1 2<!DOCTYPE HTML> 3<html lang="en" dir="ltr"> 4<head> 5 6 7 8 <meta name="content-page-ref" content="MFKc1yqBWYJHxrtioCaxoAGPwTrGzwAlCgyyJHhx_9qcVV8uXRU4Ne1OuT400_uZDIUIdL4GVtxhMnvHaURi-TdYkHtQWHTA3N1Ip-WGKPMBLBJa3mh5Kn9Ikd39sMW9F3EW6rXSZdshqq17jOBSfQ"/>
9<script type="text/javascript" data-dtconfig="app=ab690aaaf02e6c22|coo=1|auto=1|cors=1|owasp=1|featureHash=ICA15789NPQRTUVXfghqrux|doNotDetect=scr|msl=153600|srsr=50000|rdnt=1|uxrgce=1|cuc=vooa2o20|srms=2,1,0,0%2Ftextarea%2Cinput%2Cselect%2Coption;0%2Fdatalist;0%2Fform%20button;0%2F%5Bdata-dtrum-input%5D;0%2F.data-dtrum-input;0%2F%5Bcontenteditable%5D%3Anot%28%5Bcontenteditable%3D%22false%22%5D%29;0%2F%5Brole%3D%22textbox%22%5D%2C%5Brole%3D%22checkbox%22%5D%2C%5Brole%3D%22radio%22%5D%2C%5Brole%3D%22option%22%5D%2C%5Brole%3D%22combobox%22%5D%2C%5Brole%3D%22slider%22%5D%2C%5Brole%3D%22searchbox%22%5D%2C%5Brole%3D%22switch%22%5D%2C%5Brole%3D%22spinbutton%22%5D;1%2F%5Edata%28%28%5C-.%2B%24%29%7C%24%29|mdl=mdcc9=20|mel=100000|md=mdcc1=a#ms-nav-buddy-menu ^rb div ^rb span.user-login-id,mdcc2=a#ms-nav-buddy-menu ^rb div.ms-nav-buddy-inner ^rb div ^rb div:nth-child(1) ^rb div ^rb div.user-login-id,mdcc3=butag_data.locale,mdcc4=butag_data.region,mdcc5=butag_data.p_aem_user_id,mdcc6=butag_data.p_user_type,mdcc7=butag_data.user_id,mdcc8=butag_data.user_type[1],mdcc9=bnavigator.userAgent,mdcc10=a#header-user-menu ^rb div.header-menu-wrapper ^rb div.header-user-menu-label|lastModification=1790740369503|mdp=mdcc3,mdcc4,mdcc5,mdcc6|tp=500,50,0|srbbv=2|agentUri=/etc.clientlibs/ruxitagentjs_ICA15789NPQRTUVXfghqrux_10345260810170330.js|report
9Url=https://bf43295jda.bf.dynatrace.com/bf|rid=RID_-747441891|rpid=-2121093234|domain=motorolasolutions.com" data-config='{"revision":1790740369503,"beaconUri":"https:\/\/bf43295jda.bf.dynatrace.com\/bf","agentUri":"\/etc.clientlibs\/ruxitagentjs_ICA15789NPQRTUVXfghqrux_10345260810170330.js","environmentId":"vooa2o20","modules":"ICA15789NPQRTUVXfghqrux"}' data-envconfig='{"tracestateKeyPrefix":"f4ede6f5-e67c5af3"}' data-appconfig='{"app":"ab690aaaf02e6c22","optInMode":"full"}'>/* 10 Copyright and licenses see https://www.dynatrace.com/company/trust-center/customers/reports/ */ 11(function(){function Wa(qa){let Aa;return function(){if(Aa)return Aa;var la,wa,Na;if(-1!==Sa)var ta=Sa;else{var Ga=(null==(la=null==(ta=Fa.dT_)?void 0:ta.scv)?void 0:la.call(ta,"postfix"))||(null==(Na=null==(wa=Fa.dT_)?void 0:wa.gCP)?void 0:Na.call(wa));ta=(Ga&&(Sa=Ga),Ga)}return ta?(Aa=`${qa}${ta}`,Aa):qa}}function Ha(){var qa;(qa=void 0===Fa.dialogArguments&&navigator.cookieEnabled)||(document.cookie="dTValidationCookie=1;SameSite=Lax",qa=document.cookie.includes("dTValidationCookie"),qa=(document.cookie= 12"dTValidationCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",qa));return qa}function fb(){if(Ha()){var qa=Fa.dT_,Aa=null==qa?void 0:qa.platformPrefix,la;if(la=!qa||Aa){var wa;la=(null===(wa=document.currentScript)||void 0===wa?void 0:wa.getAttribute("data-dtconfig"))||"#CONFIGSTRING#|auto=#AUTO#|domain=#DOMAIN#|rid=RID_#REQUEST_ID#|rpid=#RESPONSE_ID#";la=(wa=null==qa?void 0:qa.minAgentVersion)&&"10345260810170330"<`${wa}`?(console.log("[CookiePrefix/initConfig] Min agent version detected, and javascript agent is older - the javascript agent will not be initialized!"), 13!1):Aa&&!la.includes(`cuc=${Aa}`)?(console.log(`[CookiePrefix/initConfig] value of platformPrefix [${Aa}] does not match the "cuc" value in the current config - initConfig will not initialize!`),!1):!0}la&&(qa={cfg:"#CONFIGSTRING#|auto=#AUTO#|domain=#DOMAIN#|rid=RID_#REQUEST_ID#|rpid=#RESPONSE_ID#",iCE:Ha,platformCookieOffset:null==qa?void 0:qa.platformCookieOffset},Aa&&(qa.platformPrefix=Aa),Fa.dT_=qa)}}function Ba(qa){return"function"==typeof qa}function Xa(){let qa=window.performance;return qa&& 14Ca&&eb&&!!qa.timeOrigin&&Ba(qa.now)&&Ba(qa.getEntriesByType)&&Ba(qa.getEntriesByName)&&Ba(qa.setResourceTimingBufferSize)&&Ba(qa.clearResourceTimings)}this.dT_&&dT_.prm&&dT_.prm();var Fa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Sa=-1;Wa("dtPC");Wa("dtCookie");Wa("rxvt");Wa("rxVisitor");Wa("dTValidationCookie");Wa("dtSa");Wa("dtSR");var eb="function"==typeof PerformanceResourceTiming||"object"==typeof PerformanceResourceTiming,Ca="function"==typeof PerformanceNavigationTiming|| 15"object"==typeof PerformanceNavigationTiming;if((!("documentMode"in document)||Number.isNaN(document.documentMode))&&Xa()){let qa=Fa.dT_;!qa||!qa.cfg&&qa.platformPrefix?fb():qa.gCP||(Fa.console.log("Duplicate agent injection detected, turning off redundant initConfig."),qa.di=1)}})(); 16(function(){function Wa(){let g=0;try{g=Math.round(Pa.performance.timeOrigin)}catch(p){}if(0>=g||Number.isNaN(g)||!Number.isFinite(g))Hd.push({severity:"Warning",type:"ptoi",text:`performance.timeOrigin is invalid, with a value of [${g}]. Falling back to performance.timing.navigationStart`}),g=ve;return wd=g,We=Ha,wd}function Ha(){return wd}function fb(){return We()}function Ba(){let g=0;try{g=Math.round(Pa.performance.now())}catch(p){}return 0>=g||Number.isNaN(g)||!Number.isFinite(g)?Date.now()- 17We():g}function Xa(g,p){if(!p)return"";var z=g+"=";g=p.indexOf(z);if(0>g)return"";for(;0<=g;){if(0===g||" "===p.charAt(g-1)||";"===p.charAt(g-1))return z=g+z.length,g=p.indexOf(";",g),0<=g?p.substring(z,g):p.substring(z);g=p.indexOf(z,g+z.length)}return""}function Fa(g){return Xa(g,document.cookie)}function Sa(){}function eb(g,p=[]){var z;if(!g||"object"!=typeof g&&"function"!=typeof g)return!1;let O="number"!=typeof p?p:[],T=null,pa=[];switch("number"==typeof p?p:5){case 0:T="Array";break;case 1:T= 18"Boolean";break;case 2:T="Number";break;case 3:T="String";break;case 4:T="Function";break;case 5:T="Object";break;case 6:T="Date";pa.push("getTime");break;case 7:T="Error";pa.push("name","message");break;case 8:T="Element";break;case 9:T="HTMLElement";break;case 10:T="HTMLImageElement";pa.push("complete");break;case 11:T="PerformanceEntry";break;case 13:T="PerformanceResourceTiming";break;case 14:T="PerformanceNavigationTiming";break;case 15:T="CSSRule";pa.push("cssText","parentStyleSheet");break; 19case 16:T="CSSStyleSheet";pa.push("cssRules","insertRule");break;case 17:T="Request";pa.push("url");break;case 18:T="Response";pa.push("ok","status","statusText");break;case 19:T="Set";pa.push("add","entries","forEach");break;case 20:T="Map";pa.push("set","entries","forEach");break;case 21:T="Worker";pa.push("addEventListener","postMessage","terminate");break;case 22:T="XMLHttpRequest";pa.push("open","send","setRequestHeader");break;case 23:T="SVGScriptElement";pa.push("ownerSVGElement","type");break; 20case 24:T="HTMLMetaElement";pa.push("httpEquiv","content","name");break;case 25:T="HTMLHeadElement";break;case 26:T="ArrayBuffer";break;case 27:T="ShadowRoot",pa.push("host","mode")}let {Me:$a,We:vb}={Me:T,We:pa};if(!$a)return!1;p=vb.length?vb:O;if(!O.length)try{if(Pa[$a]&&g instanceof Pa[$a]||Object.prototype.toString.call(g)==="[object "+$a+"]")return!0;
20if(g&&g.nodeType&&1===g.nodeType){let Mb=null===(z=g.ownerDocument.defaultView)||void 0===z?void 0:z[$a];if("function"==typeof Mb&&g instanceof 21Mb)return!0}}catch(Mb){}for(let Mb of p)if("string"!=typeof Mb&&"number"!=typeof Mb&&"symbol"!=typeof Mb||!(Mb in g))return!1;return!!p.length}function Ca(g,p,z,O){"undefined"==typeof O&&(O=Aa(p,!0));"boolean"==typeof O&&(O=Aa(p,O));g===Pa?He&&He(p,z,O):me&&eb(g,21)?we.call(g,p,z,O):g.addEventListener&&(g===Pa.document||g===Pa.document.documentElement?Xg.call(g,p,z,O):He.call(g,p,z,O));O=!1;for(let T=Bd.length;0<=--T;){let pa=Bd[T];if(pa.object===g&&pa.event===p&&pa.Z===z){O=!0;break}}O||Bd.push({object:g, 22event:p,Z:z})}function qa(g,p,z,O){for(let T=Bd.length;0<=--T;){let pa=Bd[T];if(pa.object===g&&pa.event===p&&pa.Z===z){Bd.splice(T,1);break}}"undefined"==typeof O&&(O=Aa(p,!0));"boolean"==typeof O&&(O=Aa(p,O));g===Pa?Rf&&Rf(p,z,O):g.removeEventListener&&(g===Pa.document||g===Pa.document.documentElement?Yg.call(g,p,z,O):Rf.call(g,p,z,O))}function Aa(g,p){let z=!1;try{if(He&&Wh.includes(g)){let O=Object.defineProperty({},"passive",{get(){z=!0}});He("test",Sa,O)}}catch(O){}return z?{passive:!0,capture:p}: 23p}function la(){let g=Bd;for(let p=g.length;0<=--p;){let z=g[p];qa(z.object,z.event,z.Z)}Bd=[]}function wa(g){return"function"==typeof g}function Na(g){if(g&&void 0!==g[dg])return g[dg];let p=wa(g)&&/{\s+\[native code]/.test(Function.prototype.toString.call(g));return g&&(g[dg]=p),p}function ta(g,p,...z){return void 0!==Function.prototype.bind&&Na(Function.prototype.bind)?Function.prototype.bind.call(g,p,...z):function(...O){return g.apply(p,(z||[]).concat(Array.prototype.slice.call(arguments)||[]))}} 24function Ga(){if(xg){let g=new xg;if(ge)for(let p of eg)void 0!==ge[p]&&(g[p]=ta(ge[p],g));return g}return new Pa.XMLHttpRequest}function na(){return Jc()}function Za(g,p,...z){function O(){Ie.delete(T);g.apply(this,arguments)}let T,pa=Je;return"apply"in pa?(z.unshift(O,p),T=pa.apply(Pa,z)):T=pa(O,p),Ie.add(T),T}function V(g){Ie.delete(g);let p=Sf;"apply"in p?p.call(Pa,g):p(g)}function ca(g){xe.push(g)}function ba(g){let p=xe.length;for(;p--;)if(xe[p]===g){xe.splice(p,1);break}}function Q(){return xe} 25function fa(g,p){return Id(g,p)}function za(g){Td(g)}function Ta(g,p){if(!yg||!fg)return"";g=new yg([g],{type:p});return fg(g)}function U(g,p){return hf?new hf(g,p):void 0}function F(g){"function"==typeof g&&gg.push(g)}function P(){return gg}function B(){return ve}function N(g){function p(...z){if("number"!=typeof z[0]||!Ie.has(z[0]))try{return g.apply(this,z)}catch(O){return g(z[0])}}return p[Xh]=g,p}function H(){return Hd}function aa(){We=Wa;Jc=()=>Math.round(We()+Ba());(Number.isNaN(Jc())||0>= 26Jc()||!Number.isFinite(Jc()))&&(Jc=()=>Date.now())}function ma(){Ke&&(Pa.clearTimeout=Sf,Pa.clearInterval=Td,Ke=!1)}function pb(g){g=encodeURIComponent(g);let p=[];if(g)for(let z=0;z<g.length;z++){let O=g.charAt(z);p.push(zg[O]||O)}return p.join("")}function Va(g){return g.includes("^")&&(g=g.split("^^").join("^"),g=g.split("^dq").join('"'),g=g.split("^rb").join(">"),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(","), 27g=g.split("^bs").join("\\")),g}function ob(){return he}function wb(g){he=g}function Ob(g){let p=w("rid"),z=w("rpid");p&&(g.rid=p);z&&(g.rpid=z)}function gc(g){if(g=g.xb){g=Va(g);try{he=new RegExp(g,"i")}catch(p){}}else he=void 0}function oc(g){return"n"===g||"s"===g||"l"===g?`;SameSite=${Ag[g]}`:""}function Pb(g,p,z){let O=1,T=0;do document.cookie=g+'=""'+(p?";domain="+p:"")+";path="+z.substring(0,O)+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;",O=z.indexOf("/",O),T++;while(-1!==O&&5>T)}function Kb(g, 28p=document.cookie){return Xa(g,p)}function bb(g){let p;return function(){if(p)return p;var z,O,T;if(-1!==Bg)var pa=Bg;else{var $a=(null==(z=null==(pa=Pa.dT_)?void 0:pa.scv)?void 0:z.call(pa,"postfix"))||(null==(T=null==(O=Pa.dT_)?void 0:O.gCP)?void 0:T.call(O));pa=($a&&(Bg=$a),$a)}return pa?(p=`${g}${pa}`,p):g}}function S(){let g=(document.domain||location.hostname||"").split(".");return 1>=g.length?[]:g}function Fb(g,p){p=`dTValidationCookieValue;path=/;domain=${g}${oc(p)}`;return document.cookie= 29`${xf()}=${p}`,Kb(xf())?(Pb(xf(),g,"/"),!0):!1}function yc(){var g=wi.dT_.scv("agentUri");if(!g)return"ruxitagentjs";g=g.substring(g.lastIndexOf("/")+1);return g.includes("_")?g.substring(0,g.indexOf("_")):g}function Sb(){return Pa.dT_}function mc(g){hc("eao")?ye=g:Pa.console.log(`${Tf} App override configuration is not enabled! The provided app config callback method will not be invoked!`)}function wc(g){let p=navigator.userAgent;
29if(!p)return null;let z=p.indexOf("DTHybrid/1.0");return-1===z?null: 30(g=p.substring(z).match(new RegExp(`(^|\\s)${g}=([^\\s]+)`)))?g[2]:null}function Lb(){var g,p;let z=Pa.MobileAgent;if(z)return z;let O=null==(p=null==(g=Pa.webkit)?void 0:g.messageHandlers)?void 0:p.MobileAgent;if(O)return{incrementActionCount:()=>O.postMessage({api:"incrementActionCount"})}}function Tb(){return navigator.userAgent.includes("Googlebot")||navigator.userAgent.includes("AdsBot-Google")}function X(g){let p=g,z=Math.pow(2,32);return function(){return p=(1664525*p+1013904223)%z,p/z}}function da(g, 31p){return Number.isNaN(g)||Number.isNaN(p)?Math.floor(33*jd()):Math.floor(jd()*(p-g+1))+g}function Ia(g){if(Number.isNaN(g)||0>g)return"";var p=Pa.crypto;if(p&&!Tb())p=p.getRandomValues(new Uint8Array(g));else{p=[];for(var z=0;z<g;z++)p.push(da(0,32))}g=Array(g);for(z=0;z<p.length;z++){let O=Math.abs(p[z]%32);g.push(String.fromCharCode(O+(9>=O?48:55)))}return g.join("")}function ia(g=!0){yf=g}function zb(){return Ud}function Ab(){let g=Pa.dT_;try{let T=Pa.parent;for(;T&&T!==Pa;){let pa=T.dT_;var p; 32if(p=!!(pa&&"ea"in pa)&&"10345260810170330"===pa.version){var z=g,O=pa;let $a=!z.bcv("ac")||z.scv("app")===O.scv("app"),vb=z.scv("postfix"),Mb=O.scv("postfix");p=$a&&vb===Mb}if(p)return pa.tdto();T=T!==T.parent?T.parent:void 0}}catch(T){}return g}function cb(g,p="",z){var O=g.indexOf("h"),T=g.indexOf("v"),pa=g.indexOf("e");let $a=g.substring(g.indexOf("$")+1,O);O=-1!==T?g.substring(O+1,T):g.substring(O+1);!p&&-1!==T&&(-1!==pa?p=g.substring(T+1,pa):p=g.substring(T+1));g=null;z||(T=Number.parseInt($a.split("_")[0]),
33pa=Jc()%Xe,z=(pa<T&&(pa+=Xe),T+9E5>pa));return z&&(g={frameId:$a,actionId:"-"===O?"-":Number.parseInt(O),visitId:""}),{visitId:p,Dd:g}}function nb(g,p,z){var O=Vc("pcl");O=g.length-O;0<O&&g.splice(0,O);O=kd(Kb(Jd(),z));let T=[],pa=O?`${O}$`:"";for($a of g)"-"!==$a.actionId&&T.push(`${pa}${$a.frameId}h${$a.actionId}`);g=T.join("p");var $a=(g||(yf&&(jb(!0,"a",z),ia(!1)),g+=`${O}$${Ud}h-`),g+=`v${p||y(z)}`,g+="e0",g);zc(Uf(),$a,void 0,hc("ssc"))}function Ub(g,p=document.cookie){var z=Kb(Uf(),p);p=[]; 34if(z&&"-"!==z){var O=z.split("p");z="";for(let T of O)O=cb(T,z,g),z=O.visitId,O.Dd&&p.push(O.Dd);for(let T of p)T.visitId=z}return p}function rb(g,p){let z=document.cookie;p=Ub(p,z);let O=!1;for(let T of p)T.frameId===Ud&&(T.actionId=g,O=!0);O||p.push({frameId:Ud,actionId:g,visitId:""});nb(p,void 0,z)}function Eb(){return pd}function Ib(g,p){try{Pa.localStorage.setItem(g,p)}catch(z){}}function Qb(g){try{Pa.localStorage.removeItem(g)}catch(p){}}function tb(g){try{return Pa.localStorage.getItem(g)}catch(p){}return null} 35function cc(g,p=document.cookie||""){return p.split(g+"=").length-1}function jc(g,p){var z=cc(g,p);if(1<z){p=w("domain")||Pa.location.hostname;let O=Pa.location.hostname,T=Pa.location.pathname,pa=0,$a=0;$c.add(g);do{let vb=O.substring(pa);if(vb!==p||"/"!==T){Pb(g,vb===p?"":vb,T);let Mb=cc(g);Mb<z&&($c.add(vb),z=Mb)}pa=O.indexOf(".",pa)+1;$a++}while(0!==pa&&10>$a&&1<z);w("domain")&&1<z&&Pb(g,"",T)}}function lc(){var g=document.cookie;jc(Uf(),g);jc(Jd(),g);jc(gd(),g);g=$c.size;0<g&&g!==jf&&(jf=g,Hd.push({severity:"Error", 36type:"dcn",text:`Duplicate cookie name${1!==g?"s":""} detected: ${Array.from($c).join(",")}`}))}function Vb(){$c=new Set;lc();ca(function(g,p,z,O){0===$c.size||p||(g.av(O,"dCN",Array.from($c).join(",")),$c.clear(),jf=0)})}function y(g){return u(g)||jb(!0,"c",g)}function u(g){if(M(g)<=Jc())return jb(!0,"t",g);let p=J(g);if(p){let z=oh.exec(p);g=z&&3===z.length&&32===z[1].length&&!Number.isNaN(Number.parseInt(z[2]))?(Gb(xd(),p),p):jb(!0,"i",g)}else g=jb(!0,"c",g);return g}function q(g,p){var z=Jc(); 37p=Kc(p).jc;g&&(p=z);rc(z+Cg+"|"+p);Fc()}function E(g){let p="t"+(Jc()-M(g));jb(!0,p,g)}function J(g){var p,z;return null!==(z=null===(p=Ub(!0,g)[0])||void 0===p?void 0:p.visitId)&&void 0!==z?z:Wb(xd())}function R(){let g=Ia(Kd);try{g=g.replace(/\d/g,function(p){p=.1*Number.parseInt(p);return String.fromCharCode(Math.floor(25*p+65))})}catch(p){throw eb(p,7),p;}return g+="-0",g}function W(g,p){let z=Ub(!1,p);nb(z,g,p);Gb(xd(),g);q(!0)}function sa(g,p,z){return jb(g,p,z)}function jb(g,p,z){g&&(ze=!0); 38g=J(z);z=R();W(z);if(J(document.cookie))for(let O of Vf)O(z,ze,p,g);return z}function Jb(g){Vf.push(g)}function $b(g){g=Vf.indexOf(g);-1!==g&&Vf.splice(g)}function Fc(g){Le&&V(Le);Le=Za(Ec,M(g)-Jc())}function Ec(){let g=document.cookie;return M(g)<=Jc()?(mb(E,[g]),!0):(D(Fc),!1)}function rc(g){let p=ta(zc,null,gd(),g,void 0,hc("ssc"));p();let z=Kb(gd());""!==z&&g!==z&&(lc(),p(),g===Kb(gd())||hg||(Hd.push({severity:"Error",type:"dcn",text:"Could not sanitize cookies"}),hg=!0));Gb(gd(),g)}function Ac(g, 39p){p=Kb(g,p);return p||(p=Wb(g)||""),p}function xc(){var g=u()||"";Gb(xd(),g);g=Ac(gd());rc(g);Qb(xd());Qb(gd())}function Kc(g){let p={Yc:0,jc:0};if(g=Ac(gd(),g))try{let z=g.split("|");2===z.length&&(p.Yc=Number.parseInt(z[0]),p.jc=Number.parseInt(z[1]))}catch(z){}return p}function M(g){g=Kc(g);return Math.min(g.Yc,g.jc+ig)}function C(g){Cg=g}function ja(){let g=ze;return ze=!1,g}function ua(){Ec()||q(!1)}function La(){if(hc("nsfnv")){var g=Kb(Jd());if(!g.includes(`${Me}-`)){let p=xa(g).serverId; 40g=g.replace(`${Me}${p}`,`${Me}${`${-1*da(2,Cd)}`.replace("-","-2D")}`);Uc(g)}}}function Oa(){D(function(){if(!dd()){let g=-1*da(2,Cd),p=Ia(Kd);Uc(`v_4${Me}${`${g}`.replace("-","-2D")}_sn_${p}`)}},!0);Jb(La)}function xa(g){var p;let z={},O={sessionId:"",serverId:"",overloadState:0,appState:z};var T=g.split(jg);if(2<T.length&&0===T.length%2){g=+T[1];if(Number.isNaN(g)||3>g)return O;g={};for(var pa=2;pa<T.length;pa++){let $a=T[pa];$a.startsWith(ph)?z[$a.substring(6).toLowerCase()]=+T[pa+1]:g[$a]=T[pa+ 411];pa++}g.sn?(T=g.sn,O.sessionId=T.length===Kd||12>=T.length?T:""):O.sessionId="hybrid";if(g.srv){a:{T=g.srv.replace("-2D","-");if(!Number.isNaN(+T)&&(pa=Number.parseInt(T),pa>=-Cd&&pa<=Cd))break a;T=""}O.serverId=T}T=+g.ol;1===T&&sb(sc());0<=T&&2>=T&&(O.overloadState=T);g=+g.prv;Number.isNaN(g)||(O.privacyState=1>g||4<g?1:g);g=null===(p=w("app"))||void 0===p?void 0:p.toLowerCase();p=z[g];!Number.isNaN(p)&&0===p&&sb(sc())}return O}
41function sb(g){let p=Sb();g||(p.disabled=!0,p.overloadPrevention=!0)} 42function Ua(){if(Lb()||Pa.dynatraceMobile){let g=Fa("dtAdkSettings")||wc("dtAdkSettings")||"";return xa(g).privacyState||null}return null}function mb(g,p){return!Bb()||Sb().overloadPrevention&&!sc()?null:g.apply(this,p)}function Bb(){let g=Ua();return 2===g||1===g?!1:!hc("coo")||hc("cooO")||sc()}function dc(g,p){try{Pa.sessionStorage.setItem(g,p)}catch(z){}}function Gb(g,p){mb(dc,[g,p])}function Wb(g){try{return Pa.sessionStorage.getItem(g)}catch(p){}return null}function Gc(g){try{Pa.sessionStorage.removeItem(g)}catch(p){}} 43function Cc(g){document.cookie=g+'="";path=/'+(w("domain")?";domain="+w("domain"):"")+"; expires=Thu, 01 Jan 1970 00:00:01 GMT;"}function Ic(g,p,z,O){p||0===p?(p=(p+"").replace(/[\n\r;]/g,"_"),g=g+"="+p+";path=/"+(w("domain")?";domain="+w("domain"):""),z&&(g+=";expires="+z.toUTCString()),g+=oc(w("cssm")),O&&"https:"===location.protocol&&(g+=";Secure"),document.cookie=g):Cc(g)}function zc(g,p,z,O){mb(Ic,[g,p,z,O])}function qd(g){return!!g.includes("v_4")}function Dd(g){g=Kb(Jd(),g);g||(g=(g=Wb(Jd()))&& 44qd(g)?(Uc(g),g):"");return qd(g)?g:""}function Uc(g){zc(Jd(),g,void 0,hc("ssc"))}function yd(g){return(g=g||Dd())?xa(g):{sessionId:"",serverId:"",overloadState:0,appState:{}}}function kd(g){return yd(g).serverId}function dd(g){return yd(g).sessionId}function sc(){return navigator.userAgent.includes(zf)}function Ne(g){let p={};g=g.split("|");for(let z of g)g=z.split("="),2===g.length&&(p[g[0]]=decodeURIComponent(g[1].replace(/\+/g," ")));return p}function ad(){let g=yc();return(g.indexOf("dbg")=== 45g.length-3?g.substring(0,g.length-3):g)+"_"+w("app")+"_Store"}function Wc(g,p={},z){g=g.split("|");for(var O of g){g=O;let T=O.indexOf("="),pa;-1===T?(pa=g,p[pa]="1"):(g=O.substring(0,T),pa=g,p[pa]=O.substring(T+1,O.length))}!z&&(z=p.spc)&&(O=document.createElement("textarea"),O.innerHTML=z,p.spc=O.value);return p}function Rc(g){var p;return null!==(p=ec[g])&&void 0!==p?p:ne[g]}function hc(g){g=Rc(g);return"false"===g||"0"===g?!1:!!g}function Vc(g){var p=Rc(g);p=Number.parseInt(p);return Number.isNaN(p)&& 46(p=ne[g]),p}function w(g){if("app"===g){a:{try{if(ye){var p=ye();if(p&&"string"==typeof p&&Wf.test(p)){var z=p;break a}Pa.console.log(`${Tf} Registered app config callback method did not return a string in the correct app id format ${Wf} The default app ID will be used instead! Got value: ${p}`)}}catch(O){Pa.console.log(`${Tf} Failed to execute the registered app config callback method! The default app ID will be used instead!`,O)}z=void 0}if(z)return z}return(Rc(g)||"")+""}function A(g,p){ec[g]= 47p+""}function G(g){return ec=g,ec}function oa(g){let p=ec[g];p&&(ec[g]=p.includes("#"+g.toUpperCase())?"":p)}function Qa(g){var p=g.agentUri;null!=p&&p.includes("_")&&(p=/([A-Za-z]*)\d{0,4}_(\w*)_\d+/g.exec(p))&&p.length&&2<p.length&&(g.featureHash=p[2])}function Ya(g,p){var z=Sb().platformCookieOffset;if("number"==typeof z){a:{var O=w("cssm");var T=S();if(T.length)for(z=T.slice(z);z.length;){if(Fb(z.join("."),O)){O=z.join(".");break a}z.shift()}O=""}O&&(g.domain=O)}else if(O=g.domain||"",z=(z=location.hostname)&& 48O?z===O||z.includes("."+O,z.length-("."+O).length):!0,!O||!z){g.domainOverride||(g.domainOriginal=g.domain||"",g.domainOverride=`${location.hostname},${O}`,delete g.domain);a:{T=w("cssm");let vb=S().reverse();if(vb.length){var pa="localhost"===vb[0],$a=pa?vb[0]:`${vb[1]}.${vb[0]}`;for(pa=pa?1:2;pa<=vb.length;pa++){if(Fb($a,T)){T=$a;break a}let Mb=vb[pa];Mb&&($a=`${Mb}.${$a}`)}}T=""}T&&(g.domain=T);z||Hd.push({type:"dpi",severity:"Warning",text:`Configured domain "${O}" is invalid for current location "${location.hostname}". Agent will use "${g.domain}" instead.`})}O= 49ec.pVO;(O&&(g.pVO=O),p)||(g.bp=(g.bp||ne.bp)+"")}function l(g,p){if(null==g||!g.attributes)return p;let z=p;var O=g.attributes.getNamedItem("data-dtconfig");if(!O)return z;g=g.src;O=O.value;let T={};ec.legacy="1";var pa=/([A-Za-z]*)_(\w*)_(\d+)/g;let $a=null;pa=(g&&($a=pa.exec(g),null!=$a&&$a.length&&(T.agentUri=g,T.featureHash=$a[2],T.agentLocation=g.substring(0,g.indexOf($a[1])-1),T.buildNumber=$a[3])),O&&Wc(O,T,!0),T);if(!p)z=pa;else if(!pa.syntheticConfig)return pa;return z}function t(){return ec} 50function r(g){return ne[g]===Rc(g)}function D(g,p=!1){Bb()?g():p?Dg.push(g):Eg.push(g)}
50function K(){if(!hc("coo")||Bb())return!1;for(let g of Eg)Za(g,0);Eg=[];A("cooO",!0);for(let g of Dg)g();return Dg.length=0,!0}function ha(){if(!hc("coo")||!Bb())return!1;A("cooO",!1);Cc(Jd());Cc(Uf());Cc(Fg());Cc("dtAdk");Cc(Nc());Cc(gd());try{Gc(xd()),Gc(gd()),Qb(xd()),Qb(gd()),Gc(Nc()),Gc(Jd()),Qb(ad()),Qb("dtAdk")}catch(g){}return!0}function ka(){var g=Kb(Nc());if(!g||45!==(null==g?void 0:g.length))if(g=tb(Nc())|| 51Wb(Nc()),45!==(null==g?void 0:g.length)){Zg=!0;let p=Jc()+"";g=(p+=Ia(45-p.length),p)}return ya(g),g}function ya(g){let p;if(hc("dpvc")||hc("pVO"))Gb(Nc(),g);else{p=new Date;var z=p.getMonth()+Math.min(24,Math.max(1,Vc("rvcl")));p.setMonth(z);z=Nc();mb(Ib,[z,g])}zc(Nc(),g,p,hc("ssc"))}function Ra(){return Zg}function hb(g){let p=Kb(Nc());Cc(Nc());Gc(Nc());Qb(Nc());A("pVO",!0);ya(p);g&&mb(Ib,["dt-pVO","1"]);xc()}function ib(){Qb("dt-pVO");hc("pVO")&&(A("pVO",!1),ka());Gc(Nc());xc()}function kb(g,p, 52z,O,T,pa){let $a=document.createElement("script");$a.setAttribute("src",g);p&&$a.setAttribute("defer","defer");z&&($a.onload=z);O&&($a.onerror=O);T&&$a.setAttribute("id",T);if(g=pa){var vb;g=null!=(null===(vb=document.currentScript)||void 0===vb?void 0:vb.attributes.getNamedItem("integrity"))}g&&$a.setAttribute("integrity",pa);$a.setAttribute("crossorigin","anonymous");pa=document.getElementsByTagName("script")[0];pa.parentElement.insertBefore($a,pa)}function ic(g){return qh+"/"+Oe+"_"+g+"_"+(Vc("buildNumber")|| 53Sb().version)+".js"}function Hc(){}function fc(g,p){return function(){g.apply(p,arguments)}}function Nb(g){if(!(this instanceof Nb))throw new TypeError("Promises must be constructed via new");if("function"!=typeof g)throw new TypeError("not a function");this.pa=0;this.Ob=!1;this.ra=void 0;this.Fa=[];Ye(g,this)}function Vd(g,p){for(;3===g.pa;)g=g.ra;0===g.pa?g.Fa.push(p):(g.Ob=!0,Nb.sb(function(){var z=1===g.pa?p.Ad:p.Bd;if(null===z)(1===g.pa?hd:Xc)(p.promise,g.ra);else{try{var O=z(g.ra)}catch(T){Xc(p.promise, 54T);return}hd(p.promise,O)}}))}function hd(g,p){try{if(p===g)throw new TypeError("A promise cannot be resolved with itself.");if(p&&("object"==typeof p||"function"==typeof p)){var z=p.then;if(p instanceof Nb){g.pa=3;g.ra=p;Ae(g);return}if("function"==typeof z){Ye(fc(z,p),g);return}}g.pa=1;g.ra=p;Ae(g)}catch(O){Xc(g,O)}}function Xc(g,p){g.pa=2;g.ra=p;Ae(g)}function Ae(g){2===g.pa&&0===g.Fa.length&&Nb.sb(function(){g.Ob||Nb.Ub(g.ra)});for(var p=0,z=g.Fa.length;p<z;p++)Vd(g,g.Fa[p]);g.Fa=null}function Wd(g, 55p,z){this.Ad="function"==typeof g?g:null;this.Bd="function"==typeof p?p:null;this.promise=z}function Ye(g,p){var z=!1;try{g(function(O){z||(z=!0,hd(p,O))},function(O){z||(z=!0,Xc(p,O))})}catch(O){z||(z=!0,Xc(p,O))}}function Ld(){return Af.sb=function(g){if("string"==typeof g)throw Error("Promise polyfill called _immediateFn with string");g()},Af.Ub=()=>{},Af}function rd(){var g;(g=void 0===Pa.dialogArguments&&navigator.cookieEnabled)||(document.cookie="dTValidationCookie=1;SameSite=Lax",g=document.cookie.includes("dTValidationCookie"), 56g=(document.cookie="dTValidationCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",g));return g}function kg(){var g,p;try{null===(p=null===(g=Lb())||void 0===g?void 0:g.incrementActionCount)||void 0===p||p.call(g)}catch(z){}}function Yh(){let g=Pa.dT_;Pa.dT_={di:0,version:"10345260810170330",cfg:g?g.cfg:"",iCE:g?rd:function(){return navigator.cookieEnabled},ica:1,disabled:!1,disabledReason:"",overloadPrevention:!1,gAST:B,ww:U,stu:Ta,nw:na,st:Za,si:fa,aBPSL:ca,rBPSL:ba,gBPSL:Q,aBPSCC:F,gBPSCC:P,buildType:"dynatrace", 57gSSV:Wb,sSSV:Gb,rSSV:Gc,rvl:Qb,iVSC:qd,p3SC:xa,dC:Cc,sC:zc,esc:pb,gSId:kd,gDtc:dd,gSC:Dd,sSC:Uc,gC:Fa,cRN:da,cRS:Ia,cfgO:t,pCfg:Ne,pCSAA:Wc,cFHFAU:Qa,sCD:Ya,bcv:hc,ncv:Vc,scv:w,stcv:A,rplC:G,cLSCK:ad,gFId:zb,gBAU:ic,iS:kb,eWE:D,oEIEWA:mb,eA:K,dA:ha,iNV:Ra,gVID:ka,dPV:hb,ePV:ib,sVIdUP:ia,sVTT:C,sVID:W,rVID:u,gVI:y,gNVIdN:sa,gARnVF:ja,cAUV:ua,uVT:q,aNVL:Jb,rNVL:$b,gPC:Ub,cPC:rb,sPC:nb,clB:ma,ct:V,aRI:Ob,iXB:gc,gXBR:ob,sXBR:wb,de:Va,iEC:kg,rnw:Ba,gto:fb,ael:Ca,rel:qa,sup:Aa,cuel:la,iAEPOO:Bb,iSM:sc, 58gxwp:Ga,iIO:eb,prm:Ld,cI:za,gidi:H,iDCV:r,gCF:Kb,gPSMB:Ua,lvl:tb,gCP:null!=g&&g.platformPrefix?function(){return g.platformPrefix||""}:void 0,platformCookieOffset:null==g?void 0:g.platformCookieOffset,tdto:Ab,gFLAI:Eb,rACC:mc,gAN:yc,gAFUA:wc}}function rh(){Ld();var g;xg=Pa.XMLHttpRequest;var p=null===(g=Pa.XMLHttpRequest)||void 0===g?void 0:g.prototype;if(p){ge={};for(let O of eg)void 0!==p[O]&&(ge[O]=p[O])}He=Pa.addEventListener;Rf=Pa.removeEventListener;Xg=Pa.document.addEventListener;Yg=Pa.document.removeEventListener; 59Je=Pa.setTimeout;Id=Pa.setInterval;Ke||(Sf=Pa.clearTimeout,Td=Pa.clearInterval);g=rd?rd():navigator.cookieEnabled;var z;p=Kb("dtAdkSettings")||(null===(z=kf)||void 0===z?void 0:z.getItem("dtAdkSettings"))||wc("dtAdkSettings")||"";z=1===(xa(p).overloadState||null);if(g){if(z)return!1}else return!1;return!0}function Ze(...g){Pa.console.log.apply(Pa.console,g)}this.dT_&&dT_.prm&&dT_.prm();var wi="undefined"!=typeof window?window:self,Pa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window? 60window:void 0,Sf,Td,Je,Id,wd,We,Xh=Symbol.for("dt_2");Symbol.for("dt_3");var He,Rf,Xg,Yg,me=Pa.Worker,we=me&&me.prototype.addEventListener,Bd=[],Wh=["touchstart","touchend","scroll"],dg=Symbol.for("dt2-isNativeFunction"),xg,eg="abort getAllResponseHeaders getResponseHeader open overrideMimeType send setRequestHeader".split(" "),ge,hf=Pa.Worker,yg=Pa.Blob,fg=Pa.URL&&Pa.URL.createObjectURL,Ke=!1,xe,gg=[],Hd=[],ve,kf,Ie,Jc,zg={"!":"%2
601","~":"%7E","*":"%2A","(":"%28",")":"%29","'":"%27",Wf:"%24",";":"%3B", 61",":"%2C"},he,Ag={l:"Lax",s:"Strict",n:"None"},Bg=-1,Uf=bb("dtPC"),Jd=bb("dtCookie"),gd=bb("rxvt"),Nc=bb("rxVisitor"),xf=bb("dTValidationCookie"),Fg=bb("dtSa");bb("dtSR");var ne,Tf="[Dynatrace RUM JavaScript]",Wf=/^[\da-f]{12,16}$/,ye,jd,Be,yf=!1,Ud,Xe=6E8,pd,Kd=32,xd=bb("rxvisitid"),$c,jf=0,oh=/([A-Z]+)-(\d+)/,Vf=[],Cg,ig,ze=!1,Le,hg=!1,jg="_",Cd=32768,Me=`${jg}srv${jg}`,ph="app-3A",zf="RuxitSynthetic",Gg=/c(\w+)=([^ ]+(?: (?!c?\w+=)[^ ()c]+)*)/g,ec={},Eg=[],Dg=[],Zg=!1,Xf,qh,Oe,Ce=setTimeout;Nb.prototype.catch= 62function(g){return this.then(null,g)};Nb.prototype.then=function(g,p){var z=new this.constructor(Hc);return Vd(this,new Wd(g,p,z)),z};Nb.prototype.finally=function(g){var p=this.constructor;return this.then(function(z){return p.resolve(g()).then(function(){return z})},function(z){return p.resolve(g()).then(function(){return p.reject(z)})})};Nb.all=function(g){return new Nb(function(p,z){function O(vb,Mb){try{if(Mb&&("object"==typeof Mb||"function"==typeof Mb)){var ed=Mb.then;if("function"==typeof ed){ed.call(Mb, 63function(Od){O(vb,Od)},z);return}}T[vb]=Mb;0===--pa&&p(T)}catch(Od){z(Od)}}if(!g||"undefined"==typeof g.length)return z(new TypeError("Promise.all accepts an array"));var T=Array.prototype.slice.call(g);if(0===T.length)return p([]);for(var pa=T.length,$a=0;$a<T.length;$a++)O($a,T[$a])})};Nb.allSettled=function(g){return new this(function(p,z){function O($a,vb){if(vb&&("object"==typeof vb||"function"==typeof vb)){var Mb=vb.then;if("function"==typeof Mb){Mb.call(vb,function(ed){O($a,ed)},function(ed){T[$a]= 64{status:"rejected",reason:ed};0===--pa&&p(T)});return}}T[$a]={status:"fulfilled",value:vb};0===--pa&&p(T)}if(!g||"undefined"==typeof g.length)return z(new TypeError(typeof g+" "+g+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var T=Array.prototype.slice.call(g);if(0===T.length)return p([]);var pa=T.length;for(z=0;z<T.length;z++)O(z,T[z])})};Nb.resolve=function(g){return g&&"object"==typeof g&&g.constructor===Nb?g:new Nb(function(p){p(g)})};Nb.reject=function(g){return new Nb(function(p, 65z){z(g)})};Nb.race=function(g){return new Nb(function(p,z){if(!g||"undefined"==typeof g.length)return z(new TypeError("Promise.race accepts an array"));for(var O=0,T=g.length;O<T;O++)Nb.resolve(g[O]).then(p,z)})};Nb.sb="function"==typeof setImmediate&&function(g){setImmediate(g)}||function(g){Ce(g,0)};Nb.Ub=function(g){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",g)};var Af=Nb,xi="function"==typeof PerformanceResourceTiming||"object"==typeof PerformanceResourceTiming, 66yi="function"==typeof PerformanceNavigationTiming||"object"==typeof PerformanceNavigationTiming;(function(){var g,p,z,O;if(O=!("documentMode"in document&&!Number.isNaN(document.documentMode)))O=(O=window.performance)&&yi&&xi&&!!O.timeOrigin&&wa(O.now)&&wa(O.getEntriesByType)&&wa(O.getEntriesByName)&&wa(O.setResourceTimingBufferSize)&&wa(O.clearResourceTimings);if(O)if(O=!(null!==(g=navigator.userAgent)&&void 0!==g&&g.includes("RuxitSynthetic")),!Pa.dT_||!Pa.dT_.cfg||"string"!=typeof Pa.dT_.cfg||"initialized"in 67Pa.dT_&&Pa.dT_.initialized)null!==(p=Pa.dT_)&&void 0!==p&&p.gCP?Ze("[CookiePrefix/initCode] initCode with cookie prefix already initialized, not initializing initCode!"):Ze("InitConfig not found or agent already initialized! This is an injection issue."),Pa.dT_&&(Pa.dT_.di=3);else if(O)try{Yh();ne={ade:"",aew:!0,apn:"",agentLocation:"",agentUri:"",app:"",ac:!0,async:!1,ase:!1,auto:!1,bp:3,bs:!1,buildNumber:0,csprv:!0,cepl:16E3,cls:!0,ccNcss:!1,coo:!1,cooO:!1,cssm:"0",cwtDomains:"",cwtUrl:"w2dax4xgw3", 68cwt:"",cors:!1,cuc:"",cce:!1,cux:!1,postfix:"",dataDtConfig:"",debugName:"",dvl:500,dASXH:!1,disableCookieManager:!1,dKAH:!1,disableLogging:!1,dmo:!1,doel:!1,dpch:!1,dpvc:!1,disableXhrFailures:!1,domain:"",domainOverride:"",domainOriginal:"",doNotDetect:"",ds:!0,dsndb:!1,dsa:!1,dsss:!1,dssv:!0,earxa:!0,eao:!1,exp:!1,emeh:!1,eni:!0,epacod:!1,etc:!0,expw:!1,instr:"",evl:"",fa:!1,fvdi:!1,featureHash:"",hvt:216E5,imm:!1,ign:"",iub:"",iqvn:!1,initializedModules:"",lastModification:0,lupr:!0,lab:!1,legacy:!1, 69lt:!0,mb:"",md:"",mdp:"",mdl:"",mcepsl:100,mdn:5E3,mhl:4E3,mpl:1024,mmds:2E4,msl:3E4,bismepl:2E3,mel:200,mepp:10,moa:30,mrt:3,ntd:!1,nsfnv:!1,ncw:!1,oat:180,ote:!1,owasp:!1,pcl:20,pt:!0,perfbv:1,prfSmpl:0,pVO:!1,peti:!1,raxeh:!0,rdnt:0,nosr:!0,reportUrl:"dynaTraceMonitor",rid:"",ridPath:"",rpid:"",rcdec:12096E5,rtl:0,rtp:2,rtt:1E3,rtu:200,rvcl:24,sl:100,ssc:!1,svNB:!1,srad:!0,srbbv:1,srbw:!0,srcst:!1,srdinitrec:!0,srmr:100,srms:"1,1,,,",srsr:1E5,srtbv:3,srtd:1,srtr:500,srvr:"",srvi:0,srwo:!1,srre:"", 70srxcss:!0,srxicss:!0,srficros:!0,srmrc:!1,srsdom:!0,srfirrbv:!0,srcss:!0,srcookie:!1,srmcrl:1,srmcrv:10,st:3E3,spc:"",syntheticConfig:!1,tal:0,tt:100,tvc:3
70E3,uxdce:!1,uxdcw:1500,uxrgce:!0,uxrgcm:"100,25,300,3;100,25,300,3",uam:!1,uana:"data-dtname,data-dtName",uanpi:0,pui:!1,usrvd:!0,vrt:!1,vcfi:!0,vcsb:!1,vcit:1E3,vct:50,vcx:50,vscl:0,vncm:1,vrei:"",xb:"",chw:"",xt:0,xhb:""};if(!rh())throw Error("Error during initCode initialization");try{kf=Pa.localStorage}catch(Ed){}Hd=[];aa();ve=Jc();xe=[];Ie= 71new Set;Ke||(Pa.clearTimeout=N(Sf),Pa.clearInterval=N(Td),Ke=!0);let Xd=Math.random(),zd=Math.random();Be=0!==Xd&&0!==zd&&Xd!==zd;if(Tb()){var T=performance.getEntriesByType("navigation")[0];if(T){g=0;for(var pa in T){let Ed=+T[pa];!Number.isNaN(Ed)&&Number.isFinite(Ed)&&(g+=Math.abs(Ed))}var $a=Math.floor(1E4*g)}else $a=Jc();jd=X($a)}else Be?jd=Math.random:jd=X(Jc());Ud=ve%Xe+"_"+Number.parseInt(da(0,1E3)+"");a:{let Ed=Sb().cfg;ec={reportUrl:"dynaTraceMonitor",initializedModules:"",dataDtConfig:"string"== 72typeof Ed?Ed:""};Sb().cfg=ec;let bd=ec.dataDtConfig;bd&&!bd.includes("#CONFIGSTRING")&&(Wc(bd,ec),oa("domain"),oa("auto"),oa("app"),Qa(ec));let Yc=(ec.dataDtConfig||"").includes("#CONFIGSTRING")?null:ec;if(Yc=l(document.currentScript,Yc),Yc)for(let id in Yc)if(Object.prototype.hasOwnProperty.call(Yc,id)){T=id;$a=ec;pa=T;var vb=Yc[T];"undefined"!=typeof vb&&($a[pa]=vb)}let Sc=ad();try{let id=(vb=kf)&&vb.getItem(Sc);if(id){let lf=Ne(id),Yd=Wc(lf.config||""),Yf=ec.lastModification||"0",sh=Number.parseInt((Yd.lastModification|| 73lf.lastModification||"0").substring(0,13)),sj="string"==typeof Yf?Number.parseInt(Yf.substring(0,13)):Yf;if(!(Yf&&sh<sj)&&(Yd.agentUri=Yd.agentUri||w("agentUri"),Yd.featureHash=lf.featureHash||w("featureHash"),Yd.agentUri&&Qa(Yd),Ya(Yd,!0),gc(Yd),Ob(Yd),sh>(+ec.lastModification||0))){let zi=hc("auto"),Yj=hc("legacy"),Hg=ec.postfix;ec=G(Yd);ec.auto=zi?"1":"0";ec.legacy=Yj?"1":"0";Hg&&!ec.postfix&&(ec.postfix=Hg)}}}catch(id){}Ya(ec);try{let id=ec.ign;if(id&&(new RegExp(id)).test(Pa.location.href)){var Mb= 74(delete Pa.dT_,!1);break a}}catch(id){}if(sc()){{var ed=navigator.userAgent;let lf=ed.lastIndexOf(zf);if(-1===lf)var Od={};else{var $e=ed.substring(lf).matchAll(Gg);if($e){ed={};for(var Zf of $e){let [,Yd,Yf]=Zf;ed[Yd]=Yf}Od=ed}else Od={}}}Zf=Od;let id;for(id in Zf)if(Object.prototype.hasOwnProperty.call(Zf,id)&&Zf[id]){Od=ec;$e=id;var Pe=Zf[id];"undefined"!=typeof Pe&&(Od[$e]=Pe)}G(ec)}var oe=w("cuc"),mf,ld;let pe=null===(ld=null===(mf=Pa.dT_)||void 0===mf?void 0:mf.gCP)||void 0===ld?void 0:ld.call(mf); 75if(oe&&pe&&oe!==pe)throw Error("platformPrefix and cuc do not match!");Mb=!0}if(!Mb)throw Error("Error during config initialization");Vb();Xf=Sb().disabled;var Zc;if(!(Zc=w("agentLocation")))a:{let Ed=w("agentUri");if(Ed||document.currentScript){let Yc=Ed||document.currentScript.src;if(Yc){let Sc=Yc.includes("_complete")?2:1,pe=Yc.lastIndexOf("/");for(Mb=0;Mb<Sc&&-1!==pe;Mb++)Yc=Yc.substring(0,pe),pe=Yc.lastIndexOf("/");Zc=Yc;break a}}let bd=location.pathname;Zc=bd.substring(0,bd.lastIndexOf("/"))}qh= 76Zc;if(Oe=yc(),"true"===Kb("dtUseDebugAgent")&&!Oe.includes("dbg")&&(Oe=w("debugName")||Oe+"dbg"),!hc("auto")&&!hc("legacy")&&!Xf){let Ed=w("agentUri")||ic(w("featureHash"));hc("async")||"complete"===document.readyState?kb(Ed,hc("async"),void 0,void 0,"dtjsagent"):(document.write(`
76<script id="${"dtjsagentdw"}" type="text/javascript" src="${Ed}" crossorigin="anonymous"><\/script>`),document.getElementById("dtjsagentdw")||kb(Ed,hc("async"),void 0,void 0,"dtjsagent"))}Kb(Jd())&&A("cooO",!0);Oa();A("pVO", 77!!tb("dt-pVO"));D(ka);Cg=18E5;ig=Vc("hvt")||216E5;let De=Ab();pd=void 0;De&&"ea"in De&&(pd=De.gITAID());mb(rb,[pd||1])}catch(Xd){"platformPrefix and cuc do not match!"===Xd.message?(Zc=Pa.dT_,Pa.dT_={minAgentVersion:Zc.minAgentVersion,platformPrefix:(null===(z=Zc.gCP)||void 0===z?void 0:z.call(Zc))||Zc.platformPrefix,platformCookieOffset:Zc.platformCookieOffset},Ze("[CookiePrefix/initCode] cuc and platformPrefix do not match, disabling agent!")):(delete Pa.dT_,Ze("JsAgent initCode initialization failed!", 78Xd))}})()})(); 79(function(){function Wa(){return"10345260810170330"}function Ha(a){return!!(a&&"ea"in a)}function fb(a,b){let e=!a.bcv("ac")||a.scv("app")===b.scv("app");a=a.scv("postfix");b=b.scv("postfix");return e&&a===b}function Ba(){let a=ra.dT_;try{let b=ra.parent;for(;b&&b!==ra;){let e=b.dT_;if(Ha(e)&&"10345260810170330"===e.version&&fb(a,e))return e.tdto();b=b!==b.parent?b.parent:void 0}}catch(b){}return a}function Xa(a){let b=a.version.startsWith("10279");a.tdto&&!b?(Md=a.tdto,th=a.gFLAI):(Md=Ba,a.tdto= 80Md,th=()=>{},a.gFLAI=th)}function Fa(a,b=[]){var e=tj||ra.dT_;e=null!=e&&e.iIO?e.iIO:null;return!(null===e||void 0===e||!e(a,b))}function Sa(){}function eb(a){return(Fa(a,9)||Ca(a))&&("string"==typeof a.textContent||"string"==typeof a.innerText)}function Ca(a){return a&&a.nodeType&&1===a.nodeType}function qa(a){return a&&"INPUT"===a.nodeName}function Aa(a){return a&&"SCRIPT"===a.nodeName}function la(a){return"function"==typeof a}function wa(a){if(a&&void 0!==a[uh])return a[uh];let b=la(a)&&/{\s+\[native code]/.test(Function.prototype.toString.call(a)); 81return a&&(a[uh]=b),b}function Na(a){let b;return function(){if(b)return b;var e,k,n;if(-1!==Zh)var x=Zh;else{var I=(null==(e=null==(x=ra.dT_)?void 0:x.scv)?void 0:e.call(x,"postfix"))||(null==(n=null==(k=ra.dT_)?void 0:k.gCP)?void 0:n.call(k));x=(I&&(Zh=I),I)}return x?(b=`${a}${x}`,b):a}}function ta(a){let b=navigator.userAgent;if(!b)return null;let e=b.indexOf("DTHybrid/1.0");return-1===e?null:(a=b.substring(e).match(new RegExp(`(^|\\s)${a}=([^\\s]+)`)))?a[2]:null}function Ga(){var a=vh.dT_.scv("agentUri"); 82if(!a)return"ruxitagentjs";a=a.substring(a.lastIndexOf("/")+1);return a.includes("_")?a.substring(0,a.indexOf("_")):a}function na(a,...b){return nf?nf(a,b):a.apply(this,b)}function Za(a,b,e){return a.splice(b,(e||b)-b+1||a.length)}function V(){return Bf}function ca(a,b){return Object.prototype.hasOwnProperty.call(a,b)}function ba(a){if(Object.keys)return Object.keys(a);let b=[];if(a===Object(a))for(let e in a)ca(a,e)&&b.push(e);return b}function Q(a,b){a=lg[a];a.includes(b)||a.push(b)}function fa(a, 83b){a=lg[a];b=a.indexOf(b);-1!==b&&Za(a,b)}function za(a){var b=lg[a.kind].slice();let e=[];for(let k of b)(b=k(a))&&e.push(b);return e}function Ta(){let a=Bf,b=Wa();a!==b&&Q("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.`}]});Q("DEBUG_INFO_REQUESTED",function(){return[{type:"v",severity:"Info",text:`Snippet version: ${a} ; Monitoring code:${Wa()}`}]})} 84function U(){return tj||ra.dT_}function F(){return Pd}function P(){return of}function B(){return Tc}function N(){return Lc}function H(a,b){a?a.id===a.Ia()&&(pf=a):pf=b?null:pf}function aa(){var a=Zd.za.length;for(--a;0<=a;a--){let b=Zd.za[a];if(b.mc()&&!b.Ka||b.Ka&&b.Qe())return b}return null}function ma(a){return Zd.actions[a]}function pb(){return Ee}function Va(){let a=document.location;return a?!a.href.startsWith("http"):!0}function ob(){let a=navigator.userAgent||navigator.vendor||ra.opera&&ra.opera.version()|| 85"";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 )|
85sy(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, 864))}function wb(){return"1"===navigator.doNotTrack||"yes"===navigator.doNotTrack||"1"===navigator.G||"1"===ra.doNotTrack}function Ob(){return/(gomezagent|googlebot|adsbot-google|mediapartners-google|bingbot|slurp|duckduckbot|baiduspider|yandexbot|sogou|exabot|facebot|facebookexternalhit|ia_archiver)/i.test(navigator.userAgent)}function gc(){var a=Md();if(a===U()||!Ha(a)||!a.gITAID)return $d=oc,$d();a=a.gITAID();return Nd=a+1,a}function oc(){return Nd++}function Pb(){return $d()}function Kb(){return ae} 87function bb(){return ie}function S(a){let b=[];if(a)for(let e=0;e<a.length;e++){let k=a.charAt(e),n=Zj[k];n?b.push(n):b.push(k)}return b.join("")}function Fb(a){if(!a)return"";let b="";for(let e=0;e<a.length;e++){let k=$h[a.charAt(e)+a.charAt(e+1)];k?(b+=k,e++):b+=a.charAt(e)}return b}function yc(a){return a?Fb(a).replace(/_5F/g,"_").replace(/_25/g,"%").replace(/_7C/g,"|"):""}function Sb(a){if(!a)return"";a=a.replace(/_/g,"_5F").replace(/%/g,"_25").replace(/\|/g,"_7C");return S(a)}function mc(a){if(!a|| 88!a.includes("://"))return"";a=a.split("/")[2].split(":")[0].toLowerCase();a:{for(b of wh)if(a.includes(b)){var b=!0;break a}b=!1}return b?"":a}function wc(a){let b=0;if(a){let e=a.length;for(let k=0;k<e;k++)b=31*b+a.charCodeAt(k),b&=b}return b}function Lb(a,b,e){nf(Tb,[a,b,e])}function Tb(a,b,e){try{ra.sessionStorage.setItem(a,b+"")}catch(k){e||qe(a,b+"",void 0,db("ssc"))}}function X(a,b,e=!0){let k=!0;try{ra.localStorage[a]=b}
88catch(n){k=!1,e&&qe(a,b,void 0,db("ssc"))}return k}function da(a,b){try{return ra.sessionStorage[a]|| 89""}catch(e){}return b?"":Ig(a)}function Ia(){let a=ra.location;return a?ia(a.href):"-"}function ia(a){let b=a.indexOf("#");return 0<=b?a.substring(0,b):a}function zb(a){qe("dtUseDebugAgent",a,void 0,db("ssc"))}function Ab(a){qe("dt_dbg_console",a,void 0,db("ssc"))}function cb(a="TRACE"){qe("dt_dbg_logfilter",`level=${a}|featureHash=|fileName=`,void 0,db("ssc"))}function nb(a){if(!a)return!1;a=new URL(a,document.baseURI);let b=a.protocol.startsWith("http"),e=location.protocol.startsWith("http");return db("epacod")|| 90b&&e?location.origin!==a.origin:!1}function Ub(a){try{return(new URL(a,document.baseURI)).href}catch(b){return a}}function rb(){try{return ra.location.href}catch(a){}return""}function Eb(a){if(!a)return"";try{let e,k=Ub(a);if(!ra.location)return k;let n=ra.location,x=n.origin;if(!x){if(!n.protocol||!n.host)return k;x=n.protocol+"//"+n.host}k.substring(0,x.length+1).toLowerCase()===(x+"/").toLowerCase()?e=k.substring(x.length):e=k;var b=e}catch(e){b=a,a.startsWith("?")&&(b=ra.location.pathname+a)}return Ib(b, 91500)}function Ib(a,b=100,e=!1,k="..."){return!a||a.length<=b?a:e?k+a.substring(Math.max(0,a.length-b+k.length)):a.substring(0,Math.max(0,b-k.length))+k}function Qb(a){let b=Hb("sl");return Ib(a,b)}function tb(a,b,e){if(a.headers.set){let k=a.headers.set(b,e);k&&k.get&&k.get(b)===e&&(a.headers=k)}else a.headers[b]=e}function cc(a,b,e){e&&(e=Ib(e,Hb("mhl")),tb(a,b,e))}function jc(a){return a?a.split("?")[0]:""}function lc(){var a=Ad();if(a){var b=a.indexOf("-");a=-1===b?"":a.substring(0,b);if(a){b= 92"";for(let e=0;e+1<a.length;e+=2)b+=a.charCodeAt(e)+a.charCodeAt(e+1)+"";a=Math.floor(Math.abs(1E7*Math.sin(Number.parseInt(b))))}else a=0}else a=!1;return a}function Vb(){let a=xh();return 3===a?!0:4===a?!1:!!Hb("rdnt")&&wb()}function y(a,b,e){if(!a||!b)return[];let k=[];for(let n=0;n<a.length;n+=b){let x;n+b<=a.length?(x=a.slice(n,n+b),x.endsWith("%")&&a.length>=n+b+1&&(x+=a.charAt(n+b),x+=a.charAt(n+b+1),n+=2),"%"===x.charAt(x.length-2)&&a.length>=n+b+2&&(x+=a.charAt(n+b),n+=1)):x=a.slice(n);k.push(x)}if(e)for(a= 93k.length,b=0;b<a;b++)k[b]=e.replace(/#index#/,b+1+"").replace(/#total#/,a+"")+k[b];return k}function u(a){return!1===a?0:"number"==typeof a?2:1}function q(a,b=Hb("rtu")){if(!a)return"";var e=Hb("rtp"),k=a;(!e||k.length>b&&2===e)&&(k=jc(k));a=Sb(k);if(a.length>b){e=Sb(mc(k));k=k.split("/");var n=k[k.length-1];k=Sb(n);if(k!==e){a=e+"/../"+k;let x=a.length-b;if(0<x)if(k.length>x){b=n;a=Math.max(k.length-(x+2),0);k=Math.max(b.length-a,0);for(n=Sb(b.substring(k,b.length));n.length>a;)k+=Math.ceil((n.length- 94a)/3),n=Sb(b.substring(k,b.length));a=e+"/../.."+n}else a=Ib(e,x,!1,".../")+k}else a=Ib(a,b,!0)}return a}function E(a,b){let e=1E3*Hb("oat");return(null!=b?b:je())+e>=a?a:-2}function J(){return U().disabled&&!U().syn}function R(a){let b=U();b.syn||(b.disabledReason=a,b.disabled=!0)}function W(a,b){return Ig(a,b)||ai(a)||yh(a)||""}function sa(a){!db("etc")&&a||(Cf=a)}function jb(a){return(a=ma(a))&&a.Ya?a:null}function Jb(a){return(a="number"==typeof a?jb(a):a)?a.getRootReferer():""}function $b(a, 95b,e){let k=Lc;return e&&(k=ma(e)),k?(k.se(a,b),!0):!1}function Fc(){let a=Df(!0);if(0<a.length){let b=[];for(let e of a)e.frameId!==be()&&b.push(e);Ef(b)}}function Ec(a){if(!a)return"";let b=be()+"h"+a,e=document.cookie,k=Ig(Qk(),e);return db("dASXH")&&k&&k.includes(b)&&!Va()?"":zh()+"$"+be()+"h"+a+"v"+Ad(e)+"e0"}function rc(a){for(let b=af.length-1;0<=b;b--)if(af[b]===a){Za(af,b);break}}function Ac(a){if(0<$g||a&&0<af.length)if(a=af.length,0<a)return af[a-1];return 0}function xc(a,b){if(wa(Array.prototype.map))return Array.prototype.map.call(a, 96b);let e=[];for(let k=0;k<a.length;k++)e.push(b(a[k],k,a));return e}function Kc(){return xc(nc,function(a){return a.message?`Status: ${a.status}, Message: "${a.message}"`:`Status: ${a.status}`})}function M(a,b){if(wa(Array.prototype.filter))return Array.prototype.filter.call(a,b);let e=[];for(let k=0;k<a.length;k++){let n=a[k];b(n,k,a)&&e.push(n)}return e}function C(a,b=!1){let e=[`i${a.id}`,`k${a.kind}`,`h${+a.hydrated}`];return b&&e.push(`t${+a.trigger}`),e.join(";")}function ja(a){if(a){let b= 97document.getElementsByTagName("LABEL"),e=b.length;for(let k=0;k<e;k++){let n=b[k];if(n&&"LABEL"===n.nodeName&&n.htmlFor===a)return ua(n.innerText,n.textContent)}}return""}function ua(...a){for(let b of a)if("string"==typeof b&&(a=b.trim()))return a;return""}function La(a){if(!a||a.startsWith("data:"))return"";a=a.split("/");return 0<a.length?a[a.length-1].split(".")[0]:""}function Oa(a){if(a&&a.split){var b=a.split("/");if(0<b.length&&(b=b[b.length-1].trim(),null!==b))return b}return a||""}function xa(a){return eb(a)&& 98a.innerText||a.textContent}
98function sb(a,b){var e=b.nodeName?b.nodeName.toUpperCase():"unknown",k=Ca(b)?b.getAttribute("type"):"";k="string"==typeof k?k.toUpperCase():"";var n="";switch(a){case 0:Ca(b)?(e="",qa(b)&&"HIDDEN"!==k&&(n=!k||"BUTTON"!==k&&"SUBMIT"!==k&&"RESET"!==k&&"IMAGE"!==k?null:b.value,a=ja(b.id),!k||"BUTTON"!==k&&"SUBMIT"!==k&&"RESET"!==k?e=ua(a,n):e=ua(n,a)),n=(e||(e=ua(xa(b))),e)):n="";break;case 1:e="";if(qa(b)&&"HIDDEN"!==k||b&&"BUTTON"===b.nodeName)k="IMAGE"===k?b.getAttribute("alt"): 99null,e=ua(b.name,b.title,k);n=e;break;case 3:Ca(b)?(b=b.className,n=Fa(b,["baseVal","animVal"])?b.baseVal||b.animVal||"":b):n="";break;case 4:b="";n=("INPUT"===e&&"HIDDEN"!==k?b="INPUT: "+k:"A"===e?b="LINK":"-"===fd&&(b=e,fd=b),b);break;case 2:e="",(qa(b)&&"IMAGE"===k?e=La(b.src):b&&"A"===b.nodeName?e=ua(b.title,Oa(b.href)):b&&"IMG"===b.nodeName?e=ua(b.name,b.title,b.alt,La(b.src)):b&&"FORM"===b.nodeName&&(e=ua(b.name,b.id,b.action)),e)||(e=ua(b.title,b.data,b.wholeText,b.id)),n=e}return n}function Ua(a){if(!a)return""; 100try{var b=a.nodeName?a.nodeName.toUpperCase():"unknown";if("HTML"===b||"BODY"===b||"HEAD"===b||"#DOCUMENT"===b)return fd;for(b=0;4>=b;b++){let e=sb(b,a);if(e&&e!==fd)return e}return Ua(a.parentNode)}catch(e){}return""}function mb(a,b){if(!b)return"";let e=b.length;if(0>=e||20<cd)return"";for(let k=0;k<e;k++){let n=b[k],x="";if(cd++,x=mb(a,n.childNodes),x||(cd--,x=sb(a,n),x))return x}return""}function Bb(a){try{let k=a.nodeName?a.nodeName.toUpperCase():"unknown";if("HTML"===k||"BODY"===k||"HEAD"=== 101k||"#DOCUMENT"===k)return"Page: "+Ai;if(a&&"SELECT"===a.nodeName){let x=a.nodeName?a.nodeName.toUpperCase():null,I=ja(a.id);var b=ua(I,a.name,x),e=null;if(!a.multiple){let Z=a.options&&-1<a.selectedIndex?a.options[a.selectedIndex]:null;Z&&(e=ua(Z.label,Z.innerText,Z.textContent))}return e?"["+b+"] to value ["+e+"]":b}if(a&&"TEXTAREA"===a.nodeName){let x=a.nodeName?a.nodeName.toUpperCase():null,I=ja(a.id);return ua(I,a.name,x)||a.nodeName}let n=ua(xa(a));if(n)return n;if(cd=0,a.childNodes&&0<a.childNodes.length){a:{for(b= 1020;4>=b;b++){let x=mb(b,[a]);if(x){e=x;break a}}e=""}return e}}catch(k){}return Ua(a)}function dc(){ah=Xb("uana").split(",");Mc=Hb("uanpi")||0}function Gb(){return ke}function Wb(a){3===a&&(qf=[]);ke=a}function Gc(){return Oc}function Cc(a){let b=M(Qd,function(e){return e.timestamp<=a});return b[b.length-1]||null}function Ic(a){Array.isArray(a)?qf.push(...a):qf.push(a)}function zc(a,b=1/0){var e=b+1;let k="",n="";"string"==typeof a?n=a:"object"==typeof a&&a&&(n=a.toString());a=Xb("spc")+"\t\n\r";for(let x of n)if(!a.includes(x)&& 103(k+=x,k.length>=e))break;return Ib(k,b,!1,"...")}function qd(a){let b=sd;try{for(;b;){var e;if(e=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){e=!0;break a}k=k.parentNode}}catch(k){}e=!1}e&&(a=b);b=b.next}}catch(k){}sd=a}function Dd({id:a,target:b,type:e,qe:k,yf:n,url:x,title:I,view:Z}){return{id:a,target:b,name:"",type:e,next:void 0,prev:void 0,info:k||"-",start:lb(),sourceActionCreated:!1,validUntil:lb()+ 104(n||30),url:x||rb(),title:I||document.title,guessedName:"",view:Z,getName:function(){if(!this.name){if(db("uam"))var ea={guessedName:"dTMasked_"+(eb(this.target)?this.target.nodeName:"")};else{var Ja=this.target||"";fd="-";if("string"==typeof Ja)ea={guessedName:Ja};else if(Ca(Ja)){ea=Bb(Ja)||fd;a:{try{for(let ab=0;ab<=Mc;ab++){for(let gb of ah){let yb=Ja.getAttribute(gb);if(yb){var Ma=yb;break a}}if(Ja.parentElement)Ja=Ja.parentElement;else break}}catch(ab){}Ma=""}ea={guessedName:ea,Ab:Ma}}else ea= 105{guessedName:fd}}Ma=Hb("sl");ea.guessedName=zc(ea.guessedName,Ma);ea.Ab=zc(ea.Ab,Ma);this.name=ea.Ab||ea.guessedName;ea.Ab&&(this.guessedName=ea.guessedName)}return this.name},isSourceActionCreated:function(){return this.sourceActionCreated},setSourceActionCreated:function(){let ea=this;do ea.sourceActionCreated=!0,ea=ea.next;while(ea)}}}function Uc(a,b,e,k,n,x,I=Oc){if(Vc(Qe))return Qe.bi(a,b,e,k,n,x,I);let Z=Dd({id:Ff++,target:a,type:b,qe:e,yf:k,url:n,title:x,view:I});try{return Ah&&(Z.next=sd, 106Z.next&&(Z.next.prev=Z),qd(Z)),Z}finally{uc(function(){ad(Z)},Z.validUntil-lb())}}function yd(){return Vc(Qe)?Qe.gci():sd}function kd(){return Vc(Qe)?Qe.gpi():$f}function dd(a,b){if(Vc(Qe))return Qe.cii(a,b);b=b?kd():yd();if(!b)return ak[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 sc(a){return dd(a, 107!0)}function Ne(a,b){return{timeout:a,url:dd("url",b),name:dd("name",b),startTime:dd("start",b),type:dd("type",b)||"-",title:dd("title",b)}}function ad(a){if(Vc(Qe))Qe.ei(a);else if(sd){let b=sd;for(;b.next&&b!==a;)b=b.next;b===a&&(dd("name")&&($f=sd),b.target=void 0,b.prev&&(b.prev.next=b.next),b.next&&(b.next.prev=b.prev),b===sd&&(sd=b.next))}}function Wc(a=""){return a?(Xb("doNotDetect")?Xb("doNotDetect").split(","):[]).includes(a):!1}function Rc(a,b,e){if(!Wc(e)){var k=null!=b?b:a;Bh[a]=function(n){za({kind:"GLOBAL_EVENT_FIRED", 108detail:{t:a,e:n}});var x=db("ote"),I=db("ase");let Z="boolean"!=typeof n.isTrusted||n.isTrusted,ea=n.isRuxitSynthetic;if(I?ea:!x||Z){(x=n.target||n.currentTarget||n.srcElement||null)&&x.shadowRoot&&n.composed&&n.bubbles&&"function"==typeof n.composedPath&&(I=n.composedPath())&&I.length&&(x=I[0]);a:{I=x;if(("KD"===k||"KU"===k)&&qa(I)&&"password"!==I.type)if(n=n.keyCode||n.charCo
108de||n.code,I=+n,db("uam")&&!Number.isNaN(I)){if(I=String.fromCharCode(I),!("a"<=I&&"z">=I||"A"<=I&&"Z">=I||"0"<=I&&"9">=I)){n+= 109"";break a}}else{n+="";break a}n=""}Uc(x,k+n,void 0,30)}};Re(document,a,Bh[a])}}function hc(a){Ah=a;if(!a){for(a=sd;a;)a.target=void 0,a=a.next;sd=void 0}}function Vc(a){return a!==U()&&Ha(a)}function w(a){Bi=a}function A(a,b){var e;if(b<=Bi)return!1;b=null===(e=Lc)||void 0===e?void 0:e.Cb();e=!!b&&a===b.name;b=pf;if(!b)return!e;a=a===b.name&&(!b.Ld||3E3>=lb()-b.start);return!e&&!a}function G(a,b){if(!db("dsa")||!a.startsWith("false")){var e=db("dssv"),k=db("dsss"),n=k&&e,x=k&&!e,I=e&&!k;e=!e&&!k; 110k=b?a+"|"+b:a;var Z=mg();n&&Lb(Z,k);x&&(Lb(Z,a),qe(Z,Fe(b||"-"),void 0,db("ssc")));I&&(Lb(Z,b||"-"),qe(Z,Fe(a),void 0,db("ssc")));e&&qe(Z,Fe(k),void 0,db("ssc"))}}function oa(){var a=null;let b=Gf[0];if(b){b.Ba(0);b.hd();a=b;for(let e=0;e<b.subActions.length;e++)a=b.subActions[e],a.Ba(0),a.hd()}return a}function Qa(a=lb(),b,e,k,n,x){let I=Ac(!0),Z=Lc||oa(),ea=[];if(!I&&b&&e&&a)ea=[!n+"",S(e),n||"-1",S(b),S(k||"-"),a,be(),Sb(Ia()),"","",S(location.hash.substring(1)),S(x||"")];else if(Z){Z.zb();let Ja= 111Z.status;Z.status=2;uc(function(){Z.status=Ja},0);ea=["false",S(Z.type),Z.id,S(Z.name),S(Z.info||"-"),Z.start,be(),Sb(Ia()),"","",S(location.hash.substring(1)),S(Z.guessedName||"")]}return ea}function Ya(a,b=null,e){var k=!1;let n=Md();if(Ha(n)&&(k=n.iSAC()),!k||n===U()){a&&(G("-"),Ci=[]);k=yd();if(!k){var x=kd();x&&A(sc("name"),sc("start"))&&3E3>=lb()-sc("validUntil")&&(k=x)}x=[];k=(k&&!k.isSourceActionCreated()?(k.setSourceActionCreated(),x=Qa(k.start,k.getName(),k.type,k.info,k.actionId,k.guessedName)): 112b?x=Qa(b.start,b.name,b.type,b.info,b.id,b.guessedName):a&&(x=Qa(e)),x);a=Ci;if(1<a.length&&1<k.length&&a[3]===k[3]&&(a[2]=k[2],a[0]=k[0],k=a),k.length){a=Oc;let {name:I,timestamp:Z,group:ea}=a;a=[Sb(I),Z,Sb(ea||""),S(C(a,!0))];G(k.join("|"),a.join("|"));Ci=k.concat(a);Ha(n)&&n.sSAC(!0,!0)}}}function l(a,b,e,k,n=!1,x=!1){if(n)r(a,b,e,k,x);else{try{for(n=0;n<a.length;n++)n in a&&b.call(e,a[n],n,a,()=>{})}catch(Z){var I=Z}if(k)I?k.call(e,a,I):k.call(e,a);else if(I)throw I;}}function t(a,b,e,k=!1,n= 113!1){return new Fd(function(x,I){l(a,b,e,function(Z,ea){ea?I(ea):x(Z)},k,n)})}function r(a,b,e,k,n=!1){let x=n?a:Array.prototype.slice.call(a),I=0,Z=!1,ea=0,Ja=ab=>{k&&!Z&&(k.apply(e,ab?[x,ab]:[x]),Z=!0)},Ma=(ab,gb)=>{if(!Z){var yb;try{4>b.length&&I++,ab in gb&&(yb=b.call(e,gb[ab],ab,gb,function(){I++;I===gb.length&&Ja();for(let Zb=ea+1;Zb<gb.length;Zb++)ea=Zb,D(function(){Ma(Zb,x)})}))}catch(Zb){var ub=Zb;yb=!1}for(let Zb=ea+1;Zb<gb.length;Zb++)ea=Zb,D(function(){Ma(Zb,x)});(!1===yb||ub)&&Ja(ub); 114I===gb.length&&!Z&&Ja()}};for(let ab=0;ab<x.length;ab++)ea=ab,D(function(){Ma(ab,x)});I===x.length&&D(Ja)}function D(a){d||(d=!0,uc(function(){d=!1;let b=bk;bk=[];var e=lb();let k=0;for(;k<b.length&&35>lb()-e;)b[k](),k++;for(e=k;e<b.length;e++)D(b[e])},0));bk.push(a)}function K(a,b){return bh("mcepsl")?q(b):q(b,Hb("mcepsl"))}function ha(a,b,e=!1,k){var n;return"tvn"===a||"svn"===a||"tvg"===a||"svg"===a?b:b&&b.length>k?(e&&(null===(n=ra.console)||void 0===n||n.log(`Truncating agent event because the size for property [${a}] exceeds size limit of ${k} characters: [${b.length}]`)), 115Ib(b,k,"lcpSel"===a)):b}function ka(a,b){let e=Hb("mcepsl"),k=[];for(let Z of b){b=Z[0];var n=Z[1];a:{var x=b;if(0===ke)break a;let {name:ea,group:Ja,timestamp:Ma}=Oc;n=ea&&n===ea&&"tvn"===x||Ja&&n===Ja&&("tvg"===x||"svg"===x)||Ma&&n===Ma+""&&"tvt"===x?"":n}x=ha;var I=h[a];"function"==typeof I&&(x=I);"object"==typeof I&&I[b]&&(x=I[b]);I=Ib(b,e);(b=x(b,n,!1,Hb("mcepsl")))&&I&&k.push([I,b])}return k}function ya(a,b=1){let e=[b+"",a.id+"","_event_",a.timestamp+"",a.kind+""];a=ka(a.kind,a.Na);return l(a, 116function([k,n]){e.push(S(k),S(n))}),e.join("|")}function Ra(a,b,e){let k="";var n="";for(let ea of a){ea.yd();a=ea.Zb();if(ea.tc(e),k||(k=ea.getRootReferer()),n=ea.getRootReferer(),"_load_"===ea.type){Pd=!0;var x=Ch;if(x){n=x;x=[n.id,n.name,n.type,n.info,n.frameId,n.startTime];if(n.isDelayed){var I="";n.anchor&&(I="#"+n.anchor);x.unshift("d");
116I=S(n.sourceUrl+I);x.push(I,"")}else x.unshift("s");if(x.push(n.guessedName||""),n.sourceView){let {name:Ja,timestamp:Ma,group:ab}=n.sourceView;x.push(Ja,Ma); 117ab&&x.push(ab)}x=x.join("|");n=n.sourceUrl;b.push(x);Ch=null}}if(ea.parentFrameActionName){x=b;I=x.push;var Z=ea.Ac;Z=[0,ea.Ed,S(ea.parentFrameActionName),Z].join("|");I.call(x,Z)}b.push(a)}return{referer:k,sourceUrl:n}}function hb(a,b){let e=M(Gf,function(n){return(n.qd()||a||b)&&!n.pf()}),k=Tc;if(b){k=[];Tc=[];for(let n of e)za({kind:2<=n.status?"ACTION_BEACON_FORCED":"ACTION_CLOSED",detail:{a:n.start,s:n.stop,r:n.Ia(),i:n.id,f:!0,t:n.type,x:n.xhrUrl,rt:void 0,xm:n.eb,xe:n.Sa,cs:n.Ca,ce:n.Oa,in:n.info}}); 118Zd.za=[];H(Lc&&null!==Lc?Lc.Cb():null);Lc=null}return{gf:e,He:k}}function ib(a=!1,b=!1){let e=[],{He:k,gf:n}=hb(b,a),{referer:x,sourceUrl:I}=Ra(n,e,a);l(bi,function(Z){e.push(ya(Z))});Gf=[...k];bi=[];return{actionsAndEvents:e.join(","),referer:x,sourceUrl:I}}function kb(a,b,e,k){let n=Hf().slice();for(let x of n)try{x(a,b,e,k)}catch(I){}}function ic(){return kc}function Hc(a){a=S(a);qb.includes(a)||qb.push(a)}function fc(a){return qb.includes(a)}function Nb(){let a={};try{let b=Da;for(;b&&b!==ra;){let e= 119b.dT_;Ha(e)&&e.version!==Wa()&&(a[e.version]=1);b=b!==b.parent?b.parent:void 0}}catch(b){}return a}function Vd(){return!L}function hd(a,b,e,k){b=Nb();b=M(ba(b),Xc);ac.push(...b);0<b.length&&(b.unshift(Wa()),a.av(k,"afv",b.join(",")))}function Xc(a){return!ac.includes(a)}function Ae(){if(Da&&Da!==ra){var a=Da.dT_;Ha(a)&&a.version===Wa()&&fb(U(),a)&&(va=a,a=va.tdto(),Ha(a)&&(L=a))}}function Wd(){try{Ae()}catch(b){}md(hd);let a=U();L?(kc=L.pageId,a.pageTitle=L.pageTitle,Y=va.gFId(),va.frameCount++): 120(kc=be(),a.pageTitle=document.title);a.pageId=kc;Q("DEBUG_INFO_REQUESTED",function(){var b=Nb();b=ba(b);return 0===b.length?null:[{severity:"Error",text:`Version of current agent ${Wa()} mismatches with version${1<b.length?"s":""} ${b.join(", ")} of parent frames. Make sure to use the same version on all frames to secure compatibility!`,type:"mpv"}]})}function Ye(a){return a&&1===a.length?Xb("featureHash").includes(a):!1}function Ld(a,b,e,k=rd(a)){let n=ra.dT_,x=!!U().syn;b=b||!x;a=x&&!n.iMod().includes(a); 121return b&&e&&(k||a)}function rd(a){let b=ra.dT_;if(b.ism(a)&&!b.iMod().includes(a))return b.iMod(a),!0;b.ism(a)&&(a='Module "'+a+'" already enabled!',U().gCP||ra.console.log("WARNING: "+a));return!1}function kg(a){let b=Rd.initializedModules||"";return a&&(b+=a),Rd.initializedModules=b,b}function Yh(a,b=Wa()){var e=Xb("agentUri");e=e.substring(0,e.lastIndexOf("/"));let k=ng();return"true"===ck("dtUseDebugAgent")&&ra.dT_debugger&&!k.includes("dbg")&&(k=Xb("debugName")||k+"dbg"),`${e}/${k}_${a}_${b}.js`} 122function rh(a){return Rd[a]}function Ze(a,b){Rd[a]=b+"";za({kind:"CONFIG_UPDATE",detail:Rd})}function wi(a){for(let b of uj)b(a)}function Pa({Ye:a,Gc:b,we:e}){return e||a&&"sendBeacon"in navigator&&!db("dsndb")&&!b?om:Ee.ff||Ee.sf?hm:ci}function Sf(){return bf}function Td(a,b,e,k,n,x){Rk=!1;a=k||bf.I(a,b,e);return a.beacon?He(!!e,a,n,x):0}function Je(a,b,e,k,n,x){let I=If(W("dtAdkSettings")).overloadState;di=I;
122return 1===I?0:2!==I?Td(a,b,e,k,n,x)||0:(e||uc(function(){Je(a,b,e,k,n,x)},5E3),0)}function Id(a, 123b){let e=document.cookie;var k=le(e);let n=Xb("cuc");if(wd(b,"sn",encodeURIComponent(k)),wd(b,"latency","0"),wd(b,"flavor",db("cors")?"cors":"post"),void 0===b.crc){var x;k=a.isBinary?a.toRawBeaconData():a.toStringBeaconData();"string"==typeof k?x=(new TextEncoder).encode(k):x=k;k=-1;let I=0;for(;I<x.length;)k=k>>>8^ag[(k^x[I++])&255];x=(k^-1)>>>0;-1!==x&&(b.crc=x)}wd(b,"vi",encodeURIComponent(a.getParam("vi")||Ad()));wd(b,"bp",3);wd(b,"v",im);wd(b,"app",encodeURIComponent(Xb("app")));wd(b,"type", 124"js3");wd(b,"dtAdk",encodeURIComponent(W("dtAdk",e)));wd(b,"contentType","");wd(b,"modifiedSince",Hb("lastModification"));wd(b,"svrid",zh());n&&(b.en=n);b.contentType&&"srRs"===b.contentType&&wd(b,"msl",Hb("msl"));b.end=1}function wd(a,b,e){void 0===a[b]&&(a[b]=e)}function We(a){let b="type sn svrid flavor vi contentType modifiedSince".split(" ");return db("owasp")||b.push("rf"),db("cors")&&b.push("dtAdk"),b.push("bp"),Xb("app")&&b.push("app"),a.contentType&&b.push("v"),"event"===a.contentType&&b.push("st"), 125-1!==a.crc&&b.push("crc"),Xb("cuc")&&b.push("en"),"srRs"===a.contentType&&b.push("msl"),b.push("end"),b}function Xh(a,b){Id(a,b);var e=We(b);a=Xb("reportUrl");e=xc(M(e,function(k){return!!b[k]}),function(k){return`${k}=${b[k]}`}).join("&");return e&&(a+="?"+e),a}function He(a,b,e=!1,k={}){if(J()||!b.beacon)return 0;wd(k,"contentType","");let n=b.beacon,x=b.referrer||rb();Rf(k,x,n);b=me(n);if(!b.length)return 0;let I=Pa({we:db("svNB"),Ye:a,Gc:e}),Z=Xh(n,k);return l(xc(xc(b,function(ea,Ja,Ma){return{path:Z, 126referer:x,beacon:n,Wb:ea,ye:Ja,ze:Ma.length,Gc:e}}),function(ea){return new I(ea)}),Xg),2}function Rf(a,b,e){b=encodeURIComponent(b||"");wd(a,"rf",y(b,Hb("mhl"))[0]);db("owasp")&&bf.av(e,"rf",b);bf.av(e,"time",lb())}function Xg(a){return!!na(Yg,a)}function Yg(a){a.send().catch(function(){})}function me(a){if(a.rawData)return[a.toRawBeaconData()];a=a.toStringBeaconData();var b=U().syn?145E3:Hb("msl")-40;var e=a.length;b=0===e%b?Math.floor(e/b):Math.floor(e/b)+1;if(!(1<b))return[a];if(1>b||20<b)return[]; 127b=U().syn?145E3:Hb("msl")-40;e="sid="+lb()+"&p#index#_#total#=";return y(a,b,e)}function we(a){Rk?"number"!=typeof a?Bd():lb()+a<Cl&&Bd(a):Bd(a)}function Bd(a){ce(Dh);"number"==typeof a?(Cl=lb()+(a||0),Dh=uc(Je,a),Rk=!0):Je()}function Wh(a,b){return Je(a,b,!1)}function dg(a){Hf().push(function(b,e,k,n){a(n,e,k,n.beaconTriggered)})}function xg(){let a=Kc(),b=[];for(let e=0;e<a.length;e++)b.push({severity:"Error",type:"be",text:`Beacon sending failure instance ${e+1} of ${a.length}: ${a[e]}`});return 100=== 128a.length&&b.push({severity:"Error",type:"be",text:"Beacon sending failures exceeded limit of 100 errors!"}),b}function eg(){im=Number.parseInt(Wa());bf=new nd;m=0;vj(function(a,b,e){e&&(10>Jf.length?Jf.push(e):(a=Jf[10])?Jf[10]=+a+1+"":Jf.push("1"))});di=If(W("dtAdkSettings")).overloadState;Q("DEBUG_INFO_REQUESTED",xg)}function ge(){let a=!1,b=[],e=Tc;for(let k of e)k.Jb&&0<k.Jb&&(k.Ra&&lb()>k.Ra&&(k.Ra+=6E4,b.push(k)),a=!0);0<b.length&&Je(!0,!0);for(let k of b)k.Jb&&k.Jb--;a&&uc(ge,1E3)}function hf(a, 129b,e){let k=Lc;k!==a&&(k&&!e&&H(k),(Lc=a)?na(wj,a.id,b):Fc())}function yg(a){var b;rf=null;let e=(null===(b=null===va||void 0===va?void 0:va.gca)||void 0===b?void 0:b.call(va))||[];(rf=e[e.length-1])&&(a.Ed=rf.id,a.parentFrameActionName=rf.name,rf.childFrameActions?rf.childFrameActions++:rf.childFrameActions=1)}function fg(){let a=If(W("dtAdkSettings")).overloadState;var b;if(b=di!==a)di=a,b=0!==a;if(b)for(let e of Tc)e.sc()}function Ke(){var a=[];for(var b=Zd.za.length-1;0<=b;b--)if(Zd.za[b].qd()){var e= 130Za(Zd.za,b);a=a.concat(e)}b=!1;fg();e=Tc;for(let n=e.length-1;0<=n;n--){let x=e[n];if(x.qf){Za(e,n);continue}var k=a.includes(x);let I=rf;k?(Za(e,n),b=!0):I&&(k=va.gca(),Da&&k[k.length-1]===I?x.Ac="S":x.Ac="A",rf=null)}b&&we()}function xe(){"hidden"===document.visibilityState?(ei="1",gg()):ei="0"}function gg(){za({kind:"VISIBILITY_CHANGED",detail:ei})}function Hd(a,b,e){if(wa(Array.prototype.reduce))return Array.prototype.reduce.call(a,b,e);var k="undefined"!=typeof e;e=k?e:a[0];if("undefined"==typeof e)throw new TypeError("Reduce of empty array with
130no initial value"); 131for(k=k?0:1;k<a.length;k++)e=b(e,a[k],k,a);return e}function ve(a,b,e,k){let n=je()+Math.round(e.startTime),x=n-a;n>=a&&n<=b&&0<=x&&(null==k.hb||x<k.uc)&&(k.hb=e,k.uc=x)}function kf(a,b,e,k){return Hd(a,function(n,x){if("rtRequestId"in x)return n;let I=x.responseStatus;return"number"==typeof k&&"number"==typeof I&&k!==I||ve(b,e,x,n),n},{hb:null,uc:Number.MAX_VALUE}).hb}function Ie(a,b){return M(a,function(e){return e.initiatorType===b})}function Jc(a,b){return M(a,function(e){e=e.responseStatus;return"number"!= 132typeof e?!0:e===b})}function zg(a,b,e,k,n){try{if(!(a&&performance&&performance.getEntriesByName))return null;let x=Ub(a);x.startsWith("/")?x=location.protocol+"//"+location.host+x:x.startsWith("http")||(x=location.href.substring(0,location.href.lastIndexOf("/")+1)+x);let I=performance.getEntriesByName(x);if(b&&(I=Ie(I,b)),n&&(I=Jc(I,n)),I.length)return e?kf(I,e,k||Number.MAX_VALUE,n):I[I.length-1];I=performance.getEntriesByType("resource");b&&(I=Ie(I,b));n&&(I=Jc(I,n));x.includes("?")||(x+="?"); 133let Z={hb:null,uc:Number.MAX_VALUE};for(let ea=I.length-1;0<=ea;ea--){let Ja=I[ea];if(0===Ja.name.lastIndexOf(x,0))if(e)ve(e,k||Number.MAX_VALUE,Ja,Z);else return Ja}return Z.hb}catch(x){return null}}function he(a){return Dl&&Fa(a,13)&&"navigation"!==a.entryType||Fa(a,["_dtCl"])}function Ag(a){return Sk&&Fa(a,14)||Fa(a,["entryType","requestStart"])&&"navigation"===a.entryType}function Bg(a){Eh++;(a=ma(a.detail.i))&&!a.sourceView&&(a.sourceView=Oc)}function Uf(a){Eh--;(a=ma(a.detail.i))&&(a.wf=Cc(a.stop)|| 134Oc);1>Eh&&(Qd=[])}function Jd(a,b,e){let k=b[El[a]];b=b.startTime;if(k)if("yK".includes(a))e.push(a,k);else if("T"===a)"number"==typeof k&&0>k&&0===k%1&&e.push(a,k);else{var n=+k>=b;"j"===a&&Sd(k,2)&&Math.abs(k-b)<pm&&(n=!1);var x=k;"uvwxACDEFNOPQRSTUX".includes(a)?n=0<=+k:"number"==typeof k?x=Math.round(k-b):x=k;n&&e.push(a,x)}}function gd(a,b,e){if(b=b[Fl[a]]){var k=0<=b;"j"===a&&0===b&&(k=!1);k&&e.push(a,Math.round(b))}}function Nc(a,b,e){(b=b[dk[a]])&&e.push(a,b)}function xf(a,b){var e,k=U(); 135k=k.gFU?k.gFU():{};if(he(a)){ne(El,a,Jd,b);var n=b.push;let I=[];if(he(a)){var x=I;if("xmlhttprequest"===a.initiatorType||"fetch"===a.initiatorType){let Z="1";Di[a.name]&&(Z="11",delete Di[a.name]);x.push("z",Z)}else Di[a.name]&&(x.push("z","01"),delete Di[a.name]);x="";"frame"===a.initiatorType?x="f":"iframe"===a.initiatorType||"subdocument"===a.initiatorType?isNaN(k[a.name])?x="i":x="i"+k[a.name]:0<=(a.frameId||-1)&&(x="r"+a.frameId);x&&I.push("B",x)}else Di[a.name]&&(I.push("z","01"),delete Di[a.name]); 136n.call(b,...I,"I",null!==(e=qm[a.initiatorType])&&void 0!==e?e:0);Fg(a,b)}else Ag(a)?(ne(Fl,a,gd,b),Fg(a,b)):ne(dk,a,Nc,b)}function Fg(a,b){let e=a.serverTiming;a={};for(var k of rm)a[k]="";if(e){for(let n of e)n.description&&!Number.isNaN(+n.description)&&(k=n.name,k in a&&!a[k]&&(a[k]=n.description));a.dtRequestID&&b.push("C",a.dtRequestID);a.dtRpid&&b.push("M",a.dtRpid);a.dtSInfo&&b.push("V",a.dtSInfo);a.dtTao&&b.push("W",a.dtTao)}}function ne(a,b,e,k){a=ba(a);for(let n of a)e(n,b,k)}function Tf(a){var b; 137return a?null===(b=a.getEntriesByType)||void 0===b?void 0:b.call(a,"navigation")[0]:null}function Wf(a,b=!1){if(!a)return null;let e=-1,k=jd(a);for(let n of jm)if(e=ye(a,n,b)||-1,0<e&&e!==k)return Math.round(e);return null}function ye(a,b,e=!1){let k=Tf(a);if(!k)return null;b=k[b];if("number"!=typeof b||0===b)return null;a=jd(a);return Ag(k)?e&&(b+=a):e||(b-=a),Math.round(b)}function jd(a){return Math.round(a.timeOrigin||-1)}function Be(){lb();za({kind:"INSTRUMENTATION_TRIGGERED",detail:void 0})} 138function yf(a){var b=Tc;yg(a);b.push(a);b=Lc;b!==a&&(H(b),Lc=a);Gf.push(a);uc(ge,5E3)}function Ud({type:a,name:b,start:e,stop:k,domNodes:n,info:x,xhrUrl:I,Kc:Z,sourceUrl:ea="",ib:Ja=!1,isCustomAction:Ma=!1,Ya:ab=!1,Td:gb=-1,guessedName:yb="",sourceView:ub,rc:Zb,id:vc}){a=new Jg(e,k||e,a,b,x||"",n||-1,Xe(ea),document.title,I||"",Ma,ab,Ja,Z,gb,yb,km,ub,Zb,vc);fg();a.mc()&&Zd.za.push(a);Zd.actions[a.id]=a;return na(og),a}function Xe(a){if(a){let b=document.createElement("a");if(b.href=a,"file:"===b.protocol|| 139"about:"===b.protocol||b.hostname)return b.href;let e=(k,n,x,I)=>{k.av(I,"rfi",1,!1);Fh(e)};md(e)}return location.href}function pd(a){var b;a.start||(a.start=lb());let e=Ud(a);e.qa=uc(function(){if(e&&(3!==e.status||e.oc())){var n=e.start+1E3*Hb("oat");Kd(e.id,n,void 0,!0)}},1E3*Hb("oat"));let k=null;switch(u(a.wa)){case 1:k=Lc;break;case 2:if(k=ma(a.wa),!k&&"_load_"===a.type)return e}
139if(za({kind:"ACTION_ENTERED",detail:{i:e.id,a:a.start,s:0,x:a.xhrUrl,r:k?k.Ia():e.id,t:e.type,e:null===(b=yd())|| 140void 0===b?void 0:b.target,rt:void 0,xm:e.eb,xe:e.Sa,cs:e.Ca,ce:e.Oa,in:e.info}}),"undefined"==typeof a.Td&&hf(e,!1,!!k),k){k=k.Cb();k.Rc(e);a=Tc;for(let n of a)n.Ra&&n.Ra>e.start+1E4&&(n.Ra=e.start+1E4)}else yf(e.Le()),ch();return e}function Kd(a,b,e,k=!1){a=ma(a);var n=U();!b&&a&&"_load_"===a.name&&"_load_"===a.type&&n.gLVD&&((k=ye(ra.performance,"loadEventEnd"))?(b=n.gVCP(),k=Math.max(b,k)+je()):k=lb(),b=k,k=!0);n="number"==typeof b&&(null==a?void 0:a.isCustomAction);b=b||lb();a&&(za({kind:"ACTION_LEFT", 141detail:{i:a.id,a:e||a.start,s:b,r:a.Ia()}}),a.Yb(b,e,n,k),Ke());hf(aa(),!0)}function xd(a,b,e){let k=Lc;return"undefined"!=typeof b&&null!==b&&(k=ma(b)),k?(k.Rc(a,e),!1):(yg(a),Gf.push(a),!0)}function $c(a,b,e,k,n,x,I,Z){"undefined"==typeof k?k=!0:null===k&&(k=!1);a={name:Qb(a),type:b,start:e,wa:k,info:n||"",xhrUrl:x||"",isCustomAction:!!I};return Z&&(a.sourceUrl=Z),pd(a).id}function jf(a,b,e){Be();Kd(a,b,e)}function oh(a,b,e,k){a=Ud({type:a,name:b+"="+Ib(e+"",Hb("mpl")),start:lb(),ib:!0});xd(a,k); 142we()}function Vf(a){let b=Zd.za.slice();for(let e of b)Kd(e.id,a);return b.length}function Cg(a){for(let b of sf)if(b.actionId===a)return!0;return!1}function ig(a,b,e,k){if(!a||Cg(a))return k();sf.push({xhrUrl:Eb(jc(b||"")),actionId:a,featureHash:e||""});b=k();return"g"===e?uc(function(){for(let n=0;n<sf.length;n++)if(sf[n].actionId===a){Za(sf,n);break}},0):sf.pop(),b}function ze(a){if(null==a?0:a.startsWith("data:"))return!0;let b=pg();return!(null==b||!b.exec||!a||!b.test(a)&&!b.test(Ub(a)))}function Le(a, 143b=3,e="",k=!1,n,x=!1,I=!1){if(e&&ze(e))return 0;let Z=Eb(e);var ea=yd();let Ja=a||"-";var Ma=Ac(!1);if(Kg){if(Ma&&!ma(Ma))return 0;re=!0}ea&&(ea.info="-"===ea.info?Ja:ea.info+", "+Ja);!Ma&&null!=ea&&ea.actionId&&(Ma=ea.actionId);e=Ub(e);Di[e]=!0;a={name:a,type:"xhr",start:lb(),info:Ja,xhrUrl:Z,isCustomAction:k,Kc:n,rc:I};Ma?(b=0,Ma=(x||(a.wa=Ma,b=jg(a)),b)):ea?(x=0,Ma=(3<=b&&(x=hg(Object.assign(Object.assign({},a),{name:ea.getName(),type:ea.type,start:ea.start,info:ea.info,sourceUrl:ea.url,wa:!1, 144guessedName:ea.guessedName||"",sourceView:ea.view})),ea.actionId=x,ea.isSourceActionCreated()&&Ya(!0,ma(x))),x)):((Ma=Lc)?(ea=0,b=(1<=b&&!x&&(ea=jg(Object.assign(Object.assign({},a),{wa:Ma.id}))),ea)):b=db("cux")?hg(Object.assign(Object.assign({},a),{name:"Unlinked XHR",type:"xhr",wa:!1})):0,Ma=b);return Ma}function hg(a){var b;a:{let {Kc:e,info:k,xhrUrl:n}=a;if(e&&sf.length)for(b=sf.length-1;0<=b;b--){let x=sf[b],I=x.actionId,Z=jb(I);if(Z&&k&&!k.startsWith(x.featureHash)&&jc(Z.xhrUrl||"")===x.xhrUrl&& 145x.xhrUrl===jc(n||"")){b=I;break a}}b=0}return b||(a.Ya=!0,pd(a).id)}function jg(a){let {wa:b}=a,e=null;return"number"==typeof b&&(e=jb(b)),a.wa=e?e.id:!0,hg(a)}function Cd(a,b=lb(),e,k=Sa){let n=jb(a);return n?(n.td(),uc(function(){Me(a,b,e);k()},0)):-1}function Me(a,b=lb(),e){let k=jb(a);!k||e&&!k.info.includes(e)&&k.name!==e||(k.td(),uc(function(){re||jb(a)&&Kd(a,b)},xj),Be())}function ph(a,b){if(a){var e=jb(a);e&&(e.xc++,e.Ca||b&&4!==b||e.nf(lb()),af.push(a),$g++)}}function zf(a){if(a){var b=jb(a); 146b&&(b.mf(lb()),b.xc--,$g--,uc(function(){rc(a)},0))}}function Gg(a,b,e){if("number"!=typeof a||Number.isNaN(a)||0>a)return!1;0===a&&(a=971,b="XHR Canceled");b&&(b+="");return(e=ma(e)||Lc)&&-1===e.Sa&&e.Ya?(e.Sa=a,b&&0<b.length&&(e.eb=b),!0):!1}function ec(){return!db("disableXhrFailures")}function Eg(a){return(a=ma(a))&&a.Ya?[a.Ca,a.Oa]:[0,0]}function Dg(a,b){var e=jb(a);if(e){let k=e.xhrUrl;e.Od(b);e=sf;for(let n of e)n.actionId===a&&n.xhrUrl===jc(k)&&(n.xhrUrl=jc(b))}}function Zg(a){return(a=jb(a))? 147a.xhrUrl:""}function Xf(a,b){(a=jb(a))&&a.Md(b)}function qh(a,b){if(Gh())return a=Ub(a),null==Cf?void 0:Cf.validateRequestForTraceContext(a,b)}function Oe(a){var b;let {configuration:e={headers:{}},url:k,actionId:n,existingTraceparentValue:x,existingTracestateValue:I,val
147idation:Z}=a;a={requestUrl:Ub(k),traceparentHeaderValue:null!=x?x:null,existingTracestateValue:null!=I?I:null,validation:null!=Z?Z:null};var ea=null==Cf?void 0:Cf.getTraceContextHeaderInfo(a);a=null==ea?void 0:ea.traceContext;let Ja= 148null!==(b=null==ea?void 0:ea.traceContextHint)&&void 0!==b?b:"disabled";if(!(e&&"object"==typeof e&&"headers"in e&&e.headers&&"object"==typeof e.headers)&&!Sd(e,17)&&(e.headers={}),!Gh())return{configuration:e,traceContext:a,traceContextHint:"disabled"};ea&&(b=ea.traceparentHeaderValue,(ea=ea.tracestateHeaderValue)&&(tb(e,"tracestate",ea),b&&tb(e,"traceparent",b)));(b=null==k?void 0:k.startsWith("data:"))||(b=!(!fi||!k||!fi.test(k)&&!fi.test(Ub(k))));if(b)return{configuration:e,traceContext:a,traceContextHint:Ja}; 149var Ma=!(!Lg||!k||!Lg.test(k)&&!Lg.test(Ub(k)));var ab="";b=Jb(n);ea=ze(k);if(Ma){var gb=ab=Ec(n);Ma=[];let yb=le(),ub=zh(yb).replace("-","-2D");Ma.push(`sn="v_4_srv_${ub}_sn_${Ei(yb)}"`);gb&&Ma.push(`pc="${gb}"`);Ma.push(`v="${cf()}"`,`app="${Xb("app")}"`);(gb=W("dtAdk"))&&Ma.push(`adk="${gb}"`);Ma=Ma.join(", ");gb=Hb("mhl")-Ma.length-6;Ma+=`, r="${Ib(ia(b),Math.max(gb,0))}"`;tb(e,"x-dtc",Ma)}if(nb(k))return{configuration:e,traceContext:a,traceContextHint:Ja};Ma=db("dpch");n&&(Ma||(ab=ab||Ec(n))&& 150(cc(e,"x-dtpc",ab),Va()&&(cc(e,"x-dtreferer",ia(rb())),cc(e,"x-host",mc(k)))),b&&b!==rb()&&cc(e,"x-dtreferer",ia(b)));return ea&&!Ma&&cc(e,"x-dtpc","ignore"),{configuration:e,traceContext:a,traceContextHint:Ja}}function Ce(a){a=yj(a);if(!a)return null;try{return new RegExp(a,"i")}catch(b){}return null}function Af(){Lg=Ce(Xb("chw"));fi=Ce(Xb("xhb"));Q("CONFIG_UPDATE",function(){Lg=Ce(Xb("chw"));fi=Ce(Xb("xhb"))})}function xi(){let a=Lc;return a?a.name:""}function yi(a){let b=Zd.za;for(let e of b)e.Ud= 151a.detail}function g(a){var b;return null===(b=ma(a))||void 0===b?void 0:b.te()}function p(){var a=Math.max(self.innerWidth,10),b=Math.max(self.innerHeight,10);U().bwsW=a;U().bwsH=b}function z(){let a=U();Q("LOAD_END",p);md(function(b,e,k,n){if(!e){k=a.bwsW;e=a.bwsH;var x=Md();Ha(x)&&(k=x.bwsW,e=x.bwsH);0>=k&&(p(),k=a.bwsW,e=a.bwsH);k=O(k);x=O(e);e={width:0,height:0};b.av(n,"w",k);b.av(n,"h",x);(k=ra.screen)&&(e={width:O(k.width),height:O(k.height)},b.av(n,"sw",e.width),b.av(n,"sh",e.height))}})}function O(a){return 0> 152a||2147483647<=a||Number.isNaN(a)?0:a}function T(){var a=0;let b=0,e=0,k="Info",n=[];if(db("coo")&&db("cooO")?(a++,n.push({severity:"Info",text:"Opt-in mode is active, but dtrum.enable() has been called.",type:"cooeaoa"})):db("coo")&&(k="Warning",b++,n.push({severity:"Warning",text:"Opt-in mode is active. Call dtrum.enable() to start collecting data.",type:"cooe"})),J()){b++;k="Warning";var x=U().disabledReason,I=`Agent for application '${Xb("app")}' is currently disabled because of `;n.push({severity:"Warning", 153text:`${I}${x||"a missing RUM License or RUM was disabled for this application"}.`,type:"jsad"})}db("dsss")&&(b++,k="Warning",n.push({severity:"Warning",text:"DISABLE_SUBDOMAIN_SOURCEACTION_SUPPORT is set.",type:"sssd"}));a:{x=Xb("featureHash");I="7degijmovx".split("");for(Z of I)if(x.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"}));Vb()&&(b++,k="Warning",n.push({severity:"Warning",text:"Should not track is set on this browser and respected by the RUM monitoring code!", 154type:"snt"}));if(Z=Xb("doNotDetect"))Z=Xb("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"})),db("ssc")&&"https:"!==location.protocol&&(e++,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<n.length)?(a=[pa(e,"Error"),pa(b, 155"Warning"),pa(a,"Info")],[{severity:k,text:`${a.join("")}regarding agent configuration.`,type:"ci",children:n}]):null}function pa(a,b){return a?`${a} ${b}${1<a?"s":""} `:""}function $a(){Q("DEBUG_INFO_REQUESTED",T);md(function(a,b,e,k){db("ssc")&&"https:"!==location.protocol&&a.av(k,"sconsp",1)})}function vb(){return Xb("rpid")?"automatically":"manually"}function Mb(){ek=void 0;Aa(document.currentScript)&&(dh=document.currentScript);Q("DEBUG_INFO_REQUESTED",function(){return ek||(ek=dh?dh.src?dh.dataset.dtconfig? 156`OneAgent JavaScripTag ${vb()} injected`:dh.src.includes("_complete")?`JavaScriptTag ${vb()} injected`:dh.getAttribute("defer")?`CodeSnippetDeferred ${vb()} injected`:`CodeSnippetSync ${vb()} injected`:dh.dataset.dtconfig?`InlineCode ${vb()} injected`:"Couldn't detect injection mode.":"Couldn't detect injection mode."),[{severity:"Info",text:ek,type:"im"}]})}function ed(a){switch(a){case 1:if((a=document.currentScript)&&Aa(a)){a:{var b,e;if(document.documentElement&&(a=document.documentElement.outerHTML.split(a.outerHTML), 1572===a.length)){a=(null===(e=null===(b=a[0])||void 0===b?void 0:b.split("\n"))||void 0===e?void 0:e.length)+1;break a}a=void 0}return`Agent is double injected! Is it manually and automatic injected? Current used agent is near: ${document.location}:${a}
157`}return"Agent is double injected! Is it manually and automatic injected?";case 2:return"Problem detected while agent initialization! Snippet couldn't initialize so can't initialize monitoring code";case 3:return"Problem detected while agent initialization! Snippet couldn't initialize as initConfig didn't initialize."; 158default:return""}}function Od(){Q("DEBUG_INFO_REQUESTED",function(){return 0!==U().di?[{severity:"Error",text:ed(U().di),type:"di"}]:null});md(function(a,b,e,k){0!==U().di&&!b&&a.av(k,"di",U().di)})}function $e(){let a=[];return l([{object:window,yc:"window",fc:"postMessage Map Array WeakMap MutationObserver PerformanceObserver".split(" ")},{object:Array.prototype,yc:"Array.prototype",fc:"forEach map filter every some find includes join reverse slice sort splice concat pop push shift unshift".split(" ")}, 159{object:Map.prototype,yc:"Map.prototype",fc:["forEach"]}],function({object:b,yc:e,fc:k}){b&&l(k,function(n){wa(b[n])||a.push(`${e}.${n}`)})}),a.length?[{severity:"Warning",text:`The following native functions are modified: ${a.join(", ")}`,type:"mnf"}]:null}
159function Zf(){return za({kind:"DEBUG_INFO_REQUESTED",detail:void 0}).flat()}function Pe(){md(function(){if(!Rd.disableCookieManager){var a=le();if(!a||!a.includes("_srv_-"))try{if(ra.sessionStorage){var b=a,e=Fi(eh())||"";Kf(e)||(e="");if(e&&"null"!== 160e&&b!==e){var k=e;var n=(k=If(k).sessionId||"",k);if("undefined"!=typeof b&&""!==b){if((e=b)&&n){k=e;let x=k.indexOf("_sn_");if(-1!==x){let I=k.indexOf("_",x+4),Z=-1!==I?k.substring(x,I):k.substring(x);Z&&(k=k.replace(Z,"_sn_"+n))}e=k}b=e}else b=e}(a=b)&&(Gi(a),Hi(eh(),a))}}catch(x){}}})}function oe(a,b){return a?{oldView:a,newView:b}:{newView:b}}function mf(a,b=Hb("vncm")){let {pathname:e,hash:k}=new URL(a);0===b?a=e+k:2===b?(b=k||"/",a=(b.startsWith("#")&&(b=b.replace("#","")),b.startsWith("/")|| 161(b="/"+b),b)):a=e;return a}function ld(a,b){a.name=b.name;b.group&&(a.group=b.group);a.hydrated=!0}function Zc(a,b=Hb("dvl")){let e;return function(...k){void 0!==e&&ce(e);e=uc(()=>{a.apply(this,k)},b)}}function Xd(){if(1===ke){var a=Oc,b=mf(rb());a=a.name;(a+"/"===b?0:a!==b)&&De({name:b})}}function zd(){let a=Oc,b=de;a.id!==b.id&&(za({kind:"VIEW_STABLE",detail:oe(b,a)}),de=a)}function De(a){let b=Oc;var e=Object,k=e.assign,n=Object,x=n.assign;let I=Hb("rtu"),Z=Object.assign(Object.assign({},a),{name:Ib(a.name, 162I,!0)});a=(a.group&&(Z.group=Ib(a.group,I,!0)),Z);Oc=e=k.call(e,x.call(n,{},a),{timestamp:lb(),id:++Mg,kind:1,trigger:ke,hydrated:!1});0<Eh&&Qd.push(e);za({kind:"VIEW_CHANGE",detail:oe(b,Oc)});fk()}function Ed(a){Q("ACTION_ENTERED",function k(e){a.dtWF=k;let {i:n,a:x,r:I,e:Z}=e.detail;a(n,x,I===n,Z)})}function bd(a){Q("ACTION_LEFT",function k(e){a.dtWF=k;let {i:n,s:x,r:I}=e.detail;a(n,x,I===n)})}function Yc(a,b){bi.push(a);0===b?we():we(2E3)}function Sc(a,b,e=!1,k=lb(),n=0){var x=b;if(1===n&&"_csprv_"=== 163a)if(0===ke)x=b;else{x=Oc;var {name:I,timestamp:Z,group:ea,trigger:Ja}=x;x=(b.push(["tvn",I],["tvt",Z+""],["tvtrg",Ja+""],["tvm",C(x)]),ea&&b.push(["tvg",ea]),b)}a={id:$d(),timestamp:k,kind:a,Na:x};switch(u(e)){case 1:(e=Lc)?e.Qc(a):Yc(a,n);break;case 2:(e=ma(e))?e.Qc(a):Yc(a,n);break;case 0:Yc(a,n)}}function pe(a){let b=[],{name:e,timestamp:k,group:n,trigger:x}=a;return e&&k&&b.push(["svn",e],["svt",k+""],["svtrg",x+""],["svm",C(a)]),n&&b.push(["svg",n]),b}function id(a){var b=[];let {oldView:e, 164newView:k}=a;e&&b.push(...pe(e));let {name:n,group:x,trigger:I}=k;b=(b.push(["tvn",n],["tvtrg",I+""],["tvm",C(k)]),x&&b.push(["tvg",x]),b);b.length&&Sc("_view_",b,!1,a.newView.timestamp||void 0,1)}function lf(a){Pd?id(a.detail):Ic(a.detail)}function Yd(a){a.detail.i===ie&&(a=qf,a.length&&(l(a,id),qf=[]),fa("ACTION_SENT",Yd))}
164function Yf(){de=Oc=Object.assign(Object.assign({},Oc),{id:++Mg,timestamp:lb(),kind:2,hydrated:!1});id({newView:Oc})}function sh(){Re(ra,"pageshow",function(a){"persisted"in a&& 165a.persisted&&za({kind:"BF_CACHE_RESTORED",detail:void 0})})}function sj(a){var b,e,k;let n=null===(b=null==a?void 0:a.detail)||void 0===b?void 0:b.oldView;n&&(a=null===(k=null===(e=null==a?void 0:a.detail)||void 0===e?void 0:e.newView)||void 0===k?void 0:k.timestamp,zi(n,0,a))}function zi(a,b,e){b=za({kind:"VIEW_END",detail:{view:a,triggeredByPageLeave:1===b}}).flat();0!==b.length&&(a=[...b,...pe(a)],Sc("_viewend_",a,!1,e,1))}function Yj(a){let b=null!==a&&("object"==typeof a||"function"==typeof a); 166if(b){var e=Gl.get(a);if(e)return e}Hl={dtAWF:function(){return a.apply(this,arguments)}};e=Hl.dtAWF;return b&&Gl.set(a,e),e}function Hg(a){let b=History.prototype[a];if(b){let e=Yj(b);History.prototype[a]=Tk(function(...k){let n=e.apply(this,k);za({kind:"HISTORY_API_EVENT",detail:{t:a,p:k}});return n},b)}}function Se(a,b,e,k){if(!b){b=Oc;var {name:n,timestamp:x,group:I,trigger:Z}=b;a.av(k,"tvn",encodeURIComponent(S(n)));a.av(k,"tvt",x+"");a.av(k,"tvm",encodeURIComponent(C(b)));a.av(k,"tvtrg",Z+""); 167I&&a.av(k,"tvg",encodeURIComponent(S(I)))}}function Il(){document.addEventListener("DOMContentLoaded",function(){ee=lb();Be()},!1)}function zj(){let a=performance.getEntriesByType("navigation")[0];if(!a)return[];var b=Ii[a.type];let e=je();return(!U().googleBot||U().syn)&&0<e?(b=["a",b,"b",Math.round(e)],xf(a,b),b):[]}function Jl(){db("ntd")||md(function(a,b,e,k){b||Uk||!a.hla(k)||(Uk=!0,b=Vk||zj(),a.av(k,"nt",b.join("")||"0",!0),Vk=void 0)})}function Wk(){return gi}function Kl(){let a=qg;var b=Tf(ra.performance); 168if(!b)return Math.round(a);var e;let k;if(Ag(b)&&(e=6E4>=b.domContentLoadedEventStart,k=!0),!U().syn&&!e)return a;
168if(k){e=je();let {redirectStart:n,fetchStart:x}=b;b=(Ag(b)?0:e)+6E4;b=n?b>n?e:n:x?b>x?e:x:e;Number.isFinite(b)&&(a=b)}return Math.round(a)}function tf(){let a=ye(ra.performance,"loadEventEnd",!0),b=lb();return Math.round(a||b)}function Hh(a,b){if(Ji--,hi&&b){var e=(hi.get(b)||1)-1;e?hi.set(b,e):hi.delete(b)}if(!Ji&&Ng)try{za({kind:"LOAD_END",detail:void 0})}catch(k){}if(0>=Ji){if(Ng){b= 169Ng.id;Vk=zj();a=a?Math.max(tf(),a):tf();e=ye(ra.performance,"loadEventStart",!0)||je();e=e<ae?0:Math.round(e);if(a&&e&&a>=e){let k=lb()-a;5E3<Math.abs(k)&&(a+=k);Kd(b,a,e)}else Kd(b);Ng=null}Xk||rg()}b=Md();b!==U()&&Ha(b)&&b.sole()}function Ih(a){if(Ji++,hi&&a){let b=hi.get(a)||0;hi.set(a,b+1)}}function rg(a,b){let e=ma(ie);if(e){var k=0;a||(k=b||tf());k||(k=lb());Kd(e.id,k);gi=e.stop;Be()}}function gk(){rg(1)}function Aj(){Xk=!0}function ii(){let a=ma(ie);!a||Ng||(Ng=pd({name:"_onload_",type:"_load_", 170start:lb(),wa:a.id}))}function Yk(){(!Bj||0<Ji)&&(Bj=!0,Be(),Hh())}function hk(){if(Be(),!Zk){var a=Md(),b=Ha(a)&&a!==U();b&&a.iolm(ra);ii();Zk=!0;Q("PAGE_LEAVING",function k(){Ng&&b&&a.sole(void 0,ra);fa("PAGE_LEAVING",k)});uc(Yk,0)}}function Te(){"loaded"===document.readyState&&Be();"complete"===document.readyState&&hk()}function Ki(){Be();Zk||("complete"===document.readyState?ji?Je(!1,!0):(ji=!0,uc(Ki,3E3)):uc(Ki,3E3))}function Ll(){zi(Oc,1);var a=za({kind:"PAGE_END",detail:void 0}).flat();0!== 171a.length&&(a=[...a,["url",Ml]],Sc("_pageend_",a,!1,void 0,1));ik(0);Fc()}function $k(){ik(1)}function Nl(){jk=Kg=!1;Cj(!1);Je(!1,!0,!0);re=!1}function kk(a){let b=bf.I(!1,!0,!0);b.beacon&&(Je(!1,!0,!0,b),1===a&&(jk=!0))}function ik(a){if(Kg&&!re)kk(a);else{var b=lb();1===a&&(Kg=!0,uc(function(){uc(Nl,2E3)},1));za({kind:"PAGE_LEAVING",detail:Kg});Og&&jk||Ya(1===a,Lc,b);kk(a);re=!1}}function lk(a,b){Pd||Number.isNaN(a)||100>a||1E3<a?a=!1:(fh={responseCode:a,message:b+""},a=!0);return a}function al(){return Og} 172function Cj(a,b){Og=a;ce(Li);b&&(Li=uc(function(){Og=!1},2E3))}function Ol(){ra.doNotCreateLoadAction||(ie=pd({name:"_load_",type:"_load_",start:ae,id:th()||$d()}).id,Be(),Te());let a=b=>{ie===b.detail.i&&fa("ACTION_CLOSED",a)};Q("ACTION_CLOSED",a)}function Mi(a,b,e=!1,k){a={msg:"",file:"",line:-1,column:-1,error:a,stackContainsWrapper:e};"number"==typeof b&&(a.parentActionId=b);k&&(a.source=k);mk(a)}function bg(a,b,e,k){a[b]&&Jh(e,""+a[b],k)}function mk(a){var b=a.error,e=a.msg;if(!(!e&&!b||Ni+1> 173Hb("mepp"))){Ni++;"string"==typeof b?e=a.msg||b:b=b||ra.event||{message:"",name:""};b=Object.assign(Object.assign({},a),{msg:e,error:b});e=yd();var k;e&&(k={name:e.getName(),type:e.type});e=b.error;"string"==typeof e&&(e={});var n=e.columnNumber||0,x=b.msg,I=b.file,Z=b.column,ea=b.line,Ja=b.source;x=e.message||e.name||e.msg||e.description||x||e.errorMessage||e.Mb||e.data||e.bc||"Indeterminable error name";I=e.fileName||e.filename||e.sourceURL||e.errUrl||e.file||I||"";ea=e.lineNumber||e.lineno||e.line|| 174e.errorLine||ea||-1;n=(e.columnNumber?n+1:void 0)||e.errorCharacter||e.colno||e.column||Z||-1;if(!(Z=nk(e)))a:{try{throw Error("");}catch(ab){if((Z=nk(ab))&&3<Z.split(/\r\n|\r|\n/).length){Z="<generated>\n"+Z;break a}}Z=""}k={message:x,file:I,line:ea,column:n,stack:Z,userInput:k,code:e.number||e.code||e.errorCode||e.status,timestamp:lb()-qg,debugInfo:"",type:e.name||"Error",source:Ja||"1"};"Indeterminable error name"===k.message&&(Ja=Pg("msg",b.msg),e=(Ja+=Pg("file",b.file),Ja+=Pg("line",b.line), 175Ja+=Pg("column",b.column),Ja+=Pg("error",b.error),Ja),k.debugInfo=e);k.stack&&b.stackContainsWrapper&&(k.stack="<wrapper>"+k.stack);if(k.stack){if(1200<k.stack.length){e=k.stack.split(/(\r\n|\n|\r)/gm);b="";for(Ma of e)if(e=Ma.trim(),Ja=e.length,0<Ja&&(250<Ja?b+=e.substring(0,150)+"[...]"+e.substring(Ja-100)+"\n":b+=e+"\n"),1200<b.length)break;k.stack=b}k.stack=k.stack.replace(RegExp("\\|","g"),"^p").replace(/(\r\n|\n|\r)/gm,"|")}500<k.message.length&&(k.message=k.message.substring(0,500));var Ma= 176k.file;b=k.stack;e=ng();Ma=(Ma&&b&&!b.includes(e)&&Ma.includes(e)&&(1200<b.length?k.incompleteStack="stringLength":k.incompleteStack="numLines"),k);if(5011!==Ma.code&&(b=a.parentActionId,a=lb(),a=Ud({type:"_error_",name:zc(Ma.message),start:a,ib:!0}
176),b=xd(a,b),a)){if(bg(Ma,"type","_type_",a),Ma.file)k=Ma.file,0<=Ma.line&&(k+="|"+Ma.line),0<=Ma.column&&(k+="|"+Ma.column),Jh("_location_",k,a);(k=Ma.incompleteStack)&&Jh("_istack_",k,a);bg(Ma,"stack","_stack_",a);bg(Ma,"code","_code_",a);bg(Ma,"timestamp", 177"_ts_",a);bg(Ma,"debugInfo","_debug_",a);Ma.userInput&&Jh("_useraction_",Ma.userInput.type+"|"+Ma.userInput.name,a);bg(Ma,"source","_source_",a);b&&we()}}}function nk(a){return a&&(a.stack||a.backtrace||a.stacktrace||a.error&&a.error.stack)||""}function Jh(a,b,e){let k=lb();a=Ud({type:a,name:zc(b),start:k,ib:!0});xd(a,e.id,!0)}function Pg(a,b){let e="";if(e+=a+"|",e+=typeof b+"|",null===b)e+="null|";else if("object"==typeof b)for(let k in b){if(ca(b,k)&&"stack"!==k&&"error"!==k){a=k;e+=k+"|";let n= 178typeof b[a];e+=n+"|";"object"!==n&&"function"!==n&&(e+=b[a]+"|")}}else e+=b+"|";return e}function gh(a,b,e){let k=lb();a=zc(a);b=Ud({type:b,name:a,start:k,stop:k,ib:!0,domNodes:-1});e=xd(b,e);return na(og),e&&we(),e}function bl(){U().syn||(gh("visit end","_endVisit_",-1)?hh(!1,"a"):ok())}function cl(a,b){Ni>Hb("mepp")||(Ni++,gh(a,"_error_",b))}function dl(a,b){gh(a,"_warning_",b)}function el(a,b){gh(a,"_log_",b)}function pk(a,b,e){let k=lb();a=Ud({type:"_rs_",name:Qb(a+"="+b),start:k,ib:!0});xd(a, 179e);we()}function qk(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 e=Hb("mpl");b>e&&(a=`value is ${b} characters long, which is longer than the maximum of ${e} characters`);break;case "_uapl_":a=`value [${b}] is not a valid java long.`;break;case "_uapdt_":a= 180`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 Oi(a,b){return{failedProperties:a.ic(),sentProperties:a.jd(),info:`Number of total failed properties: ${b}`}}function Pl(a){return!("number"!=typeof a||Number.isNaN(a)||0!==a%1||0x7fffffffffffffff<a||-0x7fffffffffffffff>a)}function Ql(a){return!("number"!=typeof a||Number.isNaN(a)||1.7976931348623157E308< 181a||-1.7976931348623157E308>a)}function rk(a){return"string"==typeof a&&0!==a.trim().length&&a.length<=Hb("mpl")}function Dj(a){return!!a&&"[object Date]"===Object.prototype.toString.call(a)}function ki(a,b,e,k,n){b&&"object"==typeof b&&Kh({data:b,type:"_uapl_"},Pl,a);e&&"object"==typeof e&&Kh({data:e,type:"_uapdt_"},Dj,a);k&&"object"==typeof k&&Kh({data:k,type:"_uaps_"},rk,a);n&&"object"==typeof n&&Kh({data:n,type:"_uapdbl_"},Ql,a)}function Kh(a,b,e){let {data:k}=a,n=Vb();for(let x in k){if(!(ca(k, 182x)&&0<x.trim().length&&50>=x.length))continue;let I=n,Z=k[x];(null!==Z&&"object"==typeof Z&&ca(Z,"value")&&(I=I&&!Z.public,Z=Z.value),b(Z))?(I?Z="dT_pv":"_uapdt_"===a.type&&Dj(Z)&&(Z=Z.getTime()),e.Rd(a.type,x,Z)):e.bd(a.type,x,Z)}}function Ej(a){a=a?Object.keys(a):[];if(0===a.length)return!1;for(let b of a)if(!li.includes(b))return!1;return!0}function Rl(a){return xc(M(ba(a),function(b){b=a[b];return!!(b&&0<b.size)}),function(b){let e=[];return a[b].forEach(function(k,n){e.push(`${n},${k}`)}),`${b}=${e.join(";")}`}).join(";")} 183function Fj(a,b,e,k,n){a=new fl(a);return Ej(b)?ki(a,b.javaLong,b.date,b.shortString,b.javaDouble):ki(a,b,e,k,n),a.$()}function Db(a){uf[a]?uf[a]++:uf[a]=1}function Lh(){db("ds")&&(uf={},md(function(a,b,e,k){if(db("ds")){e="";for(n in uf)ca(uf,n)&&(e+=`${e?"|":""}${n}-${uf[n]}`);var n=e;!b&&Pd&&n&&(a.av(k,"ds",n,!1),uf={})}}))}function sk(a,b,e,k){!Qg&&!Gj.length||(Gj.length&&a.av(k,"fsp",encodeURIComponent(Gj.join(",")),!0),Qg&&a.av(k,"sp",encodeURIComponent(Rl(Qg)),!0),Qg=void 0,Gj=[])}function tk(a, 184b,e,k){let n=new Pi;Qg||(Qg={});Ej(a)?n.$(Qg,a):n.$(Qg,{javaLong:a,date:b,shortString:e,javaDouble:k});Gj.push(...n.Va());a=Oi(n,Pi.G);b=n.ic();if(b.length)for(let {key:x,reason:I}of b)gl="Property key ["+x+"] was not accepted because: "+I,ra.console.log(gl);return(n.lb()||b.length)&&we(),a}function pc(){return gl?[{severity:"Info",text:gl+"(Note: only last errorMessage gets reported!)",type:"wsp"}]:null}function Qi(a,b){if(ke!==b)return-2;if(3===b&&!Pd){var e;ld(Oc,a);ld(de,a);a=oe(null===(e=Ch)|| 185void 0===e?void 0:e.sourceView,Oc);Ic(a);return 2}e=Oc;1===a.id&&1===e.id&&1===qf.length?(ld(qf[0].newView,a),ld(Oc,a),ld(de,a),a=2):a=e.name===a.name?-1:(De(a),1);return a}function Mh(a){let b=+a;return a&&!Number.isNaN(b)&&11359836E5<b&&41338908E5>b?Number.isInteger(b)?b:Math.round(b):lb()}function Ue(a){return"function"==typeof a}function qc(a,b){return typeof a===b}function Dc(a,b){return qc(a,b)||"undefined"==typeof a||null===a}function td(a){ra.console.log(a)}function Ri(a,b,e){td(`${a} "${b}" is deprecated! ${e}`)} 186function bc(){td("Wrong argument types in method. Please check the documentation to fix that")}function Cb(){td("Too many arguments. Please check the documentation to fix that")}function Rg(){td("No action was found with provided action id argument.")}function uk(){return bf.G()}function se(a,b=!1,e=!1,k){return Yb(a,(null==k?void 0:k.contentType)||""),Je(!1,!0,b,{referrer:rb(),beacon:a},e,k)}function hl(a){vk.push(a)}function Yb(a,b){l(vk,function(e){e(a,b)})}function Sl(a,b){sg&&(sg&&!Si&&(Ti.observe(document, 187wk),Si=!0),Lf[a]||(Lf[a]=[],Ui=Object.keys(Lf),Hj[a]=b))}function il(a){sg&&(Lf[a]&&(delete Lf[a],delete Hj[a]),Ui=Object.keys(Lf),0!==Ui.length||Ti&&Si&&(Ti.disconnect(),Si=!1))}function Tl(a,b){return Ij?(Sg[a]||(Sg[a]=new Ij(b)),Sg[a]):null}function Ul(a){sg&&Sg[a]&&(Sg[a].disconnect(),delete Sg[a])}function jl(a){var b;return null!==(b=Lf[a])&&void 0!==b?b:[]}function kl(a,b){Lf[a]=b}function xb(){wk={childList:!0,subtree:!0};Ij&&(Ti=new Ij(function(a){var b=lb();let e=[];for(let k of a)"childList"=== 188k.type&&e.push.apply(e,k.addedNodes);if(e.length){a={time:b,nodes:e};for(let k of Ui)b=Hj[k],"function"==typeof b&&b(k,a),Lf[k].push(a)}}))}function Pc(a,b,e,k,n,x="win"){try{let I=Vi[x]||{};I[b]=a[b];return Vi[x]=I,Object.defineProperty(a,b,{get:e||function(){return I[b]},set:function(Z){I[b]=Z;k&&(Z||n)&&k.apply(a,[Z])},configurable:!0}),!0}catch(I){}return!1}
188function Vl(a,b,e,k){if(k=k||a[b]){let n=e||"win";try{delete a[b]&&(a[b]=k,Vi[n]&&(Vi[n][b]=null))}catch(x){try{Object.defineProperty(a,b, 189{get:function(){return Vi[n]&&Vi[n][b]},configurable:!0})}catch(I){}}}}function mi(a){var b=Lc;return b&&b.Kb<Hb("tal")&&b.$a+a<=Hb("tt")?(b=Ac(!1),a={name:`${"setTimeout(..., "}${a})`,type:"_t_",start:lb(),Td:a,wa:b||!0},pd(a).id):0}function Mf(a){(a=ma(a))&&(a.Yb(),uc(function(){Ke();hf(aa(),!0)},0))}function vf(a){let b=ma(a);b&&(b.vf(),$g++,af.push(a),hf(b))}function Jj(a){let b=ma(a);b&&($g--,uc(function(){rc(a);b.Ie();hf(aa(),!0)},0))}function ll(a,b){return Gg(970,a||"XHR Error",b)}function Kj(a){return Gg(971, 190"XHR Canceled",a)}function xk(a){return Gg(972,"XHR Timeout",a)}function Nf(a,b){let e;return 0===a.time?e=0:e=b-a.time,a.total+=e,a.time=b,a.rd=e,e}function yk(a,b=lb()){let e=Wi[a];return void 0===e&&(e=Wi[a]={time:b,total:0,rd:0}),Nf(e,b)}function Xi(a,b=lb()){a=Wi[a];return void 0===a?0:(Nf(a,b),a.time=0,a.rd)}function Yi(a){a=Wi[a];return void 0===a?0:a.total}function ml(a,b,e,k=!1){return e?new Fd(function(n,x){let I=[];l(a,function(Z,ea){b(Z,ea,a)&&I.push(Z)},null,function(Z,ea){ea?x(I):n(I)}, 191e,k)}):Fd.resolve(M(a,b))}function nl(a,b,e){if(!a||!b)return-1;if(a.findIndex)return a.findIndex(b,e);for(let k=0;k<a.length;k++)if(b.call(e,a[k],k,a))return k;return-1}function Wl(a,b){let e="";a.classList.forEach(function(n){e+=`.${n}`});let k=a.tagName.toLowerCase();return e?"..."+Ib(`${k}${e}`,b-k.length-3,!1,""):(a=a.id)?"..."+Ib(`#${a}`,b-3,!1,""):""}function zk(a){let b=a.getAttribute("class"),e=100-a.tagName.length;if(!b)return"";if(b=b.trim().replace(/ +/g,"."),b.length<=e)return b;a=M(b.split("."), 192function(k){return k.length<e});for(b=a.join(".");b.length>e&&a.length;)a.pop(),b=a.join(".");return b}function ih(a,b){let e;if(a.id&&100>=a.id.length)return b.unshift(`#${a.id}`),!0;e=a.nodeName.toLowerCase();b.unshift(e);var k=zk(a);if(k&&(e+=`.${k}`,b[0]=e,Zi(b)))return!0;k=a;let n=1;for(;k;)k=k.previousElementSibling,(null==k?void 0:k.nodeName)===a.nodeName&&n++;if(e+=`:nth-of-type(${n})`,b[0]=e,Zi(b))return!0;k=a.previousElementSibling;for(n=1;k;)k=k.previousElementSibling,++n;return e=e.replace(/:nth-of-type\(\d+\)/, 1931<n?`:nth-child(${n})`:":first-child"),b[0]=e,Zi(b)}function Zi(a){return 1===document.querySelectorAll(a.join(">")||"").length}function Ak(a){if(!a||!Sd(a,8)||!document.querySelectorAll)return"";try{let b=a,e=[];for(;b&&100>=e.join(">").length&&!ih(b,e);)b=b.parentElement;let k=e.join(">");return 100<k.length?Wl(a,100)||Ib(k,100,!0):k}catch(b){}return""}function Xl(a,b){try{if(3!==ke&&("__vue__"===b||"__vue_app__"===b)&&db("usrvd")&&2!==ke){var e,k,n,x;var I=(null===(n=null===(k=null===(e=a.__vue_app__)|| 194void 0===e?void 0:e.config)||void 0===k?void 0:k.globalProperties)||void 0===n?void 0:n.$router)||(null===(x=a.__vue__)||void 0===x?void 0:x.$router);if(I){var Z="function"==typeof I.afterEach;var ea=!(!I.currentRoute||!Z)}else ea=!1;if(ea){var Ja,Ma;if(Ja=(null===(Ma=I.matcher)||void 0===Ma?void 0:Ma.match)||I.resolve){var ab,gb,yb;let vc=null!==(yb=null!==(ab=I.options.base)&&void 0!==ab?ab:null===(gb=I.options.history)||void 0===gb?void 0:gb.base)&&void 0!==yb?yb:"",tc=I.options.mode;var ub=(!vc&& 195"hash"===tc&&(vc="#"),vc);a=qf;for(var Zb of a)Zb.oldView&&ld(Zb.oldView,Nh(Zb.oldView,Ja,ub)),ld(Zb.newView,Nh(Zb.newView,Ja,ub));Zb=Oc;a=de;ld(Zb,Nh(Zb,Ja,ub));ld(a,Nh(a,Ja,ub))}I.afterEach($i);Wb(2)}}}catch(vc){Wb(1)}}function $i(a){2===ke&&Qi(Rb(a),2)}function Rb(a){let b=a.matched;a=a.path;return b.length?{group:b[b.length-1].path,name:a}:{name:a}}function Nh(a,b,e){let k=a.name.indexOf(e),n=a.name;var x=(n===e?n="/":-1!==k&&(n=n.substring(k+e.length)),Object.assign(Object.assign({},a),{name:n})); 196return Object.assign(Object.assign({},x),Rb(b(x.name)))}function aj(a){void 0===Bk&&(Bk=Hb("prfSmpl")>Math.floor(1E4*Math.random()));Bk&&(0>Oh&&(Oh=Hb("msl"),vh.dT_.si(function(){jh()},3E4),Re(ra,"beforeunload",function(){jh(!0)})),bj.push(a))}function ol(a){let b="";return l(a.d,function(e){b+=`${e[0]}${"="}${e[1]}${"|"}`}),`${a.i}${"|"}${a.t}${"|"}${b.slice(0,-1)}`}function ni(a,b){let e="";
196return l(ba(b[1]),function(k){e+=`${k}${"="}${b[1][k]}${"|"}`}),`${a}${"|"}${b[0]}${"|"}${e.slice(0,-1)}`} 197function jh(a=!1){l(bj.splice(0),function(b){if(0===b.t){var e=!1;let k=b.d,n=k.length;for(;!e&&n;)e=0===k[--n][1]}else e=!1;e||(b.a?cj(b):Lj.push(ol(b)))});Mj(a)}function cj(a){let b=a.i,e=oi[b];e?(e[0]+=a.t,l(a.d,function(k){void 0!==e[1][k[0]]?e[1][k[0]]+=k[1]:e[1][k[0]]=k[1]})):(oi[b]=[a.t,{}],l(a.d,function(k){oi[b][1][k[0]]=k[1]}))}function Mj(a=!1){l(ba(oi),function(e){Lj.push(ni(e,oi[e]))});let b="";l(Lj,function(e,k,n){if(b.length+1+e.length>=Oh){if(Ph(b,a),b="",k===n.length-1){Ph(`${"1,"}${e}`, 198a);return}b=`${"1,"}${e}`}else b?b=b+","+e:b=`${"1,"}${e}`;b.length&&k===n.length-1&&Ph(b,a)});Lj=[];oi={}}function Ph(a,b=!1){let e=uk();bf.ar(e,a);se(e,b,!1,{contentType:"perf"})}function dj(){Qh=Yl.connection;db("eni")&&Qh&&md(function(a,b,e,k){!b&&Pd&&Qh&&(b=`${Qh.effectiveType||"-"}|${Qh.downlink||-1}`,Qh.type&&(b=`${b}|${Qh.type}`),a.av(k,"ni",b,!1))})}function Zl(a){return!!a.interactionId}function pl(a){a.getEntries().filter(Zl).forEach(function(b){ej=Math.min(ej,b.interactionId);Ck=(te=Math.max(te, 199b.interactionId))?(te-ej)/7+1:0})}function Rh(a=40){function b(){yb.takeRecords&&n(yb.takeRecords())}function e(){ab=[];Ja=pi?Ck:performance.interactionCount||0}function k(ub){let Zb=ab[ab.length-1],vc=gb[ub.interactionId];if(vc||10>ab.length||ub.duration>Zb.latency)vc?(vc.entries.push(ub),vc.latency=Math.max(vc.latency,ub.duration)):(ub={id:ub.interactionId,latency:ub.duration,entries:[ub]},gb[ub.id]=ub,ab.push(ub)),ab.sort(ql),ab.splice(10).forEach(function(tc){delete gb[tc.id]})}function n(ub){if(ub){var Zb= 2000;for(let tc of ub)x(tc)&&Zb++;if(0===Zb)I||Z.forEach(function(tc){tc({entries:[],latency:8,id:-1})});else{ea+=Zb;var vc=ab[Math.min(ab.length-1,Math.floor(((pi?Ck:performance.interactionCount||0)-Ja)/50))];vc&&(I!==vc.latency&&Z.forEach(function(tc){tc(vc)}),I=vc.latency)}}}function x(ub){return 40>ub.duration?!1:(-1!==Ma&&ub.startTime<Ma||(!!ub.interactionId&&k(ub),"first-input"===ub.entryType&&!ab.some(function(Zb){return Zb.entries.some(function(vc){return ub.duration===vc.duration&&ub.startTime=== 201vc.startTime})})&&k(ub)),!0)}"interactionCount"in performance||pi||(pi=new PerformanceObserver(pl),pi.observe({type:"event",buffered:!0,durationThreshold:0}));let I=0,Z=[],ea=0,Ja=0,Ma=-1,ab=[],gb={},yb=new PerformanceObserver(function(ub){n(ub.getEntries())});return yb.observe({type:"event",buffered:!0,durationThreshold:a}),"PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&yb.observe({type:"first-input",buffered:!0}),ra.addEventListener("pageshow",e,!0),{hc:function(){return b(), 202I},reset:function(ub=-1){ab=[];gb={};ea=I=Ja=0;Ma=ub},zh:function(ub){Z.push(ub)},Nh:function(){Z=[];ra.removeEventListener("pageshow",e,!0);yb.disconnect()},Ke:b,Pg:function(){return ea}}}function ql(a,b){return b.latency-a.latency}function rl(a){return"longtask"===(null==a?void 0:a.entryType)&&50<a.duration}function sl(a){qi.push({startTime:a.startTime,duration:a.duration})}function tl(){try{kh=new PerformanceObserver(function(a){l(M(a.getEntries(),rl),sl)}),kh.observe({type:"longtask",buffered:!0})}catch(a){}} 203function ul(){if(lh=0,Tg=0,ri=-5E3,si=-5E3,fj=[],db("cls")&&(ue.cls||!1))try{(new PerformanceObserver(function(a){a=a.getEntries();for(let b of a)"layout-shift"!==(null==b?void 0:b.entryType)||b.hadRecentInput||(a=b.startTime,0===cg?((5E3<a-ri||1E3<a-si)&&(ri=a,Tg=0),si=a,Tg+=b.value,lh=Math.max(lh,Tg)):1===cg&&fj.push({startTime:a,De:b.value}))})).observe({type:"layout-shift",buffered:!0})}catch(a){}}function gj(){vl=new ra.PerformanceObserver(function(a){a=a.getEntries();for(let b of a){a=b.name; 204let e=Math.round(b.startTime);"first-paint"===a&&(Nj=e);"first-contentful-paint"===a&&(Oj=e)}});try{vl.observe({type:"paint",buffered:!0})}catch(a){vl.observe({entryTypes:["paint"]})}}function Pj(){Qj=new ra.PerformanceObserver(function(a){a=a.getEntries();a=a[a.length-1];if(a.size>mh)switch(mh=a.size,cg){case 0:Dk=hj(a);break;case 1:wl.push(hj(a));break;case 2:gi-ae>a.startTime&&(mh=a.size,a=hj(a),Sc("_wv_",[["AAI",ie+""],["lcpE",a.cc||"-"],["lcpSel",a.Fc||"
204-"],["lcpS",a.size+""],["lcpT",a.La+""], 205["lcpU",a.url||"-"],["lcpLT",a.loadTime+""]],!1,void 0,1))}});try{Qj.observe({type:"largest-contentful-paint",buffered:!0})}catch(a){Qj.observe({entryTypes:["largest-contentful-paint"]})}}function hj(a){var b;let e=a.startTime;return e&&(e=E(e)),{La:Math.round(e),loadTime:Math.round(a.loadTime),size:a.size,Fc:Ak(a.element)||"-",cc:(null===(b=a.element)||void 0===b?void 0:b.tagName)||"-",url:a.url||"-"}}function Rj(a){for(let b of a.getEntries())"first-input"===b.entryType&&b.processingStart&&b.startTime&& 206(Sh=Math.round(b.startTime),c=Math.round(b.processingStart-b.startTime));Ek()}function Ek(){2===cg&&lb()<gi+2E4&&Sc("_wv_",[["AAI",ie+""],["fIS",Sh+""],["fID",c+""]],!1,void 0,1)}function $l(){var a;let b=null===(a=ra.PerformanceObserver)||void 0===a?void 0:a.supportedEntryTypes;return!!b&&b.includes("first-input")}function am(){if($l())try{(new PerformanceObserver(Rj)).observe({type:"first-input",buffered:!0})}catch(a){}else Q("GLOBAL_EVENT_FIRED",function e(b){let {e:k,t:n}=b.detail;{let I=k.timeStamp; 207if(!Sh&&Fk.includes(n)&&I){b=je();var x=1E12<I;b=x&&I<b?!1:(Sh=Math.round(x?I-b:I),c=Math.max(0,Math.round(Gd()-Sh)),Ek(),!0)}else b=!1}b&&fa("GLOBAL_EVENT_FIRED",e)})}function Of(a){a.Ke();f=a.hc();a.reset(Gd())}function Gk(a,b){return[["inp",(void 0===f||b.detail.triggeredByPageLeave?a.hc():f)+""]]}function Hk(a){return[["inp",a.hc()+""]]}function ij(a){a.detail.i===ie&&(fa("ACTION_CLOSED",ij),cg=1)}function df(a){let {i:b,a:e,s:k}=a.detail;if(b===ie){fa("ACTION_BEFORE_SEND",df);cg=2;let Ja=[]; 208a=Ja;var n=k-e;if(db("pt")){if(ue.lcpT){var x=Dk;for(var I=wl.length-1;0<=I;I--)if(wl[I].La<n){x=wl[I];break}x=x&&0!==x.La?x.La>n?{La:-6}:(mh=x.size||0,x):{La:-5};x.cc&&x.Fc&&x.url?a.push(["lcpE",x.cc],["lcpSel",x.Fc],["lcpS",x.size+""],["lcpT",x.La+""],["lcpU",x.url],["lcpLT",x.loadTime+""]):a.push(["lcpT",x.La+""])}else a.push(["lcpT","-3"]);ue.fcp?a.push(["fcp",(Oj?Oj>n?-6:E(Oj):-5)+""]):a.push(["fcp","-3"]);ue.fp?a.push(["fp",(Nj?Nj>n?-6:E(Nj):-5)+""]):a.push(["fp","-3"])}if(db("cls"))if(ue.cls){x= 209a.push;for(var Z of fj)I=Z.startTime,I<n&&((5E3<I-ri||1E3<I-si)&&(ri=I,Tg=0),si=I,Tg+=Z.De,lh=Math.max(lh,Tg));Z=(fj=[],+lh.toFixed(4)+"");x.call(a,["cls",Z])}else a.push(["cls","-3"]);if(db("lt"))if(ue.lt){Z=a.push;x=0;I=je();for(ea of qi){let Ma=x+ea.duration>n;I+ea.startTime+ea.duration<=k&&!Ma&&(x+=ea.duration)}var ea=(null==kh||kh.disconnect(),Math.round(x));Z.call(a,["lt",ea+""])}else a.push(["lt","-3"]);ue.inp||a.push(["inp","-3"]);0===Sh&&0===c||Ja.push(["fIS",Sh+""],["fID",c+""]);0<Ja.length&& 210Sc("_wv_",Ja,ie,ae,1)}}function Pf(){try{var a,b;if(b=ra.dT_){var e;if(!(e=void 0===ra.dialogArguments&&navigator.cookieEnabled)){document.cookie="dTValidationCookie=1;SameSite=Lax";var k=document.cookie.includes("dTValidationCookie");e=(document.cookie="dTValidationCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",k)}b=!!e}if(a=b){let Ea=ra.dT_;Ea.initialized=!1;Ea.pageId="";Ea.pageTitle="";Ea.frameCount=0;Ea.bwsW=0;Ea.bwsH=0;Ea.syn=!1;Ea.googleBot=!1;Ea.tp=Vd;Ea.gicv=V;Ea.aFU=Hc;Ea.gPId=ic;Ea.iRO= 211fc;Ea.gBI=pb;Ea.iMD=ob;Ea.cfg=rh;Ea.acfgP=Ze;Ea.smbi=rd;Ea.ism=Ye;Ea.iMod=kg;Ea.gMu=Yh;Ea.tau=Ub;Ea.icr=nb;Ea.lv=da;Ea.sv=Lb;Ea.svl=X;Ea.gh=mc;Ea.aesc=S;Ea.puesc=Fb;Ea.tpesc=Sb;Ea.apl=Pc;Ea.rpl=Vl;Ea.dbg=zb;Ea.dbc=Ab;Ea.dlf=cb;Ea.loc=rb;Ea.sch=Oe;Ea.vrtc=qh;Ea.gNTO=jd;Ea.vAT=E;Ea.cVIn=lc;Ea.sNT=Vb;Ea.gPAH=Ec;Ea.id=J;Ea.ss=Wh;Ea.ssP=tk;Ea.asl=dg;Ea.sMPS=we;Ea.gBP=Sf;Ea.cB=uk;Ea.sB=se;Ea.ea=$c;Ea.la=jf;Ea.lx=Me;Ea.dlx=Cd;Ea.ex=Le;Ea.ec=ph;Ea.lc=zf;Ea.wxct=ig;Ea.eV=bl;Ea.pe=cl;Ea.pw=dl;Ea.pl=el;Ea.rs= 212pk;Ea.pcn=gh;Ea.ca=N;Ea.can=xi;Ea.isci=A;Ea.ti=Be;Ea.las=F;Ea.gca=B;Ea.gAR=Jb;Ea.gAA=jb;Ea.sxbe=ze;Ea.mx=ec;Ea.mxf=Gg;Ea.mxg=ll;Ea.mxc=Kj;Ea.mxt=xk;Ea.gITAID=Pb;Ea.re=mk;Ea.rex=Mi;Ea.bi=Uc;Ea.ei=ad;Ea.gci=yd;Ea.gpi=kd;Ea.cii=dd;Ea.pii=sc;Ea.gcv=Gc;Ea.aad=hc;Ea.sole=Hh;Ea.iolm=Ih;Ea.solb=ii;Ea.slem=Aj;Ea.lst=Kb;Ea.sle=gk;Ea.gLEELF=Wf;Ea.gNNTV=ye;Ea.gLAet=Wk;Ea.iSAC=al;Ea.sSAC=Cj;Ea.lAID=bb;Ea.maep=lk;Ea.snt=xf;Ea.aO=Tl;Ea.rO=Ul;Ea.aMO=Sl;Ea.rMO=il;Ea.gMN=jl;Ea.sMN=kl;Ea.eta=mi;Ea.lta=Mf;Ea.etc=vf; 213Ea.ltc=Jj;Ea.cia=Vf;Ea.wst=yk;Ea.wsp=Xi;Ea.wtt=Yi;Ea.rpm=aj;Ea.sasl=hl;Ea.dnrui=w;Ea.aFr=M;Ea.fE=l;Ea.aM=xc;Ea.aAP=Fj;Ea.aAPY=oh;Ea.iBt=Ob;Ea.cAE=Sc;Ea.addE=Q;Ea.remE=fa;Ea.disE=za;Ea.red=Hd;Ea.cUIRO=Ne;Ea.aAWC=g;Ea.gXACT=Eg;Ea.uaxu=Dg;Ea.gaxu=Zg;Ea.last=P;Ea.aFI=nl;Ea.aur=q;Ea.oK=ba;Ea.oHOP=ca;Ea.gdi=Zf;Ea.ssmbi=Ld;Ea.gecsss=Ak;Ea.fEP=t;Ea.iVRA=Xl;Ea.sNV=Qi;Ea.sVDM=Wb;Ea.gVDM=Gb;Ea.fP=ml;Ea.iNF=wa;Ea.aAPy=$b;Ea.uabmr=Xf;Ea.cbf=kf;Ea.asyncCoreVersion="10345260810170330";Ea.gRT=zg;Ea.itchip=sa;
213Ea.itcp= 214Sa;Ea.itchp=Sa;Ea.nan=zc;Ea.wwi=Tk;var n=U();uc=n.st;lb=n.nw;qe=n.sC;ck=n.gC;Fe=n.esc;jj=n.cLSCK;Df=n.gPC;Ef=n.sPC;Kf=n.iVSC;If=n.p3SC;le=n.gSC;Gi=n.sSC;Ad=n.gVI;wj=n.cPC;Fi=n.gSSV;Hi=n.sSSV;zh=n.gSId;ti=n.pCfg;wf=n.pCSAA;kj=n.cFHFAU;tg=n.sCD;db=n.bcv;Hb=n.ncv;Xb=n.scv;ef=n.stcv;Sj=n.rplC;md=n.aBPSL;Hf=n.gBPSL;Ik=n.gBPSCC;be=n.gFId;nf=n.oEIEWA;Jk=n.iNV;cf=n.gVID;lj=n.gARnVF;og=n.cAUV;ok=n.sVIdUP;Ei=n.gDtc;Ge=n.cfgO;Bf=n.version;Fh=n.rBPSL;vj=n.aNVL;Kk=n.dPV;mj=n.ePV;ui=n.eA;nj=n.dA;vi=n.iXB;yj=n.de; 215oj=n.aRI;pg=n.gXBR;Gd=n.rnw;je=n.gto;ch=n.iEC;ce=n.ct;Re=n.ael;hh=n.gNVIdN;Tj=n.gxwp;Ug=n.prm;ug=n.gidi;bh=n.iDCV;Ig=n.gCF;Sd=n.iIO;xh=n.gPSMB;Gh=n.iAEPOO;ai=n.lvl;Xa(n);n.gAN?ng=n.gAN:(ng=Ga,n.gAN=ng);n.gAFUA?yh=n.gAFUA:(yh=ta,n.gAFUA=yh);n.version=Wa();Fd=Ug();var x=U();let vg=navigator.userAgent;b=vg;e={ie:NaN,edge:NaN,ec:NaN,ff:NaN,ch:NaN,sf:NaN,msf:NaN,ab:NaN,op:NaN};try{if(n=/Firefox[\s/](\d+\.\d+)/,k=/(iPod|iPhone|iPad)/,b.includes("MSIE")){let od=b.lastIndexOf("MSIE")+5;e.ie=Number.parseInt(b.substring(od, 216od+3))}else if(b.includes("Trident")){if(b.includes("rv:")){let od=b.lastIndexOf("rv:")+3;var I=Number.parseInt(b.substring(od,od+2))}else if(b.includes("rv ")){let od=b.lastIndexOf("rv ")+3;I=Number.parseInt(b.substring(od,od+2))}else I=NaN;e.ie=I}else if(b.includes("Edge")){let od=b.lastIndexOf("Edge")+5;e.edge=Number.parseInt(b.substring(od,od+2))}else if(b.includes("Edg/")){let od=b.lastIndexOf("Edg/")+4;e.ec=Number.parseInt(b.substring(od,od+2))}else if(n.test(b)){let od=Number.parseInt((b.match(n)|| 217[])[1]);e.ff=-1===od?0:od}else if(b.includes("Android")){let od=b.indexOf("Android")+8;e.ab=Number.parseFloat(b.substring(od,od+3))}else if(k.test(b)&&b.includes("AppleWebKit"))e.msf=Number.parseFloat((b.match(/(?:OS |Version\/)(\d+)(?:[._]\d)*/)||[])[1]);else if("Safari"!==navigator.appName&&!b.includes("Safari")||b.includes("Chrom"))if(ra.opera)e.op=Number.parseInt(ra.opera.version().split(".")[0]);else if(b.includes("OPR/"))e.op=Number.parseInt((b.match(/OPR\/(\d*\.\d*)/)||[])[1]);else{var Z;var ea= 218+(null===(Z=/Chrome\/(\d{1,4})/.exec(b))||void 0===Z?NaN:Z[1])||NaN;e.ch=ea}else{let od=b.substring(b.lastIndexOf("Version/")).match(/Version\/(\d+(\.\d*)?)/);var Ja=od?Number.parseInt(od[1]):NaN;e.sf=Ja}}catch(od){}Ee=e;x.syn=vg.includes("RuxitSynthetic");x.googleBot=vg.includes("Googlebot");var Ma;let Qc=ra.dT_,Vg=Wa();a=(Vg!==Qc.version&&(null===(Ma=ra.console)||void 0===Ma||Ma.log("WARNING: Snippet version ["+Qc.version+"] and monitoring code ["+Vg+"] versions do not match! Please update your code snippet to ensure compatibility.")), 219Qc.version="10345260810170330",qg=Qc.agentStartTime||Qc.gAST(),!(!Qc||Qc.initialized))}var ab;if(ab=a){let Ea=ba(lg);for(let ud of Ea)lg[ud]=[];Ta();Wd();Rd=Ge?Ge():U().cfg;Rd.initializedModules="";vi(Rd);eg();a=0;Ee.sf?a=100:Ee.msf&&(a=1E3);xj=a;Zd={actions:{},za:[]};$d=gc;Nd=1;bm=0;Tc=[];Gf=[];Lc=null;H(null,!0);sf=[];Af();of=0;Q("VISIBILITY_CHANGED",yi);Ai=Oa(rb());dc();Q("CONFIG_UPDATE",dc);if(Bh={},Qe=Md(),sd=void 0,$f=void 0,Ff=0,Ah=!0,db("imm")&&ob()||(Rc("click","C","clk"),Rc("mousedown", 220"D","mdw"),Rc("mouseup","U","mup")),Rc("dblclick","CC","dcl"),Rc("keydown","KD","kyd"),Rc("keyup","KU","kyu"),Rc("scroll","S","scr"),Rc("touchstart","TS","tcs"),Rc("touchend","TE","tce"),Rc("change","H","chg"),Xb("ade")){var gb=Xb("ade").split(",");if(gb&&0<gb.length)for(let ud of gb)Rc(ud)}gi=0;a:{let ud=document.getElementsByTagName("meta"),wg=Hb("mrt");for(gb=0;gb<ud.length;gb++){let Qf=ud[gb],xl=Qf.getAttribute("http-equiv");if(xl&&"refresh"===xl.toLowerCase()){let yl=Qf.getAttribute("content"); 221if(Number.parseInt((yl&&yl.split(";")||[])[0])<=wg){var yb=!0;break a}}}yb=!1}yb&&Ih();"undefined"!=typeof WeakMap&&(hi=new WeakMap);var ub=document.location;let vg=Md();ub&&Ha(vg)&&vg.aFU(ub.href);let Qc=Xb("rid");if(!Qc||"RID_"===Qc){ub=ef;var Zb=Xb("ridPath");let ud=null!=Zb?Zb:ra.location.pathname;var vc=ra.location.search;vc&&vc.length&&vc.startsWith("?")&&(vc=vc.substring(1));Zb=vc;vc=1;var tc=(vc=31*vc+wc(ud),vc=31*vc+wc(Zb),vc&=vc,vc);ub("rid","RID_"+tc)}Re(ra,"beforeunload",$k);Re(ra,"pagehide", 222Ll);Re(document,"readystatechange",Te);uc(Ki,3E3);Re(ra,"load",hk);ae=Kl();tc=!yb;let Vg=Md();if(Ha(Vg)){var ff=Vg.sSAC;ff&&ff(!1);var Bc=(db("dsss")?da(mg()):decodeURIComponent(Ig(mg()))).split("|");if(12===Bc.length){let ud=db("dsss"),wg=db("dssv");ff="";let Qf=(!ud&&wg?ff=da(mg(),!0):ud&&!wg&&(ff=decodeURIComponent(Ig(mg()))),ff).split("|");if(4===Qf.length){let [xl,yl,um,vm]=Qf;Bc.push(xl,yl,um||"",vm)}}var Wg=Bc.join("|");if(tc&&G("-"),Wg&&"-"!==Wg){var vd=Wg.split("|");if(16===vd.length||12=== 223vd.length){var Th=Number.parseInt(vd[5]);Bc=ae-Th;if(-10<Bc&&6E4>=Bc){Bc={id:-1,kind:-1,hydrated:!1,trigger:-1};let ud=Fb(vd[15]).split(";");for(let wg of ud){let Qf=wg.substring(1);switch(wg.charAt(0)){case "i":Bc.id=+Qf;break;case "k":Bc.kind=+Qf;break;case "h":Bc.hydrated=!!+Qf;break;case "t":Bc.trigger=+Qf}}var Uj=Bc;var Vj={isDelayed:"true"==vd[0],type:vd[1],id:Number.parseInt(vd[2]),name:vd[3],info:vd[4],startTime:Th,frameId:vd[6],sourceUrl:yc(vd[7]),anchor:vd[10],guessedName:vd[11],sourceView:void 0}; 22416===vd.length&&(Vj.sourceView={name:yc(vd[12]),timestamp:Number.parseInt(vd[13]),group:yc(vd[14]),trigger:Uj.trigger,kind:Uj.kind,hydrated:Uj.hydrated,id:Uj.id});vd=!1;U()!==Vg&&(vd=Vg.iRO(Vj.sourceUrl));!document.referrer||Vj.sourceUrl===document.referrer||Vj.sourceUrl===document.location.href||vd?Ch=Vj:G(Wg)}else G("-")}}}try{Wb(1);de=Oc={id:++Mg,name:mf(rb()),timestamp:ae,kind:0,trigger:ke,hydrated:!1};sh();var Lk;let ud=null===(Lk=Ch)||void 0===Lk?void 0:Lk.sourceView,wg=oe(ud,Oc);Ic(wg);Q("VIEW_STABLE", 225lf);Q("ACTION_ENTERED",Bg);Q("ACTION_BEFORE_SEND",Uf);Q("ACTION_SENT",Yd);Q("BF_CACHE_RESTORED",Yf);fk=Zc(zd);Q("HISTORY_API_EVENT",Xd);Re(ra,"popstate",Xd);Re(ra,"hashchange",Xd);try{Hg("pushState"),Hg("replaceState")}catch(Qf){}md(Se);Q("VIEW_STABLE",sj);Ml=rb()}catch(ud){}Il();Ol();z();Pe();Jl();dj();ei="0";let od=document.visibilityState;od?("hidden"===od&&(ei="1"),Re(document,"visibilitychange",xe)):ei="2";gg();cg=0;let Mk=!!ra.PerformanceObserver;ue.cls=!(!Mk||!ra.LayoutShift);ue.fcp=!(!Mk|| 226!ra.PerformancePaintTiming);ue.fp=!(!Mk||!ra.PerformancePaintTiming);ue.lcpT=!(!Mk||!ra.LargestContentfulPaint);ue.lt=!(!Mk||!ra.PerformanceLongTaskTiming);var cm,zl,lm;let gf=ra.PerformanceEventTiming&&ra.PerformanceEventTiming.prototype&&"interactionId"in ra.PerformanceEventTiming.prototype,Uh=null==(lm=null==(zl=null==(cm=ra.PerformanceObserver)?void 0:cm.supportedEntryTypes)?void 0:zl.includes)?void 0:lm.call(zl,"event");ue.inp=!(!gf||!Uh);db("pt")&&((ue.fp||!1)&&gj(),(ue.lcpT||!1)&&Pj());ul(); 227qi=[];db("lt")&&ue.lt&&tl();am();if(ue.inp){var Nk=Rh();Q("VIEW_CHANGE",Of.bind(null,Nk));Q("VIEW_END",Gk.bind(null,Nk));var mm=Rh();Q("PAGE_END",Hk.bind(null,mm))}Q("ACTION_CLOSED",ij);Q("ACTION_BEFORE_SEND",df);Lh();xb();md(sk);Q("DEBUG_INFO_REQUESTED",pc);Mb();$a();Q("DEBUG_INFO_REQUESTED",ug);Od();Q("DEBUG_INFO_REQUESTED",$e);ab="undefined"==typeof ra.dT_?!1:("undefined"==typeof ra.dtrum&&(ra.dtrum=new nm),!0)}if(!ab)return!1;let Ka=U();Ka.initialized=!0;let pj=Ka.initCallback;"function"==typeof pj&& 228pj();window.dispatchEvent(new CustomEvent("dtInit",{detail:Ka}))}catch(Ka){return!1}return!0}var Fd=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,Wj=Object.defineProperty,qj=Object.getOwnPropertySymbols,Xj=Object.prototype.hasOwnProperty,dm=Object.prototype.propertyIsEnumerable,Ok=(a,b,e)=>b in a?Wj(a,b,{enumerable:!0,configurable:!0,writable:!0,value:e}):a[b]=e,Ve=(a,b)=>{for(var e in b||(b={}))Xj.call(b,e)&&Ok(a,e,b[e]);if(qj)for(e of qj(b))dm.call(b,e)&&Ok(a,e,b[e]);return a},vh="undefined"!=typeof window? 229window:self,ra="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Yl=ra.navigator,Md,th,Al=Symbol.for("dt_2");Symbol.for("dt_3");var tj,uh=Symbol.for("dt2-isNativeFunction"),Zh=-1,Qk=Na("dtPC"),eh=Na("dtCookie");Na("rxvt");Na("rxVisitor");Na("dTValidationCookie");var mg=Na("dtSa");Na("dtSR");var ng,yh,uc,lb,qe,ck,Fe,jj,Df,Ef,Kf,If,le,Gi,Ad,wj,Fi,Hi,zh,ti,wf,kj,tg,db,Hb,Xb,ef,Sj,md,Hf,Ik,be,nf,Jk,cf,lj,og,ok,Ei,Ge,Fh,vj,Kk,mj,ui,nj,vi,yj,oj,pg,Gd,je,ch,ce,Re,hh,Tj,Ug, 230ug,bh,Ig,Sd,xh,Gh,ai,Bf,qg,lg={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:[]}, 231Pd=!1,of=0,Tc=[],Gf=[],Lc,pf,Zd,Ee,Nd=1,$d=gc,re=!1,ae=-1,ie,Jf=[],Kg=!1,ee,fh,di,Zj={"^":"^^","|":"^p",",":"^c",";":"^s"},$h=function(a){let b={};for(let e in a)ca(a,e)&&(b[a[e]]=e);return b}(Zj),wh="^><%/\\(){}[]".split(""),Cf,$g=0,af=[],nh=!0,nc=[],bi=[],Ai,ah=[],Mc=0,fd="-",cd=0,Mg=0,Oc,de,qf=[],ke=0,Eh=0,Qd=[],ak={name:"",type:"",validUntil:0,start:0,target:void 0,url:"",title:"",view:void 0},sd,$f,Ff,Ah,Qe,Bh,Bi=-1,Ch=null,Ci=[],bk=[],d=!1,h={_csprv_:{blockedURL:K,documentURL:K,referrer:K,sourceFile:K}, 232_customerror_:function(a,b){return"name"===a?ha(a,b,!0,1E3):ha(a,b,!0,Hb("mcepsl"))},_vc_:{VE:function(a,b){return b}},_dj_:function(a,b){return b},_wv_:{lcpU:K}},m,v=class{constructor(){this.id=++m;this.sendingListeners=[];this.isBinary=this.beaconTriggered=!1;this.G=[]}addBeaconRequestListener(a){this.sendingListeners.push(a)}removeBeaconRequestListener(a){for(let b=0;b<this.sendingListeners.length;b++)if(this.sendingListeners[b]===a){Za(this.sendingListeners,b);break}}updateBeaconSendingStatus(a, 233b,e,k){for(let n of this.sendingListeners)n(a,b,e,k)}shouldTriggerBeaconRequest(){return this.beaconTriggered}addRawData(a){this.rawData=a;"string"!=typeof a&&(this.isBinary=!0)}toRawBeaconData(){return this.rawData}addParam(a,b,e=!1){this.beaconTriggered=this.beaconTriggered||e;this.G.push([a,b]);this.I=void 0}
233addParamIfNotNull(a,b,e){b&&this.addParam(a,b,e)}getParam(a){for(let b of this.G)if(b[0]===a)return b[1];return""}toStringBeaconData(){if(void 0===this.I){let a=[];for(let b of this.G)a.push("$", 234b[0],"=",b[1]);this.I=a.join("")}return this.I}raw(){return this.G}},L,Y,va,Da=ra.parent,qb=[],ac=[],kc="",nd=class{G(){return new v}na(a,b){if(nh)return null;let e=this.G();return db("bs")&&e.addParam("bs","1",!1),na(kb,this,a,b,e),e.shouldTriggerBeaconRequest()?e:null}$(a,b,e,k){e.addParamIfNotNull("isUnload",k?"1":"",!1);e.addParamIfNotNull("latC","0",!1);e.addParamIfNotNull("app",Xb("app"),!1);e.addParam("vi",Ad(),!1);e.addParamIfNotNull("dnt",wb()?"1":"",!1);e.addParam("fId",be(),!1);k=Wa(); 235let n=Bf;e.addParam("v",k,!1);n!==k&&e.addParam("iv",n,!1);a||(k=cf(),this.av(e,"vID",k),this.ha(e)&&Jk()&&this.av(e,"nV","1"));!a&&b&&lj()&&e.addParam("nVAT","1",!1);a=e.addParamIfNotNull;b=encodeURIComponent;k=Jf;k=(Jf=[],k);a.call(e,"vcr",b(k.join(",")))}aa(a){let b=fh;b&&Pd&&(a.addParam("responseCode",b.responseCode,!1),a.addParamIfNotNull("responseMessage",Fe(b.message),!1),fh=void 0)}I(a=!1,b=!1,e=!1){if(a){var k=[];var n="",x="",I=Tc,Z={pb:0};for(let yb of I){I=yb;var ea=Z;if(I.$c(ea.pb))I= 236{Pd:!0,Qd:!0};else{ea.pb++;var Ja=I.$c(ea.pb+I.qb);I=(Ja||(ea.pb+=I.qb),{Pd:!1,Qd:Ja})}Ja=I;if(!Ja.Pd){n||(n=yb.getRootReferer());x=yb.getRootReferer();if(yb.parentFrameActionName){I=k;ea=I.push;var Ma=yb.Ac;Ma=[0,yb.Ed,S(yb.parentFrameActionName),Ma].join("|");ea.call(I,Ma)}k.push(yb.Zb(Ja.Qd))}}k={actionsAndEvents:k.join(","),referer:n,sourceUrl:x}}else k=ib(b,e);n=0<k.actionsAndEvents.length;let ab;if(n){if(ab=this.G(),ab.addParam("a",Fe(k.actionsAndEvents),!0),Xb("domainOverride")&&(ab.addParam("dO", 237Xb("domainOverride"),!1),ef("domainOverride","")),db("bs")&&ab.addParam("bs","1",!1),a&&ab.addParam("PV","1",!1),U().pageId!==be()&&ab.addParam("pId",U().pageId,!1),Y&&ab.addParam("pFId",Y,!1),ab.addParam("rId",Xb("rid"),!1),ab.addParam("rpId",Xb("rpid"),!1),!a){var gb=(Z=window.performance.getEntriesByType("navigation")[0])?(x=null!==(gb=Z.domComplete)&&void 0!==gb?gb:Z.domContentLoadedEventEnd)?Math.round(je()+x):ee:ee;gb&&ab.addParam("domR",gb,!1);this.aa(ab)}Ac(e)&&ab.addParam("unload","xhr", 238!1);na(kb,this,a,b,ab);nh=!1}else ab=this.na(a,b);return ab&&(this.ia(k.sourceUrl,ab),this.$(a,n,ab,e)),{beacon:ab,referrer:k.referer}}ia(a,b){let e=rb();b.addParam("url",encodeURIComponent(e),!1);b.addParam("title",Fe(zc(document.title,100)),!1);var k=b.getParam("a");k=k&&(k.startsWith("s")||k.startsWith("d"));a&&a!==e&&!k&&b.addParam("sUrl",encodeURIComponent(a),!1)}av(a,b,e,k,n){e="function"==typeof e?e():e;"undefined"!=typeof e&&null!==e&&""!==e&&a.addParam(b+(n||""),e,k)}ha(a){return!!a.getParam("a")}hla(a){return a.getParam("a").includes("_load_")}ar(a, 239b){a.addRawData(b)}aBRL(a,b){a.addBeaconRequestListener(b)}rBRL(a,b){a.removeBeaconRequestListener(b)}},ag=function(){let a,b=[];for(let e=0;256>e;e++){a=e;for(let k=0;8>k;k++)a=a&1?3988292384^a>>>1:a>>>1;b[e]=a}return b}(),fe=class extends Error{constructor(a){super();this.status=a}},Pk=class extends fe{constructor({status:a,message:b,Ga:e,Xb:k}){super(a);this.message=b||"";this.Ga=e;this.Xb=k}},Rd,uj=[],Vh=class{constructor(a){this.G=a;this.$=a.Gc?"application/octet-stream":"text/plain;charset=UTF-8"}send(){return wi(this.G.path), 240this.I().then(a=>this.pc(a)).catch(a=>this.lb(a))}ia(){return Ib(this.G.referer,Hb("mhl"))}ya(){let {referer:a}=this.G;return!!a&&a!==rb()&&!db("cors")}updateBeaconSendingStatus(a,b){let {ye:e,ze:k,beacon:n}=this.G;try{n.updateBeaconSendingStatus(a,b,e,k)}catch(x){}}Ha(a){if(!("object"==typeof a&&a&&"status"in a&&Sd(a,7))){a="object"==typeof a&&a&&"message"in a?a.message:"";var b;if(b=this.Ga())b=Ee,b=!!(b.sf||b.msf||b.ff)&&"sendBeacon"in navigator&&!db("dsndb");a=new Pk({status:0,message:a,Ga:b, 241Xb:this.G})}return a}pc({body:a,status:b}){if(this.aa("success",a||b),a){b=(null==a?void 0:a.split("|"))||[];b.splice(0,1);for(let Ja of b){b=a;let [Ma,ab]=Ja.split("=");if(Ma===eh()||"sn"===Ma)b=decodeURIComponent(ab),Kf(b)&&(Gi(b),Hi(eh(),b));
241else if("name"===Ma)try{if(!db("eao")){var e=jj(),k=ra.localStorage.getItem(e),n=Xb("cuc"),x=0;if(k){let gb=ti(k),yb=wf(gb.config||"",gb);x=Number.parseInt(yb.lastModification||"0")}var I=ti(b),Z=wf(I.config||"");if(!n||!Z.cuc||n===Z.cuc){var ea=Number.parseInt(Z.lastModification|| 242"0");if(ea>x&&(ra.localStorage.setItem(e,b),kj(Z),tg(Z,!0),vi(Z),oj(Z),ea>+(Rd.lastModification||0))){let gb=Rd.postfix;Rd=Sj(Z);gb&&!Rd.postfix&&(Rd.postfix=gb);za({kind:"CONFIG_UPDATE",detail:Rd})}}}}catch(gb){}else"enabled"===Ma&&"false"===ab&&R("Cost Control")}}}aa(a,b){for(let e of Ik())e(this.G.beacon,a,b)}lb(a){a=this.Ha(a);100<=nc.length||nc.push(a);if(this.aa("fail",a.status),429===a.status){for(let b of Tc)b.sc();return R("Overload Prevention"),Fd.resolve()}if(!Kg)try{let b=jj();ra.localStorage.removeItem(b)}catch(b){}return a.Ga? 243Fd.reject(a):Fd.resolve()}},rj=ra.fetch,ci=class extends Vh{constructor(a){super(a);a=a.Wb;let b={["Content-Type"]:this.$};this.ya()&&(b["x-dtreferer"]=this.ia());this.na={method:"POST",credentials:"same-origin",headers:b,body:a,keepalive:"string"==typeof a&&65536>a.length};this.qc()}qc(){let a=Hb("xt");if(a){var b=new AbortController;vh.dT_.st(b.abort.bind(b),a);this.na.signal=b.signal}}I(){try{return rj(this.G.path,this.na).then(a=>this.Va(a))}catch(a){return Fd.reject(a)}}Va(a){if(this.updateBeaconSendingStatus(XMLHttpRequest.DONE, 244a.status),!a.ok||200!==a.status)throw new fe(a.status);return a.text().then(function(b){return{body:b,status:a.status}})}Ga(){return!0}},om=class extends Vh{constructor(a){super(a)}I(){let {path:a,Wb:b}=this.G,e=!1;try{e=navigator.sendBeacon(a,b||"")}catch(k){}return e?(this.updateBeaconSendingStatus(XMLHttpRequest.DONE,200),Fd.resolve({status:200,body:void 0})):(this.updateBeaconSendingStatus(XMLHttpRequest.DONE,0),Fd.reject(new fe(0)))}Ga(){return!1}},em=class extends Vh{constructor(a){super(a); 245this.xhr=Tj()}I(){let {path:a,Wb:b}=this.G,e=this;return new Fd(function(k,n){let x=e.xhr;x.open("POST",a,!0);x.setRequestHeader("Content-Type",e.$);e.ya()&&x.setRequestHeader("x-dtreferer",e.ia());x.addEventListener("readystatechange",function(){e.updateBeaconSendingStatus(x.readyState,x.status);x.readyState===XMLHttpRequest.DONE&&(200===x.status?k({body:x.responseText,status:x.status}):n(new Pk({status:x.status,Ga:!0,Xb:e.G})))});x.send(b)})}},hm=class extends em{constructor(a){super(a);(a=Hb("xt"))&& 246(this.xhr.timeout=a,this.xhr.ontimeout=()=>this.na())}na(){try{this.xhr.abort()}catch(a){}}Ga(){return!0}},Rk=!1,Dh,Cl,bf,im,rf,km={Ce:Ke},ei,bm=0,Dl="function"==typeof PerformanceResourceTiming||"object"==typeof PerformanceResourceTiming,Sk="function"==typeof PerformanceNavigationTiming||"object"==typeof PerformanceNavigationTiming,fm={u:"transferSize",v:"encodedBodySize",w:"decodedBodySize",L:"workerStart",M:"dtRpid",V:"dtSInfo",W:"dtTao",X:"responseStatus"},dk={x:"statuscode",y:"ip",A:"failedResource", 247C:"requestId",E:"relevance",F:"relevantArea",K:"isCritical",N:"vcIrrelevanceReason",O:"imageWidth",P:"imageHeight",Q:"imageNaturalWidth",R:"imageNaturalHeight",S:"onloadTime",T:"rtRequestId",U:"certExpDate"},Bl={c:"redirectStart",d:"redirectEnd",e:"fetchStart",f:"domainLookupStart",g:"domainLookupEnd",h:"connectStart",i:"connectEnd",j:"secureConnectionStart",k:"requestStart",l:"responseStart",m:"responseEnd"},Fl=Ve(Ve(Ve({},Bl),{o:"domInteractive",p:"domContentLoadedEventStart",q:"domContentLoadedEventEnd", 248r:"domComplete",s:"loadEventStart",t:"loadEventEnd"}),fm),El=Ve(Ve(Ve({},Bl),fm),dk);Ve(Ve({},El),Fl);var Ii={navigate:0,reload:1,zg:2,xh:3},qm={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},Di={},pm=Math.pow(2,-52),rm=["dtRpid","dtSInfo","dtTao","dtRequestID"],sm=["_warning_","_error_","_log_","_rs_"],Jg=class{constructor(a, 249b,e,k,n,x,I,Z,ea,Ja,Ma,ab,gb={readyState:-1,status:-1},yb=-1,ub,Zb,vc,tc,ff=$d()){this.start=a;this.stop=b;this.type=e;this.name=k;this.info=n;this.domNodes=x;this.referer=I;this.title=Z;
249this.isCustomAction=Ja;this.Ya=Ma;this.Kc=gb;this.guessedName=ub;this.Va=Zb;this.rc=tc;this.id=ff;this.depth=1;this.$a=this.Kb=0;this.qa=-1;this.xc=this.qb=0;this.Sa=-1;this.eb="";this.subActions=[];this.ia=[];this.Na=[];this.status=0;this.I=[];this.childFrameActions=0;this.aa=!1;this.Oa=this.Ca=0;this.Ld=!1;this.Hb= 2500;this.xhrUrl="";this.na=!1;this.Od(ea);this.Ud=ei;this.Ba(b);this.status=ab?3:0;this.Ka=0<=yb;this.$a=Math.max(yb,0);vc&&(this.sourceView=vc)}getRootReferer(){return this.parent?this.parent.getRootReferer():this.referer}Ia(){return this.parent?this.parent.Ia():this.id}Ba(a){this.na||(this.stop=a,of=Math.max(of,this.stop))}hd(){this.na=!0}Rc(a,b=!1){3===this.status&&!b||a&&a.name&&(a.depth=this.depth+1,this.subActions.push(a),a.mc()&&(this.Hb++,this.nd(1)),a.parent=this,a.Ka||this.zb(),a.$a+=this.$a, 251a.Kb=this.Kb+ +a.Ka)}qd(){return 3===this.status&&!this.oc()}close(a,b,e,k=!1){this.domNodes=document.getElementsByTagName("*").length;this.start=b||this.start;b=!1;if(a){let n;e?(b=!0,n=Math.max(a,this.start)):n=Math.max(a,this.start,this.stop);this.Ba(n)}return this.Hb?(this.status=1,!1):3===this.status?!1:(this.status=3,za({kind:"ACTION_CLOSED",detail:{s:this.stop,a:this.start,r:this.Ia(),i:this.id,f:k,t:this.t
251ype,x:this.xhrUrl,dne:b,rt:void 0,cs:this.Ca,ce:this.Oa,xe:this.Sa,xm:this.eb,in:this.info}}), 252!0)}Zc(){this.qb--;this.parent&&this.parent.Zc()}Yb(a,b,e,k=!1){if(this.close(a,b,e,k)){var n=this.parent;if(n){n.Hb--;this.$()||n.Zc();let x=n.stop;n.Ba(Math.max(this.stop,x));uc(()=>{this.lb(n,x)},0);1===n.status&&n.Yb(a)}}}lb(a,b){this.Ka&&(ce(this.qa),a.stop===this.stop&&(a.stop=b),a.cf(this),delete Zd.actions[this.id])}$c(a){return a+1>Hb("moa")&&!this.$()}pc(){let a=this.bestMatchingResource||zg(this.xhrUrl,"fetch"===this.info?"fetch":"xmlhttprequest",this.start,3===this.status?this.stop:0); 253return he(a)?(this.Md(a),a):null}Re(){let a=this.pc();if(!a||0>=a.startTime)return[];this.ya(a);let b=["b",je()+Math.round(a.startTime)];return xf(a,b),b}yd(){let {start:a,stop:b,id:e,subActions:k}=this;for(let n of k)n.yd();za({kind:"ACTION_BEFORE_SEND",detail:{s:b,a,i:e,r:this.Ia()}})}tc(a){let {start:b,stop:e,id:k,type:n,xhrUrl:x,Ca:I,Oa:Z,eb:ea,Sa:Ja,G:Ma,subActions:ab,info:gb,qa:yb}=this;for(let ub of ab)ub.tc(a);za({kind:"ACTION_SENT",detail:{s:e,a:b,r:this.Ia(),i:k,f:a,t:n,x,rt:Ma,cs:I,ce:Z, 254xm:ea,xe:Ja,in:gb}});ce(yb);delete Zd.actions[k];this.Ld=!0}sc(){this.qf=!0;l(this.subActions,function(a){a.sc()})}oc(){return!!this.I.length}Le(){return this.Ra=this.start+1E4,this.Jb=100,this}vf(){this.Ve=lb()}Ie(){this.Ha=lb()}Qe(){return!!this.Ve&&!this.Ha}mc(){return 1===this.status||0===this.status}Cb(){return(this.Ka&&3===this.status||this.Ya&&!(0<this.xc))&&this.parent?this.parent.Cb():this}Zb(a){let {depth:b,domNodes:e,ia:k,subActions:n}=this;e||(this.domNodes=document.getElementsByTagName("*").length); 255let x=[];l(k,function(I){x.push(ya(I,b+1))});for(let I=0;I<n.length&&!a;I++)x.push(n[I].Zb());return x.unshift(this.Ea()),x.join(",")}Ea(){let {depth:a,stop:b,start:e,id:k,type:n,info:x,status:I,name:Z}=this,ea=[];ea[0]=a+"";ea[1]=k+"";ea[2]=S(Z);ea[3]=S(n);ea[4]=S(x)||"-";ea[5]=e+"";ea[6]=(3===I?b:0)+"";var Ja=this.qc();for(let Ma of Ja)(Ja=Ma[1])&&("string"==typeof Ja?Ja=S(Ja):"boolean"==typeof Ja?Ja=+Ja+"":Ja+="",ea.push(Ma[0]+"",Ja));return ea.join("|")}qc(){let {childFrameActions:a,xhrUrl:b, 256isCustomAction:e,Oa:k,stop:n,guessedName:x,Ca:I,start:Z,name:ea,domNodes:Ja,Sa:Ma,eb:ab,sourceView:gb,wf:yb,Ud:ub,Na:Zb,rc:vc}=this,tc=Zb.slice();var ff=tc.push;var Bc=[];if(0!==ke){var {name:Wg,timestamp:vd,group:Th}=Oc;Bc=(gb&&(gb.name!==Wg&&Bc.push(["svn",gb.name]),gb.timestamp!==vd&&Bc.push(["svt",gb.timestamp]),gb.group&&gb.group!==Th&&Bc.push(["svg",gb.group]),Bc.push(["svtrg",gb.trigger],["svm",C(gb)])),yb&&(yb.name!==Wg&&Bc.push(["tvn",yb.name]),yb.timestamp!==vd&&Bc.push(["tvt",yb.timestamp]), 257yb.group&&yb.group!==Th&&Bc.push(["tvg",yb.group]),Bc.push(["tvtrg",yb.trigger],["tvm",C(yb)])),Bc)}return ff.call(tc,["dn",Ja],["cfa",a],["xu",b],["ica",e],["gn",x],...Bc),b&&!db("ntd")&&tc.push(["xrt",this.Re().join("")]),"_load_"===ea&&"undefined"!=typeof document&&tc.push(["lr",document.referrer]),"0"!==ub&&tc.push(["bg",ub]),I&&k&&(0<I?tc.push(["xcs",I-Z]):tc.push(["xcs",I]),0<k?tc.push(["xce",k-Z]):tc.push(["xce",k])),-1!==Ma&&tc.push(["rc",Ma]),ab&&tc.push(["rm",ab]),this.G&&n<this.G.responseEnd&& 258vc&&tc.push(["sd",1]),tc}pf(){return 3600001<=lb()-this.start?(this.tc(!1),!0):!1}Od(a){this.xhrUrl=a.trim()}Md(a){this.bestMatchingResource=a;this.ya(a)}ya(a){he(a)&&(this.G===a||"rtRequestId"in a||(a.rtRequestId=--bm,this.G=a))}zb(){this.Ka&&(this.Ka=!1,this.Ba(this.Ha||this.stop),this.Kb=0,this.$a=0,this.parent&&this.parent.zb())}Qc(a){this.zb();this.Ba(Math.max(a.timestamp,this.stop));let b=this.parent;for(;b;)b.Ba(Math.max(b.stop,this.stop)),b=b.parent;this.ia.push(a)}te(){let a=(b=-1)=>{var e; 259Za(this.I,this.I.indexOf(a));this.Ba(Math.max(b,this.stop));this.oc()||null===(e=this.Va)||void 0===e||e.Ce()};return this.I.push(a),a}se(a,b){this.Na.push([a,b])}td(){this.aa=!0}nf(a){this.aa||(a>this.stop&&3===this.status?this.Ca=-6:this.Ca=a)}mf(a){this.aa||(a>this.stop&&3===this.status?this.Oa=-6:this.Oa=a)}nd(a){this.qb+=a;let b=3===this.status;if(b&&(this.status=1),this.parent)b&&(this.$()||a++,this.parent.Hb++),this.parent.nd(a)}$(){return sm.includes(this.type)}cf(a){let b=this.subActions; 260for(let e=b.length-1;0<=e;e--)if(b[e]===a){Za(b,e);a.parent=void 0;break}}},jm="loadEventEnd loadEventStart domComplete domContentLoadedEventEnd domContentLoadedEventStart domInteractive responseEnd".split(" "),sf=[],xj,Lg=null,fi=null,dh,ek,fk,Ml="",Hl,Gl=new WeakMap,Tk=function(a,b,e){return b[a]=null!=e?e:!0,b}.bind(null,Al),Uk=!1,Vk,Zk=!1,Bj=!1,ji=!1,Ji=1,Ng=null,jk=!1,gi,Xk=!1,Og=!1,Li=-1,hi,Ni=0;setInterval(function(){0<Ni&&Ni--},3E4);var li=["javaLong","date","shortString","javaDouble"],fl= 261class a{constructor(b){this.actionId=b;this.I=[];this.G=[]}Rd(b,e,k){oh(b,e,k,this.actionId);this.I.push({key:e,value:k})}bd(b,e,k){b=qk(b,k);this.G.push({key:e,reason:b});a.G++}jd(){return this.I}ic(){return this.G}$(){return Oi(this,a.G)}};fl.G=0;var uf={},Pi=class a{constructor(){this.G=[];this.Ha=[];this.na=new Map;this.aa=new Map;this.ya=new Map;this.ia=new Map;this.I=0}Rd(b,e,k){switch(b){case "_uapl_":this.na.set(e,k);break;case "_uapdbl_":this.ia.set(e,k);break;case "_uaps_":this.ya.set(e, 262k);break;case "_uapdt_":this.aa.set(e,k);break;default:return}this.I++;this.Ha.push({key:e,value:k})}bd(b,e,k){b=qk(b,k);this.G.push({key:e,reason:b});a.G++}lb(){return 0<this.I}jd(){return this.Ha}ic(){return this.G}Va(){let b=[];for(let e of this.G)b.push(e.key);return b}$(b,e){ki(this,e.javaLong,e.date,e.shortString,e.javaDouble);
262this.na.forEach(function(k,n){var x;null!==(x=b.spL)&&void 0!==x||(b.spL=new Map);b.spL.set(n,k+"")});this.aa.forEach(function(k,n){var x;null!==(x=b.spD)&&void 0!==x|| 263(b.spD=new Map);b.spD.set(n,k+"")});this.ya.forEach(function(k,n){var x;null!==(x=b.spSS)&&void 0!==x||(b.spSS=new Map);b.spSS.set(n,S(k+""))});this.ia.forEach(function(k,n){var x;null!==(x=b.spDb)&&void 0!==x||(b.spDb=new Map);b.spDb.set(n,k+"")})}};Pi.G=0;var Qg,Gj=[],gl,gm=[0,1,2,3],nm=class{setAutomaticActionDetection(a){qc(a,"boolean")?(1<arguments.length&&Cb(),Db("saad"),hc(a)):bc()}setLoadEndManually(){0<arguments.length&&Cb();Db("slem");Xk=!0}signalLoadEnd(){0<arguments.length&&Cb();Db("sle"); 264gk()}markAsErrorPage(a,b){return qc(a,"number")&&qc(b,"string")?(2<arguments.length&&Cb(),Db("maep"),lk(a,b)):(bc(),!1)}markXHRFailed(a,b,e){return qc(a,"number")&&qc(b,"string")&&Dc(e,"number")?(3<arguments.length&&Cb(),Db("mxf"),Gg(a,b,+e||-1)):(bc(),!1)}sendBeacon(a,b,e){qc(a,"boolean")&&qc(b,"boolean")&&qc(e,"boolean")?("undefined"!=typeof a&&Ri("parameter","forceSync","This parameter has been deprecated and has no effect anymore. Beacons are always sent asynchronously."),3<arguments.length&& 265Cb(),Db("ss"),Wh(b,e)):bc()}enterAction(a,b,e,k){if(!qc(a,"string")||!Dc(k,"string"))return bc(),0;b&&Ri("parameter","actionType","This parameter is deprecated and has no effect anymore.");5<arguments.length&&Cb();Db("ea");let n=e;if(n){if(!+n)return bc(),0;n=Mh(n)}return $c(a,"",+n,!1,void 0,void 0,!0,k)}addEnterActionListener(a){Ue(a)?(1<arguments.length&&Cb(),Db("aeal"),Ed(a)):bc()}removeEnterActionListener(a){if(Ue(a)){1<arguments.length&&Cb();Db("real");let b=a.dtWF;b&&fa("ACTION_ENTERED",b)}else bc()}leaveAction(a, 266b,e){if(qc(a,"number")&&Dc(b,"number")&&Dc(e,"number")){3<arguments.length&&Cb();Db("la");var k=ma(a);if(k)if(k.isCustomAction){(k=e)&&(k=Mh(k));var n=b;n&&(n=Mh(n));jf(a,n,k)}else td(`"dtrum.leaveAction" can only be called for actions created by dtrum, and action with id of "${a}" is not a custom action!`);else Rg()}else bc()}addLeaveActionListener(a){Ue(a)?(1<arguments.length&&Cb(),Db("alal"),bd(a)):bc()}removeLeaveActionListener(a){if(Ue(a)){1<arguments.length&&Cb();Db("rlal");let b=a.dtWF;b&& 267fa("ACTION_LEFT",b)}else bc()}addActionProperties(a,b,e,k,n){if(qc(a,"number")&&Dc(b,"object")&&Dc(e,"object")&&Dc(k,"object")&&Dc(n,"object")){if(5<arguments.length&&Cb(),ma(a))return Db("aap"),Fj(a,b,e,k,n);Rg()}else bc()}reportError(a,b){("object"!=typeof a&&"string"!=typeof a||null===a?0:"object"==typeof a&&"message"in a||"string"==typeof a)&&Dc(b,"number")?(2<arguments.length&&Cb(),Db("re"),Mi(a,b,!1,"0")):bc()}identifyUser(a){qc(a,"string")?(1<arguments.length&&Cb(),Db("iu"),Vb())?td("navigator.doNotTrack is enabled on the browser"): 268(pk("rx_visittag",a,-1),ra.dynatrace&&"identifyUser"in ra.dynatrace&&Ue(ra.dynatrace.identifyUser)&&ra.dynatrace.identifyUser(a)):bc()}addPageLeavingListener(a){Ue(a)?(1<arguments.length&&Cb(),Db("apll"),Q("PAGE_LEAVING",function(b){a(b.detail)})):bc()}beginUserInput(a,b,e,k){return(eb(a)||qc(a,"string"))&&qc(b,"string")&&Dc(e,"string")&&Dc(k,"number")?(4<arguments.length&&Cb(),Db("bui"),Uc(a,b,e,k)):(bc(),{})}endUserInput(a){("object"!=typeof a||null===a?0:"object"==typeof a&&"name"in a&&"info"in 269a&&"title"in a)?(1<arguments.length&&Cb(),Db("eui"),ad(a)):bc()}enterXhrAction(a,b,e){var k;if(!(k=!qc(a,"string"))){a:{for(let n in gm)if(gm[n]===b){k=!0;break a}k=!1}k=!k&&!Dc(e,"string")}if(k)return bc(),-1;k=b;2===b&&(Ri("parameter","xmode 2","xmode 2 is deprecated and will fallback to value of 1."),k=1);3<arguments.length&&Cb();e||td("No XHR URL was provided, which will result in the request being marked as `/undefined` in the waterfall! In the future, this argument will be required!");return Db("exa"), 270Le(a,k,e+"",!0)}leaveXhrAction(a,b){if(qc(a,"number")&&Dc(b,"number")){2<arguments.length&&Cb();Db("lxa");var e=jb(a);e?e.isCustomAction?((e=b)&&(e=Mh(b)),Me(a,e)):td(`"dtrum.leaveXhrAction" can only be called for actions created by dtrum, and action with id of "${a}" is not a custom action!`):Rg()}else bc()}enterXhrCallback(a){qc(a,"number")?(1<arguments.length&&Cb(),jb(a))?(Db("exc"),ph(a)):Rg():bc()}leaveXhrCallback(a){qc(a,"number")?(1<arguments.length&&Cb(),jb(a))?(Db("lxc"),zf(a)):Rg():bc()}signalOnLoadStart(){0< 271arguments.length&&Cb();Db("sols");ii()}incrementOnLoadEndMarkers(){0<arguments.length&&Cb();Db("iolem");Ih()}signalOnLoadEnd(){0<arguments.length&&Cb();Db("sole");Hh()}actionName(a,b){return qc(a,"string")?Dc(b,"number")?(2<arguments.length&&Cb(),Db("an"),$b("an",Qb(a),+b)?0:1):(bc(),3):(bc(),2)}endSession(){0<arguments.length&&Cb();Db("es");bl()}now(){return 0<arguments.length&&Cb(),Db("n"),lb()}enable(){0<arguments.length&&Cb();Db("e");
271ui()?za({kind:"OPT_IN_STATE_CHANGED",detail:!0}):td("Call to dtrum.enable() had no effect since RUM JavaScript agent was already enabled or opt-in mode was not active!")}disable(){0< 272arguments.length&&Cb();Db("d");nj()?za({kind:"OPT_IN_STATE_CHANGED",detail:!1}):td("Call to dtrum.disable() had no effect since RUM JavaScript agent was already disabled or opt-in mode was not active!")}isEnabled(){return 0<arguments.length&&Cb(),Db("ie"),Gh()}addVisitTimeoutListener(a){Ue(a)?(1<arguments.length&&Cb(),Db("avtl"),vj(a)):bc()}enableSessionReplay(a){if(qc(a,"boolean")){1<arguments.length&&Cb();Db("esr");var b=ra.dT_;b&&b.srel&&b.srel(a)}else bc()}disableSessionReplay(){0<arguments.length&& 273Cb();Db("dsr");let a=ra.dT_;a&&a.srel&&a.srdl()}getAndEvaluateMetaData(){0<arguments.length&&Cb();Db("gaemd");let a=ra.dT_;return a&&a.gEMD&&a.iRHCA?a.gEMD():[]}enablePersistentValues(){0<arguments.length&&Cb();Db("epv");mj()}disablePersistentValues(a){qc(a,"boolean")?(1<arguments.length&&Cb(),Db("dpv"),Kk(a)):bc()}registerPreDiffMethod(a){if(Ue(a)){1<arguments.length&&Cb();Db("rpdm");var b=ra.dT_;b&&b.srel&&Array.isArray(b.srpdm)&&b.srpdm.push(a)}else bc()}sendSessionProperties(a,b,e,k){if(Dc(a, 274"object")&&Dc(b,"object")&&Dc(e,"object")&&Dc(k,"object"))return 4<arguments.length&&Cb(),Db("ssp"),tk(a,b,e,k);bc()}reportCustomError(a,b,e,k){if(qc(a,"string")&&qc(b,"string")&&Dc(e,"string")&&(Dc(k,"number")||Dc(k,"boolean")))if(4<arguments.length&&Cb(),Db("rce"),a&&b){var n=[["type",a],["name",b]];e&&n.push(["hint",e+""]);Sc("_customerror_",n,k)}else td("Key or value is missing but mandatory for 'reportCustomError' method!");else bc()}enableManualPageDetection(){0<arguments.length&&Cb();Db("emvd"); 275fk=zd;Wb(3)}enableAutomaticPageDetection(){0<arguments.length&&Cb();Db("eavd");fk=Zc(zd);Wb(1)}setPage(a){return"object"==typeof a&&null!==a&&"group"in a&&"name"in a&&qc(a.name,"string")&&(!a.group||qc(a.group,"string"))?a.name.trim()?(1<arguments.length&&Cb(),Db("sp"),Qi(a,3)):(td("Page name cannot be empty in 'setPage' method."),-1):(bc(),-1)}},vk=[],wk,Ti,Si=!1,sg=!!ra.MutationObserver,Ij=ra.MutationObserver?ra.MutationObserver:void 0,Lf={},Hj={},Sg={},Ui=[],Vi={},Wi={},bj=[],Lj=[],oi={},Oh,Bk, 276Qh,Ck=0,ej=1/0,te=0,pi,ue={},kh=null,qi=[],cg,lh=0,Tg=0,ri,si,fj=[],Nj,Oj,vl,Qj,Dk,wl=[],mh=0,Fk=["click","mousedown","keydown","touchstart"],Sh=0,c=0,f;(function(){var a,b;if("documentMode"in document&&!Number.isNaN(document.documentMode))null===(a=window.console)||void 0===a||a.log("Internet Explorer detected, agent will not initialize.");else if((a=window.performance)&&Sk&&Dl&&a.timeOrigin&&la(a.now)&&la(a.getEntriesByType)&&la(a.getEntriesByName)&&la(a.setResourceTimingBufferSize)&&la(a.clearResourceTimings)){var e= 277!(null!==(b=navigator.userAgent)&&void 0!==b&&b.includes("RuxitSynthetic"));if(!ra.dT_||!ra.dT_.ica)ra.console.log("No initCode available, turning off asyncCore."),ra.dT_&&(ra.dT_.di=2);else if("initialized"in ra.dT_&&ra.dT_.initialized)ra.dT_.gCP||ra.console.log("Duplicate agent injection detected, turning off redundant asyncCore."),ra.dT_.di=1;else if(e){if(b=(e=ra.dT_)&&e.gCP)b=e.gCP(),e=+(vh.dT_.ncv("buildNumber")||U().version),b=!(b&&!Number.isNaN(e)&&+Wa()===e);b||Pf()||(delete ra.dT_,ra.console.log("JsAgent asyncCore initialization failed!"))}}else null=== 278(e=window.console)||void 0===e||e.log("Browser does not support PerformanceNavigationTiming or PerformanceResourceTiming, agent will not initialize.")})()})(); 279try{globalThis.DT_RUM=globalThis.DT_RUM||(new Proxy({ctx:new Map()},{get(t,k,r){if(k==="ctx"||k==="current"){return Reflect.get(t,k)}return r.current[k]}})) 280globalThis.DT_RUM.ctx.set(document.currentScript,{})}catch(e){console.log("[Dynatrace RUM JavaScript] Initialization Error:",e)}(function(){let CTX=globalThis.DT_RUM.ctx.get(document.currentScript);globalThis.DT_RUM.current??=CTX;var g,aa,ca,da,fa,ea,ja,na,la,oa,qa,ra,w,ta,wa,va,ya,Ba,Ca,Da,Fa,Ia,Ja,Ma,Ka,Na,Va,Ua,Pa,Oa,Qa,Xa,Ya,$a,ab,cb,fb,eb,hb,B,lb,ib,jb,mb,nb,ob,pb,rb,sb,qb,tb,ub,wb,xb,yb,Ab,Bb,zb,Eb,Cb,Gb,Hb,Kb,Nb,Ob,Qb,Db,Rb,Sb,Tb,Xb,Ub,Vb,Wb,Yb,$b,ac,bc,cc,gc,dc,ic,hc,Mb,nc,oc,jc,kc,lc,pc,sc,vc,tc,Ac,Ec,Hc,Ic,Kc,Mc,yc,xc,Cc,Dc,Fc,zc,Pc,Rc,Sc,Uc,D,Yc,Wc,Vc,Xc,Zc,ad,$c,bd,cd,ed,id,hd,md,nd,od,pd,ld,rd,qd,wd,td,ud,vd,xd,yd,Ad,zd,Bd,Dd,Jd,Md,Ld,Nd,Pd,Od,Rd,Qd,Ud,Sd,Td,A,Zd,be,ae,ce,ge,he,ee,ie,fe,je,ke,le,oe,me,ne,qe,re, 281se,te,we,Be,Fe,Ee,Ce,Ge,De,He,Ie,Je,Le,Oe,Se,Te,Ue,Ve,Qe,cf,We,bf,hf,jf,lf,mf,Me,Ze,kf,vf,tf,wf,uf,sf,qf,pf,zf,ef,ff,Af,Df,Ef,Ff,Gf,Hf,Lf,Pf,Nf,Qf,Mf,Sf,$f,Xf,Tf,Vf,ag,bg,dg,fg,ig,jg,kg,lg,mg,og,pg,qg,rg,tg,sg,yg,ug,zg,Bg,Cg,Dg,Hg,Fg,Gg,Kg,Lg,Ng,Qg,Og,Pg,Rg,Sg,Ug,Zg,Xg,ah,bh,dh,ch,fh,gh,kh,hh,jh,mh,oh,rh,sh,th,ph,yh,zh,uh,nh,vh,Ah,Jh,Kh,Lh,Nh,Oh,Ph,Rh,Qh,Sh,Th,Wh,Uh,Vh,Xh,Zh,ci,hi,di,ei,gi,mi,li,ki,si,ni,pi,qi,ti,ui,vi,wi,xi,yi,zi,Ai,Bi,Ei,ba,Kf,Fi,ha,ia,kb,Gi,gb,ka,pa,Ih,ua,sa,xa,Hi,Ea,Ha,Ga,La, 282xf,Sa,Ra,Ta,Wa,Ii,db,Za,Ji,Ki,Li,Id,Ed,Fd,Gd,Hd,Mi,G,vb,Fb,$h,ai,bi,Lb,Jb,Ib,Xi,Pb,Zb,fc,C,ec,mc,Zi,$i,aj,bj,wc,cj,rc,qc,uc,Oc,Gc,Nc,Bc,Lc,dj,Jc,ri,lh,Qc,Tc,sd,ej,fj,gd,kd,gj,hj,dd,fd,jd,ij,Kd,Mh,Cd,Zf,$d,Vd,Wd,Yd,
282Xd,de,pe,ue,ve;g=function(){};aa=function(a,b,c){return b[a]=c??!0,b};ca=function(a){a="string"==typeof a?(new TextEncoder).encode(a):a;let b=-1,c=0;for(;c<a.length;)b=b>>>8^ba[(b^a[c++])&255];return(b^-1)>>>0};da=function(a,b){b=a.indexOf(b);0<=b&&a.splice(b,1)}; 283fa=function(a,b=g){function c(m){if(k)h=m;else{var p=!e.length;if(h!=h?m==m:h!==m||h&&"object"==typeof h||"function"==typeof h){let q=h;h=m;for(let t of f)e.push(t,m,q)}if(p){for(m=0;m<e.length;m+=3)e[m](e[m+1],e[m+2]);e.length=0}}}function d(m,p){({ma:p}=p??{ma:"push"});return f.length||(k=!0,l=b(c,()=>h)||g,k=!1),f[p](m),m(h),function(){da(f,m);f.length||(l(),l=g)}}let e=[],f=[],h="function"==typeof a?a():a,l=g,k=!1;return{subscribe:d,set:c,get:function(){if(!f.length){let m;return d(function(p){m= 284p})(),m}return h},update:function(m){c(m(h))},select:function(m,p){return ea(()=>m(h),function(q,t){return d(function(r){q(m(r),t())},p)})},filter:function(m,p){return ea(()=>h,function(q,t){return d(function(r,x){m(r,x)&&q(r,t())},p)})}}};ea=function(a,b){let {subscribe:c,get:d,select:e,filter:f}=fa(a,b);return{subscribe:c,get:d,select:e,filter:f}};ja=function(a,b){ha.update(function(c){return{...c,...a}});b&&ia.update(function(c){return{...c,...b}})}; 285CTX.n=function(a=g){function b(f,h){if(d.length){var l=!ka.length;if(l&&1===d.length)d[0](f,h);else{for(let k of d)ka.push(k,f,h);if(l){for(f=0;f<ka.length;f+=3)ka[f](ka[f+1],ka[f+2]);ka.length=0}}}}function c(f,h){({ma:h}=h??{ma:"push"});return d[h](f),1===d.length&&(e=a(b)||g),function(){da(d,f);d.length||(e(),e=g)}}let d=[],e=g;return{C:b,subscribe:c,map:function(f){return CTX.n(function(h){return c(function(l,k){h(f?f(l):l,k)})})},filter:function(f){return CTX.n(function(h){return c(function(l, 286k){f(l,k)&&h(l,k)})})}}};na=function(a){return function(b){return a.reduce(la,b)}};la=function(a,b){return b(a)};oa=function(){function a(e){for(;c.length;)da(b,c.pop());for(e=d(e);c.length;)da(b,c.pop());return e}let b=[],c=[],d=na(b);return a.add=function(e){return b.push(e),function(){c.push(e)}},a};qa=function(){return{subscribe:pa.subscribe,map:pa.map}};ra=function(a,b){return null!=a&&"object"==typeof a&&b in a};w=function(){return sa()+Math.floor(performance.now())}; 287ta=function(a){return Math.floor(sa()+a)};wa=function(){return ua=Math.floor(performance.timeOrigin),sa=va,ua};va=function(){return ua};ya=function(){return{subscribe:xa.subscribe,filter:xa.filter,get:xa.get}};Ba=function(){return document.readyState};Ca=function(){return document.visibilityState};Da=function(){let [a]=globalThis.performance.getEntriesByType("navigation");return!!a&&!!a.loadEventStart&&!!a.loadEventEnd};Fa=function(){return{subscribe:Ea.subscribe,get:Ea.get,select:Ea.select,filter:Ea.filter}}; 288Ia=function(){return Ga=setInterval(function(){Ha=[]},18E5),function(){Ha=[];clearInterval(Ga)}};Ja=function(a){Ha.push(...a)}; 289Ma=function(a,b){return{getItem(c){try{return{ic:!0,value:a().getItem(c)}}catch(d){return Ka(d,`Error retrieving key '${c}' from ${b}`,`storage read ${b} ${c}`),{ic:!1}}},setItem(c,d){if(La)return!1;try{return a().setItem(c,d),!0}catch(e){return Ka(e,`Error persisting key '${c}' to ${b}`,`storage write ${b} ${c}`),!1}},removeItem(c){if(La)return!1;try{return a().removeItem(c),!0}catch(d){return Ka(d,`Error removing key '${c}' from ${b}`,`storage delete ${b} ${c}`),!1}},keys(){try{let c=[],d=a();for(let e= 2900;e<d.length;e++){let f=d.key(e);null!==f&&c.push(f)}return c}catch(c){return Ka(c,`Error enumerating ${b} keys`,`storage read keys ${b}`),[]}},Hg(c){try{a().removeItem(c)}catch(d){Ka(d,`Error force-removing key '${c}' from ${b}`,`storage force-delete ${b} ${c}`)}}}};Ka=function(a,b,c){A({code:3008,message:`${b}: ${ra(a,"message")?a.message+"":""}`,severity:"Error",na:c})};Na=function(a){return null!=a}; 291Va=function(){var a=document.currentScript;a={"data-config":Oa(a,"data-config"),"data-envconfig":Oa(a,"data-envconfig"),"data-appconfig":Oa(a,"data-appconfig"),"data-syntheticconfig":Oa(a,"data-syntheticconfig"),"data-debugconfig":Oa(a,"data-debugconfig")};a=Pa(a);{var b=Symbol();let c=globalThis;c[b]="#JSON_CONFIG#";let d=c[b];b=(delete c[b],d);b="object"==typeof b?Pa(b):void 0}a=Qa(a,b);if(!a)throw new Ra("None of the supported configuration sources contain the required properties [revision, environmentId, app]. If you are using automatic injection, make sure that OneAgent is updated to version 1.301 or later."); 292a:{b=Sa.getItem(`${"dtCFG_"}${a[1].environmentId}_${a[3].app}`);if(b=b.ic&&b.value)if(b=JSON.parse(b),"object"==typeof b&&null!==b&&ra(b,1)&&ra(b[1],"revision"))break a;b=void 0}b=Qa(b,a);a=a[5]?.modules||a[4]?.modules||a[3]?.modules||a[2]?.modules||a[1]?.modules||a[0]?.modules||"";if(!a)throw new Ra("Neither the script tag nor the embedded config contains the featurehash!");Ta=a.split("").filter(Ua);return b};Ua=function(a){return Wa.includes(a)};
293Pa=function(a){if(a&&"data-config"in a&&ra(a["data-config"],"revision")&&ra(a["data-config"],"environmentId")&&"data-appconfig"in a&&ra(a["data-appconfig"],"app"))return{1:a["data-config"],5:a["data-debugconfig"],3:a["data-appconfig"],4:a["data-syntheticconfig"],2:a["data-envconfig"]}};Oa=function(a,b){a=a?.getAttribute(b)||"{}";return JSON.parse(a)};Qa=function(...a){a=a.filter(Na);return a.sort(Xa),a[0]};Xa=function(a,b){return b[1].revision-a[1].revision};Ya=function(a){return a.modules};$a=function(){return Za.get().revision}; 294ab=function(a,b,c){return Za.subscribe(b,c)};cb=function(a,b){return Za.select(b)};fb=function(){return db.subscribe(function(a){eb(a[0]);eb(a[5]);Sa.setItem(`${"dtCFG_"}${a[1].environmentId}_${a[3].app}`,JSON.stringify(a));delete a[0]?.toJSON;delete a[5]?.toJSON})};eb=function(a){a&&(a.toJSON=()=>{})}; 295hb=function(a){return db.subscribe(function(b){var c=b[1].revision,d={...b[0]};for(var e=0;5>=e;e++)Object.assign(d,b[e]);d.revision=c;b={...d};c=gb();for(let [l,k]of Object.entries(c))if(l in b){a:if(c=l,d=b[l],"number"==typeof d)c=Number.isNaN(d)?void 0:d;else{if("string"==typeof d&&(e=+d,!Number.isNaN(e))){c=(A({code:2010,message:`Config "${c}" value "${d}" is not a number, but was successfully parsed as one.`,severity:"Warning"}),e);break a}c=void 0}e=c;if("u"<typeof e)A({code:2010,message:`Config "${l}" value ${b[l]} is not a number! The default value will be applied.`, 296severity:"Warning"});else{d=c=l;var f=e,h=k;let m=f;e=(m<h.min&&(m=h.min,A({code:2010,message:`Config "${d}" value ${f} is below minimum of ${h.min} and has been clamped.`,severity:"Warning"})),m>h.max&&(m=h.max,A({code:2010,message:`Config "${d}" value ${f} is above maximum of ${h.max} and has been clamped.`,severity:"Warning"})),m);b[c]=e}}a(b)})};B=function(a,b){return Za.get()[b]}; 297lb=function(a,b){let c=0,d=qa().map(function([h,l]){return[h,l,++c,b()]}).filter(ib).filter(jb).subscribe(function([,h,l,k]){1===l&&A({code:2007,message:h.config.revision+"",severity:"Info"});a({...k,1:{...k[1],...h.config},2:{...k[2],...h.environmentConfig},3:{...k[3],...h.appConfig},5:{...k[5]}})}),e=kb(function(h){let l=b();a({...l,0:{...l[0],...h}})}),f=Va();return a({...b(),...f}),function(){d();e()}}; 298ib=function(a){let [b,c]=a;a=c.config?.revision;var d=mb();return b.applicationId===d.applicationId&&b.endpoint===d.endpoint&&b.environment===d.environment&&"OK"===c.status&&c.config?.environmentId===b.environment&&!!a};jb=function([,a,,b]){let c=a.config,d=a.environmentConfig,e=a.appConfig;return b[1].revision<a.config.revision&&!!c&&!!d&&!!e};mb=function(){let a=Za.get();return{applicationId:a.app,endpoint:a.beaconUri,environment:a.environmentId}}; 299nb=function(a){return Array.from(a).map(b=>{var c=b.codePointAt(0);if(!(48<=c&&57>=c||65<=c&&90>=c||97<=c&&122>=c)){b=encodeURIComponent(b);c="";for(let d=0;d<b.length;d++)"%"===b[d]?(c+=`-${b.substring(d+1,d+1+2)}`,d+=2):c+=`-${b.charCodeAt(d).toString(16).toUpperCase().padStart(2,"0")}`;b=c}return b}).join("")};ob=function(a){let b=["v","4"];for(let [c,d]of a)a=nb(c),b.push(a,d);return b.join("_")}; 300pb=function(a){if(!a)throw Error("Empty cookie value");a=a.split("_");if(2>a.length||0!==a.length%2)throw Error(`Invalid format: expected at least 2 parts and even number of parts, got ${a.length}`);if("v"!==a[0])throw Error(`Invalid version marker: expected '${"v"}', got '${a[0]}'`);if("4"!==a[1])throw Error(`Unsupported version: expected '${"4"}', got '${a[1]}'`);let b=new Map,c=new Map;for(let e=2;e<a.length;e+=2){let f=a[e],h=a[e+1];try{{let l="",k=0;for(;k<f.length;)if("-"===f[k]&&k+2<f.length){let m= 301f.substring(k+1,k+1+2);if(/^[\da-f]{2}$/i.test(m))l+=`%${m}`,k+=3;else throw Error(`Invalid hex sequence in dash-encoded string at position ${k}: -${m}`);}else{if("-"===f[k])throw Error(`Incomplete dash-encoding sequence at position ${k}`);l+=f[k];k++}try{var d=decodeURIComponent(l)}catch(m){throw Error("Failed to decode URI component",{cause:m});}}b.set(d,h)}catch{c.set(f,h)}}return{za:b,I:c}}; 302rb=function(a){a=pb(a);var b=a.za;let c={Ga:new Map,Ta:new Map},d=new Map;for(let [p,q]of b)if(p.includes(":")){var e=p,f=q;b=c;var h=d,l=e.indexOf(":");let t=e.substring(0,l);if(l=e.substring(l+1))switch(t){case "off":e=qb(f);void 0!==e&&b.Ga.set(l,e);break;case "rn":b.Ta.set(l,f);break;default:h.set(e,f)}else h.set(e,f)}else switch(e=p,f=q,b=c,h=d,e){case "off":e=qb(f);void 0!==e&&(b.aa=e);break;case "rn":b.reason=f;break;case "oi":e=qb(f);e=0===e||1===e||2===e?e:void 0;void 0!==e&&(b.origin=e); 303break;default:h.set(e,f)}let {state:k,I:m}={state:c,I:d};a=new Map([...a.I,...m]);return{aa:k.aa,reason:k.reason,origin:k.origin,Ga:k.Ga,Ta:k.Ta,I:a}};sb=function(a){let b=new Map;void 0!==a.aa&&b.set("off",a.aa+"");void 0!==a.reason&&b.set("rn",a.reason);void 0!==a.origin&&b.set("oi",a.origin+"");for(let [c,d]of a.Ga)b.set(`off${":"}${c}`,d+"");for(let [c,d]of a.Ta)b.set(`rn${":"}${c}`,d);for(let [c,d]of a.I)b.set(c,d);return ob(b)}; 304qb=function(a){a=Number.parseFloat(a);return Number.isNaN(a)?void 0:a};tb=function(a){let b=w(),c=void 0!==a.aa&&a.aa>b,d=new Map,e=new Map;for(let [f,h]of a.Ga)if(h>b){d.set(f,h);let l=a.Ta.get(f);l&&e.set(f,l)}if(c||0!==d.size)return c&&d.size===a.Ga.size?a:{aa:c?a.aa:void 0,reason:c?a.reason:void 0,origin:a.origin,Ga:d,Ta:e,I:a.I}}; 305ub=function(a){let b=new Map;if(!a)return b;a=a.split(";");for(let e of a){var c=e.trim();if(c){var d=c.indexOf("=");0>d||(a=c.substring(0,d),c=c.substring(d+1),a&&((d=b.get(a))?d.yd++:b.set(a,{name:a,value:c,yd:1})))}}return b};wb=function(a,b,c,d){a=`${a}=${b}`;b=B("1","cookieSameSite");a=`${a};samesite=${vb[b]}`;b=("https:"===location.protocol&&(a+=";secure"),a);return b+=";path=/",void 0!==d&&(b+=`;domain=${d}`),void 0!==c&&(b+=`;max-age=${c}`),b};xb=function(a,b){return wb(a,"",0,b)}; 306yb=function(a){return Array.from(a).filter(([,b])=>1<b.yd).map(([b])=>b)};Ab=function(a){let b=a.storagePersistenceMode;return zb(b)?b:a.enableCookiePersistence?"cookies":"webStorage"};Bb=function(){let a=B("1","storagePersistenceMode");return zb(a)?a:B("1","enableCookiePersistence")?"cookies":"webStorage"};zb=function(a){return"webStorage"===a||"cookies"===a||"in-memory"===a}; 307Eb=function(){function a(c){(c=c.split("=")[0]?.trim())&&Cb(c)&&!c.startsWith("dtCM_")&&b.remove(c)}var b=Db();try{let c=document.cookie;c&&c.split(";").forEach(a)}catch{}};Cb=function(a){return Fb.some(b=>a.startsWith(b))};Gb=function(a,b,c){var d=a.keys();for(let e of d){d=b.some(h=>e.startsWith(h));let f=c.includes(e);(d||f)&&a.Hg(e)}}; 308Hb=function(){try{let a=document.cookie;if(!a)return"";for(let b of a.split(";")){let c=b.trim(),d=c.indexOf("=");if(!(0>d)&&"dtDomainTest"===c.substring(0,d))return c.substring(d+1)}}catch{}return""};Kb=function(){return cb("1",a=>a.cookieDomain).subscribe(function(a){Ib=a||void 0;Jb=null})}; 309Nb=function(){if(null!==Jb)return Jb;var a;if(a=Ib){a=location.hostname;var b=Ib;a=a&&b&&a!==b?a.endsWith("."+b):!0}if(a)return Jb=Ib,Jb;a:{a=location.hostname;b=a.split(".");if(!(1>=b.length||/^(\d+\.){3}\d+$/.test(a)||a.includes(":"))){for(let d=b.length-2;0<=d;d--){let e=b.slice(d).join(".");b:{var c=e;try{document.cookie=wb("dtDomainTest","1",void 0,c)}catch{c=!1;break b}let f="1"===Hb();if(f)try{document.cookie=xb("dtDomainTest",c)}catch{}c=f}if(c){a=e;break a}}Lb.has(a)||(Lb.add(a),A({code:3E3, 310message:`Couldn't detect cookie domain for hostname ${a}.`,severity:"Error",na:a}));Mb("cookie-domain-error")}a=void 0}return Ib&&A({code:3009,message:`Configured cookieDomain "${Ib}
310" is invalid for hostname "${location.hostname}". Using auto-detected domain "${a}".`,severity:"Warning",na:Ib}),Jb=a??void 0,Jb}; 311Ob=function(a){function b(){e=null}function c(h){let l=0===f.size;f.set(h.key,h);l&&queueMicrotask(d)}function d(){if(0===f.size)return 0;let h=[];f.forEach(l=>{(l.Fb||a.sf(l.key))&&h.push(l)});f.clear();e=null;return 0===h.length?0:(a.Re(h),h.length)}let e=null,f=new Map;return{read:function(h){var l=f.get(h);if(void 0!==l)return l.Fb?null:l.value;l=(null!==e||(e=a.Hf?new Map(a.Hf()):new Map,queueMicrotask(b)),e);if(l.has(h))return l.get(h)??null;let k=a.If?a.If(h):null;return l.set(h,k),k},Gf:function(h, 312l,k){h={key:h,value:l,Fb:!1};void 0!==k&&(h.nh=k);c(h)},Ff:function(h){c({key:h,value:"",Fb:!0})},Qe:d}};Qb=function(){return Pb.Qe()};Db=function(){return{get:Rb,set:Sb,remove:Tb}};Rb=function(a){return Pb.read(a)??""};Sb=function(a,b,c){"cookies"===Bb()&&(La?a.startsWith("dtCM_"):1)&&Pb.Gf(a,b,void 0===c?void 0:{Oc:c})};Tb=function(a){Pb.Ff(a)};Xb=function(a){let b=a.Ig??Bb();return"cookies"===b?Ub(a):"webStorage"===b?Vb(a):Wb()}; 313Ub=function(a){return{active:!0,read(){var b=Db();let c=a.getKey();if(b=b.get(c))try{return Yb(a,b)}catch(d){A({code:3004,message:`Error parsing cookie "${c}" with value "${b}": ${d}`,severity:"Error",details:d,na:c}),a.Qc?.call(this)}},write(b){let c=Db(),d=a.getKey(),e=a.dc(b);c.set(d,e,a.Ng?.(b)?.Oc)},remove(){let b=Db(),c=a.getKey();b.remove(c)}}}; 314Vb=function(a){return{active:!0,read(){let b=Zb.read(a.getKey());if(null!==b)try{return Yb(a,b)}catch{a.Qc?.call(this)}},write(b){Zb.Gf(a.getKey(),a.dc(b))},remove(){Zb.Ff(a.getKey())}}};Wb=function(){return{active:!1,read:()=>{},write:()=>{},remove:()=>{}}};Yb=function(a,b){a=a.parse(b);if(void 0===a)throw Error("Undefined parse result");return a};$b=function(a){var b=B("1","environmentId");if(B("1","splitByApp")){let c=B("1","app");b=c?`${b}_${c}`:b}return`${a}${b}`};ac=function(){return $b("dtOFF_")}; 315bc=function(){return $b("dtCM_")};cc=function(){return{getKey:ac,parse:rb,dc:sb,Ig:"webStorage",Qc(){this.remove()}}}; 316gc=function(){let a=dc();ec=Xb(cc());let b=ec.read();if(!b)return a;var c=tb(b);c?(C=c,c!==b&&ec.write(c),void 0!==c.aa&&A({code:2005,message:`Agent initialized with active off state, reason: ${c.reason||"unknown"}`,severity:"Warning",na:"off-state-active-on-init"})):(ec.remove(),c=(c=b.aa)?w()-(c-fc):0,A({code:2005,message:`Off state expired after ${Math.round(c/1E3)}s, reason: ${b.reason||"unknown"}`,severity:"Info",na:"off-state-expired"}));return a}; 317dc=function(){return qa().subscribe(function([,a]){"disabled"===a.dynamicConfig.state&&Mb("server-disabled")})};ic=function(){if(hc(),!C)return!1;let a=w();if(void 0!==C.aa&&C.aa>a)return!0;var b=B("1","app");b=C.Ga.get(b);return void 0!==b&&b>a};hc=function(){{var a=ec;let c=a.read();if(c){var b=tb(c);a=(b?b!==c&&a.write(b):a.remove(),b)}else a=void 0}void 0!==a&&(C=a)}; 318Mb=function(a){let b=w();void 0!==C?.aa&&C.aa>b||ic()||(Ja([{code:2005,text:`Off state activated for 2 hours, reason: ${a||"unknown"}`,severity:"Warning"}]),C={aa:w()+fc,reason:a,origin:1,Ga:C?.Ga??new Map,Ta:C?.Ta??new Map,I:C?.I??new Map},ec.write(C))};nc=function(a){a=pb(a);let b=jc(a.za.get("cm")),c=kc(a.za.get("rn")),d=a.za.get("oa"),e=lc(a.za.get("oi")),f=new Map(a.I);return a.za.forEach((h,l)=>{mc.has(l)||f.set(l,h)}),{Oa:b,reason:c,ga:d,origin:e,I:f}}; 319oc=function(a){let b=new Map;void 0!==a.Oa&&b.set("cm",a.Oa);void 0!==a.reason&&b.set("rn",a.reason);void 0!==a.ga&&b.set("oa",a.ga);void 0!==a.origin&&b.set("oi",a.origin+"");for(let [c,d]of a.I)b.set(c,d);return ob(b)};jc=function(a){if("1"===a||"0"===a)return a};kc=function(a){if("0"===a||"1"===a)return a};lc=function(a){if(void 0!==a&&(a=+a,0===a||1===a||2===a))return a};pc=function(a){return!!a&&"object"==typeof a&&"ica"in a&&1===a.ica}; 320sc=function(){return qc?(null===rc&&(rc=qc.gVI(),queueMicrotask(function(){rc=null})),rc):""};vc=function(a){let b=globalThis.dT_;if(pc(b)&&"addE"in b)return tc(b,a);let c=g,d=uc.subscribe(function(e){c();pc(e)&&"addE"in e&&(c=tc(e,a))});return()=>{d();c()}}; 321tc=function(a,b){function c(){return{dtAdkValue:a.gCF("dtAdk")||a.lvl("dtAdk")||"",sourceType:a.gCF("dtAdkSettings")?"hybrid":void 0,getSessionId:sc,bf(){return a.gSC()},instanceId:a.gVID(),browserSessionId:a.gDtc()||"",Kc:a.iAEPOO(),addBeaconProtocolSendListener(h){return a.aBPSL(h),function(){a.rBPSL(h
321)}},Hd(h){f=!0;a.itchip(h)},featureHash:a.scv("featureHash"),Id:()=>a.iNV()}}function d(h=c()){b(h)}function e(h){d({...c(),Kc:h.detail})}let f=!1;return qc=a,d(),a.addE("REQUEST_STARTED",wc),a.addE("REQUEST_COMPLETED", 322wc),a.addE("OPT_IN_STATE_CHANGED",e),function(){a.remE("REQUEST_STARTED",wc);a.remE("REQUEST_COMPLETED",wc);a.remE("OPT_IN_STATE_CHANGED",e);f&&a.itchip(void 0);rc=null;qc=void 0}};Ac=function(){let a=Za.select(Ab).subscribe(xc),b=cb("1",d=>d.optInMode).subscribe(yc),c=cb("1",d=>d.respectDoNotTrack).subscribe(zc);return function(){a();b();c()}};Ec=function(){return Bc&&!B("1","strictOptOut")?!0:(Cc(),Dc())};Hc=function(){Fc({...Gc,Oa:"1",reason:"0",ga:B("1","app"),origin:1})}; 323Ic=function(){Fc({...Gc,Oa:"0",reason:"0",ga:B("1","app"),origin:1})};Kc=function(a){return Jc.subscribe(a)};Mc=function(){return void 0!==Lc.read()?.Oa};yc=function(a){Nc=a;Jc.set(Dc())};xc=function(a){Lc=Xb({getKey:bc,parse:nc,dc:oc,Qc(){this.remove()}});"cookies"===a&&Cc()};Cc=function(){let a=Lc.read();a&&Fc(a)};Dc=function(){let a="off"===Nc,b=Gc.Oa;return void 0===b?a||void 0!==qc&&Oc.get().Kc:(a||"1"===b)&&"0"!==b};Fc=function(a){Gc=a;Lc.write(Gc);Bc=!0;Jc.set(Dc());Bc=!1}; 324zc=function(a){a&&"1"===navigator.Fi&&"1"!==Gc.Oa&&Fc({...Gc,Oa:"0",reason:"1",ga:B("1","app"),origin:1})};Pc=function(){document.cookie="dTValidationCookie=1;SameSite=Lax";let a=document.cookie.includes("dTValidationCookie");return document.cookie="dTValidationCookie=1; expires=Thu, 01-Jan-1970 00:00:01 GMT",a};Rc=function(){return qa().subscribe(function([,a]){Qc=a.dynamicConfig.state})};Sc=function(){switch(Qc){case "disabled":return"all";case "priority=high":return"lowPriority"}}; 325Uc=function(){return Tc.map(function(a){return{id:a.id,scope:a.Rb()}}).filter(function(a){return void 0!==a.scope})};D=function(a,b="[Dynatrace RUM JavaScript API] "){console.log(`${b}${a}`)}; 326Yc=function(a){var b=Object.entries(a);let c=b.filter(function([k]){return k.startsWith("session_properties")});c.sort(Vc);let d=[];50<c.length&&(d=c.splice(50).map(Wc));let e=b.filter(function([k]){return k.startsWith("event_properties")});e.sort(Vc);let f=0<c.length,h=0<e.length,l=[];if(f?l=e.map(Wc):50<e.length&&(l=e.splice(50).map(Wc)),f)b.push(["characteristics.has_session_properties",!0]);else if(h)b.push(["characteristics.has_event_properties",!0]);else return a;if(d.length||l.length)b=b.filter(function([k]){return!l.includes(k)&& 327!d.includes(k)}),f&&h?D(`Dropped ${e.length} event_properties field(s) in provided object because simultaneous event and session properties are not allowed on the same event. Found ${c.length} session_properties field(s).`):Xc(l),Xc(d),b.push(["dt.support.api.has_dropped_custom_properties",!0]);b=Object.fromEntries(b);return b[CTX.F]=a[CTX.F],b};Wc=function([a]){return a};Vc=function(a,b){return a[0].localeCompare(b[0])};Xc=function(a){a.length&&D(`Dropped ${a.length} field(s) in provided object that exceeded supported limit of ${50}: ${a.join(", ")}`)}; 328Zc=function(a){return null===a||"object"!=typeof a?!1:"[object Object]"===Object.prototype.toString.call(a)};ad=function(a){let b=!1;for(let [c,d]of Object.entries(a))$c(d)&&(D(`key "${c}" contains non-finite numbers: [${d}] which have been changed to null!`),b=!0);return b};$c=function(a){var b=typeof a;if("number"===b)a=!Number.isFinite(a);else if("string"===b||"boolean"===b)a=!1;else if(Array.isArray(a)){b=!1;for(let c of a)$c(c)&&(b=!0);a=b}else a=Zc(a)?ad(a):"function"===b;return a};bd=function(a){return function(...b){return!a(...b)}}; 329cd=function(a){return function(b){return a.includes(b)}};ed=function(a,b){let c=dd.find(([d])=>d===a);return void 0!==c&&b.includes(c[1])};id=function({th:a,Sh:b,Jc:c,Ae:d}){c=fd[c?"event_properties":"session_properties"];a=b.filter(bd(cd(gd))).filter(bd(cd(a))).filter(bd(hd(c))).filter(e=>!ed(e,d));for(let e of a)D(`"${e}" ${"is a reserved or forbidden to modify property"} and will be discarded!`);return a};hd=function(a){return function(b){return a.some(c=>b.startsWith(`${c}.`))}}; 330md=function(a,b,c,d){d=jd[d?"event_properties":"session_properties"];a=a.filter(bd(cd(kd))).filter(bd(hd(d))).filter(function(e){let f=b[e];return void 0!==f&&ld(c[e],f)});for(let e of a)D(`"${e}" ${"is a reserved or forbidden to modify property"} and changes to it will be discarded!`);return a}; 331nd=function(a,b,c){c=jd[c?"event_properties":"session_properties"];a=a.filter(bd(cd(kd))).filter(bd(hd(c))).filter(bd(cd(b)));for(let d of a)D(`"${d}" ${"is a reserved or forbidden to modify property"} and removal is prohibited!`);return a};od=function({dg:a,ue:b,Jc:c,Ae:d=Object.keys(b)}){let e=Object.keys(a),f=Object.keys(b),h=nd(f,e,c),l=md(e,b,a,c);a=e.filter(function(k){return!l.includes(k)});c=id({th:f,Sh:a,Jc:c,Ae:d});return{$b:l,me:c,Ah:h}}; 332pd=function(a,b){if(!b.length)return a;let c={};for(let d of Object.keys(a))b.includes(d)||(c[d]=a[d]);return c};ld=function(a,b){return Array.isArray(a)?!Array.isArray(b)||a.length!==b.length||!a.every(function(c,d){return!ld(c,b[d])}):Zc(a)?(a=Object.entries(a),!Zc(b)||Object.entries(b).length!==a.length||!a.every(function([c,d]){return!ld(d,b[c])})):a!==b};rd=function(a){let {Zb:b,ba:c,fa:d}=qd(a.slice());return{Zb:b,ba:c,fa:d}}; 333qd=function(a){let [b,c,d,e,f]=a.reduce(function(k,m){let [p,q,t,r,x]=k,[v,y]=m;return"object"==typeof y&&null!==y?p.push(v):100<v.length?q.push(v):"string"==typeof y&&5E3<y.length?t.push([v,y]):v.startsWith("bhv.")?x.push(m):sd.test(v)?x.push(m):r.push(v),k},[[],[],[],[],[]]);var h=d.map(td);a=f.concat(h.map(function([k,m]){return[k,m]}));b.length&&D(`Dropped ${b.length} field(s) with unsupported object type values: ${b.join(", ")}`);ud(c);e.length&&D(`Dropped ${e.length}
333 field(s) with invalid key naming: ${e.join(", ")}`); 334vd(h);var l=[...b,...c,...e];h=l.some(wd);l=l.some(bd(wd));return{Zb:a,ba:h,fa:l}};wd=function(a){return a.startsWith("event_properties.")||a.startsWith("session_properties.")};td=function([a,b]){let c=b.slice(0,5E3);return[a,c,b.length-c.length]};ud=function(a){a.length&&D(`Dropped ${a.length} field(s) exceeding ${100} character limit: ${a.map(function(b){return`${b} [${b.length-100} character(s)]`}).join(", ")}`)}; 335vd=function(a){a.length&&D(`Shortened ${a.length} field(s) string values exceeding ${5E3} character limit: ${a.map(function([b,,c]){return`${b} [${c} character(s)]`}).join(", ")}`)};xd=function(a){return Zc(a)?!0:(D("Provided fields must be a JSON like object!"),!1)};yd=function(a){return a.startsWith("characteristics.")}; 336Ad=function(a,b,c=!1){if(!xd(b))return a;if(b===a)return D("A new object must be returned in the modifier function when calling `addEventModifier`!"),a;let {$b:d,Ah:e,me:f}=od({dg:b,ue:a,Jc:"characteristics.has_session_properties"in a});var h=[...d,...e,...f];b=pd(b,h);h=a["dt.support.api.overridden_fields"]||[];var l=Object.entries(a),k=Object.entries(b),m=[];for(let [y,M]of k)k=a[y],ld(k,M)&&("u"<typeof k||h.includes(y)||h.push(y)),m.push([y,M]);k=[...e,...d];let p=[];for(let [y,M]of l)"u">typeof b[y]|| 337(k.includes(y)?p.push([y,M]):h.includes(y)||h.push(y));let {te:q,ne:t}=zd(a,m.concat(p)),{Zb:r,ba:x,fa:v}=rd(t);m=[...d,...f];l=m.some(wd);m=m.some(bd(wd));k=q.concat(r);k.push(["dt.support.api.has_dropped_custom_properties",x||l],["dt.support.api.has_dropped_properties",v||m]);(ld(a["trace.id"],b["trace.id"])||ld(a["span.id"],b["span.id"]))&&(k.push(["request.trace_context_hint","api_set"]),h.includes("request.trace_context_hint")||h.push("request.trace_context_hint"));h.length&&k.push(["dt.support.api.overridden_fields", 338h]);c&&k.push(["dt.support.api.has_enrich_exception",!0]);c=Object.fromEntries(k);return c[CTX.F]=a[CTX.F],c};zd=function(a,b){function c([d]){return d in a}return b.reduce(function(d,e){return c(e)?d.te.push(e):d.ne.push(e),d},{te:[],ne:[]})};Bd=function(a){return a instanceof Error?a.message:"string"==typeof a?a:"object"==typeof a&&a?.hasOwnProperty("toString")?a.toString():""};Dd=function(a){Cd.C(a,"low")}; 339Jd=function(a){let b=a.length;var c;var d=w();if(c=B("1","eventLimit")){if(void 0===Ed||6E4<=d-Ed)0<Fd&&void 0!==Gd&&void 0!==Hd&&A({code:2005,message:`exceeded maximum event count of ${Hd} per minute at ${Gd}, dropped ${Fd} events`,severity:"Warning"}),Id=0,Ed=d,Fd=0,Hd=Gd=void 0;c=Math.min(b,Math.max(0,c-Id))}else c=b;Id+=c;d=b-c;0<d&&(Fd+=d,Gd??=w(),Hd??=B("1","eventLimit"));return c===b?a:a.slice(0,c)};Md=function(a){return Kd.add(Ld(a))}; 340Ld=function(a){return function(b){return b.map(c=>null===c?null:a(c))}};Nd=function(a){return a.filter(b=>null!==b)};Pd=function(a){return a.map(Od)};Od=function(a){return{initial:a,Md:a,Pe:!1,Oe:!1}};Rd=function(a){return function(b){return b.map(Qd(a))}}; 341Qd=function(a){return function(b){if(b){var {initial:c,Md:d}=b;Object.freeze(d);b=!1;try{var e=a(d,c[CTX.F])}catch(f){b=!0,e={...d},D(`Modifications were not applied to the event, as an exception occurred in the addEventModifier API function: ${Bd(f)}`)}if("object"==typeof e&&e)return{initial:c,Md:e,Pe:!0,Oe:b}}}};Ud=function(a){let b=[];for(let c of a)c&&(a=Sd(c),a=Yc(a),a=(ad(a)&&(a["dt.support.has_nfn_values"]=!0),a),b.push(Td(a)));return b}; 342Sd=function({initial:a,Md:b,Pe:c,Oe:d}){return c?Ad(a,b,d):b};Td=function(a){return JSON.stringify(a,function(b,c){return void 0===c?null:("string"==typeof c||c instanceof String)&&c.length>Vd&&!Wd.has(b)?c.substring(0,Vd):c})};A=function({code:a,message:b,severity:c,details:d,na:e}){e?(e=e?`${a}:${e}`:`${a}`,e=Xd.has(e)?!0:(Xd.add(e),!1)):e=!1;e||(Yd.push({timestamp:w(),code:a,message:b}),Ja([{severity:c,text:b,code:a,details:d}]))}; 343Zd=function(){if(Yd.length){var a={"characteristics.is_self_monitoring":!0,"characteristics.is_internal":!0,start_time:w(),duration:0,"dt.rum.schema_version":"0.24.0","dt.rum.sfm_events":Yd};return Yd=[],a}};
343be=function(){let a=Fa().subscribe(function(c,d){d&&"hidden"!==d[0]&&"visible"!==c[0]&&(c=Zd())&&Dd([c])},{ma:"unshift"}),b=$d(ae);return function(){a();b()}};ae=function(a){let b=Zd();return b&&a.push(b),a};ce=function(a){a()};ge=function(){return Object.entries(de.get()).filter(ee).map(fe).join("")}; 344he=function(a){return ge().includes(a)};ee=function([,a]){return a.enabled};ie=function([,a]){return!a.enabled};fe=function([a]){return a};je=function(a){return a?.enabled?a.api:void 0};ke=function(a){return a?.enabled?a.jc:void 0};le=function(a,b){return a===b?!0:a.length!==b.length?!1:a.every(function(c,d){return c===b[d]})}; 345oe=function(a){return de.filter(function(b,c){return a.some(d=>!c||c[d]?.enabled!==b[d]?.enabled)},{ma:"unshift"}).select(function(b){b=a.map(me(b));return[b.map(je),b.map(ke)]},{ma:"unshift"}).filter(ne,{ma:"unshift"})};me=function(a){return function(b){return a[b]}};ne=function(a,b){return!b||!le(a[0],b[0])||!le(a[1],b[1])}; 346qe=function(a,b){return ea(null,function(c,d){return pe.subscribe(function([e,f]){function h(q){return f[q].api}function l(q){return f[q]?.jc}var k=e.includes(a)||!!f[a]?.Wb,m=b.every(function(q){return!!f[q]?.enabled});let p=b.every(function(q){return e.includes(q)});p||D(`Feature ${a} won't be enabled because the application is not configured to enable its dependencies. Configured modules: ${e}, required dependencies: ${b.join("")}`);k=k&&m&&p;m=!!d();k!==m&&(k?(k=b.map(h),m=b.map(l),c([k,m])): 347c(null))})})};re=function(a,b){de.update(function(c){return c[a].wd(),{...c,[a]:{Wb:!1,...b,enabled:!1,wd:g}}})};se=function(a,b,c,d){ja(b.pa,b.oa);let e=b.qa(c,d??[]),f=oe(b.ra).subscribe(function([h,l]){b.ua(h,l)});de.update(function(h){return{...h,[a]:{Wb:!1,...b,enabled:!0,wd(){f();e()}}}})};te=function(a,b){if(!de.get()[a]){var c=qe(a,b.ia);de.update(function(d){return{...d,[a]:{Wb:!1,...b,enabled:!1,wd:g}}});c.subscribe(function(d){if(d){let [e,f]=d;se(a,b,e,f)}else re(a,b)})}}; 348we=function(a,b){globalThis.performance&&"number"==typeof performance.timeOrigin?!1!==(null===ue&&(ue=window.navigator.userAgent.includes("RuxitSynthetic")),ue)?ve=g:CTX!==globalThis.DT_RUM.current?(D(`Disabling agent context "${document.currentScript?.getAttribute("src")}" because another agent context is already active!`,"[Dynatrace RUM JavaScript] "),ve=g):(ve=te,te(a,b)):(D("Disabling module registry because agent is running in an unsupported browser!","[Dynatrace RUM JavaScript] "),ve=g)}; 349CTX.xe=function(a,b){try{ve(a,b)}catch(c){if(b=c,a=`Feature '${a}' failed to initialize`,b instanceof Ra)console.error(`${"[Dynatrace RUM JavaScript] "}${b.message}`),Ja([{severity:"Error",text:`${a}: ${b.message}`}]),globalThis.DT_RUM.ctx.delete(document.currentScript),b=globalThis.DT_RUM.ctx.values().next().value,globalThis.DT_RUM.current===CTX&&(globalThis.DT_RUM.current=void 0),b&&(globalThis.DT_RUM.current=b),CTX=void 0;else throw Ja([{severity:"Error",text:`${a} with unexpected error message: ${b instanceof 350Error?b.message:b}`}]),b;}};CTX.Ae=function(a){let b=null!==a&&("object"==typeof a||"function"==typeof a);if(b){var c=ye.get(a);if(c)return c}ze={dtAWF:function(){return a.apply(this,arguments)}};c=ze.dtAWF;return b&&ye.set(a,c),c};Be=function(a){return navigator.userAgent.includes("Googlebot")||navigator.userAgent.includes("AdsBot-Google")?Be=Ce():Be=De(),Be(a)};Fe=function(a){return Be(a).map(function(b){b%=16;return 10>b?b+48:b+87}).map(Ee).join("")};Ee=function(a){return String.fromCharCode(a)}; 351Ce=function(){function a(d){return b=(1664525*b+1013904223)%c,Math.floor(d*b/c)}let b=Ge(),c=Math.pow(2,32);return function(d){return Array(d).fill(256).map(a)}};Ge=function(){let a=performance.getEntriesByType("navigation")[0];if(!a)return 1;let b=0,c;for(c in a){let d=+a[c];!Number.isNaN(d)&&Number.isFinite(d)&&(b+=Math.abs(d))}return Math.floor(1E4*b)};De=function(){return function(a){return Array.from(globalThis.crypto.getRandomValues(new Uint8Array(a)))}};He=function(){return Fe(32)};Ie=function(){return Fe(16)}; 352Je=function(){return{traceId:He(),spanId:Ie()}};Le=function(){if(0===Object.keys(Ke).length)return"{}";let a=JSON.stringify(Ke);return A({code:2009,message:`Updated event keys: ${a}`,severity:"Verbose"}),Ke={},a};Oe=function(){let a=Me()?.pageId;a&&a!==Ne&&(Ne=a,Object.assign(Ke,{["page.instance_id"]:Ne}));return Ne};Se=function(){Pe=Pe||Fe(16);Ne=Ne||Pe;var a=globalThis.parent;a=a!==globalThis&&Qe(a)?a.DT_RUM:void 0;a=a?a.getCrossFrameInformation?.():void 0;(a=a?.frameId)&&(Re=a)}; 353Te=function(a,b){if(a.length!==b.length-1)return!1;for(let c=0;c<a.length;c++)if(a[c]!==b[c])return!1;return!0};Ue=function(a,b){if(a.length<b.length)return!0;
353if(a.length>b.length)return!1;for(let c=0;c<a.length;c++)if(a[c]!==b[c])return a[c]<b[c];return!0};Ve=function(){let a=[],b=globalThis.self;for(;b!==b.parent;){let c=b.parent;for(let d=0;d<c.frames.length;d++)if(c.frames[d]===b){a.push(d);break}b=c}return a.reverse()};Qe=function(a){try{return a&&!!a.DT_RUM}catch(b){}return!1}; 354cf=function(a){let b=a.data;if(!(!(We(a.origin)&&b&&"object"==typeof b&&Xe in b&&b.apiVersion&&b.framePath&&b.frameId)||"u"<typeof b.agentStartTime||"u"<typeof b.isUnloading)){var c=Ye,d=Ve(),[e,f]=Ze(c,d);b.apiVersion<=$e&&(b.agentStartTime<e||b.agentStartTime===e&&Ue(b.framePath,f))&&(af=()=>b);Te(b.framePath,d)&&(Re=b.frameId);(Te(d,b.framePath)||c<b.agentStartTime||c===b.agentStartTime&&Ue(d,b.framePath))&&bf(a.source)}}; 355We=function(a){return df.length&&a!==location.origin?df.includes("*")?!0:df.includes(a):!1};bf=function(a){if(a&&df.length){var b={[Xe]:!0,agentStartTime:Ye,framePath:Ve(),frameId:Pe,parentFrameId:Re,pageId:Oe(),tabId:ef(),tabState:ff(),isUnloading:gf,apiVersion:$e};if(df.includes("*"))a.postMessage(b,{targetOrigin:"*"});else for(let c of df)a.postMessage(b,{targetOrigin:c})}}; 356hf=function(){let a=cb("1",b=>b.shareCrossOriginFrameInfo).subscribe(b=>{if(Array.isArray(b))var c=b;else try{let e=JSON.parse(b);c=Array.isArray(e)?e:[]}catch{c=[]}b=c;if(b.includes("*"))df=["*"];else{df=[];for(let e of b){try{var d=(new URL(e),!0)}catch{d=!1}d?df.push(e):Ja([{severity:"Error",text:`Got invalid origin from the "shareCrossOriginFrameInfo" configuration! ${e}`}])}}});return window.addEventListener("message",cf),function(){window.removeEventListener("message",cf);a();df=[]}}; 357jf=function(){return{agentStartTime:Ye,framePath:Ve(),frameId:Pe,parentFrameId:Re,pageId:Oe(),tabId:ef(),tabState:ff(),isUnloading:gf,apiVersion:$e}};lf=function(a){!a[2]||a[4]||(gf=!0,globalThis.self!==globalThis.top&&A({code:2008,message:"The current frame is unloading",severity:"Info"}),kf(globalThis.top))};mf=function(){if("u"<typeof CTX)return g;Ye=w();CTX.getCrossFrameInformation=jf;Se();let a=hf();kf(globalThis.top);let b=Fa().subscribe(lf);return function(){b();a();delete CTX?.getCrossFrameInformation}}; 358Me=function(){let a;if(af){try{a=af(),a.isUnloading&&(af=void 0)}catch{af=void 0}if(af)return a;A({code:2008,message:"The earliest frame being relied upon was disposed or is no longer accessible. There may be inaccurate tab states and missing visibility change events for a short time.",severity:"Warning"});kf(globalThis.top)}};Ze=function(a,b){let c,d;var e=Me();let f=e?.agentStartTime;e=e?.framePath;return f&&e?(c=f,d=e):(c=a,d=b),[c,d]}; 359kf=function(a){if(a){for(var b=0;b<a.frames.length;b++)kf(a.frames[b]);if(a!==globalThis.self){try{var c=!a.location.href}catch{c=!0}if(c)bf(a);else if(Qe(a)&&(a=a.DT_RUM.getCrossFrameInformation)){var d=a();c=d.apiVersion;b=d.isUnloading;var e=d.framePath,f=d.agentStartTime;d=d.frameId;if(!(!c||"u"<typeof b||"u"<typeof f||!e||!d||b||c>$e)){var [h,l]=Ze(Ye,Ve());if(f<h||f===h&&Ue(e,l))af=a}}}}}; 360vf=function(){let a=Me();a?.tabId&&a?.tabState?(nf=a.tabId,of=a.tabState):pf();let b=Md(qf);return rf=Md(sf),a||(window.addEventListener("pagehide",tf),window.addEventListener("pageshow",uf)),function(){b();rf();a||(window.removeEventListener("pagehide",tf),window.removeEventListener("pageshow",uf))}};tf=function(){wf(nf);xf.setItem("dtTabUnload","unloaded")};wf=function(a){let b=$b("dtTAB_");xf.setItem(b,`v_4_tab_${a}`)};uf=function(){xf.removeItem("dtTabUnload")}; 361sf=function(a){return ra(a,"characteristics.has_navigation")&&a["characteristics.has_navigation"]?(rf(),rf=g,{...a,"navigation.tab_state":ff()}):a};qf=function(a){return{"browser.tab.instance_id":ef(),...a}};pf=function(){var a=xf.getItem($b("dtTAB_"));if(a=a.ic?a.value:null)if(a=(a=yf.exec(a))&&a[1]?a[1]:void 0,a){var b=xf.getItem("dtTabUnload");"unloaded"!==(b.ic?b.value:null)?zf("duplicated"):(nf=a,of="existing")}else zf("existing_invalid");else zf("new");xf.removeItem("dtTabUnload")}; 362zf=function(a){nf=Fe(16);wf(nf);of=a};ef=function(){let a=Me()?.tabId;a&&a!==nf&&(nf=a,Object.assign(Ke,{["browser.tab.instance_id"]:nf}),wf(a));return nf};ff=function(){let a=Me()?.tabState;return a&&a!==of&&(of=a),of||"new"};Af=function(a,b){try{return new RegExp(a,"i")}catch{A({message:b,code:3007,severity:"Error"})}};Df=function(a){let b=a.traceContextInclusions;a=a.traceContextExclusions;Bf=b?Af(b,"traceContextInclusions"):void 0;Cf=a?Af(a,"traceContextExclusions"):void 0}; 363Ef=function(a){return a instanceof URL?"data:"===a.protocol:"string"==typeof a&&a.startsWith("data:")};Ff=function(a){return a?a.split(",").map(b=>b.replaceAll(/^[\t ]+|[\t ]+$/g,"")).map(b=>{if(""===b)return null;
363let c=b.indexOf("=");if(0>=c)return null;let d=b.slice(0,c).trim();b=b.slice(c+1);return!d||0===b.length||b.endsWith(" ")?null:{key:d,value:b}}).filter(b=>!!b):[]};Gf=function(a){return a.map(b=>`${b.key}=${b.value}`).join(",")}; 364Hf=function(a,b){b=Ff(b).filter(d=>d.key!==a.key);for(b=[a,...b];32<b.length;)b.pop();var c=Gf(b);if(512>=c.length)return c;for(c=b.length-1;1<=c&&512<Gf(b).length;)128<`${b[c].key}=${b[c].value}`.length&&b.splice(c,1),c--;for(;1<b.length&&512<Gf(b).length;)b.pop();return Gf(b)};Lf=function(){let a=ab("1",function(b){If=b.traceContext;Jf=b.tracestateKeyPrefix;Df(b)});return function(){a();If=Kf.traceContext;Df(Kf)}}; 365Pf=function(a,b){if(If){var c=new URL(a);a=Ef(c)?"not_http":Cf&&a&&Cf.test(a)?"excluded":Mf(c.protocol)&&Mf(location.protocol)&&Mf(location.origin)&&Mf(location.href)?c.origin!==location.origin?Bf&&a&&Bf.test(a)?"included":"cross_origin":"set":Bf&&a&&Bf.test(a)?"included":"not_http"}else a="disabled";return"set"!==a&&"included"!==a?{traceContext:null,traceContextHint:a}:b?Of.test(b)?(b=b.split("-"),Nf({traceId:b[1],spanId:b[2]},"external")):Nf(Je(),"invalid_set"):Nf(Je(),a)}; 366Nf=function(a,b){a:switch(b){case "external":var c=2;break a;case "set":case "included":case "invalid_set":c=1;break a;default:c=0}{var d=a.spanId;var e=c;let l=mb().applicationId,{getSessionId:k,instanceId:m}=Oc.get(),p=k();Jf&&d&&l&&m&&p?(c=`${Jf}@${"dtr"}`,d=`${2};${d};${1};${l};${m};${p};${e}`,d=256<`${c}=${d}`.length?{ab:null,Ad:"max_length"}:{ab:`${c}=${d}`,Ad:null}):d={ab:null,Ad:"missing_values"}}let {ab:f,Ad:h}=d;return f?{traceContext:a,traceContextHint:b,tracestateEntry:f}:{traceContext:null, 367traceContextHint:h??b}};Qf=function(a){let {requestUrl:b,traceparentHeaderValue:c,existingTracestateValue:d}=a;a=a.validation??Pf(b,c??null);let {traceContext:e,traceContextHint:f,tracestateEntry:h}=a;if(e&&h){a="external"===f?null:`00-${e.traceId}-${e.spanId}-01`;var l=h.indexOf("=");l=Hf({key:h.slice(0,l),value:h.slice(l+1)},d||"");a={traceparentHeaderValue:a,tracestateHeaderValue:l,traceContext:e,traceContextHint:f}}else a={traceContextHint:f};return a}; 368Mf=function(a=""){return a.startsWith("http:")||a.startsWith("https:")};Sf=function(){let a=[];return Rf.forEach(function(b){a.push(...b())}),a}; 369$f=function(a,b){function c(){let u=t.flatMap(z=>z.eventBuffer);u.push(...r.eventBuffer);let E=t.flatMap(z=>z.updateBuffer);return E.push(r.updateBuffer),t.length=0,r={eventBuffer:[],updateBuffer:"{}",size:0},x=0,[u,E]}function d(u){clearTimeout(q);q=0;let E=e(u);u=h(u);return u&&E.push(u),E}function e(u){let E=t.slice();return t.map(Tf).forEach(z=>f(z,u)),t.length=0,E}function f([u,E],z){a([u,E,z])}function h(u){if(!(0<r.eventBuffer.length))return null;let E={...r};return a([r.eventBuffer,r.updateBuffer, 370u]),r={eventBuffer:[],updateBuffer:"{}",size:0},x=0,E}function l(u){let E=0<r.eventBuffer.length;65484>r.size?E&&(q||=setTimeout(d.bind(null,5),2E3)):h(u)}function k(u,E){if(1===u.length){var z=u[0];if("{}"===z||z===r.updateBuffer)return;if("{}"===r.updateBuffer){p(z,E);return}}z=r.updateBuffer;let P="{}"===z?{}:JSON.parse(z);for(H of u)"{}"!==H&&H!==z&&(u=JSON.parse(H),Object.assign(P,u));var H=JSON.stringify(P);p(H,E)}function m(u,E){let z=[],P=E.Tf;for(let za of u){var H=Uf.encode(za).length;if(H> 371P)z.push(za);else{u=za;let Z=H+(r.eventBuffer.length?1:0),bb=r.size+Z>E.qd;0<r.eventBuffer.length&&bb?(t.push(r),r={eventBuffer:[u],updateBuffer:"{}",size:H},x=0):(r.eventBuffer.push(u),r.size+=Z)}}z.length&&Vf(0,z,P)}function p(u,E){var z=Uf.encode(u).length;if(z>E.Xd)Vf(1,[u],E.Xd);else{z=Math.max(z-Wf,0);var P=r.size-x+z;P>E.qd||(r.updateBuffer=u,r.size=P,x=z)}}let q,t=[],r={eventBuffer:[],updateBuffer:"{}",size:0},x=0,v=Za.subscribe(Xf,void 0),y=Fa().select(u=>u[1]).subscribe(function(u){"load_complete"=== 372u&&(e(0),l(0))}),M=Fa().select(u=>"hidden"===u[0]).subscribe(function(u){if(u){var [E,z]=c();m(E,Yf[0]);k(z,Yf[0]);d(1)}}),S={filter:Zf.filter,subscribe:Zf.subscribe}.filter(b).subscribe(function(u){let E=Fa().get();if(E[2]){let [z,P]=c();z.push(...u);P.push(Le());m(z,Yf[0]);k(P,Yf[0]);d(2)}else m(u,Yf[1]),k([Le()],Yf[1]),"load_complete"===E[1]&&(e(3),l(3))}),U=d.bind(null,4);Rf.add(U);return function(){Rf.delete(U);S();y();M();v()}}; 373Xf=function(a){let b=1024*a.maxBeaconSize-52;Yf={0:{qd:65484,Tf:65484,Xd:65484},1:{qd:b,Tf:Math.min(b,1024*a.maxEventSize),Xd:Math.min(b,262144)}}};Tf=function(a){return[a.eventBuffer,a.updateBuffer]};Vf=function(a,b,c){let d=0===a?"event":"update";0===a&&console.warn(`Dynatrace dropped ${b.length} events because they exceeded the size limit of ${c} bytes. Discarded events:`,b);A({code:2005,message:`${b.length} ${d}(s) exceeded the byte size limit of ${c}`,severity:"Warning"})}; 374ag=function(a,b){return"high"===b};bg=function(a,b){return"low"===b};dg=function(a){return cg.push(a),function(){da(cg,a)}};fg=function(a,b){let [c,d,e]=b;b=`{"data_version":2,"data":{"updates":${d},"events":[${c.join(",")}]}}`;let f=mb();eg.C({method:"POST",body:b,environment:f,Ne:a,we:b.length,yf:c.length,Ib:0,Sd:"",query:{sc:e+""}})};ig=function(){let a=gg(fg.bind(null,"high")),b=hg(fg.bind(null,"low"));return function(){a();b()}}; 375jg=function(a){return dg(function(b){return b.query=a(b.query),b})};kg=function(a,b,c){c&&(a[b]=c)};lg=function(a,b,c,d){"object"!=typeof c||null===c||d in c&&(a[b]=c[d])};mg=function(a){return gd.filter(function(b){return b in a})}; 376og=function(a,b,c){b=Object.entries(b);let {Zb:d,ba:e,fa:f}=rd(b);b=Object.fromEntries(d);let {$b:h,me:l}=od({dg:b,ue:{},Jc:"characteristics.has_session_properties"in a});var k=[...h,...l],m=pd(b,k);let p=k.some(wd),q=k.some(bd(wd)),t=w(),r=0;k=!1;let x=b.duration,v=+x;ng.some(y=>y in a)&&0<v?(k=!0,D("duration is not supported for this event type and has been dropped")):0<v?(t-=v,r=v):void 0!==x&&D(`Non-positive number duration is not supported and has been reset from ${x} to 0`);m={start_time:t, 377...m,...a,duration:r,"dt.support.api.has_dropped_custom_properties":e||p,"dt.support.api.has_dropped_properties":f||q||k,"characteristics.is_api_reported":!0};c&&(m[CTX.F]=c);c=mg(k?pd(b,["duration"]):b);return c.length&&(m["dt.support.api.overridden_fields"]=c),m};pg=function(a){var b=B("1","viewNameMode");let {pathname:c,hash:d}=new URL(a);"both"===b?a=c+d:"hash"===b?(b=d||"/",a=(b.startsWith("#")&&(b=b.replace("#","")),b.startsWith("/")||(b="/"+b),b)):a=c;return a}; 378qg=function(a){return new Promise(function(b){setTimeout(b,a)})};rg=function(a,b){return Promise.race([qg(5E3).then(function(){return Promise.reject(Error(b))}),a])};tg=function(a){return D(`Feature hash "${a}" is not yet enabled, loading scripts for each feature dynamically...`),Promise.all(a.map(sg))}; 379sg=function(a){let b=document.createElement("script");b.src=ug(a);b[vg]=wg;return b.setAttribute("async","async"),b.setAttribute("crossorigin","anonymous"),null!=wg?.attributes.getNamedItem("integrity")&&a in xg&&b.setAttribute("integrity",xg[a]),new Promise(function(c,d){b.onload=function(){D(`Successfully loaded script "${a}"`);c(void 0)};b.onerror=function(){d(Error(`Failed to load module "${a}"`))};document.head.appendChild(b)})};yg=function(a,b){return a.filter(function(c){return!b[c]?.enabled})}; 380ug=function(a){var b=B("1","agentUri");if(wg instanceof HTMLScriptElement&&wg.src.includes("_complete.js")){b=wg.src;let c=b.indexOf("/jstag/");a=`${b.substring(0,c)}/jstag/${b.substring(c+7).split("/")[0]}/${`ruxitagent_${a}_10345260810170330.js`}`}else a=b.replace(/_.*_/,`_${a}_`);return a}; 381zg=async function(a){let b=g;return D(`Waiting for feature hash "${a}" to initialize`),await tg(a),(new Promise(function(c){b=de.subscribe(function(d){yg(a,d).length||(D(`Feature hash "${a}" has successfully initialized.`),c(void 0))})})).finally(b)};Bg=function(a){let b=g,c=Ag.subscribe(function(d){d?b=a():b()});return function(){b();c()}};Cg=function(a){return 1===a?.nodeType}; 382Dg=function(){var a=globalThis.dT_;
382if(!pc(a)&&a&&!a.platformPrefix)throw new Ra("Platform object is invalid and doesn't contain the 'platformPrefix' field.");if(a=a?.platformPrefix||a?.gCP?.()){var b=B("1","environmentId");if(b!==a)throw new Ra(`The value of the 'platformPrefix' (${a}) field does not match the environment ID (${b}).`);}}; 383Hg=function(){let a=[],b=Eg(function(d){d("egf",a.join(""))}),c=de.subscribe(function(d){a=Object.entries(d).filter(Fg).map(Gg)});return function(){a.length=0;b();c()}};Fg=function([,a]){return a.enabled};Gg=function([a]){return a};Kg=function(){let a=!Ig.length,b=new Promise(function(d,e){Ig.push({resolve:d,reject:e})}),c=Jg;return Jg=Jg.then(function(){return b}),a?null:c};Lg=function(a){return a.bv}; 384Ng=function(a){let {environment:b,method:c,Ne:d,query:e}=a,f={ty:"js",pv:""+Mg.get(),ai:b.applicationId,en:b.environment,cr:""+$a(),av:"1.345.3"};return"POST"===c&&(f.cy="event",f.bc=""+ca(a.body)),"high"===d&&(f.pr="high"),a.query={...e,...f},a};Qg=function(){let a=Og(),b=Pg();return function(){a();b()}}; 385Og=function(){let a=g;return navigator.getBattery&&navigator.getBattery().then(function(b){a=Rg(b,"levelchange",Sg)}).catch(function(){A({code:1003,message:"Battery Permissions",severity:"Warning"})}),function(){a();delete Tg.batteryLevel}};Pg=function(){let a=Rg(screen.orientation,"change",Ug);return function(){a();delete Tg.orientation}};Rg=function(a,b,c){return a?(c({target:a}),a.addEventListener(b,c),function(){a.removeEventListener(b,c)}):g};Sg=function(a){Tg.batteryLevel=100*a.target.level}; 386Ug=function(a){Tg.orientation=a.target.type}; 387Zg=function(a){let b=Oc.get();a=Object.assign({},a);a["dt.rum.application.id"]=B("1","app");a["browser.frame.instance_id"]=Pe;a["dt.rum.agent.version"]="1.345.3.20260810-170330";a["dt.rum.agent.type"]="javascript";let {dtAdkValue:c,sourceType:d,browserSessionId:e,getSessionId:f,instanceId:h}=b;kg(a,"browser.frame.parent_instance_id",Re);kg(a,"dt.rum.adk",c);kg(a,"dt.rum.browser.sid",e);kg(a,"dt.rum.sid",f());kg(a,"dt.rum.instance.id",h);kg(a,"dt.rum.event.source.type",d);kg(a,"browser.is_webdriver", 388Vg);lg(a,"device.orientation",Tg,"orientation");lg(a,"device.battery.level",Tg,"batteryLevel");a["device.screen.width"]??(a["device.screen.width"]=screen.width);a["device.screen.height"]??(a["device.screen.height"]=screen.height);a["browser.window.width"]??(a["browser.window.width"]=window.innerWidth);a["browser.window.height"]??(a["browser.window.height"]=window.innerHeight);a["browser.window.device_pixel_ratio"]??(a["browser.window.device_pixel_ratio"]=window.devicePixelRatio);a["page.url.full"]?? 389(a["page.url.full"]=Wg||Xg());a["page.instance_id"]??(a["page.instance_id"]=Oe());a["page.detected_name"]=Yg||(Yg=pg(Wg||Xg()),Yg);a["page.title"]||lg(a,"page.title",document,"title");return a};Xg=function(){return Wg=performance.getEntriesByType("navigation")[0]?.name||location.href,Wg}; 390ah=function(a){if("GET"===a.method||a.zc)return a;a.query.co="snappy";var b=a.body;b=(new TextEncoder).encode(b);var c=new $g.sg(new Uint8Array(b));b=new Uint8Array(c.mh());c=c.zg(b);b=b.buffer.slice(0,c);return a.query.bc=""+ca(new Uint8Array(b)),{...a,zc:b,we:b.byteLength}};bh=function(){let a=g,b=cb("1",function(c){return c.compression}).subscribe(function(c){c?a=dg(ah):(a(),a=g)});return function(){a();b()}}; 391dh=function(a,b){if("object"!=typeof a||null===a)return!1;a=Object.keys(a);return b.every(ch.bind(null,a))};ch=function(a,b){return a.includes(b)};fh=function(a){return eh.test(a.beaconUri)};gh=function(a){return a.beaconRequestTimeout};kh=function(){let a=dg(Ng),b=ig(),c=Md(Zg),d=bh(),e=qa().subscribe(hh),f=ih.subscribe(jh);return function(){a();b();f();c();d();e()}};hh=function([a,b]){"disabled"===b.dynamicConfig.state&&(lh[a.applicationId]=1/0)}; 392jh=function(a){mh(a).catch(function(b){A({code:1004,message:b.message,severity:"Error"})})};mh=async function([a]){if(a){var b=Kg();!nh()&&null!==b&&await b;b=a.environment.applicationId;w()>=(lh[b]||0)&&await oh(a);a=Ig.shift();if(!a)throw Error("Cannot release a provider that wasn't requested");a.resolve()}};oh=async function(a){var b=ph(a);let c=qh;if(c)return rh(c,a,b);b=await sh(a,b);return th(b,a)}; 393rh=async function(a,b,c){let d="POST"===b.method;c=uh(b,c,d?1:0);try{await a(c,d?b.zc||b.body:"")}catch{}};sh=async function(a,b){var c="n";let d=nh();d&&navigator.sendBeacon||(c=uh(a,b,0),c=await vh(c,a));navigator.sendBeacon&&"POST"===a.method&&(d||"s"===c)&&(b=uh(a,b,1),navigator.sendBeacon(b,new Blob([a.zc||a.body],{type:"text/plain"})));return c}; 394th=async function(a,b){if("f"===a)wh({method:"GET",environment:b.environment,Ne:"low",yf:b.yf,Ib:b.Ib+1,Sd:"cors",query:{}});else if("e"===a){if(2===b.Ib)throw Jg=Jg.catch(g),Ig[0]?.reject(new xh),Ig.length=0,new xh;a=b.Ib+1;wh({...b,Ib:a,Sd:"offline"});await qg(2E3*a)}};ph=function({query:a,method:b,Ib:c,Sd:d}){return"POST"===b&&(a.st=""+w()),0<c&&(a.rc=""+c,a.rr=d),Object.entries(a).filter(yh).map(zh).join("&")};yh=function(a){return!!a[1]};zh=function([a,b]){return`${a}=${encodeURIComponent(b)}`}; 395uh=function(a,b,c){return b+=`&ss=${c}`,b+=`&qc=${ca(b)}`,b+="&end=1",`${a.environment.endpoint}?${b}`};nh=function(){return"hidden"===Fa().get()[0]};vh=async function(a,b){let {environment:c,method:d}=b,e;try{e=await Ah(b,a,c)}catch(f){a=f,b="GET"===d,a instanceof SyntaxError||a instanceof Bh?(Ja([{severity:"Error",text:a.message}]),a="n"):a=b?"n":nh()&&navigator.sendBeacon?"s":ra(a,"name")&&"TypeError"===a.name||!navigator.sendBeacon?navigator.onLine?"f":"e":"n",e=a}return e}; 396Ah=async function(a,b,c){var d=Ch.get()?"cors":"same-origin";var e=new AbortController;var f=Dh.get();e=(f&&setTimeout(e.abort.bind(e),f),e);d={credentials:"same-origin",mode:d,signal:e.signal,headers:Eh};if("POST"===a.method){let {zc:k,body:m,we:p}=a;d=Object.assign(d,{method:"POST",body:k||m,keepalive:65536>p})}else d=Object.assign(d,Fh);e=await Gh(b,d);b=e.status;d=e.headers.get("retry-after");null===d?d=0:(d=+d,d=!Number.isInteger(d)||0>d?w()+6E5:w()+1E3*d);if(405===b&&(d=1/0),0<d)return lh[c.applicationId]= 397d,"n";d=Hh.includes(b);e=await e.json();if("object"!=typeof e||null===e)f=!1;else{f=dh(e,["status","handler","dynamicConfig"])&&ra(e.dynamicConfig,"state");var h="OK"===e.status,l="ERROR"===e.status&&dh(e,["errorCode","errorReason"]);f=f&&(h||l)}if(f&&d){if("ERROR"===e.status){let {errorCode:k,errorReason:m}=e;Ja([{severity:"Error",text:`${k}: ${m}`}])}Ih([c,e,"POST"===a.method?a.body:""])}else{if(!d)throw Mb(b+""),new Bh(b);if(!f)throw Mb("invalid-response"),new SyntaxError(`Invalid beacon response: ${JSON.stringify(e)}`); 398}return"n"};Jh=function(){Hc()};Kh=function(){Ic()};Lh=function(){return Ec()};Nh=function(a){return"function"!=typeof a?(D("Provided mutator type must be a function with signature `(event: Readonly<JSONEvent>, eventContext?: Readonly<EventContext>) => JSONEvent | null`!"),g):Mh.add(Rd(a))};Oh=function(a){a&&"string"==typeof a?(a={"user.identifier":a,"characteristics.is_api_reported":!0,duration:0,"dt.rum.schema_version":"0.24.0",start_time:w(),[CTX.F]:{type:"custom",custom:void 0}},Dd([a])):D("Provided value type for identifyUser must be a non-empty string!")}; 399Ph=async function(){var a=["3"];D(`Checking if feature hash "${a}" is already loaded`);let b=de.get(),c=yg(a,b);await (!c.length&&b?(D(`Feature hash "${a}" is already loaded`),Promise.resolve(void 0)):rg(zg(c),`Failed to load feature hash "${a}" after timeout of ${5E3}!`))}; 400Rh=function(a,b,c){let d=a,e=b;if("string"==typeof d){if(D('"type" parameter is no longer supported! update usage of this API to "sendEvent(fields, eventContext)" ASAP as this call will fail in a GA release!'),!d){D("Provided event type must be a non-empty string!");return}d=b;e=c}!xd(d)||Object.keys(d).some(yd)&&(D("A characteristics.* property has been provided. Use a more specific API function to create this event."),1)||(b={type:"custom",custom:e},"string"==typeof a?Dd([Qh(d,b,{"event.type":a})]): 401Dd([Qh(d,b)]))};Qh=function(a,b,c){return og({...c,"dt.rum.schema_version":"0.24.0","characteristics.is_api_reported":!0},a,b)};Sh=function(a){xd(a)&&Dd([og({"dt.rum.schema_version":"0.24.0","characteristics.has_session_properties":!0,"characteristics.is_api_reported":!0},a)])};Th=function(a){A({code:3012,message:JSON.stringify(a),severity:"Warning",details:a,na:a.reason})}; 402Wh=function(){if(!CTX)return D("RUM JavaScript is not initialized - dynatrace API will not be available."),g;var a={identifyUser:Uh(Oh),sendEvent:Uh(Rh),addEventModifier:Nh,loadDebugTools:Ph,debugtools:void 0,sendBizEvent:g,sendSessionPropertyEvent:Uh(Sh),userOptIn:Jh,userOptOut:Kh,isEnabled:Lh,userActions:void 0,interactions:void 0,sendExceptionEvent:void 0,apiVersion:1,reportApiMismatch:Th};Vh(a,"userActions");Vh(a,"interactions");Vh(a,"sendExceptionEvent");a=Object.create(a);CTX.dynatrace=a;let b= 403globalThis.dynatrace,c=b?.sendEvent;return b?delete b.sendEvent:(b={},globalThis.dynatrace=b),Object.setPrototypeOf(b,a),()=>{c&&(b.sendEvent=c);Object.setPrototypeOf(b,{identifyUser:g,sendEvent:g,addEventModifier:()=>g,loadDebugTools:()=>Promise.resolve(void 0),debugtools:void 0,sendBizEvent:g,sendSessionPropertyEvent:g,userOptIn:g,userOptOut:g,isEnabled:()=>!1,userActions:void 0,interactions:void 0,sendExceptionEvent:void 0,apiVersion:1,reportApiMismatch:g})}}; 404Uh=function(a){return(...b)=>{Ec()&&a(...b)}};Vh=function(a,b){let c;Object.defineProperty(a,b,{enumerable:!0,configurable:!0,get(){return Ec()?c:void 0},set(d){c=d}})};Xh=function(a){return a.Kc};Zh=function(){return Yh.subscribe(function(a,b){b=void 0===b;var c=Mc();b&&c||(c="off"!==B("1","optInMode"),b&&a&&c||(a?Hc():Ic()))})};ci=function(){return Kc(function(a,b){La=!a;b&&!a&&(Sf(),Eb(),Gb(xf,$h,ai),Gb(Sa,bi,[]))})}; 405hi=function(){let a=$a(),b=be(),c=ab("1",function(f){f=f.revision;f!==a&&(A({code:2002,message:f+"",severity:"Info"}),a=f)});A({code:2E3,message:a+"",severity:"Info"});A({code:2003,message:JSON.stringify(di()),severity:"Info"});let d=ei(1),e=fi.filter(ei(0)).map(d).subscribe(gi);return function(){e();b();c()}}; 406di=function(){let a=document.currentScript,b=[];return a?(a.getAttribute("async")&&b.push("async"),a.getAttribute("defer")&&b.push("defer"),a.getAttribute("integrity")&&b.push("integrity"),a.getAttribute("crossorigin")&&b.push("crossorigin"),a.textContent?["Inline C
406ode",b]:a.getAttribute("data-config")?["OneAgent JavaScript tag",b]:["JavaScript tag",b]):["Unknown",[]]};ei=function(a){return function(b){return b[a]}}; 407gi=function(a){a=a?"Data collection enabled":"Data collection disabled";a={"characteristics.is_self_monitoring":!0,start_time:w(),duration:0,"dt.rum.schema_version":"0.24.0","sfm.type":"DATA_COLLECTION","sfm.name":a,"performance.time_origin":sa()};Dd([a])}; 408mi=function(){if(ii)return g;ii=new ji;let a=Md(e=>{let f=e.start_time;return{"visibility.state":ii?.cf(f)??ki(document.visibilityState),...e}}),b=ya().filter((e,f)=>!f||e.value!==f.value,{ma:"unshift"}),c=b.subscribe(function(e,f){f?ii?.add({timestamp:e.timestamp,value:ki(e.value)}):(e="complete"===document.readyState?w():sa(),ii?.add({timestamp:e,value:ki(document.visibilityState)}))}),d=b.subscribe(li);return function(){a();c();d();ii?.clear();ii=void 0}}; 409li=function(a,b){!b||Fa().get()[2]||Me()||(b="visible"===a.value?"foreground":"background",Dd([{start_time:a.timestamp||w(),duration:0,"dt.rum.schema_version":"0.24.0","characteristics.has_visibility_change":!0,"visibility.state":b,"performance.time_origin":sa(),"dom_event.is_trusted":a.isTrusted}]))};ki=function(a){return Fa().get()[2]||"visible"===a?"foreground":document.prerendering?"prerendering":"background"}; 410si=function(){Dg();let a=globalThis.dynatraceInitializer||{};globalThis.dynatraceInitializer=a;ni("preInit",a);let b=mf(),c=oi.subscribe(g),d=fb(),e=hi(),f=vf(),h=Ac(),l=ci(),k=Zh(),m=Kb(),p=gc(),q=kh(),t=Rc(),r=Wh(),x=Hg
410(),v=Lf(),y=Ia(),M=Qg(),S=mi(),U={validateRequestForTraceContext:Pf,getTraceContextHeaderInfo:Qf},u=Oc.subscribe(function(H){H.Hd(Ec()?U:void 0)}),E=Kc(function(H){Oc.get().Hd(H?U:void 0)}),z=jg(function(H){return{...H,si:Oc.get().bf()}}),P=Fa().select(pi).subscribe(qi);B("1","modules").includes("A")&& 411!navigator.cookieEnabled&&!Pc()&&(Ja([{severity:"Error",text:"Cookies are disabled or can't be set, agent will disable."}]),ri=!0);return ni("complete",a),function(){c();d();e();f();h();l();k();m();p();q();t();r();b();x();v();y();M();S();u();E();z();P()}};ni=function(a,b){let c=b[a];c&&"object"==typeof c&&c.forEach(function(d){d()});b.state=a};pi=function(a){return a[2]};qi=function(a){a&&(Qb(),Zb.Qe())};ti=function(a){return a.featureHash};ui=function(a){if(a.Id)return a.Id()}; 412vi=function(a){let b=gg(a),c=hg(a);return function(){b();c()}};wi=Object.create;xi=Object.defineProperty;yi=Object.getOwnPropertyDescriptor;zi=Object.getOwnPropertyNames;Ai=Object.getPrototypeOf;Bi=Object.prototype.hasOwnProperty;CTX.Ci=Symbol.for("dt_2");CTX.Di=Symbol.for("dt_3");ba=[];for(let a=0;256>a;a++){Ei=a;for(let b=0;8>b;b++)Ei=Ei&1?3988292384^Ei>>>1:Ei>>>1;ba[a]=Ei} 413Kf={modules:"18sRH59UX3MPY",beaconRequestTimeout:0,bv:4,beaconUri:"dynaTraceMonitor",environmentId:"",agentUri:"",app:"",strictOptOut:!1,eventLimit:1E3,revision:0,compression:!0,cookieDomain:"",cookieSameSite:1,enableCookiePersistence:!1,storagePersistenceMode:"",respectDoNotTrack:!1,traceContext:!0,tracestateKeyPrefix:"",traceContextInclusions:"",traceContextExclusions:"",shareCrossOriginFrameInfo:[],maxBeaconSize:1024,maxEventSize:256,optInMode:"off",viewNameMode:"path",splitByApp:!1}; 414Fi={beaconRequestTimeout:{min:0,max:1E4},bv:{min:4,max:4},eventLimit:{min:0,max:1E4},maxBeaconSize:{min:0,max:1024},maxEventSize:{min:0,max:1024},revision:{min:0,max:Number.MAX_SAFE_INTEGER},cookieSameSite:{min:0,max:2}};ha=fa({...Kf});ia=fa({...Fi});kb=ha.subscribe;Gi=ha.get;gb=ia.get;ka=[];pa=CTX.n();Ih=pa.C;ua=0;sa=wa; 415xa=ea({value:document.visibilityState,timestamp:0,isTrusted:!0},function(a){function b(c){a({value:document.visibilityState,timestamp:ta(c.timeStamp),isTrusted:c.isTrusted})}return document.addEventListener("visibilitychange",b),function(){document.removeEventListener("visibilitychange",b)}});Hi=ea(document.prerendering||!1,function(a){function b(){a(document.prerendering||!1)}return document.addEventListener("prerenderingchange",b),function(){document.removeEventListener("prerenderingchange",b)}}); 416Ea=ea({0:document.visibilityState,1:document.readyState,2:!1,3:document.prerendering||!1,4:!1},function(a,b){function c(p,q){return function(){a({...b(),[p]:"function"==typeof q?q():q})}}function d(p){a({...b(),2:!0,0:"hidden",4:!!p.persisted})}function e(){a({...b(),2:!1})}let f=c(1,Ba),h=c(0,Ca),l=c(1,"load_complete"),k=ya().subscribe(h),m={subscribe:Hi.subscribe}.subscribe(function(p){a({...b(),3:p})});return document.addEventListener("readystatechange",f),window.addEventListener("pagehide",d), 417window.addEventListener("pageshow",e),Da()?l():window.addEventListener("load",l),function(){document.removeEventListener("readystatechange",f);k();m();window.removeEventListener("pagehide",d);window.removeEventListener("pageshow",e);window.removeEventListener("load",l)}});Ha=[];La=!1;xf=Ma(()=>globalThis.sessionStorage,"session storage");Sa=Ma(()=>globalThis.localStorage,"local storage");Ra=class extends Error{constructor(a){super(`DT_RUM will not initialize: ${a}`)}};Ta=[];Wa="13589KHMPRsUXYT".split(""); 418Ii={...Kf};db=fa({1:{revision:0,environmentId:""},3:{app:""}},lb);Za=ea(Ii,hb);Ji=Za.select(Ya);Ki=Ji.subscribe;Li=Ji.get;Id=0;Fd=0;CTX.F=Symbol();G=Mi||={};G.jg="cspViolation";G.kg="custom";G.Vh="dragEndEvent";G.Wh="dragStartEvent";G.Yh="dropEvent";G.mg="exception";G.fi="historyApi";G.hi="navigationCurrentEntryChangeEvent";G.ii="navigationTiming";G.li="pageTransitionEvent";G.mi="popStateEvent";G.pg="request";G.ni="requestHeaders";G.pi="resourceTiming";G.ri="response";G.ui="responseError";G.rg="state"; 419G.zi="subType";G.TYPE="type";G.URL="url";G.tg="userInteraction";var Ni,Oi=Ni||={};Oi.jg="cspViolation";Oi.kg="custom";Oi.mg="exception";Oi.La="navigation";Oi.ki="pageSummary";Oi.pg="request";Oi.Ai="user_action";Oi.tg="userInteraction";var Pi,Qi=Pi||={};Qi.$h="fetch";Qi.La="navigation";Qi.oi="resource";Qi.Ci="xmlhttprequest";var Ri,Si=Ri||={};Si.ci="hard_navigation";Si.vi="same_view";Si.yi="soft_navigation";var Ti,Ui=Ti||={};Ui.rg="state";Ui.URL="url";var Vi,Wi=Vi||={};Wi.Uh="drag";Wi.Xh="drop"; 420Wi.xi="single";vb={0:"None",1:"Lax",2:"Strict"};Fb=["dtSN_","dtUSR_","dtOFF_","dtCM_"];$h=["dtTAB_"];ai=["dtTabUnload"];bi=["dtCFG_","dtOFF_","dtCM_","dtSN_","dtUSR_"];Lb=new Set;Jb=null;Xi=new Set; 421Pb=Ob({Hf:function(){let a;try{a=ub(document.cookie)}catch{return A({code:3005,message:"Failed to read cookies from document.cookie",severity:"Error",na:"cookie read"}),new Map}
421yb(a).forEach(c=>{var d=a.get(c)?.yd??0;Xi.has(c)||(A({code:3001,message:`Duplicate cookie detected: "${c}" appears ${d} times.`,severity:"Warning",na:`duplicate cookie ${c}`}),Xi.add(c))});let b=new Map;return a.forEach((c,d)=>b.set(d,c.value)),b},sf:function(a){return"cookies"===Bb()&&(La?a.startsWith("dtCM_"):!0)},Re:function(a){let b= 422Nb();a.forEach(c=>{try{c.Fb?document.cookie=xb(c.key,b):document.cookie=wb(c.key,c.value,c.nh?.Oc,b)}catch(d){A({code:3005,message:`Failed to ${c.Fb?"delete":"set"} cookie "${c.key}": ${d}`,severity:"Error",na:`cookie write ${c.key}`}),Mb("cookie write access")}})}});Zb=Ob({If:function(a){a=Sa.getItem(a);return a.ic?a.value:null},sf:function(){return!La},Re:function(a){a.forEach(b=>{b.Fb?Sa.removeItem(b.key):Sa.setItem(b.key,b.value)})}});fc=72E5; 423ec={active:!1,read:()=>{},write:()=>{},remove:()=>{}};mc=new Set(["cm","rn","oa","oi"]);CTX.Yi="u">typeof globalThis?globalThis:"u">typeof window?window:void 0;Zi=-1;$i=function(a){let b;return function(){if(b)return b;if(-1!==Zi)var c=Zi;else c=CTX.Yi.dT_?.scv?.("postfix")||CTX.Yi.dT_?.gCP?.(),c=(c&&(Zi=c),c);return c?(b=`${a}${c}`,b):a}}("rxVisitor");aj=CTX.n();bj=aj.subscribe;wc=aj.C; 424cj={dtAdkValue:"",sourceType:void 0,getSessionId:()=>"",bf:()=>"",browserSessionId:"",instanceId:"",addBeaconProtocolSendListener:()=>g,Kc:!0,Hd:g,featureHash:"",Id:void 0};rc=null;uc=ea(globalThis.dT_,function(a){function b(c){a(c.detail)}return window.addEventListener("dtInit",b,{once:!0}),function(){window.removeEventListener("dtInit",b)}});Oc=ea(cj,vc);Gc={Oa:void 0,reason:void 0,ga:void 0,origin:void 0,I:new Map};Nc="off";Bc=!1;Lc={active:!1,read:()=>{},write(){},remove(){}};dj=Dc();Jc=fa(dj); 425ri=!1;lh={};Qc="enabled";Tc=[{id:"cookies",Rb:function(){return ri?"all":void 0}},{id:"consent",Rb:function(){return Ec()?void 0:"all"}},{id:"offState",Rb:function(){return ic()?"all":void 0}},{id:"dynamicConfig",Rb:Sc}];sd=/^[\dA-Za-z]+(?:\.[A-Za-z][\dA-Za-z]*|_[\dA-Za-z]+)*$/;fj=ej||={};fj.Zh="event_properties";fj.wi="session_properties";gd=["duration"];kd="url.full view.url.full view.detected_name view.source.detected_name page.url.full page.detected_name csp.stack_trace exception.stack_trace ui_element.detected_name form_element.detected_name label_element.detected_name drag_element.detected_name trace.id span.id".split(" "); 426gj=["session_properties","event_properties"];hj=["session_properties","event_properties"];dd=[["trace.id","characteristics.has_request"],["span.id","characteristics.has_request"]];fd={event_properties:[...gj,"bhv"].filter(a=>"event_properties"!==a),session_properties:[...gj,"bhv"].filter(a=>"session_properties"!==a)};jd={event_properties:[...hj,"bhv"].filter(a=>"event_properties"!==a),session_properties:[...hj,"bhv"].filter(a=>"session_properties"!==a)};ij=oa();Kd=oa();Mh=oa();Cd=CTX.n(); 427Zf=Cd.filter(function(a,b){return!Tc.some(function(c){c=c.Rb();return"all"===c||"lowPriority"===c&&"low"===b})}).map(ij).map(Kd).map(Nd).map(Jd).map(Pd).map(Mh).map(Ud).filter(function(a){return 0!==a.length});$d=ij.add;Vd=5E3;Wd=new Set(["exception.stack_trace","csp.stack_trace"]);Yd=[];Xd=new Set;de=fa({});pe=ea(["",{}],function(a,b){let c=[Ki(function(d){let [e,f]=b();e!==d&&a([d,f])}),de.subscribe(function(d){let [e]=b();a([e,d])})];return function(){c.forEach(ce)}});CTX.jj=Symbol.for("dtappc"); 428ue=null;ve=we;var Of=/^00-[\da-f]{32}-[\da-f]{16}-[\da-f]{2}$/,ze,ye=new WeakMap;var kj=((a,b)=>function(){return b||(0,a[zi(a)[0]])((b={exports:{}}).exports,b),b.exports})({["../../node_modules/.pnpm/[email protected]/node_modules/snappyjs/snappy_compressor.js"](a){function b(k,m){return 506832829*k>>>m}function c(k,m){return k[m]+(k[m+1]<<8)+(k[m+2]<<16)+(k[m+3]<<24)}function d(k,m,p){return k[m]===k[p]&&k[m+1]===k[p+1]&&k[m+2]===k[p+2]&&k[m+3]===k[p+3]}function e(k,m,p,q,t){60>=p?(q[t]=p-1<<2,t+=1):256>p?(q[t]=240,q[t+1]=p-1,t+=2):(q[t]=244,q[t+1]=p-1&255,q[t+2]=p-1>>>8,t+=3); 429var r=t,x;for(x=0;x<p;x++)q[r+x]=k[m+x];return t+p}function f(k,m,p,q){return 12>q&&2048>p?(k[m]=1+(q-4<<2)+(p>>>8<<5),k[m+1]=p&255,m+2):(k[m]=2+(q-1<<2),k[m+1]=p&255,k[m+2]=p>>>8,m+3)}function h(k){this.oe=k}var l=Array(15);h.prototype.mh=function(){var k=this.oe.length;return 32+k+Math.floor(k/6)};h.prototype.zg=function(k){var m=this.oe,p=m.length,q=0,t;var r=p;var x=0;do k[x]=r&127,r>>>=7,0<r&&(k[x]+=128),x+=1;while(0<r);for(t=x;q<p;){r=Math.min(p-q,65536);var v;var y=x=void 0;var M,S,U=m,u=q; 430var E=r;for(var z=k,P=t,H=1;1<<H<=E&&14>=H;)H+=1;--H;t=32-H;"u"<typeof l[H]&&(l[H]=new Uint16Array(1<<H));H=l[H];for(S=0;S<H.length;S++)H[S]=0;S=u+E;var za=u;var Z=u;var bb=!0;
430if(15<=E)for(E=S-15,u+=1,v=b(c(U,u),t);bb;){var ma=32;var Aa=u;do{if(u=Aa,M=v,x=ma>>>5,ma+=1,Aa=u+x,u>E){bb=!1;break}v=b(c(U,Aa),t);y=za+H[M];H[M]=u-za}while(!d(U,u,y));if(!bb)break;P=e(U,Z,u-Z,z,P);do{ma=u;for(Z=4;u+Z<S&&U[u+Z]===U[y+Z];)Z+=1;u+=Z;v=ma-y;ma=z;Aa=P;for(M=Z;68<=M;)Aa=f(ma,Aa,v,64),M-=64;if(P=(64<M&&(Aa=f(ma, 431Aa,v,60),M-=60),f(ma,Aa,v,M)),Z=u,u>=E){bb=!1;break}y=b(c(U,u-1),t);H[y]=u-1-za;ma=b(c(U,u),t);y=za+H[ma];H[ma]=u-za}while(d(U,u,y));if(!bb)break;u+=1;v=b(c(U,u),t)}t=(Z<S&&(P=e(U,Z,S-Z,z,P)),P);q+=r}return t};a.sg=h}}),Ke={},Pe="",Ne="",Re="",Xe="dT_Comm",df=[],$e=1,Ye,gf=!1,af,yf=/^v_4_tab_([\da-f]{16})$/,nf,of,rf=g,Bf,Cf,If=Kf.traceContext,Jf=Kf.tracestateKeyPrefix,Rf=new Set,Uf=new TextEncoder,Yf,Wf=Uf.encode("{}").length,gg=CTX.n(function(a){return $f(a,ag)}).subscribe,hg=CTX.n(function(a){return $f(a, 432bg)}).subscribe,eg=CTX.n(),cg=[],lj=eg.map(na(cg)).subscribe,wh=eg.C,ng=["characteristics.has_session_properties","characteristics.has_error","characteristics.has_exception","characteristics.has_user_interaction"],xg={3:"sha256-HCXFO0Ahm63dBCIJrExy/6FeAXg4cMs53xephv/OqW8="},vg=Symbol.for("dtctx"),wg=document.currentScript,mj=CTX.n(),nj=ea({Qi:{severity:"Info",text:"RUM JavaScript is running with version: 1.345.3.20260810-170330"}},function(a,b){return ab("1",function(c){a({...b(),Di:{severity:"Info",text:"RUM JavaScript config (see details)", 433details:JSON.parse(JSON.stringify(c))}})})}),Ag=ea(!1,function(a){return de.subscribe(function(b){function c(h){return b[h]?.ia.every(d)}function d(h){return f.includes(h)}function e(h){return b[h].enabled}let f=Array.from(Li());Ta.every(function(h){return h in b})&&(f.filter(c).every(e)?a(!0):!Object.keys(b).some(e)&&a(!1))})}),oi=ea([],function(a,b){let c={filter:Zf.filter,subscribe:Zf.subscribe}.subscribe(function(d){let e=b();a([...e,Error(`Sent events before agent initialized: ${[d.join(",")]}`)])}); 434return Bg(function(){return c(),g})}),Gh=globalThis.fetch,Eg=CTX.n(function(a){return Oc.subscribe(function(b){return b.addBeaconProtocolSendListener(function(c,d,e,f){a(function(h,l){c.av(f,h,l)})})})}).subscribe,Hh=[503,500,429,413,411,405,403,400,202,200],xh=class extends Error{constructor(){super("Beacon retries exceeded")}},Jg=Promise.resolve(),Ig=[],Mg=Za.select(Lg),Tg={},Vg=navigator.Xi,Wg="",Yg="",qh,$g,oj=kj(),pj=void 0; 435$g=(pj=null!=oj?wi(Ai(oj)):{},((a,b)=>{var c;if(b&&"object"==typeof b||"function"==typeof b)for(let d of zi(b))!Bi.call(a,d)&&void 0!==d&&xi(a,d,{get:()=>b[d],enumerable:!(c=yi(b,d))||c.enumerable});return a})(xi(pj,"default",{value:oj,enumerable:!0}),oj)); 436var eh=/^(?:[a-z]+:)?\/\//i,Bh=class extends Error{constructor(a){super(`Got an unsupported status code for the beacon response: ${a}`);this.name="UnsupportedStatusError"}},Fh={method:"GET",keepalive:!0},Eh={"content-type":"text/plain"},ih=function(a,b){return CTX.n(function(c){return a(function(d){c([d,b()])})})}(lj,Fa().get),Dh=Za.select(gh),Ch=Za.select(fh),qj,rj=qj||={};rj.gi="legacy";rj.ji="newer-than-sdk";rj.Bi="versioned";var Yh=Oc.select(Xh);Yh.get(); 437var fi=CTX.n(function(a){let b,c=!1,d=function(f){let h=!0;return f(function(l,k){h&&void 0===k?h=!1:(h=!1,b!==l&&(b=l,a([c,b])))})}(Kc),e=Bg(function(){return c=!0,void 0!==b&&a([c,b]),function(){c=!1}});return function(){d();e()}}),ji=class{constructor(){this.entries=[]}add(a){let b=this.entries[this.entries.length-1];b?.timestamp===a.timestamp?this.entries[this.entries.length-1]=a:b?.value!==a.value&&(this.entries.push(a),50<this.entries.length&&this.entries.shift())}cf(a){let b=this.entries[this.entries.length- 4381];if(b)return a>=b.timestamp?b.value:a<this.entries[0].timestamp?"unknown":this.entries.findLast(function(c){return c.timestamp<=a})?.value}Th(a,b){return"foreground"!==this.cf(a)?!1:!this.entries.some(function(c){return c.timestamp>a&&c.timestamp<=b})}clear(){this.entries.length=0}},ii,sj=globalThis.DT_RUM.current;!sj||sj===CTX||sj[CTX.jj]&&sj[CTX.jj]({config:Za.get(),schemaVersion:1}); 439CTX.xe("1",{qa(){let a=si();return function(){Sf();a()}},ua(){},api:{ze:ce,Cb:function(){return{subscribe:Jc.subscribe,get:Jc.get,select:Jc.select,filter:Jc.filter}},Jh:Kc,$g:Mc,Db:Fa,emitJsonEvents:Dd,emitHighPriorityJsonEvents:function(a){Cd.C(a,"high")},Li:function(){let a=crypto.getRandomValues(new Uint8Array(16)),b=0;return"10000000-1000-4000-8000-100000000000".replaceAll(/[018]/g,function(c){c=+c;return(c^a[b++]&15>>c/4).toString(16)})},Ki:He,Ii:Ie,Ji:Je,addBeaconQueryMutator:jg,Eh:function(a){return qh= 440a,function(){qh===a&&(qh=void 0)}},addJsonEventMutator:Md,Wi:function(a,b){return b.includes(a)},Ei:function(a,b){a=new CustomEvent(a,{bubbles:!1,cancelable:!1,detail:b});document.dispatchEvent(a)},ja:ta,F:w,ub:function(a){return(new URL(a,document.baseURI)).href},Ya:Ef,getUnwrappedFetch:function(){return Gh},wait:qg,ka:function(){return sa()},getConfigValue:B,hc:ab,he:function(a,b,c){if("function"!=typeof a[b])return A({code:1002,message:`tried to wrap a non-method: "${b}"`,severity:"Error"}),g; 441let d=a[b],e=CTX.Ae(function(...f){let h=d.apply(this,f);return c.apply(this,f),h});return aa(CTX.Di,e,d),a[b]=e,function(){a[b]===e&&(a[b]=d)}},Lh:bj,Pi:function(a){return B("1","modules").includes(a)},validateRequestForTraceContext:Pf,getTraceContextHeaderInfo:Qf,Pd:Ja,Wa:function(){return Ha},yg:function(){100<Ha.length&&Ha.splice(0,Ha.length-100);clearInterval(Ga);Ga=setInterval(function(){Ha=[]},18E5)},Xe:ge,ha:A,Ti:function(){Xd.clear()},Rf:Bd,cb:function(a){let b=a;if(null==a)return[];for(a= 442[];Cg(b);){var c=a,d=c.push,e=b;let l="";var f;if(f=e.id){f=e;var h=f.getRootNode();f=h&&ra(h,"getElementById")&&"function"==typeof h.getElementById?h.getElementById(f.id)===f:document.getElementById(f.id)===f}if(f)l=`[@id="${e.id.replaceAll('"',""")}"]`;else{f=1;if(e)for(h=e.previousElementSibling;null!=h;
442)h.localName!==e.localName||e.id&&e.id!==h.id||f++,h=h.previousElementSibling;1!==f&&(l=`[${f}]`)}d.call(c,`${e.localName.toLowerCase()}${l}`);b=b.parentNode}return a.reverse(),a},Mg:Db,xh:function(){var a= 443$i();a=Db().get(a);return 45===a.length?a:void 0},Fe:Xb,Bd:ff,Qh:function(a){of=a},getCrossFrameInformation:jf,Ac:function(a){return Fe(a)},Gc:pg,bd:Bg,fh:he,Ic:ya,zb:kg,V:lg,Tg:function(){return Object.values(nj.get())},Qg:function(){let a=Object.entries(de.get()),b=a.map(fe).join("");return a.filter(ie).map(function([c,d]){d=d.ia.filter(function(e){return!he(e)});return[c,d,b]})},vh:function(a){db.update(function(b){return{...b,3:{...a}}})},Wg:function(){return db.get()[4]},Fh:function(a){db.update(function(b){return{...b, 4444:{...a}}})},hb:cb,Ze:function(){return mj},We:function(){return wg},Wf:function(a){return Oc.select(ti).subscribe(a)},lh:rd,N:D,Ee:function(a){let b=0,c=-1,d=0;return{Og:function(){return c},mf:function(){let e=w(),f=a.Ye();if(0===f)c=b+1;else if(-1===c)c=f,d=e;else{var h=Math.floor((e-d)/a.lf);h&&b>=c&&(d=e,c=b+Math.min(h*a.kf,f))}return b++,b<=c},dh:function(){return c+1===b},Nf:function(){d=b=0;c=-1}}},ih:function(a,b){return ii?.Th(a,b)||!1},Le:og,gg:xd,hh:Zc,Hi:Qb,hasProperty:ra,fb:Cg,B:g,wrapWithInfo:aa, 445Af:pb,Qf:ob,Si:function({ud:a,vd:b,Ri:c,Gi:d,Qc:e}){if(a=a.get(b))try{return c(a)}catch(f){A({code:3004,message:`Error parsing ${d} from cookie "${b}" with value "${a}": ${f}`,severity:"Error",details:f,na:b}),e?.(a)}},Yi:function({ud:a,vd:b,Ui:c,Oc:d}){c=c();a.set(b,c,d)},Sc:ub,Vd:wb,Zc:xb,Td:Af,Kh:function(a){return Oc.select(ui).subscribe(a)},ig:$b,Rg:function(a){var b=Uc(),c={value:Gc.Oa,reason:Gc.reason};a:{if(hc(),C){var d=w();if(void 0!==C.aa&&C.aa>d){d={reason:C.reason,Jf:C.aa-d};break a}var e= 446B("1","app"),f=C.Ga.get(e);if(void 0!==f&&f>d){d={reason:C.Ta.get(e),Jf:f-d};break a}}d=void 0}e=0!==Fd&&void 0!==Hd&&void 0!==Gd?{Fg:Fd,kh:Hd,Gg:Gd}:void 0;a=lh[a];a=void 0===a?0:a===1/0?1/0:Math.max(0,a-w());return{vg:b,Ag:c,sh:d,Uc:e,ve:a}}},jc:{writable:fa,getBeaconResponseChain:qa,subscribeBatcher:vi,getGen2Store:function(){return Oc},flushBatcher:Sf,getConfigRevision:$a,setDebugConfig:function(a){db.update(function(b){return{...b,5:{...a}}})},getDefaultConfig:Gi,getPreInitEventsStore:function(){return oi}}, 447ia:[],ra:[],pa:Kf,oa:Fi});})(); 448(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 449if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module '5-errors'. The core module ('
4491') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var sl=function(a){try{throw Error(a);}catch(b){return a=b.stack,a?.length?a:null}},ul=function(){return tl??=L.Ee({Ye:()=>L.getConfigValue("5","errorLimit"),kf:10,lf:3E4}),tl},wl=function(){let a=ul();return vl?.Cc?.("e"),a.mf()?!0:(vl?.Cc?.("d"),a.dh()&&L.ha({code:2005,message:`exceeded maximum error count of ${a.Og()}`,severity:"Warning"}),!1)},zl=function(a,b,c=!0){if(wl()){var d=L,e=d.emitJsonEvents;a=Object.assign(xl(a,b),yl(a,c));e.call(d,[a])}},xl=function(a,b){return{start_time:L.F(),duration:0, 450"dt.rum.schema_version":"0.24.0","error.source":b,"characteristics.has_error":!0,"characteristics.has_exception":!0,[CTX.F]:{type:"exception",exception:a}}},yl=function(a,b){if("string"==typeof a){var c=b?sl(a):void 0,d={"exception.message":a,"exception.type":"Error"};b=(L.zb(d,"exception.is_stack_trace_generated",b),void 0!==c&&(d["exception.stack_trace"]=c),d)}else{a instanceof ErrorEvent?(d=a,c=a.error):(d=null,c=a);var e=d?.message||c?.message;a=c?.stack||(b?sl(e):void 0);e={"exception.message":e, 451"exception.type":c?.name||"Indeterminable error name"};let f=c?.lineNumber||d?.lineno,h=c?.columnNumber||d?.colno;b=(!c?.stack&&b&&(e["exception.is_stack_trace_generated"]=!0),void 0!==a&&(e["exception.stack_trace"]=a,a?.includes("dtAWF")&&(e["exception.is_stack_trace_wrapped"]=!0)),L.zb(e,"exception.file.full",c?.fileName||d?.filename),L.zb(e,"exception.line_number",f),L.zb(e,"exception.column_number",h),e)}return b},Al=function(a,b){a&&a instanceof Error?(void 0===b||L.gg(b))&&wl()&&(a=Object.assign(xl(a, 452"api"),yl(a,!0)),b&&Object.keys(b).length&&(a=L.Le(a,b)),a["characteristics.is_api_reported"]=!0,L.emitJsonEvents([a])):L.N("Provided value type for error must be an instance of Error!")},Bl=function(){if(!CTX)return L.B;let a=CTX.dynatrace;return a?(a.sendExceptionEvent=Al,function(){a.sendExceptionEvent=void 0}):L.B},Cl=function(...a){let b,c;for(let d of a){if(!b&&d instanceof Error){b=d;break}!c&&d&&"string"==typeof d&&(c=d)}zl(b||c||"<no message provided>","console")},El=function(a){if(!Dl())return L.B; 453let b=new globalThis.ReportingObserver(function(c){c.forEach(a)},{buffered:!0,types:["csp-violation"]});return b.observe(),function(){b.disconnect()}},Dl=function(){return!!globalThis.ReportingObserver&&!("InstallTrigger"in window)},Fl=function(a){return window.SecurityPolicyViolationEvent&&"InstallTrigger"in window?(window.addEventListener("securitypolicyviolation",a),function(){window.removeEventListener("securitypolicyviolation",a)}):L.B},Gl=function(a){return!a.blockedURI.includes(L.getConfigValue("5", 454"beaconUri"))},Il=function(a){return[{"csp.blocked_uri.full":a.blockedURI,"csp.document_uri.full":a.documentURI,"csp.reporter":"SecurityPolicyViolationEvent",...Hl(a)},a]},Jl=function(a){return a.body},Kl=function(a){return null!==a},Ll=function(a){let b=L.getConfigValue("5","beaconUri");return!a.blockedURL||!a.blockedURL?.includes(b)},Ml=function(a){return[{"csp.blocked_uri.full":a.blockedURL,"csp.document_uri.full":a.documentURL,"csp.reporter":"ReportingObserver",...Hl(a)},a]},Hl=function(a){let b= 455{};return L.V(b,"csp.referrer.full",a,"referrer"),L.V(b,"csp.disposition",a,"disposition"),L.V(b,"csp.violated_directive",a,"violatedDirective"),L.V(b,"csp.effective_directive",a,"effectiveDirective"),L.V(b,"csp.original_policy",a,"originalPolicy"),L.V(b,"csp.status_code",a,"statusCode"),L.V(b,"csp.sample",a,"sample"),L.V(b,"csp.line_number",a,"lineNumber"),L.V(b,"csp.column_number",a,"columnNumber"),L.V(b,"csp.source_file.full",a,"sourceFile"),b["csp.source_file.full"]&&(b["csp.source_file.full"]= 456L.ub(b["csp.source_file.full"])),b},Ol=function([a,b]){vl?.Cc?.("c");a={start_time:L.F(),"characteristics.has_error":!0,"characteristics.has_csp_violation":!0,...a};Nl&&Nl.uf?Nl.uf(a,b):L.emitJsonEvents([{...a,"dt.rum.schema_version":"0.24.0",duration:0,[CTX.F]:{type:"cspViolation",cspViolation:b}}])},Ql=function(){let a=[Dl()||window.SecurityPolicyViolationEvent&&"InstallTrigger"in window?Pl.subscribe(Ol):(L.ha({code:2006,message:"CSP Rule Violations",severity:"Warning"}),L.B),L.he(window.console, 457"error",Cl)];return function(){a.forEach(L.ze)}},Sl=function(){return window.addEventListener("error",Rl),function(){window.removeEventListener("error",Rl)}},Rl=function(a){zl(a,"exception")},Ul=function(){return window.addEventListener("unhandledrejection",Tl),function(){window.removeEventListener("unhandledrejection",Tl)}},Tl=function(a){var b;if(b=a.reason)b=a.reason,b=!!b&&b instanceof Error||"string"==typeof a.reason;b?zl(a.reason,"promise_rejection",!1):(a=a?.detail?.reason)?zl(a,"promise_rejection", 458!1):zl("unhandled rejection without reason","promise_rejection",!1)},tl,Vl=CTX.n(El),Wl=CTX.n(Fl),Pl=CTX.n(function(a){let b=Vl.map(Jl).filter(Kl).filter(Ll).map(Ml).subscribe(a),c=Wl.filter(Gl).map(Il).subscribe(a);return function(){b();c()}}),L,vl,Nl;CTX.xe("5",{qa([a]){L=a;let b=Sl(),c=Ul(),d=a.bd(Ql),e=Bl();return function(){b();c();d();tl?.Nf();e()}},ua([a,b]){vl=a;Nl=b;a?.Je(["e","c","d"])},api:{},ia:["1"],ra:["9","R"],pa:{beaconUri:"dynaTraceMonitor",errorLimit:50},oa:{errorLimit:{min:0,max:200}}});})(); 459(function(){function Wa(){return fb(this,void 0,void 0,function*(){})}function Ha(){}function fb(U,F,P,B){function N(H){return H instanceof P?H:new P(function(aa){aa(H)})}return new (P||(P=Ga))(function(H,aa){function ma(ob){try{Va(B.next(ob))}catch(wb){aa(wb)}}function pb(ob){try{Va(B.throw(ob))}catch(wb){aa(wb)}}function Va(ob){ob.done?H(ob.value):N(ob.value).then(ma,pb)}Va((B=B.apply(U,F||[])).next())})}function Ba(U,F,P){let B={actionId:U,ne:F,Te:N=>"fetch"===N.initiatorType&&na.dT_.gto()+Math.round(N.startTime)>= 460F&&N.name===na.dT_.tau(P),ud:[],Pc:void 0};return ca.set(U,B),B}function Xa(U){let {actionId:F,ne:P,df:B,ud:N,bestMatchingResource:H,Ae:aa,Pc:ma}=U;if(P&&B&&N.length){H&&N.push(H);var pb=na.dT_.cbf(N,P,B,ma);N.length=0;pb&&(U.bestMatchingResource=pb,na.dT_.uabmr(F,pb),null==aa||aa())}}
460function Fa(U){ca.forEach(function(F){let {ud:P,Te:B}=F,N=na.dT_.aFr(U,B);P.push(...N);Xa(F)})}function Sa(U){return fb(this,void 0,void 0,function*(){na.dT_.nw();try{yield new Ga(function(F,P){let B=na.dT_.st(P,1E3); 461U.Ae=function(){na.dT_.ct(B);F();ca.delete(U.actionId)};Xa(U)})}catch(F){}})}function eb(U,F,P){if(!V)return Wa;let B=Ba(U,F,P);return function(N,H){return B.Pc=H,B.df=N,Sa(B)}}function Ca(){(V=!!Za.PerformanceObserver,V)&&(new PerformanceObserver(function(U){Fa(U.getEntries())})).observe({entryTypes:["resource"]})}function qa(U){let F=null!==U&&("object"==typeof U||"function"==typeof U);if(F){var P=Q.get(U);if(P)return P}ba={dtAWF:function(){return U.apply(this,arguments)}};P=ba.dtAWF;return F&& 462Q.set(U,P),P}function Aa(U){let F={};return U.forEach(function(P,B){F[B]=P}),F}function la(U,F){function P(pb){let Va=pb.then;pb.then=na.dT_.wwi(function(ob,wb){var Ob=[];"function"==typeof ob&&(Ob[0]=function(){na.dT_.ec(F.actionId);let gc;try{gc=qa(ob).apply(this,arguments)}finally{na.dT_.lc(F.actionId),B()}return gc});"function"==typeof wb&&(Ob[1]=function(gc){na.dT_.ec(F.actionId);na.dT_.mx()&&na.dT_.iIO(gc,7)&&na.dT_.mxg(gc.message,F.actionId);let oc;try{oc=qa(wb).apply(this,arguments)}finally{na.dT_.lc(F.actionId), 463B()}return oc});Ob=qa(Va).apply(this,Ob);return P(Ob),Ob},Va)}function B(){if(aa=na.dT_.nw(),!H){na.dT_.disE({kind:"REQUEST_COMPLETED",detail
463:{i:"fetch",x:F.url,q:F.startTime,m:F.config.method||"GET",u:F.config,p:F.response,b:F.error,c:F.status,s:F.statusText,a:void 0,e:void 0,h:void 0,t:F.kc,o:F.errorReason,n:F.traceContext,l:F.traceContextHint}});H=!0;var pb=na.dT_.nw();ma(pb,F.status).then(N).catch(N)}}function N(){na.dT_.dlx(F.actionId,aa)}let H=!1,aa,ma=eb(F.actionId,F.startTime,F.url);P(U)} 464function wa(U){if(!U.config.keepalive||!na.dT_.bcv("dKAH")){var F=U.config.headers,P=null,B=null;try{F=new Za.Headers(F),P=F.get("traceparent"),B=F.get("tracestate")}catch(aa){}var {traceContext:N,traceContextHint:H}=na.dT_.sch({configuration:U.config,url:U.url,actionId:U.actionId,existingTraceparentValue:P,existingTracestateValue:B});U.traceContext=N;U.traceContextHint=H}}function Na(U){var F="function"==typeof Za.Request&&na.dT_.iIO(U[0],17);let P=F?U[0].url:U[0];"object"==typeof P&&(P=P.toString()); 465if(F)F=U[0];else{F=U[1];var B=Za.Headers?new Za.Headers:{};F?F.headers||(F.headers=B):F={headers:B};U[1]=F}B=na.dT_.nw();let N=na.dT_.ex("fetch",3,P);return na.dT_.disE({kind:"REQUEST_STARTED",detail
465:{i:"fetch",x:P,u:F,q:B}}),{url:P,config:F,sa:U,actionId:N,startTime:B,status:0,statusText:"",errorReason:void 0,kc:!1,traceContext:void 0,traceContextHint:"disabled"}}function ta(...U){if(!U.length)return Ta.apply(this,U);let F=Na(Array.prototype.slice.call(U));wa(F);U=Ta.apply(this,F.sa).then(function(P){if(na.dT_.iIO(P, 46618)){var B=F.actionId;F.status=P.status;F.statusText=P.statusText;"headers"in P&&fa.gEMD&&fa.iRHCA&&fa.iRHCA()&&na.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:B,h:Aa(P.headers)}});na.dT_.mx()&&!P.ok&&(F.kc=!0,F.errorReason="abort",-1===P.status?na.dT_.mxc(B):na.dT_.mxf(P.status,P.statusText,B))}return F.response=P,P},function(P){throw F.kc=!0,F.error=P,P;});return la(U,F),U.then(Ha,Ha),U}var Ga=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,na="undefined"!=typeof window?window:self,Za="undefined"!=typeof globalThis? 467globalThis:"undefined"!=typeof window?window:void 0,V,ca=new Map,ba,Q=new WeakMap,fa,za,Ta;(function(){var U,F;(fa=Za.dT_)&&null!==(F=(U=na.dT_).smbi)&&void 0!==F&&F.call(U,"7")&&Za.fetch&&(Ca(),za=Za.fetch,Ta=qa(za),Za.fetch=na.dT_.wwi(ta,za))})()})(); 468(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 469if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module '8-fetch-detection'. The core module ('
4691') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Zl=function(a){Xl=a?Yl.Td(a,"requestExclusions"):void 0},cm=async function(a,b){let {url:c,startTime:d,endTime:e,config:f,response:h,traceContext:l,traceContextHint:k,aborted:m,Ra:p}=a;if(Xl?.test(c))$l(a,b),Yl.Pd([{severity:"Info",text:`request "${c}" was excluded by regex`}]);else{var q=0;h&&(q=h.status);var t=!1;q=am.Ue({url:c,startTime:d,endTime:e,initiatorType:"fetch",Yd:p,statusCode:q}).catch(function(r){t=Yl.hasProperty(r,"message")&&"page_dismissal"===r.message}).then(function(r){am.fd("fetch", 470c,-1);b.resourceTiming=r;let x=h instanceof Response&&h.ok&&m;var v=am,y=v.Ge,M=Yl.ja(d);{let {aborted:U,response:u}=a;if(u&&u.ok)var S=void 0;else S={"error.source":"fetch"},S=(navigator.onLine?U&&(S["error.reason"]="abort"):S["error.reason"]="no_network",S)}return y.call(v,{kc:M,Tb:bm(a,r),url:c,initiatorType:"fetch",resourceTiming:r,traceContext:l,Jd:t,Rd:f?.method??"get",Te:!1,Ec:S,traceContextHint:k,ad:h?{statusCode:h.status,statusText:h.statusText}:{statusCode:0,statusText:""},Ia:b,eh:x,ld:3})}); 471$l(a,b,q);Yl.emitJsonEvents([await q])}},$l=function(a,b,c){am.Eb().C({sb:"end",url:a.url,startTime:Yl.ja(a.startTime),endTime:Yl.ja(a.endTime),initiatorType:"fetch",request:a.id,Qd:c,Ia:b})},bm=function({startTime:a,endTime:b},c){return c?c.duration:b-a},im=function(){let a=Yl.getUnwrappedFetch(),b=new Set;return dm=!0,globalThis.fetch=Yl.wrapWithInfo(CTX.Di,CTX.Ae(async function(...c){function d(){l.aborted=!0}let {url:e,config:f}=em(c),h=Yl.ub(e);if(!dm||Yl.Ya(h))return a.apply(this,c);let l=fm(h, 472f);am.Eb().C({sb:"start",url:e.toString(),startTime:Yl.ja(l.startTime),initiatorType:"fetch",request:l.id});Yl.Cb().get()&&gm(l);f.signal?.addEventListener("abort",d,{once:!0});am.fd("fetch",l.url,1);c=am.Xf(function(k){l.Ra.push(...k)},l.url,"fetch");b.add(c);try{let k=await a.apply(this,f instanceof Request?[f]:[e,f]);return l.response=k,k}catch(k){throw k instanceof Error&&(l.error=k),k;}finally{hm(l),f.signal?.removeEventListener("abort",d),c(),b.delete(c)}}),a),function(){dm=!1;b.forEach(function(c){c()}); 473b.clear();globalThis.fetch=Yl.getUnwrappedFetch()}},hm=async function(a){a.endTime=performance.now();let b={type:"request",subType:"fetch",request:a.config,response:a.response,responseError:a.error};a.url&&(b.url=a.url);await cm(a,b)},em=function([a,b]){return a instanceof Request?{config:a,url:a.url}:{config:b||{},url:a}},gm=function(a){let {url:b,config:c}=a,d;c instanceof Request?d=c.headers:d=c.headers?new Headers(c.headers):new Headers;let e=d.get("traceparent"),f=d.get("tracestate"),{traceparentHeaderValue:h, 474tracestateHeaderValue:l,traceContext:k,traceContextHint:m}=Yl.getTraceContextHeaderInfo({requestUrl:b,traceparentHeaderValue:e,existingTracestateValue:f});a.traceContext=k;a.traceContextHint=m;l&&(h&&d.set("traceparent",h),d.set("tracestate",l),c instanceof Request||(c.headers=d))},fm=function(a,b){return{id:jm++,url:a,config:b,startTime:performance.now(),endTime:-1,traceContext:void 0,traceContextHint:"disabled",Ra:[],aborted:!1}},km=function(a){return a.requestExclusions},Xl,dm=!1,jm=1,Yl,am; 475CTX.xe("8",{qa([a,b]){Yl=a;am=b;let c=a.B,d=a.B,e=a.Wf(function(f){f.includes("7")?(c(),d()):(c=im(),d=a.hb("8",km).subscribe(Zl))});return function(){c();d();e()}},ua(){},api:{},ia:["1","R"],ra:[],pa:{requestExclusions:""},oa:{}});})(); 476(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 477if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module '9-page-summary'. The core module ('
4771') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var lm=function(a){return globalThis.PerformanceObserver?.supportedEntryTypes?.includes?.(a)},mm=function(a){return a[a.length-1]},nm=function(a){return N.Ic().subscribe(function(b,c){c&&"visible"===c.value&&"hidden"===b.value&&a(b.value)},void 0)},pm=function(a){if("loading"===document.readyState)return"loading";let b=om();if(b){if(a<b.domInteractive)return"loading";if(0===b.domContentLoadedEventStart||a<b.domContentLoadedEventStart)return"dom_interactive";if(0===b.domComplete||a<b.domComplete)return"dom_content_loaded"}return"complete"}, 478om=function(){return window?.performance?.getEntriesByType?.("navigation")?.[0]},rm=function(a){qm.C(a.getEntries())},tm=function(a,b){b.filter(sm).forEach(c=>{if(!(0<a.Kd&&N.ja(c.startTime)<a.Kd)){var [d,e]=a.cg(c);if(void 0===a.kb||d>a.kb)if(a.status="reported",a.kb=+d.toFixed(4),a.rd++,a.Ka=pm(N.F()),e){a.Na={time:e.startTime,value:+e.value.toFixed(4)};var f;c=0;for(let h of e.sources){if(!h.currentRect)continue;let l=h.currentRect.width*h.currentRect.height;l>c&&(c=l,f=h.node)}f&&(a.Na.tagName= 479f.nodeName,f instanceof Element&&(a.Na.Ob=N.cb(f)))}}})},um=function(a){return lm("layout-shift")?a?"reported":"backgrounded":"not_supported"},wm=function(){let a=0,b=[];return function(c){let d=b[0],e=mm(b);a&&1E3>c.startTime-e.startTime&&5E3>c.startTime-d.startTime?(a+=c.value,b.push(c)):(a=c.value,b=[c]);c=[...b].sort(vm)[0];return[a,c]}},vm=function(a,b){return b.value-a.value},sm=function(a){return"layout-shift"===a.entryType&&!a.hadRecentInput},xm=function(a){"reported"!==a.status&&(a.status= 480"backgrounded");a.Z()},ym=function(a){return lm("paint")?a?"not_reported":"backgrounded":"not_supported"},zm=function(a){return"first-contentful-paint"===a.name},Am=function(){return"visible"===N.Ic().get().value},Bm=function(){return lm("first-input")?"not_reported":"not_supported"},Cm=function(a){return"first-input"===a.entryType},Dm=function(a){return lm("paint")?a?"not_reported":"backgrounded":"not_supported"},Em=function(a){return"first-paint"===a.name},Fm=function(a){return!!a.interactionId}, 481Jm=function(a){a.getEntries().filter(Fm).forEach(function(b){Gm=Math.min(Gm,b.interactionId);Hm=(Im=Math.max(Im,b.interactionId))?(Im-Gm)/7+1:0})},Mm=function(){function a(){t.takeRecords&&d(t.takeRecords())}function b(){p=[];k=Km?Hm:performance.bh||0}function c(r){let x=p[p.length-1],v=q[r.interactionId];if(v||10>p.length||r.duration>x.latency)v?(v.entries.push(r),v.latency=Math.max(v.latency,r.duration)):(r={id:r.interactionId,latency:r.duration,entries:[r]},q[r.id]=r,p.push(r)),p.sort(Lm),p.splice(10).forEach(function(y){delete q[y.id]})} 482function d(r){if(r){var x=0;for(let y of r)e(y)&&x++;if(0===x)f||h.forEach(function(y){y({entries:[],latency:8,id:-1})});else{l+=x;var v=p[Math.min(p.length-1,Math.floor(((Km?Hm:performance.bh||0)-k)/50))];v&&(f!==v.latency&&h.forEach(function(y){y(v)}),f=v.latency)}}}function e(r){return 40>r.duration?!1:(-1!==m&&r.startTime<m||(!!r.interactionId&&c(r),"first-input"===r.entryType&&!p.some(function(x){return x.entries.some(function(v){return r.duration===v.duration&&r.startTime===v.startTime})})&& 483c(r)),!0)}"interactionCount"in performance||Km||(Km=new PerformanceObserver(Jm),Km.observe({type:"event",buffered:!0,durationThreshold:0}));let f=0,h=[],l=0,k=0,m=-1,p=[],q={},t=new PerformanceObserver(function(r){d(r.getEntries())});return t.observe({type:"event",buffered:!0,durationThreshold:8}),"PerformanceEventTiming"in window&&"interactionId"in PerformanceEventTiming.prototype&&t.observe({type:"first-input",buffered:!0}),CTX.Yi.addEventListener("pageshow",b,!0),{Mi:function(){return a(),f},reset:function(r= 484-1){p=[];q={};l=f=k=0;m=r},yh:function(r){h.push(r)},Z:function(){h=[];CTX.Yi.removeEventListener("pageshow",b,!0);t.disconnect()},Zg:a,Lg:function(){return l}}},Lm=function(a,b){return b.latency-a.latency},Om=function(a,b){if(40>b.latency)"reported"!==a.status.value&&(a.status.value="below_threshold");else if(b=b.entries.filter(d=>Math.round(d.startTime)>=a.offset),b.length){a.fe++;var c=Nm(b);b={ab:c};(c=c.target)&&N.fb(c)&&(c.tagName&&(b.tagName=c.tagName),b.Ob=N.cb(c));a.status={value:"reported", 485data:b}}},Pm=function(){let a=CTX.Yi.PerformanceEventTiming&&CTX.Yi.PerformanceEventTiming.prototype&&"interactionId"in CTX.Yi.PerformanceEventTiming.prototype,b=CTX.Yi.PerformanceObserver?.supportedEntryTypes?.includes?.("event");return a&&b?"not_reported":"not_supported"},Nm=function(a){return[...a].sort(function(b,c){return c.duration-b.duration})[0]},Sm=function(a){Qm===Number.MAX_SAFE_INTEGER&&a.isTrusted&&(Qm=a.timeStamp,Rm())},Tm=function(){return window.addEventListener("keydown",Sm,{capture:!0}), 486window.addEventListener("click",Sm,{capture:!0}),Rm=function(){window.removeEventListener("keydown",Sm,{capture:!0});window.removeEventListener("click",Sm,{capture:!0});Rm=N.B},Rm},Um=function(a){return lm("largest-contentful-paint")?a?"not_reported":"backgrounded":"not_supported"},Vm=function(a){return"largest-contentful-paint"===a.entryType},Wm=function(a,b){a=performance.getEntriesByName(a,"resource");if(0!==a.length)return a.reduce(function(c,d){return Math.abs((d.responseEnd||d.startTime)-b)< 487Math.abs((c.responseEnd||c.startTime)-b)?d:c})},Xm=function(a){let b=Number.POSITIVE_INFINITY,c=0;for(let d=0;d<a.data.length;d++){let e=a.Tc(a.data[d]);e<b&&(b=e,c=d)}a.Ld=b;a.vf=c},Ym=function(a){var b=N.getConfigValue("9","longTaskThreshold");b=a.duration>=b;if(b="longtask"===a.entryType&&b)b=N.ka()+Math.floor(a.startTime),b=N.ih(b,b+a.duration);return b},Zm=function(a,b){b.filter(Ym).forEach(c=>{a.offset>c.startTime||("reported"!==a.status&&(a.status="reported",a.Pb=0,a.cc=0),a.Pb++,a.uc+=c.duration, 488a.od.add({start_time:Math.floor(c.startTime)-a.offset,duration:c.duration}),"self"===c.name&&(a.cc++,a.Xc+=c.duration,a.Ud.add({start_time:Math.floor(c.startTime)-a.offset,duration:c.duration})))})},$m=function(){return lm("longtask")?"not_reported":"not_supported"},an=function(){return N.getConfigValue("9","slowLongTaskOccurrences")},bn=function(a){return a.duration},hn=function(a,b){return[new cn(a,b),new dn(a,b),new en(a,b),new fn(a,b),new gn(a)]},jn=function(a){return{getData:function(){return a.reduce(function(b, 489c){return Object.assign(b,c.get())},{})},Z:function(){a.forEach(function(b){return b.Z()})}}},mn=function(){return kn.subscribe(function(a){400<=a&&500>a?ln("4"):500<=a&&600>a&&ln("5")})},nn=function(a){return a.captureLongTaskEvents},rn=function(){if(!lm("longtask")||!globalThis.PerformanceObserver)return N.B;let a=on(pn);return qn=N.Ee({Ye:()=>N.getConfigValue("9","longTaskLimit"),lf:3E4,kf:10}),()=>{a();qn?.Nf()}}
489,pn=function(a){a.filter(Ym).filter(sn).forEach(tn)},sn=function(a){return"self"=== 490N.getConfigValue("9","longTaskCaptureMode")?"self"===a.name:!0},tn=function(a){if(qn.mf()){var b={"characteristics.has_long_task":!0,start_time:N.ka()+Math.floor(a.startTime),duration:a.duration,"dt.rum.schema_version":"0.24.0","long_task.name":a.name};"attribution"in a&&(a=a.attribution[0],b["long_task.attribution.container_id"]=a.containerId,b["long_task.attribution.container_name"]=a.containerName,b["long_task.attribution.container_src"]=a.containerSrc,b["long_task.attribution.container_type"]= 491a.containerType,b["long_task.attribution.name"]=a.name);N.emitJsonEvents([b])}},vn=function(a,b){return N.Db().select(function(c){return c[2]},{ma:"unshift"}).subscribe(function(c,d){void 0!==d&&c&&c!==d&&N.emitJsonEvents([un(a),un(b)])})},wn=function(a,b,c){let d=b-a.tf;"hidden"===c?a.Qb+=d:a.Ub+=d;a.tf=b},xn=function(){if("prerendering"in document&&document.prerendering)return N.F()-N.ka();let a=om();return a?.activationStart&&0<a.activationStart?a.activationStart:0},yn=function(){var a=om();if(!a)return{}; 492let b={};a=a.activationStart;void 0!==a&&(b["performance.activation_start"]=a);return b},un=function(a,b){let c=N.F();var d=Am();let e=c-N.ka();d={...a.ae.reduce(zn.bind(null,e,d),{}),...a.df(b),...b?.Se.Va,"navigation.tab_state":N.Bd(),"navigation.type":a.navigationType||"hard","performance.time_origin":N.ka(),start_time:a.cd,duration:c-a.cd,"dt.rum.schema_version":"0.24.0",[CTX.F]:{...b?.[CTX.F],type:"pageSummary"}};return a.reset(c,b),d},An=function(a){let b=N.F(),c=b-N.ka(),d=Am();for(let e of a.ae)e.reset(c, 493d);a.cd=b;a.navigationType=void 0},zn=function(a,b,c,d){a=d.Hc(a,b);return{...c,...a}},En=function(a){return N.bd(()=>Bn.Cd().filter(Cn).map(b=>un(a,b)).map(Dn).subscribe(N.emitJsonEvents))},Dn=function(a){return[a]},Cn=function(a){return!!a["view.source.url.full"]},Fn=!1,Gn=[{type:"paint"},{type:"largest-contentful-paint"},{type:"layout-shift"},{type:"first-input"},{type:"longtask"}],qm=CTX.n(function(){let a=new PerformanceObserver(rm);return Gn.filter(function({type:b}){return lm(b)}).forEach(function(b){a.observe({buffered:!0, 494...b})}),a.disconnect.bind(a)}),on=qm.subscribe,Hn=class{constructor(a=0){this.ta=[];this.offset=a}Z(){this.ta.forEach(N.ze);this.ta=[]}Hc(a,b){let c=this.get();return this.reset(a,b),c}reset(a){this.offset=a}},cn=class extends Hn{constructor(a,b){super(b);this.Kd=this.rd=this.kb=0;this.be=N.B;this.status=um(a);this.cg=wm();"reported"===this.status&&(this.ta=this.subscribe())}subscribe(){return this.be=nm(()=>{Fn||void 0!==this.kb&&0<this.kb?this.be():(this.status="backgrounded",this.Z())}),[this.be, 495on(a=>tm(this,a))]}reset(a,b){super.reset(a,b);this.status=um(b);this.Kd=a;this.kb=this.rd=0;this.Ka=void 0;this.cg=wm();this.Na=void 0;"reported"===this.status&&0===this.ta.length&&(this.ta=this.subscribe())}get(){if("reported"!==this.status)return{"cls.status":this.status};let a={"cls.status":"reported","cls.update_count":this.rd,"cls.value":this.kb};return void 0!==this.Ka&&(a["cls.loading_state"]=this.Ka),this.Na&&(a["cls.ui_element.shift_time"]=this.Na.time-this.offset,a["cls.ui_element.shift_value"]= 496this.Na.value,this.Na.tagName&&(a["cls.ui_element.tag_name"]=this.Na.tagName),this.Na.Ob&&(a["cls.ui_element.xpath"]=this.Na.Ob)),a}},In=class extends Hn{constructor(a){super();this.Ka="loading";this.value=-1;this.status=ym(a);"not_reported"===this.status&&(this.ta=[nm(()=>xm(this)),on(b=>{if(b=mm(b.filter(zm))){var c=b.startTime-this.offset;0>c||(this.Ka=pm(b.startTime),this.value=c,this.status="reported",this.Z())}})])}get(){return"reported"!==this.status?{"fcp.status":this.status}:{"fcp.value":this.value, 497"fcp.loading_state":this.Ka,"fcp.status":this.status}}reset(a,b){super.reset(a,b);this.status=ym(b);this.Ka="loading";this.value=-1}},dn=class extends Hn{constructor(a,b){super(b);this.status={value:Bm()};"not_reported"===this.status.value&&(this.ta=[on(c=>{!(c=mm(c.filter(Cm)))||!Am()||0>Math.round(c.startTime)-this.offset||(this.status={value:"reported",data:c},this.Z())})])}get(){if("reported"!==this.status.value)var a={"fid.status":this.status.value};else{var b=this.status.data;a=this.offset; 498a={"fid.status":"reported","fid.loading_state":pm(b.startTime),"fid.start_time":b.startTime-a,"fid.duration":b.duration,"fid.name":b.name,"fid.processing_start":b.processingStart-a,"fid.processing_end":b.processingEnd-a,"fid.cancelable":b.cancelable};(b=b.target)&&(a["fid.ui_element.tag_name"]=b.nodeName,b instanceof Element)&&(b=N.cb(b))&&(a["fid.ui_element.xpath"]=b)}return a}reset(a,b){super.reset(a,b);this.status={value:Bm()}}}
498,Jn=class extends Hn{constructor(a){super();this.Ka="loading";this.value= 499-1;this.status=Dm(a);"not_reported"===this.status&&(this.ta=[nm(()=>xm(this)),on(b=>{if(b=mm(b.filter(Em))){var c=b.startTime-this.offset;0>c||(Fn=!0,this.Ka=pm(b.startTime),this.value=c,this.status="reported",this.Z())}})])}get(){return"reported"!==this.status?{"fp.status":this.status}:{"fp.value":this.value,"fp.loading_state":this.Ka,"fp.status":this.status}}reset(a,b){super.reset(a,b);this.status=Dm(b);this.Ka="loading";this.value=-1}},Hm=0,Gm=1/0,Im=0,Km,en=class extends Hn{constructor(a,b){super(b); 500this.fe=-1;this.status={value:Pm()};"not_reported"===this.status.value&&(this.Xb=Mm(),this.Xb.yh(c=>Om(this,c)),this.ta=[this.Xb.Z])}get(){this.Xb?.Zg();if("reported"!==this.status.value)var a={"inp.status":this.status.value};else{let {ab:b,tagName:c,Ob:d}=this.status.data;a={"inp.status":"reported","inp.update_count":this.fe,"inp.interaction_count":this.Xb?.Lg()||0,"inp.loading_state":pm(b.startTime),"inp.start_time":b.startTime-this.offset,"inp.duration":b.duration,"inp.name":b.name,"inp.processing_start":b.processingStart- 501this.offset,"inp.processing_end":b.processingEnd-this.offset,"inp.cancelable":b.cancelable};a=(c&&(a["inp.ui_element.tag_name"]=c),d&&(a["inp.ui_element.xpath"]=d),a)}return a}reset(a,b){super.reset(a,b);this.Xb?.reset(a);this.fe=-1;this.status={value:Pm()}}},Qm=Number.MAX_SAFE_INTEGER,Rm,fn=class extends Hn{constructor(a,b){super(b);this.ee=0;this.status={value:Um(a)};"not_reported"===this.status.value&&(this.ta=this.subscribe())}subscribe(){return[nm(()=>{"reported"!==this.status.value&&(this.status.value= 502"backgrounded");this.Z()}),on(a=>{if(a=mm(a.filter(Vm))){var b=a.renderTime||a.loadTime;b>=Qm||0>b-this.offset||!("reported"!==this.status.value||a.size>this.status.data.ab.size)||(this.ee++,b={ab:a},a.element&&(a.element.tagName&&(b.tagName=a.element.tagName),b.Ob=N.cb(a.element)),this.status={value:"reported",data:b})}})]}get(){if("reported"!==this.status.value)var a={"lcp.status":this.status.value};else{let {ab:e,Ob:f,tagName:h}=this.status.data,{renderTime:l,loadTime:k,size:m,url:p,id:q}=e,t= 503{"lcp.status":"reported","lcp.update_count":this.ee,"lcp.start_time":(l||k)-this.offset,"lcp.load_time":k-this.offset,"lcp.size":m};if(p){a=t;var b=p,c=l,d=k;a["lcp.url"]=b;if(b=Wm(b,d)){if(a["lcp.resource.load_duration"]=b.duration,c)a["lcp.ui_element.render_delay"]=c-Math.min(c,Math.max(b.requestStart,b.responseEnd));c=performance.getEntriesByType("navigation")[0]?.responseStart;void 0!==c&&(a["lcp.resource.load_delay"]=b.startTime-c)}}a=(l&&(t["lcp.render_time"]=l-this.offset),q&&(t["lcp.id"]= 504q),h&&(t["lcp.ui_element.tag_name"]=h),f&&(t["lcp.ui_element.xpath"]=f),t)}return a}reset(a,b){super.reset(a,b);this.status={value:Um(b)};this.ee=0;0===this.ta.length&&"not_reported"===this.status.value&&(this.ta=this.subscribe())}},Kn=class{constructor(){var a=bn;this.Ve=an;this.Tc=a;this.Ld=Number.POSITIVE_INFINITY;this.data=[];this.vf=0}add(a){let b=this.Ve();this.data.length<b?(this.data.push(a),Xm(this)):(this.data.length>b&&(this.sort(),this.data.splice(b)),this.Tc(a)<=this.Ld||(this.data[this.vf]= 505a,Xm(this)))}get(){this.sort();let a=this.Ve();return this.data.splice(a),Xm(this),this.data}reset(){this.Ld=Number.POSITIVE_INFINITY;this.data=[]}sort(){this.data.sort((a,b)=>this.Tc(b)-this.Tc(a))}},gn=class extends Hn{constructor(){super();this.Pb=this.uc=0;this.od=new Kn;this.cc=this.Xc=0;this.Ud=new Kn;this.status=$m();"not_reported"===this.status&&(this.ta=[on(a=>Zm(this,a))])}reset(a,b){super.reset(a,b);this.status=$m();this.uc=0;this.od.reset();this.Xc=this.Pb=0;this.Ud.reset();this.cc=0}get(){return"reported"!== 506this.status?{"long_task.status":this.status}:{"long_task.status":this.status,"long_task.all.count":this.Pb,"long_task.all.avg_duration":this.uc/this.Pb,"long_task.all.slowest_occurrences":this.od.get(),"long_task.self.count":this.cc,"long_task.self.avg_duration":this.Xc/this.cc||0,"long_task.self.slowest_occurrences":this.Ud.get()}}},Ln=class extends Hn{constructor(a,b){super(b);this.Ie=!1}get(){if(!this.Ie){var a=performance.getEntriesByType("navigation")[0];if(a){let b=Math.max(a.workerStart||a.fetchStart, 5070),c=Math.max(a.responseStart,0),d=Math.max(a.domainLookupStart,0),e=Math.max(a.connectStart,0);a=Math.max(a.connectEnd,0);return this.Ie=!0,{"ttfb.status":"reported","ttfb.value":c,"ttfb.waiting_duration":b,"ttfb.cache_duration":d-b,"ttfb.dns_duration":e-d,"ttfb.connection_duration":a-e,"ttfb.request_duration":c-a}}}return{"ttfb.status":"not_reported"}}},Mn=CTX.n(),ln=Mn.C,kn=CTX.n(),Nn={c:"error.csp_violation_count",e:"error.exception_count",d:"error.dropped_exception_count",4:"error.http_4xx_count",
5085:"error.http_5xx_count",o:"error.http_other_count"},On=CTX.n(),Pn=class extends Hn{constructor(){super();this.Za={};this.ta=[Mn.subscribe(a=>{void 0===this.Za[a]&&(this.Za[a]=0);this.Za[a]++}),On.subscribe(a=>{for(let b of a)void 0===this.Za[b]&&(this.Za[b]=0)})]}reset(a,b){super.reset(a,b);for(let c of Object.keys(this.Za))this.Za[c]=0}get(){let a=Object.entries(this.Za).map(([b,c])=>[Nn[b],c]);return Object.fromEntries(a)}},qn,Qn=class extends Hn{constructor(){super();this.Qb=this.Ub=0;this.tf= 509N.ka();this.ta=[N.Ic().subscribe((a,b)=>{if(a=b?.value)b=N.F(),wn(this,b,a)},{ma:"unshift"})]}Hc(a,b){let c=N.F();return wn(this,c,N.Ic().get().value),super.Hc(a,b)}reset(a,b){super.reset(a,b);this.Qb=this.Ub=0}get(){return{"page.foreground_time":this.Ub,"page.background_time":this.Qb}}},Rn=class{constructor(a){this.navigationType=void 0;this.cd=N.ka();a=[...a,Pn,cn,In,dn,Jn,en,fn,gn,Ln];let b=Am();this.ae=a.map(function(c){return new c(b)})}Z(){this.ae.forEach(function(a){a.Z()})}reset(a,b){(a=b?.["navigation.type"])&& 510(this.navigationType=a)}},Sn=class extends Rn{constructor(){super([Qn])}df(){return{...yn(),"characteristics.has_page_summary":!0,"page.prerender_time":xn()}}},Tn=class extends Qn{get(){return{"view.foreground_time":this.Ub,"view.background_time":this.Qb}}},Un=class extends Rn{constructor(){super([Tn]);this.ph=En(this)}reset(a,b){super.reset(a,b);this.cd=a;this.jh=b}df(a){let b={};a=a?.Se.sa||this.jh?.["view.sequence_number"]||1;1===a&&(b=yn());let c=1===a?xn():0;return{...b,"view.sequence_number":a, 511"view.prerender_time":c,"characteristics.has_view_summary":!0}}Z(){super.Z();this.ph()}},N,Bn,Vn,Wn; 512CTX.xe("9",{qa([a,b]){N=a;Bn=b;let c=mn(),d=Tm(),e=new Un,f=new Sn,h=vn(e,f),l,k=a.hb("9",nn).subscribe(function(m){m&&void 0===l?l=rn():(l?.(),l=void 0)});return Wn=function(){An(e);An(f)},function(){Vn?.();Wn=Vn=void 0;f.Z();e.Z();c();d();h();k();l?.()}},ua([a]){Vn?.();Vn=a&&Wn?a.Mh(Wn):void 0},api:{Cc:ln,Ke:kn.C,Je:On.C,Cg:function(){return new Pn(!0)},He:function(a){a=hn(!0,a);return jn(a)},Bg:function(){var a=Am();a=[new Jn(a),new In(a),new Ln(a),...hn(a,0)];return jn(a)}},ia:["1","P"],ra:["s"], 513pa:{captureLongTaskEvents:!0,longTaskCaptureMode:"all",longTaskLimit:10,longTaskThreshold:50,slowLongTaskOccurrences:5},oa:{longTaskLimit:{min:0,max:200},longTaskThreshold:{min:50,max:1E4},slowLongTaskOccurrences:{min:0,max:100}}});})(); 514(function(){function Wa(la){var wa;null===(wa=Aa.console)||void 0===wa||wa.log(`${"[dynatrace]"} ${la}`)}function Ha(la){return null===la||"object"!=typeof la?!1:"[object Object]"===Object.prototype.toString.call(la)}function fb(la){let wa=!1;for(let Na in la)Object.prototype.hasOwnProperty.call(la,Na)&&Ba(la[Na])&&(Wa(`key "${Na}" contains non-finite numbers: [${la[Na]}] which have been changed to null!`),wa=!0);return wa}function Ba(la){if("function"==typeof la)la=!0;else if(Array.isArray(la)){let wa= 515!1;for(let Na of la)Ba(Na)&&(wa=!0);la=wa}else la=Ha(la)?fb(la):!("number"!=typeof la||Number.isFinite(la));return la}function Xa(la,wa){let Na={};for(let ta in wa)qa.dT_.oHOP(wa,ta)&&("dt"===ta?Wa('"dt" is a reserved property and will be discarded!'):ta.startsWith("dt.")?Wa(`"dt.*" is a reserved keyword as a property name. Key "${ta}" will be discarded!`):Na[ta]=wa[ta]);wa=Math.round(1E6*(performance.timeOrigin+Aa.performance.now()));la=Object.assign(Object.assign(Object.assign({timestamp:wa,"event.kind":"RUM_EVENT", 516"event.provider":Aa.location.hostname},Na),la),{"dt.rum.application.id":qa.dT_.scv("app"),"dt.rum.sid":qa.dT_.gVI(),"dt.rum.instance.id":qa.dT_.gVID(),"dt.rum.schema_version":"1.2"});return fb(la)&&(la["dt.rum.has_nfn_values"]=!0),la}function Fa(la){let wa=qa.dT_.cB();qa.dT_.gBP().ar(wa,JSON.stringify(la));qa.dT_.sB(wa,!1,!1,{contentType:"event",st:qa.dT_.nw()})}function Sa(la){return Ha(la)?!0:(Wa("Provided attributes must be a JSON like object!"),!1)}function eb(la,wa){if(!la||"string"!=typeof la)Wa("Provided event type must be a non-empty string!"); 517else if(Sa(wa)){{let ta=JSON.stringify(Object.assign({"event.type":la},wa));try{var Na=(new Aa.TextEncoder).encode(ta).length}
517catch(Ga){Na=ta.length}}la=Xa({"event.type":la,"event.kind":"BIZ_EVENT","dt.rum.custom_attributes_size":Na},wa);Fa(la)}}function Ca(la,wa){la&&"string"==typeof la?Sa(wa)&&(la=Xa({"event.type":la},wa),Fa(la)):Wa("Provided event name must be a non-empty string!")}this.dT_&&dT_.prm&&dT_.prm();var qa="undefined"!=typeof window?window:self,Aa="undefined"!=typeof globalThis?globalThis: 518"undefined"!=typeof window?window:void 0;(function(){var la,wa;if(Aa.JSON&&Aa.JSON.stringify&&Aa.dT_&&null!==(wa=(la=qa.dT_).smbi)&&void 0!==wa&&wa.call(la,"N")){var Na;null!==(Na=Aa.dynatrace)&&void 0!==Na&&Na.sendBizEvent?Object.assign(Aa.dynatrace,{sendBizEvent:eb}):Aa.dynatrace={sendEvent:Ca,sendBizEvent:eb}}})()})(); 519(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 520if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module 'P-navigation'. The core module ('1') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Co=function(){let [a]=performance.getEntriesByType("navigation");return a?.name},Do=function(a){return{"view.instance_id":O.Ac(16),"view.url.full":a,"view.detected_name":O.Gc(a)}},Io=function(){let a=O.addJsonEventMutator(Eo),b=Fo.subscribe(Go);return Ho(),function(){a();b()}},Ko=function(a){return{...a,Se:Jo[0]}},Lo=function(a){return{startTime:Math.floor(a.start_time),sa:a["view.sequence_number"],Va:{"view.instance_id":a["view.instance_id"],"view.url.full":a["view.url.full"],"view.detected_name":a["view.detected_name"]}}}, 521Go=function(a){Jo.unshift(a);Jo.length=Math.min(50,Jo.length)},Ho=function(){var a={startTime:O.F(),sa:Mo,Va:Do(location.href)};if(Jo.length)Go(a),Jo.length=1;else{var b=Co()||location.href;b={startTime:O.ka(),sa:1,Va:Do(b)};Go(b);(b=Co())&&b!==location.href&&Go(a)}a=Jo[0];No={url:a.Va["view.url.full"],instanceId:a.Va["view.instance_id"]}},Oo=function(a){a=Math.floor(a);for(let b of Jo)if(b.startTime<=a)return b},Eo=function(a){if(a["view.instance_id"])return a;let b=Oo(a.start_time+a.duration);if(b&& 522Object.assign(a,b.Va),0<a.duration){let c=Oo(a.start_time);c&&c!==b&&Object.assign(a,{"view.source.url.full":c.Va["view.url.full"],"view.source.detected_name":c.Va["view.detected_name"],"view.source.instance_id":c.Va["view.instance_id"]})}return a},Po=function(a){O.emitJsonEvents([a])},Ro=function(a){var b;if(!(b=a.pageTransitionEvent))if(b=No?.url){b=new URL(b);var c=new URL(location.href),d;(d=b.pathname+"/"===c.pathname)||(d=c.hash.substring(1),d=!!d&&!!document.getElementById(d));b=d?!1:O.Gc(b.href)!== 523O.Gc(c.href)}else b=!0;b&&(O.Qh("existing"),Mo++,b=location.href,a={"navigation.type":"soft","navigation.tab_state":O.Bd(),"characteristics.has_navigation":!0,start_time:O.F(),duration:0,"dt.rum.schema_version":"0.24.0","view.sequence_number":Mo,...Do(b),[CTX.F]:a},b=No,a=(b?.url&&(a["view.source.url.full"]=b.url,a["view.source.detected_name"]=O.Gc(b.url),b.instanceId&&(a["view.source.instance_id"]=b.instanceId)),document.referrer&&(a["page.source.url.full"]=document.referrer),a),No={url:a["view.url.full"], 524instanceId:a["view.instance_id"]},Qo.C(a))},So=function(a,b){function c(d){let e={type:"navigation"};d instanceof PopStateEvent?e.popStateEvent=d:d instanceof PageTransitionEvent?e.pageTransitionEvent=d:globalThis.NavigationCurrentEntryChangeEvent&&d instanceof globalThis.NavigationCurrentEntryChangeEvent&&(e.navigationCurrentEntryChangeEvent=d);Ro(e)}return a.addEventListener(b,c),function(){a.removeEventListener(b,c)}},Vo=function(){window.addEventListener("pageshow",To);let a=O.B;return globalThis.navigation instanceof 525EventTarget&&(globalThis.navigation.addEventListener("navigate",Uo),a=function(){globalThis.navigation.removeEventListener("navigate",Uo)}),function(){window.removeEventListener("pageshow",To);a()}},To=function(a){a.persisted&&(Wo&&(No={url:Wo,instanceId:""}),Ro({type:"navigation",pageTransitionEvent:a}))},Uo=function(a){Wo=a.destination.url},Yo=function(){let a=O.he(window.history,"pushState",Xo),b=O.he(window.history,"replaceState",Xo),c=So(window,"popstate");return function(){a();b();c()}},Xo= 526function(a,b,c){Ro({type:"navigation",historyApi:{state:a,url:c}})},Zo=function(){let a,b=O.B;return globalThis.navigation instanceof EventTarget?a=So(globalThis.navigation,"currententrychange"):a=Yo(),b=Vo(),function(){a();b()}},Qo=CTX.n(),No,$o=Qo.map(Ko),Fo=$o.map(Lo),Mo=1,Jo=[],Wo,O;CTX.xe("P",{qa([a]){O=a;let b=Qo.subscribe(Po),c=Io(),d=a.bd(Zo);return function(){d();c();b()}},ua(){},api:{Cd:function(){return $o}},jc:{},ia:["1"],pa:{},oa:{},ra:[]});})(); 527(function(){function Wa(d){return new Yb(function(h){return Ba(this,void 0,void 0,function*(){!d||document.hasFocus()||"mouseenter"!==d.type||(Wa.pending={resolve:h},yield De(100),Wa.pending&&Wa.pending.resolve===h)?ee?h(null):(ee=!0,h(ee)):h(null)})})}function Ha(d){Ha.listener=d}function fb(d,h){var m={},v;for(v in d)Object.prototype.hasOwnProperty.call(d,v)&&0>h.indexOf(v)&&(m[v]=d[v]);if(null!=d&&"function"==typeof Object.getOwnPropertySymbols){var L=0;for(v=Object.getOwnPropertySymbols(d);L< 528v.length;L++)0>h.indexOf(v[L])&&Object.prototype.propertyIsEnumerable.call(d,v[L])&&(m[v[L]]=d[v[L]])}return m}function Ba(d,h,m,v){function L(Y){return Y instanceof m?Y:new m(function(va){va(Y)})}return new (m||(m=Yb))(function(Y,va){function Da(kc){try{ac(v.next(kc))}catch(nd){va(nd)}}function qb(kc){try{ac(v.throw(kc))}catch(nd){va(nd)}}function ac(kc){kc.done?Y(kc.value):L(kc.value).then(Da,qb)}ac((v=v.apply(d,h||[])).next())})}function Xa(){return"undefined"!=typeof WorkerGlobalScope&&self instanceof 529WorkerGlobalScope}function Fa(){let d=Pc.dT_;return{version:"10345260810170330",ac:d.bcv("ac"),app:d.scv("app"),postfix:d.scv("postfix")}}function Sa(d){let h=Fa(),m=h.postfix===d.postfix,v=h.version===d.version;return(!(h.ac||d.ac)||h.app===d.app)&&m&&v}function eb(d,h){return Ba(this,arguments,void 0,function*(m,v,L=1){try{return yield Yb.race([m(),new Yb(function(Y,va){setTimeout(va,v)})])}catch(Y){if(0<L)return eb(m,v,L-1);throw Y;}})}function Ca(){return Ba(this,void 0,void 0,function*(){let d= 530Pc.dT_;if(!d||Xa()||Pc.parent===Pc)mi=!1;else{var h=d.tdto();if(h&&d!==h)mi=!0;else{try{let m=Fa();mi=!0===(yield eb(()=>P("detectSubframe",m),1E3));return}catch(m){}mi=!1}}})}function qa(){if(void 0===mi)throw Error("Sub-frame environment detection not yet performed");return mi}function Aa(d){let h=ll;return Jj.set(h,d),setTimeout(function(){Jj.delete(h)},1E3),ll++,new Mf({Z:"pair",query:"pair-id",result:h})}function la(d){return Kj&&(vf.aa(self,Kj),Kj=null),new Yb(function(h){Kj=vf.$(self,function(m, 531v,L){"pair"!==m.Z||"pair-id"!==m.query||(d.send(new Mf({Z:"pair",query:"pair-ack",result:m.result})),L(),h())});d.send(new Mf({Z:"pair",query:"pair-req"}))})}function wa(d){return new Yb(function(h){d.vb(function(m){if("pair"===m.Z&&["pair-req","pair-ack"].includes(m.query))if("pair-ack"===m.query&&"number"==typeof m.result)(m=Jj.get(m.result))&&h(m);else for(vf.I(self,Aa(self)),m=0;m<Pc.frames.length;m++)vf.I(Pc.frames[m],Aa(Pc.frames[m]))})})}function Na(d){return new Yb(function(h){d.vb(function(m){"handshake"=== 532m.Z&&["connect-ack","connect-pair"].includes(m.query)&&h({Xe:"connect-pair"===m.query})})})}function ta(d){return new Yb(function(h,m){setTimeout(m,d)})}function Ga(d){return Ba(this,void 0,void 0,function*(){let h=new Mf({Z:"handshake",query:"connect-req"}),m=new vf;vf.I(d,h,{transfer:[m.G]});try{let v=yield Yb.race([Na(m),ta(1E3)]);v&&v.Xe&&(yield Yb.race([la(m),ta(1E3)]))}catch(v){throw m.port.close(),Error("timeout");}return m})}function na(d){return Ba(this,arguments,void 0,function*(h,m=15){let v= 5330;for(;v<m;)try{return yield Ga(h)}catch(L){v++}throw Error("connect handshake failed");})}function Za(d,h){vf.$(d,function(m,v){return Ba(this,void 0,void 0,function*(){if("handshake"===m.Z&&"connect-req"===m.query){var L=Object.prototype.toString.call(d).includes("Worker")?d:v.source,Y="undefined"==typeof L,[va]=v.ports;va=new vf(va);if(va.send(new Mf({Z:"handshake",query:Y?"connect-pair":"connect-ack"})),Y)try{L=yield wa(va)}catch(Da){}L&&h(L,va)}})})}function V(d,h,m){return Ba(this,void 0,void 0, 534function*(){if("undefined"!=typeof m.result){var {resolve:v}=Xi.get(m.id)||{};(Xi.delete(m.id),v)&&v(m.result)}else if(Yi.has(m.Z)){var L=Yi.get(m.Z);if(L){v=ml.includes(L);L=yield L.apply(h,[d,...m.query]);let [Y,va]=v?L:[L,[]];m.lf(Y);h.send(m,va)}}})}
534function ca(){Nf=new WeakMap;yk=new WeakMap;Xi=new Map;Yi=new Map;Jj=new Map}function ba(){Nf&&Xi&&Yi||ca()}function Q(){return Ba(this,arguments,void 0,function*(d=!1){if(xk=self,ca(),Xa()||d){let h=self;try{let m=yield na(h);Nf.set(h,m);m.vb(function(v){V(h, 535m,v)})}catch(m){return{initialized:!1,Zd:`${m}`}}}else if(self.parent!==self){let h=self.parent;try{let m=yield na(h,2);Nf.set(h,m);m.vb(function(v){V(h,m,v)})}catch(m){}}return{initialized:!0,Zd:""}})}function fa(d){return Ba(this,void 0,void 0,function*(){xk=d;yield new Yb(function(h){Za(d,function(m,v){Nf.set(m,v);v.vb(function(L){V(m,v,L)});h()})})})}function za(){Za(self,function(d,h){Nf.set(d,h);h.vb(function(m){V(d,h,m)})})}function Ta(d,h,{transfer:m=!1}={}){ba();Yi.set(d,h);m&&ml.push(h)} 536function U(d,h,m){let v=new Mf({Z:h,query:m});return new Yb(function(L,Y){Xi.set(v.id,{resolve:L,reject:Y});d.send(v)})}function F(d,...h){ba();let m=Nf.get(xk);return m?U(m,d,h):Yb.resolve()}function P(d,...h){ba();let m=Nf.get(self.parent);return m?U(m,d,h):Yb.resolve()}function B(d,...h){ba();let m=[];for(let v=0;v<self.frames.length;v++){let L=Nf.get(self.frames[v]);L&&m.push(U(L,d,h))}return Yb.all(m)}function N(d){return(new TextEncoder).encode(d)}function H(d){return new Uint8Array(N(d))}function aa(){return Ba(this, 537void 0,void 0,function*(){var d={th:$f("msl"),Mh:$f("srtd")};yield F("collectorConfig",d);d=Number.parseInt($f("srbbv"));(2<d||1>d)&&(d=1);nl=d})}function ma(){return Ba(this,void 0,void 0,function*(){let d=Rb.viewId.toString();if(!d&&1!==nl)return[];let h=yield F("collect",Mc());return h?xb.dT_.aM(h,function(m){let v=m.data,L;return null===v?L=new Uint8Array(0):"string"==typeof v?L=H(v):L=new Uint8Array(v),{data:{binaryData:L,viewId:d},start:m.from,end:m.fb}}):[]})}function pb(d,h=[]){var m=Wl|| 538Pc.dT_;m=null!=m&&m.iIO?m.iIO:null;return!(null===m||void 0===m||!m(d,h))}function Va(){}function ob(d){return d&&"nodeType"in d}function wb(d){return d&&"IMG"===d.nodeName}function Ob(d){return d&&"LINK"===d.nodeName}function gc(d){return d&&d.nodeType&&1===d.nodeType}function oc(d){return d&&"SELECT"===d.nodeName}function Pb(d){return d&&"INPUT"===d.nodeName}function Kb(d){return d&&"STYLE"===d.nodeName}function bb(d){return d.type===CSSRule.IMPORT_RULE}function S(d){let h;return function(){if(h)return h; 539var m,v,L;if(-1!==zk)var Y=zk;else{var va=(null==(m=null==(Y=Pc.dT_)?void 0:Y.scv)?void 0:m.call(Y,"postfix"))||(null==(L=null==(v=Pc.dT_)?void 0:v.gCP)?void 0:L.call(v));Y=(va&&(zk=va),va)}return Y?(h=`${d}${Y}`,h):d}}function Fb(d){return void 0!==Zi[d]?sd(d):void 0!==Ak[d]?$f(d):void 0!==Xl[d]?nc.Mc(d):null}function yc(){ma();let d=Mc()+"";return Rb.viewId=d,d}function Sb(){return Ba(this,void 0,void 0,function*(){let d=new Map,h=new Map;$i=new Map;Ta("config",function(m,v,L){if(m=d.get(v)){if("undefined"== 540typeof L)return Rb[m];Rb[m]=L}});yield Yb.all(xb.dT_.aM(Object.getOwnPropertyNames(Rb),function(m){return Ba(this,void 0,void 0,function*(){var v=Rb[m];let L=v.name,Y=v.Hg;v=Y?Fb(Y):v.initial;return Y&&h.set(Y,m),qa()&&(v=yield P("config",L)),d.set(L,m),$i.set(L,[]),Object.defineProperty(Rb,`__${m}`,{writable:!0,value:v}),Object.defineProperty(Rb,m,{enumerable:!0,get:function(){return Rb[`__${m}`]},set:function(va){Rb[`__${m}`]!==va&&(Rb[`__${m}`]=va,wc(L,va))}}),null})}));Ci("CONFIG_UPDATE",function(m){h.forEach(function(v, 541L){(L=m.detail[L])&&(Rb[v]=L)})})})}function mc(d,h){var m;$i.has(d)&&(null===(m=$i.get(d))||void 0===m||m.push(h))}function wc(d,h){B("config",d,h);(d=$i.get(d))&&xb.dT_.fE(d,function(m){m(h)})}function Lb(d){let h=[];return d&&xb.dT_.fE(d.split(","),function(m){try{let v=new RegExp(decodeURIComponent(m));h.push(v)}catch(v){}}),h}function Tb(d,h){for(let m of h)if(m.test(d))return!0;return!1}function X(d){let h="v_4";return xb.dT_.fE(Object.entries(d),function([m,v]){Ub(m)&&void 0!==v&&(h+="_"+m+ 542"_"+v)}),h}function da(d){let h={};d=d.split("_");if(2>=d.length||"v"!==d[0]||"4"!==d[1])return h;for(let m=2;m<d.length-1;m+=2){let v=d[m],L=d[m+1];Ub(v)&&void 0!==L&&(h[v]=L)}return h}function Ia(){let d=nc.Bb("srcookie");return!1===ol&&d&&(xb.dT_.sC(ih(),ke(ih())||{},void 0,sd("ssc")),Eh(ih())),ol=d,d}function ia(){if(Ia())return da(xb.dT_.gCF(ih())||"");var d=ke(ih());if(d)return da(d);d=da(xb.dT_.gCF(ih())||"");return d.vid===Qd()?d:{}}function zb(d){let h=ia();d=Object.assign(void 0!==d.vid&& 543d.vid!==h.vid?{}:Object.assign({},h),d);Ia()?xb.dT_.sC(ih(),X(d),void 0,sd("ssc")):qf(ih(),X(d),!1)}function Ab(){let d=Rb.viewId;"string"==typeof d&&zb({vwid:d})}function cb(){window.opener&&(Cb("dtsrTIDrSt")||(bc("dtsrTIDrSt","true"),bc("dtsrTID",Mc()+"")));let d=Cb("dtsrTID");return d||(d=Mc()+"",bc("dtsrTID",d),d)}function nb(){let {vid:d,st:h}=ia();return"0"!==h&&"1"!==h||d!==Qd()?null:h}function Ub(d){return"vwid"===d||"st"===d||"vid"===d||"rfnsr"===d}function rb(d){if(!d&&aj)return aj;aj={css:0, 544image:0,font:0};d=xb.dT_.gSC();let h=/(css_\d)|(font_\d)|(image_\d)/g,m="_";d.startsWith("v")||(h=/(css=\d)|(font=\d)|(image=\d)/g,m="=");d=d.match(h);return d&&xb.dT_.fE(d,function(v){let [L,Y]=v.split(m);Nh.includes(L)&&(aj[L]=Number.parseInt(Y))}),aj}function Eb(){return!!Cb("dtsrRCDM")}function Ib(d){ni&&jh&&cj||cc();return ni.has(d)||jh.has(d)}function Qb(d){ni&&jh&&cj||cc();return ni.get(d)||jh.get(d)}function tb(d){var h;if(null!==(h=Qb(d))&&void 0!==h)d=h;else{++Ph;h=`${Ph}`;try{ni.set(d, 545h)}catch(m){jh.set(d,h)}try{null==Mj||Mj.register(d,h)}catch(m){}d=h}return d}function cc(d){Ph=0;ni=new WeakMap;jh=new Map;cj=new Map;d&&FinalizationRegistry?Mj=new FinalizationRegistry(d):Mj=void 0}function jc(d){let h=d.d;"collect"===d.i&&1===h.length&&"nodes"===h[0][0]&&0===h[0][1]||Bi(d)}function lc(){Xa()||(dj=new Map,qa()||(Ta("perfstart",function(d,h){d=h.i;dj.has(d)||dj.set(d,[]);dj.get(d).push(h)}),Ta("perfend",function(d,h){(d=dj.get(h.i))&&d.length&&(d=d.shift(),h=(d.d||(d.d=[]),h.d||
546(h.d=[]),{i:h.i,t:h.t-d.t,d:d.d.concat(h.d),a:d.a||h.a}),jc(h))})),Ta("perf",function(d,h){qa()?P("perf",h):jc(h)}))}function Vb(d,h=[],m=!1){d={i:d,t:Bh(d),d:h,a:m};qa()?P("perf",d):jc(d)}function y(d){return d?(void 0===Rh&&(Rh=pc("iIO")),Zl.includes(d.nodeType)&&!(d.nodeType===Node.TEXT_NODE&&null!==d.textContent&&/^[\t\n\r ]+$/.test(d.textContent))&&!(d&&"SCRIPT"===d.nodeName)&&!("script"===d.nodeName&&Rh(d,23))&&!Rh(d,24)&&!(d&&"IFRAME"===d.nodeName&&Rh(d.parentNode,25))):!1}function u(d){return d&& 547gc(d)?!!d.shadowRoot:!1}function q(d){return d?pc("iIO")(d,27):!1}function E(d){return d&&"TEXTAREA"===d.nodeName||Pb(d)&&!pl.includes(d.type.toLowerCase())}function J(d){return Pb(d)&&pl.includes(d.type.toLowerCase())}function R(d,h){var m;if(m=!h.startsWith("on"))m=!(Pb(d)&&"file"===d.type.toLowerCase()&&"value"===h);if(m=m&&!(E(d)&&"value"===h)&&!(oc(d)&&"value"===h)&&!(J(d)&&"checked"===h)&&!(d&&"OPTION"===d.nodeName&&"selected"===h))m=!(Pb(d)&&"hidden"===d.type.toLowerCase()&&"value"===h);return m&& 548!(Ob(d)&&"integrity"===h)&&"srcdoc"!==h}function W(d){try{if(""===d)throw Error("Rule is an empty string");return Rj.matchesSelector(document.documentElement,d),!0}catch(h){return console.warn("Masking selector evaluation error: "+h.name,h),!1}}function sa(d){return d.cd=d.cd.filter(h=>W(h)),d.Xc=d.Xc.filter(h=>W(h)),d.od=d.od.filter(h=>W(h)),d}function jb(d){let h={Tc:!0,cd:[],Xc:[],od:[],Bf:[],version:"1"};if(void 0===d||""===d)return h;let [m,v,L,Y,va]=decodeURIComponent(d).split(",");if("1"=== 549m&&(h.version=m),("1"===v||"0"===v)&&(h.Tc="1"===v),""!==L&&void 0!==L&&(h.cd=decodeURIComponent(L).split(";")),""!==Y&&void 0!==Y&&(h.Xc=decodeURIComponent(Y).split(";").map(Da=>{let [qb,ac]=Da.split("&");return void 0!==ac&&h.od.push(qb),qb})),""!==va&&void 0!==va)try{h.Bf=decodeURIComponent(va).split(";").map(Da=>{if(""===Da)throw Error("RegExp rule is an empty string");return new RegExp(Da)})}catch(Da){console.warn("Masking attribute rule error: "+Da.name,Da)}return sa(h)}function Jb(d=[]){let h= 550[];for(let v of d){var m=v.indexOf("/");d=v.slice(m+1);m=Number(v.slice(0,m));try{if(0===m){let L=d.length-1,Y=d;d[L]===uh.G&&(Y=d.slice(0,L));Rj.matchesSelector(document.documentElement,Y)}else 1===m&&new RegExp(d);h.push(yh.create(m,d))}catch(L){}}return h}function $b(d,h){for(h=d(h);h;){if(y(h))return h;h=d(h)}}function Fc(d,h){"addNode"===d&&tb(h);var m=Qb(h);if(!m)return null;m={Y:m};if("addNode"===d||"updateNode"===d)h.parentNode&&($c()&&q(h.parentNode)?m.da=Qb(h.parentNode.host):m.da=Qb(h.parentNode)), 551d=$b(function(v){if(ob(v.previousSibling))return v.previousSibling;if($c()&&q(v.parentNode))return v.parentNode.host.lastChild||void 0},h),h=$b(function(v){var L;if(ob(v.nextSibling))return v.nextSibling;if($c()&&u(v.parentNode))return(null===(L=v.parentNode.shadowRoot)||void 0===L?void 0:L.firstChild)||void 0},h),m.ja=d?Qb(d):null,m.ma=h?Qb(h):null;return m}function Ec(d,h,m){let v=Fc(d,h);if(v)switch(d){case "addNode":return v.nodeName="http://www.w3.org/2000/svg"===h.namespaceURI?h.nodeName:h.nodeName.toLowerCase(), 552null!==h.nodeValue&&(v.nodeValue=h.nodeValue),v.namespaceURI=null!==h.namespaceURI?h.namespaceURI:void 0,v.ka=lb.tb(h),v;case "updateNode":return v.ka=lb.tb(h),v;case "removeNode":return v;case "updateNodeValue":return null!==h.nodeValue&&(v.nodeValue=h.nodeValue),v;case "updateAttribute":return m?(v.attributeName=m.name,v.va=m.value,v.ka=lb.Je(h,m.name),v):void 0}}function rc(d,h){d&&(h.prototype.toJSON=d)}function Ac(d){let h=new Map,m=Date.prototype.toJSON;[Number,Boolean,String,Array,Object].forEach(function(v){h.set(v, 553v.prototype.toJSON);delete v.prototype.toJSON});Date.prototype.toJSON=jj;try{return JSON.stringify(d)}finally{h.forEach(rc),Date.prototype.toJSON=m}}function xc(d){return function(...h){return d.apply(void 0,h)}}function Kc(){let d=[];return Kf.store.forEach(function(h){d.push(h)}),d}function M(d){d=d&&d.length;return"number"==typeof d&&-1<d}function C(d,h,m){return"function"==typeof h?(h=void 0===m?h:h.bind(m),xb.dT_.aM(d,h)):d}function ja(){}function ua(d,h,m){if("function"==typeof Array.from)return h? 554Array.from(d,h,m):Array.from(d);if(Array.isArray(d))return C(d,h,m);if(M(d))return C([].slice.call(d),h,m);var v=Pc.Map||ja;let L=Pc.Symbol||ja,Y=[];if(xb.dT_.iNF(Pc.Set||ja)&&pc("iIO")(d,19)&&d.forEach(function(va){Y.push(va)}),xb.dT_.iNF(v)&&pc("iIO")(d,20)&&d.forEach(function(va,Da){Y.push([Da,va])}),xb.dT_.iNF(L)&&(Pc.Symbol?"function"==typeof d[Symbol.iterator]:!1)&&0===Y.length)for(d=d[Symbol.iterator](),v=d.next();!v.done;)Y.push(v.value),v=d.next();return C(Y,h,m)}function La(d,h,m,v){d=ua(d.childNodes); 555fd(d,function(L){zc(L,h,m,v);L={type:"addNode",nodeName:"sdw.s",nodeValue:tb(L)};L=new le(L);h.add(L)})}function Oa(d,h,m,{Da:v,Hc:L,he:Y=!1}={}){let va=(Da,...qb)=>Ba(this,void 0,void 0,function*(){let ac=yield m(Da,...qb);void 0!==v&&void 0!==ac&&null!==ac&&v(ac)});L&&(va=L(va));L={listener:va,he:Y};return xb.dT_.fE(h.split(" "),function(Da){Ai(d,Da,va,Y)}),L}function xa(d,h,m){xb.dT_.fE(h.split(" "),function(v){ah(d,v,m.listener,m.he)})}
555function sb(d){let h;if(E(d)||oc(d))h={name:"value",value:d.value}; 556else if(J(d))h={name:"checked",value:d.checked?"":void 0};else if(d&&"OPTION"===d.nodeName)h={name:"selected",value:d.selected?"":void 0};else return null;return Ef.create("updateAttribute",{node:d,Pb:h})}function Ua(d){if(gc(d.target)){var h=new Ad(Mc());oc(d.target)?fd(d.target.querySelectorAll("option"),function(m){(m=sb(m))&&h.add(m)}):(d=sb(d.target))&&h.add(d);return h}}function mb(d,h){(d=sb(d))&&h(d)}function Bb(d,h=document.documentElement){d=Oa(h,"input change",Ua,{Da:d});return h===document.documentElement&& 557(wj=d),d}function dc(d,h=wj){xa(d,"input change",h)}function Gb(d,h){let m=ti.tf(d);return m&&Gc(h,d,{name:Hi,value:""}),m}function Wb(d){var h;let m=!1,v=d.tagName.toLowerCase();d=d.parentElement;let L=null!==(h=null==d?void 0:d.tagName.toLowerCase())&&void 0!==h?h:"";return d?("source"===v&&"picture"===L&&fd(d.childNodes,function(Y){wb(Y)&&ti.tf(Y)&&(m=!0)}),m):!0}function Gc(d,h,m){h=Ef.create("updateAttribute",{node:h,Pb:m});d.add(h)}function Cc(d,h){if(gc(d)){var m=!1;wb(d)&&(m=Gb(d,h));"source"=== 558d.tagName.toLowerCase()&&(m=Wb(d));fd(d.attributes,function(v){R(d,v.name)&&(m&&zh.includes(v.name)||Gc(h,d,v))});wb(d)&&d.complete&&Ic(d,h);mb(d,function(v){h.add(v)})}}function Ic(d,h=new Ad(Mc())){return wb(d)&&d.parentElement&&"picture"!==d.parentElement.tagName.toLowerCase()?(Gc(h,d,{name:"data-dt-natural-dimensions",value:`${d.naturalWidth+""}x${d.naturalHeight+""}`}),h):h}function zc(d,h,m,v){if(y(d)&&(!d.parentNode||y(d.parentNode))){var L=Ef.create(Ib(d)?"updateNode":"addNode",{node:d}); 559if(L){L.node&&wb(L.node)&&!L.node.complete&&!v.includes(L.node)&&v.push(L.node);h.add(L);var Y;d&&"IFRAME"===d.nodeName&&(L=d.getAttribute("data-dt-last-src"))&&(Y=Ef.create("updateAttribute",{node:d,Pb:{name:"src",value:L}}),d.removeAttribute("data-dt-last-src"));if(Cc(d,h),Y&&h.add(Y),Ob(d)){if(d.sheet){m.push(d.sheet);return}d.addEventListener("load",w)}else{if(Y=Kb(d))Y=d.sheet?(nc.Bb("srcst")?qd(d,h):m.push(d.sheet),!0):!1;if(Y)return}u(d)&&"undefined"!=typeof d.$$ShadowedNodeKey$$?Y=d.shadowRoot.firstChild: 560$c()&&u(d)?(u(d)&&((Y=jf(d))?ze(Y,h):(Y={host:d,zc:!1},Gd.push(Y),ic(Y),oa(Y),ig(Y,h),ze(Y,h))),Y=d.shadowRoot.firstChild,La(d,h,m,v)):Y=d.firstChild;for(;Y;)zc(Y,h,m,v),Y=Y.nextSibling}}}function qd({childNodes:d},h){for(let m=0;m<d.length;m++)h.add(Ef.create(Ib(d[m])?"updateNode":"addNode",{node:d[m]}))}function Dd(d,h=document.documentElement){if(h.parentNode){Qe("snapshot");Fi=Mc();var m=new Ad(Fi),v=[],L=[];if(zc(h,m,v,L),!qa())if(h=If.getEntries(),fd(h,function(Y){m.add(Y);If.remove(Y)}),Pc!== 561Pc.top)h=new le({type:"addNode",nodeName:"tf.iframe",nodeValue:""}),m.add(h);Vb("snapshot",[["nodes",m.size]],!0);d(m,v,L)}}function Uc(d){let h=Function.prototype.toString.call(d);return!!d&&/{\s+\[native code]/.test(h)}function yd(d,h){let m={};for(;d;){let v=Object.getOwnPropertyNames(d);for(let L of v)try{let Y=d[L];"function"==typeof Y&&!Uc(Y)&&xb.dT_.addE("DEBUG_INFO_REQUESTED",function(){return[{type:"mnf",severity:"Warning",text:`"${h}.${L}" is not a native method`}]});m[L]=m[L]||Y}catch(Y){}d= 562d.prototype||d.__proto__}return m}function kd(d,h){if(d&&"function"==typeof d&&Uc(d)){var m=d.prototype?yd(d.prototype,h):{};if(m)return{Nf:d,prototype:m}}else xb.dT_.addE("DEBUG_INFO_REQUESTED",function(){return[{type:"mnf",severity:"Error",text:`"${h}" is not a native object`}]})}function dd(d,h){let m=d.prototype,v=new d.Nf(h);return fd(Object.keys(m),function(L){v[L]=m[L].bind(v)}),v}function sc(d,h){"function"==typeof tg&&tg(d,h)}function Ne(d){if(d.addedNodes.length!==d.removedNodes.length)return!1; 563for(let h=0;h<d.addedNodes.length;h++){let m=d.addedNodes[h],v=d.removedNodes[h];if(!(m&&m.nodeType&&3===m.nodeType&&v&&v.nodeType&&3===v.nodeType)||m.textContent!==v.textContent)break;if(h===d.addedNodes.length-1)return!0}return!1}function ad(d,h){Kb(d)&&d.sheet&&h.push(d.sheet);d&&d.parentNode&&Kb(d.parentNode)&&d.parentNode.sheet&&h.push(d.parentNode.sheet)}function Wc(d){let h=[],m=new Ad(Mc()),v=[],L=[],Y=[],va=new Set;fd(d,function(Da){if(!nc.Bb("srcst"))ad(Da.target,h);else if(Kb(Da.target)&& 564Ne(Da))return;"childList"===Da.type?(fd(Da.removedNodes,function(qb){L.push(qb)}),fd(Da.addedNodes,function(qb){if(y(qb)&&qb.parentNode&&Ib(qb.parentNode))a:if(qb=qb.parentNode,!va.has(qb)){for(let ac of va){if(ac.contains(qb))break a;qb.contains(ac)&&va.delete(ac)}va.add(qb)}})):Y.push(Da)});fd(xb.dT_.aFr(L,Ib),function(Da){m.add(Ef.create("removeNode",{node:Da,Pb:void 0}));$c()&&u(Da)&&oh(Da)});for(let Da of va)Dd(function(qb,ac,kc){h.push(...ac);v.push(...kc);qb.forEach(function(nd){m.add(nd)})}, 565Da);d=xb.dT_.aFr(Y,function(Da){return Ib(Da.target)});return fd(d,function(Da){switch(Da.type){case "characterData":m.add(Ef.create("updateNodeValue",{node:Da.target,Pb:void 0}));break;case "attributes":if(gc(Da.target)&&Da.attributeName&&R(Da.target,Da.attributeName)){var qb=D
565a.target.getAttribute(Da.attributeName),ac="data-dt-last-src"===Da.attributeName,kc=Da.target,nd=Da.attributeName;(!(wb(kc)&&"src"===nd&&Fe.tf(kc))&&!ac&&m.add(Ef.create("updateAttribute",{node:Da.target,Pb:{name:Da.attributeName, 566value:null!==qb?qb:void 0}})),"src"!==Da.attributeName||!wb(Da.target))||Da.target.parentNode&&"picture"===Da.target.parentNode.nodeName.toLowerCase()||(Da=Da.target,Da.complete?Ic(Da,m):v.push(Da))}}}),{Lf:m,styleSheets:h,Zg:v}}function Rc(d){fd(d,function(h){h.complete||(h.removeEventListener("load",Vc),h.addEventListener("load",Vc),h.removeEventListener("error",Vc),h.addEventListener("error",Vc))})}function hc(){fd(document.getElementsByTagName("img"),function(d){d.removeEventListener("load",Vc)})} 567function Vc(d){wb(d.target)&&(d=Ic(d.target),sc(d,[]))}function w(d){if(ob(d.target)){d=d.target;try{Ob(d)&&d.sheet&&sc(new Ad(Mc()),[d.sheet]),d.removeEventListener("load",w)}catch(h){}}}function A(d){Qe("observe");let {Lf:h,styleSheets:m,Zg:v}=Wc(d);Vb("observe",[["mutations",h.size]],!0);(0<h.size||0<m.length)&&sc(h,m);0<v.length&&Rc(v)}function G(d,h=document.documentElement){"function"==typeof d&&(db=kj.Tg(A),tg=d,db.observe(h,Xb),Bb(d),Qa(),$c()&&xb.dT_.fE(Gd,oa),Rc(document.getElementsByTagName("img")))} 568function oa(d){!(db&&tg&&d&&d.host.shadowRoot)||(db.observe(d.host.shadowRoot,Xb),d.ah=Bb(tg,d.host.shadowRoot))}function Qa(){Pc.PerformanceObserver&&(Hb=new PerformanceObserver(Ya),Hb.observe({entryTypes:["resource"]}),setTimeout(function(){l(performance.getEntriesByType("resource"))},0))}function Ya(d){l(d.getEntries())}function l(d){let h=new Ad(Mc());for(let {transferSize:m,decodedBodySize:v,name:L}of d)0===m&&0===v&&L.includes(".css")&&L.startsWith(Pc.location.origin)&&h.add(new le({type:"addNode", 569nodeName:"rl.fail",nodeValue:L}));h.size&&tg&&tg(h)}function t(){if(db){var d=db.takeRecords();if(d){let {Lf:h,styleSheets:m}=Wc(d);0<h.size&&sc(h,m)}}}function r(d,{Ze:h=!0}={}){db&&(h&&t(),db.disconnect(),Hb&&Hb.disconnect(),dc(d),$c()&&xb.dT_.fE(Gd,D),hc(),db=tg=null)}function D(d){d&&d.host.shadowRoot&&dc(d.host.shadowRoot,d.ah)}function K(d,h="*"){return null!==d&&""!==d?d.replace(/[^- :\u2013\/\u2014._;,()=!?|<>+%\u20ac$\u00a2\u00a5\u00a3\u20bd\u5143\u20a8\u20bf'"@&\u3002\u3001\]\[\n\r\\]/g, 570h):d}function ha({target:d},h=Mc()){if(md.Sf(d))return Yb.resolve(null);if(Pb(d)&&"password"===d.type.toLowerCase())var m=(m=d.value)?m.replace(/./g,"*"):"";else{m=md.Hh(d);var v=md.Gh(d),L="INPUT"===d.nodeName&&"number"===d.getAttribute("type")?"0":"*";m=m||v?K(d.value,L):Pb(d)&&["radio","checkbox"].includes(d.type.toLowerCase())?d.checked:d.value}v=Yb;L=v.resolve;var Y=ef,va=Qb(d);if(d.name)d=d.name;else if(d.id)d=`#${d.id}`;else{var Da=d.tagName.toLowerCase();d=Pb(d)?`<${Da}.${d.type}>`:`<${Da}>`}return L.call(v, 571new Y("input",{xa:va,name:d,value:"string"==typeof m?5E3>=m.length?m:m.slice(0,-(m.length-5E3)):m,duration:Mc()-h}))}function ka(d,h=document){d=Oa(h,"focus change",ha,{Da:d,Hc:function(m){let v;return function(L){let {target:Y,type:va}=L;!gc(Y)||!(Pb(Y)||Y&&"TEXTAREA"===Y.nodeName||oc(Y))||("change"===va&&m(L,v),v=Mc())}},he:!0});return h===document&&(Sj=d),d}function ya(d){if(!d.size)return Yb.resolve();d=[d.Ea()];return qa()?P("mutations",...d):F("mutations",...d)}function Ra(d){return Ba(this, 572void 0,void 0,function*(){qa()?yield P("events",d.Mg()):Ha.listener&&Ha.listener(d)})}function hb(d){if(d){Hf||(Hf=new WeakMap);var h=Hf.get(d);if(h)return h.Y;h=document.querySelectorAll("iframe");for(let m=0;m<h.length;m++)if(h[m].contentWindow===d){let v=Qb(h[m]);return Hf.set(d,{Y:v,frame:h[m]}),v}}}function ib(d,{context:h}={}){let m=hb(h);Qe("process");return d.Cf(function(v){return v.node&&v.ge(),"undefined"==typeof v.Y?!0:h?m?(v.Y=`${m}.${v.Y}`,v.da?v.da=`${m}.${v.da}`:v.da=m,v.ma&&(v.ma= 573`${m}.${v.ma}`),v.ja&&(v.ja=`${m}.${v.ja}`),!1):!0:!1}),Vb("process",[["mutations",d.size]],!0),ya(d)}function kb(d){return Ba(this,arguments,void 0,function*(h,{context:m}={}){let v=hb(m);if(!m||v){if(m&&v&&(h.xa=`${v}.${h.xa}`,h.type&&["click","move"].includes(h.type))){Hf||(Hf=new WeakMap);(m=Hf.get(m))?(m=m.frame.getBoundingClientRect(),m={top:Math.round(m.top),left
573:Math.round(m.left)}):m=void 0;if(void 0===m||void 0===h.x||void 0===h.y)return;h.x+=m.left;h.y+=m.top}yield Ra(h)}})}function ic(d){if(d.host.shadowRoot&& 574!d.zc){var h=ka(kb,d.host.shadowRoot);d.zc=!0;d.Df=h}}function Hc(d){!d.host.shadowRoot||!d.zc||!d.Df||(xa(d.host.shadowRoot,"focus blur",d.Df),d.zc=!1)}function fc(d){try{return null!==d.cssRules&&0<d.cssRules.length}catch(h){return!1}}function Nb(d){let h;try{h=d.cssRules}catch(m){h=null}return{url:null==d?void 0:d.href,ownerNode:null==d?void 0:d.ownerNode,cssRules:h}}function Vd(d){d.createObjectStore("global");d.createObjectStore("visit")}function hd(d){return Yb.reject(Error(`${Jk} '${d}' on non-initialized db`))} 575function Xc(d=Vd){return cf=new Yb(function(h,m){let v=indexedDB.open("dT_store",1);v.onsuccess=function(){h(v.result)};v.onerror=function(){m(v.error)};v.onupgradeneeded=function(){let L=v.result;L.onversionchange=function(){L.close()};d(L)}}),cf}function Ae(d,h,m){if(!cf)return hd("put");let v=m||h.key;return cf.then(function(L){return new Yb(function(Y,va){var Da=L.transaction(d,"readwrite");Da.oncomplete=function(){Y()};Da.onerror=function(){var ac,kc;let nd=null!==(ac=qb.error)&&void 0!==ac? 576ac:null===(kc=null==qb?void 0:qb.transaction)||void 0===kc?void 0:kc.error;va(nd)};Da.onabort=Da.onerror;Da=Da.objectStore(d);let qb=v?Da.put(h,v):Da.put(h)})})}function Wd(d,h){return cf?cf.then(function(m){return new Yb(function(v,L){let Y=m.transaction(d,"readonly").objectStore(d).get(h);Y.onsuccess=function(){v(Y.result)};Y.onerror=function(){L(Y.error)}})}):hd("getByKey")}function Ye(d){return cf?cf.then(function(h){return new Yb(function(m,v){let L=[],Y=h.transaction(d,"readonly").objectStore(d).openCursor(); 577Y.onsuccess=function(){let va=Y.result;va?(L.push(va.value),va.continue()):m(L)};Y.onerror=function(){v(Y.error)}})}):hd("getAll")}function Ld(d,h){return cf?cf.then(function(m){return new Yb(function(v,L){let Y=m.transaction(d,"readwrite");Y.oncomplete=function(){v()};Y.onerror=function(){var Da,qb;let ac=null!==(Da=va.error)&&void 0!==Da?Da:null===(qb=null==va?void 0:va.transaction)||void 0===qb?void 0:qb.error;L(ac)};Y.onabort=Y.onerror;let va=Y.objectStore(d).delete(h)})}):hd("remove")}function rd(d, 578h){return Ae(d,h).catch(function(){let m=Ze(d);m.set(h.key,h);lj.set(d,m)})}function kg(d,h){return Wd(d,h).then(function(m){if(!m)throw Error("Record not found");return m}).catch(function(){return Ze(d).get(h)})}function Yh(d){let h=ua(Ze(d),function([,m]){return m});return Ye(d).then(function(m){if(!m)throw Error("Records not found");return m}).then(function(m){m=m.concat(h);let v=[],L=[];for(let Y of m)L.includes(Y.key)||(v.push(Y),L.push(Y.key));return v}).catch(function(){return h})}function rh(d, 579h){return Ld(d,h).catch(function(){Ze(d).delete(h)})}function Ze(d){return lj.get(d)||new Map}function wi(d){return Pa(d,"srrcur_")}function Pa(d,h){return d&&"string"==typeof d.key&&0===d.key.indexOf(h)}function Sf(d){return kg("visit",`${nf}${d.url}`).then(function(h){if(!Pa(h,nf))throw Error("Record not found");h=h.body;let m=document.implementation.createHTMLDocument(""),v=document.createElement("style");h=(v.innerText=h,m.head.appendChild(v),v.sheet);if(!h)throw Error("css resource from string has not been created"); 580return xb.dT_.aFr(h.cssRules,bb)}).catch(function(){return[]})}function Td(d){return d.cssRules?xb.dT_.aFr(d.cssRules,function(h){if(!bb(h)||!h.styleSheet)return!1;h=Nb(h.styleSheet);return!(!fc(h)&&!sd("srxicss"))}):[]}function Je(d){return fc(d)?Yb.resolve(Td(d)):sd("srxicss")?Sf(d):Yb.resolve([])}function Id(d){return new Yb(function(h,m){if(d.url){var v=pc("gxwp")();v.open("GET",d.url);v.timeout=ok;v.onload=function(){200===v.status?h(v.responseText):m(Error(`${v.status}: ${v.statusText}`))}; 581v.onerror=function(){m(Error(`${v.status}: ${v.statusText}`))};v.ontimeout=v.onerror;v.send()}else m(Error("stylesheet doesn't have href"))})}function wd(d,h){let m=document.implementation.createHTMLDocument(""),v=m.createElement("base");v.href=h;m.head.appendChild(v);h=m.createElement("a");return h.href=d,h.href}function We(d){if("string"!=typeof d.cssText)d="";else{var h;if(!(h=Xh(d)))if("conditionText"in d){var {conditionText:m,cssRules:v,cssText:L}=d;if(L.includes("grid-template:")&&L.includes("repeat(")){h= 582"";for(let Y=0;Y<v.length;++Y){let va=v.item(Y);va&&(h+=`{${Xh(va)}}`)}h=`@media ${m} ${h}`}else h=null}else h=null;d=h||d.cssText}return d}function Xh(d){if(!("selectorText"in d))return null;let {selectorText:h,$h:m}=d;if(!m)return null;d=m.get("grid-template");if(!d||!d.toString().includes("repeat("))return null;let v="";return m.forEach(function(L,Y){"grid-template"!==Y&&(v+=`${Y}:${L};`)}),`${h}{${v}}`}function He(d){try{if(!d.cssRules)return Yb.reject(Error("No rules defined"));let h=d.url,m= 583xb.dT_.aM(d.cssRules,function(v){v=We(v);if(v.length&&h){{let kc=new RegExp(/url\(["'|](.+?)["'|]/g);var L=kc.exec(v);if(L){for(var Y=v;null!==L;){L=L[1];if(/^(https?:)?\/\//i.test(L)){var va=h.split("/");var Da=L.split("/");if(va[0]!==Da[0]||va[2]!==Da[2])Da=L;else if(va.slice(3).join("/")===Da.slice(3).join("/"))Da=Da.slice(3).join("/");else{var qb=va.splice(3);Da=Da.splice(3);var ac=qb.length;va=0;for(va;va<Math.min(Da.length,ac)-1&&Da[va]===qb[va];va++);qb="";for(--ac;ac>va;ac--)qb+="../";Da= 584(qb+=Da.splice(va).join("/"),qb)}Y=Y.replace(L,Da)}L=kc.exec(v)}v=Y}}}return v}).join("");return Yb.resolve(m)}catch(h){return Yb.reject(h)}}function Rf(){let d=xb.dT_.ncv("rcdec");return!d||0>=d?12096E5:d}function Xg(){return Yh("visit").then(function(d){let h=[];for(let m of d)Pa(m,nf)&&h.push(m);return h}).catch(function(){return[]})}function Yg(d){return kg("global",`${"srrckr_"}${d}`).then(function(h){return Pa(h,"srrckr_")&&!(h.Uf<xb.dT_.nw())}).catch(function(){return!1})}function me(d){return fc(d)? 585He(d):Id(d).catch(function(h){throw d.url&&Ge.mh(d.url),h;})}function we(d){return xb.dT_.aM(new Uint8Array(d),function(h){return("00"+h.toString(16)).slice(-2)}).join("")}function Bd(d){return Ba(this,arguments,void 0,function*(h,m="SHA-256"){h=yield Pc.crypto.subtle.digest(m,h);return we(h)})}function Wh(d){return Ba(this,void 0,void 0,function*(){var h,m;if(null!==(h=null===Pc||void 0===Pc?void 0:Pc.msCrypto)&&void 0!==h&&h.subtle||null!==(m=null===Pc||void 0===Pc?void 0:Pc.crypto)&&void 0!==m&& 586m.subtle)return Bd(d);h=yield dg(d);if(!h)throw Error("Error generating hash with fast-sha256");return we(h)})}function dg(d){return Ba(this,void 0,void 0,function*(){let h;return qa()?h=yield P("SHA-256",d):h=yield F("SHA-256",d),h})}function xg(){return eg().then(function(d){if(!d)return hf(0)})}function eg(){return kg("visit","srrckrc").then(function(d){return d&&"string"==typeof d.key&&"srrckrc"===d.key&&d?d.counter:0}).catch(function(){return 0})}function ge(){return eg().then(function(d){return hf(d+ 5871)})}function hf(d){d={[og]:"srrckrc",visitId:xb.dT_.gVI(),counter:d};return rd("visit",d)}function yg(){return rh("visit","srrckrc").catch(function(){})}function fg(){Fh+=1;return ge()}function Ke(){return{Fh:eg(),vh:Fh}}function xe(){Fh=0;return yg()}function gg(d){let h;"string"==typeof d?h=N(d):h=d;d=-1;let m=0;for(;m<h.length;)d=d>>>8^Kk[(d^h[m++])&255];return(d^-1)>>>0}function Hd(){return xb.dT_.ncv("msl")}function ve(d,h,m,v){return v?`sid=${d}-${1}&p${h}_${m}&${1},${d},${encodeURIComponent(v)},`: 588`sid=${d}-${1}&p${h}_${m}&`}function kf(d,h){let m=new Uint8Array(d.length+h.length);return m.set(d,0),m.set(h,d.length),m}function Ie(d,h,m){var v=ve(h,0,20,d),L=ve(h,20,20);v=Hd()-v.length;v=m.length-v;L=Hd()-L.length;v=0>=L?1:Math.ceil(v/L);if(v+=1,20<v)return[];d=H(ve(h,1,v,d));L=Hd()-d.length;var Y=m.slice(L);let va=0,Da=[];for(let ac=2;ac<=v;ac++){let kc=H(ve(h,ac,v));var qb=Hd()-kc.length;qb=Y.slice(va,va+qb);Da.push(kf(kc,qb));va+=qb.length}return Da.unshift(kf(d,m.slice(0,L))),Da}
588function Jc(d, 589h,m){d=Ie(d,h,m);return d.length?(xb.dT_.fE(d,function(v){let L=xb.dT_.cB();xb.dT_.gBP().ar(L,v);xb.dT_.sB(L,!1,!0,{contentType:"srRs"})}),1):-1}function zg(d,h,m){return Ba(this,void 0,void 0,function*(){var v=H(`${1},${h},${encodeURIComponent(d)},`);let L=yield F("compress",m);if(v.length+L.length>Hd())return Jc(d,h,L);let Y=xb.dT_.cB();v=kf(v,L);return xb.dT_.gBP().ar(Y,v),xb.dT_.sB(Y,!1,!0,{contentType:"srRs"}),1})}function he(){!Eb()&&!sd("srcss")&&!sd("srxcss")||!Eb()&&xb.dT_.iMD()&&!sd("srmrc")|| 590(mj=vj.initialize(),xb.dT_.addE("CSS_TRANSMISSION_STARTED",xf))}function Ag(){return 1===rb().css||Eb()?Bg().then(function(d){if(d)throw Error("Capturing discarded as limits reached");return Ge.size()}).then(function(d){if(d)return Uf()}):Yb.reject(Error("Capture discarded as ActiveGate is not accepting resource beacons"))}function Bg(){if(Eb())return Yb.resolve(!1);let {Fh:d,vh:h}=mj.Qg(),m=xb.dT_.ncv("srmcrv"),v=xb.dT_.ncv("srmcrl");return h>=v?Yb.resolve(!0):d.then(function(L){return L>=m})}function Uf(){let d; 591return Ge.Wg().then(function(h){return d=h[Math.floor(Math.random()*h.length)],Ge.Jf(d.hash)}).then(function(h){if(!h)throw Error("Resource not known");Nc(d.url)}).catch(function(){return Jd(d)})}function Jd(d){let h;return zg(d.url,d.hash,H(d.body)).then(function(m){if(h=m,1!==h)throw Error("Resource has not been sent");return Ge.lh(d.hash)}).then(function(){return mj.Oh()}).then(function(){Nc(d.url)}).catch(function(){h=h||0;-1===h?Nc(d.url):(ui[d.hash]=void 0!==ui[d.hash]?ui[d.hash]+1:0,3<=ui[d.hash])? 592Nc(d.url):gd()})}function gd(){Ge.size().then(function(d){if(!d)throw Error("No resources to queue");xb.dT_.st(Ag,0)}).catch(function(){})}function Nc(d){Ge.Ch(d).then(function(){gd()}).catch(function(){})}function xf(){Ag().catch(function(){})}function Fg(d=!1){try{nj=Lb(nc.Mc("srre")),d||(Ge.initialize(),he()),vi=!0}catch(h){vi=!1}}function ne(d){if(!vi)return Yb.reject(Error("Resource Capturing not initialized"));if(!d.url)return Yb.reject(Error("The resource doesn't have href"));let h=d.url;if(Tb(h, 593nj))return Yb.reject(Error(`The url ${h} is blacklisted`));let m,v;return Ge.Vg(h).then(function(L){if(!L)throw Error("resource not found");return L.hash}).catch(function(){return Ge.hh(h).then(function(L){if(L)throw Error("The resource is unreachable");return me(d)}).then(function(L){if(""===L.trim())throw Error("The resource is empty");return m=L,Wh(H(L))}).then(function(L){return v=L,Ge.Jf(v)}).then(function(L){if(!L){L=v;var Y=m;qa()?P("sendResource",h,L,Y):Tf(h,Y,L)}return v})})}function Tf(d, 594h,m){d={[og]:`${nf}${d}`,body:h,url:d,hash:m,visitId:xb.dT_.gVI()};Ge.xg(d).catch(function(){})}function Wf(d){if(!d.url)return Yb.resolve([]);let h=[],m=d.url;return ne(d).then(function(v){var L=gc(d.ownerNode)?new le({type:"addNode",nodeName:"rc.link",da:tb(d.ownerNode),Y:"m"+v}):void 0;if(void 0===L)return[];let Y=L.Y;v=jd(Y,v,m);return h.push(L,...v),ye(d,Y)}).then(function(v){return h.push(...v),h})}function ye(d,h){let m,v=[];return Je(d).then(function(L){return L.length?xb.dT_.red(L,function(Y, 595va){let Da=wd(va.href,d.url+"");if(!va.styleSheet)return Y;let qb=Nb(va.styleSheet);return qb.url=Da,Y.then(function(){return ne(qb)}).then(function(ac){let kc=new le({type:"addNode",nodeName:"rc.import",da:h,ja:m,Y:"m"+ac});ac=jd(kc.Y,ac,Da);return v.push(kc,...ac),m=kc.Y,ye(qb,m)}).then(function(ac){ac&&v.push(...ac)}).catch(function(){})},Yb.resolve()).then(function(){return v}):[]})}function jd(d,h,m){h=new le({type:"updateAttribute",Y:d,attributeName:"hash",va:h});d=new le({type:"updateAttribute", 596Y:d,attributeName:"url",va:m});return[h,d]}function Be(d){let {url:h,ownerNode:m}=d;return h?m?kg("visit",`${be}${h}`).then(function(v){if(!Pa(v,be)||!v.metadata.length)throw Error("Metadata mutations not found");var L=v.metadata,Y=v.metadata[0];var va=tb(m);Y=Object.assign({},Y);va=(Y.da&&Y.da!==va&&(Y.da=va),Y);L[0]=va;v=v.metadata;L=[];for(let Da of v)L.push(new le({type:Da.type,da:Da.da,ja:Da.ja,ma:Da.ma,Y:Da.Y,namespaceURI:Da.namespaceURI,nodeName:Da.nodeName,attributeName:Da.attributeName,va:Da.va})); 597return L}).catch(function(){return Wf(d).then(function(v){var L=og,Y=`${be}${h}`,va=pc("gVI")();let Da=[];for(let qb of v)Da.push({type:qb.type,da:qb.da,ja:qb.ja,ma:qb.ma,Y:qb.Y,namespaceURI:qb.namespaceURI,nodeName:qb.n
597odeName,attributeName:qb.attributeName,va:qb.va});rd("visit",{[L]:Y,visitId:va,url:h,metadata:Da});return v})}):Yb.reject(Error("css discarded for capturing since it is not attached into the document")):Yb.reject(Error("css discarded for capturing since it has not href"))}function yf(d){d= 598Nb(d);let h=fc(d);return h&&!sd("srcss")?Yb.reject(Error("Resource capturing for css same origin resources is not enabled")):h||sd("srxcss")?Be(d).then(function(m){ya(Ad.I(m,Mc()))}):Yb.reject(Error("Resource capturing for css cross origin resources is not enabled"))}function Ud(d,h,m,v){let L={ma:null,da:null,ja:null,Y:tb(h)};if("addNode"===d||"updateNode"===d)h.parentStyleSheet&&(d=h.parentStyleSheet.ownerNode,L.da=d?Qb(d):Qb(h.parentStyleSheet)),L.ja=m?Qb(m):null,L.ma=v?Qb(v):null;return L}function Xe(d, 599h){fd(d,function(m,v){m=new yj(Ib(m)?"updateNode":"addNode",m,v);h.add(m)})}function pd(d=new WeakMap){pg=d}function Kd(d,h){if(pb(d,16))if(d.ownerNode&&Ob(d.ownerNode))yf(d).catch(function(){});else try{if(d.cssRules.length){var m=new Ad(Mc()),v=Mc();Xe(d.cssRules,m);Bi({i:oj,t:Mc()-v,d:[["nodes",m.size]],a:!0});h(m)}}catch(L){d.ownerNode&&((pg||pd(),pg).set(d,h),d.ownerNode.addEventListener("load",xd.bind(d)))}}function xd(){Qe(oj);let d=new Ad(Mc());try{Xe(this.cssRules,d)}catch(m){}Vb(oj,[["nodes", 600d.size]],!0);let h=(pg||pd(),pg).get(this);h&&h(d)}function $c(){return"ShadowRoot"in Pc?xb.dT_.bcv("srsdom"):!1}function jf(d){var h;return null!==(h=Gd.find(function(m){return m.host===d}))&&void 0!==h?h:null}function oh(d){if(d=jf(d))d=Gd.indexOf(d),0<=d&&([d]=Gd.splice(d,1),d&&d.zc&&(D(d),Hc(d)))}function Vf(){let d=[];xb.dT_.fE(Gd,function(h){let m=h.host;for(;m&&m.nodeType!==Node.DOCUMENT_NODE;)!m.parentNode&&q(m)?m=m.host:m=m.parentNode;m?h.zc||ic(h):d.push(h)});xb.dT_.fE(d,function(h){oh(h.host)})} 601function Cg(){xb.dT_.fE(Gd,function(d){d.zc&&Hc(d)})}function ig(d,h){let m=!h,v=h||new Ad(Mc()),L;d?L=[d]:L=Gd;xb.dT_.fE(L,function(Y){let va={type:"addNode",nodeName:"sdw.o",nodeValue:tb(Y.host)};Y.Kf&&(va.Y=Y.Kf);var Da=va.Y?(Da=cj.get(va.Y))?Da.type===va.type&&Da.nodeName===va.nodeName&&Da.nodeValue===va.nodeValue:!1:!1;Da||(Da=new le(va),Y.Kf=Da.Y,va.Y=Da.Y,v.add(Da),va.Y&&cj.set(va.Y,va))});m&&ya(v)}function ze(d,h){let m=!h,v=h||new Ad(Mc()),L;d?L=[d]:L=Gd;xb.dT_.fE(L,function(Y){var va;let Da= 602null===(va=Y.host.shadowRoot)||void 0===va?void 0:va.adoptedStyleSheets;null!=Da&&Da.length&&(va=xb.dT_.aM(Da,function(qb){let ac="";if(!Ib(qb)){ac=tb(qb);let kc=new Ik({type:"addNode",nodeName:"css.create",Y:ac,nodeValue:"{}"});v.add(kc)}return Kd(qb,function(kc){kc.forEach(function(nd){v.add(nd)})}),ac||Qb(qb)}),Y=Ef.create("updateAttribute",{node:Y.host,Pb:{name:"adoptedStyleSheets",value:JSON.stringify(va)}}),v.add(Y))});m&&ya(v)}function Le(d){let h,m;return function(...v){h=v;!m&&(m=requestAnimationFrame(function(){return void 0!== 603m&&cancelAnimationFrame(m),m=void 0,d(...h)}))}}function hg(d,h){let m;return function(...v){void 0===m&&(d(...v),m=Oc(function(){m=void 0},h))}}function jg(d,h,{ae:m=!1,fe:v=!0}={}){let L;return function(...Y){void 0!==L&&de(L);void 0===L&&m&&(Y.push({ae:m}),d(...Y));L=Oc(function(){L=void 0;v&&(Y.push({fe:v}),d(...Y))},h)}}function Cd(d){return Math.max(Math.round(d),0)}function Me(d){return d===document?{xa:Qb(document.documentElement),target:document.scrollingElement||document.documentElement}: 604{xa:Qb(d),target:d}}function ph(d){if(ob(d.target)){var {xa:h,target:m}=Me(d.target);if(gc(m))return Zg(h,m)}}function zf(){return window.visualViewport?new ef("scroll-visual",{xa:Qb(document.documentElement),top:Cd(window.visualViewport.offsetTop),left:Cd(window.visualViewport.offsetLeft)}):null}function Gg(d){let h=Oa(document,"scroll",ph,{Da:d,Hc:Le,he:!0});return()=>xa(document,"scroll",h)}function ec(d){if(window.visualViewport){var h=Oa(window.visualViewport,"scroll",zf,{Da:d,Hc:Le});return()=> 605xa(document,"scroll",h)}}function Eg(d){null==je||je();je=void 0;let h=[Gg(d),ec(d)];je=function(){for(let m of h)null==m||m()}}function Dg(){let {xa:d,target:h}=Me(document);gc(h)&&kb(Zg(d,h)).catch(function(){})}function Zg(d,h){return new ef("scroll",{xa:d,top:Cd(h.scrollTop),left
605:Cd(h.scrollLeft)})}function Xf(d,h){let {target:m,clientX:v,clientY:L}=d;if(ob(m)&&!Fe.Sf(m)&&(v||0===v)&&(L||0===L))return new ef(h,{xa:Qb(m),x:Cd(v),y:Cd(L)})}function qh(d){return Xf(d,"click")}function Oe(d,h,m){try{return{error:void 0, 606value:d.apply(h,m)}}catch(v){return{value:void 0,error:v}}}function Ce(d,h,m=Va,v=()=>[]){function L(...qb){let ac=!ce;var kc=ce;ce=!0;let nd=Oe(v,null,[this,qb]);kc=Oe(kc?va:Da,this,qb);ac&&Oe(m,null,[this,qb,nd.error?[]:nd.value,kc.error?void 0:kc.value]);if(ce=!1,kc.error)throw kc.error;return kc.value}if(!xb.dT_.oHOP(d,h)||"function"!=typeof d[h])return Va;let Y=Object.getOwnPropertyDescriptor(d,h);if(!Y)return Va;let va=Y.value||(Y.get?Y.get():void 0),Da=va;return"function"==typeof va&&Y.configurable? 607(Object.defineProperty(d,h,{configurable:Y.configurable,enumerable:!!Y.enumerable,get(){return L},set(qb){Da=qb}}),function(){let qb=Object.getOwnPropertyDescriptor(d,h);qb&&qb.configurable&&(qb.value||(qb.get?qb.get():void 0))===L&&Object.defineProperty(d,h,{configurable:qb.configurable,enumerable:!!qb.enumerable,writable:!0,value:Da})}):Va}function Af(d,h,m,v){hh&&Ib(d.ownerNode||d)&&(d=new Ad(Mc()),h=new yj(h,m,v),d.add(h),hh(d))}function xi(d,[h],m,v){"string"==typeof h&&"number"==typeof v&&Af(d, 608"addNode",d.cssRules[v],v)}function yi(d,[h,m,v]){void 0===v&&(v=d.cssRules.length-1);"string"==typeof h&&"string"==typeof m&&"number"==typeof v&&Af(d,"addNode",d.cssRules[v],v)}function g(d,[h]=[],m){z(d,h,m&&m[0])}function p(d,[h=0],m){z(d,h,m&&m[0])}function z(d,h,m){pb(m,15)&&"number"==typeof h&&Af(d,"removeNode",m)}function O(d,h=[]){return[d.cssRules[h[0]||0]]}function T(d,h,m,v){return Ba(this,void 0,void 0,function*(){Ib(d.ownerNode||d)&&(yield v,hh&&Kd(d,hh))})}function pa(d){if(Ib(d.ownerNode|| 609d)){let h=ua(d.cssRules);h.reverse();fd(h,function(m){Af(d,"removeNode",m)})}return[]}function $a(){for(;0<Re.length;){let d=Re.pop();d&&d()}hh=void 0;fd(document.getElementsByTagName("style"),function(d){let h=d.sheet;h&&(d.removeEventListener("load",xd),(pg||pd(),pg).delete(h))})}function vb(d){return Xf(d,"move")}function Mb(d,h){return d.height!==h.height||d.width!==h.width}function ed(){let {documentElement:d,body:h}=document;var m={width:Cd(d.clientWidth||window.innerWidth||h.clientWidth),height:Cd(d.clientHeight|| 610window.innerHeight||h.clientHeight)};if(Mb(bh.current,m))return bh.current=m,new ef("resize",m)}function Od(){let d=window.visualViewport?{width:Cd(window.visualViewport.width),height:Cd(window.visualViewport.height)}:ug;if(Mb(Ig.current,d))return Ig.current=d,new ef("resize-visual",d)}function $e(d,h,m,v,L){!v&&h.current||(h.current=ug);(h=m())&&L(h);let Y=Oa(d,"resize",m,{Da:L,Hc:Le});return()=>xa(d,"resize",Y)}function Zf(d,h){null==Ug||Ug();Ug=void 0;var m=$e(window,bh,ed,d,h);d=window.visualViewport? 611$e(window.visualViewport,Ig,Od,d,h):void 0;let v=[m,d];Ug=function(){for(let L of v)null==L||L()}}function Pe(d){d=Mc()-d.start;return 0>d||9E5<=d}function oe(d,h=!1){h?Sd.unshift(d):Sd.push(d)}function mf(d){for(;0!==Sd.length&&(Sd[0].viewId===d||Pe(Sd[0]));)d=Sd[0].viewId,Sd.shift();return d}function ld(d){xh=d}function Zc(d,h){if("number"!=typeof d||Number.isNaN(d)||0>d)throw new ai(`Invalid beacon param [${h}=${d}]`);return`${Math.floor(d)}`}function Xd(d){return"srBm"===d?(d=Number.parseInt($f("srbbv")), 6122<d||1>d?1:d):3}function zd(d,h,m){return Ba(this,void 0,void 0,function*(){let {start:v,end:L,Rb:Y}=m;var va=Zc(v,"start");var Da=Zc(L,"end");if(va>Da)throw new ai(`Invalid beacon param [startTime=${va}] > [endTime=${Da}]`);var qb=Zc(Y,"sequenceNumber");va=`${Xd(d)},${Mc()},${va},${Da},${qb}`;if("srBm"===d){let {binaryData:nd,viewId:ag}=h;if((Da=2<=Xd(d))&&!ag)throw new ai(`Invalid beacon param [viewId=${ag}]`);va=H(`${va},${Da?ag+",":""}`);Da=new Uint8Array(va.length+nd.length);Da.set(va,0);Da.set(nd, 613va.length);va=Da.buffer;Da=gg(Da)}else va=`${va},${h}`,Da=gg(va);qb="srBm"===d;let ac=xb.dT_.cB();Ah().ar(ac,va);Ah().av(ac,"vi",xh);Ah().av(ac,"srType",d);xb.dT_.sB(ac,!1,qb,{contentType:d,crc:Da});try{var kc=yield Ri(ac)}catch(nd){return Yb.reject({code:"Network Error",message:nd+""})}return"string"!=typeof kc?Yb.reject({code:"Network Error",message:kc.toString()}):kc.startsWith("FL")?(kc=kc.match(/\((.+?)\)/),Yb.reject({code:"Cluster Rejection",message:kc&&kc[1]?kc[1]:"no message"})):kc.startsWith("OK")? 614Yb.resolve():Yb.reject({code:"Unknown Error",message:kc})})}function De(d){return new Yb(function(h){setTimeout(h,d)})}function Ed(){return Ba(this,void 0,void 0,function*(){let d=Rb.viewId+"";se("rst",[["expir",d]]);yield Lh(!1);mf(d);yield Db(!0)})}function bd(d,h,m){se(d,[["fl",m.substring(0,50)],["ctype",h]])}function Yc(){return Ba(this,arguments,void 0,function*(d=0){if(!Bf&&!pc("id")())if(mf()===Rb.viewId)yield Ed();else if(0!==Sd.length){Bf=!0;yield De(Math.min(6E4,2E3*d));var h=Sd[0];if(h){var {type:m, 615data:v,start:L,end:Y,Rb:va}=h;try{yield zd(m,v,{start:L,end:Y,Rb:va});let Da=Sd.indexOf(h);-1!==Da&&Sd.splice(Da,1);Bf=!1;Yc()}catch(Da){(Bf=!1,"Invalid Params"===Da.code)?bd("paramErr",m,Da.message):"Cluster Rejection"===Da.code?(bd("stop",m,Da.message),mf(Rb.viewId+"")):("Unknown Error"===Da.code&&0===d&&bd("netErr",m,Da.message),Yc(d+1))}}else Bf=!1}})}function Sc(d,h,m){let {start:v,end:L,Rb:Y}=m;
615(m=("string"!=typeof h?h.viewId:null)||Rb.viewId+"")&&(oe({type:d,data:h,start:v,end:L,Rb:Y,viewId:m}), 616Yc())}function pe(){return Ba(this,void 0,void 0,function*(){"active"===Rb.state?(yield rg(),yield tf()):(Tc=!0,id())})}function id(){void 0!==of&&(de(of),of=void 0)}function lf(d=window.location.href){return!Tb(d,lg)}function Yd(){Gf=Gf||Yb.resolve();Gf=Gf.then(function(){return Ba(this,void 0,void 0,function*(){yield rg({Kd:!1});lf()?(Yc(),yield tf()):ii("view",{url:document.location.href,Oc:!1,rb:cb(),Qb:!0})})})}function Yf(d,h,m,v,L){m=""+(L?d.time-m:d.time-v-m);v=m+" ";L="";switch(d.type){case "view":var Y= 617"";h=(h?Y=Se(d.url,h.url).replace(/[ >^|]/g,encodeURIComponent):d.url&&(Y=d.url.replace(/[ >^|]/g,encodeURIComponent)),d.rb&&d.rb!==d.viewId&&(Y+=" ",Y+=d.rb),d.Qb&&(Y+=" ",Y+="x"),Y);L+=h;break;case "click":case "move":d=Se(d.xa,h?h.xa:void 0)+" "+Se(d.x,h?h.x:void 0)+" "+Se(d.y,h?h.y:void 0);L+=d;break;case "resize":case "resize-visual":d=Se(d.width,h?h.width:void 0)+" "+Se(d.height,h?h.height:void 0);L+=d;break;case "scroll":d=Se(d.xa,h?h.xa:void 0)+" "+Se(d.top,h?h.top:void 0)+" "+Se(d.left,h?
618h.left:void 0);L+=d;break;case "scroll-visual":d=Se(d.top,h?h.top:void 0)+" "+Se(d.left,h?h.left:void 0);L+=d;break;case "input":let va=Se(d.xa,h?h.xa:void 0);Y=(va+=" ",va+=Se(d.duration,h?h.duration:void 0),va+=" ",va+=Se(Hg(d.name),Hg(null==h?void 0:h.name)),""!==d.value&&(va+=" ",va+=Se(Hg(d.value),Hg(null==h?void 0:h.value))),va);L+=Y}return m=v+L,m}function sh(d,h){d=zi(d);let m=[],v="";return sj(d,function(L,Y,va,Da){v+=Y+"^";sj(L,function(qb,ac,kc,nd){if(ac in Lc){var ag=Lc[ac];v+=ag+" "; 619var fe=qb[0].time-h,Pk;qb.sort(Yj);fd(qb,function(Rd,uj){let Vh=0===uj;uj=uj===qb.length-1;var rj=Yf(Rd,Pk,h,fe,Vh);if(v.length+rj.length>$f("msl")){let ci=0;rj=(ci+=kc&&Vh?(Y+"").length:0,ci+=kc&&Vh?1:0,ci+=Vh?1:0,ci+=Vh?(ag+"").length:0,ci+=1,ci);m.push(v.slice(0,-rj));v="";v+=Y+"^";v+=Lc[ac]+" ";fe=Rd.time-h;rj=Yf(Rd,void 0,h,fe,!0)}v+=rj;v+=uj?"":">";Pk=Rd});v+=nd?"":"^"}});v+=Da?"":"|"}),v&&m.push(v),m}function sj(d,h){let m=0;d.forEach(function(v,L){let Y=0===m,va=++m===d.size;h(v,L,Y,va)})} 620function zi(d){let h=new Map;return fd(d,function(m){if(null!==m.type&&m.type in Lc&&m.viewId+""){var v=m.viewId+"";if(v=(h.has(v)||h.set(v,new Map),h.get(v))){var L=m.type+"";(v=(v.has(L)||v.set(L,[]),v.get(L)))&&v.push(m)}}}),h}function Yj(d,h){return d.time-h.time}function Hg(d){if(void 0!==d)return encodeURIComponent(d).replace(/~/g,"%7E")}function Se(d,h){return void 0!==d?d!==h?d:"~":""}function Il(){let d=ke(Zd);d&&(xb.dT_.fE(d.split(","),function(h){if(h){var [m,v,L]=h.split("."),Y=ke(`${Ee}${h}`); 621if(m===Qd()&&Y&&v){var [va,Da,qb]=Y.split(".",3);Y=Y.split(`${qb}.`)[1];var [ac,kc,nd]=xb.dT_.aM([Da,qb,L],function(ag){return Number.parseInt(ag)});switch(va){case "srBm":Y={binaryData:new Uint8Array(xb.dT_.aM(Y.split(","),function(ag){return Number.parseInt(ag)})),viewId:v};break;case "srTe":break;default:Eh(`${Ee}${h}`);return}oe({type:va,start:ac,end:kc,viewId:v,Rb:nd,data:Y},!0)}Eh(`${Ee}${h}`)}}),Eh(Zd),Yc())}function zj(){return Ba(this,void 0,void 0,function*(){let d=yield ma();Jl(d);Wk()})} 622function Jl(d){null!=d&&d.length&&xb.dT_.fE(d,function({data:h,start:m,end:v}){var L;null!==(L=null==h?void 0:h.binaryData)&&void 0!==L&&L.length&&(Sc("srBm",h,{start:m,end:v,Rb:ae.Gb}),ae.Gb++)})}function Wk(){Nd&&0<Nd.size&&(xb.dT_.fE(Nd.Ea(),function(d){Sc("srTe",d,{start:Nd.start,end:Nd.end,Rb:ae.events});ae.events++}),ak(!1));Nd=new pf}function Kl(d){return function(h){d===Rb.viewId&&F("irDelete",h)}}function tf(){return Ba(this,void 0,void 0,function*(){let d=yc();Rb.je&&lf()&&Rb.enabled&&(Nd= 623new pf,Nd.add(new ef("view",{url:document.location.href,Oc:!1,rb:cb()},d)),mc("viewId",function(){ae.Gb=1;ae.events=1}),F("reset"),yield De(1),Ab(),cc(Kl(d)),pd(),Hf=new WeakMap,Ih(!0),Pd=$f("srvi")||0,0!==Pd&&void 0===of&&(Tc=!1,of=Oc(pe,6E4*Math.max(Pd,qg))))})}function Hh(d,h=[]){!d.size&&!h.length||(ib(d),xb.dT_.fE(h,function(m){Kd(m,ib)}))}function Ih(d=!1){if(!$d&&Rb.enabled&&Rb.viewId&&lf()){Nd&&0!==Nd.size||(Nd=new pf);try{Il()}catch(h){}Ha(function(h){Nd.add(h)});G(Hh);Dd(Hh);"function"== 624typeof ib&&(hh=ib,0===Re.length&&Re.push(Ce(CSSStyleSheet.prototype,"insertRule",xi),Ce(CSSStyleSheet.prototype,"addRule",yi),Ce(CSSStyleSheet.prototype,"removeRule",p,O),Ce(CSSStyleSheet.prototype,"deleteRule",g,O),Ce(CSSStyleSheet.prototype,"replace",T,pa),Ce(CSSStyleSheet.prototype,"replaceSync",T,pa)));ch=Oa(document,"click",qh,{Da:kb});Tj=Oa(document,"mousemove",vb,{Da:kb,Hc:Le});qa()||Zf(d,kb);Eg(kb);Dg();ka(kb);$c()&&(Vf(),ig());qa()||(re=cd(zj,1E3));Rb.state="active";$d=!0}}function rg(){return Ba(this, 625arguments,void 0,function*({Kd:d=!0}={}){id();yield Aj({Kd:d});cc();"stopped"!==Rb.state&&(yield F("reset"),Rb.state="stopped")})}function gk(){$d&&t()}function Aj(){return Ba(this,arguments,void 0,function*({Ze:d=!0,Kd:h=!0}={}){if($d){var m=document.doctype?(new XMLSerializer).serializeToString(document.doctype):null;m&&(m={type:"addNode",nodeName:"doc.doctype",nodeValue:m,da:Qb(document.documentElement)},m=new le(m),ya(Ad.I([m],xb.dT_.nw())));Mg(re);re=void 0;r(document.documentElement,{Ze:d}); 626$a();xa(document,"click",ch);xa(document,"mousemove",Tj);qa()||(null==Ug||Ug(),Ug=void 0);null==je||je();je=void 0;xa(document,"focus change",Sj);$c()&&Cg();Rb.state="paused";$d=!1;!qa()&&h&&(yield zj())}})}function ii(d,h){if($d)Nd.add(new ef(d,h));else{let m=Mc()+"";Nd=new pf;Nd.add(new ef(d,h,m))}Wk()}function Yk(d){return Ba(this,void 0,void 0,function*(){var h=Fa();h=yield B("detectSubframeViewIdsChange",d,h);return hk(h)})}function hk(d){return d&&d.length?d.some(function(h){return h}):!1}function Te(d, 627h=[]){{var m=pc("id")();var v=pc("iAEPOO")();let va=pc("syn");if(!xb.dT_.bcv("nosr")||!v||va||m)m=!1;else{m=xh;var {vid:L,rfnsr:Y}=ia();v=ie[d]||0;m=L!==m||(Y?+Y:0)<v?(zb({rfnsr:v.toString(),vid:m}),Ki(m,d),!0):!1}}m&&xb.dT_.cAE("_nosr_",[["r",d],...h],!1,xb.dT_.nw(),"idle"===d?0:1)}function Ki(d,h){Jf&&xb.dT_.remE("DEBUG_INFO_REQUESTED",Jf);Jf=()=>{if(d!==xh)return[];let m=h&&ie[h]||0;return[{type:"nosr",text:`${h} | ${m}`,severity:m>=ie["k-min"]?"Error":"Info"}]};xb.dT_.addE("DEBUG_INFO_REQUESTED", 628Jf)}function Ll(){let d=nb();d?Rb.enabled="1"===d:(Rb.enabled=nc.Bb("srad"),Rb.enabled?zb({st:"1",vid:Qd()}):Te("optin"))}function $k(d){return Ba(this,void 0,void 0,function*(){switch(d){case "active":var h=Rb.viewId+"";(ia().vwid||"")!==h&&Ab();Ih();break;case "paused":yield Aj();break;case "stopped":case "ended":yield Aj({Ze:!1}),cc()}})}function Nl(d){return Ba(this,void 0,void 0,function*(){if(Rb.je=d,"ended"!==Rb.state&&Rb.enabled)d&&"stopped"===Rb.state?yield tf():d&&(ia().vwid||"")!==Rb.viewId? 629(yield rg(),yield tf()):d?Tc?(yield rg(),yield tf()):(yield Yk(ia().vwid||""))?(yield rg(),yield tf()):Ih():yield Aj()})}function kk(d){return Ba(this,void 0,void 0,function*(){let h=Rb.state;"stopped"!==h&&"ended"!==h&&(yield rg());"active"===h&&d&&(yield tf());d||(Rb.state="ended",nc.addEnterActionListener(function v(){return Ba(this,void 0,void 0,function*(){nc.removeEnterActionListener(v);Rb.enabled&&"ended"===Rb.state&&(Rb.state="stopped",Rb.je&&(yield tf()))})}))})}function ik(){return Ba(this, 630void 0,void 0,function*(){yield new Yb(function(d,h){let m=xb.dT_.st(function(){h(Error("TIMEOUT initializing worker in ui thread"))},5E3);Ta("workerLoaded",function(){xb.dT_.ct(m);d()});vf.I(self,new Mf({Z:"worker",query:"initialize"}),{origin:location.href})})})}function lk(){return Ba(this,void 0,void 0,function*(){let d=location.origin,h=setInterval(function(){vf.I(self,new Mf({Z:"worker",query:"source-req"}),{origin:d})},100);try{return yield new Yb(function(m,v){let L=xb.dT_.st(function(){v(Error("TIMEOUT getting worker source")); 631vf.aa(self,Y)}
631,5E3),Y=vf.$(self,function(va,Da,qb){"worker"!==va.Z||"source"!==va.query||!va.result||(xb.dT_.ct(L),qb(),Da.origin===d?m(va.result+""):v(Error("Received message from wrong origin")))})})}finally{clearInterval(h)}})}function al(d){let h=nc.Jg(d,void 0);return h?Yb.race([new Yb(function(m,v){h.onmessage=function(){m(h)};h.onerror=function(L){v(Error(L.message))}}),new Yb(function(m,v){xb.dT_.st(function(){v(Error("TIMEOUT loading worker as a thread"))},5E3)})]):Yb.reject("failed to load worker as thread")} 632function Cj(){return Ba(this,void 0,void 0,function*(){var d=yield lk();d=nc.Kh(d,"text/javascript");d=yield al(d);return vf.I(self,new Mf({Z:"worker",query:"initialized"}),{origin:location.href}),d})}function Ol(){return Ba(this,void 0,void 0,function*(){let d=nc.Sg("D",void 0),h=[];if(xb.dT_.iMod().includes("D")&&nc.Bb("srbw"))try{let m=yield Cj();return m||h.push("loadWorkerAsBlob returned void"),{Wd:m,wd:h}}catch(m){h.push(`loadWorkerAsBlob failed: ${m.message}`)}if(!Ch(d))try{let m=yield al(d); 633return m||h.push("loadWorkerAsThread returned void"),{Wd:m,wd:h}}catch(m){h.push(`loadWorkerAsThread failed: ${m.message}`)}if(xb.dT_.iMod().includes("D"))return h.push("worker injected, return void"),{Wd:void 0,wd:h};try{yield uk(d,{async:!0})}catch(m){h.push(`injectScript failed: ${m.message}`)}if(nc.Bb("srbw"))try{let m=yield Cj();return m||h.push("loadWorkerAsBlob-2 returned void"),{Wd:m,wd:h}}catch(m){h.push(`loadWorkerAsBlob-2 failed: ${m.message}`)}return{Wd:void 0,wd:h}})}function Mi(){return document.hasFocus()|| 634(Wa.pending&&(Wa.pending.resolve(null),Wa.pending=null),!ee)?null:(ee=!1,ee)}function bg(d,h){let {ae:m,fe:v}=null!=h?h:{ae:!0,fe:void 0};return m&&!ee?(ee=!0,ee):v&&ee?(ee=!1,ee):null}function mk(d){return"visible"===document.visibilityState?Wa(d):Mi()}function nk(){Dj(!0)}function Jh(d){Oa(document,Kg.join(" "),h=>h,{Da:d,Hc:function(h){return hg(h,1E3)}});Ta("interaction",d)}function Pg(d){document.hasFocus()&&(ee=!0,d(ee));Oa(document,"mouseenter",Wa,{Da:d});Oa(document,"mouseleave",Mi,{Da:d}); 635Oa(document,"visibilitychange",mk,{Da:d});Oa(window,"focus",Wa,{Da:d});Oa(window,"blur",Mi,{Da:d});Oa(document,Kg.join(" "),bg,{Da:d,Hc:function(h){return jg(h,1E4,{ae:!0,fe:!0})}});Ta("interaction",nk)}function gh(d){return Ye("visit").then(function(h){xb.dT_.fE(h,function(m){m.visitId!==d&&Ld("visit",m.key)})})}function bl(){return Pc.indexedDB?Xc().then(function(){Ae("global",{[og]:"v",value:1});gh(xb.dT_.gVI())}):Yb.reject(Error("Indexeddb not supported in the browser"))}function cl(){bl().catch(function(){}); 636lj=new Map}function dl(){var d;if($c()){var h=null===(d=Object.getOwnPropertyDescriptor(ShadowRoot.prototype,"adoptedStyleSheets"))||void 0===d?void 0:d.set;if(h){Object.defineProperty(ShadowRoot.prototype,"adoptedStyleSheets",{set:function(...v){(h.apply(this,v),"active"===Rb.state)&&(v=jf(this.host))&&ze(v)}});var m=Element.prototype.attachShadow;Element.prototype.attachShadow=function(...v){v=m.apply(this,v);return setTimeout(()=>{Dd(Hh,this)},600),v}}}}function el(d,h,m){var v=ua(document.getElementsByTagName("iframe")); 637ba();for(let Y of v)Y.contentWindow&&(v=Nf.get(Y.contentWindow))&&yk.set(v,Y);if(d=yk.get(d))try{let Y="active"===Rb.state;if(d.getAttribute("src")!==h){var L=Ef.create("updateAttribute",{node:d,Pb:{name:"src",value:h}});if(L)if(Y){let va=new Ad(Math.max(m,Fi));va.add(L);ib(va)}else If.add(L);else d.setAttribute("data-dt-last-src",h)}}catch(Y){}}function pk(){If.initialize();Ta("iframebootstrap",function(d,[h,m]){rk({Dh:!0,metadata:[["iframe","boot"]]});el(this,h,m)});Ta("iframeUrlChange",function(d, 638[h,m]){el(this,h,m)})}function qk(){return Ba(this,void 0,void 0,function*(){let d,h,m=[];if(!nc.If("Q"))return yield Lh(!1),se("conf",[["module","0"]]),!1;let {initialized:v,Zd:L}=yield Q();if(!v)return h=[`initializeBridge failed: ${L}`],se("boot",[["worker","0"],["srwo","1"],...Oi(h)]),!1;if(yield Ca(),qa()?h=["SubFrame Environment detected"]:{Wd:d,wd:h}=yield Ol(),d?yield fa(d):h.push("worker didn't load"),!d&&!qa()&&nc.Bb("srwo"))return Te("nowk",[["nowkreason","nowkui"]]),se("boot",[["worker", 639"0"],["srwo","0"],...Oi(h)]),!1;yield Sb();let Y=nc.Mc("srms");lb=new uc(Y);if(lc(),Pl(),za(),!d&&!qa()){m.push(["srwo","1"]);try{yield ik()}catch(va){return h.push(`initialiseWorkerInUiThread failed: ${va}`),se("boot",[["worker","0"],["srwo","1"],["initui","1"],...Oi(h)]),Te("nowk",[["nowkreason","flwkui"]]),!1}}return qa()||(m.push(["srad",nc.Bb("srad")?"1":"0"]),se("boot",m)),Ff(function(va,Da,qb,ac){Rb.Rf&&Rb.enabled&&va.av(ac,"sr",1)}),ki(),!0})}function Oi(d){return xb.dT_.aM(d,(h,m)=>[`msg_${m}`, 640h])}function Pl(){Ta("detectSubframe",function(d,h){return Sa(h)});Ta("mutations",function(d,h){return Ba(this,void 0,void 0,function*(){let m=Ad.G(h);m&&(yield ib(m,{context:d}))})});Ta("events",function(d,h){return Ba(this,void 0,void 0,function*(){let m=ef.G(h);m&&(yield kb(m,{context:d}))})});Ta("sendResource",function(d,h,m,v){qa()?P("sendResource",h,m,v):Tf(h,v,m)});Ta("SHA-256",function(d,h){return dg(h)});Ta("detectSubframeViewIdsChange",function(d,h,m){if(Sa(m))return(ia().vwid||"")!==h? 641Yb.resolve(!0):Yk(h)})}function Ql(){return Ba(this,void 0,void 0,function*(){Ll();yield aa();xb.dT_.aNVL(function(d,h,m,v){return rk({metadata:[["visit",v||""]]}),di=!1,kk(h)});pc("ael")(window,"beforeunload",function(){for(;0!==Sd.length;){var d=Sd.shift();if(!d)break;let {viewId:h,type:m,data:v,start:L,end:Y,Rb:va}=d;d=`${Qd()}.${h}.${va}`;let Da=ke(Zd);if(!qf(Zd,Da?`${Da},${d}`:d,!1)||!qf(`${Ee}${d}`,`${m}.${L}.${Y}.${v}`,!1))break}rk()});Pg(Dj)})}function rk({Dh:d=!1,metadata:h=[]}={}){(!d&& 642!di||d&&!Zj)&&Te("idle",h)}function Dj(d){return di=!0,Zj=d,Nl(d)}function ki(){xb.dT_.st(function(){"active"!==Rb.state&&"paused"!==Rb.state||!sd("srcss")&&!sd("srxcss")&&!Eb()||xb.dT_.disE({kind:"CSS_TRANSMISSION_STARTED",detail
642:void 0});ki()},5E3)}function Kh(){return Ba(this,void 0,void 0,function*(){return(yield qk())?(pk(),qa()?Ej():(yield De(0),yield Rl(),!0)):!1})}function Ej(){return Ba(this,arguments,void 0,function*(d=50){return 0===d?!1:(yield P("config","samplingEvaluated"))?P("config", 643"samplingEvaluatedResult"):(yield De(200),Ej(d-1))})}function Rl(){return Ba(this,void 0,void 0,function*(){yield new Yb(function(d){td(function(h){h();d()})})})}function Fj(){return Ba(this,arguments,void 0,function*(d=!1,h=!1){return void 0!==fh&&(yield fh)?!0:(fh=function(){return Ba(this,void 0,void 0,function*(){var m=Mc();if(void 0===fh&&!(yield Kh()))return!1;if(qa()){cl();Fg(!0);Jh(function(){return P("interaction")});yield $k(Rb.state);mc("state",$k);Ai(window,"beforeunload",gk);var v=window.location.href; 644P("iframebootstrap",[v,m]);let L=v;return Ai(window,"popstate",function(){let Y=window.location.href;Y!==L&&(L=Y,P("iframeUrlChange",[Y,Mc()]))}),dl(),!0}d&&se("conf",[["iCC","1"]]);v=d||"1"===nb();m=Rg();v=v||m.Pf;Rb.Rf=v;Rb.Eh=!0;v?(cl(),Fg(),yield Ql(),dl(),h||(mc("viewRules",function(L){lg=Lb(L);Yd()}),xb.dT_.addE("VIEW_STABLE",Yd),lg=Lb(Rb.Qh+""),lf()||(yield rg({Kd:!1}),ii("view",{url:document.location.href,Oc:!1,rb:cb(),Qb:!0}))),m=(td(function(){return Ba(this,void 0,void 0,function*(){!Rb.enabled|| 645nc.If("Q")||(se("confupd",[["module","0"]]),yield Lh(!1))})}),!0)):m=(yield Lh(!1),se("conf",[["module","1"],["excluded","1"],["srsr",m.hf?`${m.hf}`:"unknown"],["vsn",m.Vf?`${m.Vf}`:"unknown"],["appid",m.appId||"unknown"]]),Te("sout"),!1);return m})}(),fh)})}function Db(){return Ba(this,arguments,void 0,function*(d=!1,h=!1){(yield Fj(d,h))&&!Rb.enabled&&"ended"!==Rb.state&&(Rb.enabled=!0,zb({st:"1",vid:Qd()}),"stopped"===Rb.state&&Rb.je&&(yield tf()))})}function Lh(d){return Ba(this,void 0,void 0, 646function*(){if(Rb.enabled&&"ended"!==Rb.state){var h=d;void 0===h&&(h=1E3<Mc()-$h);Rb.enabled=!1;zb({st:"0",vid:Qd()});"stopped"!==Rb.state&&(yield rg({Kd:h}))}})}function sk(d){return qa()?(console.log("Enable/disable session replay apis should be called on the top frame"),!1):"srel"===d&&"ended"===Rb.state?(console.log('Session was already ended, possibly "dtrum.endSession()" was called previously'),!1):!0}function tk(){$h=Mc();bi.srel=function(d=!1,h=!1){return sk("srel")?(se("optin",[["iCC",d? 647"1":"0"]]),Db(d,h)):Yb.resolve()};bi.srdl=function(){return sk("srdl")?(se("optout"),Rb.enabled&&"ended"!==Rb.state&&Te("optout"),Lh()):Yb.resolve()};bi.srrcdm=function(){sk("srrcdm")&&(bc("dtsrRCDM","true"),he())}}function pc(d){return void 0!==wh[d]?wh[d]:function(){}}function Qi(){$g=!1;af=new Set;nh=new Map;nc.vg(function(d,h,m){return Ba(this,void 0,void 0,function*(){if(nh.has(d.id)){let [qb,ac]=nh.get(d.id);"success"===h?qb(m):ac(m);nh.delete(d.id)}if("success"!==h)"fail"===h&&429===m&&(yield Lh(!1)); 648else if(yield Mh(),"string"==typeof m){a:{for(v of d.raw())if("srType"===v[0]){var v="srRs"!==v[1];break a}v=!1}var L=v,Y=qc(m);v="disabled"===Y.parameters.sr;if("OK"===Y.status)v=Ue(Y,v);else if(L)if(L=Y,L.status){var {Z:va,parameters:{error:Da}}=L;L=Da||va;Y=null;v=(v&&(Da&&(Y="k-err"),"Unexpected content-type request header"===Da&&(Y="k-mime"),L.includes("SessionReplayDisabled")&&(Y="k-lic")),"Record and Replay disabled"===Da&&(Y="k-emg"),L.includes("minJSAgentVersionForSR")&&(Y="k-min"),Dc("k-err"=== 649Y?[["errmsg",Da]]:null,Y,L))}else v=Dc(null,"k-ires");else v=Yb.resolve();yield v}})})}function Mh(){return Ba(this,void 0,void 0,function*(){yield De(0);$g=!0;af.forEach(function(d){d(function(){return af.delete(d)})})})}function Ue({parameters:{error:d}},h){var m=d&&h;let v=m?"k-err":null;m=m?[["errmsg",d]]:null;return h&&"Unexpected content-type request header"===d&&(v="k-mime",m=null),d||h?Dc(m,v,d||(h?"disabled in config":"")):Yb.resolve()}function qc(d){if(d=d.match(Cf)){let [,h,m,v]=d;d=xb.dT_.red(v.split("|"), 650function(L,Y){let [va,Da]=Y.split("=");return L[va.toLowerCase()]=Da,L},{});return{status:h,Z:m,parameters:d}}return{status:"",Z:"",parameters:{}}}function Dc(d,h){return Ba(this,arguments,void 0,function*(m,v,L="unknown"){Rb.enabled&&v&&Te(v,m||void 0);yield Lh(!1);se("stop",[["kill",L]])})}function td(d){af.add(d);$g&&d(function(){return af.delete(d)})}function Ri(d){return new Yb(function(h,m){nh.set(d.id,[h,m])})}function bc(d,h,m=!0){nc.Ih(d,h,m)}function Cb(d,h=!0){return nc.jh(d,h)}function Rg(){let d= 651nc.Gf("srsr"),h=nc.Cg(),m=nc.Mc("app");return d&&"number"==typeof h?{appId:m,Pf:h%1E5<=d,hf:d,Vf:h}:{appId:m,Pf:!1,hf:d}}function uk(d,{async:h=!0}={}){return new Yb(function(m,v){nc.$g(d,h,m,v,void 0,"sha256-EjqCbD9bywUo1VFFbXI3e2xhNMYdDovrV+DojPlloSc=")})}function se(d,h=[]){pc("id")()||nc.Ig("_sr_",[["type",d],...h],!1,nc.now(),1)}function hl(){Te("nodoc");pc("rel")(document,"load",hl)}var Yb=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,Sl=Object.defineProperty,il=Object.getOwnPropertySymbols,Tl=Object.prototype.hasOwnProperty,Ul=Object.prototype.propertyIsEnumerable, 652jl=(d,h,m)=>h in d?Sl(d,h,{enumerable:!0,configurable:!0,writable:!0,value:m}):d[h]=m,kl=(d,h)=>{for(var m in h||(h={}))Tl.call(h,m)&&jl(d,m,h[m]);if(il)for(m of il(h))Ul.call(h,m)&&jl(d,m,h[m]);return d},xb="undefined"!=typeof window?window:self,Pc="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Vl=Pc,mi,Mf=class d{static G(h){try{if("DT UI Worker Bridge"===h.type){let m=h.Na;return new d({id:m.id,Z:m.Z,query:m.query,result:m.result})}}catch(m){}}constructor({id:h, 653Z:m,query:v,result:L}){h?this.id=h:(d.I++,this.id=d.I);this.Z=m;this.query=v;this.result=L}lf(h){"undefined"==typeof h?this.result=null:this.result=h}Ea(){return{type:"DT UI Worker Bridge",Na:{id:this.id,Z:this.Z,query:this.query,result:this.result}}}};Mf.I=0;var vf=class d{static ia(){d.G||(d.G=new Map)}static $(h,m){d.ia();let v=d.G.get(h);return v?v.push(m):(d.G.set(h,[m]),h.addEventListener("message",function(L){let Y=Mf.G(L.data);
653Y&&(d.G.get(h)||[]).slice(0).forEach(function(va){va(Y,L,function(){d.aa(h, 654va)})})})),m}static aa(h,m){d.ia();h=d.G.get(h)||[];h.splice(h.indexOf(m),1)}static I(h,m,{origin:v="*",transfer:L=[]}={}){m=m.Ea();Xa()||Object.prototype.toString.call(h).includes("Worker")?h.postMessage(m,L):h.postMessage(m,v,L)}constructor(h){h?this.port=h:(h=new MessageChannel,this.port=h.port1,this.G=h.port2)}vb(h){this.port.onmessage=function({data:m}){(m=Mf.G(m))&&h(m)}}send(h,m=[]){this.port.postMessage(h.Ea(),m)}},Jj,ll=0,Kj,xk,Nf,yk,Xi,Yi,ml=[],nl=2,Wl,zk=-1;S("dtPC");S("dtCookie");S("rxvt"); 655S("rxVisitor");S("dTValidationCookie");S("dtSa");var ih=S("dtSR"),Zi={},Ak={},Xl={srvr:"srvr"},$i,Rb={viewId:{initial:"",name:"viewId"},je:{initial:!1,name:"viewActive"},enabled:{initial:!1,name:"enabled"},state:{initial:"stopped",name:"state"},Eh:{initial:!1,name:"samplingEvaluated"},Rf:{initial:!1,name:"samplingEvaluatedResult"},Qh:{initial:"",name:"viewRules",Hg:"srvr"}},Nh=["css","font","image"],aj,ol,ni,jh,cj,Mj,Ph=0,dj,Zl=Vl.Node?[Node.DOCUMENT_NODE,Node.DOCUMENT_FRAGMENT_NODE,Node.DOCUMENT_TYPE_NODE, 656Node.ELEMENT_NODE,Node.TEXT_NODE]:[],pl=["radio","checkbox"],Rh,ql;(function(d){d[d.dg=0]="Disabled";d[d.fg=1]="Enabled"})(ql||(ql={}));var rl;(function(d){d.pg=",";d.ig=";";d.ng="/"})(rl||(rl={}));var sl;(function(d){d[d.jg=1]="None";d[d.Element=2]="Element";d[d.gg=4]="Field";d[d.hg=8]="Interaction";d[d.Zf=16]="Attribute";d[d.mg=32]="Password"})(sl||(sl={}));var tl=["data-dtrum-mask","data-dt-mask"],ul=d=>"INPUT"===(null==d?void 0:d.nodeName)&&"password"===d.type.toLowerCase(),gj=d=>(null==d?void 0: 657d.nodeType)&&1===d.nodeType,Pj=d=>gj(d)&&"style"===d.nodeName.toLowerCase(),hj=d=>gj(d)&&"link"===d.nodeName.toLowerCase(),Rj={matchesSelector:function(d,h){return gj(d)?(d.matches||d.matchesSelector||d.mozMatchesSelector||d.msMatchesSelector||d.oMatchesSelector).call(d,h):!1}},Ek=["DATALIST","INPUT","TEXTAREA","SELECT","OPTION"],$l=["submit","button","reset"],am="textarea input[type=text] input:not([type]) input[type=password] input[type=hidden] input[type=checkbox] input[type=radio] input[type=date] input[type=month] input[type=week] input[type=datetime-local] input[type=time] input[type=number] input[type=range] input[type=file] input[type=email] input[type=url] input[type=tel] input[type=search] select option".split(" "), 658Of,Gk,Hk,ij,df,Pf,Fd=d=>"INPUT"!==(null==d?void 0:d.nodeName)?!1:(d=d.getAttribute("type"))?$l.includes(d.toLowerCase()):!1,Wj=d=>{let h;return Fd(d)?h=!1:h=Ek.includes(d.nodeName),h},qj=(d,h)=>{for(let m of d){d=[].slice.call(document.querySelectorAll(m));for(let v of d)h.has(v)||h.set(v,m)}},Xj=(d,h)=>{for(let m of d)if(Rj.matchesSelector(h,m))return!0;return!1},dm=d=>{ij.has(d)&&df.set(d,df.get(d)|8);Hk.has(d)&&df.set(d,df.get(d)|2);Gk.has(d)&&(Of.Tc?Pf.set(d,Pf.get(d)|1):Pf.set(d,Pf.get(d)|4)); 659gj(d)&&tl.some(h=>d.hasAttribute(h))&&(Wj(d)?Pf.set(d,Pf.get(d)|4):df.set(d,df.get(d)|10))},Ok=(d,h,m=!1)=>h&&!m&&"OPTION"!==d.nodeName?void 0:(h?Pf:df).get(m?d:d.parentNode),Ve=(d,h,{eh:m=!1,ih:v=!1,yg:L})=>{if(!m&&h)return h;if(m){h=h&&!(h&1)||Of.Tc?(!h||h&1)&&Of.Tc||h&&!(h&1)&&!Of.Tc?d.parentNode&&Wj(d.parentNode)?L&&!(L&1):!0:!1:L&&!(L&1);if(v&&h)return L||2;if(h)return Xj(am,d)||d instanceof HTMLFormElement&&"text"===d.type?4:8}return 1},vh=d=>{if(Pj(d)||Pj(d.parentNode))return 1;if(dm(d),df.has(d))return df.get(d); 660if(Pf.has(d))return Pf.get(d);let h=d,m=!1;h.nodeType===Node.TEXT_NODE&&(h=h.parentNode,m=!0);let v=Wj(h),L=Ok(h,v,m),Y;var va=(v&&Xj(Of.cd,h)&&(Y|=4),!v&&Xj(Of.Xc,h)&&(Y|=2),!v&&Xj(Of.od,h)&&(Y|=8),Y||v?Ve(h,Y,{eh:v,ih:m,yg:L}):L||1);return Wj(d)?Pf.set(d,Pf.get(d)|va):df.set(d,df.get(d)|va),va},ra=(d,h)=>hj(d)&&"href"===h?1:ul(d)&&"value"===h?32:Of.Bf.some(m=>m.test(h))||Fd(d)&&"value"===h&&2===vh(d)?16:1,Yl=class{constructor(d,h){this.I=d;this.G=h}Ue(d){return this.G.some(h=>this.I.matchesSelector(d, 661h.Wa()))}uf(d){return this.G.some(h=>this.I.matchesSelector(d,h.Wa())&&h.uf())}},Md=class{constructor(d){this.G=d}Ue(d){return this.G.some(h=>h.Wa().test(d))}},th=class{constructor(d,h,m,v=new WeakMap){this.I=d;this.$=h;this.ub=m;this.G=v}tb(d){if(Pj(d)||Pj(d.parentNode))return 1;let h=this.ub?1:2;var m=gj(d)&&tl.some(va=>d.hasAttribute(va));let v=this.I.Ue(d);m?h=10:v&&(h=this.ub?this.aa(d):1);let L=this.G.get(d.parentNode),Y=m;L&&(m=this.na(L,h,m||v),h=m.oh,Y=Y||m.$e);return this.Va(d,h,Y),h}Je(d, 662h){var m=this.ub?1:16;return["value","placeholder","label"].includes(h)?this.ia(d,h):this.Ha(h)||!this.ya(h)?1:this.$.Ue(h)?this.ub?16:1:(d=this.G.get(d))?(m=this.ub?d.Be:d.ue,m&2?16:m):m}na(d,h,m){let v=!1;d.$e?(h=10,v=!0):(d=this.ub?d.Be:d.ue,m||(h=d),this.ub&&(h|=d));return{oh:h,$e:v}}Va(d,h,m){m={$e:m};let v=this.G.get(d);this.ub?m.Be=(null==v?NaN:v.Be)|h:m.ue=(null==v?NaN:v.ue)|h;v&&(m=kl(kl({},v),m));this.G.set(d,m)}aa(d){let h=2;return this.I.uf(d)&&(h|=8),h}ya(d){return/^data(-.*)?$/.test(d)}Ha(d){return/^data-dt-(.+)$/.test(d)}ia(d, 663h){return ul(d)&&"value"===h?32:this.tb(d)&2?16:1}},Al=class d{static G(h){return h instanceof d}constructor(h){this.value=h}Wa(){return this.value}},tj=class d{static I(h){return h instanceof d}constructor(h){this.G=!1;let [m,v]=h.split(d.G);this.value=m;this.G=""===v}Wa(){return this.value}uf(){return this.G}};tj.G="&";var uh=tj,Zh;(function(d){d[d.$f=0]="BlockList";d[d.Yf=1]="AllowList"})(Zh||(Zh={}));var Qk=class d{static create(h){return new d(h)}constructor(h){this.G=h}Wa(){return this.G}}, 664eh;(function(d){d[d.cg=0]="CustomSafe";d[d.og=1]="Safe";d[d.rg=2]="SuperSafe"})(eh||(eh={}));var mg=class d{static create(h){return new d(h)}constructor(h){this.G=h}Wa(){return this.G}},ng=class{constructor(d=mg.create(2),h=Qk.create(0),m=[]){this.I=h;this.G=m}Rg(){return this.G.filter(d=>uh.I(d))}Ng(){return this.G.filter(d=>Al.G(d))}ub(){return 0===this.I.Wa()}},yh=class d{static create(h,m){if(!d.validate(m))throw Error(`Invalid masking rule value: ${m}!`);switch(h){case 0:return new uh(m);case 1:return new Al(new RegExp(m)); 665default:throw Error(`Invalid masking rule type: ${h}!`);}}static validate(h){return h&&""!==h.trim()}},uc=class{constructor(d){if(this.G=[],this.aa=new WeakMap,Array.isArray(d))for(let h of d)this.$(h);else this.$(d)}$(d){d=d.split(",");d=2===Number(d[0])?{Se:d.slice(0,4).join(",")}:{ph:d.slice(0,5).join(","),Se:d.slice(5,9).join(",")};if(d.Se){let [,v,L,Y]=d.Se.split(",");d=mg.create(Number(v));var h=Qk.create(Number(L)),m=Y?Y.split(";").map(decodeURIComponent):[];m=Jb(m);d=new ng(d,h,m)}else d= 666jb(d.ph);d instanceof ng?(h=new Yl(Rj,d.Rg()),m=new Md(d.Ng()),d=new th(h,m,d.ub(),this.aa),this.G.push(d)):(d=this.I=d,Gk=new WeakMap,Hk=new WeakMap,ij=new WeakMap,df=new WeakMap,Pf=new WeakMap,Of=d,qj(Of.cd,Gk),qj(Of.Xc,Hk),qj(Of.od,ij))}tb(d){if(this.I)return vh(d);let h;for(let m of this.G){let v=m.tb(d);1!==v&&(h|=v)}return h||1}Je(d,h){if(this.I)return ra(d,h);let m;
666for(let v of this.G){let L=v.Je(d,h);1!==L&&(m|=L)}return m||1}},lb,qe=["button","datalist","select","option"],ck="button checkbox radio date month week datetime-local time number range".split(" "), 667Fe={tf:d=>!!(lb.tb(d)&2),Hh:d=>!!(lb.tb(d)&4),Gh:d=>!!(lb.tb(d)&2),Sf:d=>{var h;!(h=!!(lb.tb(d)&8))&&(h=!!(lb.tb(d)&4))&&(h=d.nodeType===Node.TEXT_NODE?d.parentNode:d,d=qe.includes(h.nodeName.toLowerCase()),h="INPUT"===(null==h?void 0:h.nodeName)&&ck.includes(h.type.toLowerCase()),h=d||h);return h}},jj=Date.prototype.toJSON,Df=class d{static G(h){try{let m=JSON.parse(h);return new d(m.type,{Y:m.Y,nodeName:m.nodeName,namespaceURI:m.namespaceURI,nodeValue:m.nodeValue,attributeName:m.attributeName,va:m.va, 668da:m.da,ja:m.ja,ma:m.ma,ka:m.ka})}catch(m){return null}}constructor(h,m){if(!h||!m)throw Error("Invalid parameters");this.type=h;this.Y=m.Y;this.nodeName=m.nodeName;this.namespaceURI=m.namespaceURI;this.nodeValue=m.nodeValue;this.attributeName=m.attributeName;this.va=m.va;this.da=m.da;this.ja=m.ja;this.ma=m.ma;this.ka=m.ka}Ea(){return Ac({type:this.type,Y:this.Y,nodeName:this.nodeName,namespaceURI:this.namespaceURI,nodeValue:this.nodeValue,attributeName:this.attributeName,va:this.va,da:this.da,ja:this.ja, 669ma:this.ma,ka:this.ka})}ge(){}};Df.I="removeNode";Df.$="updateNode";var Ef=class d extends Df{constructor(h,m,v){super(h,m);this.node=v}static create(h,m={},v){let {node:L,Pb:Y}=m;if(!h||!v&&(!ob(L)||"updateAttribute"===h&&!Y))return null;let va;return v?va=v:ob(L)&&(va=Ec(h,L,Y)),va?new d(h,va,L):null}ge(){if(this.node){var h=Fc(this.type,this.node);h&&(this.Y=h.Y,this.da=this.da||h.da,this.ja=this.ja||h.ja,this.ma=this.ma||h.ma)}}},Kf={store:void 0},If={initialize:function(d=new Set){Kf.store=d}, 670add:xc(function(d){Kf.store.add(d)},Kf),getEntries:xc(Kc,Kf),remove:xc(function(d){Kf.store.delete(d)},Kf),size:xc(function(){return Kc().length},Kf)},le=class d extends Df{static aa(){return`${d.ia}${++d.id}`}constructor(h){let {type:m,Y:v=d.aa()}=h;h=fb(h,["type","nodeId"]);h=Object.assign({namespaceURI:"dynatrace-metadata",Y:v},h);super(m,h)}};le.id=0;le.ia="m";var Gi=class d{static G(h){try{let L=JSON.parse(h);if(L&&"Mutation List"===L.type){var m=L.Na,v=new d(m.time);for(let Y of m.entries){let va= 671Df.G(Y);va&&v.add(va)}return v}}catch(L){}}static I(h,m){let v=new d(m);return h.forEach(function(L){v.add(L)}),v}constructor(h){this.time=h;this.set=[];this.size=this.set.length}add(h){h instanceof Df&&(this.set.push(h),this.size=this.set.length)}Cf(h){this.set=this.set.filter(m=>m instanceof Df&&!h(m));this.size=this.set.length}forEach(h){this.set.forEach(function(m){return m instanceof Df&&h(m)})}Ea(){return Ac({type:"Mutation List",Na:{time:this.time,entries:this.set.map(function(h){return h.Ea()})}})}}, 672Ad=class extends Gi{},wj,Fi=0,Hi="data-dtmask",zh=["src","srcset"],ti=Fe,wf,kj={initialize:function(d){var h;(h=kd(d.MutationObserver,"MutationObserver"))||(h=d.ke&&d.ke.__symbol__&&d[d.ke.__symbol__("MutationObserver")]?d[d.ke.__symbol__("MutationObserver")]:void 0);wf=h},Yh:function(){return!!wf},Tg:function(d){d=wf?wf&&"function"==typeof wf.Nf&&"prototype"in wf?dd(wf,d):new wf(d):void 0;return d},Dg:function(){return!!wf&&!!Pc.Worker&&"undefined"!=typeof Pc.Worker}},tg,db=null,Hb,Xb={childList:!0, 673attributes:!0,characterData:!0,subtree:!0},ef=class d{static G(h){try{return new d(h.type||null,{url:h.url,Oc:h.fh,rb:h.rb,xa:h.xa,x:h.x,y:h.y,width:h.width,height:h.height,top:h.top,left:h.left,name:h.name,value:h.value,duration:h.duration,Qb:h.Qb},Rb.viewId,h.time)}catch(m){return null}}constructor(h,m,v=Rb.viewId,L=Mc()){this.type=h;this.viewId=v;this.time=L;this.xa=m.xa;this.url=m.url;this.Oc=m.Oc;this.rb=m.rb;this.Qb=m.Qb;this.x=m.x;this.y=m.y;this.width=m.width;this.height=m.height;this.top= 674m.top;this.left=m.left;this.name=m.name;this.value=m.value;this.duration=m.duration}
674Mg(){return{viewId:this.viewId,time:this.time-0,type:this.type,url:this.url,fh:this.Oc,rb:this.rb,xa:this.xa,x:this.x,y:this.y,width:this.width,height:this.height,top:this.top,left:this.left,name:this.name,value:this.value,duration:this.duration,Qb:this.Qb}}},Sj,md=Fe,Hf,Ik=class extends Df{constructor(d){let {type:h,Y:m}=d;d=fb(d,["type","nodeId"]);d=Object.assign({namespaceURI:"css-stylesheet",Y:m},d);super(h,d)}}, 675be="srrcmm_",nf="srrcir_",Jk="recorder/platform/indexeddb",cf,lj,og="key",ok=15E3,Ei=0,Ge={initialize:function(d=Rf()){Ei=d;Ge.Ah()},Ch:function(d){return rh("visit",`${nf}${d}`)},xg:function(d){return rd("visit",d)},Vg:function(d){return kg("visit",`${nf}${d}`).then(function(h){if(Pa(h,nf))return h})},Wg:Xg,size:function(){return Xg().then(function(d){return d.length}).catch(function(){return 0})},mh:function(d){d={[og]:`${"srrcur_"}${d}`,visitId:xb.dT_.gVI(),url:d};rd("visit",d)},hh:function(d){return kg("visit", 676`${"srrcur_"}${d}`).then(wi).catch(function(){return!1})},Jf:Yg,lh:function(d){return Yg(d).then(function(h){h||(h={[og]:`${"srrckr_"}${d}`,hash:d,Uf:xb.dT_.nw()+Ei},rd("global",h))})},Ah:function(){return Yh("global").then(function(d){let h=xb.dT_.nw(),m=[];for(let v of d)Pa(v,"srrckr_")&&v.Uf<h&&m.push(rh("global",`${"srrckr_"}${v.hash}`));return Yb.allSettled(m)}).catch(function(){})}},Fh=0,vj={initialize:function(){Fh=0;return xg().catch(function(){}),{Oh:fg,Qg:Ke,Vh:xe}}},Kk=function(){let d, 677h=[];for(let m=0;256>m;m++){d=m;for(let v=0;8>v;v++)d=d&1?3988292384^d>>>1:d>>>1;h[m]=d}return h}(),mj,ui={},nj,vi=!1,yj=class d extends Df{static aa(h,m,v,L){return h?!(!L&&(!m||"removeNode"!==h&&void 0===v)):!1}constructor(h,m,v=-2,L){if(!d.aa(h,m,v,L))throw Error("Invalid parameters");let Y=m&&m.parentStyleSheet&&m.parentStyleSheet.cssRules[v-1];v=m&&m.parentStyleSheet&&m.parentStyleSheet.cssRules[v+1];if(!L)a:{L=Ud(h,m,Y,v);switch(h){case "addNode":L=(L.nodeName="#text",L.nodeValue=We(m),L);break a; 678case "updateNode":case "removeNode":break a}L=void 0}if(!L)throw Error("Invalid parameters");super(h,L);this.G=m;this.$=Y;this.I=v}ge(){if(this.G){var h=Ud(this.type,this.G,this.$,this.I);this.Y=h.Y;this.da=this.da||h.da;this.ja=this.ja||h.ja;this.ma=this.ma||h.ma}}},oj="snapshot",pg,Gd=[],je,ch,ce=!1,Re=[],hh,Tj,Ug,ug={width:0,height:0},bh={current:ug},Ig={current:ug},Sd=[],xh="",Gh=class extends Error{constructor(d,h){super(d);this.code=h}},ai=class extends Gh{constructor(d){super(d,"Invalid Params")}}, 679Bf=!1,qg=5,lg=[],Pd=0,of,Tc=!1,Gf,Lc={view:"v",move:"m",click:"c",resize:"r","resize-visual":"R",scroll:"s","scroll-visual":"S",input:"i"},pf=class{constructor(){this.start=Mc();this.end=Mc();this.set=[];this.size=this.set.length}add(d){this.end=Mc();d.time<this.start&&(this.start=d.time);this.set.push(d);this.size=this.set.length}forEach(d){fd(this.set,d)}Ea(){return this.end=Mc(),this.forEach(d=>{d.Wh=d.time-this.start}),sh(this.set,this.start)}},Zd="dyn-sr-retryKeys",Ee="dyn-sr-retry-",Nd,$d=!1, 680re,ae={Gb:1,events:1},ie={no:100,nodoc:150,idle:200,optin:300,sout:400,optout:500,"k-min":700,"k-lic":800,"k-err":900,"k-ires":950,"k-mime":1E3,"k-emg":1050,nowk:1100,nosup:1300,bot:1400,smbi:1500},Jf,Kg="focus blur resize scroll keydown keyup mousemove mousedown mouseup click touchstart touchend touchmove".split(" "),ee=!1,fh,di=!1,Zj=!1,$h;var wh=Pc.dT_||{};var Cf=/(.*)\((.*)\)\|?(.*)/,$g=!1,af,nh,nc={};(function(){nc={Jg:pc("ww"),$g:pc("iS"),Kh:pc("stu"),addEventListener:pc("ael"),removeEventListener:pc("rel"), 681now:pc("nw"),setInterval:pc("si"),clearInterval:pc("cI"),setTimeout:pc("st"),clearTimeout:pc("ct"),Jh:pc("svl"),kh:pc("lvl"),Bh:pc("rvl"),ai:pc("sMPS"),Gf:pc("ncv"),Bb:pc("bcv"),Mc:pc("scv"),Cg:pc("cVIn"),Ih:pc("sv"),jh:pc("lv"),Xg:pc("gVI"),Ph:pc("uVT"),ug:pc("aBPSL"),Og:pc("gBP"),vg:pc("aBPSCC"),postError:pc("pe"),Rh:pc("wst"),Sh:pc("wsp"),fi:pc("wtt"),yh:pc("rpm"),If:pc("ism"),forEach:pc("fE"),dh:pc("icr"),Zh:pc("las"),Xh:pc("gBI"),Sg:pc("gMu"),Ig:pc("cAE"),addEnterActionListener:function(d){pc("addE")("ACTION_ENTERED", 682d)},removeEnterActionListener:function(d){pc("remE")("ACTION_ENTERED",d)},wg:pc("addE")}})();var bi=wh,Ai=nc.addEventListener,ah=nc.removeEventListener,Mc=nc.now,fd=nc.forEach,cd=nc.setInterval,Mg=nc.clearInterval,Oc=nc.setTimeout,de=nc.clearTimeout,qf=nc.Jh,ke=nc.kh,Eh=nc.Bh,Qd=nc.Xg,ak=nc.Ph,sd=nc.Bb,$f=nc.Gf,Ff=nc.ug,Ah=nc.Og,Qe=nc.Rh,Bh=nc.Sh,Bi=nc.yh,Ch=nc.dh,Ci=nc.wg,bk=class{constructor(d){this.window=d}G(){kj.initialize(this.window);kj.Dg()?(se("init",[["fh",nc.Mc("featureHash")]]),Qi(),tk(), 683Fj()):se("noinit",[["fh",nc.Mc("featureHash")],["mutobs","0"]])}};Pc.dT_&&Pc.dT_.initialized&&(xh=xb.dT_.gVI(),xb.dT_.aNVL(ld),void 0===window.WeakMap||void 0===window.Map?Te("nosup"):xb.dT_.iBt()?Te("bot"):xb.dT_.smbi("Q")?(Te("no"),"complete"===document.readyState?Te("nodoc"):pc("ael")(document,"load",hl),(new bk(Pc)).G()):Te("smbi"))})(); 684(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 685if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, c
685ouldn't load module 'R-resource-timings'. The core module ('1') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var ap=function(a){return a[a.length-1]},cp=function(a){bp=(a=a.requestExclusions)?Q.Td(a,"requestExclusions"):void 0},dp=function(a){return"page_dismissal"===(a&&(a.message||a.name))?"page_dismissal":"not_detected"},ep=function(a,b){return a.lb-b.lb},gp=function(a,b){let {startTime:c,endTime:d,statusCode:e,wg:f}=a.options;if(fp.has(b))return{Lc:!1,lb:void 0};a=b.responseStatus;if("number"==typeof e&&"number"==typeof a&&e!==a)return{Lc:!1,lb:void 0};b=f?Math.ceil(b.startTime):b.startTime;a=b-c;return{Lc:0<= 686a&&b<=d+1E3,lb:a}},hp=function(a,b,c){c.Ph();c.Lb&&clearTimeout(c.Lb);a.Ua.delete(b)},ip=function(a,b,c){let d=a.Ua.get(b);if(d){var e=d.Ca.indexOf(c);-1===e?c.yc():(d.Ca.splice(e,1),c.yc(),d.Ca.length||hp(a,b,d))}else c.yc()},np=function(a,b){var c=jp,d=c.Ua.get(a);if(d)return d;d=new Set;b=kp(e=>{let f=c.Ua.get(a);if(f&&f.Ca.length){var h=[];for(var l of e){e=fp.has(l);let k=f.resources.has(l);e||k?e&&k&&f.resources.delete(l):(f.resources.add(l),h.push(l))}if(h.length){if(h.length){l=Array.from(f.Ca); 687for(let k of l)f.Ca.includes(k)&&lp(c,a,k,h,f)}f.Cf&&0<f.Ca.length&&mp(c,a)}}},b.url,b.initiatorType);b={Ca:[],resources:d,Ph:b,Cf:!1,Lb:void 0};return c.Ua.set(a,b),b},lp=function(a,b,c,d,e){for(var f of d){if(fp.has(f)){e.resources.delete(f);continue}let {Lc:h,lb:l}=gp(c,f);if(h&&void 0!==l&&3>=l)return fp.add(f),e.resources.delete(f),ip(a,b,c),c.Ef(f),!0}return!1},op=function(a,b,c){c.Lb&&clearTimeout(c.Lb);c.Lb=setTimeout(()=>{var d=a.Ua.get(b);d&&(d.Lb=void 0);if(d=a.Ua.get(b))d.Ca.length?(d.Cf= 688!0,mp(a,b)):hp(a,b,d)},15)},pp=function(a,b,c){let d=e=>{e=dp(e.target.reason);ip(a,b,c);c.Df(Error(e));for(let f of c.Wd)f.removeEventListener("abort",d)};for(let e of c.Wd)e.addEventListener("abort",d,{once:!0})},qp=function(a){let {Wd:b,Df:c,yc:d}=a;a=b.find(e=>e.aborted);if(!a)return!1;d();return c(Error(dp(a.reason))),!0},mp=function(a,b){let c=a.Ua.get(b);if(c&&c.Ca.length&&c.resources.size){var d=[];for(var e of c.Ca)for(f of c.resources){if(fp.has(f)){c.resources.delete(f);continue}let {Lc:p, 689lb:q}=gp(e,f);p&&void 0!==q&&d.push({request:e,resource:f,lb:q})}var f=d;if(f.length){f.sort(ep);d=new Set;e=new Set;for(let {request:p,resource:q}of f)if(!d.has(p)&&!e.has(q))if(c.Ca.includes(p))if(fp.has(q))c.resources.delete(q),e.add(q);else{d.add(p);e.add(q);f=a;var h=b,l=p,k=q,m=c;fp.add(k);m.resources.delete(k);ip(f,h,l);l.Ef(k)}else d.add(p)}}else 0===c?.Ca.length&&a.Ua.has(b)&&hp(a,b,c)},sp=function(){function a(){c();b.signal.removeEventListener("abort",a)}let b=new AbortController,c=rp().subscribe(function(d){d&& 690b.abort(Error("page_dismissal"))},{ma:"unshift"});return b.signal.addEventListener("abort",a,{once:!0}),[b.signal,a]},rp=function(){return tp??=Q.Db().select(a=>a[2],{ma:"unshift"}),tp},wp=function(a){return new Promise(function(b,c){let [d,e]=sp();var f=[d,up(),vp.signal];b={options:a,Wd:f,Ef:b,Df:c,yc:e};if(!qp(b)){var {options:h}=b;c=`${h.url}|${h.initiatorType}|${h.statusCode??"any"}`;f=np(c,h);{h=h.Yd;let k=[];if(h.length)for(l of h)fp.has(l)||f.resources.has(l)||(f.resources.add(l),k.push(l)); 691var l=k}l=[...l,...f.resources];lp(jp,c,b,l,f)||(f.Ca.push(b),l=jp,op(l,c,f),pp(l,c,b))}})},up=function(){if(AbortSignal.timeout)return AbortSignal.timeout(1E3);let a=new AbortController;return setTimeout(function(){a.abort(new DOMException("TimeoutError"))},1E3),a.signal},xp=function(a,b){return function(c){return c.name===a&&c.initiatorType===b}},zp=function(){return{subscribe:yp.subscribe}},Bp=function(a){function b(k){let m=Q.getConfigValue("R","beaconUri");k=k.filter(function(p){var q;if(q=!bp?.test(p.name)&& 692"resource"===p.entryType&&!(m&&p.name.includes(m)))p=p.name,q=!(p.startsWith("chrome-extension://")||p.startsWith("chrome://")||Q.Ya(p)||p.startsWith("javascript:")||p.startsWith("about:"));return q});"strict"===d&&0<=e&&(k=k.filter(c));a(k)}function c(k){return k.startTime>=e}let d=Q.getConfigValue("R","optInMode"),e=-1,f=Q.B,h=!1,l=Q.Cb().subscribe(function(k){!k||h||(h=!0,"strict"===d?e=performance.now():b(performance.getEntriesByType("resource")),f=Ap(b))});return function(){l();f()}},Ap=function(a){let b= 693new PerformanceObserver(function(c){c=c.getEntries();a(c)});return b.observe({entryTypes:["resource"]}),b.disconnect.bind(b)},kp=function(a,b,c){return yp.map(Cp(b,c)).filter(Dp).subscribe(a)},Cp=function(a,b){return function(c){return c.filter(xp(a,b))}},Dp=function(a){return 0!==a.length},Ep=function(a,b){Object.assign(a,b)},Fp=function(a,b){for(let [c,d]of a)for(let e of d)b(e,c)},Gp=function(a,b){let c=a.get(b);if(c){let d=c.pop();return 0===c.length&&a.delete(b),d}},Kp=function(){return function(){Fp(Hp, 694function([a,b,c]){clearTimeout(c);b(a)});Hp.clear();Fp(Ip,function([a,b,c]){clearTimeout(c);Jp(a,b)});Ip.clear()}},Jp=function(a,b){Q.emitJsonEvents([{...a,"dt.rum.schema_version":"0.24.0",duration:0,[CTX.F]:{type:"cspViolation",cspViolation:b}}])},Mp=async function(a){let b=a["url.full"];var c=0===a["performance.connect_start"];c=a["characteristics.has_failed_request"]||c;
694if(Q.fh("5")&&c)if(c=Gp(Ip,b)){let [d,e,f]=c;clearTimeout(f);Ep(a,Lp(d,e,a))}else(c=await new Promise(function(d){function e(){clearTimeout(k); 695Gp(Hp,b);h();d(void 0)}let [f,h]=sp(),l=[f,vp.signal];for(let m of l)m.addEventListener("abort",e,{once:!0});let k=setTimeout(e,1500);Hp.unshift(b,[a,d,k])}))&&Ep(a,c)},Lp=function(a,b,c){let d=c[CTX.F];return d.cspViolation=b,{"characteristics.has_failed_request":!0,"error.reason":"csp",...a,...c,[CTX.F]:d}},Op=function(a,b,c){if(!Q.Ya(b)){a=Np[a];var d=a.get(b)||0;if(-1!==c||0!==d)(c=d+c)?a.set(b,c):a.delete(b)}},Pp=function(a){return a.initiatorType in Np?!Np[a.initiatorType].has(a.name):!Q.Ya(a.name)}, 696Qp=function(a){a=(new URL(a,location.href)).protocol.replace(":","");return"https"===a?"http":a},Rp=function(a){let {kc:b,Tb:c,url:d,initiatorType:e,Ia:f}=a;return{start_time:b,duration:c,"performance.initiator_type":e,"characteristics.has_request":!0,"url.full":d,"network.protocol.name":Qp(d),"performance.time_origin":Q.ka(),"dt.rum.schema_version":"0.24.0",[CTX.F]:f}},Wp=async function(a){let b=a.resourceTiming,c=Rp(a);(a=a.resourceTiming.responseStatus)&&Sp?.Ke?.(a);return Tp(c,b),await Mp(c), 697Up(c),Vp(c),c},Zp=async function(a){let b=Rp(a);var c=a.ad?.statusCode||a.resourceTiming?.responseStatus;c&&Sp?.Ke?.(c);(c=a.traceContextHint)&&(Ep(b,{"request.trace_context_hint":c}),a.traceContext&&Xp.has(c)&&Ep(b,{"trace.id":a.traceContext.traceId,"span.id":a.traceContext.spanId}));b["http.request.method"]=a.Rd.toUpperCase();(c=a.ad)&&(b["http.response.status_code"]=c.statusCode,b["http.response.reason_phrase"]=c.statusText,400<=c.statusCode&&Yp(b));a.Ec&&(Ep(b,a.Ec),Yp(b));await Mp(b);a.ld&&(b["dt.support.wrapper_gen"]= 698a.ld);(c=a.resourceTiming)?a=(Tp(b,c),Up(b),Vp(b),b):(b["performance.incomplete_reason"]=a.Jd?"page_dismissal":a.eh?"late_aborted":"not_detected",a=(b["request.server_timing_hint"]="not_available",Vp(b),b));return a},Vp=function(a){a["characteristics.has_failed_request"]&&(a=a["http.response.status_code"],void 0!==a&&400<=a&&600>a||Sp?.Cc?.("o"))},Yp=function(a){Ep(a,{"characteristics.has_error":!0,"characteristics.has_failed_request":!0})},Up=function(a){Ep(a,{"characteristics.has_w3c_resource_timings":!0})}, 699Tp=function(a,b){let c={"performance.start_time":b.startTime,"performance.initiator_type":b.initiatorType,"performance.next_hop_protocol":b.nextHopProtocol,"performance.domain_lookup_start":b.domainLookupStart,"performance.domain_lookup_end":b.domainLookupEnd,"performance.connect_start":b.connectStart,"performance.connect_end":b.connectEnd,"performance.secure_connection_start":b.secureConnectionStart,"performance.request_start":b.requestStart,"performance.response_start":b.responseStart,"performance.response_end":b.responseEnd, 700"performance.redirect_start":b.redirectStart,"performance.redirect_end":b.redirectEnd,"performance.worker_start":b.workerStart,"performance.fetch_start":b.fetchStart};b.responseStatus&&400<=b.responseStatus&&Yp(a);Q.V(c,"http.response.status_code",b,"responseStatus");Q.V(c,"performance.render_blocking_status",b,"renderBlockingStatus");Q.V(c,"performance.first_interim_response_start",b,"firstInterimResponseStart");Q.V(c,"performance.final_response_headers_start",b,"finalResponseHeadersStart");Q.V(c, 701"performance.delivery_type",b,"deliveryType");Q.V(c,"performance.transfer_size",b,"transferSize");Q.V(c,"performance.encoded_body_size",b,"encodedBodySize");Q.V(c,"performance.decoded_body_size",b,"decodedBodySize");c["performance.start_time"]=b.startTime;Ep(a,c);$p(a,b)},$p=function(a,b){if(b.serverTiming&&0!==b.serverTiming.length){var c=b.serverTiming.filter(d=>"dtSInfo"===d.name);b=b.serverTiming.filter(d=>"dtTrId"===d.name);0===c.length||0===b.length?(aq(a,"no_trace_info"),bq(a)):cq(c)&&dq(b)? 702(c=c[0].description,b=b[0].description,a["trace.id"]&&a["trace.id"].toUpperCase()!==b.toUpperCase()?(aq(a,"mismatch"),a["span.id"]=void 0):(aq(a,"received"),a["request.trace_context_hint"]??(a["request.trace_context_hint"]="from_server")),a["trace.id"]=b,a["trace.is_sampled"]="0"===c):(aq(a,"invalid"),bq(a))}else aq(a,"http:"===location.protocol?"not_available_http":"not_available"),bq(a)},bq=function(a){a["request.trace_context_hint"]??(a["request.trace_context_hint"]="not_set")},aq=function(a,b){a["request.server_timing_hint"]= 703b}
703,cq=function(a){if(!eq(a))return!1;a=a[0].description;return"0"===a||"1"===a},dq=function(a){return eq(a)?fq.test(a[0].description):!1},eq=function(a){let b=a[0].description;return a.every(c=>c.description===b)},iq=async function(a){a=a.filter(Pp).filter(gq);a.length&&(a=await Promise.all(a.map(hq)),Q.emitJsonEvents(a))},gq=function(a){return a.startTime>jq},hq=function(a){return kq=Math.max(kq||0,a.startTime),Wp({kc:Q.ja(a.startTime),Tb:a.duration,url:a.name,initiatorType:a.initiatorType,resourceTiming:a, 704traceContext:void 0,Ia:{type:"request",subType:"resource",resourceTiming:a}})},mq=function(){lq.forEach(a=>a.Pf());lq.clear()},nq=function(a,b){function c(f){e?.Ra.push(...f)}let d=`${a}-${b}`,e=lq.get(d);e||(e={ge:0,Ra:[],Pf:kp(c,a,b)},lq.set(d,e));e.ge++},qq=async function(a){var b=a.detail.x,c=a.kind;let d=a.detail.i;if(b&&(b=Q.ub(b),!Q.Ya(b)))if(bp?.test(b))Q.Pd([{severity:"Info",text:`gen2 request "${b}" was excluded by regex`}]);else if("REQUEST_STARTED"===c&&(oq.C({sb:"start",url:b,startTime:a.detail.q, 705initiatorType:d,request:a.detail.u}),Op(d,b,1),nq(b,d)),"REQUEST_COMPLETED"===c){c=a.detail;c="fetch"===c.i?{type:"request",subType:"fetch",resourceTiming:void 0,url:c.x,request:c.u,response:c.p,responseError:c.b}:{type:"request",subType:"xmlhttprequest",resourceTiming:void 0,request:c.u,requestHeaders:c.h};var e=`${b}-${d}`,f=lq.get(e);if(f)if(1<f.ge)var h=(f.ge--,f.Ra);else h=f.Ra,h=(f.Pf(),lq.delete(e),h);else h=[];h=e=pq(a,b,d,h,c);var l=a.detail;f=l.q;l=l.e;f&&oq.C({sb:"end",url:b,startTime:f, 706endTime:l||Q.F(),initiatorType:d,request:a.detail.u,Qd:h,Ia:c});a=await e;Q.emitJsonEvents([a]);await Q.wait(0);Op(d,b,-1)}},pq=async function(a,b,c,d,e){let {q:f,e:h,m:l,c:k=0,s:m="",t:p,o:q,n:t,l:r}=a.detail;a=h&&"fetch"!==c?{"xhr.load_end":h-Q.ka()}:{};let x=!1;var v=Q.ka();let y=f-v;d=await wp({url:b,startTime:y,endTime:(h||Q.F())-v,initiatorType:c,Yd:d,statusCode:k,wg:!0}).catch(function(M){x=Q.hasProperty(M,"message")&&"page_dismissal"===M.message});e.resourceTiming=d;v=Q.F()-f;a["xhr.load_end"]? 707v=a["xhr.load_end"]-y:d&&(v=d.duration);return{...(await Zp({kc:f,Tb:v,url:b,initiatorType:c,resourceTiming:d,Jd:x,Te:!0,Ec:rq(p,c,q),Rd:l.toUpperCase(),traceContext:t,traceContextHint:r,ad:{statusCode:k,statusText:m},Ia:e,ld:2})),...a}},rq=function(a,b,c){if(a)return a={"error.source":sq[b]},c&&(a["error.reason"]=c),a},wq=function(){let a=Q.getConfigValue("R","optInMode"),b=!1,c=Q.B,d=Q.Cb().subscribe(function(e){function f(){m.observe({entryTypes:["navigation"]})}function h(){l();k.disconnect(); 708m.disconnect();window.removeEventListener("load",f)}if(!(!e||b||(b=!0,"strict"===a&&"complete"===document.readyState)||"strict"!==a&&(tq(Q.B),uq))){var l=Q.Db().select(p=>p[2],{ma:"unshift"}).subscribe(function(p){p&&tq(h,!0)}),k=vq(h);k.observe({entryTypes:["navigation"]});var m=vq(h);window.addEventListener("load",f);c=h}});return function(){d();c()}},tq=function(a,b=!1,c=ap(performance.getEntriesByType("navigation"))){uq||!c||("loadEventEnd"in c&&1<c.loadEventEnd?(uq=!0,a(),Q.emitJsonEvents([xq(c)])): 709b&&Q.emitJsonEvents([xq(c)]))},vq=function(a){return new PerformanceObserver(function(b){b=b.getEntries();b=ap(b.filter(yq));tq(a,!1,b)})},yq=function(a){return"navigation"===a.entryType},xq=function(a){var b=Q.ka();b=Rp({kc:b,Tb:"loadEventEnd"in a&&1<a.loadEventEnd?a.loadEventEnd:a.duration||Math.floor(performance.now()),url:a.name,initiatorType:a.initiatorType,resourceTiming:a,traceContext:void 0,Ia:{type:"request",subType:"navigation",navigationTiming:a}});return Tp(b,a),Q.V(b,"page.source.url.full", 710document,"referrer"),Ep(b,{"characteristics.has_w3c_navigation_timings":!0,"characteristics.has_navigation":!0,"performance.type":a.type,"performance.unload_event_start":a.unloadEventStart,"performance.unload_event_end":a.unloadEventEnd,"performance.dom_interactive":a.domInteractive,"performance.dom_content_loaded_event_start":a.domContentLoadedEventStart,"performance.dom_content_loaded_event_end":a.domContentLoadedEventEnd,"performance.dom_complete":a.domComplete,"performance.load_event_start":a.loadEventStart, 711"performance.load_event_end":a.loadEventEnd,"performance.redirect_count":a.redirectCount,"navigation.type":"hard","navigation.tab_state":Q.Bd(),"view.sequence_number":1}),b},zq=function(){return Q.bd(function(){let a=wq(),b=zp().subscribe(iq),c=Q.Lh(qq);return function(){a();b();c();mq()}})},bp,fp=new WeakSet,jp=new class{constructor(){this.Ua=new Map}},tp,vp,yp=CTX.n(Bp).filter(Dp),Aq=class extends Map{unshift(a,b){let c=this.get(a);c?c.unshift(b):this.set(a,[b])}},Hp=new Aq,Ip=new Aq,Np={fetch:new Map, 712xmlhttprequest:new Map}
712,Xp=new Set(["set","included","external","invalid_set"]),fq=/^(?!0{32}$)[\da-f]{32}$/,oq=CTX.n(),kq=0,jq=-1,lq=new Map,sq={xmlhttprequest:"xhr",fetch:"fetch"},uq=!1,Q,Sp; 713CTX.xe("R",{qa([a]){Q=a;Np.fetch.clear();Np.xmlhttprequest.clear();let b=a.hc("R",cp),c=(vp=new AbortController,vp),d=zq(),e=Kp();return function(){b();c.abort();d();jq=kq;e()}},ua([a]){Sp=a;a?.Je(["5","4","o"])},api:{Vg:zp,Eb:function(){return oq},Ge:Zp,fd:Op,Xf:kp,Ue:wp,Ug:Qp,uf:function(a,b){let c=a["csp.blocked_uri.full"];var d=Gp(Hp,c);if(d){let [e,f,h]=d;clearTimeout(h);f(Lp(a,b,e))}else d=setTimeout(function(){Gp(Ip,c);Jp(a,b)},1500),Ip.unshift(c,[a,b,d])}},ia:["1"],ra:["9"],pa:{beaconUri:"dynaTraceMonitor", 714optInMode:"off",requestExclusions:""},oa:{}});})(); 715(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 716if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module 'T-user-actions'. The core module ('1') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Cq=function(){return{subscribe:Bq.subscribe,C:Bq.C}},Dq=function(a){return Cq().subscribe(a)},Eq=function(){return Object.freeze({complete:R.B,subscribe:()=>R.B,get completeAutomatically(){return!1},set completeAutomatically(a){},get state(){return"complete"},get event_properties(){},set event_properties(a){},get startTime(){return 0},set startTime(a){},get customName(){},set customName(a){},registerCustomTracker:R.B})},Gq=function(a){return Object.freeze({complete(){Fq(a,"completed_by_api")}, 717get completeAutomatically(){return a.Ma},set completeAutomatically(b){a.Ma=b},subscribe(b){return a.subscribe(b)},set event_properties(b){a.event_properties=b},get event_properties(){return a.event_properties},get state(){return a.state},get customName(){return a.name},set customName(b){a.name=b},get startTime(){return a.startTime},set startTime(b){a.startTime=b},registerCustomTracker(b,c){a.registerCustomTracker(b,c)}})},Iq=function(a,b){if(a&&"object"==typeof a){var {ba:c,fa:d,Zb:e}=R.lh(Object.entries(a)), 718{invalid:f,zd:h}=e.reduce(Hq,{invalid:[],zd:[]});return f.length&&R.N(`Ignored ${f.length} invalid event properties on ${b}. Make sure to attach event properties with keys 'event_properties.your_key'. 719Invalid keys: 720 ${f.join(",\n ")}`),{bb:Object.fromEntries(h),ba:c,fa:d||0<f.length}}},Jq=function(a){return a instanceof Error?a.message:a+""},Hq=function(a,b){let {invalid:c,zd:d}=a;[a]=b;return a.startsWith("event_properties.")?d.push(b):c.push(a),{invalid:c,zd:d}},Kq=function(a,b){return{actionId:b,notifyActivity:c=>{a.stopped||a.$()||a.rb(c)},block:()=>{a.stopped||a.$()||a.jb||(a.jb=!0,a.rb())},release:c=>{a.stopped||a.$()||!a.jb||(a.jb=!1,a.rb(c))}}},Nq=function(a,b,c){let d=new Lq(a.rb,a.$);b=new Mq(b, 721d);a.entries.push(b);a=c(Kq(d,a.actionId));return b.Zf=a},Pq=function(a,b,c){if("string"!=typeof b||0===b.length)R.N("Custom user action tracker name must be a non-empty string. Tracker was not registered.");else if("function"!=typeof c)R.N(`Custom user action tracker '${b}' create must be a function. Tracker was not registered.`);else{var d=new Lq(a.rb,a.$),e=new Oq(b,d);try{var f=c(Kq(d,a.actionId))}catch(h){e.stop();R.N(`Custom user action tracker '${b}' create() threw and was not registered: ${Jq(h)}`); 722return}c="function"==typeof f?{stop:f}:f;!R.hasProperty(c,"stop")||"function"!=typeof c.stop||R.hasProperty(c,"getEventProperties")&&"function"!=typeof c.getEventProperties?(e.stop(),R.N(`Custom user action tracker '${b}' returned an invalid handle and was ignored. It must return a stop function, or an object with a 'stop' function and an optional 'getEventProperties' function.`)):(e.handle=c,a.entries.push(e),d.jb&&a.rb())}},Qq=function(a){return a.entries.some(b=>b.state.jb)},Rq=function(a){return a.entries.filter(b=> 723b.state.jb).map(b=>b.name)},Sq=function(a){return a.entries.filter(b=>b instanceof Mq).reduce((b,c)=>Object.assign(b,c.getMetadata()),{})},Tq=function(a){let b,c;return a.entries.filter(d=>d instanceof Oq).map(d=>d.getEventProperties()).filter(d=>null!=d).reduce((d,e)=>
723(Object.assign(d.bb,e.bb),(b=d).ba||(b.ba=e.ba),(c=d).fa||(c.fa=e.fa),d),{bb:{},ba:!1,fa:!1})},Vq=function(a){let b=0,c=Uq(function(){b++;a.notifyActivity()}),d=globalThis.document;return c.observe(d.documentElement??d,{childList:!0, 724subtree:!0,attributes:!0,characterData:!0}),{stop:()=>c.disconnect(),getMetadata:()=>({"user_action.mutation_count":b})}},Wq=function(a){return"function"==typeof a&&/{\s+\[native code]/.test(Function.prototype.toString.call(a))},Uq=function(a){if(Wq(Xq)&&!(Yq in Xq))return new Xq(a);var b;a:{if(b=window.Zone?.__symbol__?.("MutationObserver"))if(b=window[b]){var c=b[Yq];if(c){if(Wq(c)){b=c;break a}}else if(Wq(b))break a}b=void 0}return b?new b(a):new Xq(a)},$q=function(a,b={}){let c=b.ah??0;return{stop:Zq.Cd().subscribe(function(){c++; 725a.notifyActivity()}),getMetadata(){return{"user_action.soft_navigation_count":c,"user_action.hard_navigation_count":0}}}},cr=function(a,b){function c(p){p.startTime<b.getStartTime()||(h||=p,R.Ya(p.url)&&e++,d++,f++,a.block())}let d=0,e=0,f=0,h,l,k,m=ar.Eb().subscribe(function(p){"start"===p.sb?c(p):p.startTime<b.getStartTime()||0!==d&&(p.Ia&&Object.defineProperty(p.Ia,br,{value:a.actionId,enumerable:!1}),h&&h.request===p.request&&(l=p.Ia,k=p.Qd),d--,0===d&&a.release(p.endTime))});b.$f&&c(b.$f);return{stop:m, 726getMetadata:()=>({"user_action.requests.pending_request_count":d,"user_action.requests.data_url_request_count":e,"user_action.requests.count":f}),Sg:()=>l,Xg:()=>k}},er=function(a){let b=0,c={};return{stop:ar.Vg().subscribe(function(d){for(let e of d)b++,d=e.initiatorType||"other",c[d]=(c[d]||0)+1,a.notifyActivity()}),getMetadata(){let d={"user_action.resources.count":b};for(let [e,f]of Object.entries(c))0<f&&(d[dr[e]||"user_action.resources.other.count"]=f);return d}}},Fq=function(a,b){if(!a.$){var c= 727Qq(a.xa)||fr(b)||gr(b)?R.F():a.Mc;a.complete({end:c,metadata:a.Sb(b)})}},hr=function(a,b){clearTimeout(a.jd);clearTimeout(a.Dc);b=b||R.F();a.Mc=Math.max(a.Mc,b);!Qq(a.xa)&&(a.Dc=setTimeout(()=>{a.$||a.complete({end:a.Mc||R.F(),metadata:a.Sb("completed")})},a.config.endDelay))},jr=function(a){clearTimeout(a.Hb);a.Hb=setTimeout(()=>ir(a),a.config.ob)},kr=function(a){a.jd=setTimeout(()=>{Qq(a.xa)||a.complete({end:a.startTime,metadata:a.Sb("completed")})},a.config.hd)},lr=function(a,b){var c={...a.event_properties}; 728var d={};d=(a.ba&&(d["dt.support.api.has_dropped_custom_properties"]=!0),a.fa&&(d["dt.support.api.has_dropped_properties"]=!0),Object.keys(d).length)?d:void 0;d={...d};var e=a.Rc.size?{"dt.support.api.overridden_fields":Array.from(a.Rc)}:void 0;a="string"==typeof a.name?{"user_action.custom_name":a.name}:void 0;return{...b,...c,...d,...e,...a}},ir=function(a){let b=Rq(a.xa);0!==b.length&&R.N(`User action timed out after ${a.config.ob}ms while the following activity tracker(s) were still blocked: ${b.join(", ")}. Ensure each custom tracker calls release() when its work is done.`); 729Fq(a,"timeout")},mr=function(a){if(a.Gb&&!a.$){clearTimeout(a.Hb);var b=a.startTime+a.config.ob-R.F();0>=b?ir(a):a.Hb=setTimeout(()=>ir(a),b)}},nr=function(a){return a[2]},fr=function(a){return"completed_by_api"===a||"interrupted_by_api"===a},gr=function(a){return"timeout"===a||"page_hide"===a},or=function(a){let b={"interaction.type":a["interaction.type"],"ui_element.detected_name":a["ui_element.detected_name"],"ui_element.name_origin":a["ui_element.name_origin"],"ui_element.tag_name":a["ui_element.tag_name"], 730"dom_event.is_trusted":a["dom_event.is_trusted"]};return a["ui_element.custom_name"]&&(b["ui_element.custom_name"]=a["ui_element.custom_name"]),b},pr=function(){let [a]=performance.getEntriesByType("navigation");return"navigation"===a?.entryType?a:void 0},qr=function(a){function b(){let e=pr();return e?.loadEventEnd?(a.release(R.ja(e.loadEventEnd)),!0):!1}function c(){b()||(d=setTimeout(function(){b()||a.release()},0))}let d=-1;a.block();return window.addEventListener("load",c,{once:!0}),{stop(){window.removeEventListener("load", 731c);clearTimeout(d)},getMetadata:()=>({})}},sr=function(a,b){if(!a.W)return!1;var c=b.start_time-a.W.startTime;a=0<=c&&c<=a.mc;c=!rr.some(d=>R.hasProperty(b,d));return a&&c},vr=function(a){a.isActive&&(a.isActive=!1,tr(a),ur.Sf({enabled:!1,nb:new Set}
731),a.Ba=void 0,a.va=void 0,a.zf(),a.fg(),a.ag(),a.Kf(),a.xf())},wr=function(a){if("full"===a?.Bf)return a.Xa},xr=function(a,b,c){b&&a.$a.has(b)&&(a.$a.delete(b),R.emitJsonEvents([{...b,"user_action.instance_id":c}]))},tr=function(a){a.$a.size&&R.emitJsonEvents(Array.from(a.$a)); 732a.$a.clear()},Ar=function(a,b,c){return new yr({hd:a.tc,endDelay:a.pc,ob:a.mc,startTime:c.eb.Xa.start_time,Pc:d=>zr(a,d),Ma:!0,va:a.va},b,c.eb.Xa)},Br=function(a,b,c){if(a.Ba=void 0,a.va=void 0,a.W){var d=a.W;d.nf=b.id;b.pf=d.id;Fq(a.W,"api"===c?"interrupted_by_api":"interrupted_by_automatic")}a.W=b;Cq().C(Gq(b))},Er=function(a,b,c,d){let e=a.va??Cr?.He?.(b-R.ka());return new Dr({hd:a.tc,endDelay:a.pc,ob:a.mc,startTime:b,Pc:f=>zr(a,f),Ma:!0,va:e},c,d.eb.Xa)},Gr=function(a,b,c){return new Fr({Ma:b, 733endDelay:a.pc,ob:a.mc,hd:a.tc,Pc:d=>zr(a,d),startTime:R.F(),va:a.va,customTrackers:c??[]})},Ir=function(a,b){if(Hr.has(b.Xa["interaction.type"])){a.Ba={timestamp:R.F(),eb:b};a.va=Cr?.He?.(b.Xa.start_time-R.ka());var c=wr(b);c&&a.$a.add(c);setTimeout(()=>{a.Ba?.eb===b&&(a.Ba=void 0,a.va=void 0);c&&a.$a.has(c)&&(a.$a.delete(c),R.emitJsonEvents([c]))},a.Rh)}},zr=function(a,b){a.W&&(a.Ab.push({id:a.W.id,start:a.W.startTime,end:b}),100<a.Ab.length&&a.Ab.shift());a.W=void 0},Kr=function(a){return new Jr({Ma:!0, 734endDelay:a.pc,ob:a.mc,hd:a.tc,Pc:b=>zr(a,b),startTime:R.ka(),va:void 0})},Lr=function(a){if(!a.gf){a.gf=!0;var b=Kr(a);Br(a,b,"hard_navigation")}},Bq=CTX.n(),Mr,Lq=class{constructor(a,b){this.rb=a;this.$=b;this.stopped=this.jb=!1}},Mq=class{constructor(a,b){this.name=a;this.state=b}getMetadata(){return this.Zf?.getMetadata()??{}}stop(){this.state.stopped=!0;this.Zf?.stop()}},Oq=class{constructor(a,b){this.name=a;this.state=b}getEventProperties(){if(this.handle)try{let a=this.handle.getEventProperties?.(); 735return a?Iq(a,`custom user action tracker '${this.name}'`):void 0}catch(a){R.N(`Custom user action tracker '${this.name}' getEventProperties() threw and was ignored: ${Jq(a)}`)}}stop(){if(this.state.stopped=!0,this.handle)try{this.handle.stop()}catch(a){R.N(`Custom user action tracker '${this.name}' stop() threw: ${Jq(a)}`)}}},Nr=class{constructor(a,b,c){this.actionId=a;this.rb=b;this.$=c;this.entries=[]}},Xq=globalThis.MutationObserver,Yq="__zone_symbol__OriginalDelegate",br=Symbol("userActionInstanceId"), 736dr={audio:"user_action.resources.audio.count",beacon:"user_action.resources.beacon.count",body:"user_action.resources.body.count",css:"user_action.resources.css.count","early-hint":"user_action.resources.early-hint.count",embed:"user_action.resources.embed.count",fetch:"user_action.resources.fetch.count",frame:"user_action.resources.frame.count",icon:"user_action.resources.icon.count",iframe:"user_action.resources.iframe.count",image:"user_action.resources.image.count",img:"user_action.resources.img.count", 737input:"user_action.resources.input.count",link:"user_action.resources.link.count",navigation:"user_action.resources.navigation.count",object:"user_action.resources.object.count",ping:"user_action.resources.ping.count",script:"user_action.resources.script.count",track:"user_action.resources.track.count",video:"user_action.resources.video.count",xmlhttprequest:"user_action.resources.xmlhttprequest.count",other:"user_action.resources.other.count"},Or=class{constructor(a){this.$=this.Gb=!1;this.jd=this.Dc= 738this.Hb=-1;this.bg=R.B;this.bb={};this.Rc=new Set;this.fa=this.ba=!1;this.config=a;this.sd=CTX.n();this.Me=Cr?.Cg?.();this.va=a.va;this.id=R.Ac(16);this.Mc=this.startTime;this.xa=new Nr(this.id,b=>hr(this,b),()=>this.$)}start(){if(!this.Gb&&!this.$){if(this.Gb=!0,this.pd(),this.config.customTrackers)for(let a of this.config.customTrackers)Pq(this.xa,a.name,a.create);jr(this);kr(this);this.bg=R.Db().select(nr,{ma:"unshift"}).subscribe(a=>{a&&Fq(this,"page_hide")})}}stop(){this.$=!0;this.Gb=!1;this.bg(); 739this.Me?.Z();this.va?.Z();var a=this.xa;for(let b of a.entries)b.stop();a.entries.length=0;clearTimeout(this.Dc);clearTimeout(this.jd);clearTimeout(this.Hb);this.Hb=this.jd=this.Dc=-1}registerCustomTracker(a,b){this.$?R.N("Cannot register a custom tracker on a user action that has already completed."):this.Gb?Pq(this.xa,a,b):R.N("Cannot register a custom tracker before the user action has started.")}subscribe(a){return this.sd.subscribe(a)}Sb(a){a={"dt.rum.schema_version":"0.24.0","characteristics.has_user_action":!0, 740"user_action.instance_id":this.id,"user_action.mutation_count":0,"user_action.hard_navigation_count":0,"user_action.soft_navigation_count":0,"user_action.requests.pending_request_count":0,"user_action.requests.data_url_request_count":0,"user_action.requests.count":0,"user_action.resources.count":0,...Sq(this.xa),...this.Me?.Hc(0,!0),...this.Fd(),"user_action.complete_reason":a};return this.nf&&(a["user_action.interrupted_by_instance_id"]=this.nf),this.pf&&(a["user_action.interrupted_instance_id"]= 741this.pf),a}Fd(){return this.va?.getData()||{"lcp.status":"disabled","inp.status":"disabled","long_task.status":"disabled","cls.status":"disabled","fid.status":"disabled"}}pd(){Nq(this.xa,"dt-dom-mutation",Vq);Nq(this.xa,"dt-navigation",a=>$q(a,this.$e()));Nq(this.xa,"dt-resource",er);this.Lf=Nq(this.xa,"dt-request",a=>cr(a,{getStartTime:()=>this.startTime,...this.af()}))}$e(){return{}}af(){return{}}complete(a){if(!this.Ma&&!fr(a.metadata["user_action.complete_reason"])&&!gr(a.metadata["user_action.complete_reason"]))this.sd.C(a); 742else if(!this.$){this.$=!0;var b=this.startTime+this.config.ob;
742a.end<=b||(a.end=b,a.metadata["dt.support.is_capped_duration"]=!0,a.metadata["user_action.complete_reason"]="timeout");b=Tq(this.xa);this.ba||(this.ba=b.ba);this.fa||(this.fa=b.fa);this.stop();this.Yc(a,b.bb);this.sd.C(a);this.config.Pc(a.end)}}get Ma(){return this.config.Ma}set Ma(a){this.config.Ma=a}get state(){return this.$?"complete":"active"}set event_properties(a){(a=Iq(a,"user action event"))&&(this.ba=a.ba,this.fa=a.fa,this.bb= 743a.bb)}get event_properties(){return this.bb}get startTime(){return this.Ih??this.config.startTime}set startTime(a){"number"!=typeof a?R.N(`User action start time can only be set to number, but was ${typeof a}`):a>R.F()?R.N("Future start times aren't supported. The user action will default to its creation time. Set a past or current start time to avoid this."):(this.Rc.add("start_time"),this.Ih=a,mr(this))}get name(){return this.oh}set name(a){"string"!=typeof a&&void 0!==a?R.N(`User action names can only be set to 'undefined' or a string, but was ${typeof a}.`): 744(this.Rc.add("name"),this.oh=a)}},Pr=CTX.n(),Fr=class extends Or{constructor(a){super(a);this.start()}start(){this.Gb||this.$||(super.start(),{subscribe:Pr.subscribe,C:Pr.C}.C(this))}Yc(a,b){a={"characteristics.is_api_reported":!0,"user_action.type":"api",...a.metadata,...lr(this,b),duration:a.end-this.startTime,start_time:this.startTime};R.emitJsonEvents([a])}},Jr=class extends Or{constructor(a){super(a);this.start()}Sb(a){return{...super.Sb(a),"user_action.hard_navigation_count":1}}Fd(){let a=Mr, 745b={...super.Fd(),"fp.status":"disabled","fcp.status":"disabled","ttfb.status":"disabled"};return a?{...b,...a.getData()}:b}stop(){super.stop();Mr?.Z();Mr=void 0}pd(){super.pd();Nq(this.xa,"dt-load",qr)}Yc(a,b){let c=a.end-this.startTime,d=pr(),e={type:"user_action",subType:"hard_navigation",...(d?{navigationTiming:d}:{})};a={...a.metadata,duration:c,start_time:this.startTime,"user_action.type":"hard_navigation","performance.type":d?.type||"navigate",...lr(this,b),[CTX.F]:e};R.emitJsonEvents([a])}}, 746yr=class extends Or{constructor(a,b,c){super(a);this.Mf=b;this.Nb=c;this.start()}af(){return{$f:this.Mf}}Yc(a,b){let c=a.end-this.startTime,d=this.Lf?.Sg(),e=0<a.metadata["user_action.soft_navigation_count"],f=R.ub(this.Mf.url),h={...or(this.Nb),...a.metadata,duration:c,start_time:this.startTime,"url.full":f,"network.protocol.name":ar.Ug(f),"user_action.type":e?"soft_navigation":"same_view",...lr(this,b),[CTX.F]:{type:"user_action",subType:"same_view",userInteraction:this.Nb[CTX.F].userInteraction, 747request:d}};(a=this.Lf?.Xg())?a.then(function(l){h[CTX.F].request=l[CTX.F];R.emitJsonEvents([h])}):R.emitJsonEvents([h])}},Dr=class extends Or{constructor(a,b,c){super(a);this.qh=b;this.Nb=c;this.start()}$e(){return{ah:1}}Yc(a,b){let c={...this.qh[CTX.F],type:"user_action",subType:"soft_navigation",userInteraction:this.Nb[CTX.F].userInteraction};a={...(this.Nb?or(this.Nb):{}),...a.metadata,duration:a.end-this.startTime,start_time:this.startTime,"user_action.type":"soft_navigation",...lr(this,b),[CTX.F]:c}; 748R.emitJsonEvents([a])}},Hr=new Set(["click"]),rr=["characteristics.has_page_summary","characteristics.has_view_summary"],Qr=class{constructor(){this.Ab=[];this.$a=new Set;this.Ce=this.Kf=this.ag=this.xf=this.fg=this.zf=R.B;this.gf=this.S=this.isActive=this.qe=!1;this.le=this.se=this.Be=R.B;this.ef=!0;this.Be=R.hc("T",a=>{this.Rh=a.uaActivityUserInteractionThresholdMs;this.mc=a.uaMaxDurationMs;this.tc=a.uaActivityValidationDelayMs;this.pc=a.uaActivityEndDelayMs;this.ef=a.uaHardNavigationEnabled}); 749this.se=R.hb("T",a=>a.uaPreventAutomaticDetection).subscribe(a=>{this.qe||(!this.isActive&&!a&&this.start(),this.isActive&&a&&vr(this))});this.Ce=R.Cb().subscribe(a=>{a||!this.W||(this.W.stop(),this.W=void 0,R.ha({code:2012,message:"User action discarded: consent revoked",severity:"Warning"}))});this.le=R.addJsonEventMutator(a=>{var b=(b=a[CTX.F])&&R.hasProperty(b,br)?b[br]:void 0;b=b&&R.hasProperty(a,"characteristics.has_request")?b:this.W&&sr(this,a)?this.W.id:void 0;if(this.Mb){var c=a.start_time- 750this.Mb;c=0<=c&&2E3>=c&&R.hasProperty(a,"characteristics.has_request")}else c=!1;if(b)var d=void 0;else a:{if(R.hasProperty(a,"characteristics.has_request")){d=a.start_time;for(var e=this.Ab.length-1;0<=e;e--){let f=this.Ab[e];if(d>=f.start&&d<=f.end){d=f;break a}}}d=void 0}if(!b&&!c&&!d)return a;e={...a};(b&&Object.assign(e,{"user_action.instance_id":b}),this.Mb&&c)&&Object.assign(e,{"dt.support.last_user_input":a.start_time-this.Mb});return d&&Object.assign(e,{"dt.support.user_action.unattributed_instance_id":d.id, 751"dt.support.request.retrieve_time":R.F()}),e})}setAutomaticDetection(a){this.S||(this.qe=!0,this.isActive!==a&&(a?this.start():vr(this)))}Oh(a){if(this.S)return Eq();if(!a?.customName)return R.N("userActions.create() requires customName to be set"),Eq();let {completeAutomatically:b,startTime:c,customName:d,customTrackers:e}=a;a=Gr(this,b??!1,e);return"u">typeof c&&(a.startTime=c),a.name=d,Br(this,a,"api"),Gq(a)}Pg(){return this.W}stop(){this.S||(this.S=!0,vr(this),this.W&&(this.W.stop(),this.W=void 0, 752R.ha({code:2011,message:"User action discarded: module unload",severity:"Warning"})),this.Ce(),this.Be(),this.se(),this.le(),this.Ab.length=0)}start(){this.isActive||this.S||(this.isActive=!0,ur.Sf({enabled:!0,nb:Hr}
752),this.zf=R.Db().select(a=>a[2],{ma:"unshift"}).subscribe(a=>{a&&(tr(this),this.Ba=void 0,this.va=void 0,this.Mb=void 0)}),this.fg=ur.Yg().subscribe(a=>Ir(this,a)),this.ag=ur.zh(Hr),this.xf=Zq.Cd().subscribe(a=>{if(this.Ba){var b=this.Ba.eb.Xa.start_time;this.Mb=b;var c=wr(this.Ba.eb); 753a=Er(this,b,a,this.Ba);xr(this,c,a.id);Br(this,a,"soft_navigation")}}),this.Kf=ar.Eb().subscribe(a=>{if("start"===a.sb&&this.Ba){this.Mb=this.Ba.eb.Xa.start_time;var b=wr(this.Ba.eb);a=Ar(this,a,this.Ba);xr(this,b,a.id);Br(this,a,"same_view")}}),"complete"!==document.readyState&&this.ef&&!this.W&&Lr(this))}},R,Zq,ar,ur,Cr,Rr=!0,Sr; 754CTX.xe("T",{qa([a,b,c,d]){function e(){h?.stop();Mr=f.userActions=void 0}if(R=a,Zq=b,ar=c,ur=d,"u"<typeof CTX||"u"<typeof CTX.dynatrace)return a.B;let f=CTX.dynatrace,h;a.hb("T",function(k){return k.uaHardNavigationEnabled}).subscribe(function(k){Rr=k});let l=a.hb("T",function(k){return k.uaEnable}).subscribe(function(k){k?(h=new Qr,f.userActions={create:h.Oh.bind(h),subscribe:Dq,get current(){let m=h?.Pg();if(m)return Gq(m)},setAutomaticDetection(m){h?.setAutomaticDetection(m)}}):e()});return function(){l(); 755Sr?.();Sr=void 0;e()}},ua([a,b]){Cr=a;"complete"!==document.readyState&&Rr&&(Mr=a?.Bg());Sr?.();Sr=b?Cq().subscribe(()=>b.Jb()):void 0},api:{Ni:Cq},ia:["1","P","R","U"],ra:["9","s"],pa:{uaEnable:!0,uaHardNavigationEnabled:!0,uaPreventAutomaticDetection:!1,uaActivityEndDelayMs:100,uaActivityValidationDelayMs:100,uaMaxDurationMs:5E4,uaActivityUserInteractionThresholdMs:30},oa:{uaActivityEndDelayMs:{min:0,max:5E3},uaActivityValidationDelayMs:{min:0,max:5E3},uaMaxDurationMs:{min:1E3,max:18E4},uaActivityUserInteractionThresholdMs:{min:0, 756max:5E3}}});})(); 757(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 758if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module 'U-user-interaction'. The core module ('
7581') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Yr=function(a){Tr=a.maskUIElement;Ur=a.captureStandaloneShiftShortcuts;var b=a.captureKeyGroups;Vr.clear();b=Wr(b);for(let c of b)Vr.add(c);a=Wr(a.userInteractionCapture);if(Xr.clear(),a.includes("all"))Xr.add("all");else for(let c of a)Xr.add(c)},Wr=function(a){if(Array.isArray(a))return a;try{let b=JSON.parse(a);return Array.isArray(b)?b:[]}catch{return[]}},Zr=function(a){return Xr.has("all")||Xr.has(a)},$r=function(a){return a instanceof HTMLInputElement},as=function(a){return a instanceof 759HTMLTextAreaElement},bs=function(a){return a instanceof HTMLSelectElement},cs=function(a,b){return a.getAttribute(b)?.trim()||null},ds=function(a){if(!a.length)return null;let b=cs(a[0],"data-dt-name");if(b)return b;for(let c of a)if(a=cs(c,"data-dt-children-name"))return a;return null},es=function(a){return a.trim()},fs=function(a){var b=[];let c,d;for(var e=a,f=!1;e;){b.push(e);a=e.getAttribute("data-dt-ancestor");a:{var h=e.parentElement;if(null!==h)e=h;else{if("function"==typeof e.getRootNode&& 760(h=e.getRootNode(),h instanceof ShadowRoot&&"open"===h.mode&&h.host!==e)){e=h.host;break a}e=null}}if(a)if(f)c||(c="multiple_indirection",d=a);else{try{var l={element:document.querySelector(a),hg:!1}}catch{l={element:null,hg:!0}}f=l;if(f.element)e=f.element,f=!0;else{c=f.hg?"invalid_selector":"not_found";d=a;break}}}b={Sa:b};return c&&d&&(b.error=c,b.Wc=d),b},gs=function(a,b){return fs(a).Sa.find(c=>c.matches(b))},hs=function(a){return 100>=a.length?a:a.substring(0,97)+"..."},is=function(a){return"false"!== 761a.closest("[contenteditable]")?.getAttribute("contenteditable")?.toLowerCase()},ks=function(a){return Tr?!0:js.some(function(b){return!!gs(a,`[${b}]`)})},ls=function(a){return a.hasAttribute("data-dt-value-content")?!0:!!gs(a,"[data-dt-children-value-content]")},ms=function(a){a=($r(a)||as(a)||bs(a)||a instanceof HTMLElement&&(a.isContentEditable||("on"!==a.ownerDocument.designMode?0:is(a))))&&!ls(a)||null!==a.querySelector("[contenteditable]:not([contenteditable='false'])")?"":$r(a)||as(a)?a.value|| 762"":bs(a)?(a=a.options[a.selectedIndex])?a.text:"":a instanceof HTMLElement&&a.innerText?a.innerText.trim():"";return a},ns=function(a){var b=cs(a,"aria-label");return b?["aria-label",b]:(b=cs(a,"title"))?["title",b]:(b=cs(a,"name"))?["name",b]:(b=cs(a,"data-testid"))?["data-testid",b]:(b=cs(a,"placeholder"))?["placeholder",b]:$r(a)&&"password"===a.type?["sensitive",null]:ks(a)?(b=cs(a,"id"))?["id",b]:ms(a)?["masked","masked"]:["id",null]:(b=ms(a))?["content",hs(b)]:["id",cs(a,"id")]},os=function(a){let b= 763a.ya||a.element;var c=a.yb??fs(b);c=ds(c.Sa);let [d,e]=ns(b);return{name:e,Nd:d,tagName:a.element.tagName.toLowerCase(),customName:c?hs(c):null}},ps=function(a,b){let {element:c,ya:d,Gh:e}=a;var f=`${b}.`;let h={};var l="ui_element"===b||"drag_element"===b;a=a.yb??fs(d||c);a.error&&(h[`dt.support.${b}.ancestor.error`]=a.error,a.Wc&&(h[`dt.support.${b}.ancestor.selector`]=a.Wc));var k=os({element:c,ya:d,yb:a});k.customName&&(h[`${f}custom_name`]=k.customName);h[`${f}detected_name`]=k.name;h[`${f}name_origin`]= 764k.Nd;l&&(h[`${f}tag_name`]=k.tagName);c.hasAttribute("id")&&(h[`${f}id`]=c.getAttribute("id"));var m=T.cb(c);m.length&&(h[`${f}xpath`]=m);(m=e||d)&&m!==c&&(m=T.cb(m),m.length&&(h[`${f}xpath_shadow_dom`]=m));c.classList&&0<c.classList.length&&(h[`${f}css_class`]=Array.from(c.classList));var p=a.Sa;m=[];for(q of p)if(p=q.getAttribute("data-dt-features"))p=p.split(",").map(es).filter(Boolean),m.push(p);var q=new Set(m.reverse().flat());q=Array.from(q);0<q.length&&(h[`${f}features`]=q);a:{q=a.Sa;for(t of q){if(q= 765t.getAttribute("data-dt-properties")){var t=q.split(",").map(es);break a}if(q=t.getAttribute("data-dt-children-properties")){t=q.split(",").map(es);break a}}t=[]}0<t.length&&(h[`${f}properties`]=t);q=a.Sa;t=[];for(r of q)(q=r.getAttribute("data-dt-component"))&&(q=q.trim())&&t.push(q);var r=t.reverse();if(0<r.length&&(h[`${f}components`]=r),c instanceof HTMLImageElement)(r=c.getAttribute("src"))&&!T.Ya(r)&&(h[`${f}src.full`]=T.ub(r)),(r=c.getAttribute("alt"))&&(h[`${f}alt`]=r);c instanceof HTMLAnchorElement&& 766(r=c.getAttribute("href"))&&!T.Ya(r)&&(h[`${f}href.full`]=T.ub(r));if(!k.name&&!k.customName&&l){a:{for(f=1;f<a.Sa.length;f++)if(l=a.Sa[f],[,k]=ns(l),k||l.getAttribute("data-dt-name")){f=l;break a}f=null}if(f){b=`${b}.ancestor.`;l={};(a=ds(a.Sa))&&(l[`${b}custom_name`]=hs(a));let [x,v]=ns(f);v&&(l[`${b}detected_name`]=v,l[`${b}name_origin`]=x);l[`${b}tag_name`]=f.tagName.toLowerCase();f.hasAttribute("id")&&(l[`${b}id`]=f.getAttribute("id"));a=T.cb(f);a=(a.length&&(l[`${b}xpath`]=a),f.classList&&0< 767f.classList.length&&(l[`${b}css_class`]=Array.from(f.classList)),l);Object.assign(h,a)}}return h},qs=function(a,b){let c=a.target||a.currentTarget||null;return c?T.fb(c)&&c.shadowRoot&&a.composed&&a.bubbles&&"function"==typeof a.composedPath&&(a=a.composedPath(),a.length&&T.fb(a[0]))?a[0]:T.fb(c)?c:b:b},rs=function(a){return{start_time:a.timeStamp?T.ja(a.timeStamp):T.F(),duration:0,"dt.rum.schema_version":"0.24.0","characteristics.has_user_interaction":!0,"dom_event.is_trusted":a.isTrusted,[CTX.F]:{type:"userInteraction", 768subType:"single",userInteraction:a}}},ts=function(){return{subscribe:ss.subscribe,C:ss.C}},vs=function(a){us={enabled:a.enabled,nb:new Set(a.nb)}},ws=function(a){us.enabled&&us.nb.has(a["interaction.type"])||T.emitJsonEvents([a])},ys=function(a){var b=Zr(a.Aa),c=0<(xs.get(a.Aa)??0);if(b||c)if(!b&&c){if(a.ye)b=a.ye();else{b=a.event;c=a.element;a=a.Aa;let d=qs(b,c);c=os({element:c,ya:d});b={...rs(b),"interaction.type":a,"ui_element.detected_name":c.name,"ui_element.name_origin":c.Nd,"ui_element.tag_name":c.tagName, 769...(c.customName?{"ui_element.custom_name":c.customName}:{})}}ts().C({Bf:"basic",Xa:b})}
769else b=a.Ha(),ts().C({Bf:"full",Xa:b}),ws(b)},As=function(a,b){zs(a)||"pointerup"===a.type&&0>=a.button||ys({Aa:"click",event:a,element:b,Ha(){var c=qs(a,b);{var d=fs(c);let {Sa:l}=d,k=-1;for(let m=0;m<l.length&&l[m]!==document.body;m++)"true"===l[m].getAttribute("aria-hidden")&&(k=m);if(-1===k)d={Of:c,yb:d};else{var e;d=(k+1<l.length?e=l[k+1]:e=l[k].parentElement||c,{Of:e,yb:fs(e)})}}let {Of:f,yb:h}=d;e=f!==c; 770c=ps({element:e?f:b,ya:f,Gh:e&&c!==b?c:void 0,yb:h},"ui_element");return{...rs(a),...c,"interaction.type":"click",mouse_button:a.button,positions:[{x:a.pageX,y:a.pageY}]}}})},zs=function(a){return T.hasProperty(a,"pointerId")&&-1===a.pointerId&&a.isTrusted},Cs=function(a,b){let c=Bs.get(b);if(c){Bs.delete(b);var d=+b.getAttribute("data-dt-mouse-over"),e=a.timeStamp-c;Number.isNaN(d)||e<d||ys({Aa:"mouse_over",event:a,element:b,Ha(){var f=qs(a,b);f=ps({element:b,ya:f},"ui_element");return{...rs(a), 771...f,"interaction.type":"mouse_over",start_time:T.ja(c),duration:e,positions:[{x:a.pageX,y:a.pageY}]}}})}},Is=function(a){if(Ds&&Es&&Fs){var b=Ds,c=Es,d=Gs,e=Hs;ys({Aa:"drag",event:d,element:Fs,ye(){return{...rs(d),"interaction.type":"drag","ui_element.detected_name":c.name,"ui_element.name_origin":c.Nd,"ui_element.tag_name":c.tagName,...(c.customName?{"ui_element.custom_name":c.customName}:{})}},Ha(){b.positions.push({x:a.pageX,y:a.pageY,start_time:Math.round(T.ja(a.timeStamp)-b.start_time)});let f= 772{type:"userInteraction",subType:"drag",dragEndEvent:a,dragStartEvent:d};return e&&(f.dropEvent=e),{...b,drag_resolve:e?"valid_drop":"invalid_drop",[CTX.F]:f}}});Fs=Es=Ds=void 0}},Ms=function(){Js=Ks=Ls=void 0},Ns=function(a,b){let c=rs(a);a=qs(a,b);b=ps({element:b,ya:a},"ui_element");return{...c,...b,"interaction.type":"drop"}},Os=function(a,b,c){var d=Ks,e=Js,f=Ls;ys({Aa:"drop",event:a,element:b,Ha(){let h=Ns(a,b),l=[];return d&&l.push({x:d.x,y:d.y,start_time:Math.round(d.Hh-T.ja(a.timeStamp))}), 773l.push(c),{...h,...f,positions:l,[CTX.F]:{type:"userInteraction",subType:"drop",dropEvent:a,dragStartEvent:e}}}});Ms()},Ps=function(a,b,c,d){ys({Aa:"drop",event:a,element:b,Ha(){return{...Ns(a,b),positions:[d],"drag_element.tag_name":"data","drag_element.detected_name":1===c.length?c[0].type:JSON.stringify(c.map(function(e){return e.type})),"drag_element.name_origin":"mime-type",[CTX.F]:{type:"userInteraction",subType:"drop",dropEvent:a}}}})},Qs=function(a,b,c){ys({Aa:"drop",event:a,element:b,Ha(){return{...Ns(a, 774b),positions:[c],"drag_element.tag_name":"data","drag_element.detected_name":"text/plain","drag_element.name_origin":"mime-type",[CTX.F]:{type:"userInteraction",subType:"drop",dropEvent:a}}}})},Rs=function(a,b,c){ys({Aa:"drop",event:a,element:b,Ha(){return{...Ns(a,b),positions:[c],"drag_element.tag_name":"unknown","drag_element.detected_name":"Unknown","drag_element.name_origin":"mime-type",[CTX.F]:{type:"userInteraction",subType:"drop",dropEvent:a}}}})},Ss=function(a,b){let c={x:a.pageX,y:a.pageY}; 775if(Ls&&Ks&&Js)Os(a,b,c);else if(a.dataTransfer?.types?.includes("Files")){let d=Array.from(a.dataTransfer?.items??[]).filter(function(e){return"file"===e.kind});0!==d.length&&Ps(a,b,d,c)}else a.dataTransfer?.types?.includes("text/plain")?Qs(a,b,c):Rs(a,b,c)},Ts=function(a){return a&&("keydown"===a.type||"keyup"===a.type)},Us=function(a){return a instanceof DragEvent&&"dragstart"===a.type},Vs=function(a,b){let c=a&&"focus"===a.type?"focus":"blur";ys({Aa:c,event:a,element:b,Ha(){var d=qs(a,b);d=ps({element:b, 776ya:d},"ui_element");return{...rs(a),...d,"interaction.type":c}}})},Ws=function(a){var b;if(b="labels"in a)b=a.labels,b=!!b&&0<b.length;if(b&&(b=a.labels[0],b instanceof HTMLLabelElement))return b;if(a=a.getAttribute("aria-labelledby")){a=a.split(/\s+/)[0];if(!a)return null;a=document.getElementById(a);if(a instanceof HTMLLabelElement)return a}return null},Ys=function(a,b){ys({Aa:"change",event:a,element:b,Ha(){var c=qs(a,b);let d=ps({element:b,ya:c},"ui_element");var e=$r(b);var f={"ui_element.value.type":$r(b)? 777b.type:b.tagName.toLowerCase()};if(ls(b)){var h="";(e||bs(b))&&(h=b.value);as(b)&&(h=b.value??b.textContent?.trim()??"");h&&(f["ui_element.value.content"]=hs(h))}as(b)&&(f["ui_element.value.length"]=b.value.length??b.textLength??0);!e&&!bs(b)||$r(b)&&"password"===b.type.toLowerCase()||(f["ui_element.value.length"]=b.value.length);e=$r(b)?"checkbox"===b.type||"radio"===b.type?document.querySelectorAll(`input[name='${b.name}']:checked`).length:null:bs(b)?b.selectedOptions.length:null;f=(null!==e&&(f["ui_element.value.selection_count"]= 778e),f);
778if($r(b)||bs(b)||as(b)||b instanceof HTMLButtonElement||b instanceof HTMLFormElement||b instanceof HTMLFieldSetElement)if(e=b.validity,e.valid)var l=["valid"];else{h=[];for(l of Xs)e[l]&&h.push(l);l=h}else l=[];e=(e=Ws(c))?ps({element:e},"label_element"):void 0;a:{if(h=c.getAttribute("form"))if(h=document.getElementById(h),h instanceof HTMLFormElement){c=h;break a}c=c.closest("form")}c=c?ps({element:c},"form_element"):void 0;return{...rs(a),...d,...f,...e,...c,"ui_element.value.validity":l, 779"interaction.type":"change"}}})},$s=function(a){a=a.join("+");let b=Date.now(),c=Zs.get(a)||0;return 500<=b-c?(Zs.set(a,b),!0):!1},at=function(a,b,c){ys({Aa:"key_press",event:a,element:b,Ha(){var d=qs(a,b);d=ps({element:b,ya:d},"ui_element");return{...rs(a),...d,"interaction.type":"key_press",keys:c,code:a.code,is_composing:a.isComposing}}})},ct=function(a){return as(a)?!0:$r(a)?bt.has(a.type.toLowerCase()):a instanceof HTMLElement?a.isContentEditable?!0:"on"!==a.ownerDocument.designMode?!1:is(a): 780!1},et=function(a){let b=new Map;return function(c,d){let e=b.get(d);e||(e=dt(function(f,h){a(f,h,d);b.delete(d)}),b.set(d,e));e(c,d)}},dt=function(a){let b=null,c=null;return function(d){b||=d;c&&clearTimeout(c);c=setTimeout(function(){b&&(a(b,d),b=null,c=null)},500)}},ft=function(){return et(function(a,b,c){ys({Aa:"scroll",event:a,element:c,Ha(){let d=T.cb(c.parentElement);var e=qs(a,c);e=ps({element:c,ya:e},"ui_element");var f={...rs(a)};var h={x:c.scrollLeft,y:c.scrollTop,start_time:T.F()-T.ja(a.timeStamp)}; 781e={...f,...e,"interaction.type":"scroll",positions:[h]};return d.length&&(e["scroll_target.xpath"]=d),e}})})},gt=function(a){if(a&&("click"===a.type||"dblclick"===a.type||a.type.startsWith("mouse")||a.type.startsWith("pointer"))){if("click"===a.type||"pointerup"===a.type)return["click",a];if("pointerenter"===a.type||"pointerleave"===a.type)return["mouse_over",a]}if(a&&"focus"===a.type)return["focus",a];if(a&&"blur"===a.type)return["blur",a];if(Ts(a))return["key_press",a];if(a&&"scroll"===a.type)return["scroll", 782a];if(a&&"change"===a.type)return["change",a]},nt=function(a){if(!a)T.ha({code:1002,message:'no event was passed to "handleEvent"',severity:"Error"});else if(ht.has(a.type)){var b="scroll"===a.type&&a.target===document?document.scrollingElement??document.documentElement:a.target;if(T.fb(b)){var c=gt(a);if(c){let [l,k]=c;c=Zr(l);var d=0<(xs.get(l)??0);if(c||d){switch(l){case "click":As(k,b);break;case "mouse_over":c=k;"pointerenter"===c.type&&b.hasAttribute("data-dt-mouse-over")?Bs.set(b,c.timeStamp): 783"pointerleave"===c.type&&b.hasAttribute("data-dt-mouse-over")&&Cs(c,b);break;case "focus":case "blur":(k&&"focus"===k.type&&b.hasAttribute("data-dt-focus")||k&&"blur"===k.type&&b.hasAttribute("data-dt-blur"))&&Vs(k,b);break;case "key_press":c=k;if("keydown"===c.type&&!c.repeat)if(d=c.ctrlKey||c.metaKey||c.shiftKey||c.altKey?void 0:it.get(c.key),d)!Vr.has(d.J)||d.L===V.Ea&&ct(b)||(d=[d.G],$s(d)&&at(c,b,d));else{d=c.shiftKey;var e=c.ctrlKey||c.metaKey;if((e||d)&&!jt.includes(c.key)&&(!d||e||Ur&&!ct(b))){var f= 784[];c.ctrlKey&&f.push("ctrl");c.metaKey&&f.push("cmd");c.shiftKey&&f.push("shift");c.altKey&&f.push("alt");d=f;e=d.push;var h=c.key;h=kt.get(h)||(1===h.length&&/[A-Za-z]/.test(h)?h.toUpperCase():h);d=(e.call(d,h),f);1<d.length&&$s(d)&&at(c,b,d)}}break;case "scroll":c=k;(lt||=ft(),lt)(c,b);break;case "change":Ys(k,b)}a.timeStamp||mt.has(l)||(mt.add(l),T.ha({code:3003,message:`event "${l}" had missing or zero timeStamp`,severity:"Warning"}))}}else if(Us(a)||a instanceof DragEvent&&"dragend"===a.type|| 785a instanceof DragEvent&&"drop"===a.type){c=Zr("drag");d=0<(xs.get("drag")??0);e=Zr("drop");f=0<(xs.get("drop")??0);if(Us(a)){if(e||f)h=qs(a,b),Ls=ps({element:b,ya:h},"drag_element"),Ks={x:a.pageX,y:a.pageY,Hh:T.F()},Js=a;if(c||d){h=qs(a,b);let l=ps({element:b,ya:h},"ui_element");Es=os({element:b,ya:h});Fs=b;Ds={...l,...rs(a),positions:[{x:a.pageX,y:a.pageY}],"interaction.type":"drag"};Gs=a;Hs=void 0}}a instanceof DragEvent&&"dragend"===a.type&&((c||d)&&Is(a),(e||f)&&Ms());if(a instanceof DragEvent&& 786"drop"===a.type){if(c||d)Hs=a;(e||f)&&Ss(a,b)}}else T.ha({code:1002,message:`event type "${a.type}" was not handled in "handleEvent"`,severity:"Error"})}}}
786,tt=function(a,b){a=globalThis.visualViewport.scale||1;a=a!==ot?a:(window.devicePixelRatio||1)/pt;let c=Math.abs(a-qt);c&&.01<c&&Zr("zoom")?(qt=a,b={...rs(b),"interaction.type":"zoom","zoom.level":a},ws(b)):(a=globalThis.visualViewport.height,globalThis.visualViewport.width===rt&&a===st||!Zr("resize")||(b={...rs(b),"interaction.type":"resize"}, 787ws(b),st=globalThis.visualViewport.height,rt=globalThis.visualViewport.width))},vt=function(a){(ut||=dt(tt),ut)(a)},wt=function(){for(let a of ht)document.addEventListener(a,nt,{capture:!0,passive:!0});return globalThis.visualViewport?.addEventListener("resize",vt),function(){for(let a of ht)document.removeEventListener(a,nt,{capture:!0});globalThis.visualViewport?.removeEventListener("resize",vt)}},xt=function(a){return a.map(function(b){return kt.get(b)??b})},yt=function(a){return"string"!=typeof a? 788!1:" "===a?!0:0<a.trim().length},zt=function(a,b){if(T.gg(a)){var c=a.keys;if(Array.isArray(c)&&0!==c.length&&c.every(yt)){if(c=T.hasProperty(a,"ui_element.custom_name"))c=a["ui_element.custom_name"],c=!(void 0===c||"string"==typeof c&&0<c.trim().length);c=c?(T.N("ui_element.custom_name must be a non-empty string if provided"),!1):!0}else c=(T.N("keys field is invalid or contains invalid entries"),!1)}else c=!1;if(c){a:{if(b){if(Ts(b)||T.fb(b)){c=T.fb(b)?b:T.fb(b.target)?qs(b,b.target):void 0;c=(c|| 789T.N("Second argument for sendKeyPressEvent must resolve to an Element"),c);break a}T.N("Second argument for sendKeyPressEvent must be a KeyboardEvent or Element")}c=void 0}if(!b||c){c=c?ps({element:c,ya:c},"ui_element"):{};var {keys:d,["ui_element.custom_name"]:e,...f}=a;a=xt(d);b=Ts(b)?{type:"custom",custom:b}:void 0;e&&(c["ui_element.custom_name"]=e);var h=0<Object.keys(f).length;a={start_time:T.F(),duration:0,"dt.rum.schema_version":"0.24.0","characteristics.has_user_interaction":!0,"characteristics.is_api_reported":!0, 790"interaction.type":"key_press",keys:a,...c};h&&(a=T.Le(a,f));b&&(a[CTX.F]=b);T.emitJsonEvents([a])}}},At=function(){if(!CTX)return T.B;let a=CTX.dynatrace;return a?(a.interactions={sendKeyPressEvent:zt},function(){a.interactions=void 0}):T.B},W,Bt=W||={};Bt.vb="base";Bt.ng="function";Bt.wb="media";Bt.La="navigation"; 791var Xr=new Set,xs=new Map,Tr=!1,Ur=!1,Vr=new Set,js=["data-dt-mask","data-dtrum-mask"],ss=CTX.n(),us={enabled:!1,nb:new Set},Bs=new WeakMap,Ds,Es,Fs,Hs,Gs,Ls,Ks,Js,Xs="badInput customError patternMismatch rangeOverflow rangeUnderflow stepMismatch tooLong tooShort typeMismatch valueMissing".split(" "),V,Ct=V||={};Ct.Da="both";Ct.Ea="non-editable"; 792var Dt=[{key:"Escape",G:"esc",L:V.Da,J:W.vb},{key:"Enter",G:"enter",L:V.Da,J:W.vb},{key:"Tab",G:"tab",L:V.Da,J:W.vb},{key:" ",G:"space",L:V.Da,J:W.vb},{key:"Backspace",G:"backspace",L:V.Ea,J:W.vb},{key:"Delete",G:"delete",L:V.Ea,J:W.vb}],Et=[{key:"ArrowUp",G:"arrow_up",L:V.Ea,J:W.La},{key:"ArrowDown",G:"arrow_down",L:V.Ea,J:W.La},{key:"ArrowLeft",G:"arrow_left",L:V.Ea,J:W.La},{key:"ArrowRight",G:"arrow_right",L:V.Ea,J:W.La},{key:"Home",G:"home",L:V.Ea,J:W.La},{key:"End",G:"end",L:V.Ea,J:W.La},{key:"PageUp", 793G:"page_up",L:V.Ea,J:W.La},{key:"PageDown",G:"page_down",L:V.Ea,J:W.La}],Ft="F1 F2 F3 F4 F5 F6 F7 F8 F9 F10 F11 F12".split(" ").map(function(a){return{key:a,G:a,L:V.Da,J:W.ng}}),Gt=[{key:"AudioVolumeUp",G:"volume_up",L:V.Da,J:W.wb},{key:"AudioVolumeDown",G:"volume_down",L:V.Da,J:W.wb},{key:"AudioVolumeMute",G:"mute",L:V.Da,J:W.wb},{key:"MediaPlayPause",G:"play/pause",L:V.Da,J:W.wb},{key:"MediaTrackNext",G:"next",L:V.Da,J:W.wb},{key:"MediaTrackPrevious",G:"previous",L:V.Da,J:W.wb}],Ht=[...Dt,...Et, 794...Ft,...Gt],it=new Map(Ht.map(a=>[a.key,a])),It=[["Control","ctrl"],["Meta","cmd"],["Shift","shift"],["Alt","alt"]],kt=new Map([...It,...Ht.map(function(a){return[a.key,a.G]})]),jt=It.map(([a])=>a),Zs=new Map,bt=new Set("text password email number search tel url".split(" ")),lt,mt=new Set,ht=new Set("click pointerup pointerenter pointerleave focus blur keydown scroll change dragstart dragend drop".split(" ")),st=globalThis.visualViewport.height,rt=globalThis.visualViewport.width,ot=globalThis.visualViewport.scale||
7951,pt=globalThis.devicePixelRatio,qt=globalThis.visualViewport.scale||pt,ut,T; 796CTX.xe("U",{qa([a]){T=a;a.hc("U",Yr);vs({enabled:!1,nb:new Set});let b=wt(),c=At();return function(){vs({enabled:!1,nb:new Set});b();c()}},ua(){},api:{Yg:ts,Sf:vs,zh:function(a){for(let b of a){let c=xs.get(b)??0;xs.set(b,c+1)}return function(){for(let b of a){let c=xs.get(b)??0;1>=c?xs.delete(b):xs.set(b,c-1)}}}},ia:["1"],ra:[],pa:{maskUIElement:!0,captureStandaloneShiftShortcuts:!1,captureKeyGroups:["base"],userInteractionCapture:[]},oa:{}});})(); 797(function(){function Wa(l,t=[]){var r=ua||ja.dT_;r=null!=r&&r.iIO?r.iIO:null;return!(null===r||void 0===r||!r(l,t))}function Ha(l){return l&&"IFRAME"===l.nodeName}function fb(l){return l&&"IMG"===l.nodeName}function Ba(){return kd}function Xa(l,t,r){if(!dd[r]){var D=dd;let K=new Image;t={url:r,time:C.dT_.nw(),element:K,uh:t};l=(Ca(K,t,l),K.src=r,K);D[r]=l}return dd[r]}function Fa(l,t,r){let D=sc[t][r]||[];if(l.element){let K=C.dT_.aFI(D,function(ha){return ha.element===l.element});0<=K&&D.splice(K, 7981)}Sa(l,t,r)}function Sa(l,t,r){sc[t][r]||(sc[t][r]=[]);sc[t][r].push(l)}function eb(l,t,r){t=sc[t][r]||[];l=t.indexOf(l);0<=l&&t.splice(l,1)}function Ca(l,t,r){Sa(t,2,r);let D=()=>{eb(t,2,r);var ha=K;l.removeEventListener("load",D);l.removeEventListener("error",ha)},K=()=>{eb(t,2,r);Fa(t,1,r);var ha=K;l.removeEventListener("load",D);l.removeEventListener("error",ha)};l.addEventListener("load",D);l.addEventListener("error",K)}function qa(l){return Ne&&Wa(l,13)&&"navigation"!==l.entryType||Wa(l,["_dtCl"])} 799function Aa(l){l.message}function la(l){return 0<l.left+l.width&&l.left<ta()&&0<l.top+l.height&&l.top<Na()}function wa(l){return l&&0<l.width&&0<l.height&&la(l)}function Na(){return Rc||(Rc=ja.innerHeight||Wc.clientHeight),Uc.bwsH||Rc}function ta(){return hc||(hc=ja.innerWidth||Wc.clientWidth),Uc.bwsW||hc}function Ga(l){let t=ta(),r=Na();return{top:0,left:0,width:Math.max(0,Math.min(l.left+l.width,t))-Math.max(0,Math.min(l.left,t)),height:Math.max(0,Math.min(l.top+l.height,r))-Math.max(0,Math.min(l.top, 800r))}}function na(l,t,r){if(!r&&Za(l))return!0;l=r||H(t);(t="hidden"===l.visibility||"none"===l.display||"0"===l.opacity||"polygon(0px 0px, 0px 0px, 0px 0px, 0px 0px)"===l.clipPath)||(t=l.transform||"",l=!1,r=t.indexOf("("),0<r&&(t=t.substring(r+1,t.length-1).split(", "),l="0"===t[0],6===t.length?l=l||"0"===t[3]:16===t.length&&(l=l||"0"===t[5]||"0"===t[10])),t=l);return t}function Za(l){return 0<Cc&&l.vc>=Cc?(l.wc++,!0):(l.vc++,!1)}function V(l){return Math.ceil(l.width*l.height)}function ca(l,t,r, 801D,K,ha=""){try{if(!D&&(D=ba(t,l.Aa,K),!wa(D)))return null;K=D;let ya={url:ha,time:0,node:t,v:!na(l,t,r),area:V(Ga(K)),offset:{top:K.top,left
801:K.left,width:K.width,height:K.height},is:0,ts:1};var ka=C.dT_.tau(ha);l=Oa;return!(!l||!l.test(ka))&&(ya.is=2),ya}catch(ya){}return null}function ba(l,t=new WeakMap,r){var D=C.dT_.gFId();var K=t.get(l);if(K||(K={},t.set(l,K)),K[D])D=K[D];else{t=ja.pageYOffset;var ha=l.clientTop,ka=ja.pageXOffset,ya=l.clientLeft,Ra=0,hb=0;aa(l)&&(Ra=l.offsetWidth,hb=l.offsetHeight); 802Ra={top:0,left:0,offsetWidth:Ra,offsetHeight:hb,clientWidth:l.clientWidth,clientHeight:l.clientHeight};if("function"==typeof l.getBoundingClientRect)try{var ib=l.getBoundingClientRect();let kb=ib.left;Ra.top=ib.top+t-ha;Ra.left=kb+ka-ya}catch(kb){}D=(K[D]=Ra,Ra)}K=D.top;ib=D.left;r&&(K+=r.top,ib+=r.left);r={top:K,left:ib,width:D.clientWidth,height:D.clientHeight};return aa(l)&&(r.width=D.offsetWidth,r.height=D.offsetHeight),r}function Q(l){return l.area>La&&l.v&&0===l.is&&0<l.time}function fa(l,t){for(let r of t){t= 8030;let D=r===l?2:0;Q(r)&&(D=Math.max(D,1));if(0===D){let K=0;t=(r.v||(K+=1),r.area>La||(K+=2),0!==r.is&&(K+=4),K)}r.relevance=D;r.ireason=t}}function za(l){if(l.length)return C.dT_.red(l,function(t,r){return Q(r)&&(!t||t.time<=r.time)?r:t},void 0)}function Ta(){let l=C.dT_.bcv,t=C.dT_.scv,r=C.dT_.ncv;var D=C.dT_.de(t("iub"));try{D&&(Oa=new RegExp(D,"i"))}catch(K){`${D}${K.message}`}xa=l("vcfi");sb=r("vcx");Ua=r("tvc");mb=t("uana");Bb=C.dT_.de(t("mb"));dc=r("vcit");Gb=1E3*r("oat");Wb=l("fvdi");Cc=r("vscl"); 804La=r("vct");Gc=l("ccNcss");Ic=l("vrt");zc=l("vcsb")}function U(l){for(let t=0;t<ad.length;t++)if(ad[t]===l){ad.splice(t,1);break}}function F(l,t=!1){let r=ad.slice();ad.length=0;for(let D of r)D(l,t)}function P(l){return!!l&&"about:blank"!==l&&l!==location.href&&l!==location.href.substring(0,location.href.lastIndexOf("/")+1)&&l!==document.baseURI}function B(l){try{return!!l.contentWindow&&!C.dT_.gNNTV(l.contentWindow.performance,"loadEventEnd")}catch(t){return!1}}function N(l){return!!l.area}function H(l, 805t=ja){return t.getComputedStyle(l)}function aa(l){let t=Vc.get(l);var r;(r=t)||(r=(t=(Wa(l,9)||l&&l.nodeType&&1===l.nodeType)&&("string"==typeof l.textContent||"string"==typeof l.innerText),Vc.set(l,t),t));return r}function ma(){let l=C.dT_.gto();return function(t,r){let D=r.duration,K=l+r.startTime+D;return!D&&qa(r)&&(K=l+r.responseEnd),Math.max(t,K)}}function pb(l,t,r){l&&(l={time:l.time,offset:l.offset,area:l.area,url:l.url,v:l.v,node:l.node,is:0,ts:l.ts},l.v&&(l.v=t),r.push(l))}function Va(l){let t;
806try{if(l&&l.dT_){let ha=l.dT_;l=ha;if(l&&"ea"in l){var r;if(r="10345260810170330"===l.version&&!!l.gLVD){var D=ja.dT_;let ka=!D.bcv("ac")||D.scv("app")===l.scv("app"),ya=D.scv("postfix"),Ra=l.scv("postfix");r=ka&&ya===Ra}var K=r}else K=!1;K&&(t=ha)}}catch(ha){`${ha.message}`}return t}function ob(l,t,r,D){function K(ha){return ha instanceof r?ha:new r(function(ka){ka(ha)})}return new (r||(r=M))(function(ha,ka){function ya(ib){try{hb(D.next(ib))}catch(kb){ka(kb)}}function Ra(ib){try{hb(D.throw(ib))}catch(kb){ka(kb)}} 807function hb(ib){ib.done?ha(ib.value):K(ib.value).then(ya,Ra)}hb((D=D.apply(l,t||[])).next())})}function wb(l,t,r,D,K,ha,ka){return ob(this,void 0,void 0,function*(){var ya=ca(l,t,r,D);ya&&t.contentWindow&&(ya=yield Lb(l,t.contentWindow,ya.offset,void 0,K),C.dT_.fE(ya,function(Ra){Ra.v=Ra.v&&ha;ka.push(Ra)}))})}function Ob(l,t,r){let D=l.gLVD();return D?(pb(D.k,t,r),M.resolve()):new M(function(K){l.addE("VISUALLY_COMPLETE",function ya(ka){pb(ka.detail.k,t,r);l.remE("VISUALLY_COMPLETE",ya);K()})})} 808function gc(l,t,r,D,K,ha,ka=!1,ya){return new M(function(Ra,hb){var ib=!1,kb=ya&&ya.backgroundImage;if(kb&&"none"!==kb){kb=C.dT_.aM(kb.split(","),X);kb=C.dT_.aFr(kb,Sb);for(var ic of kb)(kb=ca(l,t,ya,ha,D,C.dT_.tau(ic)))&&K.push(kb)}if(Ha(t)){let Hc=t.contentWindow;ib=()=>{let fc=Va(Hc),Nb=!na(l,t)&&la(ha);(fc?Ob(fc,Nb,K):wb(l,t,ya,ha,ka,Nb,K)).then(Ra).catch(hb)};!ka&&B(t)?(t.addEventListener("load",ib),t.addEventListener("error",ib)):ib();ib=!0}fb(t)&&(ic=wc(t))&&(ic=ca(l,t,ya,ha,D,ic))&&K.push(ic); 809ib||Ra()})}function oc(l,t,r,D,K){return ob(this,arguments,void 0,function*(ha,ka,ya,Ra,hb,ib=!1){try{let kb=ba(ka,ha.Aa),ic=H(ka,ya);(aa(ka)?ka.offsetWidth*ka.offsetHeight>La:ka.clientWidth*ka.clientHeight>La)?wa(kb)&&(yield gc(ha,ka,ya,Ra,hb,kb,ib,ic)):(C.dT_.iIO(ka,10)||ic.backgroundImage&&"none"!==ic.backgroundImage)&&(yield gc(ha,ka,ya,Ra,hb,kb,ib,ic))}catch(kb){}})}function Pb(l){return qd?bb(1,l).concat(bb(2,l)):[]}function Kb(l){return function(t){var r=C.dT_.gto();let D=t.time-r;r=(t.endTime|| 810t.time)-r;return{name:t.url,failedResource:l,startTime:D,responseEnd:r,duration:r-D,_dtCl:!0}}}function bb(l,t){let r=C.dT_.aM(sc[l][t]||[],Kb(l));t?delete sc[l][t]:sc[l]={};return r}function S(l){return!l.time}function Fb(l,t,r){l=l.getEntriesByName(r.url,"resource")[0];qa(l)?(r.time=Math.round(t+l.responseEnd),r.ts=0):r.time=0}function yc(l,t){let r=null,D=0;try{r=t.performance,D=C.dT_.gNTO(r)}catch(K){}r&&(l=C.dT_.aFr(l,S),C.dT_.fE(l,Fb.bind(null,r,D)))}function Sb(l){return!(!l||!l.startsWith("http"))} 811function mc(l,t){return"loading"in HTMLImageElement.prototype&&"lazy"===l.getAttribute("loading")&&!la(ba(l,t))}function wc(l){try{if(l.srcset)return l.currentSrc;let t=l.parentElement;if(t&&"PICTURE"===t.nodeName)for(let r=0;r<t.children.length;r++)if("SOURCE"===t.children[r].tagName)return l.currentSrc;return l.currentSrc||l.src}catch(t){try{let r=l.getAttribute("src");return r?C.dT_.tau(r):""}catch(r){return""}}}function Lb(l,t,r,D){return ob(this,arguments,void 0,function*(K,ha,ka,ya,Ra=!1){let hb= 812[],ib;try{ib=(ya||ha.document).getElementsByTagName("*")}catch(kb){return hb}return yield C.dT_.fEP(ib,function(kb,ic,Hc,fc){oc(K,kb,ha,ka,hb,Ra).then(fc).catch(Aa)},void 0,!(Dd.syn||Ra)),yc(hb,ha),hb})}function Tb(l,t,r,D){let K={Vc:[],style:void 0};if(!r&&!Gc||Za(D))return K;r=H(l);if(!r)return K;K.style=r;(r=r.backgroundImage)&&"none"!==r&&(r=C.dT_.aM(r.split(","),X),r=C.dT_.aFr(C.dT_.aFr(r,Sb),P),K.Vc=C.dT_.aM(r,Xa.bind(null,t,l)));return K}function X(l=""){w.lastIndex=0;return(l=w.exec(l))&& 8131<l.length?l[1]||l[2]||l[3]:""}function da(l,t,r,D){if(xa&&!l.dT_vcInstr&&aa(l)&&!mc(l,D.Aa))if(fb(l)){if(r=wc(l),P(r)&&Sb(r)){r={url:r,time:C.dT_.nw(),element:l};l.dT_vcInstr=!0;a:if(l.complete&&!l.naturalWidth){if(C.dT_.gBI().ff){let K=D=wc(l),ha=D.indexOf("?");if(0<=ha&&(K=D.substring(0,ha)),K.endsWith(".svg")){D="UNKNOWN";break a}}D="FAILED"}else D=l.complete?"SUCCESSFUL":"PENDING";switch(D){case "FAILED":Fa(r,1,t);break;case "PENDING":Ca(l,r,t)}}}else Tb(l,t,r,D)}function Ia(l,t,r,D){let K=t.contentWindow; 814if(!K)return M.resolve();let ha=Va(K),ka=!na(l,t)&&la(D);return ha?Ob(ha,ka,l.oa):Lb(l,K,r).then(function(ya){l.oa.push(...C.dT_.aM(ya,function(Ra){return Object.assign(Object.assign({},Ra),{v:Ra.v&&ka})}))})}function ia(){return F("f",!0),yd}function zb(){let l=Dd;l.gUI=Pb;l.vWW=ta;l.vWH=Na;l.gVCP=ia;l.gLVD=Ba}function Ab(l){let t=0,r=0,D=0,K=C.dT_.red(l,function(ha,ka){return ha+ka.Vb},0);for(let ha of l)l=ha.time-r,0<l&&1>D&&(t+=(1-D)*l),D+=ha.Vb/K,r=ha.time;return Math.round(t)}function cb(l, 815t,r){let D=[];for(let K in l)if(C.dT_.oHOP(l,K)){let ha=l[K].area;D.push({time:+K-r,Vb:ha/t,area:ha})}return D.sort(function(K,ha){return K.time-ha.time}),D}function nb(l){return l.v}function Ub(l,t){var r;let {time:D,area:K}=t;return null!==(r=l[D])&&void 0!==r||(l[D]={area:0,Vb:0,time:0}),l[D].area+=K,l}function rb(l){l.Qa--;tb(l)}function Eb(l,t){var r=-1;if(t){r=Math;var D=t.time;D=r.round.call(r,0>D?-1:D-l.Ta);r=(D>=Gb?(l.trigger="t",D=-2):0>D&&(D=-1),D);if(D=t.node){var K=t.area;let Hc={left:NaN, 816top:NaN};try{Hc=D.getBoundingClientRect()}catch(fc){`${fc.message}`}var ha=mb.split(",");K={location:{x:Math.ceil(Hc.left),y:Math.ceil(Hc.top)},size:Math.ceil(K),Kg:D.getAttribute("class"),id:D.getAttribute("id"),name:D.getAttribute("name"),tagName:D.tagName,Ge:C.dT_.gecsss(D)};for(ka of ha)if(ha=D.getAttribute(ka)){K.xf={key:ka,value:ha};break}var ka=K;if(ka){var {name:ya,xf:Ra,location:hb,size:ib,tagName:kb,Ge:ic}=ka;ka=C.dT_.aesc(ya||"");D=[hb.x,hb.y,ib];ka=(ka&&D.push(`n;${ka}`),Ra&&D.push(`u;${C.dT_.aesc(Ra.key)},${C.dT_.aesc(Ra.value)}`), 817ic?D.push(`s;${C.dT_.aesc(ic)}`):D.push(`t;${C.dT_.aesc(kb)}`),D.join("|"))}else ka="";t.kd=ka}l.Pe&&(qd=!0)}return r}function Ib(l,t,r){let D=C.dT_.nw()-t.Wc;
817var K=C.dT_.nw(),ha=C.dT_.aFr(t.oa,N);var ka=t.Ta;C.dT_.nw();for(let ic=ha.length-1;0<ic;ic--){let Hc=ha[ic];for(let fc=ic-1;0<=fc;fc--){let Nb=ha[fc],Vd=Nb.area,hd=Hc.area;if(hd&&Vd&&2500<Vd){var ya=Hc.offset,Ra=Nb.offset,hb=G(ya.top,Ra.top),ib=G(ya.left,Ra.left),kb=A(ya.left+ya.width,Ra.left+Ra.width);ya=A(ya.top+ya.height,Ra.top+Ra.height); 818ib=G(0,kb-ib);hb=G(0,ya-hb);Nb.area=G(0,Vd-A(Math.round(ib*hb),hd))}}}ha=C.dT_.aFr(ha,nb);ha=C.dT_.red(ha,Ub,{});ka=cb(ha,ta()*Na(),ka);ka=(oa=Ab(ka),oa>l&&(oa=l),oa);K=C.dT_.nw()-K;l=[["V",l+"|"+t.trigger],["VCD",D+""],["VCDS",K+""],["VCS",t.Wc-t.Ta+""],["VCO",t.zd-t.Ta+""],["VCI",t.wc+""]];r&&l.push(["TS",r.ts+""]);(r=(null==r?void 0:r.kd)||"")&&l.push(["VE",r]);l.push(["S",(0<=ka?ka:-1)+""]);C.dT_.cAE("_vc_",l,t.actionId,t.Ta)}function Qb(l){"n"===l.trigger&&(l.trigger=l.Ja?"f":"c");l.oa.sort(function(K, 819ha){return K.time-ha.time});let t=za(l.oa),r=Eb(l,t);Ib(r,l,t);fa(t,l.oa);yd=r;let D={t:l.trigger,k:t,v:r};kd=D;C.dT_.disE({kind:"VISUALLY_COMPLETE",detail:Object.assign(Object.assign({},D),{a:l.actionId,e:l.oa})});t&&(t.node=null);l.oa=[];U(l.gd);l.ld=!0;l.ef(-1<r?l.Ta+r:-1)}function tb(l){let t=l.ad===l.dd,r=!l.Qa;t&&r&&l.qa&&(C.dT_.ct(l.qa),l.qa=0);!l.ld&&r&&(!l.nb.length&&t||l.Ja)&&Qb(l)}function cc(){let l=!1;xa&&C.dT_.addE("INSTRUMENTATION_TRIGGERED",function(){if(!l){l=!0;let t=document.getElementsByTagName("*"), 820r={vc:0,wc:0,Aa:new WeakMap};for(let D=0;D<t.length;D++)da(t[D],C.dT_.lAID(),!0,r)}})}function jc(){var l;Vc=new WeakMap;cc();Qa=!(null===(l=document.body)||void 0===l||!l.childElementCount);C.dT_.las()||C.dT_.aMO(C.dT_.lAID());C.dT_.addE("ACTION_ENTERED",function(t){C.dT_.aMO(t.detail.i);t.detail.i===t.detail.r&&F("u")});C.dT_.addE("ACTION_CLOSED",function(t){let {i:r,r:D,f:K,a:ha,dne:ka}=t.detail;if(ka||D!==r)C.dT_.rMO(r);else{var ya=(ib,kb)=>{jb(ib,r,kb)||(C.dT_.ct(Ra),lc(r,!0,ha,ya,hb,ib))};t= 821!("visible"===document.visibilityState||!zc);ad.push(ya);var {qa:Ra,Vd:hb}=lc(r,K||t,ha,ya,void 0,t?"b":void 0)}});C.dT_.addE("ACTION_BEACON_FORCED",function(){F(C.dT_.las()?"l":"f")});C.dT_.addE("VISIBILITY_CHANGED",function(t){"1"===t.detail&&F("b")})}function lc(l,t,r,D,K,ha){let ka=K||C.dT_.aAWC(l);return ka?t?(sa(l,ka,!0,r,D,ha),Ya):{qa:C.dT_.st(function(){sa(l,ka,!1,r,D,ha)},sb),Vd:ka}:Ya}function Vb(l,t){return function(r){r=t+r.time;return!l||l<=r}}function y(l,t,r,D,K){var ha=D.push;a:{if((r|| 822!l.Nb.has(K))&&K.nodeType!==Node.TEXT_NODE&&aa(K)){var ka=Tb(K,l.actionId,r,l),ya=ka.Vc;fb(K)?(da(K,l.actionId,r,l),ya.push(K)):Ha(K)&&ya.push(K);if(r=K&&K.nodeType&&1===K.nodeType)try{let hb=Bb;r=!!hb&&K.matches(hb)}catch(hb){r=!1}if(ya.length&&!r)for(let hb of ya)Ec(hb,l,t,K,ka.style);else ya=ba(K,l.Aa),ya=V(Ga(ya)),W(l,{time:Math.round(t),node:K,area:ya,v:!na(l,K,ka.style),url:"",offset:{top:0,left:0,width:0,height:0},is:r?1:0,ts:1});try{if(K.hasChildNodes()){var Ra=K.childNodes;break a}}catch(hb){}}Ra= 823[]}ha.call(D,Ra)}function u(l,t){return ob(this,void 0,void 0,function*(){let r=!t.Ja,[D]=C.dT_.gXACT(t.actionId),K=l;return D&&(K=yield C.dT_.fP(l,Vb(D,C.dT_.gto()),r)),yield C.dT_.fEP(K,function(ha,ka,ya,Ra){let hb=[],ib=ha.time;C.dT_.fEP(ha.nodes,y.bind(null,t,ib,!0,hb),ib,r).then(function(){return C.dT_.fEP(hb,function(kb,ic,Hc,fc){C.dT_.fEP(kb,y.bind(null,t,ib,!1,hb),null,r,!0).then(fc).catch(Aa)},null,r,!0)}).then(Ra).catch(Aa)},null,r,!0),t})}function q(l,t,r){C.dT_.ct(l.Xa);C.dT_.ct(l.kb); 824C.dT_.rMO(`vc-timeout-${t}`);l.Xa=-1;l.kb=-1;R(t,r,!0)}function E(l,t){let r={kb:-1,Xa:-1};return r.kb=C.dT_.st(function(){q(r,l,t)},Ua),J(l,t,r),C.dT_.aMO(`vc-timeout-${l}`,function(){J(l,t,r)}),r}function J(l,t,r){C.dT_.ct(r.Xa);r.Xa=C.dT_.st(function(){q(r,l,t)},dc)}function R(l,t,r){return ob(this,void 0,void 0,function*(){let D=C.dT_.gMN(l);if(C.dT_.rMO(l),t.zd=C.dT_.nw(),t.Qa++,r&&(Qa||Wb)){t.Qa++;let K=yield Lb(t,ja,void 0,void 0,t.Ja);C.dT_.fE(K,W.bind(null,t));rb(t)}else D.length||tb(t); 825yield u(D,t);rb(t)})}function W(l,t){var r=t.node;if(r){if(l.Nb.has(r)){(r=l.Nb.get(r))&&t.time>l.oa[r].time&&(l.oa[r]=t);return}l.Nb.set(r,l.oa.length)}l.oa.push(t)}function sa(l,t,r,D,K,ha="n"){U(K);K=C.dT_.lAID()===l;
825let ka={Ta:D,ad:0,dd:0,Qa:0,ld:!1,Wc:C.dT_.nw(),zd:0,qa:C.dT_.st(function(){ka.Ja=!0;ka.Qa=0;tb(ka)},Gb),nb:[],Fe:[],oa:[],Nb:new WeakMap,Pe:K,ef:t,actionId:l,trigger:ha,Ja:r,vc:0,wc:0,Aa:new WeakMap,gd(Ra,hb){jb(Ra,l,hb)||(ka.Ja=!0,ka.Qa=0,ka.trigger=Ra,0<=ya.Xa&&0<=ya.kb&&q(ya,l, 826ka),tb(ka))}};if("b"===ha)tb(ka);else{var ya={Xa:-1,kb:-1};ad.push(ka.gd);K&&!r?ya=E(l,ka):R(l,ka,K)}}function jb(l,t,r){return t!==C.dT_.lAID()&&(r||"u"===l)}function Jb(l,t,r,D,K,ha,ka){let ya=C.dT_.tau(l);var Ra=Oa;Ra=ya&&Ra&&Ra.test(ya);let hb=V(Ga(D)),ib={url:ya,time:Math.round(t),node:r,v:!na(K,r,ka),area:hb,offset:D,is:Ra?2:0,ts:1};W(K,ib);D=fb(r);ka=Ha(r);l=D&&!r.complete&&!l.startsWith("data:")||ka&&B(r);if(K.ad++,K.nb.push({name:ib.url,startTime:t}),!l||K.Ja||Ra)(D||ka)&&Ac(r,K,ib,ha,!0); 827else{let kb=()=>{K.Aa.delete(r);Ac(r,K,ib,ha,!1);r.removeEventListener("load",kb);r.removeEventListener("error",kb)};r.addEventListener("load",kb);r.addEventListener("error",kb)}}function $b(l){return l.currentSrc||l.getAttribute("src")||l.getAttribute("href")||""}function Fc(l,t,r,D,K){var ha=Oa;ha=(l=C.dT_.tau(l))&&ha&&ha.test(l);let ka=K===t;return{url:l,time:Math.round(r),node:t,v:!1,area:0,offset:D,is:ha?2:0,w:ka?t.width:K.clientWidth,h:ka?t.height:K.clientHeight,nw:ka?t.naturalWidth:t.width, 828nh:ka?t.naturalHeight:t.height,ts:1}}function Ec(l,t,r,D,K){let ha=$b(l);if(P(ha)&&!mc(l,t.Aa)&&!t.nb.some(function(ya){return ya.name===ha})){var ka=ba(D,t.Aa);fb(l)&&!l.width||wa(ka)?(la(ka)||fb(l))&&Jb(ha,r,l,ka,t,D,K):fb(l)&&t.oa.push(Fc(ha,l,r,ka,D))}}function rc(l,t,r,D){var K=[{Ic:l.ts,time:l.time}];!D&&Ic?K.push({Ic:2,time:t}):(t=Math.round(C.dT_.red(r,ma(),0)),0<t&&K.push({Ic:0,time:t}));[K]=K.sort(xc);l.time=K.time;l.ts=K.Ic}function Ac(l,t,r,D,K){var ha=ja.performance;let ka=r.url,ya=C.dT_.nw(); 829rc(r,ya,ha.getEntriesByName(ka,"resource"),K);K||(r.o=ya);ha=Ga(ba(D||l,t.Aa));if(r.area=V(ha),r.node=D,fb(l)){let Ra=D===l;r.w=Ra?l.width:D.clientWidth;r.h=Ra?l.height:D.clientHeight;r.nw=Ra?l.naturalWidth:l.width;r.nh=Ra?l.naturalHeight:l.height}t.dd++;D=C.dT_.aFI(t.nb,function(Ra){return Ra.name===ka});-1!==D&&(D=t.nb.splice(D,1)[0],t.Fe.push(D.name),K&&t.Ja&&Fa({time:D.startTime,url:D.name,isVisible:Q(r),element:r.node,endTime:ya},2,t.actionId),Ha(l)&&(t.Qa++,Ia(t,l,r.offset,ha).then(rb.bind(null, 830t)).catch(Aa)),tb(t))}function xc(l,t){return t.time-l.time}function Kc(l){let {i:t,a:r,r:D}=l.detail;D===t&&C.dT_.cAE("_vc_",[["V","-3"],["S","-3"]],t,r)}var M=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,C="undefined"!=typeof window?window:self,ja="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ua,La=-1,Oa=null,xa=!1,sb=-1,Ua=-1,mb="",Bb="",dc=-1,Gb=-1,Wb=!1,Gc=!1,Cc=0,Ic=!1,zc=!1,qd=!1,Dd,Uc,yd,kd,dd={},sc={1:{},2:{}},Ne="function"==typeof PerformanceResourceTiming|| 831"object"==typeof PerformanceResourceTiming,ad=[],Wc=ja.document.documentElement,Rc,hc,Vc,w=/url\s*\(\s*(?:'(\S*?)'|"(\S*?)"|((?:\\\s|\\\)|\\"|\\'|\S)*?))\s*\)/gi,A=Math.min,G=Math.max,oa=-1,Qa,Ya={qa:0,Vd:void 0};(function(){var l,t,r=ja.dT_;if(r&&r.smbi&&r.iMod){Dd=r;(r=C.dT_.tdto())&&"ea"in r&&(Uc=r);r=C.dT_.iMod().includes("V");let K=C.dT_.smbi("V");var D=ja.performance;let ha=Uc.syn;D=!!ja.MutationObserver&&!(null==D||!D.getEntriesByType)||ha;if(null!==(t=(l=C.dT_).ssmbi)&&void 0!==t&&t.call(l, 832"V",!1,D,K))return r||C.dT_.iMod("V"),Ta(),C.dT_.addE&&C.dT_.addE("CONFIG_UPDATE",Ta),jc(),!0;K&&!r&&!D&&C.dT_.addE("ACTION_BEFORE_SEND",Kc)}return!1})()&&zb()})(); 833(function(){const sctx=document.currentScript?.[Symbol.for("dtctx")]||document.currentScript 834if(!globalThis.DT_RUM||!globalThis.DT_RUM.ctx.get(sctx)){console.warn("[Dynatrace RUM JavaScript] DT_RUM is undefined, couldn't load module 'X-xhr-detection'. The core module ('
8341') might not have been loaded.");return;}let CTX = globalThis.DT_RUM.ctx.get(sctx);var Kt=function(a,b){return new Jt(a,b)},Lt=function(a){return"function"==typeof a&&/{\s+\[native code]/.test(Function.prototype.toString.call(a))},Pt=function(a){return Mt?Nt.concat(Ot.filter(function(b){return!Lt(a[b])})):Nt},Qt=function(a,b){let c=!1;try{c=!Lt(a)}catch{}if(!c)for(let d of b)if(b=a.prototype[d],c=b&&!Lt(b),c)break;return c?(X.ha({code:2004,message:"non-native implementation of XMLHttpRequest",severity:"Warning"}),!0):!1},Rt=function(a,b){return CTX.Ae(function(...c){if("function"== 835typeof a)return a.apply(b,c)})},Tt=function(a,b){return CTX.Ae(function(...c){let d=c[0];var e=d.toString().match(/\[object (XMLHttpRequest)?(\w+)]/);e=new window[e&&e[2]&&"Object"!==e[2]&&"function"==typeof window[e[2]]?e[2]:"Event"](d.type,d);if(St(d,b,e),c[0]=e,"function"==typeof a)return a.apply(d.target,c)})},St=function(a,b,c){b=Ut(a,"target",b);Object.defineProperties(c,{target:b,currentTarget:b,srcElement:b,stopPropagation:Ut(a,"stopPropagation",function(...d){return Event.prototype.stopPropagation.apply(a, 836d),Event.prototype.stopPropagation.apply(c,d)}),stopImmediatePropagation:Ut(a,"stopImmediatePropagation",function(...d){return Event.prototype.stopImmediatePropagation.apply(a,d),Event.prototype.stopImmediatePropagation.apply(c,d)}),preventDefault:Ut(a,"preventDefault",function(...d){return Event.prototype.preventDefault.apply(a,d),Event.prototype.preventDefault.apply(c,d)}),eventPhase:Ut(a,"eventPhase","u"<typeof a.eventPhase?Event.AT_TARGET:void 0),timeStamp:Ut(a,"timeStamp",a.timeStamp||Date.now()), 837initEvent:Ut(a,"initEvent")})},Ut=function(a,b,c){return{get(){return c||a[b]},enumerable:!0}},Vt=function(a,b,c){return CTX.Ae(function(...d){if(c.readyState===c.DONE&&(0>=c.status||400<=c.status)&&0===c.status&&(a.errorReason=a.errorReason||"abort"),"function"==typeof b)return b.apply(c,d)})},Xt=function(a){Wt=a?X.Td(a,"requestExclusions"):void 0},bu=async function(a,b,c){if(Yt&&!a.Zd){var d={type:"request",subType:"xmlhttprequest",request:a.target,requestHeaders:a.requestHeaders};if(X.Ya(a.Ja))Zt(a, 838d);else if(Wt?.test(a.Ja))X.Pd([{severity:"Info",text:`request "${a.Ja}" was excluded by regex`}]);else{a.Zd=!0;a.Vc();var {Ja:e,timestamp:f,Ra:h,traceContext:l,jf:k,traceContextHint:m,Nc:p,Od:q}=a,t=q??b,r=!1,x=$t.Ue({url:e,startTime:f,endTime:performance.now(),initiatorType:"xmlhttprequest",Yd:h,statusCode:t}).catch(function(v){r=X.hasProperty(v,"message")&&"page_dismissal"===v.message}).then(function(v){$t.fd("xmlhttprequest",e,-1);d.resourceTiming=v;var y=$t,M=y.Ge,S=X.ja(f),U=au(a,v),u=r,E="string"== 839typeof k?k:"get";var z=a.Od??b;99>=z||400<=z?(z={"error.source":"xhr"},z=(a.errorReason?z["error.reason"]=a.errorReason:navigator.onLine||(z["error.reason"]="no_network"),z)):z=void 0;var P=!Number.isNaN(t)&&0<=t?{statusCode:t,statusText:c}:{statusCode:0,statusText:""};return M.call(y,{kc:S,Tb:U,url:e,initiatorType:"xmlhttprequest",resourceTiming:v,traceContext:l,Jd:u,Rd:E,Te:!1,Ec:z,traceContextHint:m,ad:P,Ia:d,ld:3})});Zt(a,d,x);x=await x;p&&(x["xhr.load_end"]=p);X.emitJsonEvents([x])}}},Zt=function(a, 840b,c){$t.Eb().C({sb:"end",url:a.Ja,startTime:X.ja(a.timestamp),endTime:X.ja(a.Nc??performance.now()),initiatorType:"xmlhttprequest",request:a.target,Qd:c,Ia:b})},au=function({Nc:a,timestamp:b},c){return a?a-b:c?c.duration:performance.now()-b},du=function(a,b){try{let c=a[b];if("string"==typeof b&&"function"==typeof c){let d=Lt(c);a[b]=Kt(c,{apply:CTX.Ae(cu.bind(null,b,d)),get(e,f,h){return"dT_proxy"===f?!0:Reflect.get(e,f,h)}})}}catch{}},fu=function(a,b){a.filter(eu.bind(null,b)).forEach(du.bind(null, 841b))},iu=function(a,b,c,d,e){a.timestamp=a.timestamp||performance.now();a.Ra.length=0;a.Vc();let f=$t.Xf(function(h){a.Ra.push(...h)},a.Ja,"xmlhttprequest");gu.add(f);a.Vc=function(){f();gu.delete(f);a.Vc=X.B};$t.fd("xmlhttprequest",a.Ja,1);e&&X.Cb().get()&&hu(c,a);a.Uf||(a.Uf=!0,$t.Eb().C({sb:"start",url:a.Ja,startTime:X.ja(a.timestamp),initiatorType:"xmlhttprequest",request:a.target}));try{return b.apply(c,d)}finally{a.async||bu(a,c.status,c.statusText)}},hu=function(a,b){if("disabled"===b.traceContextHint){var c= 842ju(b.requestHeaders,"traceparent"),d=ju(b.requestHeaders,"tracestate");[,c]=c||["",""];[,d]=d||["",""];var {traceparentHeaderValue:e,tracestateHeaderValue:f,traceContext:h,traceContextHint:l}=X.getTraceContextHeaderInfo({requestUrl:b.Ja,traceparentHeaderValue:c,existingTracestateValue:d,validation:b.$d??null});b.traceContext=h;b.traceContextHint=l;f&&(e&&a.setRequestHeader("traceparent",e),a.setRequestHeader("tracestate",f))}},ju=function(a,b){return a.find(function([c,d]){return c&&"string"==typeof c&& 843d&&"string"==typeof d?c.toLowerCase()===b:!1})},cu=function(a,b,c,d,e){if(!(d instanceof ku))return c.apply(d,e);var f="object"==typeof d[lu]?d[lu]:null,h=d;if((b||Mt)&&(f?h=f.target:"object"==typeof d.dtProps&&(h=d.dtProps.target)),!f||!Yt)return c.apply(h,e);switch((b?c.name:a)||a){case "addEventListener":"function"==typeof e[1]&&(a=e[1],(b=f.ie.get(a))?e[1]=b:(d=Tt(a,d),f.ie.set(a,d),e[1]=d));break;case "removeEventListener":(f=f.ie.get(e[1]))&&(e[1]=f);break;case "open":return f.jf=e[0],f.Ja= 844X.ub(e[1]),f.async=!0===e[2]||void 0===e[2],f.errorReason=void 0,f.timestamp=0,f.Zd=!1,c.apply(h,e);case "send":return iu(f,c,h,e,b);case "abort":try{let l=f.target.status;f.target.readyState===f.target.DONE&&"number"==typeof l&&0<l&&(f.Od=l);0===l&&(f.errorReason="abort")}catch{f.errorReason="abort"}return c.apply(h,e);case "setRequestHeader":d=e[0];a=e[1];if("string"==typeof d&&"traceparent"===d.toLowerCase()&&!f.$d&&X.Cb().get()&&(f.$d=X.validateRequestForTraceContext(f.Ja,"string"==typeof a?a: 845null),"invalid_set"===f.$d.traceContextHint))return;f.requestHeaders.push([d,a])}return c.apply(h,e)},mu=function(a){for(let b of Object.getOwnPropertyNames(a)){let c=Object.getOwnPropertyDescriptor(a,b);if(!c||"function"!=typeof c.get||!Lt(c.get))continue;let d=c.get;try{Object.defineProperty(a,b,{...c,get(){let e="object"==typeof this[lu]?this[lu]:null;return d.call(e?e.target:this)},configurable:!0})}catch{}}},eu=function(a,b){try{let c=a[b];if("function"!=typeof c||c.dT_proxy)return!1}catch{return!1}return!0}, 846nu=function(a,b,c){return"upload"===c&&!a.hf&&(b.upload.addEventListener("error",function(){a.errorReason=void 0}),a.hf=!0),a.ac.has(c)?a.ac.get(c):Reflect.get(b,c)},ou=function(a,b,c,d,e){try{let f=d;switch(c){case "onabort":case "onerror":case "ontimeout":f=Rt(d,b);a.ac.set(c,d);break;case "onloadstart":case "onprogress":case "onload":case "onloadend":f=Tt(d,e);a.ac.set(c,d);break;case "onreadystatechange":f=Vt(a,d,b),a.ac.set(c,d)}return Reflect.set(b,c,f)}catch{return!1}},pu=function(a,b,c){try{EventTarget.prototype.addEventListener.call(a, 847b,c)}catch{a.addEventListener(b,c)}},qu=function(a){function b(d){delete c.Od;c.errorReason=d}let c={ie:new WeakMap,async:!0,Zd:!1,Uf:!1,errorReason:void 0,Ja:"",jf:"",timestamp:0,Nc:void 0,target:a,Oi:!1,hf:!1,ac:new Map,Vi:[],Ra:[],Vc:X.B,requestHeaders:[],traceContext:void 0,traceContextHint:"disabled",toString:()=>"[Custom DTProperty Object]",toJSON:()=>"[Custom DTProperty Object]"};return a[lu]=c,pu(a,"readystatechange",Vt(c,X.B,a)),pu(a,"loadend",function(){c.Nc=performance.now();bu(c,a.status, 848a.statusText)}
848),pu(a,"error",b.bind(null,void 0)),pu(a,"abort",b.bind(null,"abort")),pu(a,"timeout",b.bind(null,"timeout")),Kt(a,{get:nu.bind(null,c),set:ou.bind(null,c)})},ru=function(){},tu=function(){Yt=!0;return su(),function(){gu.forEach(function(a){a()});gu.clear();Yt=!1}},uu=function(a){return a.requestExclusions},Jt,ku,Nt="open send getAllResponseHeaders getResponseHeader setRequestHeader overrideMimeType abort setAttributionReporting setPrivateToken".split(" "),vu=["addEventListener","removeEventListener", 849"dispatchEvent"],Mt=!1,Ot=["addEventListener","removeEventListener"],lu=Symbol.for("proxyProps"),Yt=!1,gu=new Set,Wt,su=function(a){function b(...c){return b=ru,a.apply(this,c)}return function(...c){return b.apply(this,c)}}(function(){Mt=Qt(XMLHttpRequest,Nt)||Qt(EventTarget,vu);Jt=Proxy;ku=XMLHttpRequest;let a=XMLHttpRequest.prototype,b=EventTarget.prototype;globalThis.XMLHttpRequest=Kt(XMLHttpRequest,{construct(d,e,f){return Yt?(fu(Pt(a),a),fu(vu,b),qu(Reflect.construct(d,e,f))):Reflect.construct(d, 850e,f)}});XMLHttpRequest[CTX.Di]=ku;mu(a);fu(Pt(a),a);let c=a.constructor.toString();a.constructor=XMLHttpRequest;a.constructor.toString=()=>c;fu(vu,b)}),X,$t;CTX.xe("X",{qa([a,b]){X=a;$t=b;let c=a.B,d=a.B,e=a.Wf(function(f){f.includes("x")?(c(),d()):(c=tu(),d=a.hb("X",uu).subscribe(Xt))});return function(){c();d();e()}},ua(){},api:{},ia:["1","R"],ra:[],pa:{requestExclusions:""},oa:{}});})(); 851(function(){function Wa(){var V=Aa.dT_.aFr(na,ca=>Ha(ca.J));V=Aa.dT_.aM(V,ca=>ca.name);return qa()&&V.push("soasta"),V}function Ha(V){return!(null==V||!V.some(ca=>"undefined"!=typeof la[ca]))}function fb(V,ca){function ba(fa){return!(!fa||!fa[V])}let Q=0;if(ca){let fa=document.getElementById(ca);if(ba(fa))return fa;Aa.dT_.addE("DEBUG_INFO_REQUESTED",function(){return[{type:"mvi",severity:"Info",text:`Could not find vue element with configured id "${ca}"`}]})}return ba(document.body)?document.body: 852ba(document.body.firstElementChild)?document.body.firstElementChild:document.createTreeWalker(document.body,NodeFilter.SHOW_ELEMENT,{acceptNode:function(fa){return(Q++,ba(fa)||50===Q)?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}).nextNode()}function Ba(V){let ca;if(la.Vue&&la.Vue.version){var ba=la.Vue.version;"2"===ba.split(".")[0]&&"__vue__"===V&&(ca=ba);"3"===ba.split(".")[0]&&"__vue_app__"===V&&(ca=ba)}ba=fb(V,Aa.dT_.scv("vrei"));return ba&&ba[V]&&(Aa.dT_.iVRA(ba,V),ca||(ca="")),ca}function Xa(V){let ca= 853la;for(let ba of V)if("function"==typeof ba)ca=ba.apply(this);else{V=ba.split(".");ca=la;for(let Q=0;Q<V.length&&"undefined"!=typeof ca&&null!=ca;Q++)V[Q].includes("()")?ca=ca[V[Q].replace("()","")]():ca=ca[V[Q]];if("undefined"!=typeof ca)break}return ca}function Fa(){var V=Array.prototype,ca=V.concat;let ba=[];for(let Ta in Za)if(Aa.dT_.oHOP(Za,Ta))try{let U=Za[Ta];"object"!=typeof U&&(U=[],U[0]=Za[Ta]);let F=Xa(U);var Q=Ta,fa=F,za=ba;if("string"==typeof fa||Aa.dT_.iIO(fa,3))za.push(Q+("b"===Q?fa: 854fa.split(/[ _-]/)[0]));else if("object"==typeof fa&&fa.length){let P=fa.length;for(let B=0;B<P;B++)za.push(Q+fa[B])}else void 0!==fa&&za.push(Q+"x")}catch(U){}V=ca.call(V,ba,Wa());ca=[];for(let Ta of V)ta[Ta]||(ca.push(Ta),ta[Ta]=!0);return ca}function Sa(V,ca,ba,Q){ca||20<Na||(Ga.length||(Ga=Fa(),Na++),Ga.length&&(V.av(Q,"fd",Aa.dT_.aesc(Ga.join(";")),!1),Ga=[]))}function eb(V){V.detail.i===Aa.dT_.lAID()&&(Ga=Fa(),Aa.dT_.remE("ACTION_CLOSED",eb))}function Ca(V,ca,ba){let Q=0;try{if(3>=ba&&!Aa.dT_.iIO(V, 8558))if("object"==typeof V&&!ca.includes(V)){ca.push(V);for(let fa in V)Aa.dT_.oHOP(V,fa)&&(Q++,Q+=Ca(V[fa],ca,ba+1))}else if(Array.isArray(V)&&!ca.includes(V)){ca.push(V);for(let fa of V)Q+=Ca(fa,ca,ba+1)}}catch(fa){}return Q}function qa(){return Array.from(document.getElementsByTagName("script")).some(V=>{try{let ca=V.src;return ca&&ca.includes("c.go-mpulse.net")}catch(ca){return!1}})}this.dT_&&dT_.prm&&dT_.prm();var Aa="undefined"!=typeof window?window:self,la="undefined"!=typeof globalThis?globalThis: 856"undefined"!=typeof window?window:void 0,wa,Na=0,ta={},Ga=[],na=[{name:"fueldeck",J:["FDUPA"]},{name:"monitis",J:["JSBenchmark"]},{name:"pingdom",J:["PRUM_EPISODES"]},{name:"newrelic",J:["NREUM"]},{name:"appdynamics",J:["ADRUM"]},{name:"appneta",J:["_tly"]},{name:"pendo",J:["pendo"]},{name:"heap",J:["heap"]},{name:"mixpanel",J:["mixpanel"]},{name:"amplitude",J:["amplitude"]},{name:"tealeaf",J:["TLT"]},{name:"datadog",J:["DD_RUM"]},{name:"elastic",J:["elasticApm"]},{name:"requestmetrics",J:["RM"]}, 857{name:"instana",J:["ineum"]},{name:"plumbr",J:["PLUMBR"]},{name:"glassbox",J:["_detector"]},{name:"decibelinsight",J:["decibelInsight"]},{name:"contentsquare",J:["CS_CONF"]}
857,{name:"hotjar",J:["hjBootstrap"]},{name:"quantummetric",J:["QuantumMetricAPI"]},{name:"fullstory",J:["FS"]},{name:"sentry",J:["Sentry"]},{name:"rollbar",J:["Rollbar"]},{name:"raygun",J:["rg4js","Raygun"]},{name:"bugsnag",J:["Bugsnag"]},{name:"airbrake",J:["Airbrake","airbrake"]},{name:"logrocket",J:["LogRocket","_lr_loaded"]}, 858{name:"splunk",J:["SplunkRum"]},{name:"lightstep",J:["lightstep"]},{name:"adobeanalytics",J:["_satellite","adobeDataLayer"]},{name:"posthog",J:["posthog"]},{name:"googleanalytics",J:["gtag","ga","_gaq"]},{name:"boomerang",J:["BOOMR"]}],Za={g:function(){let V=Array.prototype.slice.call(document.querySelectorAll("[ng-version]")),ca=[];for(let ba=0,Q=V.length;ba<Q;ba++)ca.push(V[ba].getAttribute("ng-version"));return ca.length?ca:void 0},b:function(){var V=la.dataLayer,ca=[];if(V&&V.length){var ba=0; 859for(let Q of V)if("object"==typeof Q&&!ca.includes(Q)){ca.push(Q);for(let fa in Q)Aa.dT_.oHOP(Q,fa)&&(ba++,ba+=Ca(Q[fa],ca,0))}ba?(ca="1-5",V=(500<ba?ca="501+":100<ba?ca="101-500":50<ba?ca="51-100":10<ba?ca="11-50":5<ba&&(ca="6-10"),ca)):V=void 0;return V}},v:function(){return Ba("__vue__")},k:function(){return Ba("__vue_app__")},r:function(){if(la.React&&la.React.Component)return(la.React.version||"")+"";let V=fb("_reactRootContainer");if(V&&V._reactRootContainer)return""},n:function(){var V;if(null!== 860(V=la.__NUXT__)&&void 0!==V&&V.data||la.$nuxt)return""},p:function(){var V;if(la.__NEXT_DATA__&&la.__NEXT_DATA__.buildId)return((null===(V=la.next)||void 0===V?void 0:V.version)||"")+""}};(function(){var V,ca;(wa=la.dT_)&&null!==(ca=(V=Aa.dT_).smbi)&&void 0!==ca&&ca.call(V,"f")&&(Aa.dT_.aBPSL(Sa),Aa.dT_.addE("ACTION_CLOSED",eb))})()})(); 861(function(){function Wa(){if(!ma)if(document.querySelectorAll){let X=document.querySelector("[ng-version]");ma=X&&X.getAttribute("ng-version")||"2.0.0"}else ma="2.0.0";return ma}function Ha(X){try{return X.toString()}catch(da){return""}}function fb(X,da){return X.includes(da)}function Ba(X,da){return"type"in X&&X.type===da}function Xa(X){for(let ia in X)if(H.dT_.oHOP(X,ia)){var da=X,Ia=ia;H.dT_.lx(da[Ia]);delete da[Ia]}}function Fa(){let X="",da=H.dT_.bcv("earxa"),Ia={};return function(ia){var zb, 862Ab;if(Ba(ia,13)||"ActivationStart"===ia.constructor.name||fb(Ha(ia),"ActivationStart")||"snapshot"in ia&&null!==(Ab=null===(zb=ia.snapshot)||void 0===zb?void 0:zb.routeConfig)&&void 0!==Ab&&Ab.path){var cb,nb;zb=[];for(Ab=ia.snapshot;Ab;){let Ub=null!==(nb=null===(cb=Ab.routeConfig)||void 0===cb?void 0:cb.path)&&void 0!==nb?nb:"";Ub&&zb.push(Ub);Ab=Ab.firstChild}X=zb.join("/")}(Ba(ia,10)||"RouteConfigLoadEnd"===ia.constructor.name||fb(Ha(ia),"RouteConfigLoadEnd"))&&(cb=ia.route.path)&&Ia[cb]&&(H.dT_.lx(Ia[cb]), 863delete Ia[cb]);if(cb=da)cb=Ba(ia,9)||"RouteConfigLoadStart"===ia.constructor.name||fb(Ha(ia),"RouteConfigLoadStart");cb&&(cb=ia.route.path)&&!Ia[cb]&&(nb=H.dT_.ex(Lb+Wa(),3,cb))&&(Ia[cb]=nb);(cb=Ba(ia,2)||"NavigationCancel"===ia.constructor.name||fb(Ha(ia),"NavigationCancel")||"id"in ia&&"number"==typeof ia.id&&!!ia.url&&"reason"in ia&&!!ia.reason&&3===H.dT_.oK(ia).length)||(cb=Ba(ia,16)||"NavigationSkipped"===ia.constructor.name||fb(Ha(ia),"NavigationSkipped")||"id"in ia&&"number"==typeof ia.id&& 864!!ia.url&&"reason"in ia&&!!ia.reason&&"code"in ia&&4===H.dT_.oK(ia).length);cb&&Xa(Ia);if(Ba(ia,1)||"NavigationEnd"===ia.constructor.name||fb(Ha(ia),"NavigationEnd")||"id"in ia&&"number"==typeof ia.id&&ia.url&&"urlAfterRedirects"in ia&&ia.urlAfterRedirects&&3===H.dT_.oK(ia).length)cb=ia.urlAfterRedirects||ia.url,cb=cb.split("?")[0],Xa(Ia),!X&&"/"===cb&&(X="/"),H.dT_.sNV({name:cb,group:X,id:ia.id},2),X="";(Ba(ia,15)||"Scroll"===ia.constructor.name||fb(Ha(ia),"Scroll")||"routerEvent"in ia&&ia.routerEvent&& 865"position"in ia&&ia.position&&"anchor"in ia&&3===H.dT_.oK(ia).length)&&Xa(Ia)}}function Sa(X){let da=null!==X&&("object"==typeof X||"function"==typeof X);if(da){var Ia=ob.get(X);if(Ia)return Ia}Va={dtAWF:function(){return X.apply(this,arguments)}};Ia=Va.dtAWF;return da&&ob.set(X,Ia),Ia}function eb(X){return H.dT_.oHOP(X,"prototype")?X.prototype:Object.getPrototypeOf(X)}function Ca(X){if("string"!=typeof X)return!1;X=X.toLowerCase();return wb.includes(X)||Ob.includes(X)}function qa(X){let da=Sa(X); 866return function(Ia){return H.dT_.rex(Ia,void 0,!(Ia&&Ia.stack),"5"),da.apply(this,arguments)}}function Aa(X){let da=Sa(X);return function(){pb||(pb=!0,this&&this.events&&(this.events.subscribe(Fa()),3!==H.dT_.gVDM()&&H.dT_.bcv("usrvd")&&H.dT_.sVDM(2)));return da.apply(this,arguments)}}function la(X,da){!X._defaultOptions&&Sb?da.headers=yc?new yc:{set:function(Ia,ia){return this[Ia]=ia,this},has:function(Ia){return!!this[Ia]}
866,forEach:function(Ia){H.dT_.fE(Object.keys(this),ia=>{"set"!==ia&&"has"!== 867ia&&"forEach"!==ia&&Ia.apply(this,[ia,[this[ia]]])})}}:X._defaultOptions&&(da.headers={},(X=X._defaultOptions)&&X.headers&&X.headers.forEach&&X.headers.forEach(function(Ia,ia){ia&&(da.headers[ia]=Ia)}))}function wa(X,da){let Ia=Sa(X),ia=gc.includes(da);return function(){function zb(u){if(!cc){var q=H.dT_.nw();cc=!0;H.dT_.dlx(u,q)}}function Ab(u){let q=u.then;u.then=function(...J){0===J.length&&(J[0]=function(){});1===J.length&&(J[1]=function(R){throw R;});for(let R=0;R<J.length;R++)"function"==typeof J[R]&& 868(J[R]=cb(J[R],1===R));return Ab(q.apply(this,J))};let E=u.catch;return u.catch=function(...J){return 0===J.length&&(J[0]=function(R){throw R;}),J[0]&&"function"==typeof J[0]&&(J[0]=cb(J[0],!0)),Ab(E.apply(this,J))},u}function cb(u,q){let E=Sa(u);return function(J){let R=!0;J&&Qb&&"number"==typeof J.type&&(R=4===J.type);Na(rb,J);H.dT_.ec(rb);let W;try{J&&H.dT_.mx()&&q&&(-1===J.status?H.dT_.mxc(rb):H.dT_.mxf(J.status,J.statusText,rb)),W=E.apply(this,arguments)}finally{H.dT_.lc(rb),R&&zb(rb)}return W}} 869function nb(u){let q=Sa(u);return function(){if(jc){var E=H.dT_.wxct(rb,tb,Lb,()=>q.apply(this,arguments));return E.unsubscribe=Ub(E.unsubscribe),E}let J;rb||(rb=H.dT_.ex(Lb+Wa(),3,tb),E=ta(tb,rb),J=Ga(tb,rb));let R=Array.prototype.slice.call(arguments);R[0]&&R[0].next?(R[0].next=cb(R[0].next),R[0].error=cb(R[0].error,!0)):(0===R.length||"function"==typeof R[0])&&(0===R.length&&(R[0]=function(){}),1===R.length&&(R[1]=function(sa){throw sa;}),R[0]=cb(R[0]),R[1]=cb(R[1],!0));let W;try{W=H.dT_.wxct(rb, 870tb,Lb,()=>q.apply(this,R)),W.unsubscribe=Ub(W.unsubscribe)}finally{aa.XMLHttpRequest&&E&&J&&(aa.XMLHttpRequest.prototype.open=E,aa.XMLHttpRequest.prototype.send=J)}return W}}function Ub(u){let q=Sa(u);return function(){return zb(rb),H.dT_.wxct(rb,tb,Lb,()=>q.apply(this,arguments))}}if(B(this))return P(this),Ia.apply(this,arguments);let rb=0,Eb=Array.prototype.slice.call(arguments),Ib=Ca(Eb[0]),Qb=Eb[0]&&"object"==typeof Eb[0],tb="";Ib?tb=Eb[1]:tb=Qb?Eb[0].url:Eb[0];let cc=!1,jc=!1,lc=Eb[1];ia||Ib? 871lc=Eb[2]:Qb&&(lc=Eb[0]);lc&&"object"==typeof lc||(lc={});lc.headers||la(this,lc);ia||Ib?Eb[2]=lc:Eb[Qb?0:1]=lc;F(this);let Vb;try{Vb=Ia.apply(this,Eb)}finally{P(this)}if(Vb.toPromise){let u=Sa(Vb.toPromise);Vb.toPromise=function(){let q,E;rb||(rb=H.dT_.ex(Lb+Wa(),3,tb),q=ta(tb,rb),E=Ga(tb,rb));jc=!0;let J;try{J=H.dT_.wxct(rb,tb,Lb,()=>u.apply(this,arguments))}finally{aa.XMLHttpRequest&&q&&E&&(aa.XMLHttpRequest.prototype.open=q,aa.XMLHttpRequest.prototype.send=E)}return Ab(J)}}let y=Vb.lift;return Vb.lift= 872function(u){let q=y.apply(this,arguments);return q.subscribe=nb(q.subscribe),q},Vb.subscribe=nb(Vb.subscribe),Vb}}function Na(X,da){try{if(da&&da.headers){var Ia=da.headers,ia={};H.dT_.fE(Ia.keys(),function(zb){let Ab=Ia.getAll(zb);Ab&&0<Ab.length&&(ia[zb]=Ab.join(","))});H.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:X,h:ia}})}}catch(zb){}}function ta(X,da){if(aa.XMLHttpRequest){var Ia=aa.XMLHttpRequest.prototype.open;return aa.XMLHttpRequest.prototype.open=function(ia,zb){try{return this.__dtInstrumented__|| 873(zb!==X&&H.dT_.uaxu(da,zb),this.__dtInstrumented__=!0,this.__dtFrameworks__=!!da),Ia.apply(this,arguments)}finally{this.__dtInstrumented__=!1}},Ia}}function Ga(X,da){let Ia=aa.XMLHttpRequest.prototype.send;if(aa.XMLHttpRequest)return aa.XMLHttpRequest.prototype.send=function(){try{if(!this.__dtInstrumented__){let ia=H.dT_.gaxu(da),{configuration:zb}=H.dT_.sch({url:ia&&ia!==X?ia:X,actionId:da}),Ab=zb.headers;for(let cb in Ab)H.dT_.oHOP(Ab,cb)&&this.setRequestHeader(cb,Ab[cb]);this.__dtInstrumented__= 874!0}return Ia.apply(this,arguments)}finally{this.__dtInstrumented__=!1}},Ia}function na(X){function da(){}X=X("",da,da,null,null,[]);X=eb(X);Za(X)}function Za(X){wc=X.create;mc|=16;X.create=function(da,Ia,ia,zb){let Ab=wc.apply(this,arguments);if(!ia)return Ab;try{let cb=ia;if("string"==typeof ia&&(cb=document.querySelector(ia),!cb))return Ab;if(!oc.length&&null!=cb&&cb.getAttribute){let nb=cb.getAttribute("ng-version");nb&&(ma=nb)}oc.push(cb)}catch(cb){}return Ab}}function V(X){try{if(X&&("object"== 875typeof X||"function"==typeof X)&&!B(X)){var da=eb(X);if(da){var Ia;if(!(Ia=da.request&&da.request.toString().includes("First argument must be a url string or Request instance")))if(da.request){let ia=da.request.toString(),zb=ia.includes("Response is not an ArrayBuffer.")&&ia.includes("Response is not a Blob.")&&ia.includes("Response is not a string.");Ia=(zb&&!ia.includes("headers instanceof")&&(Sb=!0),zb)}else Ia=!1;if(Ia){H.dT_.ti();Pb=!0;for(let ia of wb)da[ia]&&(da[ia]=wa(da[ia],ia));mc|=1;F(X, 876!0)}else da.applyUpdate&&da.init&&da.keys?(yc=X,mc|=2,F(X,!0)):H.dT_.bcv("aew")&&da.handleError&&da._findOriginalError?(da.handleError=qa(da.handleError),mc|=4,F(X,!0)):da.scheduleNavigation?(da.scheduleNavigation=Aa(da.scheduleNavigation),mc|=8,F(X,!0)):!wc&&da.create&&(da.componentType||Ob
876ject.getOwnPropertyDescriptor&&Object.getOwnPropertyDescriptor(da,"componentType"))&&(4===da.create.length&&da.create.toString().includes("ngModule should be provided")||3===da.create.length&&da.create.toString().includes("createHostView"))&& 877(Za(da),F(X))}!wc&&"function"==typeof X&&6===X.length&&/return new \w+\(\w+(?:,\s*\w+){5}\)/.test(X.toString())&&na(X)}}catch(ia){}}function ca(X){function da(Ia,ia,zb){let Ab=X.apply(this,arguments);if(31===mc)return Ab;for(let cb in ia)if(H.dT_.oHOP(ia,cb)){let nb;try{nb=ia[cb]}catch(Ub){}nb&&V(nb)}return Ab}return"function"!=typeof X||B(X)||31===mc?X:(F(X),F(da),da)}function ba(X,da,Ia,ia){Pb||(ia&&V(ia),X&&X&&da&&(ma="string"==typeof Ia?Ia:Ia&&Ia.full?Ia.full:"2.0.0",V(X.constructor||X),V(da)))} 878function Q(...X){for(let da of X)fa(da[1]);return S.apply(this,arguments)}function fa(X){if(Array.isArray(X))H.dT_.fE(X,function(da,Ia){X[Ia]=ca(da)});else if("object"==typeof X)for(let da in X)H.dT_.oHOP(X,da)&&(X[da]=ca(X[da]))}function za(X,da,Ia){return fa(da),Kb.apply(Kb,arguments)}function Ta(X,da){return H.dT_.oHOP(da,"length")&&!H.dT_.oHOP(da,"push")&&!!X}function U(X){if(aa[X]){let da=aa[X];"function"==typeof da?(Kb=da,aa[X]=za):da&&Ta(da.push,da)&&(bb=da,S=bb.push,bb.push=Q)}else H.dT_.apl(aa, 879X,function(){return bb||Kb},function(da){"function"==typeof da?(Kb=da,H.dT_.rpl(aa,X,void 0,za)):Ta(da.push,da)&&(bb=da,S=da.push,H.dT_.apl(da,"push",function(){return S},function(Ia){S=Ia;"function"==typeof Ia&&H.dT_.rpl(da,"push",void 0,Q)},!0,"win"))},!1,"win")}function F(X){X.__dtInstrumented__=Fb}function P(X){delete X.__dtInstrumented__}function B(X){return!!X.__dtInstrumented__}function N(){H.dT_.addE("DEBUG_INFO_REQUESTED",function(){return Pb?null:[{type:"anfi",severity:"Warning",text:"Angular Module not fully initialized yet!"}]})} 880this.dT_&&dT_.prm&&dT_.prm();var H="undefined"!=typeof window?window:self,aa="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ma,pb=!1,Va,ob=new WeakMap,wb="delete get head options patch post put request".split(" "),Ob=["jsonp"],gc=["post","put","patch"],oc=[],Pb=!1,Kb,bb,S,Fb={},yc,Sb=!1,mc=0,wc,Lb="g",Tb;(function(){var X,da;return Tb=aa.dT_,Tb&&(null===(da=(X=H.dT_).smbi)||void 0===da?void 0:da.call(X,Lb))})()&&(N(),Pb||(Tb.initAngularNg=ba,U("webpackJsonp"),H.dT_.scv("apn")&& 881U(H.dT_.scv("apn"))))})(); 882(function(){function Wa(F,P){if(!P)return"";var B=F+"=";F=P.indexOf(B);if(0>F)return"";for(;0<=F;){if(0===F||" "===P.charAt(F-1)||";"===P.charAt(F-1))return B=F+B.length,F=P.indexOf(";",F),0<=F?P.substring(B,F):P.substring(B);F=P.indexOf(B,F+B.length)}return""}function Ha(){return 0<na.dT_.oK(Q).length}function fb(F){let [P,B]=F.split("@");try{let N=document.querySelector(P);if(!N)return{info:"No elements matching the css selector '"+P+"' could be found."};if(B){if(Xa(N,B))return{value:"password input field"}; 883let aa=N.getAttribute(B);return aa?{value:aa}:{info:`Specified attribute [${B}] contains no data.`}}let H=N.innerText||N.textContent;return Sa(H)?{value:H}:{info:"Found element contains no text content."}}catch(N){return{info:"ERROR: retrieving meta data using selector '"+P+"' failed for reason: "+(N.message||N)}}}function Ba(F){var P=/([^\n(]+)\(([^)]*)\)/.exec(F);if(!P||3!==P.length)return{info:`Expression config [${F}] does not match function format.`};let B=P[1];var N=P[2]?P[2].split(";"):[]; 884P=ca[B];if(!P||!B||N.length<P.xd||N.length>P.vd)return{info:`Function expression config [${F}] is not part of allowed functions or has invalid number of parameters.`};P=[];for(var H of N){var aa=H.split(":");if(2!==aa.length)return{info:`Function parameters for expr [${F}] are not properly configured.`};N=aa[0];aa=aa[1];var ma=Number.parseInt(aa);if("Number"!==N||Number.isNaN(ma))if("String"===N)P.push(aa);else if("Boolean"!==N||Number.isNaN(ma)||1!==ma&&0!==ma)if("Null"===N)P.push(null);else return{info:`ValueType: '${N}' or value: '${aa}' is not valid.`}; 885else P.push(!!ma);else P.push(ma)}a:{H=Za;N=B.split(".");aa=N.length-1;for(ma=0;ma<aa;ma++)if(H=H[N[ma]],!H){H=null;break a}H=H[N[aa]]}if("function"==typeof H)try{return{value:H(...P)}}catch(pb){return{value:"dT_err",info:"Error occurred while invoking the function: '"+B+"' with the error: "+(pb.message||pb)}}return{info:`No function [${F}] is being found in a given scope to be executed.`}}function Xa(F,P){return F&&"INPUT"===F.nodeName&&"password"===F.getAttribute("type")&&"value"===P.toLowerCase()} 886function Fa(F){function P(N,H,aa){return H?Xa(N,H)?"password input field":!N[H]&&H.startsWith("$")?(H=H.substring(1),N=JSON.parse(N),P(N[H],B[aa+1],aa+1)):P(N[H],B[aa+1],aa+1):N}let B;try{let N=F;-1<F.indexOf("[")&&(N=F.replace(/\[([^\]]*)]/g,".$1"));B=N.split(".");let H=P(Za[B[0]],B[1],1);return Sa(H)?{value:H}:{info:"JS expression returned is null or undefined: ["+typeof H+"]."}}catch(N){return{info:"There was an error evaluating the JS expression '"+F+"'!! error: "+(N.message||N)}}}function Sa(F){return!!F|| 887!1===F||0===F}function eb(F){let P=na.dT_.ncv("mpl");({maxLength:F}=F);return F&&(P=100*F),P}function Ca(){Na();var F=0;let P="",B=na.dT_.sNT();for(let wb of na.dT_.oK(ba)){var N=ba[wb];if(N.Ua&&"f"!==N.type){var H=Ta-F;if(P)N.info="Metadata limit already reached. Skipping evaluation.";else if(1>H)P=wb,N.info="Metadata limit reached. Metadata evaluation will stop here and will not be executed further.";else{var aa=B;
887let Ob=eb(N),{type:gc,Ua:oc}=N;var ma={};switch(gc){case "a":ma=fb(oc);break;case "b":ma= 888Fa(oc);break;case "c":ma=oc;var pb=Wa(ma,document.cookie);ma=Sa(pb)?{value:pb}:{info:`No cookie [${ma}] value found.`};break;case "d":{ma=void 0;pb=oc;var Va=na.dT_.loc();let bb=pb.toLowerCase();if(fa[bb]&&za===Va)ma={value:fa[bb]};else if(za=Va,fa={},Va=Za.location.search?Za.location.search.slice(1):Va.split("?")[1]){Va=Va.split("#")[0];Va=Va.split("&");for(let S of Va){var ob=S.split("=");Va=ob[0];ob=null!==(ma=ob[1])&&void 0!==ma?ma:"";Va=Va.toLowerCase();fa[Va]||(fa[Va]=ob)}ma=fa[bb]?{value:fa[bb]}: 889{info:`Searched expression [${pb}] was not found in the querystring.`}}else ma={info:"URL does not contain any query string."}}break;case "e":ma=Ba(oc)}let {value:Pb,info:Kb}=ma;ma=Sa(Pb)?("string"==typeof Pb&&(H<Ob&&(Pb=Pb.substring(0,H),Kb=`Because of available char length [${H}] captured metadata value was trimmed.`),Pb.length>Ob&&(Kb=`Captured value is trimmed to configured string length of [${Ob}] because it is too long.`,Pb=Pb.substring(0,Ob))),Pb+="",N.value=Pb,!N.nc&&aa&&(N.value="dT_pv", 890N.info="Metadata value is masked because doNotTrack is active and property is not marked as public"),Kb&&(N.info=Kb),Pb.length):(N.value=null,Kb&&(N.info=Kb),0);F+=ma}}}return[F,P]}function qa(F){let P="";switch(F){case "a":P="CSS Selector";break;case "b":P="JavaScript Variable";break;case "c":P="Cookie";break;case "d":P="Query String";break;case "e":P="JavaScript Function"}return P}function Aa(){Ca();let F=[];for(let P of na.dT_.oK(ba)){let B=ba[P];if("f"===B.type)continue;let N={id:P,type:qa(B.type), 891expression:B.Ua,value:B.value};B.info&&(N.info=B.info);F.push(N)}return F}function la(){var F=na.dT_.scv("md"),P=na.dT_.scv("mdp"),B=na.dT_.scv("mdl");Ta=na.dT_.ncv("mmds");if(F){P=P.split(",");var N=B.split(",");B={};for(var H of N){var aa=H.split("=");N=aa[0];aa=Number.parseInt(aa[1]);Number.isNaN(aa)||(B[N]=Math.round(aa))}H=F.split(",");F={};for(var ma of H)if(aa=ma.indexOf("="),H=ma.substring(0,aa),N=ma.charAt(aa+1),"a"===N||"b"===N||"c"===N||"d"===N||"e"===N||"f"===N)aa=na.dT_.de(ma.substring(aa+ 8922)),F[H]={type:N,Ua:aa,value:null,nc:!1,info:void 0},B[H]&&(F[H].maxLength=B[H]);for(var pb of P)F[pb]&&(F[pb].nc=!0);ba=F}else ba={};ma=ba;pb={};for(let Va of na.dT_.oK(ma))"f"===ma[Va].type&&(pb[Va]=ma[Va]);Q=pb}function wa(F){let P=na.dT_.sNT();var B=F.detail.h;let N={};for(var H of na.dT_.oK(B))N[H.toLowerCase()]=B[H];F=F.detail.a;for(let aa of na.dT_.oK(Q))B=ba[aa].Ua.toLowerCase(),Sa(N[B])&&(B=N[B],H=eb(ba[aa]),B.length>H&&(B=B.substring(0,H)),!ba[aa].nc&&P&&(B="dT_pv"),na.dT_.aAPY("_uaprh_", 893aa,B,F))}function Na(){na.dT_.fE(Object.keys(ba),function(F){F=ba[F];F.value=null;F.info=void 0})}function ta(){na.dT_.addE("CONFIG_UPDATE",la);na.dT_.addE("HTTP_RESPONSE",wa);la();na.dT_.aBPSL(function(F,P,B,N){if(F.ha(N)){var [H,aa]=Ca();P=[];for(ma in ba)na.dT_.oHOP(ba,ma)&&({value:B}=ba[ma],"undefined"!=typeof B&&null!==B&&P.push(`${ma},${na.dT_.aesc(B)}`));var ma=(ma=P.join(";"))&&encodeURIComponent(ma);if(F.av(N,"md",ma,!0),H>=Ta)ma=Ta+"",aa&&(ma+=","+aa),F.av(N,"mdlr",ma,!0)}})}function Ga(){let F= 894[],[P]=Ca(),B=[],N=[];for(var H in ba)if(na.dT_.oHOP(ba,H)){let aa=ba[H];(null===aa.value||"dT_err"===aa.value)&&aa.info&&B.push(`'${aa.Ua}'(${qa(aa.type)}): '${aa.info}'`);"dT_pv"===aa.value&&N.push(`'${aa.Ua}'(${qa(aa.type)})`)}if(B.length){H=[];for(let aa of B)H.push({type:"mnc",text:aa,severity:"Info"});F.push({severity:"Info",text:`${B.length} session/action ${1<B.length?"properties":"property"} not collected`,type:"mnc",children:H})}return N.length&&F.push({severity:"Info",text:`Because of respected doNotTrack there are no session/action properties reported for: ${N.join(", ")}`, 895type:"mdr"}),P>=Ta&&F.push({severity:"Warning",text:`Session/action properties size exceeds the active limit of "${Ta}"`,type:"mlr"}),F}this.dT_&&dT_.prm&&dT_.prm();var na="undefined"!=typeof window?window:self,Za="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,V={xd:0,vd:0},ca={"window.Intercom":{xd:1,vd:1},"LC_API.get_last_visit_timestamp":V,"LC_API.get_visits_number":V,"LC_API.get_page_views_number":V,"LC_API.get_chats_number":V,"LC_API.get_visitor_id":V,"LC_API.get_chat_id":V}, 896ba={},Q={},fa={},za,Ta,U;(function(){var F,P;return U=Za.dT_,U&&null!==(P=(F=na.dT_).smbi)&&void 0!==P&&P.call(F,"h")?(ta(),na.dT_.addE("DEBUG_INFO_REQUESTED",Ga),!0):!1})()&&(U.gEMD=Aa,U.iRHCA=Ha)})(); 897(function(){function Wa(B){let N=null!==B&&("object"==typeof B||"function"==typeof B);if(N){var H=ca.get(B);if(H)return H}V={dtAWF:function(){return B.apply(this,arguments)}};H=V.dtAWF;return N&&ca.set(B,H),H}function Ha(B,N,H,aa,ma){let pb=!1;if(za||fa)return pb;fa=!0;try{"function"==typeof Q&&Q!==Ha&&(pb=Q(B,N,H,aa,ma))}catch(Va){ta.dT_.rex(Va,void 0,!0,"1")}
897return pb||ta.dT_.re({msg:"string"==typeof B?B:"",file:N||"",line:H||-1,column:aa||-1,error:ma||"",stackContainsWrapper:!1,source:"1"}),fa= 898!1,pb}function fb(B){"message"in B&&"string"==typeof B.message&&ta.dT_.re({msg:"string"==typeof B.message?B.message:"",file:B.filename||"",line:B.lineno||-1,column:B.colno||-1,error:B.error||"",stackContainsWrapper:!1,source:"1"})}function Ba(B){try{if("function"!=typeof B)return B;let N=B.dtwid;return"number"==typeof N&&U[N]?U[N].Ec++:(U[F]={ta:B,Ec:1},B.dtwid=F++),B.rxewrapper=B.rxewrapper||function(H){try{Wa(B).apply(this,arguments)}catch(aa){if(-2146823277!==aa.number)throw Ta&&(ta.dT_.rex(aa, 899void 0,!0,"1"),Xa()),aa;}},B.rxewrapper.rxewrapper=B.rxewrapper,B.rxewrapper}catch(N){return B}}function Xa(){za+=1;ta.dT_.st(function(){--za},0)}function Fa(){let B=document.getElementsByTagName("html");0!==B.length&&B[0].hasAttribute&&B[0].hasAttribute("webdriver")||"EventTarget Window ModalWindow".replace(/\w+/g,function(N){(N=Ga[N]&&Ga[N].prototype)&&ta.dT_.oHOP(N,"addEventListener")&&(N.addEventListener=Sa(N.addEventListener),N.removeEventListener=eb(N.removeEventListener));return""})}function Sa(B){return function(N, 900H,aa,ma){return H&&H.handleEvent&&(H.handleEvent=Ba(H.handleEvent)),B.call(this,N,Ba(H),aa,ma)}}function eb(B){return function(N,H,aa,ma){try{return B.call(this,N,H&&H.rxewrapper?H.rxewrapper:H,aa,ma)}finally{H&&(N=H.dtwid,"number"==typeof N&&U[N]&&U[N].ta===H&&(U[N].Ec--,U[N].Ec||(delete H.rxewrapper,delete H.dtwid,delete U[N])))}}}function Ca(){try{ta.dT_.apl(Ga,"onerror",function(){return Ha},function(B){Q=B})}catch(B){}}function qa(...B){let N,H;for(let aa of B)!N&&ta.dT_.iIO(aa,7)&&(N=aa),!H&& 901aa&&"string"==typeof aa&&(H=aa);return(N||H)&&ta.dT_.rex(N||H,void 0,!1,"2"),P.apply(this,B)}function Aa(B){var N;if(N="string"==typeof B.blockedURL&&"string"==typeof B.documentURL&&!!B.blockedURL&&!!B.documentURL)N=B.blockedURL,N=!(null!=N&&N.includes(ta.dT_.scv("reportUrl")));if(N){N=[];for(var H in B)B[H]&&"function"!=typeof B[H]&&N.push([H,B[H]+""]);N.length&&ta.dT_.cAE("_csprv_",N,!0,void 0,1)}}function la(B){"securitypolicyviolation"===B.type&&Aa({sourceFile:B.sourceFile,blockedURL:B.blockedURI, 902documentURL:B.documentURI,referrer:B.referrer,disposition:B.disposition,effectiveDirective:B.effectiveDirective||B.violatedDirective,originalPolicy:B.originalPolicy,statusCode:B.statusCode,lineNumber:B.lineNumber,columnNumber:B.columnNumber,sample:B.sample})}function wa(B){for(let N of B)"csp-violation"===N.type&&(B=N.body)&&Aa(B)}function Na(B){B.reason&&ta.dT_.iIO(B.reason,7)?ta.dT_.rex(B.reason,void 0,!0,"4"):B.detail&&ta.dT_.iIO(B.detail.reason,7)&&ta.dT_.rex(B.detail.reason,void 0,!0,"4")}this.dT_&& 903dT_.prm&&dT_.prm();var ta="undefined"!=typeof window?window:self,Ga="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,na;(na||(na={})).eg="errorCallback";var Za;(function(B){B.Xf="5";B.ag="2";B.bg="0";B.kg="4";B.sg="1";B.tg="3"})(Za||(Za={}));var V,ca=new WeakMap,ba,Q,fa=!1,za=0,Ta=!0,U={},F=0,P;(function(){var B,N;if(Ga.dT_&&null!==(N=(B=ta.dT_).smbi)&&void 0!==N&&N.call(B,"q")){if(ba=Ga.dT_,!ta.dT_.bcv("doel"))if(ta.dT_.bcv("emeh"))ta.dT_.ael(Ga,"error",fb,!0);else{Ga.onerror!== 904Ha&&(ba.rxehandler=Ha,Ga.onerror&&(Q=Ga.onerror),Ga.onerror=ba.rxehandler);if(Ca(),!Ga.atob)Ta=!1;else if(Ga.ErrorEvent)try{0===(new Ga.ErrorEvent("test")).colno&&(Ta=!1)}catch(aa){}Ta&&Fa()}ta.dT_.bcv("lupr")&&ta.dT_.ael(Ga,"unhandledrejection",Na);ta.dT_.bcv("csprv")&&(ta.dT_.gBI().ff?ta.dT_.ael(document,"securitypolicyviolation",la):(B=ta.dT_.gBI(),B.sf||B.msf||Ga.ReportingObserver&&(new Ga.ReportingObserver(wa,{buffered:!0,types:["csp-violation"]})).observe()));if(ta.dT_.bcv("cce")){var H;null!== 905(H=Ga.console)&&void 0!==H&&H.error&&(P=Ga.console.error,Ga.console.error=ta.dT_.wwi(qa,P))}}})()})(); 906(function(){function Wa(M,C=[]){var ja=Fb||S.dT_;ja=null!=ja&&ja.iIO?ja.iIO:null;return!(null===ja||void 0===ja||!ja(M,C))}function Ha(M,C=0){return M.name+"_"+(M.startTime+C)+"_"+M.duration}function fb(){try{performance.getEntries()[0].G=!0,Sb=performance.getEntries()[0].G,mc=()=>!!Sb}catch(M){}}function Ba(){yc=S.dT_;bb.dT_.gBI().sf?mc=()=>!1:mc=()=>(fb(),!!Sb)}function Xa(M){"function"==typeof Tb.addEventListener?Tb.addEventListener("resourcetimingbufferfull",M):"undefined"!=typeof Tb.onresourcetimingbufferfull&& 907(ia=Tb.onresourcetimingbufferfull,Tb.onresourcetimingbufferfull=M)}function Fa(){try{"function"==typeof ia&&ia.call(Tb,new Event("resourcetimingbufferfull",{bubbles:!0,cancelable:!0})),bb.dT_.st(function(){Ia.call(Tb)},0)}catch(M){}}function Sa(M){let {a:C,e:ja}=M.detail;if(ja)for(let ua of ja){M=ua.url;if(!M)continue;let La=ua.relevance||0,Oa={area:ua.area,imageWidth:ua.w,imageHeight:ua.h,imageNaturalWi
907dth:ua.nw,imageNaturalHeight:ua.nh,onloadTime:ua.o,relevance:La,Oe:ua.ireason||0,actionId:C||0}; 908(!zb[M]||La>zb[M].relevance)&&(zb[M]=Oa)}}function eb(M){return!!M&&Number.isFinite(M)&&0<M}function Ca(M){let C=zb[M.name];"undefined"!=typeof C?(M.relevantArea=C.area,M.relevance=C.relevance,M.vcIrrelevanceReason=C.Oe,C.onloadTime&&(M.onloadTime=C.onloadTime-Math.round(M.startTime)-bb.dT_.gto()),eb(C.imageWidth)&&eb(C.imageHeight)&&(M.imageWidth=C.imageWidth,M.imageHeight=C.imageHeight),eb(C.imageNaturalWidth)&&C.imageNaturalWidth!==C.imageWidth&&(M.imageNaturalWidth=C.imageNaturalWidth),eb(C.imageNaturalHeight)&& 909C.imageNaturalHeight!==C.imageHeight&&(M.imageNaturalHeight=C.imageNaturalHeight),delete zb[M.name]):M.relevance=0}function qa(){return cb}function Aa(M){rb[Ha(M)]=M}function la(M){Ib[Ha(M)]=M}function wa(M,C,ja){return{get(){let ua=+M[ja];return Number.isNaN(ua)?C:ua+C}}}function Na(M,C){if(0>=C)return M;var ja=rb[Ha(M,C)];if(ja)return ja;ja={};for(let ua of Qb)ja[ua]=wa(M,C,ua);for(let ua of tb)ua in M&&(ja[ua]={get(){return M[ua]}});C=Object.create(M,ja);return C._dtCl=!0,Aa(C),C}function ta(){let M= 910[],C=document.getElementsByTagName("iframe");if(!C.length)return M;for(let Ua=0;Ua<C.length;Ua++){var ja=C[Ua];try{var ua=M,La=ua.push;a:{let mb=ja.contentWindow;if(Ab.has(ja))var Oa=Ab.get(ja);else{var xa=nb;Oa=(Ab.set(ja,xa),"undefined"!=typeof ja.src&&(cb[ja.src]=xa),nb++,xa)}ja=Oa;if(mb.dT_){var sb=[];break a}xa=[];let Bb=mb.performance.getEntriesByType("resource"),dc=Math.round(mb.performance.timeOrigin-Tb.timeOrigin);for(let Gb of Bb){let Wb=Na(Gb,dc);Ub[Ha(Wb)]||(Wb.frameId=ja,xa.push(Wb))}sb= 911xa}La.call(ua,...sb)}catch(mb){}}return M}function Ga(){let M=[];var C=da.call(Tb,"resource");let ja=mc();var ua;if(S.frames&&S.frames.length){var La=[];for(let Oa=0;Oa<S.frames.length;Oa++)try{let xa=S.frames[Oa];xa.dT_&&null!==(ua=null==xa?void 0:xa.location)&&void 0!==ua&&ua.href&&La.push(xa.location.href)}catch(xa){}ua=La}else ua=[];for(let Oa of C){La=Oa;ja||(C=La,La=Ib[Ha(C)]||(la(C),C));if(!(C=Ub[Ha(La)]))a:{if(("iframe"===La.initiatorType||"subdocument"===La.initiatorType)&&ua.length)for(let xa of ua)if(xa=== 912La.name){C=!0;break a}C=!1}C||M.push(La)}return M}function na(){let M={};return Za(M,document.scripts),Za(M,document.styleSheets),M}function Za(M,C){for(let Oa=0;Oa<C.length;Oa++){var ja=void 0;let xa;var ua=M;ja=C[Oa];if("text/css"===ja.type){xa=ja.href||"";var La=ja.ownerNode;ja=La&&La.nodeType&&1===La.nodeType?ja.ownerNode:null}else xa=ja.src;xa&&ja&&(ua[xa]=ja)}}function V(M,C,ja,ua){function La(Oa){return Oa instanceof ja?Oa:new ja(function(xa){xa(Oa)})}return new (ja||(ja=Kb))(function(Oa,xa){function sb(Bb){try{mb(ua.next(Bb))}catch(dc){xa(dc)}} 913function Ua(Bb){try{mb(ua.throw(Bb))}catch(dc){xa(dc)}}function mb(Bb){Bb.done?Oa(Bb.value):La(Bb.value).then(sb,Ua)}mb((ua=ua.apply(M,C||[])).next())})}function ca(M,C){return C.actionId!==M&&!C.Sd}function ba(M,C,ja,ua,La,Oa){return function(xa){if(!Ub[Ha(xa)])try{let Ic=xa.name;var sb=(xa.Th||bb.dT_.gto())+xa.startTime;let zc=xa.name;var Ua;if(!(Ua=zc.includes(bb.dT_.gAN())||zc.includes("dtagent_")||zc.includes("ampbf")&&zc.includes("flavor=amp"))){var mb=zc,Bb=mb.includes;let qd=bb.dT_.scv("reportUrl"); 914var dc=((!wc||qd!==Lb)&&(Lb=qd,wc=bb.dT_.tau(Lb)),wc);Ua=Bb.call(mb,dc)}var Gb;if(Gb=Ua||xa.startTime>xa.responseEnd||0>xa.startTime?!1:0<zc.length)Ua=Ic,Gb=!(Ua.includes("chrome-extension://")||Ua.includes("chrome://")||Ua.includes("data:")||Ua.includes("javascript:")||Ua.includes("about:")||Ua.includes("res://"));if(Gb){Gb=sb-M;var Wb=zb[xa.name],Gc=xa.me||1/0;Gc=La?1/0:Gc;Ua=yc;if(M<=sb&&sb<=C+(Ua.syn?1E3:bb.dT_.ncv("rtt"))&&Gc>=Gb||Wb&&Wb.actionId===+ja&&0<Wb.relevance){var Cc=ua&&xa.name.includes(ua); 915Wb=3;La?Wb=1:Cc&&(Wb=2);(!xa.sd||3===xa.sd)&&(xa.me=Gb,xa.sd=Wb,xa.Id=Oa,xa.actionId=ja)}}}catch(Ic){}}}function Q(M,C,ja){return V(this,void 0,void 0,function*(){lc=bb.dT_.aFr(lc,ca.bind(null,M));for(let ua of lc)yield fa(ua,ua.start,C,!1,ja),ua.Sd=!0})}function fa(M,C,ja,ua,La){return V(this,arguments,void 0,function*({actionId:Oa,Jd:xa,xhrUrl:sb,start:Ua},mb,Bb,dc,Gb){let Wb=bb.dT_.lAID();Oa=ba(Ua,mb,Oa,sb,Oa===Wb,xa);if(yield bb.dT_.fEP(Gb,Oa,void 0,!Bb),dc)Bb=cc[xa],Bb.count--,!Bb.count&&Bb.yb.includes(xa)&&
916bb.dT_.sMPS(1)})}function za(){var M=bb.dT_.oK(jc);for(let C of M)M=jc[+C],bb.dT_.ct(M.qa),M.Da(!0);jc={}}function Ta(M,C,ja,ua){let La=cc[ja];La||(La={count:0,yb:[]});La.count++;La.yb.push(M);cc[ja]=La;lc.push({actionId:M,start:C,Jd:ja,xhrUrl:ua,Sd:!1})}function U(){cc={};jc={};lc=[];let M=bb.dT_.lAID();Ta(M,bb.dT_.lst(),M);bb.dT_.addE("ACTION_ENTERED",F);bb.dT_.addE("ACTION_SENT",P)}function F(M){let {x:C,t:ja,i:ua,a:La,r:Oa}=M.detail;Vb.has(ja)||(M=bb.dT_.lAID(),Oa===M&&Oa!==ua||Ta(ua,La,Oa,C))} 917function P(M){return V(this,void 0,void 0,function*(){function C(dc){return V(this,void 0,void 0,function*(){let Gb=Array.prototype.concat(ta(),Ga(),Eb);yield Q(La,!0,Gb);yield fa({actionId:La,Jd:Ua,xhrUrl:ja,start:Oa},xa,dc,!0,Gb)})}let {x:ja,t:ua,i:La,a:Oa,s:xa,f:sb,r:Ua,rt:mb}=M.detail;if(mb&&la(mb),!Vb.has(ua)){var Bb=bb.dT_.lAID();if(Ua!==Bb||Ua===La)sb?yield C(sb):(Bb=bb.dT_.st(function(){delete jc[La];C(sb)},2E3),jc[La]={qa:Bb,Da:C})}})}function B(M){y=M.snt;u=M.esc;q=M.fE;E=M.lst;R=M.nw;J= 918M.gLAet;W=M.gh;sa=M.loc;jb=M.gBI;Jb=M.lAID;$b=M.aur;Fc=M.stcv;Ec=M.gto}function N(){let M=yc;rc=bb.dT_.ncv("rtl");M.syn&&(rc=0,Fc("rtp",1),Fc("rtu",800));Ac=W(sa())}function H(M){var C;if(C="number"==typeof M.Id){var ja;C=0===(null===(ja=cc[M.Id])||void 0===ja?void 0:ja.count)}
918return C}function aa(M){let C=[];var ja=[];for(var ua in cc){var La;if(La=bb.dT_.oHOP(cc,ua)){La=+ua;var Oa=cc[La];La=!jc[La]&&(!Oa||!Oa.count&&Oa.yb.includes(La))}La&&ja.push(...cc[ua].yb)}for(let xa of ja){ua=+xa;ja=La=M[ua]|| 919[];Oa=ua;let sb=yc;if(!sb.syn&&sb.gLVD){Oa=sb.gUI(Oa);for(let Ua of Oa){Oa=!1;for(let mb of ja)if(!mb.failedResource&&mb.name===Ua.name){200===(mb.responseStatus||mb.statuscode)||(mb.failedResource=Ua.failedResource);Oa=!0;break}Oa||(Ca(Ua),ja.push(Ua))}}C.push({resources:La,actionId:ua});delete cc[ua]}return C}function ma(M){M&&za();M=bb.dT_.aFr(Array.prototype.concat(ta(),Ga(),Eb),H);let C=na();M=bb.dT_.red(M,(ja,ua)=>{let La=ua.actionId,Oa=ja[La];Oa||(Oa=[]);var xa=C[ua.name];if(xa){if(xa&&"LINK"=== 920xa.nodeName){let sb=xa.media||"all";xa="stylesheet"===xa.rel&&window.matchMedia(sb).matches&&!xa.disabled}else xa=!xa.hasAttribute("async")&&!xa.hasAttribute("defer")&&"module"!==xa.getAttribute("type");ua.isCritical=+xa}Ca(ua);Oa.push(ua);ja[La]=Oa;Ub[Ha(ua)]=!0;return ja},{});M=aa(M);900<da.call(Tb,"resource").length&&(Fa(),Ub={},rb={},Ib={},Eb=[],zb={});return M}function pb(M){return xc&&Wa(M,13)&&"navigation"!==M.entryType||Wa(M,["_dtCl"])}function Va(M){if(M.includes("ScriptResource.axd"))M= 921"js";else{var C=M.substring(1+M.lastIndexOf("/"));M=(0<C.indexOf("?")&&(C=C.split("?")[0]),0<C.indexOf("#")&&(C=C.split("#")[0]),0<C.indexOf(".")?C.substring(C.lastIndexOf(".")+1):"-")}switch(M){case "js":return"s";case "gif":case "png":case "jpg":case "jpeg":case "ico":case "tiff":case "bmp":case "xbm":case "svg":return"i";case "css":return"c";default:return"o"}}function ob(M){M=Ec()+M.startTime;return M-=E(),Math.round(M)}function wb(M,C,ja,ua){var La=M.resources;M=M.actionId;if(jb().op){var Oa= 922[],xa={};for(var sb of La)xa[sb.name]||(Oa.push(sb),xa[sb.name]=!0);La=Oa}sb=[];for(let Ic of La){Oa=sb;xa=Oa.push;var Ua=Ic,mb=Va(Ua.name.toLowerCase()),Bb=Ua,dc=Bb.duration;Bb=(!dc&&pb(Bb)&&(dc=Bb.responseEnd-Bb.startTime),dc?Math.round(dc):0);dc=ob(Ua);var Gb=Ua;if(pb(Gb)&&0<Gb.responseEnd){var Wb=Ec()+Gb.responseEnd;Gb=(Wb-=E(),Math.round(Wb))}else Gb=Math.round(R()-E());Bb={duration:Bb,start:dc,stop:Gb};dc=Ua.name;Gb=W(Ua.name);
922Wb=ob(Ua)<=J()?"_load_":"-";var Gc=0===Ua.responseEnd,Cc=Ua.failedResource? 923!1:0<Ua.responseEnd;Ua=jb().ch?0!==Ua.domainLookupStart&&0===Ua.requestStart:W(Ua.name)!==Ac&&0===Ua.requestStart&&2>Ua.duration?!0:0>=Ua.responseEnd?!1:Ua.requestStart===Ua.fetchStart&&Ua.requestStart===Ua.responseStart&&Ua.responseStart!==Ua.responseEnd;xa.call(Oa,{type:mb,wh:Bb,url:dc,domain:Gb,actionName:Wb,bh:Gc,Lh:Cc,Bg:Ua,Yg:!1})}gc(C,M,sb,La,ja,ua)}function Ob(M,C,ja,ua,La){let Oa=La||Ec();if(!M.length||0>=Oa)ja("");else{var xa=[];q(M,sb=>{if(rc&&xa.length/2>=rc)sb=!1;else{var Ua=sb.startTime, 924mb;(mb=Ua<("iframe"===sb.initiatorType?1:0))||(mb=sb.actionId,mb=!(!mb||mb===C));mb?sb=!0:(Ua=Ua?["b",Math.round(Ua)]:[],sb=(y(sb,Ua),xa.push($b(sb.name),Ua.join("")),!0))}return sb},void 0,function(){ja(u(`${C||Jb()}-${Math.round(Oa)};${xa.join("|")}`))},!ua)}}function gc(M,C,ja,ua,La,Oa){Ob(ua,C,xa=>{xa&&M.Hd.push(xa);La()},Oa)}function oc(M,C,ja,ua){if(bb.dT_.las()){var La=J();La=!ja&&(0>=La||3E3>R()-La)?(bb.dT_.sMPS(2E3),!1):!0}else La=!1;if(La&&!C){Pb(ma(ja),ja);!Kc.length||bb.dT_.last()+3E4<= 925R()&&bb.dT_.last()?(Kc=[],C=void 0):C=Kc.splice(0,1)[0];if(C)for(C=C.Hd,ja=0;ja<C.length;ja++)M.av(ua,"rt",C[ja],!0,ja);Kc.length&&bb.dT_.sMPS(100)}}function Pb(M,C){let ja={Hd:[],resourceSummaries:[]},ua=M.length,La=0;for(let Oa of M)wb(Oa,ja,function(){La++;La===ua&&(Kc.push(ja),bb.dT_.sMPS(0))},C)}var Kb=this.dT_&&dT_.prm&&dT_.prm()||window.Promise,bb="undefined"!=typeof window?window:self,S="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,Fb,yc,Sb,mc,wc,Lb,Tb, 926X,da,Ia,ia,zb={},Ab,cb={},nb=0,Ub={},rb={},Eb=[],Ib={},Qb="connectEnd connectStart domainLookupEnd domainLookupStart fetchStart redirectEnd redirectStart requestStart responseEnd responseStart secureConnectionStart startTime workerStart".split(" "),tb="name duration transferSize decodedBodySize encodedBodySize entryType initiatorType nextHopProtocol serverTiming transferSize responseStatus".split(" "),cc={},jc={},lc=[],Vb=new Set("_error_ _ts_ _code_ _debug_ _emu_ _location_ _stack_ _useraction_ _source_ _istack_ _type_ _log_ _rs_ _endVisit_ - _t_".split(" ")), 927y,u,q,E,J,R,W,sa,jb,Jb,$b,Fc,Ec,rc,Ac,xc="function"==typeof PerformanceResourceTiming||"object"==typeof PerformanceResourceTiming,Kc=[];(function(){var M,C;let ja=S.dT_;ja&&null!==(C=(M=bb.dT_).ssmbi)&&void 0!==C&&C.call(M,"r",!1,!0)&&!S.externalHost?(Ba(),Tb=S.performance,da=Tb.getEntriesByType,X=Tb.setResourceTimingBufferSize,Ia=Tb.clearResourceTimings,X.call(Tb,1E3),B(ja),N(),S.performance.timeOrigin&&bb.dT_.aBPSL(oc),U(),cb={},Ab=new WeakMap,nb=0,zb={},Ub={},rb={},Ib={},Eb=[],M=(Xa(function(){Eb= 928Ga()}),bb.dT_.addE("VISUALLY_COMPLETE",Sa),!0)):M=!1;return M})()&&(yc.gFU=qa)})(); 929(function(){function Wa(Va,ob=[]){var wb=ba||ca.dT_;wb=null!=wb&&wb.iIO?wb.iIO:null;return!(null===wb||void 0===wb||!wb(Va,ob))}function Ha(Va){V.dT_.addE&&V.dT_.addE("CONFIG_UPDATE",Va)}function fb(){(Q=V.dT_.bcv("uxdce"))&&(fa=V.dT_.ncv("uxdcw"))}function Ba(){(Ta=V.dT_.aO("deadClickObserver",Sa))&&Ta.observe(document.documentElement,{childList:!0,attributes:!0,characterData:!0,subtree:!0});Ta&&(V.dT_.aBPSL(Fa),V.dT_.ael(document,"click",Xa),F=!0)}function Xa(){let Va=V.dT_.nw();V.dT_.st(function(){za< 930Va&&(U.push({time:Math.round(Va)}),V.dT_.sMPS(2E3))},fa)}function Fa(Va,ob,wb,Ob){if(0!==U.length){ob=Va.av;wb=U;let gc=[];for(let oc of wb)gc.push(oc.time.toFixed(0));ob.call(Va,Ob,"dC",gc.join(","),!0);U=[]}}function Sa(Va){let ob=Va.length;for(;ob--;){var wb=Va[ob].target,Ob=wb;if(Ob=(Wa(Ob,9)||Ob&&Ob.nodeType&&1===Ob.nodeType)&&("string"==typeof Ob.textContent||"string"==typeof Ob.innerText))wb=wb.getBoundingClientRect(),Ob=!(0>wb.right||wb.left>(window.innerWidth||document.documentElement.clientWidth)|| 9310>wb.bottom||wb.top>(window.innerHeight||document.documentElement.clientHeight));if(Ob){za=V.dT_.nw();break}}}function eb(){fb();Q&&!F?Ba():!Q&&F&&(V.dT_.rBPSL(Fa),V.dT_.rO("deadClickObserver"),V.dT_.rel(document,"click",Xa,void 0),U=[],F=!1,za=-1)}function Ca(){if(P=V.dT_.bcv("uxrgce"),P){let Va=V.dT_.scv("uxrgcm"),[ob,wb]=Va.split(";");B=qa(ob);qa(wb)}}function qa(Va){let [ob,wb,Ob,gc]=Va.split(",");return{Eg:+ob||100,Lg:+wb||25,Tf:+Ob||300,Of:+gc||3}}function Aa(Va){return{x:Va.x||Va.clientX,y:Va.y||
932Va.clientY,timeStamp:V.dT_.nw()}}function la(){V.dT_.iMD()||(V.dT_.aBPSL(ta),V.dT_.ael(document,"click",Na),V.dT_.ael(document,"mousedown",wa),N=!0)}function wa(Va){aa=Aa(Va)}function Na(Va){Va=Aa(Va);if(0===ma.length)ma.push(Va);else{var ob=ma[0],wb=ma[ma.length-1];if(wb=Va&&wb?Va.timeStamp-wb.timeStamp<=B.Tf:!1)wb=B.Lg,wb=Math.abs(ob.x-Va.x)<=wb&&Math.abs(ob.y-Va.y)<=wb;wb&&Va&&aa&&Va.timeStamp-aa.timeStamp<=B.Eg?(ma.push(Va),Ga()):(ma.length>=B.Of&&na(),ma=[Va])}}function ta(Va,ob,wb,Ob){if(0!== 933pb.length){ob=Va.av;wb=pb;let gc=[];for(let oc of wb)gc.push(oc.Fg+"|"+oc.Qf.toFixed(0)+"|"+oc.duration.toFixed(0));ob.call(Va,Ob,"rC",gc.join(","),!0);pb=[]}}function Ga(){V.dT_.ct(H);H=V.dT_.st(function(){ma.length>=B.Of&&na()},B.Tf)}function na(){var Va=ma[0];Va={Fg:ma.length,Qf:Math.round(Va.timeStamp),duration:Math.round(ma[ma.length-1].timeStamp-Va.timeStamp)};0<Va.Qf&&0<Va.duration&&(pb.push(Va),V.dT_.sMPS(2E3));ma=[]}function Za(){Ca();P&&!N?la():!P&&N&&(V.dT_.rBPSL(ta),V.dT_.rel(document, 934"click",Na,void 0),V.dT_.rel(document,"mousedown",wa,void 0),ma=[],pb=[],N=!1)}this.dT_&&dT_.prm&&dT_.prm();var V="undefined"!=typeof window?window:self,ca="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,ba,Q,fa,za=-1,Ta,U=[],F=!1,P,B,N=!1,H,aa,ma=[],pb=[];(function(){var Va,ob;return ca.dT_&&(null===(ob=(Va=V.dT_).smbi)||void 0===ob?void 0:ob.call(Va,"u"))})()&&(Ca(),P&&la(),Ha(Za),fb(),Q&&Ba(),Ha(eb))})(); 935(function(){function Wa(y){let u=this;if(u.constructor){let E=Wa;Object.defineProperty(u,"constructor",{get:function(){return E},set:function(J){E=J}})}let q={requestStart:0,ob:!0,ba:0,ua:[],url:"",method:"",aborted:!1,Ma:0,async:void 0,originalXhr:arguments.length?new nb(y):new nb,ve:!1,Fd:-1,Cc:-1,Dc:[],pd:!1,Db:function(){if(u.readyState=q.originalXhr.readyState,u.readyState!==q.Fd||100<S.dT_.nw()-q.Cc){for(let E of q.Dc)cb(E);q.Dc=[];q.af();q.Cc=S.dT_.nw()}else q.Dc.push(S.dT_.st(q.Db,100));q.Fd= 936u.readyState},Ee:function(E,J){q.originalXhr.onreadystatechange!==q.Db&&(q.originalXhr.onreadystatechange=q.Db);q.ba=0;q.requestStart=S.dT_.nw();u.__dtFrameworks__||(q.ba=S.dT_.ex("x",void 0,q.url,void 0,u,!1,Ia));
936S.dT_.disE({kind:"REQUEST_STARTED",detail:{q:q.requestStart,i:"xmlhttprequest",x:q.url,u:q.originalXhr}});try{q.async&&(q.originalXhr.timeout=u.timeout)}catch(xc){}try{q.async&&(q.originalXhr.responseType=u.responseType)}catch(xc){}q.bf();var R=Fa(q.jb,"traceparent"),W=Fa(q.jb,"tracestate"); 937[,R]=R||["",""];[,W]=W||["",""];let {configuration:sa,traceContext:jb,traceContextHint:Jb}=S.dT_.sch({url:q.url,actionId:q.ba,existingTraceparentValue:R,existingTracestateValue:W,validation:q.traceContextValidation});q.traceContext=jb;q.traceContextHint=Jb;let $b=sa.headers;W=q.originalXhr;if(R=!W.__dtInstrumented__){W.__dtInstrumented__=!0;var Fc=q.originalXhr,Ec=q.jb;for(var rc in $b){if(!S.dT_.oHOP($b,rc))continue;let xc=$b[rc];Fc.setRequestHeader(rc,xc);Ec.push([rc,xc])}}q.originalXhr.withCredentials!== 938u.withCredentials&&(q.originalXhr.withCredentials=u.withCredentials);let Ac;rc=!0;try{if(J&&q.originalXhr.sendAsBinary)Ac=q.originalXhr.sendAsBinary.apply(q.originalXhr,E);else{let xc=V(u,"send");xc?Ac=Ca(xc).apply(u,E):Ac=q.originalXhr.send.apply(q.originalXhr,E)}rc=!1}finally{R&&(W.__dtInstrumented__=!1),rc&&S.dT_.lx(q.ba,void 0,"x")}return!q.async&&u.readyState&&q.ba&&S.dT_.lx(q.ba,void 0,"x"),Ac},bf:function(){q.pd||(Aa(u,q.originalXhr),q.pd=!0)},Sc:function(E,J,R=!1){for(let W of q.ua)if(W[0]=== 939E&&W[1]===J&&W[2]===R)return;q.ua.push([E,J,R])},Gd:function(E,J,R=!1){let W=null;for(let sa=0;sa<q.ua.length;sa++)if(W=q.ua[sa],W[0]===E&&W[1]===J&&W[2]===R){q.ua.splice(sa,1);break}},$b:function(E){let J=!1,R=!1;if(E.cancelable&&E.preventDefault){let sa=E.preventDefault;
939E.preventDefault=function(){return J=!0,Ca(sa).apply(this,arguments)}}if(E.stopImmediatePropagation){let sa=E.stopImmediatePropagation;E.stopImmediatePropagation=function(){return R=!0,Ca(sa).apply(this,arguments)}}E=wa(E,u);"readystatechange"=== 940E.type&&"undefined"!=typeof q.onreadystatechange&&q.onreadystatechange&&(q.ve=!0,Ca(q.onreadystatechange).apply(u,[E]));let W=q.ua;for(let sa of W)!R&&sa[0]===E.type&&!sa[2]&&("object"==typeof sa[1]&&sa[1].handleEvent?Ca(sa[1].handleEvent).apply(sa[1],[E]):Ca(sa[1]).apply(u,[E]));return!J},af:function(){let E=q.ba;try{S.dT_.ec(E,u.readyState),q.Ma++,q.$b({type:"readystatechange",bubbles:!1,cancelable:!1,timeStamp:S.dT_.nw()})}finally{q.Ma--,S.dT_.lc(E),4===u.readyState&&E&&Za(u,q)}},errorReason:void 0, 941traceContext:void 0,traceContextValidation:void 0,traceContextHint:"disabled",jb:[],toString(){return"[Custom DTProperty Object]"},toJSON(){return"[Custom DTProperty Object]"}};Object.defineProperty(q,"originalXhr",{value:q.originalXhr,enumerable:!0,configurable:!0,writable:!1});Object.defineProperty(u,"dtProps",{value:q,enumerable:!1,configurable:!0,writable:!1});u.readyState=0;ba(u);try{Object.defineProperty(q,"responseType",{get:function(){return q.originalXhr.responseType},set:function(E){q.originalXhr.responseType= 942E}})}catch(E){}fb(nb.prototype);for(let E in q.originalXhr){if(-1===mc.indexOf(E)&&(!S.dT_.oHOP(q.originalXhr,E)||S.dT_.oHOP(u,E))){Ia&&-1!==Lb.indexOf(E)&&fa(E,!1);continue}let J=E;if("upload"===J)Object.defineProperty(u,"upload",{enumerable:!0,get:function(){return q.upload||(q.upload=new Ga(u)),q.upload}});else{try{q[J]=q.originalXhr[J]}catch(R){}Object.defineProperty(u,J,{enumerable:!0,get:function(){let R=J;return 0<=mc.indexOf(J)?q.originalXhr[J]:"undefined"==typeof q[R]?Eb[R]:q[R]},set:function(R){q[J]= 943R}})}}q.Cc=S.dT_.nw();u.onreadystatechange=null;"withCredentials"in q.originalXhr&&(u.withCredentials=q.originalXhr.withCredentials);u.timeout=0;q.originalXhr.overrideMimeType&&(u.overrideMimeType=function(E){let J=V(u,"overrideMimeType");return J?Ca(J).apply(u,arguments):q.originalXhr.overrideMimeType(E)});S.dT_.bcv("peti")&&q.originalXhr.addEventListener&&(u.addEventListener=function(E,J,R){let W=V(u,"addEventListener");q.Sc(E,J,R);W?S.dT_.iNF(W)||Ca(W).apply(q.originalXhr,arguments):S.dT_.iNF(q.originalXhr.addEventListener)|| 944q.originalXhr.addEventListener(E,J,R)},u.removeEventListener=function(E,J,R){let W=V(u,"removeEventListener");q.Gd(E,J,R);W?S.dT_.iNF(W)||Ca(W).apply(q.originalXhr,arguments):S.dT_.iNF(q.originalXhr.removeEventListener)||q.originalXhr.removeEventListener(E,J,R)},u.dispatchEvent=function(E){let J=V(u,"dispatchEvent");if(J){if(!S.dT_.iNF(J))return Ca(J).apply(q.originalXhr,arguments)}else if(!S.dT_.iNF(q.originalXhr.dispatchEvent))return q.originalXhr.dispatchEvent(E);return q.$b(E)});if(u.open=function(E, 945J,R,W,sa){q.aborted=!1;q.method=E;3>arguments.length&&(R=!0);q.async=R;q.originalXhr.onreadystatechange=q.Db;q.url=""+J;let jb=V(u,"open");if(jb){var Jb=arguments,$b=u;Ca(jb).apply($b,Jb)}else Ub.apply(q.originalXhr,arguments);u.readyState=q.originalXhr.readyState},u.send=function(){return q.Ee(arguments,!1)},u.abort=function(...E){0<u.readyState&&(q.aborted=!0);var J=u.status;u.readyState===u.DONE&&"number"==typeof J&&0<J&&(q.originalStatus=J);0===J&&(q.errorReason="abort");J=V(u,"abort");if(J?J.apply(u, 946E):q.originalXhr.abort(),q.ba){for(;0<q.Ma;)q.Ma--,S.dT_.lc(q.ba);S.dT_.lx(q.ba,void 0,"x");q.ba=0}},u.getAllResponseHeaders=function(){let E=V(u,"getAllResponseHeaders");return E?Ca(E).apply(u,arguments):q.originalXhr.getAllResponseHeaders()},u.getResponseHeader=function(E){let J=V(u,"getResponseHeader");return J?Ca(J).apply(u,arguments):q.originalXhr.getResponseHeader(E)},u.setRequestHeader=function(E,J){var R;let W=E&&E.toLowerCase?E.toLowerCase():E;if("x-dtpc"!==W&&"x-dtreferer"!==W&&"x-host"!== 947W&&"x-dtc"!==W&&(!Sa(E)||q.traceContextValidation||(q.traceContextValidation=S.dT_.vrtc(q.url,"string"==typeof J?J:null),"invalid_set"!==(null===(R=q.traceContextValidation)||void 0===R?void 0:R.traceContextHint))))return q.jb.push([E,J]),(R=V(u,"setRequestHeader"))?Ca(R).apply(u,arguments):q.originalXhr.setRequestHeader(E,J)},u.toString=function(){return"[XMLHttpRequest]"},u.toJSON=function(){return q.originalXhr}
947,Fb.Proxy&&S.dT_.bcv("exp"))return u=new Proxy(u,{set:function(E,J,R){E[J]=R;try{-1=== 948X.indexOf(J)&&(E.dtProps.originalXhr[J]=R)}catch(W){}return!0}}),u}function Ha(){}function fb(y){if(Ia)for(let u of ia)Lb.includes(u)||S.dT_.iNF(y[u])||Lb.splice(0,0,u)}function Ba(y,u){let q=!1;try{q=!S.dT_.iNF(y)}catch(E){}if(!q)for(let E of u)if(u=y.prototype[E],q=u&&!S.dT_.iNF(u),q)break;return q?(S.dT_.addE("DEBUG_INFO_REQUESTED",function(){return[{type:"lxw",text:"Found a non-native XMLHttpRequest or EventTarget object before initializing! Basic XHR is operating in late mode.",severity:"Warning"}]}), 949!0):!1}function Xa(y){if(!y)return{};y=y.replace(/^\s+|\s+$/g,"").split(/[\n\r]+/);let u={};return S.dT_.fE(y,function(q){q=q.split(": ");let E=q.shift();E&&(u[E]=q.join(": "))}),u}function Fa(y,u){return y.find(function([q,E]){return q&&"string"==typeof q&&E&&"string"==typeof E?q.toLowerCase()===u:!1})}function Sa(y){return"string"==typeof y&&"traceparent"===y.toLowerCase()}function eb(y){return(y=y.toString().match(/\[object (XMLHttpRequest)?(\w+)]/))&&y[2]&&"Object"!==y[2]&&"function"==typeof Fb[y[2]]? 950y[2]:"Event"}function Ca(y){let u=null!==y&&("object"==typeof y||"function"==typeof y);if(u){var q=Ab.get(y);if(q)return q}zb={dtAWF:function(){return y.apply(this,arguments)}};q=zb.dtAWF;return u&&Ab.set(y,q),q}function qa(y,u){y=y.dtProps.ua;let q=[];u=u.substring(2);for(let E of y)E[0]===u&&q.push(E[1]);return q}function Aa(y,u,q){function E(sa){u[sa]=function(...jb){if(0<jb.length){let $b=jb[0],Fc=wa($b,y);S.dT_.fE(yc,function(Ec){if("undefined"!=typeof $b[Ec])try{Fc[Ec]=$b[Ec]}catch(rc){}}); 951jb[0]=Fc}S.dT_.mx()&&sa in W&&W[sa](R.ba);var Jb=y.dtProps[sa]||Ia&&y[sa];Jb&&J(jb,Jb);Jb=qa(y,sa);for(let $b of Jb)J(jb,$b);"onloadend"===sa&&y instanceof Wa&&na(R,y)}}function J(sa,jb){try{q?(S.dT_.ec(q.dtProps.ba),q.dtProps.Ma++):(S.dT_.ec(y.dtProps.ba),y.dtProps.Ma++),"object"==typeof jb&&jb.handleEvent?Ca(jb.handleEvent).apply(jb,sa):Ca(jb).apply(y,sa)}finally{q?(q.dtProps.Ma--,S.dT_.lc(q.dtProps.ba)):(y.dtProps.Ma--,S.dT_.lc(y.dtProps.ba))}}let R;q?R=q.dtProps:R=y.dtProps;let W={onerror(){q? 952S.dT_.mxg("Upload failure",R.ba):S.dT_.mxf(R.originalXhr.status,R.originalXhr.statusText,R.ba)},onabort(sa){sa=S.dT_.mxc(sa);return R.errorReason="abort",sa},ontimeout(sa){sa=S.dT_.mxt(sa);return R.errorReason="timeout",sa}};for(let sa of Sb)try{(sa in u||Ia&&sa in y)&&(S.dT_.bcv("raxeh")||qa(y,sa).length||y[sa])&&E(sa)}catch(jb){}}function la(y,u,q){Object.defineProperty(y,u,{enumerable:!0,get:q})}function wa(y,u){let q=y.timeStamp||S.dT_.nw(),E="undefined"==typeof y.eventPhase?2:y.eventPhase,J= 953y.stopPropagation||Ha,R=y.stopImmediatePropagation||Ha,W=y.preventDefault||Ha,sa=y.initEvent||Ha,jb=eb(y);try{let Jb=Na(jb,y);return la(Jb,"target",function(){return u}),la(Jb,"currentTarget",function(){return u}),la(Jb,"srcElement",function(){return u}),la(Jb,"eventPhase",function(){return E}),la(Jb,"timeStamp",function(){return q}),la(Jb,"stopPropagation",function(){return J}),la(Jb,"stopImmediatePropagation",function(){return R}),la(Jb,"preventDefault",function(){return W}),la(Jb,"initEvent",function(){return sa}), 954Jb}catch(Jb){}return{type:y.type,target:u,currentTarget:u,srcElement:u,eventPhase:E,bubbles:y.bubbles||!1,cancelable:y.cancelable||!1,timeStamp:q,stopPropagation:J,stopImmediatePropagation:R,preventDefault:W,initEvent:sa}}function Na(y,u){let q=new Fb[y](u.type,u);return"ProgressEvent"===y&&ta(q,u),q}function ta(y,u){la(y,"total",function(){return u.total});la(y,"loaded",function(){return u.loaded})}function Ga(y){if(this.constructor){let q=Ga;Object.defineProperty(this,"constructor",{get:function(){return q}, 955set:function(E){q=E}})}let u=this.dtProps={ua:[],Cd:y.dtProps.originalXhr.upload,Bc:y,Fb:!1};Object.defineProperty(this,"dtProps",{value:u,enumerable:!1,configurable:!0,writable:!1});Object.defineProperty(u,"parentWrapper",{value:u.Bc,enumerable:!1,configurable:!0,writable:!1});for(let q of Sb)Object.defineProperty(this,q,{enumerable:!0,get:function(){return u[q]},set:function(E){u[q]=E;u.Fb||(u.Fb=!0,Aa(this,u.Cd,u.Bc))}});this.addEventListener=(q,E,J)=>{if(E){var R=u.ua;for(let W of R)if(W[0]=== 956q&&W[1]===E&&W[2]===J)return;R.push([q,E,!!J]);u.Fb||(u.Fb=!0,Aa(this,u.Cd,u.Bc))}};this.removeEventListener=function(q,E,J){let R=null,W=u.ua;for(let sa=0;sa<W.length;sa++)if(R=W[sa],R[0]===q&&R[1]===E&&R[2]===J){W.splice(sa,1);break}};this.dispatchEvent=q=>{let E=u.ua,J=!1,R=!1;if(q.cancelable&&q.preventDefault){let W=q.preventDefault;
956q.preventDefault=function(){return J=!0,Ca(W).apply(this,arguments)}}if(q.stopImmediatePropagation){let W=q.stopImmediatePropagation;q.stopImmediatePropagation=function(){return R= 957!0,Ca(W).apply(this,arguments)}}for(let W of E)!R&&W[0]===q.type&&!W[2]&&("object"==typeof W[1]&&W[1].handleEvent?Ca(W[1].handleEvent).apply(W[1],[q]):Ca(W[1]).apply(this,[q]));return!J}}function na(y,u,q){var E;let J="status"in u?u.status:0,R=null!==(E=y.originalStatus)&&void 0!==E?E:J;E=99>=R||400<=R;S.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"xmlhttprequest",x:y.url,q:y.requestStart,m:y.method,u:y.originalXhr,h:y.jb,c:R,s:"statusText"in u?u.statusText:"",a:q,e:S.dT_.nw(),o:y.errorReason,t:E, 958n:y.traceContext,l:y.traceContextHint}})}function Za(y,u){let q=u.ba,E=y.status;try{let J=Vb;if(J.gEMD&&J.iRHCA&&J.iRHCA()){let R=Xa(y.getAllResponseHeaders());S.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:q,h:R}})}}catch(J){}200!==E&&S.dT_.mx()&&(0===E?(u.errorReason||(u.errorReason="abort"),S.dT_.st(function(){S.dT_.mxc(q)},0)):S.dT_.mxf(E,y.statusText,q));S.dT_.lx(q,void 0,"x");u.ba=0}function V(y,u){try{let q=Object.getPrototypeOf(y),E=Object.getPrototypeOf(y.dtProps.originalXhr);return E||(E=nb.prototype), 959q&&E&&!rb.has(q[u])?q[u]:null}catch(q){return null}}function ca(y){return S.dT_.iIO(y,["dtProps"])}function ba(y){y.UNSENT=0;y.OPENED=1;y.HEADERS_RECEIVED=2;y.LOADING=3;y.DONE=4}function Q(y){"upload"===y?Object.defineProperty(Fb.XMLHttpRequest.prototype,"upload",{enumerable:!0,configurable:!0,get:function(){return this.dtProps.ob?(this.dtProps.upload||(this.dtProps.upload=new Ga(this)),this.dtProps.upload):nb.prototype.upload}}):Object.defineProperty(Fb.XMLHttpRequest.prototype,y,{enumerable:!0, 960configurable:!0,get:function(){return this.dtProps.ob?0<=mc.indexOf(y)?this.dtProps.originalXhr[y]:this.dtProps[y]:nb.prototype[y]},set:function(u){this.dtProps.ob?this.dtProps[y]=u:nb.prototype[y]=u}})}function fa(y,u){let q=Fb.XMLHttpRequest.prototype[y];!u&&!S.dT_.iNF(q)||(Fb.XMLHttpRequest.prototype[y]=function(E,J){function R(){let sa;ca(this)?("open"===E&&!this.dtProps.url&&(this.dtProps.url=arguments[1]+""),this.dtProps.originalXhr.withCredentials!==this.dtProps.withCredentials&&(this.dtProps.originalXhr.withCredentials= 961this.dtProps.withCredentials),sa=this.dtProps.originalXhr):sa=this;return W.apply(sa,arguments)}let W=Ca(J);return rb.set(R,!0),R}(y,nb.prototype[y]))}function za(){nb=Fb.XMLHttpRequest;cb=Vb.ct||clearTimeout;Ub=Ca(nb.prototype.open);Fb.XMLHttpRequest=Wa;Fb.XMLHttpRequest[da]=nb;Ia=Ba(nb,Lb);Wa.prototype=Object.create(nb.prototype,Object.getOwnPropertyDescriptors(nb.prototype));Object.defineProperty(Wa.prototype,"dtProps",{value:{ob:!1},enumerable:!1,configurable:!0,writable:!0});Wa.prototype.dtProps.ob= 962!1;ba(Wa);ba(Wa.prototype);fb(nb.prototype);for(let y in nb.prototype){if(-1!==Tb.indexOf(y)&&-1===Lb.indexOf(y))continue;let u=y;try{-1!==Lb.indexOf(y)?fa(u,!0):-1!==wc.indexOf(y)?Q(y):Fb.XMLHttpRequest.prototype[u]=nb.prototype[u]}catch(q){Q(y)}}for(let y in nb)if(!(y in nb.prototype))try{Fb.XMLHttpRequest[y]=nb[y]}catch(u){}try{Ta()}catch(y){}}function Ta(){if(!S.dT_.bcv("peti")){var y=EventTarget.prototype,u=y.addEventListener,q=Ca(u);y.addEventListener=S.dT_.wwi(function(R,W,sa){if(ca(this))this.dtProps.Sc(R, 963W,sa);else return q.apply(this,arguments)},u);u=y.removeEventListener;var E=Ca(u);y.removeEventListener=S.dT_.wwi(function(R,W,sa){if(ca(this))this.dtProps.Gd(R,W,sa);else return E.apply(this,arguments)},u);u=y.dispatchEvent;var J=Ca(u);y.dispatchEvent=S.dT_.wwi(function(R){return ca(this)?this.dtProps.$b(R):J.apply(this,arguments)},u)}}function U(y,u){return new Ib(y,u)}function F(y){return"string"==typeof y}function P(y){y.lxCalled||(S.dT_.lx(y.actionId,void 0,"x"),y.lxCalled=!0)}function B(y,u, 964q){return function(...E){let {actionId:J,url:R}=y;try{if(y.callbackStart=S.dT_.nw(),S.dT_.ec(J),"function"==typeof u)return tb({ta:u,context:q,sa:E,actionId:J,url:R})}finally{S.dT_.lc(J),P(y)}}}function N(y,u,q,E){return function(...J){try{S.dT_.ec(y.actionId);let R=J[0],W=eb(R),sa=new Fb[W](R.type,R);if(H(R,E,sa),J[0]=sa,"function"==typeof u){let {actionId:jb,url:Jb}=y;return tb({ta:u,context:R.target,sa:J,actionId:jb,url:Jb})}}finally{S.dT_.lc(y.actionId)}}}function H(y,u,q){u=aa(y,"target",u); 965Object.defineProperties(q,{target:u,currentTarget:u,srcElement:u,stopPropagation:aa(y,"stopPropagation",function(...E){return Event.prototype.stopPropagation.apply(y,E),Event.prototype.stopPropagation.apply(q,E)}),stopImmediatePropagation:aa(y,"stopImmediatePropagation",function(...E){return Event.prototype.stopImmediatePropagation.apply(y,E),Event.prototype.stopImmediatePropagation.apply(q,E)}),preventDefault:aa(y,"preventDefault",function(...E){return Event.prototype.preventDefault.apply(y,E),Event.prototype.preventDefault.apply(q, 966E)}),eventPhase:aa(y,"eventPhase","undefined"==typeof y.eventPhase?2:void 0),timeStamp:aa(y,"timeStamp",y.timeStamp||S.dT_.nw()),initEvent:aa(y,"initEvent")})}function aa(y,u,q){return{get(){return q||y[u]},enumerable:!0}}function ma(y,u,q){return function(...E){try{let J=Vb;if(J.gEMD&&J.iRHCA&&J.iRHCA()&&q.readyState===q.HEADERS_RECEIVED){let R=Xa(q.getAllResponseHeaders());
966S.dT_.disE({kind:"HTTP_RESPONSE",detail:{a:y.actionId,h:R}})}}catch(J){}try{if(y.callbackStart=S.dT_.nw(),S.dT_.ec(y.actionId), 967q.readyState===q.DONE&&S.dT_.mx()&&(0>=q.status||400<=q.status)&&(0===q.status?(y.errorReason||(y.errorReason="abort"),S.dT_.st(S.dT_.mxc.bind(null,y.actionId),0)):S.dT_.mxf(q.status,q.statusText,y.actionId)),"function"==typeof u){let {actionId:J,url:R}=y;return tb({ta:u,context:q,sa:E,actionId:J,url:R})}}finally{S.dT_.lc(y.actionId),q.readyState===q.DONE&&P(y)}}}function pb(y,u){try{if("string"==typeof u&&"function"==typeof y[u]){let q=S.dT_.iNF(y[u]);y[u]=U(y[u],{apply:wb.bind(null,u,q),get(E,J, 968R){return"dT_proxy"===J?!0:Reflect.get(E,J,R)}})}}catch(q){}}function Va(y,u){fb(u);y=S.dT_.aFr(y,gc.bind(null,u));S.dT_.fE(y,pb.bind(null,u))}function ob(y,u){if("disabled"!==u.traceContextHint)return!1;var q=Fa(u.requestHeaders,"traceparent"),E=Fa(u.requestHeaders,"tracestate");[,q]=q||["",""];[,E]=E||["",""];let {configuration:J,traceContext:R,traceContextHint:W}=S.dT_.sch({url:u.url,actionId:u.actionId,existingTraceparentValue:q,existingTracestateValue:E,validation:u.traceContextValidation}); 969u.traceContext=R;u.traceContextHint=W;u=u.target;if(u.__dtInstrumented__)return!1;u.__dtInstrumented__=!0;let sa=J.headers||{};u=S.dT_.aFr(Reflect.ownKeys(sa),F);return S.dT_.fE(u,function(jb){y.setRequestHeader(jb,sa[jb])}),!0}function wb(y,u,q,E,J){var R;if(!(E instanceof Qb))return tb({ta:q,context:E,sa:J});let W=E.dtProps;var sa=E;if(W&&(u||Ia)&&(sa=W.target),!W)return tb({ta:q,context:sa,sa:J});switch((u?q.name:y)||y){case "addEventListener":"function"==typeof J[1]&&(u=J[1],(R=W.wrappers.get(u))? 970J[1]=R:(E=N(W,u,sa,E),W.wrappers.set(u,E),J[1]=E));break;case "removeEventListener":(E=W.wrappers.get(J[1]))&&(J[1]=E);break;case "open":return W.actionId=0,W.lxCalled=!1,W.method=J[0],W.url=J[1]+"",W.async=!0===J[2]||void 0===J[2],tb({ta:q,context:sa,sa:J});case "send":a:{W.requestStart=S.dT_.nw();W.actionId||(W.actionId=S.dT_.ex("x",void 0,W.url,!1,q),S.dT_.disE({kind:"REQUEST_STARTED",detail
970:{i:"xmlhttprequest",x:W.url,u:W.target,q:W.requestStart}}));R=!1;u&&(R=ob(E,W));try{var jb=tb({ta:q,context:sa, 971sa:J,actionId:W.actionId,url:W.url});break a}finally{R&&(W.target.__dtInstrumented__=!1),W.async||P(W)}jb=void 0}return jb;case "abort":a:{try{let $b=W.target.status;W.target.readyState===W.target.DONE&&"number"==typeof $b&&0<$b&&(W.originalStatus=$b);0===$b&&(W.errorReason="abort")}catch($b){W.errorReason="abort"}try{var Jb=tb({ta:q,context:sa,sa:J,actionId:W.actionId,url:W.url});break a}finally{P(W)}Jb=void 0}return Jb;case "setRequestHeader":E=J[0];u=J[1];if(Sa(E)&&!W.traceContextValidation&&(W.traceContextValidation= 972S.dT_.vrtc(W.url,"string"==typeof u?u:null),"invalid_set"===(null===(R=W.traceContextValidation)||void 0===R?void 0:R.traceContextHint)))return;W.requestHeaders.push([E,u])}return tb({ta:q,context:sa,sa:J,actionId:W.actionId,url:W.url})}function Ob(y){for(let u of Object.getOwnPropertyNames(y)){let q=Object.getOwnPropertyDescriptor(y,u);if(!q||"function"!=typeof q.get||!S.dT_.iNF(q.get))continue;let E=q.get;try{Object.defineProperty(y,u,Object.assign(Object.assign({},q),{get(){var J;let R=this.dtProps; 973return E.call(null!==(J=null==R?void 0:R.target)&&void 0!==J?J:this)},configurable:!0}))}catch(J){}}}function gc(y,u){try{let q=y[u];if("function"!=typeof q||q.dT_proxy)return!1}catch(q){return!1}return!0}function oc(y,u,q){return"upload"===u&&S.dT_.mx()&&!q.hasUploadHandler&&(y.upload.addEventListener("error",function(){S.dT_.mxg("Upload failure",q.actionId)}),q.hasUploadHandler=!0),q.origHandlers.has(u)?q.origHandlers.get(u):Reflect.get(y,u)}function Pb(y,u,q){try{EventTarget.prototype.addEventListener.call(y, 974u,q)}catch(E){y.addEventListener(u,q)}}function Kb(y){let u={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,requestHeaders:[],traceContext:void 0,traceContextHint:"disabled",toString:()=>"[Custom DTProperty Object]",toJSON:()=>"[Custom DTProperty Object]"};return Object.defineProperty(y,"dtProps",{value:u,enumerable:!1,configurable:!0,writable:!1}), 975Pb(y,"readystatechange",ma(u,()=>{},y)),S.dT_.mx()&&(Pb(y,"error",function(){return u.errorReason=void 0,S.dT_.mxf(y.status,y.statusText,u.actionId)}),Pb(y,"abort",function(){return u.errorReason="abort",delete u.originalStatus,S.dT_.mxc(u.actionId)}),Pb(y,"timeout",function(){return u.errorReason="timeout",S.dT_.mxt(u.actionId)})),Pb(y,"loadend",function(){var q;let E=null!==(q=u.originalStatus)&&void 0!==q?q:u.target.status;q=99>=E||400<=E;
975S.dT_.disE({kind:"REQUEST_COMPLETED",detail:{i:"xmlhttprequest", 976x:u.url,q:u.requestStart,m:u.method,u:u.target,c:E,s:u.target.statusText,a:u.callbackStart,e:S.dT_.nw(),h:u.requestHeaders,o:u.errorReason,t:q,n:u.traceContext,l:u.traceContextHint}})}),U(y,{get(q,E){return oc(q,E,u)},set(q,E,J,R){try{let sa=J;switch(E){case "onabort":case "onerror":case "ontimeout":sa=B(u,J,q);u.origHandlers.set(E,J);break;case "onloadstart":case "onprogress":case "onload":case "onloadend":sa=N(u,J,q,R);u.origHandlers.set(E,J);break;case "onreadystatechange":sa=ma(u,J,q),u.origHandlers.set(E, 977J)}var W=Reflect.set(q,E,sa)}catch(sa){W=!1}return W}})}function bb(){Ia=Ba(Fb.XMLHttpRequest,Lb)||Ba(Fb.EventTarget,Tb);Ib=Fb.Proxy;Qb=Fb.XMLHttpRequest;let y=Fb.XMLHttpRequest.prototype,u=EventTarget.prototype,q=Fb.XMLHttpRequest;Fb.XMLHttpRequest=U(Fb.XMLHttpRequest,{construct(J,R,W){return Va(Lb,y),Va(Tb,u),Kb(Reflect.construct(J,R,W))}});Fb.XMLHttpRequest[da]=q;Ob(y);Va(Lb,y);let E=y.constructor.toString();y.constructor=Fb.XMLHttpRequest;y.constructor.toString=()=>E;Va(Tb,u)}this.dT_&&dT_.prm&& 978dT_.prm();var S="undefined"!=typeof window?window:self,Fb="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0,yc="cancelBubble defaultPrevented eventPhase isTrusted lengthComputable loaded position returnValue timeStamp total totalSize type".split(" "),Sb="onabort onerror onload onloadend onloadstart onprogress ontimeout".split(" "),mc="responseText response status statusText responseBody responseStream responseURL responseXML responseType".split(" "),wc=[...mc,...Sb, 979"onreadystatechange","upload","readyState"],Lb="open send getAllResponseHeaders getResponseHeader setRequestHeader overrideMimeType abort sendAsBinary setAttributionReporting setPrivateToken".split(" "),Tb=["addEventListener","removeEventListener","dispatchEvent"],X=[...Lb,...wc,...Tb],da=Symbol.for("dt_2");Symbol.for("dt_3");var Ia=!1,ia=["addEventListener","removeEventListener"],zb,Ab=new WeakMap,cb,nb,Ub,rb=new WeakMap;Ga.prototype.toString=function(){return"[XMLHttpRequestUpload]"};var Eb={readyState:0, 980response:"",responseText:"",responseType:"",responseURL:"",status:0,statusText:"",timeout:0,withCredentials:!1},Ib,Qb,tb=Ca(function({ta:y,context:u,sa:q,actionId:E=0,url:J=""}){return S.dT_.wxct(E,J,"x",()=>y.apply(u,q))}),cc,jc,lc=Fb.dT_;if(lc&&"ea"in lc&&null!==(jc=(cc=S.dT_).smbi)&&void 0!==jc&&jc.call(cc,"x")){var Vb=lc;"object"==typeof Fb.Reflect&&"function"==typeof Fb.Proxy&&S.dT_.bcv("expw")&&!S.dT_.gBI().edge?bb():za()}})(); 981</script>
981<script defer="defer" type="text/javascript" src="/.rum/@adobe/helix-rum-js@%5E2/dist/micro.js"></script>
981 982<link rel="dns-prefetch" href="https://consent.trustarc.com"/> 983 984 985 986 <link rel="preconnect" href="https://myapps.motorolasolutions.com"/> 987 988 989 <link rel="preconnect" href="https://edge.api.brightcove.com" crossorigin/> 990 991 992 <link rel="preconnect" href="https://manifest.prod.boltdns.net" crossorigin/> 993 994 995 <link rel="preconnect" href="https://motorolasolutions.my.site.com" crossorigin/> 996 997 <link rel="dns-prefetch" href="https://static.cloud.coveo.com"/> 998 999 1000 1001 1002 1003 1004 1005
1005<script src="https://consent.trustarc.com/autoblockasset/core.min.js?domain=motorolasolutions.com"></script>
1005 1006
1006<script src="https://consent.trustarc.com/autoblockoptout?domain=motorolasolutions.com"></script>
1006 1007 1008
1008<script src="//consent.trustarc.com/notice?domain=motorolasolutions.com&c=teconsent&js=nj¬iceType=bb>m=1&text=true&language=en" crossorigin async></script>
1008 1009 1010 1011 1012 1013<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_vendor-override.lc-43515657d6e924cd9425f5bd131a5460-lc.min.css" type="text/css"> 1014 1015 1016 1017 1018 1019<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_layout-fix.lc-da868ef3d48e16a245ad0fc40bbe5323-lc.min.css" type="text/css"> 1020 1021 1022 1023 1024
1025<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_jquery.lc-06b16f7f3208a8aae7429a9bcc89544c-lc.min.js"></script>
1025 1026 1027 1028 1029 1030
1031<script src="/apps/msi-occ/clientlibs/clientlibs_components/ecom_custom_nav.lc-4872d706c68bb48fd1b06d6128b12e45-lc.min.js"></script>
1031 1032 1033 1034 1035 1036 1037
1038<script src="/etc.clientlibs/clientlibs/granite/jquery/granite/csrf.lc-534e886b2aa2cbd13b6fdf4387a9d8d2-lc.min.js"></script>
1038 1039 1040 1041 1042 1043
1044<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_dependencies.lc-d646d8a955d098adcd41530b7eb7938b-lc.min.js"></script>
1044 1045 1046 1047 1048 1049 1050<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_commons.lc-734192aebc738d6d7b54e11a27577c00-lc.min.css" type="text/css"> 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_fonts.lc-725949f5dc1171718131d1325f1b064d-lc.min.css" type="text/css"> 1065<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_legacy.lc-b56326e99118f2430f129ee2831de9dc-lc.min.css" type="text/css"> 1066 1067 1068 1069 1070 1071<link rel="stylesheet" href="/apps/msi-occ/clientlibs/clientlibs_components/ecom_custom_nav.lc-0010c381e1ead3490020f8f19a0a2013-lc.min.css" type="text/css"> 1072 1073 1074 1075 <style> 1076 :root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}:root{--dark-blue:#005eb8;--dark-green:#6d712e;--midnight-blue:#24135f;--brown:#6d4f47;--light-blue:#00a3e0;--light-green:#b7bf10;--orange:#ff8200;--red:#cb333b;--black-strong:rgba(0,0,0,0.95);--black-normal:rgba(0,0,0,0.6);--black-muted:rgba(0,0,0,0.25);--white-strong:hsla(0,0%,100%,0.95);--white-normal:hsla(0,0%,100%,0.6);--white-muted:hsla(0,0%,100%,0.25);--info:#4ec0ed;--warning:#ffd73a;--strong-warning:#ff7d43;--error:#e23e4f;--success:#00c853;--info-dark:#1f7da3;--warning-dark:#996e00;--strong-warning-dark:#915330;--error-dark:#a61b29;--success-dark:#0a853d;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;}.accordion>.card .card-header{position:relative;border:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:3rem;padding-top:0;padding-bottom:0;font-weight:700;text-align:left}.accordion>.card,.accordion>.card:not(:last-of-type){border-bottom-style:solid;border-bottom-width:1px}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card.card-lg .card-body{padding:24px}.accordion>.card.card-lg>.card-header{min-height:4rem}.accordion>.card{overflow:hidden}.accordion>.card{overflow:visible;box-shadow:none;margin-bottom:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:0}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-start{-ms-flex-align:start!important;align-items:flex-start!important}.bg-dark .btn-primary .fill-primary{fill:rgba(0,0,0,.95)}.bg-dark .btn-primary{color:rgba(0,0,0,.95);background:hsla(0,0%,100%,.95)}.bg-dark .fill-primary{fill:#fff}.bg-dark{color:hsla(0,0%,100%,.6)}.border-left-0{border-left:0!important}.border{border:1px solid #dee2e6!important}.btn-link{font-weight:400}.btn-link{padding:8px;border-radius:0;font-size:1rem;text-transform:none;letter-spacing:0}.btn-link>.link-text{line-height:1.4;-ms-flex-item-align:center;align-self:center}.btn-round.btn-sm{width:48px;height:48px}.btn-round{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0;width:64px;height:64px;border-radius:50%}.btn-sm{font-size:.75rem;line-height:1rem;border-radius:1.1875rem}.btn-sm{letter-spacing:.06938rem;padding:7px 19px}.btn{position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:.075rem;padding:8px 23px 6px;border-radius:3rem}.card-body:last-child{margin-bottom:0!important}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:12px;color:inherit}.card-body{padding-bottom:24px}.card-header{padding:12px;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:0 solid #666}
1076.card-title{-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.card-title{margin-bottom:12px}.card{box-shadow:0 10px 20px 0 rgba(35,35,35,.08);margin-bottom:32px}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid #666;border-radius:0}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-block{display:inline-block!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}.d-none{display:none!important}.d-table-cell{display:table-cell!important}.d-table{display:table!important}.display-2{font-size:5.5rem}.display-3{font-size:4.5rem}.dropdown-toggle.form-control{display:-ms-inline-flexbox;display:inline-flex;position:relative;padding-right:calc(1.625em+1.25rem)}.dropdown-toggle{white-space:nowrap}.flex-column-reverse{-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.form-group{margin-bottom:1rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.h-100{height:100%!important}.h2,h2{font-size:1.5rem;line-height:2.25rem;font-family:Roboto400,sans-serif;letter-spacing:normal}.header .header-brand{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:stretch;align-self:stretch;-ms-flex-negative:0;flex-shrink:0;width:90px;margin-right:auto}.header .header-cart,.header .header-cart-button{position:relative}.header .header-cart{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.header .header-search-close-button{position:fixed;top:20px;right:20px}.header .header-skip-link:first-of-type{margin-left:16px}.header .header-skip-link{margin-right:8px;padding:2px 8px;border-radius:2px;border:1px solid transparent}.header .header-top-ribbon{font-size:.75rem;line-height:1.125rem;letter-spacing:.03125rem;box-sizing:border-box;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:112px;padding-top:48px;padding-right:3px;background-color:#fff}.header .header-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}.header *,.header:after,.header:before{box-sizing:border-box}.header svg{overflow:hidden;vertical-align:middle}.header,.header-container{position:-webkit-sticky;position:sticky;top:0;z-index:1020}.header{color:rgba(0,0,0,.6);font-family:Arial,sans-serif;box-shadow:0 5px 10px 0 rgba(35,35,35,.15)}.icon-md,.icon-md>svg{height:32px;width:32px}.icon-md{line-height:32px}.icon-md>svg{display:block}.icon-sm,.icon-sm>svg{height:24px;width:24px}.icon-sm{line-height:24px}.icon-sm>svg{display:block}.icon{-ms-flex-item-align:center;align-self:center;vertical-align:middle;display:inline-block}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-start{-ms-flex-pack:start!important;justify-content:flex-start!important}.lead,.p-lg{font-size:1.1875rem;line-height:1.6875rem;letter-spacing:normal}.lead{font-size:1.1875rem;font-weight:400}.mb-16p,.my-16p{margin-bottom:16px!important}.ml-auto,.mx-auto{margin-left:auto!important}.mw-100{max-width:100%!important}.nav-link{display:block;padding:.5rem 15px}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-item{position:relative;-ms-flex-positive:0;flex-grow:0}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0}.nav-tabs-inner-wrapper{position:relative;overflow:hidden}.nav-tabs-inner-wrapper>.dragscroll{display:-ms-flexbox;display:flex;overflow:hidden}.nav-tabs-outer-wrapper{position:relative}.nav-tabs-outer-wrapper>.dragscroll-button-underlined{width:40px}.nav-tabs-outer-wrapper>.dragscroll-button.right{right:0}.nav-tabs-underlined .nav-item:not(:last-of-type){padding-right:30px}.nav-tabs-underlined .nav-link{font-size:.875rem;line-height:1.3125rem;font-weight:700;letter-spacing:.025rem;padding-top:24px;padding-bottom:16px;border-radius:0;text-transform:none;border-bottom:2px solid transparent}.nav-tabs-underlined{width:100%}.nav-tabs:not(.nav-tabs-underlined) .nav-item:not(:last-of-type){padding-right:2px}.nav-tabs:not(.nav-tabs-underlined) .nav-item{padding-left:0}.nav-tabs:not(.nav-tabs-underlined) .nav-link:not(.disabled){color:rgba(0,0,0,.6)}.nav-tabs:not(.nav-tabs-underlined) .nav-link{text-transform:uppercase;border-top-left-radius:3px;border-top-right-radius:3px;padding:12px 20px;white-space:nowrap;background-color:#ccc;background-clip:padding-box;border:1px solid;border-color:#ccc #ccc rgba(0,0,0,.25)}.nav-tabs:not(.nav-tabs-underlined){font-size:.75rem;line-height:1.125rem;letter-spacing:.125rem;text-transform:uppercase;margin-left:auto;margin-right:auto}.nav-tabs{-ms-flex-wrap:nowrap;flex-wrap:nowrap;z-index:1}.nav-tabs{border-bottom:1px solid transparent}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.overflow-hidden{overflow:hidden!important}.p-0{padding:0!important}.p-24p{padding:24px!important}.p-md,body,p{font-size:.875rem;line-height:1.3125rem;letter-spacing:normal}.p-sm,.p-small{font-size:.75rem;line-height:1.125rem;letter-spacing:.025rem}.pb-20p,.py-20p{padding-bottom:20px!important}.pb-40p,.py-40p{padding-bottom:40px!important}.pb-64p,.py-64p{padding-bottom:64px!important}.pl-16p,.px-16p{padding-left:16px!important}.position-absolute{position:absolute!important}.position-relative{position:relative!important}.pr-16p,.px-16p{padding-right:16px!important}.pt-20p,.py-20p{padding-top:20px!important}.pt-64p,.py-64p{padding-top:64px!important}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.small,small{font-size:.75rem;font-weight:400}.tab-content>.tab-pane{display:none}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-uppercase{text-transform:uppercase!important}.w-100{width:100%!important}@media (max-width:767.98px){.page-link{width:45px;padding:13.5px 0;font-size:16px;line-height:16px}}@media (min-width:1024px){.header .header-apps{position:static;height:auto;padding-left:0;background-color:#fff;line-height:64px}}@media (min-width:1024px){.header .header-menu-substitute{display:none}}@media (min-width:576px){.container{max-width:540px}}@media (min-width:576px){.header .header-user-menu-button{-ms-flex-positive:0;flex-grow:0}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:768px){.h1-nav{font-size:1rem;line-height:1.625rem}}@media (min-width:768px){.h2,h2{font-size:1.75rem;line-height:2.625rem}}@media (min-width:768px){.header .header-apps{padding-left:24px}}@media (min-width:768px){.header .header-media-wrapper{padding:24px}}@media (min-width:768px){.header .header-menu-item{font-size:1rem;line-height:1.625rem;letter-spacing:normal}}@media (min-width:768px){.header .header-top-ribbon{padding-right:12px}}@media (min-width:768px){.lead,.p-lg{line-height:1.78125rem}}@media (min-width:768px){.p-md,body,p{font-size:1rem;line-height:1.625rem}}@media (min-width:768px){.p-xl{font-size:1.4375rem;line-height:2.15625rem}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:992px){.h2,h2{font-size:2rem;line-height:2.8125rem;letter-spacing:-.03125rem}}@media (min-width:992px){.lead,.p-lg{line-height:1.875rem}}@media (min-width:992px){.p-sm,.p-small{font-size:.875rem;line-height:1.3125rem;letter-spacing:.0125rem}}@media (min-width:992px){.p-xl{line-height:2.1875rem}}*,:after,:before{box-sizing:border-box}a,a:hover{color:#005eb8;text-decoration:none}a{background-color:transparent}a{color:#007bff;text-decoration:none;background-color:transparent}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body{font-family:Arial,sans-serif;color:rgba(0,0,0,.6)}body{margin:0;font-family:Arial,sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}body{margin:0;font-family:Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(0,0,0,.6);text-align:left;background-color:#fff}body{overflow-y:initial;overflow-x:hidden;padding:0}button,input{overflow:visible}button,select{text-transform:none}button{border-radius:0}hr{box-sizing:content-box;height:0;overflow:visible}hr{margin-top:40px;margin-bottom:40px;border:0;border-top:1px solid rgba(0,0,0,.6)}img,svg{vertical-align:middle}img{border-style:none}label{display:inline-block;margin-bottom:8px}li{margin-bottom:12px}ol,ul{padding-left:20px}p{margin-top:0;margin-bottom:1rem}select{word-wrap:normal}svg{overflow:hidden}textarea{overflow:auto;resize:vertical}textarea{resize:none}.nav-tabs-outer-wrapper>.dragscroll-button:not(.dragscroll-button-underlined){width:44px;margin-top:auto;background-color:#ccc;border:1px solid rgba(0,0,0,.25)}.nav-tabs-outer-wrapper>.dragscroll-button.left{left:0}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1280px){.header .header-support-button:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath stroke='%23111' stroke-linecap='square' d='M6 5.73c.313-.717 1.063-1.23 1.917-1.23C9.063 4.5 10 5.423 10 6.551c0 1.129-.938 2.052-2.083 2.052v.85'/%3E%3Cpath stroke='%23111' stroke-linecap='square' stroke-width='.6' d='M8 11.7a.6.6 0 10-.001-1.201A.6.6 0 008 11.7z'/%3E%3Cpath stroke='%23000' stroke-linecap='round' stroke-linejoin='round' d='M8 2.5a5.5 5.5 0 11-.001 11.001A5.5 5.5 0 018 2.5z'/%3E%3C/g%3E%3C/svg%3E")}}.header .header-ribbon-menu-button{font-size:inherit;letter-spacing:inherit;line-height:inherit;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:0 12px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.header .header-ribbon-menu-item{position:relative}.header .header-ribbon-menu-item:last-child{margin-right:-12px}@media (min-width:1024px){.header .header-top-ribbon{padding-top:0;padding-right:18px;height:64px}}@media (min-width:1024px){.header .header-brand{margin-right:0}}@media (min-width:1280px){.header .header-user-button.header-anonymous:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16'%3E%3Cpath stroke='%23000' d='M10.5 5c0 1.174-1.107 3.5-2.5 3.5S5.5 6.174 5.5 5 6.625 2.5 8 2.5s2.5 1.326 2.5 2.5zM10 9.5s1.489.115 1.977.783c.393.539.492 1.498.492 1.982 0 .486.008 1.265.008 1.265H3.5s.008-.779.008-1.265c0-.484.098-1.443.492-1.982.487-.668 1.992-.783 1.992-.783' fill='none' fill-rule='evenodd'/%3E%3C/svg%3E")}}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;min-width:0;max-width:100%}.form-check{position:relative;display:block;padding-left:2.25rem}.form-check-input{position:absolute;margin-top:12px;margin-left:-2.25rem}.form-check-label{margin-bottom:0}.form-check{line-height:1rem}.form-check-input{opacity:0}
1076 1077 </style> 1078 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/root.css" media="print" onload="this.onload=null;this.media='all';"/> 1079 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/reboot.css" media="print" onload="this.onload=null;this.media='all';"/> 1080 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/type.css" media="print" onload="this.onload=null;this.media='all';"/> 1081 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/icons.css" media="print" onload="this.onload=null;this.media='all';"/> 1082 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/images.css" media="print" onload="this.onload=null;this.media='all';"/> 1083 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/grid.css" media="print" onload="this.onload=null;this.media='all';"/> 1084 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/forms.css" media="print" onload="this.onload=null;this.media='all';"/> 1085 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/buttons.css" media="print" onload="this.onload=null;this.media='all';"/> 1086 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/transitions.css" media="print" onload="this.onload=null;this.media='all';"/> 1087 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/button-group.css" media="print" onload="this.onload=null;this.media='all';"/> 1088 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/input-group.css" media="print" onload="this.onload=null;this.media='all';"/> 1089 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/media.css" media="print" onload="this.onload=null;this.media='all';"/> 1090 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/close.css" media="print" onload="this.onload=null;this.media='all';"/> 1091 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/modal.css" media="print" onload="this.onload=null;this.media='all';"/> 1092 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/utilities.css" media="print" onload="this.onload=null;this.media='all';"/> 1093 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/background.css" media="print" onload="this.onload=null;this.media='all';"/> 1094 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/split.css" media="print" onload="this.onload=null;this.media='all';"/> 1095 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/scrims.css" media="print" onload="this.onload=null;this.media='all';"/> 1096 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/section.css" media="print" onload="this.onload=null;this.media='all';"/> 1097 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/dropdown.css" media="print" onload="this.onload=null;this.media='all';"/> 1098 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/pagination.css" media="print" onload="this.onload=null;this.media='all';"/> 1099 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/tooltip.css" media="print" onload="this.onload=null;this.media='all';"/> 1100 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/card.css" media="print" onload="this.onload=null;this.media='all';"/> 1101 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/carousel.css" media="print" onload="this.onload=null;this.media='all';"/> 1102 <link rel="stylesheet" href="https://myapps.motorolasolutions.
1102com/msi-global-styles/21.17.1/nav.css" media="print" onload="this.onload=null;this.media='all';"/> 1103 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/breadcrumb.css" media="print" onload="this.onload=null;this.media='all';"/> 1104 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/tables.css" media="print" onload="this.onload=null;this.media='all';"/> 1105 <noscript> 1106 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/root.css"/> 1107 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/reboot.css"/> 1108 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/type.css"/> 1109 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/icons.css"/> 1110 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/images.css"/> 1111 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/grid.css"/> 1112 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/forms.css"/> 1113 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/buttons.css"/> 1114 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/transitions.css"/> 1115 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/button-group.css"/> 1116 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/input-group.css"/> 1117 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/media.css"/> 1118 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/close.css"/> 1119 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/modal.css"/> 1120 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/utilities.css"/> 1121 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/background.css"/> 1122 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/split.css"/> 1123 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/scrims.css"/> 1124 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/section.css"/> 1125 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/dropdown.css"/> 1126 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/pagination.css"/> 1127 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/tooltip.css"/> 1128 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/card.css"/> 1129 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/carousel.css"/> 1130 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/nav.css"/> 1131 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/breadcrumb.css"/> 1132 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/tables.css"/> 1133 </noscript> 1134 1135 1136 1137 1138 1139 1140 1141<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/globalnav/header2021/clientLibs.lc-2ca0b39c77452c95a6a795c0c1729828-lc.min.css" type="text/css"> 1142 1143 1144 1145 1146 1147 <meta charset="UTF-8"/> 1148 <meta http-equiv="X-UA-Compatible" content="IE=edge"/> 1149 <title>
1149REWE drives efficiency with real-time communication - Motorola Solutions EMEA</title> 1150 1151 <meta name="template" content="customer-story-template--individual-customer-story-"/> 1152 1153 1154 <meta name="viewport" content="width=device-width, initial-scale=1.0, 1155 maximum-scale=1.0, user-scalable=no"/> 1156 <meta name="apple-mobile-web-app-capable" content="yes"/> 1157 <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/> 1158 1159 <link rel="shortcut icon" href="/etc/designs/msi/favicon.ico"/> 1160 1161 1162 <meta lang="en_xu" name="description" content="Wearable tech and in-store connectivity offer enhanced customer service for the German supermarket."/> 1163 <meta lang="en" name="page_name"/> 1164 1165 <meta property='og:title' content="REWE drives efficiency with real-time communication - Motorola Solutions EMEA"/> 1166 1167 <meta property='og:description' content="Wearable tech and in-store connectivity offer enhanced customer service for the German supermarket."/> 1168 <meta property='og:url' content="https://www.motorolasolutions.com/en_xu/about/customers/in-store-connectivity-powers-rewe-symallas-operations.html"/> 1169 1170 1171 <link rel="canonical" href="https://www.motorolasolutions.com/en_xu/about/customers/in-store-connectivity-powers-rewe-symallas-operations.html"/> 1172 1173 1174 1175 <link rel="alternate" href="https://www.motorolasolutions.com/en_xu/about/customers/in-store-connectivity-powers-rewe-symallas-operations.html" hreflang="en-gb"/> 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188
1189<script type="application/ld+json"> 1190{ 1191 "@context": "https://schema.org", 1192 "@type": "BreadcrumbList", 1193 "itemListElement": [{"item":"https://www.motorolasolutions.com/en_xu.html","@type":"ListItem","name":"Home","position":1},{"item":"https://www.motorolasolutions.com/en_xu/about.html","@type":"ListItem","name":"About Us","position":2},{"item":"https://www.motorolasolutions.com/en_xu/about/customers.html","@type":"ListItem","name":"Customer Stories","position":3},{"item":"https://www.motorolasolutions.com/en_xu/about/customers/in-store-connectivity-powers-rewe-symallas-operations.html","@type":"ListItem","name":" In-store connectivity powers REWE Symalla\u2019s operations","position":4}] 1194} 1195</script>
1195 1196 1197 1198 1199
1199<script defer src="https://images.campaignresources.motorolasolutions.com/Web/MotorolaSolutionsInc/{11ae431c-d751-4323-ac06-26b19459cbc5}_moto-library.js"></script>
vendor: 1 bytes, line 1199
1199
1200<script defer src="https://images.campaignresources.motorolasolutions.com/Web/MotorolaSolutionsInc/{8157f371-b2c6-4ae7-81ef-64a16e058b0f}_moto-library-aem.js"></script>
1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_site.lc-a6ee88bf535683c9d8b40a089c2a2124-lc.min.css" type="text/css"> 1212<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/globalnav/primarynavwrapper2024/clientLibs.lc-0c7d39b365dbe921c3fd3d5ee0fec33c-lc.min.css" type="text/css"> 1213<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/customerstorypage/clientLibs.lc-5cb630b10a470f0dad40d7d67baa1307-lc.min.css" type="text/css"> 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225</head> 1226<body class="customerstorypage page basicpage"> 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240
1241<script type="text/javascript"> 1242 var utag_data = { 1243 "domain_name" : "www.motorolasolutions.com", 1244 "page_uri" : "/en_xu/about/customers/in-store-connectivity-powers-rewe-symallas-operations.html", 1245 "page_name" : "in-store-connectivity-powers-rewe-symallas-operations", 1246 "locale" : "en_xu", 1247 "error_status" : "200", 1248 "nav_hierarchy" : ["about","customers","in-store-connectivity-powers-rewe-symallas-operations"], 1249 "business_unit" : "", 1250 "page_type" : "case study & customer stories", 1251 "page_category" : "", 1252 "product_line" : "", 1253 "form_name" : "" 1254 } 1255 if (!String.prototype.startsWith) { 1256 String.prototype.startsWith = function(searchString, position){ 1257 position = position || 0; 1258 return this.substr(position, searchString.length) === searchString; 1259 }; 1260 } 1261 $.each(document.cookie.split("; "),function(i,cookie) 1262 { 1263 if(cookie.startsWith("New_GASession")) 1264 { 1265 utag_data.sc_start = "true"; 1266 document.cookie = "New_GASession=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"; 1267 return false; 1268 } 1269 }); 1270 </script>
1270 1271 1272 1273<div class="root responsivegrid msi-occ-main-content"> 1274 1275 1276<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> 1277 1278 <div class="header-container aem-GridColumn aem-GridColumn--default--12"> 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291
1292<script type="text/javascript"> 1293 const data = JSON.parse("{\x22user_type\x22:[],\x22user_id\x22:\x22\x22,\x22sales_region\x22:\x22\x22}"); 1294 // Check if user id is blank in returned JSON. 1295 // If it is blank, it means either user is NOT logged in OR user is logged in as a partner where user_type = 'partner' 1296 var partner = false; 1297 for (var i = 0; i < data.user_type.length; i++) { 1298 if(data.user_type[i] == 'partner') 1299 partner = true; 1300 } 1301 1302 if (data.user_id.length == 0 && !partner) { 1303 var wasUserPrevLoggedIn = false; 1304 // Check if there is a cookie (msiLoggedIn) present which indicates user was logged in previously. 1305 $.each(document.cookie.split("; "),function(i,cookie) { 1306 if (cookie.startsWith("msiLoggedIn")) { 1307 wasUserPrevLoggedIn = true; 1308 return false; 1309 } 1310 }); 1311 // User already had a previous session and it got expired. So display the popup and remove the cookie. 1312 if (wasUserPrevLoggedIn) { 1313 // Till this point the DOM is not ready. So display popup only after DOM is ready. 1314 $(document).ready(function() { 1315 if ($(".ms-media-modal").length > 0) { 1316 sessionModal(); 1317 } 1318 else { 1319 sessionModal2022(); 1320 } 1321 document.cookie = "msiLoggedIn=; expires=Thu, 01 Jan 1970 00:00:01 GMT; path=/"; 1322 }); 1323 } 1324 } 1325 else { 1326 // User is logged in and his id is present in returned JSON. So drop a new cookie to indicate session created 1327 var now = new Date(); 1328 var time = now.getTime(); 1329 time += 14400000; // Set time for 4 hours. 1330 now.setTime(time); 1331 document.cookie = 'msiLoggedIn=' + "true" + '; expires=' + now.toUTCString() + '; path=/'; 1332 } 1333 1334 $.each(data, function(index, element) { 1335 window.msi_udata = data; 1336 console.log("Userinfo ingest = "+JSON.stringify(data)); 1337 }); 1338 if($("#msi-uinfo").data("ucountry") == "" || $("#msi-uinfo").data("ucountry") === undefined || $("#msi-uinfo").data("ucountry") == "undefined"){ 1339 $(window).on("load",function(){ 1340 $.ajax({ 1341 type: "HEAD", 1342 async: true, 1343 url: document.location, 1344 }).done(function(data,status,xhr){ 1345 let reqCountry = xhr.getResponseHeader('Imperva-Viewer-Country') || ""; 1346 if($("#msi-uinfo").data("ucountry") == "" || $("#msi-uinfo").data("ucountry") === undefined || $("#msi-uinfo").data("ucountry") == "undefined"){ 1347 $("#msi-uinfo").attr("data-ucountry",reqCountry) 1348 } 1349 }); 1350 }); 1351 } 1352</script>
1352 1353 1354<link rel="preload" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/header.sealed.css" as="style" onload="this.onload=null;this.rel='stylesheet'"/> 1355<link rel="preload" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/header-login.sealed.css" as="style" onload="this.onload=null;this.rel='stylesheet'"/> 1356 <noscript> 1357 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/header.sealed.css"/> 1358 <link rel="stylesheet" href="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/header-login.sealed.css"/> 1359 </noscript> 1360 1361 1362<link rel="stylesheet" href="/etc.clientlibs/msi/clientlibs/clientlibs_components/clientlibs_liveagent.lc-d0caaecc85c30a4ad465e5728c0d61f8-lc.min.css" type="text/css"> 1363 1364 1365 1366 1367 1368<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/globalnav/header2021/clientLibs_logobranding.lc-b6c95dd798beef04438aedf378777828-lc.min.css" type="text/css"> 1369 1370 1371 1372
1373<script type="text/javascript"> 1374 console.log('globalnav header2021 component rendering starts'); 1375 var beginProxy = ""; 1376 var endProxy = ""; 1377 var buttonURL = "/en_us/non-navigational-pages/secure/UserRedirection.html"; 1378 var msiCoveoAnonToken = "{ \x22token\x22 : \x22eyJhbGciOiJIUzI1NiJ9.eyJmaWx0ZXIiOiIoTk9UIEBtb3RvX2N1Z19wb2xpY3kgT1IgQG1vdG9fY3VnX3BvbGljeT0oXCJldmVyeW9uZVwiKSkgKEBzb3VyY2U9PVwiTVNJLmNvbVwiIE9SIEBzb3VyY2U9PVwiTVNJLmNvbSBEQU1cIiBPUiBAc291cmNlPT1cIk5BIEJsb2dcIiBPUiBAc291cmNlPT1cIkVNRUEgQmxvZ1wiIE9SIEBzb3VyY2U9PVwiT3JhY2xlIENvbW1lcmNlIENsb3VkIFNpdGVtYXBcIiBPUiBAc291cmNlPT1cIlNob3AgQVVcIiBPUiBAc291cmNlPT1cIlZpZGVvIC0gTGlicmFyeVwiIE9SIEBzb3VyY2U9PVwiVmlkZW8gLSBZb3V0dWJlXCIpIiwic2VhcmNoSHViIjoibW90b3JvbGFzb2x1dGlvbnMiLCJ2OCI6dHJ1ZSwidG9rZW5JZCI6InU0b2QzaGl0enE0cXBhNmNncTNjdTcyZnJpIiwib3JnYW5pemF0aW9uIjoibW90b3JvbGFzb2x1dGlvbnNpbmNwcm9kdWN0aW9ubXEwd3g5bW4iLCJ1c2VySWRzIjpbeyJ0eXBlIjoiVXNlciIsIm5hbWUiOiJhbm9ueW1vdXNAY292ZW8uY29tIiwicHJvdmlkZXIiOiJFbWFpbCBTZWN1cml0eSBQcm92aWRlciJ9XSwicm9sZXMiOlsicXVlcnlFeGVjdXRvciJdLCJpc3MiOiJTZWFyY2hBcGkiLCJleHAiOjE3OTA5MjAwNDgsImlhdCI6MTc5MDgzMzY0OH0.\u002DgsWrEtjFYrowJ6oDkd1TRK8syyb2R76GfKYgkDWh2w\x22}"; 1379 1380 if (typeof utag_data !== 'undefined' || utag_data !== null) { 1381 utag_data.msi_uid = ""; 1382 utag_data.msi_user_type = ""; 1383 utag_data.user_type = ""; 1384 utag_data.user_id = ""; 1385 utag_data.sales_region = ""; 1386 } 1387</script>
vendor: 1 bytes, line 1387
1387
1388<script type="text/javascript"> 1389 1390 // Detect AEM Author Edit Mode 1391 var isAuthorMode = (function() { 1392 try { 1393 if (window.parent && window.parent !== window) { 1394 const parentUrl = window.parent.location.href; 1395 return /\/editor\.html\//.test(parentUrl); 1396 } 1397 } catch (e) { } 1398 return false; 1399 })(); 1400 1401 if (!isAuthorMode) { 1402 console.log('Loading utag script asynchronously!'); 1403 !document.location.search.match(/(\?|&)noTealium=1(&|$)/) && (function(a,b,c,d){ 1404 a= '//tags.tiqcdn.com/utag/motorola/main/prod/utag.js'; 1405 b=document;c='script';d=b.createElement(c);d.src=a;d.type='text/java'+c;d.async=true; 1406 a=b.getElementsByTagName(c)[0];a.parentNode.insertBefore(d,a); 1407 })(); 1408 } 1409 1410</script>
1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421<div id="msi-uinfo" data-utype="" data-uregion="Europe" style="display: none;"></div> 1422<!-- ===== COMPONENT - SESSION MODAL MESSAGE START ===== --> 1423<div id="media_modal_session_content"> 1424 <div class='ms-modal-session-msg'> 1425 <div class='ms-modal-title'>Sign out</div> 1426 <div class='ms-modal-desc'><p>Session expired</p> 1427 <a onclick='document.cookie = "Login_Click" + "=" + window.location +"; path=/"; window.location.href;return true;' href='/en_us/non-navigational-pages/secure/UserRedirection.html'> 1428 <button class='ms-btn btn-primary btn-width-med' title='log in again'> 1429 Sign in 1430 </button> 1431 </a> 1432 <a class='ms-modal-close-btn'><button class='ms-btn btn-secondary btn-width-sm' title='close'>Close</button></a> 1433 </div> 1434 </div> 1435</div> 1436<!-- ===== COMPONENT - SESSION MODAL MESSAGE END ===== --> 1437<nav class="header" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="1" data-uet-cname-root="Global Header"> 1438 1439 <div class="header-skip-ribbon"> 1440 Skip to : <a href="#header-top-ribbon" class="header-skip-link" id="primary-on-focus">Primary Navigation</a> 1441 <a href="#ms-content" class="header-skip-link">Main Content</a> 1442 <a href="#footer2021" class="header-skip-link">Footer</a> 1443 </div> 1444 1445 <div class="header-top-ribbon hide-header-top"> 1446 <!-- msi logo --> 1447 <a class="header-brand" href="/en_xu.html" title="Motorola Solutions" aria-label="Motorola Solutions" data-uet-link-label="msi logo"></a> 1448 <!-- apps explore | shop | partners hub --> 1449 <div class="header-apps hide-header-top" data-uet-link-label-prefix="global nav"> 1450 1451 </div> 1452 1453 <div class="sales-button-tablet cls-contact-us-dest"></div> 1454 1455 <!-- mobile open button --> 1456 <button class="header-search-button" data-uet-link-url="@open popup" data-uet-link-label="magnifying glass icon"></button> 1457 <div id="nav-search" data-searchpath="/content/msi/en_xu/search.html" data-pcatsearchpath="/content/msi/en_xu/product-catalog-search.html" action="/content/msi/en_xu/search.html" method="get" data-ctrl="nav_search"> 1458 <div class="header-search"> 1459 <button class="header-search-close-button" data-uet-link-label="close icon" data-uet-link-url="@close search popup" data-uet-page-area="12">Close</button> 1460 <form class="header-search-wrapper" style="display: block;"> 1461 1462 <div id="coveo-search-header" class="coveo-search-desktop"> 1463
1463<script class="CoveoPipelineContext" type="text/context"></script>
1463 1464 <div id="coveostandalonesearchbox" class="coveo-search-section coveo-motorola-custom-theme" style="width: 255px;"> 1465 <div class="CoveoCustomPipelineContext"></div> 1466 <div class="CoveoAnalytics"></div> 1467 <div class="CoveoSearchbox" data-enable-omnibox="true" data-inline="true" data-placeholder="CustomSearchboxPlaceholder"></div> 1468 <div class="CoveoCustomOmniboxSuggestions" data-input-threshold-base-suggestions="1" data-input-threshold-custom-suggestions="3" data-number-of-custom-suggestions="3" data-expression=""></div> 1469 </div> 1470 </div> 1471 </form> 1472 </div> 1473 </div> 1474 1475 <!-- language selector --> 1476 1477 1478 <!-- support --> 1479 <div class="header-support" data-uet-link-label-prefix="primary nav"> 1480 <!-- desktop open button --> 1481 <button class="header-support-button small" id="header-support-button" aria-haspopup="true" aria-controls="header-support-items" data-uet-link-url="@open support menu">Support</button> 1482 <!-- desktop dropdown --> 1483 <div class="header-support-items" id="header-support-items" role="menu" aria-labelledby="header-support-button" data-uet-link-label-prefix="Support menu"> 1484 <div class="header-dropdown-arrow"></div> 1485 1486 1487 1488 <a href="https://support.motorolasolutions.com/s/?language=en_GB®ion=EMEA" class="header-popover-link header-link" data-uet-link-place="1"> 1489 1490 <span class="header-link-text">General Support</span> 1491 </a> 1492 1493 1494 1495 1496 1497 <hr class="header-support-divider"/> 1498 1499 <a href="#chat-live" class="header-popover-link header-link" data-uet-link-place="2"> 1500 <span class="header-popover-link-icon"> 1501 1502 <img src="https://myapps.motorolasolutions.com/msi-global-styles/21.16.2/icons/library/communication/chat-live-64.svg?nocache" class="injectsvg" crossorigin="anonymous"/> 1503 </span> 1504 <span class="header-link-text">Chat live</span> 1505 </a> 1506 <span class="header-popover-info">Representatives are currently unavailable</span> 1507 1508 1509 1510 1511 1512 1513 <a href="https://support.motorolasolutions.com/s/contact-us?language=en_GB®ion=EMEA" class="header-popover-link header-link" data-uet-link-place="3"> 1514 <span class="header-popover-link-icon"> 1515 1516 <img src="https://myapps.motorolasolutions.com/msi-global-styles/21.16.2/icons/library/communication/request-contact-64.svg?nocache" class="injectsvg" crossorigin="anonymous"/> 1517 </span> 1518 <span class="header-link-text">Request Contact</span> 1519 </a> 1520 1521 1522 1523 1524 1525 <hr class="header-support-divider"/> 1526 1527 <a href="https://www.motorolasolutions.com/en_xu/products/training.html" class="header-popover-link header-link" data-uet-link-place="4"> 1528 1529 <span class="header-link-text">Product and System Training and Documentation</span> 1530 </a> 1531 1532 1533 1534 1535 1536 1537 1538 <a href="https://www.motorolasolutions.com/en_xu/support/emea-compliance.html" class="header-popover-link header-link" data-uet-link-place="5"> 1539 1540 <span class="header-link-text">EMEA Compliance</span> 1541 </a> 1542 1543 1544 </div> 1545 </div> 1546 <!-- quicklinks --> 1547 1548 1549 1550 1551 1552 <!-- mobile user menu --> 1553 1554 <!-- mobile user menu --> 1555 <div class="header-user" data-uet-link-label-prefix="primary nav"> 1556 <!-- open button --> 1557 <button class="header-user-button small header-anonymous" id="header-user-button" aria-haspopup="true" aria-controls="header-user-menu" data-uet-link-label="Sign In" data-uet-link-url="@open login menu"> 1558 1559 1560 1561 Sign in 1562 </button> 1563 <!-- desktop dropdown / mobile overlay --> 1564 <div class="header-user-menu" id="header-user-menu" role="menu" aria-labelledby="header-user-button" data-uet-link-label-prefix="login menu"> 1565 <div class="header-dropdown-arrow"></div> 1566 <div class="header-menu-header"> 1567 <div class="header-menu-header-label">Sign in</div> 1568 <button class="header-menu-header-button" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu
1568close">Close</button> 1569 </div> 1570 1571 <div class="header-menu-wrapper"> 1572 1573 <div class="header-user-menu-body header-login"> 1574 <div class="header-login-head"> 1575 <p class="header-login-header">Sign in</p> 1576 </div> 1577 1578 <div class="header-login-content"> 1579 <form id="header-login-aem" data-step="email" data-internal-url="https://idm.imw.motorolasolutions.com:443/idp/startSSO.ping" data-idp-url="https://www.motorolasolutions.com" data-sso-domain="https://idm.imw.motorolasolutions.com:443" data-submit-link-label-email="Continue Login" data-submit-text-email="Continue" data-submit-link-label-password="Sign in" data-submit-text-password="Sign in"> 1580 1581 <div class="header-login-step-email"> 1582 <div class="header-login-alert" role="alert" style="display:none; "> 1583 <div class="header-login-alert-icon"> 1584 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"> 1585 <path fill="#e23e4f" fill-rule="evenodd" d="M12.675 17.71h-1.35c-.18 0-.325-.145-.325-.324v-1.411c0-.18.146-.326.325-.326h1.35c.18 0 .325.146.325.326v1.41c0 .18-.145.326-.325.326zm8.18 1.185L13.084 3.919c-.213-.412-.63-.67-1.083-.67-.454 0-.871.258-1.084.67L3.144 18.896c-.202.39-.191.863.032 1.243.222.38.62.61 1.052.61h15.545c.43 0 .83-.231 1.052-.611.222-.381.234-.853.03-1.243zM11 14.618h2v-5.22h-2v5.22z"/> 1586 </svg> 1587 </div> 1588 <div class="header-login-alert-content"> 1589 <p class="header-login-alert-content-text">Please enter a valid user id</p> 1590 </div> 1591 </div> 1592 <div class="header-login-form-group"> 1593 <label class="header-login-form-group-label" for="login-email">Enter your email (user ID)</label> 1594 <input type="text" id="login-email" name="user-email" data-uet-link-label="User Email" class="header-login-form-control" placeholder="Enter email"/> 1595 </div> 1596 </div> 1597 1598 <!-- <div class="header-login-step-password" style="display:none"> 1599 1600 <div class="header-login-alert" role="alert" style="display:none"> 1601 <div class="header-login-alert-icon"> 1602 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"> 1603 <path fill="#e23e4f" fill-rule="evenodd" d="M12.675 17.71h-1.35c-.18 0-.325-.145-.325-.324v-1.411c0-.18.146-.326.325-.326h1.35c.18 0 .325.146.325.326v1.41c0 .18-.145.326-.325.326zm8.18 1.185L13.084 3.919c-.213-.412-.63-.67-1.083-.67-.454 0-.871.258-1.084.67L3.144 18.896c-.202.39-.191.863.032 1.243.222.38.62.61 1.052.61h15.545c.43 0 .83-.231 1.052-.611.222-.381.234-.853.03-1.243zM11 14.618h2v-5.22h-2v5.22z" /> 1604 </svg> 1605 </div> 1606 <div class="header-login-alert-content"> 1607 <p class="header-login-alert-content-text">Incorrect user ID or password. Try again!</p> 1608 </div> 1609 </div> 1610 1611 <div class="header-login-signing-in-wrapper"> 1612 <span class="header-login-signing-in-text">Signing in as:</span> 1613 <a href="#" class="header-link header-login-form-change" data-keep-popover="true" data-uet-link-label="Change User">
1614 <span class="header-link-text">Change user</span> 1615 </a> 1616 </div> 1617 <p class="header-login-email"> 1618 </p> 1619 <div class="header-login-form-group"> 1620 <label class="header-login-form-group-label" for="login-email">Password</label> 1621 <div class="header-login-input-wrapper"> 1622 <input type="password" id="login-password" data-uet-link-label="Password" name="password" class="header-login-form-control header-login-form-control-with-icon"> 1623 <button class="header-login-input-toggle-view" type="button" onclick=" 1624 if(window.getComputedStyle(this.children[0]).display==='inline'){ 1625 this.children[0].style.display='none'; 1626 this.children[1].style.display='inline'; 1627 this.previousSibling.parentNode.children[0].type='password'; 1628 } else { 1629 this.children[1].style.display='none'; 1630 this.children[0].style.display='inline'; 1631 this.previousSibling.parentNode.children[0].type='text'; }"> 1632 <svg class="header-login-icon header-login-icon-disable" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"> 1633 <g transform="translate(1.5 3.5)" fill="none" fill-rule="evenodd" stroke="#000"> 1634 <path d="M4.208 12.58C1.403 10.806 0 8 0 8s3-6 9-6c1.77 0 3.279.522 4.526 1.259M15.75 5C17.25 6.5 18 8 18 8s-3 6-9 6c-.732 0-1.42-.089-2.063-.247M1 16L17 0" /> 1635 </g> 1636 </svg> 1637 <svg class="header-login-icon header-login-icon-enable" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewbox="0 0 24 24"> 1638 <g fill="none" stroke="#000" fill-rule="evenodd"> 1639 <path d="M15 12c0 1.657-1.343 3-3 3s-3-1.343-3-3 1.343-3 3-3 3 1.343 3 3z" /> 1640 <path d="M21 12s-3 6.504-9 6.504S3 12 3 12s3-6.5 9-6.5 9 6.5 9 6.5z" /> 1641 </g> 1642 </svg> 1643 </button> 1644 </div> 1645 <div class="header-login-form-check"> 1646 <input type="checkbox" class="header-login-form-check-input" id="password" data-uet-link-label="Remember me" name="password" /> 1647 <label class="header-login-form-check-label" for="password">Remember me</label> 1648 </div> 1649 </div> 1650 </div> --> 1651 <button type="submit" class="header-user-menu-button header-btn header-btn-primary header-login-button" data-uet-link-label="Continue Login">Continue</button> 1652 <div class="header-login-step-email"> 1653 <a href="https://myaccount.motorolasolutions.com/euri/ForgetUserid_occ.html" class="header-link"> 1654 <span class="header-link-text">Forgot user?</span></a> 1655 </div> 1656 1657 <div class="header-login-step-mfa"> 1658 <a target="_blank" href="https://sso.motorolasolutions.com/enduser/settings?okta_user_lang=en" class="full-width section1 header-link">
1659 <span class="header-link-text">2-Step Verification Settings</span> 1660 <span class="header-link-icon"> 1661 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 1662 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.30861C12.9377 3.24964 12.9015 3.19439 12.8536 3.14645C12.8056 3.09851 12.7504 3.06234 12.6914 3.03794C12.6324 3.01349 12.5678 3 12.5 3H12.4999H6.5C6.22386 3 6 3.22386 6 3.5C6 3.77614 6.22386 4 6.5 4H11.2929L3.14645 12.1464C2.95118 12.3417 2.95118 12.6583 3.14645 12.8536C3.34171 13.0488 3.65829 13.0488 3.85355 12.8536L12 4.70711V9.5C12 9.77614 12.2239 10 12.5 10C12.7761 10 13 9.77614 13 9.5V3.50049V3.5C13 3.499 13 3.498 13 3.497C12.9996 3.4303 12.9861 3.36669 12.9621 3.30861Z" fill="#005EB8"/> 1663 </svg> 1664 </span> 1665 </a> 1666 </div> 1667 1668 <div class="header-login-step-password"> 1669 <a href="https://myaccount.motorolasolutions.com/euri/ForgetPassword_occ.html" class="header-link"> 1670 <span class="header-link-text">Forgot password?</span></a> 1671 </div> 1672 </form> 1673 </div> 1674 1675 1676 </div> 1677 1678 1679 </div> 1680 </div> 1681 </div> 1682 1683 1684 1685 <!-- mobile menu --> 1686 <button class="header-menu-button " data-uet-link-label="hamburger menu open" data-uet-link-url="@open primary nav" data-uet-link-label-prefix="primary nav"> 1687 Go to navigation 1688 </button> 1689 <div class="header-menu" data-uet-link-hierarchy="Explore" data-uet-link-label-prefix="primary nav"> 1690 <!-- main menu header bar --> 1691 <div class="header-menu-header"> 1692 <div class="header-menu-header-label new-header-menu-label">Menu</div> 1693 <button class="header-menu-header-button" data-uet-link-label="hamburger menu close">Close</button> 1694 </div> 1695 <div class="header-menu-wrapper"> 1696 <!-- main menu items --> 1697 1698 <!-- main menu single item, can be link or button to show submenu --> 1699 1700 1701 <div class="ribbon-1" style="display:none;"> 1702 1703 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products" data-uet-link-place="1">Products</button> 1704 1705 <!-- submenu layer --> 1706 1707 1708 1709 1710 1711 <!-- new header --> 1712 <div class="new-header-menu-submenu-mobile header-menu-submenu" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu nav"> 1713 <div class="header-menu-header new-mobile-menu-header"> 1714 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1715 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 1716 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu close">Close</button> 1717 </div> 1718 <div class="header-menu-submenu-title p-bold">Products</div> 1719 1720 1721 1722 1723 <p class="p-lead-bold mobile-layer-1-link-analytics">Safety & Security Ecosystem</p> 1724 1725 1726 1727 1728 1729 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Safety & Security Ecosystem > Technologies"> 1730 Technologies 1731 </button> 1732 1733 <div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety & Security Ecosystem"> 1734 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Technologies"> 1735 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1736 <div class="header-menu-header-label mobile-back-label h4">Products</div> 1737 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
1737close">Close</button> 1738 </div> 1739 <div class="header-media-wrapper" data-uet-link-hierarchy="Technologies"> 1740 <div class="header-menu-submenu-title p-bold">Technologies</div> 1741 1742 1743 1744 1745 <a href="/en_xu/solutions/safety-ecosystem.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html">Safety & Security Ecosystem</a> 1746 1747 1748<!-- <sly data-sly-test="false"> 1749 <p class="header-menu-item p-regular" style="margin-bottom: 0; opacity: 0.60 !important;"> 1750 Safety & Security Ecosystem 1751 </p> 1752</sly> --> 1753 1754 1755 1756 1757 1758 1759 <a href="/en_xu/products/critical-communications.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-place="1" data-uet-link-hierarchy="Critical communications">Critical communications</a> 1760 1761 1762 <a href="/en_xu/products/command-center-software.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-place="2" data-uet-link-hierarchy="Command centre">Command centre</a> 1763 1764 1765 <a href="/en_xu/video-security-access-control.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-place="3" data-uet-link-hierarchy="Video security">Video security</a> 1766 1767 1768 <a href="/en_xu/managed-support-services.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="4" data-uet-link-hierarchy="Managed & support services">Managed & support services</a> 1769 1770 </div> 1771 </div> 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Safety & Security Ecosystem > Use cases"> 1782 Use cases 1783 </button> 1784 1785 <div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety & Security Ecosystem"> 1786 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Use cases"> 1787 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1788 <div class="header-menu-header-label mobile-back-label h4">Products</div> 1789 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 1790 </div> 1791 <div class="header-media-wrapper" data-uet-link-hierarchy="Use cases"> 1792 <div class="header-menu-submenu-title p-bold">Use cases</div> 1793 1794 1795 1796 1797 1798<!-- <sly data-sly-test="true"> 1799 <p class="header-menu-item p-regular" style="margin-bottom: 0; opacity: 0.60 !important;"> 1800 Safety & Security Ecosystem 1801 </p> 1802</sly> --> 1803 1804 1805 1806 1807 1808 1809 <a href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-place="1" data-uet-link-hierarchy="Missing child">Missing child</a> 1810 1811 1812 <a href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-place="2" data-uet-link-hierarchy="Occupational assault">Occupational assault</a> 1813 1814 1815 <a href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-place="3" data-uet-link-hierarchy="Road accident">Road accident</a> 1816 1817 1818 <a href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-place="4" data-uet-link-hierarchy="Active workplace threat">Active workplace threat</a> 1819 1820 1821 <a href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-place="5" data-uet-link-hierarchy="Severe weather">Severe weather</a> 1822 1823 </div> 1824 </div> 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839
1840 <p class="p-lead-bold mobile-layer-1-link-analytics">Products</p> 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Radio"> 1854 Radio 1855 </button> 1856 1857 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 1858 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Radio"> 1859 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1860 <div class="header-menu-header-label mobile-back-label h4">Products</div> 1861 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 1862 </div> 1863 <div class="header-media-wrapper" data-uet-link-hierarchy="Radio"> 1864 <div class="header-menu-submenu-title p-bold">Radio</div> 1865 1866 1867 1868 1869<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Mission critical TETRA radio">Mission critical TETRA radio</button> 1870 1871<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Mission critical TETRA radio"> 1872 <!-- back button --> 1873 1874 <div class="header-menu-header new-mobile-menu-header"> 1875 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1876 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 1877 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 1878 </div> 1879 1880 1881 <div> 1882 <a href="/en_xu/products/tetra.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Mission critical TETRA radio</a> 1883 </div> 1884 <ul class="list-unstyled external-link"> 1885 1886 <li style="display: grid;"> 1887 <a href="/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 1888 1889 </a> 1890 </li> 1891 1892 1893 <li style="display: grid;"> 1894 <a href="/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 1895 1896 </a> 1897 </li> 1898 1899 1900 <li style="display: grid;"> 1901 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 1902 1903 </a> 1904 </li> 1905 1906 1907 <li style="display: grid;"> 1908 <a href="/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 1909 1910 </a> 1911 </li> 1912 1913 1914 <li style="display: grid;"> 1915 <a href="/en_xu/products/tetra.html#phnnav_applications" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra.html#phnnav_applications" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 1916 1917 </a> 1918 </li> 1919 1920 1921 <li style="display: grid;"> 1922 <a href="/en_xu/products/tetra/security.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/security.html" data-uet-link-place="6" data-uet-link-hierarchy="Security">Security 1923 1924 </a> 1925 </li> 1926 </ul> 1927</div> 1928 1929 1930 1931 1932 1933 1934<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Mission critical P25 radio">Mission critical P25 radio</button> 1935 1936<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Mission critical P25 radio"> 1937 <!-- back button --> 1938 1939 <div class="header-menu-header new-mobile-menu-header"> 1940 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 1941 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 1942 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
1942close">Close</button> 1943 </div> 1944 1945 1946 <div> 1947 <a href="/en_xu/products/p25-products.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Mission critical P25 radio</a> 1948 </div> 1949 <ul class="list-unstyled external-link"> 1950 1951 <li style="display: grid;"> 1952 <a href="/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 1953 1954 </a> 1955 </li> 1956 1957 1958 <li style="display: grid;"> 1959 <a href="/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 1960 1961 </a> 1962 </li> 1963 1964 1965 <li style="display: grid;"> 1966 <a href="/en_xu/products/p25-products/astro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 1967 1968 </a> 1969 </li> 1970 1971 1972 <li style="display: grid;"> 1973 <a href="/en_xu/products/dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/dispatch.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 1974 1975 </a> 1976 </li> 1977 1978 1979 <li style="display: grid;"> 1980 <a href="/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 1981 1982 </a> 1983 </li> 1984 1985 1986 <li style="display: grid;"> 1987 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="6" data-uet-link-hierarchy="Accessories">Accessories 1988 1989 </a> 1990 </li> 1991 </ul> 1992</div> 1993 1994 1995 1996 1997 1998 1999<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Professional DMR radio">Professional DMR radio</button> 2000 2001<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Professional DMR radio"> 2002 <!-- back button --> 2003 2004 <div class="header-menu-header new-mobile-menu-header"> 2005 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2006 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2007 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2008 </div> 2009 2010 2011 <div> 2012 <a href="/en_xu/products/mototrbo.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Professional DMR radio</a> 2013 </div> 2014 <ul class="list-unstyled external-link"> 2015 2016 <li style="display: grid;"> 2017 <a href="/en_xu/products/mototrbo/portable-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/portable-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 2018 2019 </a> 2020 </li> 2021 2022 2023 <li style="display: grid;"> 2024 <a href="/en_xu/products/mototrbo/mobile-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/mobile-radios.html" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 2025 2026 </a> 2027 </li> 2028 2029
2030 <li style="display: grid;"> 2031 <a href="/en_xu/products/mototrbo/mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/mototrbo-systems.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 2032 2033 </a> 2034 </li> 2035 2036 2037 <li style="display: grid;"> 2038 <a href="/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 2039 2040 </a> 2041 </li> 2042 2043 2044 <li style="display: grid;"> 2045 <a href="/en_xu/application-catalog.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/application-catalog.html" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 2046 2047 </a> 2048 </li> 2049 2050 2051 <li style="display: grid;"> 2052 <a href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" data-uet-link-place="6" data-uet-link-hierarchy="Services">Services 2053 2054 </a> 2055 </li> 2056 2057 2058 <li style="display: grid;"> 2059 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="7" data-uet-link-hierarchy="Accessories">Accessories 2060 2061 </a> 2062 </li> 2063 </ul> 2064</div> 2065 2066 2067 2068 2069 2070 2071<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Broadband devices & apps">Broadband devices & apps</button> 2072 2073<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Broadband devices & apps"> 2074 <!-- back button --> 2075 2076 <div class="header-menu-header new-mobile-menu-header"> 2077 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2078 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2079 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2080 </div> 2081 2082 2083 <div> 2084 <a href="/en_xu/products/broadband-push-to-talk.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Broadband devices & apps</a> 2085 </div> 2086 <ul class="list-unstyled external-link"> 2087 2088 <li style="display: grid;"> 2089 <a href="/en_xu/products/lte-user-devices/lex-l30.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/lte-user-devices/lex-l30.html" data-uet-link-place="1" data-uet-link-hierarchy="Devices">Devices 2090 2091 </a> 2092 </li> 2093 2094 2095 <li style="display: grid;"> 2096 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="2" data-uet-link-hierarchy="Applications">Applications 2097 2098 </a> 2099 </li> 2100 2101 2102 <li style="display: grid;"> 2103 <a href="/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" data-uet-link-place="3" data-uet-link-hierarchy="Interoperability">Interoperability 2104 2105 </a> 2106 </li> 2107 2108
2109 <li style="display: grid;"> 2110 <a href="/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" data-uet-link-place="4" data-uet-link-hierarchy="Services">Services 2111 2112 </a> 2113 </li> 2114 2115 2116 <li style="display: grid;"> 2117 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="5" data-uet-link-hierarchy="Accessories">Accessories 2118 2119 </a> 2120 </li> 2121 </ul> 2122</div> 2123 2124 2125 2126 2127 2128 2129<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="On-site business radio">On-site business radio</button> 2130 2131<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="On-site business radio"> 2132 <!-- back button --> 2133 2134 <div class="header-menu-header new-mobile-menu-header"> 2135 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2136 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2137 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2138 </div> 2139 2140 2141 <div> 2142 <a href="/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">On-site business radio</a> 2143 </div> 2144 <ul class="list-unstyled external-link"> 2145 2146 <li style="display: grid;"> 2147 <a href="/en_xu/products/unlicensed-two-way-business-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/unlicensed-two-way-business-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Unlicensed radios">Unlicensed radios 2148 2149 </a> 2150 </li> 2151 2152 2153 <li style="display: grid;"> 2154 <a href="/en_xu/products/two-way-radios-licensed.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios-licensed.html" data-uet-link-place="2" data-uet-link-hierarchy="Licensed radios">Licensed radios 2155 2156 </a> 2157 </li> 2158 2159 2160 <li style="display: grid;"> 2161 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="3" data-uet-link-hierarchy="Accessories">Accessories 2162 2163 </a> 2164 </li> 2165 </ul> 2166</div> 2167 2168 2169 2170 2171 2172 2173<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Tactical and Combat-Net Radios">Tactical and Combat-Net Radios</button> 2174 2175<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Tactical and Combat-Net Radios"> 2176 <!-- back button --> 2177 2178 <div class="header-menu-header new-mobile-menu-header"> 2179 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2180 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2181 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2182 </div> 2183 2184 2185 <div> 2186 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Tactical and Combat-Net Radios</a> 2187 </div> 2188 <ul class="list-unstyled external-link"> 2189 2190 <li style="display: grid;"> 2191 <a href="/en_xu/products/two-way-radios/tactical-combatnet/civilian-
2191hf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/civilian-hf.html" data-uet-link-place="1" data-uet-link-hierarchy="Civilian HF radio">Civilian HF radio 2192 2193 </a> 2194 </li> 2195 2196 2197 <li style="display: grid;"> 2198 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" data-uet-link-place="2" data-uet-link-hierarchy="Military HF radio">Military HF radio 2199 2200 </a> 2201 </li> 2202 2203 2204 <li style="display: grid;"> 2205 <a href="/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" data-uet-link-place="3" data-uet-link-hierarchy="HF antenna systems">HF antenna systems 2206 2207 </a> 2208 </li> 2209 2210 2211 <li style="display: grid;"> 2212 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" data-uet-link-place="4" data-uet-link-hierarchy="Military VHF radio">Military VHF radio 2213 2214 </a> 2215 </li> 2216 2217 2218 <li style="display: grid;"> 2219 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" data-uet-link-place="5" data-uet-link-hierarchy="Military encryption devices">Military encryption devices 2220 2221 </a> 2222 </li> 2223 2224 2225 <li style="display: grid;"> 2226 <a href="/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" data-uet-link-place="6" data-uet-link-hierarchy="Tactical software">Tactical software 2227 2228 </a> 2229 </li> 2230 2231 2232 <li style="display: grid;"> 2233 <a href="/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" data-uet-link-place="7" data-uet-link-hierarchy="Custom network services">Custom network services 2234 2235 </a> 2236 </li> 2237 </ul> 2238</div> 2239 2240 2241 2242 2243 2244 2245 2246 2247<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product line" style="background-color: #FAFAFA;">Product line</button> 2248 2249<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product line"> 2250 <!-- back button --> 2251 2252 <div class="header-menu-header new-mobile-menu-header"> 2253 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2254 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2255 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2256 </div> 2257 2258 <div class="header-menu-submenu-title p-bold">Product line</div> 2259 <ul class="list-unstyled external-link"> 2260 2261 <li style="display: grid;"> 2262 <a href="/en_xu/products/p25-products/p25-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/p25-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="APX">APX 2263 2264 </a> 2265 </li> 2266 2267
2268 <li style="display: grid;"> 2269 <a href="/en_xu/products/p25-products/astro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="2" data-uet-link-hierarchy="ASTRO">ASTRO 2270 2271 </a> 2272 </li> 2273 2274 2275 <li style="display: grid;"> 2276 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="DIMETRA">DIMETRA 2277 2278 </a> 2279 </li> 2280 2281 2282 <li style="display: grid;"> 2283 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" data-uet-link-place="4" data-uet-link-hierarchy="Barrett">Barrett 2284 2285 </a> 2286 </li> 2287 2288 2289 <li style="display: grid;"> 2290 <a href="/en_xu/products/mototrbo.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" data-uet-link-place="5" data-uet-link-hierarchy="MOTOTRBO">MOTOTRBO 2291 2292 </a> 2293 </li> 2294 2295 2296 <li style="display: grid;"> 2297 <a href="/en_xu/products/consumer-two-way-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/consumer-two-way-radios.html" data-uet-link-place="6" data-uet-link-hierarchy="TALKABOUT">TALKABOUT 2298 2299 </a> 2300 </li> 2301 2302 2303 <li style="display: grid;"> 2304 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="7" data-uet-link-hierarchy="WAVE PTX">WAVE PTX 2305 2306 </a> 2307 </li> 2308 2309 2310 <li style="display: grid;"> 2311 <a href="/en_xu/avtec-scout-dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/avtec-scout-dispatch.html" data-uet-link-place="8" data-uet-link-hierarchy="Avtec">Avtec 2312 2313 </a> 2314 </li> 2315 </ul> 2316</div> 2317 2318 2319 2320 2321 2322<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 2323 2324<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 2325 <!-- back button --> 2326 2327 <div class="header-menu-header new-mobile-menu-header"> 2328 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2329 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 2330 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2331 </div> 2332 2333 <div class="header-menu-submenu-title p-bold">Resources</div> 2334 <ul class="list-unstyled external-link"> 2335 2336 <li style="display: grid;"> 2337 <a href="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" data-uet-link-place="1" data-uet-link-hierarchy="Build a radio solution">Build a radio solution 2338 2339 </a> 2340 </li> 2341 </ul> 2342</div> 2343 2344 2345 2346 </div> 2347 </div> 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Software"> 2360 Software 2361 </button> 2362 2363 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 2364 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Softw
2364are"> 2365 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2366 <div class="header-menu-header-label mobile-back-label h4">Products</div> 2367 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2368 </div> 2369 <div class="header-media-wrapper" data-uet-link-hierarchy="Software"> 2370 <div class="header-menu-submenu-title p-bold">Software</div> 2371 2372 2373 2374 2375<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Communications centre">Communications centre</button> 2376 2377<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Communications centre"> 2378 <!-- back button --> 2379 2380 <div class="header-menu-header new-mobile-menu-header"> 2381 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2382 <div class="header-menu-header-label mobile-back-label h4">Software</div> 2383 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2384 </div> 2385 2386 <div class="header-menu-submenu-title p-bold"> 2387 Communications centre 2388 </div> 2389 2390 <ul class="list-unstyled external-link"> 2391 2392 <li style="display: grid;"> 2393 <a href="/en_xu/products/command-center-software/emergency-call-handling.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/emergency-call-handling.html" data-uet-link-place="1" data-uet-link-hierarchy="Emergency call handling">Emergency call handling 2394 2395 </a> 2396 </li> 2397 2398 2399 <li style="display: grid;"> 2400 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" data-uet-link-place="2" data-uet-link-hierarchy="Voice & computer-aided dispatch">Voice & computer-aided dispatch 2401 2402 </a> 2403 </li> 2404 </ul> 2405</div> 2406 2407 2408 2409 2410 2411 2412<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Patrol & field operations">Patrol & field operations</button> 2413 2414<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Patrol & field operations"> 2415 <!-- back button --> 2416 2417 <div class="header-menu-header new-mobile-menu-header"> 2418 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2419 <div class="header-menu-header-label mobile-back-label h4">Software</div> 2420 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2421 </div> 2422 2423 <div class="header-menu-submenu-title p-bold"> 2424 Patrol & field operations 2425 </div> 2426 2427 <ul class="list-unstyled external-link"> 2428 2429 <li style="display: grid;"> 2430 <a href="/en_xu/products/command-center-software/field-response-and-reporting.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/field-response-and-reporting.html" data-uet-link-place="1" data-uet-link-hierarchy="Mobile response & reporting">Mobile response & reporting 2431 2432 </a> 2433 </li> 2434 </ul> 2435</div> 2436 2437 2438 2439 2440 2441 2442<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Enterprise Operations">Enterprise Operations</button> 2443 2444<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise Operations"> 2445 <!-- back button --> 2446 2447 <div class="header-menu-header new-mobile-menu-header"> 2448 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2449 <div class="header-menu-header-label mobile-back-label h4">Software</div> 2450 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
2450close">Close</button> 2451 </div> 2452 2453 <div class="header-menu-submenu-title p-bold"> 2454 Enterprise Operations 2455 </div> 2456 2457 <ul class="list-unstyled external-link"> 2458 2459 <li style="display: grid;"> 2460 <a href="/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" data-uet-link-place="1" data-uet-link-hierarchy="Workflow Automation">Workflow Automation 2461 2462 </a> 2463 </li> 2464 </ul> 2465</div> 2466 2467 2468 2469 2470 2471 2472<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Enterprise security & resilience">Enterprise security & resilience</button> 2473 2474<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise security & resilience"> 2475 <!-- back button --> 2476 2477 <div class="header-menu-header new-mobile-menu-header"> 2478 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2479 <div class="header-menu-header-label mobile-back-label h4">Software</div> 2480 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2481 </div> 2482 2483 2484 <div> 2485 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Enterprise security & resilience</a> 2486 </div> 2487 <ul class="list-unstyled external-link"> 2488 2489 <li style="display: grid;"> 2490 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" data-uet-link-place="1" data-uet-link-hierarchy="Business continuity">Business continuity 2491 2492 </a> 2493 </li> 2494 2495 2496 <li style="display: grid;"> 2497 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" data-uet-link-place="2" data-uet-link-hierarchy="Crisis & incident management">Crisis & incident management 2498 2499 </a> 2500 </li> 2501 2502 2503 <li style="display: grid;"> 2504 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" data-uet-link-place="3" data-uet-link-hierarchy="Security management">Security management 2505 2506 </a> 2507 </li> 2508 2509 2510 <li style="display: grid;"> 2511 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" data-uet-link-place="4" data-uet-link-hierarchy="Personal safety application">Personal safety application 2512 2513 </a> 2514 </li> 2515 </ul> 2516</div> 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product lines" style="background-color: #FAFAFA;">Product lines</button> 2530 2531<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product lines"> 2532 <!-- back button --> 2533 2534 <div class="header-menu-header new-mobile-menu-header"> 2535 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2536 <div class="header-menu-header-label mobile-back-label h4">Software</div> 2537 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
2537close">Close</button> 2538 </div> 2539 2540 <div class="header-menu-submenu-title p-bold">Product lines</div> 2541 <ul class="list-unstyled external-link"> 2542 2543 <li style="display: grid;"> 2544 <a href="/en_xu/products/command-center-software/guardian.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/guardian.html" data-uet-link-place="1" data-uet-link-hierarchy="Guardian">Guardian 2545 2546 </a> 2547 </li> 2548 2549 2550 <li style="display: grid;"> 2551 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" data-uet-link-place="2" data-uet-link-hierarchy="PremierOne">PremierOne 2552 2553 </a> 2554 </li> 2555 2556 2557 <li style="display: grid;"> 2558 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" data-uet-link-place="3" data-uet-link-hierarchy="Noggin">Noggin 2559 2560 </a> 2561 </li> 2562 2563 2564 <li style="display: grid;"> 2565 <a href="/en_xu/solutions/safety-ecosystem/orchestrate.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/orchestrate.html" data-uet-link-place="4" data-uet-link-hierarchy="Orchestrate">Orchestrate 2566 2567 </a> 2568 </li> 2569 2570 2571 <li style="display: grid;"> 2572 <a href="/en_xu/products/command-center-software/theatro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/theatro.html" data-uet-link-place="5" data-uet-link-hierarchy="Theatro">Theatro 2573 2574 </a> 2575 </li> 2576 </ul> 2577</div> 2578 2579 2580 2581 2582 2583 </div> 2584 </div> 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Video security"> 2597 Video security 2598 </button> 2599 2600 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 2601 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Video security"> 2602 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2603 <div class="header-menu-header-label mobile-back-label h4">Products</div> 2604 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2605 </div> 2606 <div class="header-media-wrapper" data-uet-link-hierarchy="Video security"> 2607 <div class="header-menu-submenu-title p-bold">Video security</div> 2608 2609 2610 2611 2612<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Video security & access control">Video security & access control</button> 2613 2614<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Video security & access control"> 2615 <!-- back button --> 2616 2617 <div class="header-menu-header new-mobile-menu-header"> 2618 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2619 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 2620 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2621 </div> 2622 2623 2624 <div> 2625 <a href="/en_xu/video-security-access-control/fixed-video-security.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Video security & access control</a> 2626 </div> 2627 <ul class="list-unstyled external-link"> 2628 2629 <li style="display: grid;"> 2630 <a href="https://www.avigilon.com/security-cameras" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/security-cameras" data-uet-link-place="1" data-uet-link-hierarchy="Security cameras">Security cameras
2631 <span> 2632 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2633 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2634 </svg> 2635 </span> 2636 </a> 2637 </li> 2638 2639 2640 <li style="display: grid;"> 2641 <a href="https://www.avigilon.com/vms" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/vms" data-uet-link-place="2" data-uet-link-hierarchy="Video management">Video management 2642 <span> 2643 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2644 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2645 </svg> 2646 </span> 2647 </a> 2648 </li> 2649 2650 2651 <li style="display: grid;"> 2652 <a href="https://www.avigilon.com/video-infrastructure" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/video-infrastructure" data-uet-link-place="3" data-uet-link-hierarchy="Video infrastructure">Video infrastructure 2653 <span> 2654 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2655 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2656 </svg> 2657 </span> 2658 </a> 2659 </li> 2660 2661 2662 <li style="display: grid;"> 2663 <a href="https://www.avigilon.com/access-control" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/access-control" data-uet-link-place="4" data-uet-link-hierarchy="Access control">Access control 2664 <span> 2665 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2666 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2667 </svg> 2668 </span> 2669 </a> 2670 </li> 2671 </ul> 2672</div> 2673 2674 2675 2676 2677 2678 2679<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Body cameras & in-car video">Body cameras & in-car video</button> 2680 2681<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Body cameras & in-car video"> 2682 <!-- back button --> 2683 2684 <div class="header-menu-header new-mobile-menu-header"> 2685 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2686 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 2687 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
2687close">Close</button> 2688 </div> 2689 2690 2691 <div> 2692 <a href="/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Body cameras & in-car video</a> 2693 </div> 2694 <ul class="list-unstyled external-link"> 2695 2696 <li style="display: grid;"> 2697 <a href="/en_xu/video-security-access-control/body-worn-cameras.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-worn-cameras.html" data-uet-link-place="1" data-uet-link-hierarchy="Body cameras">Body cameras 2698 2699 </a> 2700 </li> 2701 2702 2703 <li style="display: grid;"> 2704 <a href="/en_xu/video-security-access-control/in-car-video-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems.html" data-uet-link-place="2" data-uet-link-hierarchy="In-car video systems">In-car video systems 2705 2706 </a> 2707 </li> 2708 2709 2710 <li style="display: grid;"> 2711 <a href="/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" data-uet-link-place="3" data-uet-link-hierarchy="Motorcycle video systems">Motorcycle video systems 2712 2713 </a> 2714 </li> 2715 </ul> 2716</div> 2717 2718 2719 2720 2721 2722 2723<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Automatic number plate recognition">Automatic number plate recognition</button> 2724 2725<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Automatic number plate recognition"> 2726 <!-- back button --> 2727 2728 <div class="header-menu-header new-mobile-menu-header"> 2729 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2730 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 2731 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2732 </div> 2733 2734 2735 <div> 2736 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Automatic number plate recognition</a> 2737 </div> 2738 <ul class="list-unstyled external-link"> 2739 2740 <li style="display: grid;"> 2741 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" data-uet-link-place="1" data-uet-link-hierarchy="Fixed cameras">Fixed cameras 2742 2743 </a> 2744 </li> 2745 2746 2747 <li style="display: grid;"> 2748 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" data-uet-link-place="2" data-uet-link-hierarchy="Quick-deploy cameras">Quick-deploy cameras 2749 2750 </a> 2751 </li> 2752 2753 2754 <li style="display: grid;"> 2755 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" data-uet-link-place="3" data-uet-link-hierarchy="Mobile cameras">Mobile cameras 2756 2757 </a> 2758 </li> 2759 2760
2761 <li style="display: grid;"> 2762 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" data-uet-link-place="4" data-uet-link-hierarchy="Law enforcement software">Law enforcement software 2763 2764 </a> 2765 </li> 2766 2767 2768 <li style="display: grid;"> 2769 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" data-uet-link-place="5" data-uet-link-hierarchy="Enterprise software">Enterprise software 2770 2771 </a> 2772 </li> 2773 </ul> 2774</div> 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product lines" style="background-color: #FAFAFA;">Product lines</button> 2786 2787<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product lines"> 2788 <!-- back button --> 2789 2790 <div class="header-menu-header new-mobile-menu-header"> 2791 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2792 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 2793 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2794 </div> 2795 2796 <div class="header-menu-submenu-title p-bold">Product lines</div> 2797 <ul class="list-unstyled external-link"> 2798 2799 <li style="display: grid;"> 2800 <a href="https://www.avigilon.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/" data-uet-link-place="1" data-uet-link-hierarchy="Avigilon">Avigilon 2801 <span> 2802 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2803 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2804 </svg> 2805 </span> 2806 </a> 2807 </li> 2808 2809 2810 <li style="display: grid;"> 2811 <a href="https://www.pelco.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.pelco.com/" data-uet-link-place="2" data-uet-link-hierarchy="Pelco">Pelco 2812 <span> 2813 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2814 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2815 </svg> 2816 </span> 2817 </a> 2818 </li> 2819 2820
2821 <li style="display: grid;"> 2822 <a href="https://ipvideocorp.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://ipvideocorp.com/" data-uet-link-place="3" data-uet-link-hierarchy="IPVideo">IPVideo 2823 <span> 2824 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2825 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2826 </svg> 2827 </span> 2828 </a> 2829 </li> 2830 2831
2832 <li style="display: grid;"> 2833 <a href="https://silentsentinel.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://silentsentinel.com/" data-uet-link-place="4" data-uet-link-hierarchy="Silent Sentinel">Silent Sentinel 2834 <span> 2835 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 2836 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 2837 </svg> 2838 </span> 2839 </a> 2840 </li> 2841 </ul> 2842</div> 2843 2844 2845 2846 2847 2848<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 2849 2850<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 2851 <!-- back button --> 2852 2853 <div class="header-menu-header new-mobile-menu-header"> 2854 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2855 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 2856 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2857 </div> 2858 2859 <div class="header-menu-submenu-title p-bold">Resources</div> 2860 <ul class="list-unstyled external-link"> 2861 2862 <li style="display: grid;"> 2863 <a href="/en_xu/video-security-access-control/record-after-the-fact.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/record-after-the-fact.html" data-uet-link-place="1" data-uet-link-hierarchy="Record after the fact">Record after the fact 2864 2865 </a> 2866 </li> 2867 </ul> 2868</div> 2869 2870 2871 2872 </div> 2873 </div> 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Services"> 2886 Services 2887 </button> 2888 2889 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 2890 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Services"> 2891 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2892 <div class="header-menu-header-label mobile-back-label h4">Products</div> 2893 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2894 </div> 2895 <div class="header-media-wrapper" data-uet-link-hierarchy="Services"> 2896 <div class="header-menu-submenu-title p-bold">Services</div> 2897 2898 2899 2900 2901<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services</button> 2902 2903<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Cybersecurity services"> 2904 <!-- back button --> 2905 2906 <div class="header-menu-header new-mobile-menu-header"> 2907 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2908 <div class="header-menu-header-label mobile-back-label h4">Services</div> 2909 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2910 </div> 2911 2912 2913 <div> 2914 <a href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Cybersecurity services</a> 2915 </div> 2916 <ul class="list-unstyled external-link"> 2917 2918 <li style="display: grid;"> 2919 <a href="/en_xu/managed-support-services/cybersecurity/professional-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/professional-services.html" data-uet-link-place="1" data-uet-link-hierarchy="Consulting & advisory">Consulting & advisory 2920 2921 </a> 2922 </li> 2923 2924
2925 <li style="display: grid;"> 2926 <a href="/en_xu/managed-support-services/cybersecurity/security-patching.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/security-patching.html" data-uet-link-place="2" data-uet-link-hierarchy="Security patching">Security patching 2927 2928 </a> 2929 </li> 2930 2931 2932 <li style="display: grid;"> 2933 <a href="/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" data-uet-link-place="3" data-uet-link-hierarchy="Training">Training 2934 2935 </a> 2936 </li> 2937 </ul> 2938</div> 2939 2940 2941 2942 2943 2944 2945<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Radio & device services">Radio & device services</button> 2946 2947<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Radio & device services"> 2948 <!-- back button --> 2949 2950 <div class="header-menu-header new-mobile-menu-header"> 2951 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2952 <div class="header-menu-header-label mobile-back-label h4">Services</div> 2953 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2954 </div> 2955 2956 2957 <div> 2958 <a href="/en_xu/managed-support-services/devices.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Radio & device services</a> 2959 </div> 2960 <ul class="list-unstyled external-link"> 2961 2962 <li style="display: grid;"> 2963 <a href="/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA radios">Mission critical TETRA radios 2964 2965 </a> 2966 </li> 2967 2968 2969 <li style="display: grid;"> 2970 <a href="/en_xu/managed-support-services/devices/mototrbo-device-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/mototrbo-device-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR radios">Professional DMR radios 2971 2972 </a> 2973 </li> 2974 2975 2976 <li style="display: grid;"> 2977 <a href="/en_xu/managed-support-services/devices/L11-essential-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Broadband devices">Broadband devices 2978 2979 </a> 2980 </li> 2981 </ul> 2982</div> 2983 2984 2985 2986 2987 2988 2989<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="System and network services">System and network services</button> 2990 2991<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="System and network services"> 2992 <!-- back button --> 2993 2994 <div class="header-menu-header new-mobile-menu-header"> 2995 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 2996 <div class="header-menu-header-label mobile-back-label h4">Services</div> 2997 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 2998 </div> 2999 3000 3001 <div>
3002 <a href="/en_xu/managed-support-services/infrastructure.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">System and network services</a> 3003 </div> 3004 <ul class="list-unstyled external-link"> 3005 3006 <li style="display: grid;"> 3007 <a href="/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA systems">Mission critical TETRA systems 3008 3009 </a> 3010 </li> 3011 3012 3013 <li style="display: grid;"> 3014 <a href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR systems">Professional DMR systems 3015 3016 </a> 3017 </li> 3018 3019 3020 <li style="display: grid;"> 3021 <a href="/en_xu/managed-support-services/cybersecurity.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" data-uet-link-place="3" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services 3022 3023 </a> 3024 </li> 3025 </ul> 3026</div> 3027 3028 3029 3030 3031 3032 3033 3034 3035 3036 3037<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product line" style="background-color: #FAFAFA;">Product line</button> 3038 3039<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product line"> 3040 <!-- back button --> 3041 3042 <div class="header-menu-header new-mobile-menu-header"> 3043 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3044 <div class="header-menu-header-label mobile-back-label h4">Services</div> 3045 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3046 </div> 3047 3048 <div class="header-menu-submenu-title p-bold">Product line</div> 3049 <ul class="list-unstyled external-link"> 3050 3051 <li style="display: grid;"> 3052 <a href="/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" data-uet-link-place="1" data-uet-link-hierarchy="ActiveEye">ActiveEye 3053 3054 </a> 3055 </li> 3056 </ul> 3057</div> 3058 3059 3060 3061 3062 3063<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 3064 3065<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 3066 <!-- back button --> 3067 3068 <div class="header-menu-header new-mobile-menu-header"> 3069 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3070 <div class="header-menu-header-label mobile-back-label h4">Services</div> 3071 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3072 </div> 3073 3074 <div class="header-menu-submenu-title p-bold">Resources</div> 3075 <ul class="list-unstyled external-link"> 3076 3077 <li style="display: grid;"> 3078 <a href="/en_xu/public-safety-threat-alliance.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/public-safety-threat-alliance.html" data-uet-link-place="1" data-uet-link-hierarchy="Public Safety Threat Alliance">Public Safety Threat Alliance 3079 3080 </a> 3081 </li> 3082 3083
3084 <li style="display: grid;"> 3085 <a href="/en_xu/managed-support-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Explore all services">Explore all services 3086 3087 </a> 3088 </li> 3089 </ul> 3090</div> 3091 3092 3093 3094 </div> 3095 </div> 3096 3097 3098 3099 3100 3101 3102 3103 3104 3105 <div class="layer-2-link-analytics"> 3106 <a href="/en_xu/products.html" target="_self" class="header-menu-item" data-uet-link-hierarchy="Products > View all products"> 3107 <span class="p-regular">View all products</span> 3108 </a> 3109 </div> 3110 3111 3112 3113 3114 3115 3116 </div> 3117 3118 3119 3120 3121 3122 3123 3124 3125 3126 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Industries" data-uet-link-place="2">Industries</button> 3127 3128 <!-- submenu layer --> 3129 3130 3131 3132 3133 3134 <!-- new header --> 3135 3136 3137 <div class="new-header-menu-submenu-mobile header-menu-submenu whoweserve-analytics-mobile" data-uet-link-hierarchy="Industries" data-uet-link-label-prefix="menu nav"> 3138 <div class="header-menu-header new-mobile-menu-header"> 3139 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3140 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 3141 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu close">Close</button> 3142 </div> 3143 <div class="header-menu-submenu-title p-bold">Industries</div> 3144 3145 3146 3147 3148 3149<button class="header-menu-item header-has-children p-regular whoweserve-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Industries">Industries</button> 3150 3151<div class="header-menu-submenu who-we-serve-tab"> 3152 <!-- back button --> 3153 3154 <div class="header-menu-header new-mobile-menu-header"> 3155 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3156 <div class="header-menu-header-label mobile-back-label h4">Industries</div> 3157 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3158 </div> 3159 3160 <div class="header-menu-submenu-title p-bold" style="opacity: 0.60 !important;">Industries</div> 3161 3162 3163 <a href="/en_xu/solutions/education.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/education.html" data-uet-link-place="1" data-uet-link-hierarchy="Industries > Education">Education</a> 3164 3165 3166 <a href="/en_xu/solutions/emergency-medical-services.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/emergency-medical-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Industries > Emergency Medical Services">Emergency Medical Services</a> 3167 3168 3169 <a href="/en_xu/solutions/fire-and-rescue-services.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/fire-and-rescue-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Industries > Fire & Rescue">Fire & Rescue</a> 3170 3171 3172 <a href="/en_xu/solutions/healthcare.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/healthcare.html" data-uet-link-place="4" data-uet-link-hierarchy="Industries > Healthcare">Healthcare</a> 3173 3174 3175 <a href="/en_xu/solutions/hospitality.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/hospitality.html" data-uet-link-place="5" data-uet-link-hierarchy="Industries >
3175 Hospitality">Hospitality</a> 3176 3177 3178 <a href="/en_xu/communications/humanitarian-solutions.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/communications/humanitarian-solutions.html" data-uet-link-place="6" data-uet-link-hierarchy="Industries > Humanitarian Solutions">Humanitarian Solutions</a> 3179 3180 3181 <a href="/en_xu/solutions/manufacturing.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/manufacturing.html" data-uet-link-place="7" data-uet-link-hierarchy="Industries > Manufacturing">Manufacturing</a> 3182 3183 3184 <a href="/en_xu/solutions/defence.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/defence.html" data-uet-link-place="8" data-uet-link-hierarchy="Industries > Military & Defence">Military & Defence</a> 3185 3186 3187 <a href="/en_xu/solutions/oil-gas.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/oil-gas.html" data-uet-link-place="9" data-uet-link-hierarchy="Industries > Oil & Gas">Oil & Gas</a> 3188 3189 3190 <a href="/en_xu/solutions/police.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/police.html" data-uet-link-place="10" data-uet-link-hierarchy="Industries > Police">Police</a> 3191 3192 3193 <a href="/en_xu/solutions/prisons.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/prisons.html" data-uet-link-place="11" data-uet-link-hierarchy="Industries > Prisons">Prisons</a> 3194 3195 3196 <a href="/en_xu/solutions/retail.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/retail.html" data-uet-link-place="12" data-uet-link-hierarchy="Industries > Retail">Retail</a> 3197 3198 3199 <a href="/en_xu/solutions/stadiums.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/stadiums.html" data-uet-link-place="13" data-uet-link-hierarchy="Industries > Stadiums">Stadiums</a> 3200 3201 3202 <a href="/en_xu/solutions/transportation-logistics.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics.html" data-uet-link-place="14" data-uet-link-hierarchy="Industries > Transportation & Logistics">Transportation & Logistics</a> 3203 3204 3205 <a href="/en_xu/solutions/transportation-logistics/air-transportation.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics/air-transportation.html" data-uet-link-place="15" data-uet-link-hierarchy="Industries > Air Transportation">Air Transportation</a> 3206 3207 3208 <a href="/en_xu/solutions/utilities.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/utilities.html" data-uet-link-place="16" data-uet-link-hierarchy="Industries > Utilities">Utilities</a> 3209 3210</div> 3211 3212 3213 3214 3215 3216 3217 3218 3219 <a href="/en_xu/about/customers.html" target="_self" class="header-menu-item p-regular whoweserve-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Customer stories</a> 3220 3221 3222 3223 </div> 3224 3225 3226 3227 3228 3229 3230 3231 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="About us" data-uet-link-place="3">About us</button> 3232 3233 <!-- submenu layer --> 3234 3235 3236 3237 3238 3239 <!-- new header --> 3240 3241 3242 3243 3244 <div class="new-header-menu-submenu-mobile header-menu-submenu whoweare-analytics-mobile" data-uet-link-hierarchy="About us" data-uet-link-label-prefix="menu nav"> 3245 3246 3247 <div class="header-menu-header new-mobile-menu-header"> 3248 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3249 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 3250 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu
3250close">Close</button> 3251 </div> 3252 <div class="header-menu-submenu-title p-bold">About us</div> 3253 3254 3255 3256 3257 3258<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Our organisation">Our organisation</button> 3259 3260<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Our organisation"> 3261 <!-- back button --> 3262 3263 <div class="header-menu-header new-mobile-menu-header"> 3264 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3265 <div class="header-menu-header-label mobile-back-label h4">About us</div> 3266 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3267 </div> 3268 3269 <div class="header-menu-submenu-title p-bold">Our organisation</div> 3270 <ul class="list-unstyled external-link"> 3271 3272 <li style="display: grid;"> 3273 <a href="/en_xu/about.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about.html" data-uet-link-place="1" data-uet-link-hierarchy="About Motorola Solutions">About Motorola Solutions 3274 3275 </a> 3276 </li> 3277 3278 3279 <li style="display: grid;"> 3280 <a href="/newsroom/leadership.html#id-17750552450" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552450" data-uet-link-place="2" data-uet-link-hierarchy="Executive Committee">Executive Committee 3281 3282 </a> 3283 </li> 3284 3285 3286 <li style="display: grid;"> 3287 <a href="/newsroom/leadership.html#id-17750552451" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552451" data-uet-link-place="3" data-uet-link-hierarchy="Board of Directors">Board of Directors 3288 3289 </a> 3290 </li> 3291 3292 3293 <li style="display: grid;"> 3294 <a href="/en_xu/about/careers.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/careers.html" data-uet-link-place="4" data-uet-link-hierarchy="Careers">Careers 3295 3296 </a> 3297 </li> 3298 3299 3300 <li style="display: grid;"> 3301 <a href="/en_xu/about/environmental-social-corporate-governance-esg.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/environmental-social-corporate-governance-esg.html" data-uet-link-place="5" data-uet-link-hierarchy="Corporate Responsibility">Corporate Responsibility 3302 3303 </a> 3304 </li> 3305 3306 3307 <li style="display: grid;"> 3308 <a href="/en_xu/about/motorola-solutions-foundation.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/motorola-solutions-foundation.html" data-uet-link-place="6" data-uet-link-hierarchy="Foundation">Foundation 3309 3310 </a> 3311 </li> 3312 3313 3314 <li style="display: grid;"> 3315 <a href="/en_xu/about/trust-center.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/trust-center.html" data-uet-link-place="7" data-uet-link-hierarchy="Trust Center">Trust Center 3316 3317 </a> 3318 </li> 3319 3320 3321 <li style="display: grid;"> 3322 <a href="/en_xu/about/recognition.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/recognition.html" data-uet-link-place="8" data-uet-link-hierarchy="Awards and Recognition">Awards and Recognition 3323 3324 </a> 3325 </li> 3326 3327 3328 <li style="display: grid;"> 3329 <a href="https://www.motorolasolutions.com/en_xu/blog" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.motorolasolutions.
3329com/en_xu/blog" data-uet-link-place="9" data-uet-link-hierarchy="Motorola Solutions Blog">Motorola Solutions Blog 3330 3331 </a> 3332 </li> 3333 </ul> 3334</div> 3335 3336 3337 3338 3339 3340 3341 3342<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Investor & Media">Investor & Media</button> 3343 3344<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Investor & Media"> 3345 <!-- back button --> 3346 3347 <div class="header-menu-header new-mobile-menu-header"> 3348 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3349 <div class="header-menu-header-label mobile-back-label h4">About us</div> 3350 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3351 </div> 3352 3353 <div class="header-menu-submenu-title p-bold">Investor & Media</div> 3354 <ul class="list-unstyled external-link"> 3355 3356 <li style="display: grid;"> 3357 <a href="/investors.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/investors.html" data-uet-link-place="1" data-uet-link-hierarchy="Investor Relations">Investor Relations 3358 3359 </a> 3360 </li> 3361 3362 3363 <li style="display: grid;"> 3364 <a href="/newsroom.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom.html" data-uet-link-place="2" data-uet-link-hierarchy="Newsroom">Newsroom 3365 3366 </a> 3367 </li> 3368 3369 3370 <li style="display: grid;"> 3371 <a href="/newsroom/media-contacts.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/media-contacts.html" data-uet-link-place="3" data-uet-link-hierarchy="Media Contacts">Media Contacts 3372 3373 </a> 3374 </li> 3375 3376 3377 <li style="display: grid;"> 3378 <a href="/newsroom/press-releases.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/press-releases.html" data-uet-link-place="4" data-uet-link-hierarchy="News Releases">News Releases 3379 3380 </a> 3381 </li> 3382 </ul> 3383</div> 3384 3385 3386 3387 3388 3389 3390 3391<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Follow us on social">Follow us on social</button> 3392 3393<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Follow us on social"> 3394 <!-- back button --> 3395 3396 <div class="header-menu-header new-mobile-menu-header"> 3397 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3398 <div class="header-menu-header-label mobile-back-label h4">About us</div> 3399 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3400 </div> 3401 3402 <div class="header-menu-submenu-title p-bold">Follow us on social</div> 3403 <ul class="list-unstyled external-link"> 3404 3405 <li style="display: grid;"> 3406 <a href="/en_us/redirects/linkedin.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/linkedin.html" data-uet-link-place="1" data-uet-link-hierarchy="LinkedIn">LinkedIn 3407 3408 </a> 3409 </li> 3410 3411 3412 <li style="display: grid;"> 3413 <a href="/en_us/redirects/facebook.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/facebook.html" data-uet-link-place="2" data-uet-link-hierarchy="Facebook">Facebook 3414 3415 </a> 3416 </li> 3417 3418
3419 <li style="display: grid;"> 3420 <a href="/en_us/redirects/x.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/x.html" data-uet-link-place="3" data-uet-link-hierarchy="X">X 3421 3422 </a> 3423 </li> 3424 3425 3426 <li style="display: grid;"> 3427 <a href="/en_us/redirects/instagram.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/instagram.html" data-uet-link-place="4" data-uet-link-hierarchy="Instagram">Instagram 3428 3429 </a> 3430 </li> 3431 3432 3433 <li style="display: grid;"> 3434 <a href="/en_us/redirects/youtube.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/youtube.html" data-uet-link-place="5" data-uet-link-hierarchy="YouTube">YouTube 3435 3436 </a> 3437 </li> 3438 </ul> 3439</div> 3440 3441 3442 3443 </div> 3444 3445 3446 3447 </div> 3448 3449 3450 3451 3452 3453 3454 3455 <div class="ribbon-5" style="display:none;"> 3456 3457 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products" data-uet-link-place="1">Products</button> 3458 3459 <!-- submenu layer --> 3460 3461 3462 3463 3464 3465 <!-- new header --> 3466 <div class="new-header-menu-submenu-mobile header-menu-submenu" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu nav"> 3467 <div class="header-menu-header new-mobile-menu-header"> 3468 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3469 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 3470 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu close">Close</button> 3471 </div> 3472 <div class="header-menu-submenu-title p-bold">Products</div> 3473 3474 3475 3476 3477 <p class="p-lead-bold mobile-layer-1-link-analytics">Safety & Security Ecosystem</p> 3478 3479 3480 3481 3482 3483 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Safety & Security Ecosystem > Technologies"> 3484 Technologies 3485 </button> 3486 3487 <div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety & Security Ecosystem"> 3488 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Technologies"> 3489 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3490 <div class="header-menu-header-label mobile-back-label h4">Products</div> 3491 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3492 </div> 3493 <div class="header-media-wrapper" data-uet-link-hierarchy="Technologies"> 3494 <div class="header-menu-submenu-title p-bold">Technologies</div> 3495 3496 3497 3498 3499 <a href="/en_xu/solutions/safety-ecosystem.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html">Safety & Security Ecosystem</a> 3500 3501 3502<!-- <sly data-sly-test="false"> 3503 <p class="header-menu-item p-regular" style="margin-bottom: 0; opacity: 0.60 !important;"> 3504 Safety & Security Ecosystem 3505 </p> 3506</sly> --> 3507 3508 3509 3510 3511 3512 3513 <a href="/en_xu/products/critical-communications.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-place="1" data-uet-link-hierarchy="Critical communications">Critical communications</a> 3514 3515 3516 <a href="/en_xu/products/command-center-software.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-place="2" data-uet-link-hierarchy="Command centre">Command centre</a> 3517 3518 3519 <a href="/en_xu/video-security-access-control.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-place="3" data-uet-link-hierarchy="Video security">Video security</a> 3520 3521 3522 <a href="/en_xu/managed-support-services.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="4" data-uet-link-hierarchy="Managed & support services">Managed & support services</a> 3523 3524 </div> 3525 </div> 3526 3527 3528 3529 3530 3531 3532 3533 3534 3535 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Safety & Security Ecosystem > Use cases"> 3536 Use cases 3537 </button> 3538 3539 <div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety & Security Ecosystem"> 3540 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Use cases"> 3541 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3542 <div class="header-menu-header-label mobile-back-label h4">Products</div> 3543 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
3543close">Close</button> 3544 </div> 3545 <div class="header-media-wrapper" data-uet-link-hierarchy="Use cases"> 3546 <div class="header-menu-submenu-title p-bold">Use cases</div> 3547 3548 3549 3550 3551 3552<!-- <sly data-sly-test="true"> 3553 <p class="header-menu-item p-regular" style="margin-bottom: 0; opacity: 0.60 !important;"> 3554 Safety & Security Ecosystem 3555 </p> 3556</sly> --> 3557 3558 3559 3560 3561 3562 3563 <a href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-place="1" data-uet-link-hierarchy="Missing child">Missing child</a> 3564 3565 3566 <a href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-place="2" data-uet-link-hierarchy="Occupational assault">Occupational assault</a> 3567 3568 3569 <a href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-place="3" data-uet-link-hierarchy="Road accident">Road accident</a> 3570 3571 3572 <a href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-place="4" data-uet-link-hierarchy="Active workplace threat">Active workplace threat</a> 3573 3574 3575 <a href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" target="_self" class="header-menu-item p-regular mobile-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-place="5" data-uet-link-hierarchy="Severe weather">Severe weather</a> 3576 3577 </div> 3578 </div> 3579 3580 3581 3582 3583 3584 3585 3586 3587 3588 3589 3590 3591 3592 3593 3594 <p class="p-lead-bold mobile-layer-1-link-analytics">Products</p> 3595 3596 3597 3598 3599 3600 3601 3602 3603 3604 3605 3606 3607 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Radio"> 3608 Radio 3609 </button> 3610 3611 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 3612 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Radio"> 3613 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3614 <div class="header-menu-header-label mobile-back-label h4">Products</div> 3615 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3616 </div> 3617 <div class="header-media-wrapper" data-uet-link-hierarchy="Radio"> 3618 <div class="header-menu-submenu-title p-bold">Radio</div> 3619 3620 3621 3622 3623<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Mission critical TETRA radio">Mission critical TETRA radio</button> 3624 3625<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Mission critical TETRA radio"> 3626 <!-- back button --> 3627 3628 <div class="header-menu-header new-mobile-menu-header"> 3629 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3630 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3631 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3632 </div> 3633 3634 3635 <div> 3636 <a href="/en_xu/products/tetra.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Mission critical TETRA radio</a> 3637 </div> 3638 <ul class="list-unstyled external-link"> 3639 3640 <li style="display: grid;"> 3641 <a href="/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 3642 3643 </a> 3644 </li> 3645 3646
3647 <li style="display: grid;"> 3648 <a href="/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 3649 3650 </a> 3651 </li> 3652 3653 3654 <li style="display: grid;"> 3655 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 3656 3657 </a> 3658 </li> 3659 3660 3661 <li style="display: grid;"> 3662 <a href="/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 3663 3664 </a> 3665 </li> 3666 3667 3668 <li style="display: grid;"> 3669 <a href="/en_xu/products/tetra.html#phnnav_applications" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra.html#phnnav_applications" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 3670 3671 </a> 3672 </li> 3673 3674 3675 <li style="display: grid;"> 3676 <a href="/en_xu/products/tetra/security.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/security.html" data-uet-link-place="6" data-uet-link-hierarchy="Security">Security 3677 3678 </a> 3679 </li> 3680 </ul> 3681</div> 3682 3683 3684 3685 3686 3687 3688<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Mission critical P25 radio">Mission critical P25 radio</button> 3689 3690<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Mission critical P25 radio"> 3691 <!-- back button --> 3692 3693 <div class="header-menu-header new-mobile-menu-header"> 3694 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3695 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3696 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3697 </div> 3698 3699 3700 <div> 3701 <a href="/en_xu/products/p25-products.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Mission critical P25 radio</a> 3702 </div> 3703 <ul class="list-unstyled external-link"> 3704 3705 <li style="display: grid;"> 3706 <a href="/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 3707 3708 </a> 3709 </li> 3710 3711 3712 <li style="display: grid;"> 3713 <a href="/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 3714 3715 </a> 3716 </li> 3717 3718 3719 <li style="display: grid;"> 3720 <a href="/en_xu/products/p25-products/astro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 3721 3722 </a> 3723 </li> 3724 3725
3726 <li style="display: grid;"> 3727 <a href="/en_xu/products/dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/dispatch.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 3728 3729 </a> 3730 </li> 3731 3732 3733 <li style="display: grid;"> 3734 <a href="/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 3735 3736 </a> 3737 </li> 3738 3739 3740 <li style="display: grid;"> 3741 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="6" data-uet-link-hierarchy="Accessories">Accessories 3742 3743 </a> 3744 </li> 3745 </ul> 3746</div> 3747 3748 3749 3750 3751 3752 3753<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Professional DMR radio">Professional DMR radio</button> 3754 3755<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Professional DMR radio"> 3756 <!-- back button --> 3757 3758 <div class="header-menu-header new-mobile-menu-header"> 3759 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3760 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3761 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3762 </div> 3763 3764 3765 <div> 3766 <a href="/en_xu/products/mototrbo.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Professional DMR radio</a> 3767 </div> 3768 <ul class="list-unstyled external-link"> 3769 3770 <li style="display: grid;"> 3771 <a href="/en_xu/products/mototrbo/portable-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/portable-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios 3772 3773 </a> 3774 </li> 3775 3776 3777 <li style="display: grid;"> 3778 <a href="/en_xu/products/mototrbo/mobile-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/mobile-radios.html" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios 3779 3780 </a> 3781 </li> 3782 3783 3784 <li style="display: grid;"> 3785 <a href="/en_xu/products/mototrbo/mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo/mototrbo-systems.html" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems 3786 3787 </a> 3788 </li> 3789 3790 3791 <li style="display: grid;"> 3792 <a href="/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles 3793 3794 </a> 3795 </li> 3796 3797 3798 <li style="display: grid;"> 3799 <a href="/en_xu/application-catalog.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/application-catalog.html" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications 3800 3801 </a> 3802 </li> 3803 3804 3805 <li style="display: grid;">
3806 <a href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" data-uet-link-place="6" data-uet-link-hierarchy="Services">Services 3807 3808 </a> 3809 </li> 3810 3811 3812 <li style="display: grid;"> 3813 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="7" data-uet-link-hierarchy="Accessories">Accessories 3814 3815 </a> 3816 </li> 3817 </ul> 3818</div> 3819 3820 3821 3822 3823 3824 3825<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Broadband devices & apps">Broadband devices & apps</button> 3826 3827<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Broadband devices & apps"> 3828 <!-- back button --> 3829 3830 <div class="header-menu-header new-mobile-menu-header"> 3831 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3832 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3833 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3834 </div> 3835 3836 3837 <div> 3838 <a href="/en_xu/products/broadband-push-to-talk.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Broadband devices & apps</a> 3839 </div> 3840 <ul class="list-unstyled external-link"> 3841 3842 <li style="display: grid;"> 3843 <a href="/en_xu/products/lte-user-devices/lex-l30.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/lte-user-devices/lex-l30.html" data-uet-link-place="1" data-uet-link-hierarchy="Devices">Devices 3844 3845 </a> 3846 </li> 3847 3848 3849 <li style="display: grid;"> 3850 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="2" data-uet-link-hierarchy="Applications">Applications 3851 3852 </a> 3853 </li> 3854 3855 3856 <li style="display: grid;"> 3857 <a href="/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" data-uet-link-place="3" data-uet-link-hierarchy="Interoperability">Interoperability 3858 3859 </a> 3860 </li> 3861 3862 3863 <li style="display: grid;"> 3864 <a href="/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" data-uet-link-place="4" data-uet-link-hierarchy="Services">Services 3865 3866 </a> 3867 </li> 3868 3869 3870 <li style="display: grid;"> 3871 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="5" data-uet-link-hierarchy="Accessories">Accessories 3872 3873 </a> 3874 </li> 3875 </ul> 3876</div> 3877 3878 3879 3880 3881 3882 3883<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="On-site business radio">On-site business radio</button> 3884 3885<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="On-site business radio"> 3886 <!-- back button --> 3887 3888 <div class="header-menu-header new-mobile-menu-header"> 3889 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3890 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3891 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu
3891close">Close</button> 3892 </div> 3893 3894 3895 <div> 3896 <a href="/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">On-site business radio</a> 3897 </div> 3898 <ul class="list-unstyled external-link"> 3899 3900 <li style="display: grid;"> 3901 <a href="/en_xu/products/unlicensed-two-way-business-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/unlicensed-two-way-business-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="Unlicensed radios">Unlicensed radios 3902 3903 </a> 3904 </li> 3905 3906 3907 <li style="display: grid;"> 3908 <a href="/en_xu/products/two-way-radios-licensed.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios-licensed.html" data-uet-link-place="2" data-uet-link-hierarchy="Licensed radios">Licensed radios 3909 3910 </a> 3911 </li> 3912 3913 3914 <li style="display: grid;"> 3915 <a href="/en_xu/products/two-way-radio-accessories.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" data-uet-link-place="3" data-uet-link-hierarchy="Accessories">Accessories 3916 3917 </a> 3918 </li> 3919 </ul> 3920</div> 3921 3922 3923 3924 3925 3926 3927<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Tactical and Combat-Net Radios">Tactical and Combat-Net Radios</button> 3928 3929<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Tactical and Combat-Net Radios"> 3930 <!-- back button --> 3931 3932 <div class="header-menu-header new-mobile-menu-header"> 3933 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 3934 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 3935 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 3936 </div> 3937 3938 3939 <div> 3940 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Tactical and Combat-Net Radios</a> 3941 </div> 3942 <ul class="list-unstyled external-link"> 3943 3944 <li style="display: grid;"> 3945 <a href="/en_xu/products/two-way-radios/tactical-combatnet/civilian-hf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/civilian-hf.html" data-uet-link-place="1" data-uet-link-hierarchy="Civilian HF radio">Civilian HF radio 3946 3947 </a> 3948 </li> 3949 3950 3951 <li style="display: grid;"> 3952 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" data-uet-link-place="2" data-uet-link-hierarchy="Military HF radio">Military HF radio 3953 3954 </a> 3955 </li> 3956 3957 3958 <li style="display: grid;"> 3959 <a href="/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" data-uet-link-place="3" data-uet-link-hierarchy="HF antenna systems">HF antenna systems 3960 3961 </a> 3962 </li> 3963 3964 3965 <li style="display: grid;"> 3966 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" data-uet-link-place="4" data-uet-link-hierarchy="Military VHF radio">Military VHF radio 3967 3968 </a> 3969 </li> 3970 3971
3972 <li style="display: grid;"> 3973 <a href="/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" data-uet-link-place="5" data-uet-link-hierarchy="Military encryption devices">Military encryption devices 3974 3975 </a> 3976 </li> 3977 3978 3979 <li style="display: grid;"> 3980 <a href="/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" data-uet-link-place="6" data-uet-link-hierarchy="Tactical software">Tactical software 3981 3982 </a> 3983 </li> 3984 3985 3986 <li style="display: grid;"> 3987 <a href="/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" data-uet-link-place="7" data-uet-link-hierarchy="Custom network services">Custom network services 3988 3989 </a> 3990 </li> 3991 </ul> 3992</div> 3993 3994 3995 3996 3997 3998 3999 4000 4001<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product line" style="background-color: #FAFAFA;">Product line</button> 4002 4003<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product line"> 4004 <!-- back button --> 4005 4006 <div class="header-menu-header new-mobile-menu-header"> 4007 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4008 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 4009 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4010 </div> 4011 4012 <div class="header-menu-submenu-title p-bold">Product line</div> 4013 <ul class="list-unstyled external-link"> 4014 4015 <li style="display: grid;"> 4016 <a href="/en_xu/products/p25-products/p25-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/p25-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="APX">APX 4017 4018 </a> 4019 </li> 4020 4021 4022 <li style="display: grid;"> 4023 <a href="/en_xu/products/p25-products/astro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="2" data-uet-link-hierarchy="ASTRO">ASTRO 4024 4025 </a> 4026 </li> 4027 4028 4029 <li style="display: grid;"> 4030 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="DIMETRA">DIMETRA 4031 4032 </a> 4033 </li> 4034 4035 4036 <li style="display: grid;"> 4037 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" data-uet-link-place="4" data-uet-link-hierarchy="Barrett">Barrett 4038 4039 </a> 4040 </li> 4041 4042 4043 <li style="display: grid;"> 4044 <a href="/en_xu/products/mototrbo.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" data-uet-link-place="5" data-uet-link-hierarchy="MOTOTRBO">MOTOTRBO 4045 4046 </a> 4047 </li> 4048 4049 4050 <li style="display: grid;"> 4051 <a href="/en_xu/products/consumer-two-way-radios.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/consumer-two-way-radios.html" data-uet-link-place="6" data-uet-link-hierarchy="TALKABOUT">TALKABOUT 4052 4053 </a> 4054 </li> 4055 4056
4057 <li style="display: grid;"> 4058 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="7" data-uet-link-hierarchy="WAVE PTX">WAVE PTX 4059 4060 </a> 4061 </li> 4062 4063 4064 <li style="display: grid;"> 4065 <a href="/en_xu/avtec-scout-dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/avtec-scout-dispatch.html" data-uet-link-place="8" data-uet-link-hierarchy="Avtec">Avtec 4066 4067 </a> 4068 </li> 4069 </ul> 4070</div> 4071 4072 4073 4074 4075 4076<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 4077 4078<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 4079 <!-- back button --> 4080 4081 <div class="header-menu-header new-mobile-menu-header"> 4082 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4083 <div class="header-menu-header-label mobile-back-label h4">Radio</div> 4084 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4085 </div> 4086 4087 <div class="header-menu-submenu-title p-bold">Resources</div> 4088 <ul class="list-unstyled external-link"> 4089 4090 <li style="display: grid;"> 4091 <a href="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" data-uet-link-place="1" data-uet-link-hierarchy="Build a radio solution">Build a radio solution 4092 4093 </a> 4094 </li> 4095 </ul> 4096</div> 4097 4098 4099 4100 </div> 4101 </div> 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Software"> 4114 Software 4115 </button> 4116 4117 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 4118 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Software"> 4119 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4120 <div class="header-menu-header-label mobile-back-label h4">Products</div> 4121 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4122 </div> 4123 <div class="header-media-wrapper" data-uet-link-hierarchy="Software"> 4124 <div class="header-menu-submenu-title p-bold">Software</div> 4125 4126 4127 4128 4129<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Communications centre">Communications centre</button> 4130 4131<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Communications centre"> 4132 <!-- back button --> 4133 4134 <div class="header-menu-header new-mobile-menu-header"> 4135 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4136 <div class="header-menu-header-label mobile-back-label h4">Software</div> 4137 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4138 </div> 4139 4140 <div class="header-menu-submenu-title p-bold"> 4141 Communications centre 4142 </div> 4143 4144 <ul class="list-unstyled external-link"> 4145 4146 <li style="display: grid;"> 4147 <a href="/en_xu/products/command-center-software/emergency-call-handling.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/emergency-call-handling.html" data-uet-link-place="1" data-uet-link-hierarchy="Emergency call handling">Emergency call handling 4148 4149 </a> 4150 </li> 4151 4152
4153 <li style="display: grid;"> 4154 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" data-uet-link-place="2" data-uet-link-hierarchy="Voice & computer-aided dispatch">Voice & computer-aided dispatch 4155 4156 </a> 4157 </li> 4158 </ul> 4159</div> 4160 4161 4162 4163 4164 4165 4166<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Patrol & field operations">Patrol & field operations</button> 4167 4168<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Patrol & field operations"> 4169 <!-- back button --> 4170 4171 <div class="header-menu-header new-mobile-menu-header"> 4172 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4173 <div class="header-menu-header-label mobile-back-label h4">Software</div> 4174 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4175 </div> 4176 4177 <div class="header-menu-submenu-title p-bold"> 4178 Patrol & field operations 4179 </div> 4180 4181 <ul class="list-unstyled external-link"> 4182 4183 <li style="display: grid;"> 4184 <a href="/en_xu/products/command-center-software/field-response-and-reporting.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/field-response-and-reporting.html" data-uet-link-place="1" data-uet-link-hierarchy="Mobile response & reporting">Mobile response & reporting 4185 4186 </a> 4187 </li> 4188 </ul> 4189</div> 4190 4191 4192 4193 4194 4195 4196<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Enterprise Operations">Enterprise Operations</button> 4197 4198<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise Operations"> 4199 <!-- back button --> 4200 4201 <div class="header-menu-header new-mobile-menu-header"> 4202 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4203 <div class="header-menu-header-label mobile-back-label h4">Software</div> 4204 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4205 </div> 4206 4207 <div class="header-menu-submenu-title p-bold"> 4208 Enterprise Operations 4209 </div> 4210 4211 <ul class="list-unstyled external-link"> 4212 4213 <li style="display: grid;"> 4214 <a href="/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" data-uet-link-place="1" data-uet-link-hierarchy="Workflow Automation">Workflow Automation 4215 4216 </a> 4217 </li> 4218 </ul> 4219</div> 4220 4221 4222 4223 4224 4225 4226<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Enterprise security & resilience">Enterprise security & resilience</button> 4227 4228<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise security & resilience"> 4229 <!-- back button --> 4230 4231 <div class="header-menu-header new-mobile-menu-header"> 4232 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4233 <div class="header-menu-header-label mobile-back-label h4">Software</div> 4234 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4235 </div> 4236 4237 4238 <div> 4239 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resil
4239ience.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Enterprise security & resilience</a> 4240 </div> 4241 <ul class="list-unstyled external-link"> 4242 4243 <li style="display: grid;"> 4244 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" data-uet-link-place="1" data-uet-link-hierarchy="Business continuity">Business continuity 4245 4246 </a> 4247 </li> 4248 4249 4250 <li style="display: grid;"> 4251 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" data-uet-link-place="2" data-uet-link-hierarchy="Crisis & incident management">Crisis & incident management 4252 4253 </a> 4254 </li> 4255 4256 4257 <li style="display: grid;"> 4258 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" data-uet-link-place="3" data-uet-link-hierarchy="Security management">Security management 4259 4260 </a> 4261 </li> 4262 4263 4264 <li style="display: grid;"> 4265 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" data-uet-link-place="4" data-uet-link-hierarchy="Personal safety application">Personal safety application 4266 4267 </a> 4268 </li> 4269 </ul> 4270</div> 4271 4272 4273 4274 4275 4276 4277 4278 4279 4280 4281 4282 4283<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product lines" style="background-color: #FAFAFA;">Product lines</button> 4284 4285<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product lines"> 4286 <!-- back button --> 4287 4288 <div class="header-menu-header new-mobile-menu-header"> 4289 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4290 <div class="header-menu-header-label mobile-back-label h4">Software</div> 4291 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4292 </div> 4293 4294 <div class="header-menu-submenu-title p-bold">Product lines</div> 4295 <ul class="list-unstyled external-link"> 4296 4297 <li style="display: grid;"> 4298 <a href="/en_xu/products/command-center-software/guardian.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/guardian.html" data-uet-link-place="1" data-uet-link-hierarchy="Guardian">Guardian 4299 4300 </a> 4301 </li> 4302 4303 4304 <li style="display: grid;"> 4305 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" data-uet-link-place="2" data-uet-link-hierarchy="PremierOne">PremierOne 4306 4307 </a> 4308 </li> 4309 4310 4311 <li style="display: grid;"> 4312 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resil
4312ience.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" data-uet-link-place="3" data-uet-link-hierarchy="Noggin">Noggin 4313 4314 </a> 4315 </li> 4316 4317 4318 <li style="display: grid;"> 4319 <a href="/en_xu/solutions/safety-ecosystem/orchestrate.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/orchestrate.html" data-uet-link-place="4" data-uet-link-hierarchy="Orchestrate">Orchestrate 4320 4321 </a> 4322 </li> 4323 4324 4325 <li style="display: grid;"> 4326 <a href="/en_xu/products/command-center-software/theatro.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/products/command-center-software/theatro.html" data-uet-link-place="5" data-uet-link-hierarchy="Theatro">Theatro 4327 4328 </a> 4329 </li> 4330 </ul> 4331</div> 4332 4333 4334 4335 4336 4337 </div> 4338 </div> 4339 4340 4341 4342 4343 4344 4345 4346 4347 4348 4349 4350 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Video security"> 4351 Video security 4352 </button> 4353 4354 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 4355 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Video security"> 4356 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4357 <div class="header-menu-header-label mobile-back-label h4">Products</div> 4358 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4359 </div> 4360 <div class="header-media-wrapper" data-uet-link-hierarchy="Video security"> 4361 <div class="header-menu-submenu-title p-bold">Video security</div> 4362 4363 4364 4365 4366<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Video security & access control">Video security & access control</button> 4367 4368<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Video security & access control"> 4369 <!-- back button --> 4370 4371 <div class="header-menu-header new-mobile-menu-header"> 4372 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4373 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 4374 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4375 </div> 4376 4377 4378 <div> 4379 <a href="/en_xu/video-security-access-control/fixed-video-security.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Video security & access control</a> 4380 </div> 4381 <ul class="list-unstyled external-link"> 4382 4383 <li style="display: grid;"> 4384 <a href="https://www.avigilon.com/security-cameras" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/security-cameras" data-uet-link-place="1" data-uet-link-hierarchy="Security cameras">Security cameras 4385 <span> 4386 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4387 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4388 </svg> 4389 </span> 4390 </a> 4391 </li> 4392 4393
4394 <li style="display: grid;"> 4395 <a href="https://www.avigilon.com/vms" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/vms" data-uet-link-place="2" data-uet-link-hierarchy="Video management">Video management 4396 <span> 4397 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4398 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4399 </svg> 4400 </span> 4401 </a> 4402 </li> 4403 4404 4405 <li style="display: grid;"> 4406 <a href="https://www.avigilon.com/video-infrastructure" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/video-infrastructure" data-uet-link-place="3" data-uet-link-hierarchy="Video infrastructure">Video infrastructure 4407 <span> 4408 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4409 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4410 </svg> 4411 </span> 4412 </a> 4413 </li> 4414 4415 4416 <li style="display: grid;"> 4417 <a href="https://www.avigilon.com/access-control" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/access-control" data-uet-link-place="4" data-uet-link-hierarchy="Access control">Access control 4418 <span> 4419 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4420 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4421 </svg> 4422 </span> 4423 </a> 4424 </li> 4425 </ul> 4426</div> 4427 4428 4429 4430 4431 4432 4433<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Body cameras & in-car video">Body cameras & in-car video</button> 4434 4435<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Body cameras & in-car video"> 4436 <!-- back button --> 4437 4438 <div class="header-menu-header new-mobile-menu-header"> 4439 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4440 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 4441 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4442 </div> 4443 4444 4445 <div> 4446 <a href="/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Body cameras & in-car video</a> 4447 </div> 4448 <ul class="list-unstyled external-link"> 4449 4450 <li style="display: grid;"> 4451 <a href="/en_xu/video-security-access-control/body-worn-cameras.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-worn-cameras.html" data-uet-link-place="1" data-uet-link-hierarchy="Body cameras">Body cameras 4452 4453 </a> 4454 </li> 4455 4456
4457 <li style="display: grid;"> 4458 <a href="/en_xu/video-security-access-control/in-car-video-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems.html" data-uet-link-place="2" data-uet-link-hierarchy="In-car video systems">In-car video systems 4459 4460 </a> 4461 </li> 4462 4463 4464 <li style="display: grid;"> 4465 <a href="/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" data-uet-link-place="3" data-uet-link-hierarchy="Motorcycle video systems">Motorcycle video systems 4466 4467 </a> 4468 </li> 4469 </ul> 4470</div> 4471 4472 4473 4474 4475 4476 4477<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Automatic number plate recognition">Automatic number plate recognition</button> 4478 4479<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Automatic number plate recognition"> 4480 <!-- back button --> 4481 4482 <div class="header-menu-header new-mobile-menu-header"> 4483 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4484 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 4485 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4486 </div> 4487 4488 4489 <div> 4490 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Automatic number plate recognition</a> 4491 </div> 4492 <ul class="list-unstyled external-link"> 4493 4494 <li style="display: grid;"> 4495 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" data-uet-link-place="1" data-uet-link-hierarchy="Fixed cameras">Fixed cameras 4496 4497 </a> 4498 </li> 4499 4500 4501 <li style="display: grid;"> 4502 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" data-uet-link-place="2" data-uet-link-hierarchy="Quick-deploy cameras">Quick-deploy cameras 4503 4504 </a> 4505 </li> 4506 4507 4508 <li style="display: grid;"> 4509 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" data-uet-link-place="3" data-uet-link-hierarchy="Mobile cameras">Mobile cameras 4510 4511 </a> 4512 </li> 4513 4514 4515 <li style="display: grid;"> 4516 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" data-uet-link-place="4" data-uet-link-hierarchy="Law enforcement software">Law enforcement software 4517 4518 </a> 4519 </li> 4520 4521 4522 <li style="display: grid;"> 4523 <a href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" data-uet-link-place="5" data-uet-link-hierarchy="Enterprise softw
4523are">Enterprise software 4524 4525 </a> 4526 </li> 4527 </ul> 4528</div> 4529 4530 4531 4532 4533 4534 4535 4536 4537 4538 4539<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product lines" style="background-color: #FAFAFA;">Product lines</button> 4540 4541<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product lines"> 4542 <!-- back button --> 4543 4544 <div class="header-menu-header new-mobile-menu-header"> 4545 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4546 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 4547 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4548 </div> 4549 4550 <div class="header-menu-submenu-title p-bold">Product lines</div> 4551 <ul class="list-unstyled external-link"> 4552 4553 <li style="display: grid;"> 4554 <a href="https://www.avigilon.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.avigilon.com/" data-uet-link-place="1" data-uet-link-hierarchy="Avigilon">Avigilon 4555 <span> 4556 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4557 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4558 </svg> 4559 </span> 4560 </a> 4561 </li> 4562 4563 4564 <li style="display: grid;"> 4565 <a href="https://www.pelco.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.pelco.com/" data-uet-link-place="2" data-uet-link-hierarchy="Pelco">Pelco 4566 <span> 4567 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4568 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4569 </svg> 4570 </span> 4571 </a> 4572 </li> 4573 4574 4575 <li style="display: grid;"> 4576 <a href="https://ipvideocorp.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://ipvideocorp.com/" data-uet-link-place="3" data-uet-link-hierarchy="IPVideo">IPVideo 4577 <span> 4578 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4579 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4580 </svg> 4581 </span> 4582 </a> 4583 </li> 4584 4585 4586 <li style="display: grid;"> 4587 <a href="https://silentsentinel.com/" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://silentsentinel.com/" data-uet-link-place="4" data-uet-link-hierarchy="Silent Sentinel">Silent Sentinel
4588 <span> 4589 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 4590 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 4591 </svg> 4592 </span> 4593 </a> 4594 </li> 4595 </ul> 4596</div> 4597 4598 4599 4600 4601 4602<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 4603 4604<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 4605 <!-- back button --> 4606 4607 <div class="header-menu-header new-mobile-menu-header"> 4608 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4609 <div class="header-menu-header-label mobile-back-label h4">Video security</div> 4610 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4611 </div> 4612 4613 <div class="header-menu-submenu-title p-bold">Resources</div> 4614 <ul class="list-unstyled external-link"> 4615 4616 <li style="display: grid;"> 4617 <a href="/en_xu/video-security-access-control/record-after-the-fact.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/video-security-access-control/record-after-the-fact.html" data-uet-link-place="1" data-uet-link-hierarchy="Record after the fact">Record after the fact 4618 4619 </a> 4620 </li> 4621 </ul> 4622</div> 4623 4624 4625 4626 </div> 4627 </div> 4628 4629 4630 4631 4632 4633 4634 4635 4636 4637 4638 4639 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products > Services"> 4640 Services 4641 </button> 4642 4643 <div class="header-menu-submenu mobile-analytics-case2" data-uet-link-hierarchy="Products"> 4644 <div class="header-menu-header new-mobile-menu-header" data-uet-link-hierarchy="Services"> 4645 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4646 <div class="header-menu-header-label mobile-back-label h4">Products</div> 4647 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4648 </div> 4649 <div class="header-media-wrapper" data-uet-link-hierarchy="Services"> 4650 <div class="header-menu-submenu-title p-bold">Services</div> 4651 4652 4653 4654 4655<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services</button> 4656 4657<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Cybersecurity services"> 4658 <!-- back button --> 4659 4660 <div class="header-menu-header new-mobile-menu-header"> 4661 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4662 <div class="header-menu-header-label mobile-back-label h4">Services</div> 4663 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4664 </div> 4665 4666 4667 <div> 4668 <a href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Cybersecurity services</a> 4669 </div> 4670 <ul class="list-unstyled external-link"> 4671 4672 <li style="display: grid;"> 4673 <a href="/en_xu/managed-support-services/cybersecurity/professional-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/professional-services.html" data-uet-link-place="1" data-uet-link-hierarchy="Consulting & advisory">Consulting & advisory 4674 4675 </a> 4676 </li> 4677 4678
4679 <li style="display: grid;"> 4680 <a href="/en_xu/managed-support-services/cybersecurity/security-patching.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/security-patching.html" data-uet-link-place="2" data-uet-link-hierarchy="Security patching">Security patching 4681 4682 </a> 4683 </li> 4684 4685 4686 <li style="display: grid;"> 4687 <a href="/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" data-uet-link-place="3" data-uet-link-hierarchy="Training">Training 4688 4689 </a> 4690 </li> 4691 </ul> 4692</div> 4693 4694 4695 4696 4697 4698 4699<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Radio & device services">Radio & device services</button> 4700 4701<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Radio & device services"> 4702 <!-- back button --> 4703 4704 <div class="header-menu-header new-mobile-menu-header"> 4705 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4706 <div class="header-menu-header-label mobile-back-label h4">Services</div> 4707 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4708 </div> 4709 4710 4711 <div> 4712 <a href="/en_xu/managed-support-services/devices.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">Radio & device services</a> 4713 </div> 4714 <ul class="list-unstyled external-link"> 4715 4716 <li style="display: grid;"> 4717 <a href="/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA radios">Mission critical TETRA radios 4718 4719 </a> 4720 </li> 4721 4722 4723 <li style="display: grid;"> 4724 <a href="/en_xu/managed-support-services/devices/mototrbo-device-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/mototrbo-device-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR radios">Professional DMR radios 4725 4726 </a> 4727 </li> 4728 4729 4730 <li style="display: grid;"> 4731 <a href="/en_xu/managed-support-services/devices/L11-essential-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Broadband devices">Broadband devices 4732 4733 </a> 4734 </li> 4735 </ul> 4736</div> 4737 4738 4739 4740 4741 4742 4743<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="System and network services">System and network services</button> 4744 4745<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="System and network services"> 4746 <!-- back button --> 4747 4748 <div class="header-menu-header new-mobile-menu-header"> 4749 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4750 <div class="header-menu-header-label mobile-back-label h4">Services</div> 4751 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4752 </div> 4753 4754 4755 <div>
4756 <a href="/en_xu/managed-support-services/infrastructure.html" target="_self" class="header-menu-submenu-title p-bold" style="opacity: 0.95 !important;">System and network services</a> 4757 </div> 4758 <ul class="list-unstyled external-link"> 4759 4760 <li style="display: grid;"> 4761 <a href="/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA systems">Mission critical TETRA systems 4762 4763 </a> 4764 </li> 4765 4766 4767 <li style="display: grid;"> 4768 <a href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR systems">Professional DMR systems 4769 4770 </a> 4771 </li> 4772 4773 4774 <li style="display: grid;"> 4775 <a href="/en_xu/managed-support-services/cybersecurity.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" data-uet-link-place="3" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services 4776 4777 </a> 4778 </li> 4779 </ul> 4780</div> 4781 4782 4783 4784 4785 4786 4787 4788 4789 4790 4791<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Product line" style="background-color: #FAFAFA;">Product line</button> 4792 4793<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Product line"> 4794 <!-- back button --> 4795 4796 <div class="header-menu-header new-mobile-menu-header"> 4797 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4798 <div class="header-menu-header-label mobile-back-label h4">Services</div> 4799 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4800 </div> 4801 4802 <div class="header-menu-submenu-title p-bold">Product line</div> 4803 <ul class="list-unstyled external-link"> 4804 4805 <li style="display: grid;"> 4806 <a href="/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" data-uet-link-place="1" data-uet-link-hierarchy="ActiveEye">ActiveEye 4807 4808 </a> 4809 </li> 4810 </ul> 4811</div> 4812 4813 4814 4815 4816 4817<button class="header-menu-item header-has-children p-regular mobile-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Resources" style="background-color: #FAFAFA;">Resources</button> 4818 4819<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Resources"> 4820 <!-- back button --> 4821 4822 <div class="header-menu-header new-mobile-menu-header"> 4823 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4824 <div class="header-menu-header-label mobile-back-label h4">Services</div> 4825 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4826 </div> 4827 4828 <div class="header-menu-submenu-title p-bold">Resources</div> 4829 <ul class="list-unstyled external-link"> 4830 4831 <li style="display: grid;"> 4832 <a href="/en_xu/public-safety-threat-alliance.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/public-safety-threat-alliance.html" data-uet-link-place="1" data-uet-link-hierarchy="Public Safety Threat Alliance">Public Safety Threat Alliance 4833 4834 </a> 4835 </li> 4836 4837
4838 <li style="display: grid;"> 4839 <a href="/en_xu/managed-support-services.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Explore all services">Explore all services 4840 4841 </a> 4842 </li> 4843 </ul> 4844</div> 4845 4846 4847 4848 </div> 4849 </div> 4850 4851 4852 4853 4854 4855 4856 4857 4858 4859 <div class="layer-2-link-analytics"> 4860 <a href="/en_xu/products.html" target="_self" class="header-menu-item" data-uet-link-hierarchy="Products > View all products"> 4861 <span class="p-regular">View all products</span> 4862 </a> 4863 </div> 4864 4865 4866 4867 4868 4869 4870 </div> 4871 4872 4873 4874 4875 4876 4877 4878 4879 4880 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Industries" data-uet-link-place="2">Industries</button> 4881 4882 <!-- submenu layer --> 4883 4884 4885 4886 4887 4888 <!-- new header --> 4889 4890 4891 <div class="new-header-menu-submenu-mobile header-menu-submenu whoweserve-analytics-mobile" data-uet-link-hierarchy="Industries" data-uet-link-label-prefix="menu nav"> 4892 <div class="header-menu-header new-mobile-menu-header"> 4893 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4894 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 4895 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu close">Close</button> 4896 </div> 4897 <div class="header-menu-submenu-title p-bold">Industries</div> 4898 4899 4900 4901 4902 4903<button class="header-menu-item header-has-children p-regular whoweserve-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Industries">Industries</button> 4904 4905<div class="header-menu-submenu who-we-serve-tab"> 4906 <!-- back button --> 4907 4908 <div class="header-menu-header new-mobile-menu-header"> 4909 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 4910 <div class="header-menu-header-label mobile-back-label h4">Industries</div> 4911 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 4912 </div> 4913 4914 <div class="header-menu-submenu-title p-bold" style="opacity: 0.60 !important;">Industries</div> 4915 4916 4917 <a href="/en_xu/solutions/education.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/education.html" data-uet-link-place="1" data-uet-link-hierarchy="Industries > Education">Education</a> 4918 4919 4920 <a href="/en_xu/solutions/emergency-medical-services.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/emergency-medical-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Industries > Emergency Medical Services">Emergency Medical Services</a> 4921 4922 4923 <a href="/en_xu/solutions/fire-and-rescue-services.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/fire-and-rescue-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Industries > Fire & Rescue">Fire & Rescue</a> 4924 4925 4926 <a href="/en_xu/solutions/healthcare.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/healthcare.html" data-uet-link-place="4" data-uet-link-hierarchy="Industries > Healthcare">Healthcare</a> 4927 4928 4929 <a href="/en_xu/solutions/hospitality.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/hospitality.html" data-uet-link-place="5" data-uet-link-hierarchy="Industries >
4929 Hospitality">Hospitality</a> 4930 4931 4932 <a href="/en_xu/communications/humanitarian-solutions.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/communications/humanitarian-solutions.html" data-uet-link-place="6" data-uet-link-hierarchy="Industries > Humanitarian Solutions">Humanitarian Solutions</a> 4933 4934 4935 <a href="/en_xu/solutions/manufacturing.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/manufacturing.html" data-uet-link-place="7" data-uet-link-hierarchy="Industries > Manufacturing">Manufacturing</a> 4936 4937 4938 <a href="/en_xu/solutions/defence.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/defence.html" data-uet-link-place="8" data-uet-link-hierarchy="Industries > Military & Defence">Military & Defence</a> 4939 4940 4941 <a href="/en_xu/solutions/oil-gas.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/oil-gas.html" data-uet-link-place="9" data-uet-link-hierarchy="Industries > Oil & Gas">Oil & Gas</a> 4942 4943 4944 <a href="/en_xu/solutions/police.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/police.html" data-uet-link-place="10" data-uet-link-hierarchy="Industries > Police">Police</a> 4945 4946 4947 <a href="/en_xu/solutions/prisons.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/prisons.html" data-uet-link-place="11" data-uet-link-hierarchy="Industries > Prisons">Prisons</a> 4948 4949 4950 <a href="/en_xu/solutions/retail.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/retail.html" data-uet-link-place="12" data-uet-link-hierarchy="Industries > Retail">Retail</a> 4951 4952 4953 <a href="/en_xu/solutions/stadiums.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/stadiums.html" data-uet-link-place="13" data-uet-link-hierarchy="Industries > Stadiums">Stadiums</a> 4954 4955 4956 <a href="/en_xu/solutions/transportation-logistics.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics.html" data-uet-link-place="14" data-uet-link-hierarchy="Industries > Transportation & Logistics">Transportation & Logistics</a> 4957 4958 4959 <a href="/en_xu/solutions/transportation-logistics/air-transportation.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics/air-transportation.html" data-uet-link-place="15" data-uet-link-hierarchy="Industries > Air Transportation">Air Transportation</a> 4960 4961 4962 <a href="/en_xu/solutions/utilities.html" target="_self" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/solutions/utilities.html" data-uet-link-place="16" data-uet-link-hierarchy="Industries > Utilities">Utilities</a> 4963 4964</div> 4965 4966 4967 4968 4969 4970 4971 4972 4973 <a href="/en_xu/about/customers.html" target="_self" class="header-menu-item p-regular whoweserve-analytics-layer-1" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Customer stories</a> 4974 4975 4976 4977 </div> 4978 4979 4980 4981 4982 4983 4984 4985 <button class="header-menu-item header-has-children p-regular header-menu-title-padding" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="About us" data-uet-link-place="3">About us</button> 4986 4987 <!-- submenu layer --> 4988 4989 4990 4991 4992 4993 <!-- new header --> 4994 4995 4996 4997 4998 <div class="new-header-menu-submenu-mobile header-menu-submenu whoweare-analytics-mobile" data-uet-link-hierarchy="About us" data-uet-link-label-prefix="menu nav"> 4999 5000 5001 <div class="header-menu-header new-mobile-menu-header"> 5002 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 5003 <div class="header-menu-header-label mobile-back-label h4">Menu</div> 5004 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="sign in" data-uet-link-url="@login menu
5004close">Close</button> 5005 </div> 5006 <div class="header-menu-submenu-title p-bold">About us</div> 5007 5008 5009 5010 5011 5012<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Our organisation">Our organisation</button> 5013 5014<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Our organisation"> 5015 <!-- back button --> 5016 5017 <div class="header-menu-header new-mobile-menu-header"> 5018 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 5019 <div class="header-menu-header-label mobile-back-label h4">About us</div> 5020 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 5021 </div> 5022 5023 <div class="header-menu-submenu-title p-bold">Our organisation</div> 5024 <ul class="list-unstyled external-link"> 5025 5026 <li style="display: grid;"> 5027 <a href="/en_xu/about.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about.html" data-uet-link-place="1" data-uet-link-hierarchy="About Motorola Solutions">About Motorola Solutions 5028 5029 </a> 5030 </li> 5031 5032 5033 <li style="display: grid;"> 5034 <a href="/newsroom/leadership.html#id-17750552450" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552450" data-uet-link-place="2" data-uet-link-hierarchy="Executive Committee">Executive Committee 5035 5036 </a> 5037 </li> 5038 5039 5040 <li style="display: grid;"> 5041 <a href="/newsroom/leadership.html#id-17750552451" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552451" data-uet-link-place="3" data-uet-link-hierarchy="Board of Directors">Board of Directors 5042 5043 </a> 5044 </li> 5045 5046 5047 <li style="display: grid;"> 5048 <a href="/en_xu/about/careers.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/careers.html" data-uet-link-place="4" data-uet-link-hierarchy="Careers">Careers 5049 5050 </a> 5051 </li> 5052 5053 5054 <li style="display: grid;"> 5055 <a href="/en_xu/about/environmental-social-corporate-governance-esg.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/environmental-social-corporate-governance-esg.html" data-uet-link-place="5" data-uet-link-hierarchy="Corporate Responsibility">Corporate Responsibility 5056 5057 </a> 5058 </li> 5059 5060 5061 <li style="display: grid;"> 5062 <a href="/en_xu/about/motorola-solutions-foundation.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/motorola-solutions-foundation.html" data-uet-link-place="6" data-uet-link-hierarchy="Foundation">Foundation 5063 5064 </a> 5065 </li> 5066 5067 5068 <li style="display: grid;"> 5069 <a href="/en_xu/about/trust-center.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/trust-center.html" data-uet-link-place="7" data-uet-link-hierarchy="Trust Center">Trust Center 5070 5071 </a> 5072 </li> 5073 5074 5075 <li style="display: grid;"> 5076 <a href="/en_xu/about/recognition.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_xu/about/recognition.html" data-uet-link-place="8" data-uet-link-hierarchy="Awards and Recognition">Awards and Recognition 5077 5078 </a> 5079 </li> 5080 5081 5082 <li style="display: grid;"> 5083 <a href="https://www.motorolasolutions.com/en_xu/blog" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="https://www.motorolasolutions.
5083com/en_xu/blog" data-uet-link-place="9" data-uet-link-hierarchy="Motorola Solutions Blog">Motorola Solutions Blog 5084 5085 </a> 5086 </li> 5087 </ul> 5088</div> 5089 5090 5091 5092 5093 5094 5095 5096<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Investor & Media">Investor & Media</button> 5097 5098<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Investor & Media"> 5099 <!-- back button --> 5100 5101 <div class="header-menu-header new-mobile-menu-header"> 5102 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 5103 <div class="header-menu-header-label mobile-back-label h4">About us</div> 5104 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 5105 </div> 5106 5107 <div class="header-menu-submenu-title p-bold">Investor & Media</div> 5108 <ul class="list-unstyled external-link"> 5109 5110 <li style="display: grid;"> 5111 <a href="/investors.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/investors.html" data-uet-link-place="1" data-uet-link-hierarchy="Investor Relations">Investor Relations 5112 5113 </a> 5114 </li> 5115 5116 5117 <li style="display: grid;"> 5118 <a href="/newsroom.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom.html" data-uet-link-place="2" data-uet-link-hierarchy="Newsroom">Newsroom 5119 5120 </a> 5121 </li> 5122 5123 5124 <li style="display: grid;"> 5125 <a href="/newsroom/media-contacts.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/media-contacts.html" data-uet-link-place="3" data-uet-link-hierarchy="Media Contacts">Media Contacts 5126 5127 </a> 5128 </li> 5129 5130 5131 <li style="display: grid;"> 5132 <a href="/newsroom/press-releases.html" target="_self" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/newsroom/press-releases.html" data-uet-link-place="4" data-uet-link-hierarchy="News Releases">News Releases 5133 5134 </a> 5135 </li> 5136 </ul> 5137</div> 5138 5139 5140 5141 5142 5143 5144 5145<button class="header-menu-item header-has-children p-regular whoweare-analytics-layer-1" data-uet-link-url="@open drawer" data-uet-link-hierarchy="Follow us on social">Follow us on social</button> 5146 5147<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Follow us on social"> 5148 <!-- back button --> 5149 5150 <div class="header-menu-header new-mobile-menu-header"> 5151 <button class="header-menu-submenu-button mobile-back-btn" data-uet-link-label="back to menu nav"></button> 5152 <div class="header-menu-header-label mobile-back-label h4">About us</div> 5153 <button class="header-menu-header-button mobile-back-close-btn" aria-label="Close" data-uet-link-label="logged-in" data-uet-link-url="@login menu close">Close</button> 5154 </div> 5155 5156 <div class="header-menu-submenu-title p-bold">Follow us on social</div> 5157 <ul class="list-unstyled external-link"> 5158 5159 <li style="display: grid;"> 5160 <a href="/en_us/redirects/linkedin.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/linkedin.html" data-uet-link-place="1" data-uet-link-hierarchy="LinkedIn">LinkedIn 5161 5162 </a> 5163 </li> 5164 5165 5166 <li style="display: grid;"> 5167 <a href="/en_us/redirects/facebook.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/facebook.html" data-uet-link-place="2" data-uet-link-hierarchy="Facebook">Facebook 5168 5169 </a> 5170 </li> 5171 5172
5173 <li style="display: grid;"> 5174 <a href="/en_us/redirects/x.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/x.html" data-uet-link-place="3" data-uet-link-hierarchy="X">X 5175 5176 </a> 5177 </li> 5178 5179 5180 <li style="display: grid;"> 5181 <a href="/en_us/redirects/instagram.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/instagram.html" data-uet-link-place="4" data-uet-link-hierarchy="Instagram">Instagram 5182 5183 </a> 5184 </li> 5185 5186 5187 <li style="display: grid;"> 5188 <a href="/en_us/redirects/youtube.html" target="_blank" style="align-content: center; min-height: unset;" class="header-menu-item p-regular" data-uet-link-url="/content/msi/en_us/redirects/youtube.html" data-uet-link-place="5" data-uet-link-hierarchy="YouTube">YouTube 5189 5190 </a> 5191 </li> 5192 </ul> 5193</div> 5194 5195 5196 5197 </div> 5198 5199 5200 5201 </div> 5202 5203 5204 5205 5206 <div class="header-menu-substitute"> 5207 5208 <hr class="header-menu-divider"/> 5209 5210 <!-- quicklinks --> 5211 5212 5213 5214 <!-- support --> 5215 5216 <button class="header-menu-item header-has-children" data-uet-link-url="@open primary nav">Support</button> 5217 <div class="header-menu-submenu new-header-support-mobile" data-uet-link-hierarchy="Support" data-uet-link-label-prefix="Support menu"> 5218 <!-- back button --> 5219 <button class="header-menu-submenu-button" data-uet-link-label="back to primary nav">Back</button> 5220 <div class="header-menu-submenu-title p-bold">Support</div> 5221 5222 5223 <a href="https://support.motorolasolutions.com/s/?language=en_GB®ion=EMEA" class="header-menu-item">General Support</a> 5224 5225 5226 <hr class="header-menu-divider"/> 5227 <a href="#chat-live" class="header-menu-item">Chat live</a> 5228 <span class="header-menu-item-info">Representatives are currently unavailable</span> 5229 5230 5231 <a href="https://support.motorolasolutions.com/s/contact-us?language=en_GB®ion=EMEA" class="header-menu-item">Request Contact</a> 5232 5233 5234 <hr class="header-menu-divider"/> 5235 <a href="https://www.motorolasolutions.com/en_xu/products/training.html" class="header-menu-item">Product and System Training and Documentation</a> 5236 5237 5238 5239 <a href="https://www.motorolasolutions.com/en_xu/support/emea-compliance.html" class="header-menu-item">EMEA Compliance</a> 5240 5241 5242 </div> 5243 5244 5245 5246 </div> 5247 </div> 5248 </div> 5249 <div class="header-menu-overlay"></div> 5250 </div> 5251 5252 <div class="bottom-ribbon-placeholder" data-uet-link-hierarchy="Explore" data-uet-link-label-prefix="primary nav"> 5253 5254 <div class="cls-contact-us-dest" style="display: contents;"></div> 5255 </div> 5256 5257 5258 <div class="bottom-ribbon-1 bottom-ribbon" style="display:none"> 5259 5260 5261 5262 5263 5264 5265 5266 <div class="header-ribbon-menu-item new-header-2024"> 5267 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="1" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products">Products 5268 <span>
5269 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 5270 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 5271 </svg> 5272 </span> 5273 </button> 5274 <div class="header-megamenu new-global-navigation" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu nav" style="padding-left: 0; padding-right: 0;"> 5275 5276 5277 5278 5279 <div class="header-megamenu-tabs sidenav" style="padding-left: 0;"> 5280 <div class="sidenav-section sidenav-mega-menu" data-uet-link-hierarchy="Safety & Security Ecosystem"> 5281 <p class="p-lead-bold">Safety & Security Ecosystem</p> 5282 <ul class="list-unstyled"> 5283 5284 5285 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Technologies"> 5286 <button class="sidenav-active" data-uet-link-url="@show featured content" aria-selected="true" id="tab-1"> 5287 <span class="p-regular">Technologies</span> 5288 </button> 5289 <span class="caret-icon-padding"> 5290 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5291 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5292 </svg> 5293 </span> 5294 </li> 5295 5296 5297 5298 5299 5300 5301 5302 5303 5304 5305 5306 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Use cases"> 5307 <button data-uet-link-url="@show featured content" id="tab-2"> 5308 <span class="p-regular">Use cases</span> 5309 </button> 5310 <span class="caret-icon-padding"> 5311 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5312 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5313 </svg> 5314 </span> 5315 </li> 5316 5317 5318 5319 5320 5321 5322 5323 5324 5325 5326 5327 5328 5329 5330 5331 5332 5333 5334 </ul> 5335 </div> 5336 <div class="sidenav-section sidenav-mega-menu" data-uet-link-hierarchy="Products" style="padding-top: 24px;"> 5337 <p class="p-lead-bold">Products</p> 5338 <ul class="list-unstyled"> 5339 5340 5341 5342 5343 5344 5345 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Radio"> 5346 <button data-uet-link-url="@show featured content" id="tab-3"> 5347 <span class="p-regular">Radio</span> 5348 </button> 5349 <span class="caret-icon-padding"> 5350 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5351 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5352 </svg> 5353 </span> 5354 </li> 5355 5356 5357 5358 5359 5360 5361 5362 5363 5364 5365 5366 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Software"> 5367 <button data-uet-link-url="@show featured content" id="tab-4"> 5368 <span class="p-regular">Software</span> 5369 </button> 5370 <span class="caret-icon-padding"> 5371 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5372 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5373 </svg> 5374 </span> 5375 </li> 5376 5377 5378 5379 5380 5381 5382 5383 5384 5385 5386 5387 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Video security"> 5388 <button data-uet-link-url="@show featured content" id="tab-5"> 5389 <span class="p-regular">Video security</span> 5390 </button> 5391 <span class="caret-icon-padding"> 5392 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5393 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5394 </svg> 5395 </span> 5396 </li> 5397 5398 5399 5400 5401 5402 5403 5404 5405 5406 5407 5408 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Services"> 5409 <button data-uet-link-url="@show featured content" id="tab-6"> 5410 <span class="p-regular">Services</span> 5411 </button> 5412 <span class="caret-icon-padding"> 5413 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 5414 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 5415 </svg> 5416 </span> 5417 </li> 5418 5419 5420 5421 5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 <li data-uet-link-url="/content/msi/en_xu/products.html" data-uet-link-place="7" data-uet-link-hierarchy="View all products"> 5434 <a href="/en_xu/products.html" data-uet-link-place="7" target="_self"> 5435 <span class="p-regular">View all products</span> 5436 </a> 5437 </li> 5438 5439 5440 5441 5442 </ul> 5443 </div> 5444 </div> 5445 5446 <div class="header-megamenu-right-content header-megamenu-tabpanel-wrapper" style="background-color: #FFFFFF;"> 5447 5448 5449 5450 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-1" id="panel-1" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-label-prefix="menu click"> 5451 <div class="container-fluid" data-uet-link-hierarchy="Technologies"> 5452 <div class="row"> 5453 <div class="col-md-5 navigation-center-usecases"> 5454 5455 5456 5457 5458 5459 5460 5461 <!-- center column --> 5462 <div class="card"> 5463 <div class="card-header"> 5464 <span class="megamenu-title">Safety & Security Ecosystem</span> 5465 </div> 5466 <div class="card-body"> 5467 <p class="card-text p-xl">Technology thatâs exponentially more powerful, together.</p> 5468 5469 <a class="p-regular link" href="/en_xu/solutions/safety-ecosystem.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html" data-uet-link-hierarchy="Explore ecosystem">Explore ecosystem 5470 </a> 5471 <span class=""> 5472 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 5473 <path d="M18.5 11.5H4" stroke="#005EB8"></path> 5474 <path d="M13 16.4992L18.5 11.4992L13 6.49219" stroke="#005EB8" stroke-linecap="square"></path> 5475 </svg> 5476 </span> 5477 5478 </div> 5479 </div> 5480 5481
5482 </div> 5483 5484 5485 <div class="col-md-7 navigation-right-usecases"> 5486 5487 5488 5489 5490 5491 5492 <!-- right column --> 5493 <div class="row"> 5494 5495 5496 <div class="col-6"> 5497 <div class="card"> 5498 <div class="card-header p-small-bold"> 5499 <span class="list-icon"> 5500 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5501<path d="M15.5 11.5574L15.5 9.5L6.50003 9.49955L6.5 11.6433L7.5 12.3752V20.6253H14.5V12.3752L15.5 11.5574Z" stroke="black" stroke-opacity="0.95"/> 5502<path fill-rule="evenodd" clip-rule="evenodd" d="M7.7893 3L9.19764 3C9.37042 3 9.5 3.12455 9.5 3.29729L9.50024 9.49993L7.5 9.49987L7.49976 3.29723C7.49976 3.12449 7.61652 3 7.7893 3Z" stroke="black" stroke-opacity="0.95"/> 5503<path d="M15.5 8.00002L14.5 7L13.5 9.5L15 9.50002L15.5 8.00002Z" stroke="black" stroke-opacity="0.95"/> 5504<path fill-rule="evenodd" clip-rule="evenodd" d="M11 9.5V6.5L12.5 6.5V9.5H11Z" stroke="black" stroke-opacity="0.95"/> 5505<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 18.5H12.5V11.5H9.5V18.5Z" stroke="black" stroke-opacity="0.95"/> 5506</svg> 5507 5508 </span> 5509 <a href="/en_xu/products/critical-communications.html" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-hierarchy="Critical communications" data-uet-link-place="1" target="_self" class="p-small-bold link">Critical communications</a> 5510 </div> 5511 <div class="card-body"> 5512 <a class="card-text p-regular" href="/en_xu/products/critical-communications.html" target="_self" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-hierarchy="Critical communications" data-uet-link-place="1">We make devices and networks that perform exceptionally in the harshest conditions, so you can stay connected and communicate clearly.</a> 5513 </div> 5514 </div> 5515 </div> 5516 5517 5518 <div class="col-6"> 5519 <div class="card"> 5520 <div class="card-header p-small-bold"> 5521 <span class="list-icon"> 5522 <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5523<path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 4H4H11H11.5V4.5V5.09173C11.8233 5.03148 12.1578 5 12.5 5V4.5V4H13H21H21.5V4.5V14.5V15H21H18.5V14H20.5V5H13.5V5.09173C15.5436 5.47258 17.1421 7.00304 17.4473 9.00001L18.5 8.99998L19 8.99997V9.49998V10.5C19 11.0771 18.8554 11.6017 18.4786 11.9785C18.2093 12.2478 17.8645 12.3985 17.4791 12.4626C17.4276 12.9967 17.2494 13.7342 16.6346 14.3102L16.0792 14.8565L15.378 14.1435L15.938 13.5928L15.9476 13.5833L15.9477 13.5835C16.4833 13.0844 16.5 12.3552 16.5 11.9114V9.69859C16.5 7.65318 14.7677 6 12.5 6C10.2323 6 8.5 7.65318 8.5 9.69859V13H7.5V12.5C6.6 12.5 6 11.6334 6 10.5V9.50002V8.99619L6.50381 9.00003L7.55148 9.00803C7.80231 7.34702 8.94754 6.00773 10.5 5.38249V5H4.5V13.9931L8.00488 13.9447L8.01868 14.9446L4.0069 15L3.5 15.0069V14.5V4.5V4ZM17.5 11.4313C17.6236 11.3896 17.7102 11.3327 17.7714 11.2715C17.8946 11.1483 18 10.9229 18 10.5V9.99999L17.5 10V11.4313ZM7.5 10.0077V11.5C7.4 11.5 7 11.3667 7 10.5V10.0038L7.5 10.0077ZM10.701 15.5499C9.90753 15.8665 9.04501 16.2173 8.69667 16.3814L8.69398 16.3827L8.69398 16.3827C8.03716 16.6872 7.48312 17.4256 7.5004 18.1668L7.50067 18.1785H7.50054V19H17.5V18.1785C17.5 17.4329 16.9238 16.6876 16.2822 16.3808C16.0918 16.2913 15.5462 16.0756 14.91 15.824L14.668 15.7282C13.9794 15.4557 13.2352 15.159 12.8339 14.9742C12.725 14.9911 12.6136 15 12.5001 15C12.3851 15 12.2725 14.9908 12.1625 14.9733L12.1503 14.9781L12.0609 15.013C11.9836 15.0432 11.8721 15.0868 11.7361 15.1403C11.4641 15.2472 11.0939 15.3932 10.701 15.5499ZM10.9313 14.3826C10.7453 14.4561 10.5412 14.5371 10.3305 14.6211C9.54934 14.9327 8.65482 15.2959 8.27192 15.4761C7.33287 15.9122 6.47521 16.9701 6.50054 18.184V19.5V20H7.00054H18H18.5V19.5V18.1785C18.5 16.9662 17.6222 15.9123 16.7119 15.4778L16.7095 15.4767C16.4887 15.3727 15.909 15.1435 15.2891 14.8985L15.0361 14.7984C14.6958 14.6637 14.3535 14.5276 14.0493 14.4039C14.2807 14.2135 14.4868 13.9886 14.6634 13.7458C15.178 13.0382 15.4987 12.1079 15.4987 11.1879V10.373C15.5223 9.52176 15.2159 8.6763 14.6779 8.04487L14.678 8.04479L14.6707 8.03657C14.127 7.42611 13.3441 7.02888 12.5173 7.0003L12.4914 6.9994L12.4656 7.00119C11.6634 7.05666 10.8792 7.41701 10.3259 8.06398C9.7552 8.7058 9.47796 9.55669 9.50137 10.3965V11.1879C9.50137 12.0971 9.82271 13.0268 10.3361 13.7361C10.5075 13.973 10.7073
552314.1939 10.9313 14.3826ZM11.0834 8.71687C11.4446 8.29283 11.963 8.04504 12.5084 8.00077C13.0302 8.02642 13.5498 8.28368 13.9203 8.69759C14.2991 9.14436 14.517 9.7501 14.499 10.3507L14.4987 10.3582V10.3658V11.1879C14.4987 11.8887 14.2496 12.6145 13.8546 13.1577C13.455 13.7072 12.9633 14 12.5001 14C12.0394 14 11.5474 13.7042 11.1461 13.1498C10.7499 12.6023 10.5014 11.876 10.5014 11.1879V10.3893V10.3817L10.5011 10.3742C10.4827 9.76205 10.6864 9.16179 11.0758 8.72556L11.0759 8.72564L11.0834 8.71687Z" fill="black" fill-opacity="0.95"/> 5524</svg> 5525 5526 </span> 5527 <a href="/en_xu/products/command-center-software.html" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-hierarchy="Command centre" data-uet-link-place="2" target="_self" class="p-small-bold link">Command centre</a> 5528 </div> 5529 <div class="card-body"> 5530 <a class="card-text p-regular" href="/en_xu/products/command-center-software.html" target="_self" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-hierarchy="Command centre" data-uet-link-place="2">We unify voice, video and data feeds into the command centre, providing perspective to help make decisions with focus, accuracy and speed.</a> 5531 </div> 5532 </div> 5533 </div> 5534 5535 5536 <div class="col-6"> 5537 <div class="card"> 5538 <div class="card-header p-small-bold"> 5539 <span class="list-icon"> 5540 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5541<path fill-rule="evenodd" clip-rule="evenodd" d="M4.08292 5.28139C4.79812 5.17653 8.26704 4.95312 11.9876 4.95312C13.841 4.95312 15.631 5.00302 17.047 5.06856C18.3958 5.131 19.4382 5.20894 19.8611 5.2761H19.8938L19.9419 5.28562C20.2427 5.34516 20.6248 5.43217 20.8937 5.70394C21.1924 6.00589 21.2507 6.41693 21.2223 6.85209L21.2215 6.86419L21.2202 6.87624C21.0401 8.45456 20.5045 10.6764 20.1167 11.8022C19.9342 12.3322 19.7488 12.7983 19.4037 13.0978C19.0591 13.3968 18.634 13.4699 18.162 13.4797C17.8829 16.6079 15.2245 19.0461 11.9876 19.0461C8.75059 19.0461 6.09199 16.6076 5.81321 13.4792C5.35121 13.4673 4.93503 13.3915 4.59655 13.0978C4.25142 12.7983 4.06608 12.3322 3.88354 11.8022C3.49575 10.6764 2.96013 8.45456 2.78007 6.87624L2.77864 6.86369L2.77785 6.85108C2.74999 6.40999 2.80556 5.98954 3.10655 5.68531C3.38256 5.40633 3.77387 5.3303 4.07725 5.28226L4.08291 5.28136L4.08292 5.28139ZM6.8183 13.481C6.9859 15.0371 7.86199 16.3866 9.12789 17.2067V15.5896C9.12789 14.686 9.32035 13.9882 9.6879 13.481H6.8183ZM10.1279 17.0461V17.7109C10.7046 17.9274 11.3313 18.0461 11.9876 18.0461C12.6343 18.0461 13.2524 17.9309 13.8221 17.7203V17.0138C13.3382 17.4718 12.6815 17.7542 11.9625 17.7542C11.2569 17.7542 10.6099 17.4875 10.1279 17.0461ZM14.2621 13.481C14.6297 13.9882 14.8221 14.686 14.8221 15.5896V17.2229C16.1016 16.4045 16.9882 15.0474 17.1569 13.481H14.2621ZM11.9135 13.4817C10.9992 13.5073 10.2785 14.2501 10.2785 15.1176C10.2785 16.0216 11.0212 16.7542 11.9625 16.7542C12.8999 16.7542 13.6464 16.0005 13.6464 15.1176C13.6464 14.2168 12.9091 13.4862 11.9725 13.481C11.9527 13.4811 11.933 13.4813 11.9135 13.4817ZM4.23075 6.27041C4.87808 6.17628 8.28293 5.95312 11.9876 5.95312C13.8243 5.95312 15.5988 6.0026 17.0007 6.0675C18.4182 6.13311 19.4192 6.21308 19.7327 6.26847L19.7758 6.2761H19.7947C19.9202 6.30206 20.0101 6.32577 20.078 6.35129C20.1513 6.37884 20.1758 6.4002 20.1828 6.40726L20.1831 6.40755C20.1863 6.41079 20.1987 6.42305 20.2104 6.47009C20.2241 6.52502 20.2346 6.61924 20.2252 6.77541C20.0523 8.27719 19.5355 10.419 19.1712 11.4765C18.9772 12.0397 18.8613 12.2444 18.7483 12.3424C18.6649 12.4149 18.5197 12.481 18.0374 12.481H5.96286C5.48057 12.481 5.33538 12.4149 5.25192 12.3424C5.13891 12.2444 5.02302 12.0397 4.82902 11.4765C4.46477 10.4191 3.94801 8.27765 3.77512 6.77589C3.7656 6.61253 3.77611 6.51256 3.79052 6.45333C3.80314 6.40149 3.81633 6.38961 3.81737 6.38868C3.8174 6.38865 3.81742 6.38863 3.81743 6.38862C3.82136 6.38465 3.84174 6.36555 3.91107 6.34136C3.98328 6.31616 4.08353 6.29381 4.23075 6.27041ZM12.0001 10.1299C11.7473 10.1299 11.6022 10.2973 11.6022 10.4856C11.6022 10.6532 11.7602 10.8413 12.0001 10.8413C12.2529 10.8413 12.398 10.6739 12.398 10.4856C12.398 10.3179 12.24 10.1299 12.0001 10.1299ZM10.6022 10.4856C10.6022 9.68656 11.2553 9.12988 12.0001 9.12988C12.7578 9.12988 13.398 9.73171 13.398 10.4856C13.398 11.2846 12.7449 11.8413 12.0001 11.8413C11.2424 11.8413 10.6022 11.2395 10.6022 10.4856ZM11.9773 14.1184C12.5237 14.1128 12.9862 14.554 12.9919 15.1073C12.9976 15.6606 12.5441 16.1111 11.9978 16.1167C11.4514 16.1223 10.9889 15.6811 10.9832 15.1279C10.9775 14.5746 11.431 14.124 11.9773 14.1184Z" fill="black" fill-opacity="0.95"/> 5542</svg> 5543 5544 </span> 5545 <a href="/en_xu/video-security-access-control.html" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-hierarchy="Video security" data-uet-link-place="3" target="_self" class="p-small-bold link">Video security</a> 5546 </div> 5547 <div class="card-body"> 5548 <a class="card-text p-regular" href="/en_xu/video-security-access-control.html" target="_self" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-hierarchy="Video security" data-uet-link-place="3">We design video security systems powered by responsibly-built AI analytics, so you can understand risks and act with certainty. </a> 5549 </div> 5550 </div> 5551 </div> 5552 5553 5554 <div class="col-6"> 5555 <div class="card"> 5556 <div class="card-header p-small-bold">
5557 <span class="list-icon"> 5558 <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 5559<path fill-rule="evenodd" clip-rule="evenodd" d="M3.49805 2.99805H3.99805H12H12.5V3.49805V8H11.5V3.99805H4.49805V9H3.49805V3.49805V2.99805ZM16.5 7.13854C16.5 6.45527 16.9742 5.99998 17.5 5.99998C18.0258 5.99998 18.5 6.45527 18.5 7.13854V7.62047C18.5 7.96204 18.3703 8.32616 18.1608 8.5994C17.9488 8.87596 17.706 8.99998 17.5 8.99998C17.2799 8.99998 17.0383 8.87348 16.832 8.60148C16.6266 8.33063 16.5 7.96629 16.5 7.62047V7.13854ZM17.5 4.99998C16.3383 4.99998 15.5 5.99048 15.5 7.13854V7.62047C15.5 8.1903 15.7015 8.76572 16.0352 9.20572C16.368 9.64456 16.8763 9.99998 17.5 9.99998C17.6121 9.99998 17.7206 9.98807 17.8252 9.96594L17.8244 9.96813L17.8244 9.96815L17.8247 9.96823L17.8255 9.96856L17.829 9.96987L17.8427 9.97498L17.8948 9.99453L18.0847 10.0657C18.244 10.1253 18.4617 10.2068 18.6954 10.2941C19.1616 10.4681 19.695 10.6665 19.9526 10.7597L19.9557 10.7608C20.3255 10.8918 20.5 11.2104 20.5 11.5263V12.5H21.5V11.5263C21.5 10.8426 21.109 10.1092 20.2913 9.81874C20.0389 9.72748 19.512 9.53152 19.0452 9.35722L18.8829 9.29663C18.9076 9.26745 18.9314 9.2378 18.9544 9.20779C19.2899 8.77019 19.5 8.19455 19.5 7.62047V7.13854C19.5 5.99048 18.6617 4.99998 17.5 4.99998ZM6.3046 10.2941C5.83838 10.4681 5.30505 10.6665 5.04738 10.7597L5.04431 10.7608L5.0443 10.7608C4.67448 10.8918 4.5 11.2104 4.5 11.5263V12.5H3.5V11.5263C3.5 10.8426 3.89103 10.1092 4.70876 9.81874C4.96109 9.72748 5.48797 9.53152 5.95484 9.35722L6.10994 9.29929C6.08413 9.2686 6.0592 9.23738 6.03519 9.20572C5.70152 8.76572 5.5 8.1903 5.5 7.62047V7.13854C5.5 5.99048 6.3383 4.99998 7.5 4.99998C8.6617 4.99998 9.5 5.99048 9.5 7.13854V7.62047C9.5 8.19455 9.2899 8.77019 8.95444 9.20779C8.62152 9.64208 8.11434 9.99998 7.5 9.99998C7.3879 9.99998 7.27954 9.9885 7.17524 9.96712L7.17562 9.96813L7.17556 9.96815L7.17534 9.96823L7.17446 9.96856L7.17097 9.96987L7.15734 9.97498L7.10521 9.99453L6.91534 10.0657C6.75603 10.1253 6.53829 10.2068 6.3046 10.2941ZM6.5 7.13854C6.5 6.45527 6.9742 5.99998 7.5 5.99998C8.0258 5.99998 8.5 6.45527 8.5 7.13854V7.62047C8.5 7.96204 8.37026 8.32616 8.1608 8.5994C7.94879 8.87596 7.70597 8.99998 7.5 8.99998C7.27994 8.99998 7.03827 8.87348 6.83199 8.60148C6.6266 8.33063 6.5 7.96629 6.5 7.62047V7.13854ZM14.0002 2.99805H13.5002V3.49805V8H14.5002V3.99805H20.5023V9.02533H21.5023V3.49805V2.99805H21.0023H14.0002ZM9.55 10.8375C8.86541 11.3509 8.5 11.9701 8.5 12.5V15V15.505L7.99502 15.5C7.50887 15.4951 7.09753 15.3156 6.8276 14.9468C6.57751 14.6051 6.5 14.1688 6.5 13.7431V12.5V12H7H7.55584C7.72757 11.2299 8.27725 10.5421 8.95 10.0375C9.77797 9.41651 10.8816 8.99998 12 8.99998C13.1184 8.99998 14.222 9.41651 15.05 10.0375C15.7228 10.5421 16.2725 11.23 16.4442 12.0001H17H17.5V12.5001V13.0001V13.0145C17.5 13.2531 17.5 13.4895 17.4826 13.6978C17.4651 13.9088 17.4268 14.1395 17.3222 14.3487C17.2086 14.5759 17.0293 14.753 16.7812 14.8632C16.6701 14.9126 16.5509 14.9461 16.4253 14.9676C16.3605 15.1702 16.2583 15.3585 16.1368 15.5317C15.9274 15.83 15.6411 16.1118 15.3235 16.3812L14.6765 15.6187C14.9656 15.3734 15.1793 15.1552 15.3182 14.9572C15.456 14.7609 15.5 14.6137 15.5 14.5V12.5C15.5 11.9701 15.1346 11.3509 14.45 10.8375C13.778 10.3335 12.8816 9.99998 12 9.99998C11.1184 9.99998 10.222 10.3335 9.55 10.8375ZM10.3134 17.363C9.60445 17.5698 8.82874 17.8 8.50923 17.9083L8.50701 17.909C8.21168 18.0076 7.94104 18.1751 7.75398 18.3686C7.5646 18.5646 7.49561 18.7476 7.50023 18.8899L7.50049 18.898V18.9061V20H16.5V18.9061C16.5 18.7613 16.4228 18.5729 16.2249 18.3719C16.0307 18.1746 15.7577 18.0064 15.4717 17.908C15.2961 17.8485 14.8059 17.7066 14.239 17.5424L14.0218 17.4795C13.3806 17.2937 12.6894 17.092 12.3396 16.9736L12.3406 16.9706C12.23 16.9898 12.1163 17 12 17C11.8744 17 11.7518 16.988 11.6328 16.9655L11.6372 16.9808L11.6371 16.9808L11.6368 16.9809L11.6354 16.9813L11.6301 16.9828L11.6093 16.9888L11.5295 17.0116L11.2392 17.0949C10.9961 17.1649 10.665 17.2604 10.3134 17.363ZM10.4141 16.2923C10.2924 16.3276 10.1643 16.3648 10.0334 16.403C9.33353 16.6071 8.53457 16.8439 8.18939 16.9608C7.75877 17.1047 7.34534 17.3525 7.03494 17.6736C6.72843 17.9908 6.48751 18.419 6.50049 18.9134V20.5V21H7.00049H17H17.5V20.5V18.9061C17.5 18.4105 17.2466 17.9843 16.9375 17.6703C16.6249 17.3529 16.2149 17.1059 15.7956 16.9619L15.7936 16.9612C15.5955 16.8941 15.0804 16.7449 14.5253 16.5843L14.3001 16.519C14.0541 16.4478 13.8063 16.3757 13.5756 16.3077C13.6535 16.2313 13.7267 16.1507 13.7949 16.067C14.2251 15.5387 14.499 14.8376 14.499 14.1342V13.5549C14.5187 12.8941 14.2519 12.2496 13.7996 11.7756L13.7997 11.7755L13.7919 11.7677C13.3347 11.3094 12.688 11.021 12.0155 11.0002L11.9923 10.9995L11.9692 11.0009C11.3197 11.041 10.6711 11.3016 10.2045 11.7882C9.72266 12.2725 9.4816 12.9225 9.5011 13.5717V14.1342C9.5011 14.8302 9.77561 15.5308 10.2045 16.0598C10.2698 16.1403 10.3398 16.2182 10.4141 16.2923ZM10.9239 12.4827C11.1887 12.2053 11.5808
555912.0322 12.0075 12.0006C12.4121 12.0192 12.806 12.1974 13.08 12.47C13.3597 12.7653 13.5119 13.1554 13.4993 13.5301L13.499 13.5385V13.547V14.1342C13.499 14.5885 13.3169 15.0703 13.0195 15.4355C12.7209 15.8021 12.3518 16 12 16C11.6507 16 11.2814 15.8003 10.9813 15.4301C10.6825 15.0615 10.5011 14.5791 10.5011 14.1342V13.5637V13.5553L10.5008 13.5469C10.4878 13.1606 10.6311 12.7759 10.9158 12.4911L10.9159 12.4912L10.9239 12.4827Z" fill="black" fill-opacity="0.95"/> 5560</svg> 5561 5562 </span> 5563 <a href="/en_xu/managed-support-services.html" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-hierarchy="Managed & support services" data-uet-link-place="4" target="_self" class="p-small-bold link">Managed & support services</a> 5564 </div> 5565 <div class="card-body"> 5566 <a class="card-text p-regular" href="/en_xu/managed-support-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-hierarchy="Managed & support services" data-uet-link-place="4">We provide managed and support services for keeping your technology secure and up-to-date, so you can be confident in performance.</a> 5567 </div> 5568 </div> 5569 </div> 5570 5571 </div> 5572 5573 5574 5575 </div> 5576 </div> 5577 </div> 5578 </div> 5579 5580 5581 5582 5583 5584 5585 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-2" id="panel-2" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-label-prefix="menu click" hidden="hidden"> 5586 <div class="container-fluid" data-uet-link-hierarchy="Use cases"> 5587 <div class="row"> 5588 <div class="col-md-5 navigation-center-usecases"> 5589 5590 5591 5592 5593 5594 5595 5596 <!-- center column --> 5597 <div class="card"> 5598 <div class="card-header"> 5599 <span class="megamenu-title">Safety & Security Ecosystem</span> 5600 </div> 5601 <div class="card-body"> 5602 <p class="card-text p-xl">We build and connect technologies to help protect people, property and places. See what safer can do.</p> 5603 5604 </div> 5605 </div> 5606 5607 5608 </div> 5609 5610 5611 <div class="col-md-7 navigation-right-usecases"> 5612 5613 5614 5615 5616 5617 5618 <!-- right column --> 5619 <div class="row"> 5620 5621 5622 <div class="col-4"> 5623 <div class="card"> 5624 <div class="card-header p-small-bold"> 5625 5626 <a href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-hierarchy="Missing child" data-uet-link-place="1" target="_self" class="p-small-bold link">Missing child</a> 5627 </div> 5628 <div class="card-body"> 5629 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-hierarchy="Missing child" data-uet-link-place="1">When a child goes missing at a shopping centre, how do you find them?</a> 5630 </div> 5631 </div> 5632 </div> 5633 5634 5635 <div class="col-4"> 5636 <div class="card"> 5637 <div class="card-header p-small-bold"> 5638 5639 <a href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-hierarchy="Occupational assault" data-uet-link-place="2" target="_self" class="p-small-bold link">Occupational assault</a> 5640 </div> 5641 <div class="card-body"> 5642 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-hierarchy="Occupational assault" data-uet-link-place="2">When a nurse is threatened, how do you protect everyone?</a> 5643 </div> 5644 </div> 5645 </div> 5646 5647 5648 <div class="col-4"> 5649 <div class="card"> 5650 <div class="card-header p-small-bold"> 5651 5652 <a href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-hierarchy="Road accident" data-uet-link-place="3" target="_self" class="p-small-bold link">Road accident</a> 5653 </div> 5654 <div class="card-body"> 5655 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-hierarchy="Road accident" data-uet-link-place="3">A traffic incident with hazmat situation threatens safety. How do you react?</a> 5656 </div> 5657 </div> 5658 </div> 5659 5660 5661 <div class="col-4"> 5662 <div class="card"> 5663 <div class="card-header p-small-bold"> 5664 5665 <a href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-hierarchy="Active workplace threat" data-uet-link-place="4" target="_self" class="p-small-bold link">Active workplace threat</a> 5666 </div> 5667 <div class="card-body"> 5668 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-hierarchy="Active workplace threat" data-uet-link-place="4">When an armed ex-employee shows up, how do you avert crisis?</a> 5669 </div> 5670 </div> 5671 </div> 5672 5673 5674 <div class="col-4"> 5675 <div class="card"> 5676 <div class="card-header p-small-bold"> 5677 5678 <a href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-hierarchy="Severe weather" data-uet-link-place="5" target="_self" class="p-small-bold link">Severe weather</a> 5679 </div> 5680 <div class="card-body"> 5681 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-hierarchy="Severe weather" data-uet-link-place="5">When a weather event occurs, how do you respond effectively?</a> 5682 </div> 5683 </div> 5684 </div> 5685 5686 </div> 5687 5688 5689 5690 </div> 5691 </div> 5692 </div> 5693 </div> 5694 5695 5696 5697 5698 5699 5700 5701 5702 5703 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-3" id="panel-3" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 5704 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Radio"> 5705 <div class="row"> 5706 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 5707 <div class="row link-column-row"> 5708 5709 5710 5711 5712 5713 5714 5715 <div class="col-3 navigation-center-radio-column"> 5716 <div class="card" data-uet-link-hierarchy="Mission critical TETRA radio"> 5717 5718 <div class="card-header p-small-bold"> 5719 <a data-uet-link-url="/content/msi/en_xu/products/tetra.html" href="/en_xu/products/tetra.html" target="_self" class="link">Mission critical TETRA radio</a> 5720 </div> 5721 <div class="card-body cls-sidenav-links"> 5722 <ul class="list-unstyled"> 5723 5724 <li class="p-small"> 5725 <a data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" href="/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 5726 5727 </li> 5728 5729 5730 <li class="p-small"> 5731 <a data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" href="/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 5732 5733 </li> 5734 5735 5736 <li class="p-small"> 5737 <a data-uet-link-url="/content/msi/en_xu/products/tetra/infrastru
5737cture.html" href="/en_xu/products/tetra/infrastructure.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 5738 5739 </li> 5740 5741 5742 <li class="p-small"> 5743 <a data-uet-link-url="/content/msi/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" href="/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 5744 5745 </li> 5746 5747 5748 <li class="p-small"> 5749 <a data-uet-link-url="/content/msi/en_xu/products/tetra.html#phnnav_applications" href="/en_xu/products/tetra.html#phnnav_applications" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 5750 5751 </li> 5752 5753 5754 <li class="p-small"> 5755 <a data-uet-link-url="/content/msi/en_xu/products/tetra/security.html" href="/en_xu/products/tetra/security.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Security">Security</a> 5756 5757 </li> 5758 </ul> 5759 </div> 5760 </div> 5761 </div> 5762 5763 5764 5765 5766 5767 5768 5769 5770 5771 5772 5773 5774 <div class="col-3 navigation-center-radio-column"> 5775 <div class="card" data-uet-link-hierarchy="Mission critical P25 radio"> 5776 5777 <div class="card-header p-small-bold"> 5778 <a data-uet-link-url="/content/msi/en_xu/products/p25-products.html" href="/en_xu/products/p25-products.html" target="_self" class="link">Mission critical P25 radio</a> 5779 </div> 5780 <div class="card-body cls-sidenav-links"> 5781 <ul class="list-unstyled"> 5782 5783 <li class="p-small"> 5784 <a data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" href="/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 5785 5786 </li> 5787 5788 5789 <li class="p-small"> 5790 <a data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" href="/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 5791 5792 </li> 5793 5794 5795 <li class="p-small"> 5796 <a data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" href="/en_xu/products/p25-products/astro.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 5797 5798 </li> 5799 5800 5801 <li class="p-small"> 5802 <a data-uet-link-url="/content/msi/en_xu/products/dispatch.html" href="/en_xu/products/dispatch.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 5803 5804 </li> 5805 5806 5807 <li class="p-small"> 5808 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" href="/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 5809 5810 </li> 5811 5812 5813 <li class="p-small"> 5814 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Accessories">Accessories</a> 5815 5816 </li> 5817 </ul> 5818 </div> 5819 </div> 5820 </div> 5821 5822 5823 5824 5825 5826 5827 5828 5829 5830 5831 5832 5833 <div class="col-3 navigation-center-radio-column"> 5834 <div class="card" data-uet-link-hierarchy="Professional DMR radio"> 5835 5836 <div class="card-header p-small-bold"> 5837 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" href="/en_xu/products/mototrbo.html" target="_self" class="link">Professional DMR radio</a> 5838 </div> 5839 <div class="card-body cls-sidenav-links"> 5840 <ul class="list-unstyled"> 5841 5842 <li class="p-small"> 5843 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/portable-radios.html" href="/en_xu/products/mototrbo/portable-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 5844 5845 </li> 5846 5847 5848 <li class="p-small"> 5849 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/mobile-radios.html" href="/en_xu/products/mototrbo/mobile-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 5850 5851 </li> 5852 5853 5854 <li class="p-small"> 5855 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/mototrbo-systems.html" href="/en_xu/products/mototrbo/mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 5856 5857 </li> 5858 5859 5860 <li class="p-small"> 5861 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" href="/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 5862 5863 </li> 5864 5865 5866 <li class="p-small"> 5867 <a data-uet-link-url="/content/msi/en_xu/application-catalog.html" href="/en_xu/application-catalog.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 5868 5869 </li> 5870 5871 5872 <li class="p-small"> 5873 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastru
5873cture/services-mototrbo-systems.html" href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Services">Services</a> 5874 5875 </li> 5876 5877 5878 <li class="p-small"> 5879 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="7" data-uet-link-hierarchy="Accessories">Accessories</a> 5880 5881 </li> 5882 </ul> 5883 </div> 5884 </div> 5885 </div> 5886 5887 5888 5889 5890 5891 5892 5893 5894 5895 5896 5897 5898 <div class="col-3 navigation-center-radio-column"> 5899 <div class="card" data-uet-link-hierarchy="Broadband devices & apps"> 5900 5901 <div class="card-header p-small-bold"> 5902 <a data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk.html" href="/en_xu/products/broadband-push-to-talk.html" target="_self" class="link">Broadband devices & apps</a> 5903 </div> 5904 <div class="card-body cls-sidenav-links"> 5905 <ul class="list-unstyled"> 5906 5907 <li class="p-small"> 5908 <a data-uet-link-url="/content/msi/en_xu/products/lte-user-devices/lex-l30.html" href="/en_xu/products/lte-user-devices/lex-l30.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Devices">Devices</a> 5909 5910 </li> 5911 5912 5913 <li class="p-small"> 5914 <a data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Applications">Applications</a> 5915 5916 </li> 5917 5918 5919 <li class="p-small"> 5920 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" href="/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Interoperability">Interoperability</a> 5921 5922 </li> 5923 5924 5925 <li class="p-small"> 5926 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" href="/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Services">Services</a> 5927 5928 </li> 5929 5930 5931 <li class="p-small"> 5932 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Accessories">Accessories</a> 5933 5934 </li> 5935 </ul> 5936 </div> 5937 </div> 5938 </div> 5939 5940 5941 5942 5943 5944 5945 5946 5947 5948 5949 5950 5951 <div class="col-3 navigation-center-radio-column"> 5952 <div class="card" data-uet-link-hierarchy="On-site business radio"> 5953 5954 <div class="card-header p-small-bold"> 5955 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" href="/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" target="_self" class="link">On-site business radio</a> 5956 </div> 5957 <div class="card-body cls-sidenav-links"> 5958 <ul class="list-unstyled"> 5959 5960 <li class="p-small"> 5961 <a data-uet-link-url="/content/msi/en_xu/products/unlicensed-two-way-business-radios.html" href="/en_xu/products/unlicensed-two-way-business-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Unlicensed radios">Unlicensed radios</a> 5962 5963 </li> 5964 5965 5966 <li class="p-small"> 5967 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios-licensed.html" href="/en_xu/products/two-way-radios-licensed.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Licensed radios">Licensed radios</a> 5968 5969 </li> 5970 5971 5972 <li class="p-small"> 5973 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Accessories">Accessories</a> 5974 5975 </li> 5976 </ul> 5977 </div> 5978 </div> 5979 </div> 5980 5981 5982 5983 5984 5985 5986 5987 5988 5989 5990 5991 5992 <div class="col-3 navigation-center-radio-column"> 5993 <div class="card" data-uet-link-hierarchy="Tactical and Combat-Net Radios"> 5994 5995 <div class="card-header p-small-bold"> 5996 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="link">Tactical and Combat-Net Radios</a> 5997 </div> 5998 <div class="card-body cls-sidenav-links"> 5999 <ul class="list-unstyled"> 6000 6001 <li class="p-small"> 6002 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/civilian-
6002hf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/civilian-hf.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Civilian HF radio">Civilian HF radio</a> 6003 6004 </li> 6005 6006 6007 <li class="p-small"> 6008 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Military HF radio">Military HF radio</a> 6009 6010 </li> 6011 6012 6013 <li class="p-small"> 6014 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" href="/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="HF antenna systems">HF antenna systems</a> 6015 6016 </li> 6017 6018 6019 <li class="p-small"> 6020 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Military VHF radio">Military VHF radio</a> 6021 6022 </li> 6023 6024 6025 <li class="p-small"> 6026 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Military encryption devices">Military encryption devices</a> 6027 6028 </li> 6029 6030 6031 <li class="p-small"> 6032 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" href="/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Tactical software">Tactical software</a> 6033 6034 </li> 6035 6036 6037 <li class="p-small"> 6038 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" href="/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" target="_self" class="card-text p-small link" data-uet-link-place="7" data-uet-link-hierarchy="Custom network services">Custom network services</a> 6039 6040 </li> 6041 </ul> 6042 </div> 6043 </div> 6044 </div> 6045 6046 6047 6048 6049 </div> 6050 </div> 6051 6052 6053 <div class="col-md-3 navigation-right-radio ml-auto"> 6054 6055 6056 6057 6058 6059 6060 6061 <div class="right-column-section-container"> 6062 <div class="right-column-section" data-uet-link-hierarchy="Product line"> 6063 <p class="p-lead-bold">Product line</p> 6064 <ul class="list-unstyled"> 6065 6066 <li class="p-small"> 6067 <a href="/en_xu/products/p25-products/p25-radios.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/p25-products/p25-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="APX">APX</a> 6068 6069 </li> 6070 6071 6072 <li class="p-small"> 6073 <a href="/en_xu/products/p25-products/astro.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="2" data-uet-link-hierarchy="ASTRO">ASTRO</a> 6074 6075 </li> 6076 6077 6078 <li class="p-small">
6079 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="DIMETRA">DIMETRA</a> 6080 6081 </li> 6082 6083 6084 <li class="p-small"> 6085 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" data-uet-link-place="4" data-uet-link-hierarchy="Barrett">Barrett</a> 6086 6087 </li> 6088 6089 6090 <li class="p-small"> 6091 <a href="/en_xu/products/mototrbo.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" data-uet-link-place="5" data-uet-link-hierarchy="MOTOTRBO">MOTOTRBO</a> 6092 6093 </li> 6094 6095 6096 <li class="p-small"> 6097 <a href="/en_xu/products/consumer-two-way-radios.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/consumer-two-way-radios.html" data-uet-link-place="6" data-uet-link-hierarchy="TALKABOUT">TALKABOUT</a> 6098 6099 </li> 6100 6101 6102 <li class="p-small"> 6103 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="7" data-uet-link-hierarchy="WAVE PTX">WAVE PTX</a> 6104 6105 </li> 6106 6107 6108 <li class="p-small"> 6109 <a href="/en_xu/avtec-scout-dispatch.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/avtec-scout-dispatch.html" data-uet-link-place="8" data-uet-link-hierarchy="Avtec">Avtec</a> 6110 6111 </li> 6112 </ul> 6113 </div> 6114 </div> 6115 6116 6117 6118 6119 6120 6121 6122 6123 6124 6125 <div class="right-column-section-container"> 6126 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 6127 <p class="p-lead-bold">Resources</p> 6128 <ul class="list-unstyled"> 6129 6130 <li class="p-small"> 6131 <a href="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" target="_blank" class="p-small link" data-uet-link-url="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" data-uet-link-place="1" data-uet-link-hierarchy="Build a radio solution">Build a radio solution</a> 6132 6133 </li> 6134 </ul> 6135 </div> 6136 </div> 6137 6138 6139 </div> 6140 </div> 6141 </div> 6142 </div> 6143 6144 6145 6146 6147 6148 6149 6150 6151 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-4" id="panel-4" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 6152 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Software"> 6153 <div class="row"> 6154 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 6155 <div class="row link-column-row"> 6156 6157 6158 6159 6160 6161 6162 6163 <div class="col-3 navigation-center-radio-column"> 6164 <div class="card" data-uet-link-hierarchy="Communications centre"> 6165 <div class="card-header p-small-bold"> 6166 Communications centre 6167 </div> 6168 6169 <div class="card-body cls-sidenav-links"> 6170 <ul class="list-unstyled"> 6171 6172 <li class="p-small"> 6173 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/emergency-call-handling.html" href="/en_xu/products/command-center-software/emergency-call-handling.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Emergency call handling">Emergency call handling</a> 6174 6175 </li> 6176 6177 6178 <li class="p-small"> 6179 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Voice & computer-aided dispatch">Voice & computer-aided dispatch</a> 6180 6181 </li> 6182 </ul> 6183 </div> 6184 </div> 6185 </div> 6186 6187 6188 6189 6190 6191 6192 6193 6194 6195 6196 6197 6198 <div class="col-3 navigation-center-radio-column"> 6199 <div class="card" data-uet-link-hierarchy="Patrol & field operations"> 6200 <div class="card-header p-small-bold"> 6201 Patrol & field operations 6202 </div> 6203 6204 <div class="card-body cls-sidenav-links"> 6205 <ul class="list-unstyled"> 6206 6207 <li class="p-small"> 6208 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/field-response-and-reporting.html" href="/en_xu/products/command-center-software/field-response-and-reporting.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mobile response & reporting">Mobile response & reporting</a> 6209 6210 </li> 6211 </ul> 6212 </div> 6213 </div> 6214 </div> 6215 6216 6217 6218 6219 6220 6221 6222 6223 6224 6225 6226 6227 <div class="col-3 navigation-center-radio-column"> 6228 <div class="card" data-uet-link-hierarchy="Enterprise Operations"> 6229 <div class="card-header p-small-bold"> 6230 Enterprise Operations 6231 </div> 6232 6233 <div class="card-body cls-sidenav-links"> 6234 <ul class="list-unstyled"> 6235 6236 <li class="p-small"> 6237 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" href="/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Workflow Automation">Workflow Automation</a> 6238 6239 </li> 6240 </ul> 6241 </div> 6242 </div> 6243 </div> 6244 6245 6246 6247 6248 6249 6250 6251 6252 6253 6254 6255 6256 <div class="col-3 navigation-center-radio-column"> 6257 <div class="card" data-uet-link-hierarchy="Enterprise security & resilience"> 6258 6259 <div class="card-header p-small-bold"> 6260 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resil
6260ience.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" class="link">Enterprise security & resilience</a> 6261 </div> 6262 <div class="card-body cls-sidenav-links"> 6263 <ul class="list-unstyled"> 6264 6265 <li class="p-small"> 6266 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Business continuity">Business continuity</a> 6267 6268 </li> 6269 6270 6271 <li class="p-small"> 6272 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Crisis & incident management">Crisis & incident management</a> 6273 6274 </li> 6275 6276 6277 <li class="p-small"> 6278 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Security management">Security management</a> 6279 6280 </li> 6281 6282 6283 <li class="p-small"> 6284 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Personal safety application">Personal safety application</a> 6285 6286 </li> 6287 </ul> 6288 </div> 6289 </div> 6290 </div> 6291 6292 6293 6294 6295 6296 6297 6298 6299 </div> 6300 </div> 6301 6302 6303 <div class="col-md-3 navigation-right-radio ml-auto"> 6304 6305 6306 6307 6308 6309 6310 6311 <div class="right-column-section-container"> 6312 <div class="right-column-section" data-uet-link-hierarchy="Product lines"> 6313 <p class="p-lead-bold">Product lines</p> 6314 <ul class="list-unstyled"> 6315 6316 <li class="p-small"> 6317 <a href="/en_xu/products/command-center-software/guardian.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/guardian.html" data-uet-link-place="1" data-uet-link-hierarchy="Guardian">Guardian</a> 6318 6319 </li> 6320 6321 6322 <li class="p-small"> 6323 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" data-uet-link-place="2" data-uet-link-hierarchy="PremierOne">PremierOne</a> 6324 6325 </li> 6326 6327 6328 <li class="p-small"> 6329 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resil
6329ience.html" data-uet-link-place="3" data-uet-link-hierarchy="Noggin">Noggin</a> 6330 6331 </li> 6332 6333 6334 <li class="p-small"> 6335 <a href="/en_xu/solutions/safety-ecosystem/orchestrate.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/orchestrate.html" data-uet-link-place="4" data-uet-link-hierarchy="Orchestrate">Orchestrate</a> 6336 6337 </li> 6338 6339 6340 <li class="p-small"> 6341 <a href="/en_xu/products/command-center-software/theatro.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/theatro.html" data-uet-link-place="5" data-uet-link-hierarchy="Theatro">Theatro</a> 6342 6343 </li> 6344 </ul> 6345 </div> 6346 </div> 6347 6348 6349 6350 6351 </div> 6352 </div> 6353 </div> 6354 </div> 6355 6356 6357 6358 6359 6360 6361 6362 6363 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-5" id="panel-5" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 6364 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Video security"> 6365 <div class="row"> 6366 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 6367 <div class="row link-column-row"> 6368 6369 6370 6371 6372 6373 6374 6375 <div class="col-3 navigation-center-radio-column"> 6376 <div class="card" data-uet-link-hierarchy="Video security & access control"> 6377 6378 <div class="card-header p-small-bold"> 6379 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/fixed-video-security.html" href="/en_xu/video-security-access-control/fixed-video-security.html" target="_self" class="link">Video security & access control</a> 6380 </div> 6381 <div class="card-body cls-sidenav-links"> 6382 <ul class="list-unstyled"> 6383 6384 <li class="p-small"> 6385 <a data-uet-link-url="https://www.avigilon.com/security-cameras" href="https://www.avigilon.com/security-cameras" target="_blank" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Security cameras">Security cameras</a> 6386 <span class="arrow-icon"> 6387 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6388 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6389 </svg> 6390 </span> 6391 </li> 6392 6393 6394 <li class="p-small"> 6395 <a data-uet-link-url="https://www.avigilon.com/vms" href="https://www.avigilon.com/vms" target="_blank" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Video management">Video management</a> 6396 <span class="arrow-icon"> 6397 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6398 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6399 </svg> 6400 </span> 6401 </li> 6402 6403 6404 <li class="p-small"> 6405 <a data-uet-link-url="https://www.avigilon.com/video-infrastru
6405cture" href="https://www.avigilon.com/video-infrastructure" target="_blank" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Video infrastructure">Video infrastructure</a> 6406 <span class="arrow-icon"> 6407 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6408 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6409 </svg> 6410 </span> 6411 </li> 6412 6413 6414 <li class="p-small"> 6415 <a data-uet-link-url="https://www.avigilon.com/access-control" href="https://www.avigilon.com/access-control" target="_blank" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Access control">Access control</a> 6416 <span class="arrow-icon"> 6417 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6418 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6419 </svg> 6420 </span> 6421 </li> 6422 </ul> 6423 </div> 6424 </div> 6425 </div> 6426 6427 6428 6429 6430 6431 6432 6433 6434 6435 6436 6437 6438 <div class="col-3 navigation-center-radio-column"> 6439 <div class="card" data-uet-link-hierarchy="Body cameras & in-car video"> 6440 6441 <div class="card-header p-small-bold"> 6442 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" href="/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" target="_self" class="link">Body cameras & in-car video</a> 6443 </div> 6444 <div class="card-body cls-sidenav-links"> 6445 <ul class="list-unstyled"> 6446 6447 <li class="p-small"> 6448 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-worn-cameras.html" href="/en_xu/video-security-access-control/body-worn-cameras.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Body cameras">Body cameras</a> 6449 6450 </li> 6451 6452 6453 <li class="p-small"> 6454 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems.html" href="/en_xu/video-security-access-control/in-car-video-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="In-car video systems">In-car video systems</a> 6455 6456 </li> 6457 6458 6459 <li class="p-small"> 6460 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems/4rem-motor
6460cycle-video-system.html" href="/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Motorcycle video systems">Motorcycle video systems</a> 6461 6462 </li> 6463 </ul> 6464 </div> 6465 </div> 6466 </div> 6467 6468 6469 6470 6471 6472 6473 6474 6475 6476 6477 6478 6479 <div class="col-3 navigation-center-radio-column"> 6480 <div class="card" data-uet-link-hierarchy="Automatic number plate recognition"> 6481 6482 <div class="card-header p-small-bold"> 6483 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" target="_self" class="link">Automatic number plate recognition</a> 6484 </div> 6485 <div class="card-body cls-sidenav-links"> 6486 <ul class="list-unstyled"> 6487 6488 <li class="p-small"> 6489 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Fixed cameras">Fixed cameras</a> 6490 6491 </li> 6492 6493 6494 <li class="p-small"> 6495 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Quick-deploy cameras">Quick-deploy cameras</a> 6496 6497 </li> 6498 6499 6500 <li class="p-small"> 6501 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Mobile cameras">Mobile cameras</a> 6502 6503 </li> 6504 6505 6506 <li class="p-small"> 6507 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Law enforcement software">Law enforcement software</a> 6508 6509 </li> 6510 6511 6512 <li class="p-small"> 6513 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Enterprise software">Enterprise software</a> 6514 6515 </li> 6516 </ul> 6517 </div> 6518 </div> 6519 </div> 6520 6521 6522 6523 6524 6525 6526 </div> 6527 </div> 6528 6529 6530 <div class="col-md-3 navigation-right-radio ml-auto"> 6531 6532 6533 6534 6535 6536 6537 6538 <div class="right-column-section-container"> 6539 <div class="right-column-section" data-uet-link-hierarchy="Product lines"> 6540 <p class="p-lead-bold">Product lines</p> 6541 <ul class="list-unstyled"> 6542 6543 <li class="p-small"> 6544 <a href="https://www.avigilon.com/" target="_blank" class="p-small link" data-uet-link-url="https://www.avigilon.com/" data-uet-link-place="1" data-uet-link-hierarchy="Avigilon">Avigilon</a>
6545 <span> 6546 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6547 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6548 </svg> 6549 </span> 6550 </li> 6551 6552 6553 <li class="p-small"> 6554 <a href="https://www.pelco.com/" target="_blank" class="p-small link" data-uet-link-url="https://www.pelco.com/" data-uet-link-place="2" data-uet-link-hierarchy="Pelco">Pelco</a> 6555 <span> 6556 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6557 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6558 </svg> 6559 </span> 6560 </li> 6561 6562 6563 <li class="p-small"> 6564 <a href="https://ipvideocorp.com/" target="_blank" class="p-small link" data-uet-link-url="https://ipvideocorp.com/" data-uet-link-place="3" data-uet-link-hierarchy="IPVideo">IPVideo</a> 6565 <span> 6566 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6567 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6568 </svg> 6569 </span> 6570 </li> 6571 6572 6573 <li class="p-small"> 6574 <a href="https://silentsentinel.com/" target="_blank" class="p-small link" data-uet-link-url="https://silentsentinel.com/" data-uet-link-place="4" data-uet-link-hierarchy="Silent Sentinel">Silent Sentinel</a> 6575 <span> 6576 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 6577 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 6578 </svg> 6579 </span> 6580 </li> 6581 </ul> 6582 </div> 6583 </div> 6584 6585 6586 6587 6588 6589 6590 6591 6592 6593 6594 <div class="right-column-section-container"> 6595 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 6596 <p class="p-lead-bold">Resources</p> 6597 <ul class="list-unstyled"> 6598 6599 <li class="p-small"> 6600 <a href="/en_xu/video-security-access-control/record-after-the-fact.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/video-security-access-control/record-after-the-fact.html" data-uet-link-place="1" data-uet-link-hierarchy="Record after the fact">Record after the fact</a> 6601 6602 </li> 6603 </ul> 6604 </div> 6605 </div> 6606 6607 6608 </div> 6609 </div> 6610 </div> 6611 </div> 6612 6613 6614 6615 6616 6617 6618 6619 6620 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-6" id="panel-6" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 6621 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Services"> 6622 <div class="row"> 6623 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 6624 <div class="row link-column-row"> 6625 6626 6627 6628 6629 6630 6631 6632 <div class="col-3 navigation-center-radio-column"> 6633 <div class="card" data-uet-link-hierarchy="Cybersecurity services"> 6634 6635 <div class="card-header p-small-bold"> 6636 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="link">Cybersecurity services</a> 6637 </div> 6638 <div class="card-body cls-sidenav-links"> 6639 <ul class="list-unstyled"> 6640 6641 <li class="p-small"> 6642 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/professional-services.html" href="/en_xu/managed-support-services/cybersecurity/professional-services.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Consulting & advisory">Consulting & advisory</a> 6643 6644 </li> 6645 6646 6647 <li class="p-small"> 6648 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/security-patching.html" href="/en_xu/managed-support-services/cybersecurity/security-patching.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Security patching">Security patching</a> 6649 6650 </li> 6651 6652 6653 <li class="p-small"> 6654 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" href="/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Training">Training</a> 6655 6656 </li> 6657 </ul> 6658 </div> 6659 </div> 6660 </div> 6661 6662 6663 6664 6665 6666 6667 6668 6669 6670 6671 6672 6673 <div class="col-3 navigation-center-radio-column"> 6674 <div class="card" data-uet-link-hierarchy="Radio & device services"> 6675 6676 <div class="card-header p-small-bold"> 6677 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices.html" href="/en_xu/managed-support-services/devices.html" target="_self" class="link">Radio & device services</a> 6678 </div> 6679 <div class="card-body cls-sidenav-links"> 6680 <ul class="list-unstyled"> 6681 6682 <li class="p-small"> 6683 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" href="/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA radios">Mission critical TETRA radios</a> 6684 6685 </li> 6686 6687 6688 <li class="p-small"> 6689 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/mototrbo-device-services.html" href="/en_xu/managed-support-services/devices/mototrbo-device-services.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR radios">Professional DMR radios</a> 6690 6691 </li> 6692 6693 6694 <li class="p-small"> 6695 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html" href="/en_xu/managed-support-services/devices/L11-essential-services.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Broadband devices">Broadband devices</a> 6696 6697 </li> 6698 </ul> 6699 </div> 6700 </div> 6701 </div> 6702 6703 6704 6705 6706 6707 6708 6709 6710 6711 6712 6713 6714 <div class="col-3 navigation-center-radio-column"> 6715 <div class="card" data-uet-link-hierarchy="System and network services"> 6716 6717 <div class="card-header p-small-bold"> 6718 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastru
6718cture.html" href="/en_xu/managed-support-services/infrastructure.html" target="_self" class="link">System and network services</a> 6719 </div> 6720 <div class="card-body cls-sidenav-links"> 6721 <ul class="list-unstyled"> 6722 6723 <li class="p-small"> 6724 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" href="/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA systems">Mission critical TETRA systems</a> 6725 6726 </li> 6727 6728 6729 <li class="p-small"> 6730 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR systems">Professional DMR systems</a> 6731 6732 </li> 6733 6734 6735 <li class="p-small"> 6736 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services</a> 6737 6738 </li> 6739 </ul> 6740 </div> 6741 </div> 6742 </div> 6743 6744 6745 6746 6747 6748 6749 </div> 6750 </div> 6751 6752 6753 <div class="col-md-3 navigation-right-radio ml-auto"> 6754 6755 6756 6757 6758 6759 6760 6761 <div class="right-column-section-container"> 6762 <div class="right-column-section" data-uet-link-hierarchy="Product line"> 6763 <p class="p-lead-bold">Product line</p> 6764 <ul class="list-unstyled"> 6765 6766 <li class="p-small"> 6767 <a href="/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" data-uet-link-place="1" data-uet-link-hierarchy="ActiveEye">ActiveEye</a> 6768 6769 </li> 6770 </ul> 6771 </div> 6772 </div> 6773 6774 6775 6776 6777 6778 6779 6780 6781 6782 6783 <div class="right-column-section-container"> 6784 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 6785 <p class="p-lead-bold">Resources</p> 6786 <ul class="list-unstyled"> 6787 6788 <li class="p-small"> 6789 <a href="/en_xu/public-safety-threat-alliance.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/public-safety-threat-alliance.html" data-uet-link-place="1" data-uet-link-hierarchy="Public Safety Threat Alliance">Public Safety Threat Alliance</a> 6790 6791 </li> 6792 6793 6794 <li class="p-small"> 6795 <a href="/en_xu/managed-support-services.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Explore all services">Explore all services</a> 6796 6797 </li> 6798 </ul> 6799 </div> 6800 </div> 6801 6802 6803 </div> 6804 </div> 6805 </div> 6806 </div> 6807 6808 6809 6810 6811 6812 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-7" id="panel-7" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 6813 <div class="container-fluid" data-uet-link-hierarchy="View all products"> 6814 <div class="row"> 6815 6816 6817 6818 6819 </div> 6820 </div> 6821 </div> 6822 6823 6824 6825 6826 </div> 6827 </div>
6828 </div> 6829 6830 6831 6832 6833 6834 6835 6836 6837 6838 6839 6840 <div class="header-ribbon-menu-item new-header-2024"> 6841 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="2" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Industries">Industries 6842 <span> 6843 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 6844 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 6845 </svg> 6846 </span> 6847 </button> 6848 6849 6850 <div class="header-megamenu" data-uet-link-hierarchy="Industries" data-uet-link-label-prefix="menu nav"> 6851 <div class="link-list-with-icons-section container-fluid"> 6852 <div class="row"> 6853 <div class="link-list-left-section col-md-9"> 6854 <div class="link-list-with-icons-items"> 6855 6856 6857<div class="title"> 6858 <p class="p-small-bold text-strong m-0">Industries</p> 6859</div> 6860<ul data-uet-link-hierarchy="Industries"> 6861 <li> 6862 <span class="item-inline align-items-center"> 6863 <span class="itemContentWrap"> 6864 <span class="list-icon"> 6865 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6866<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1862 4.07535L11.9993 4L11.8123 4.07535L3.15049 7.56678L2 8.03052L3.15049 8.49426L6.00002 9.64286V13.5171C6.00002 14.4788 6.65027 15.364 7.66953 15.9829C8.69987 16.6085 10.1698 17.0097 11.9992 17.0097L12.0616 17.0097H12.0616C12.9822 17.0098 14.0445 17.01 15 16.7509V19.5C15 19.7761 15.2239 20 15.5 20C15.7762 20 16 19.7761 16 19.5V16.3569C16.5031 16.0945 16.9621 15.7171 17.3121 15.28C17.7129 14.7795 18 14.1628 18 13.5171V9.64222L20.848 8.49426L21.9984 8.03052L20.848 7.56678L12.1862 4.07535ZM17 10.0453L15.872 10.5H16V15.1738C16.1984 15.021 16.3793 14.845 16.5316 14.6549C16.8386 14.2715 17 13.8688 17 13.5171V10.0453ZM15 10.8515L12.1862 11.9857L11.9992 12.061L11.8123 11.9857L7.00002 10.0459V13.5171C7.00002 14.0009 7.33857 14.612 8.18852 15.1281C9.02738 15.6374 10.307 16.0097 11.9992 16.0097C13.1043 16.0097 14.1551 16.002 15 15.7058V10.8515ZM11.9992 10.9829L4.67484 8.03052L11.9993 5.07818L19.3236 8.03052L11.9992 10.9829Z" fill="black" fill-opacity="0.95"/> 6867</svg> 6868 6869 </span> 6870 <a class="p-small link" href="/en_xu/solutions/education.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/education.html" data-uet-link-place="1" data-uet-link-hierarchy="Education">Education</a> 6871 </span> 6872 </span> 6873 </li> 6874 6875 <li> 6876 <span class="item-inline align-items-center"> 6877 <span class="itemContentWrap"> 6878 <span class="list-icon"> 6879 <?xml version="1.0" encoding="UTF-8"?> 6880<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 6881 <path d="M9.255,7.33875V3h5.505v4.33875l3.821249-2.13375,2.602499,4.4475-3.79125,2.3025,3.79125,2.2575-2.602499,4.63875-3.821249-2.3025v4.45125h-5.505v-4.45125l-3.825,2.3025-2.6175-4.63875,3.855-2.19-3.855-2.37,2.6175-4.4475,3.825,2.133751Z" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width=".75"/> 6882</svg> 6883 </span> 6884 <a class="p-small link" href="/en_xu/solutions/emergency-medical-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/emergency-medical-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Emergency Medical Services">Emergency Medical Services</a> 6885 </span> 6886 </span> 6887 </li> 6888 6889 <li> 6890 <span class="item-inline align-items-center"> 6891 <span class="itemContentWrap">
6892 <span class="list-icon"> 6893 <?xml version="1.0" encoding="UTF-8"?> 6894<svg id="a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 6895 <path d="M17.903,15.086l2.884.908-2.884-.908ZM6.098,15.086l-2.884.908M12,17.876c5.179,0,9.375-.622,9.375-1.395s-4.196-1.395-9.375-1.395-9.375.622-9.375,1.395,4.196,1.395,9.375,1.395ZM17.902,15.09v-1.219c0-2.801-1.013-5.145-3.019-6.098M9.139,7.774c-2.122,1.14-3.041,3.413-3.041,6.098v1.219M15.472,15.09v-5.445c0-1.695-1.556-3.266-3.473-3.266s-3.473,1.571-3.473,3.266v5.445M11.827,9.863c-.547.413-1.365.686-1.909.686,0,1.279.638,2.603,1.909,3.15,1.275-.547,1.909-1.871,1.909-3.15-.547,0-1.365-.274-1.909-.686Z" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width=".75"/> 6896</svg> 6897 </span> 6898 <a class="p-small link" href="/en_xu/solutions/fire-and-rescue-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/fire-and-rescue-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Fire & Rescue">Fire & Rescue</a> 6899 </span> 6900 </span> 6901 </li> 6902 6903 <li> 6904 <span class="item-inline align-items-center"> 6905 <span class="itemContentWrap"> 6906 <span class="list-icon"> 6907 <?xml version="1.0" encoding="UTF-8"?> 6908<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 6909 <path d="M15.27,15.27v6.48h-6.48375v-6.48H2.30625v-6.48375h6.48V2.30625h6.48v6.48h6.48v6.48l-6.476249.003751Z" fill="none" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/> 6910</svg> 6911 </span> 6912 <a class="p-small link" href="/en_xu/solutions/healthcare.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/healthcare.html" data-uet-link-place="4" data-uet-link-hierarchy="Healthcare">Healthcare</a> 6913 </span> 6914 </span> 6915 </li> 6916 6917 <li> 6918 <span class="item-inline align-items-center"> 6919 <span class="itemContentWrap"> 6920 <span class="list-icon"> 6921 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6922<path fill-rule="evenodd" clip-rule="evenodd" d="M11.436 5.35113C11.436 4.83549 11.8555 4.41602 12.3712 4.41602C12.8868 4.41602 13.3063 4.83549 13.3063 5.35113V5.65685C12.6793 5.57022 12.0516 5.5648 11.436 5.6357V5.35113ZM10.436 5.8205V5.35113C10.436 4.2832 11.3032 3.41602 12.3712 3.41602C13.4391 3.41602 14.3063 4.2832 14.3063 5.35113V5.86534C14.388 5.88827 14.4697 5.91265 14.5511 5.93848C17.5616 6.893 19.6805 9.58568 19.9843 12.7534H20.5861V13.7534H14.8704V12.7534H18.9791C18.6797 10.0135 16.8342 7.71145 14.2489 6.89171C11.4273 5.99704 8.36689 7.117 6.70366 9.68114L5.8647 9.13695C6.9657 7.43958 8.6113 6.28763 10.436 5.8205ZM2.91406 10.6164H3.41406H5.91315H6.41315V11.1164V11.705H6.43262C7.7831 11.705 9.31686 12.443 10.1376 13.5608H12.1731H12.1931L12.213 13.5624C13.0083 13.626 13.6998 14.0061 14.1929 14.5753H18.2353C19.3737 14.5753 20.0952 14.8467 20.5378 15.2341C20.9796 15.6206 21.0859 16.073 21.0859 16.3125V16.6428L20.7821 16.7724L12.3693 20.3602L12.3618 20.3634L12.3618 20.3633C11.5622 20.6891 10.6636 20.6619 9.88306 20.2419L9.88242 20.2415L6.41315 18.3844V19.0095V19.5095H5.91315H3.41406H2.91406V19.0095V11.1164V10.6164ZM6.41315 17.2502V12.705H6.43262C7.56159 12.705 8.8768 13.3951 9.4458 14.3223L9.59214 14.5608H9.87196H12.1519C12.943 14.6321 13.6166 15.2015 13.8725 16.0104H9.3276V17.0104H14.4742H15.0134L14.9728 16.4728C14.9492 16.1598 14.8829 15.8582 14.7794 15.5753H18.2353C19.2248 15.5753 19.6787 15.8111 19.8793 15.9867C19.9017 16.0062 19.9216 16.0256 19.9393 16.0446L11.981 19.4386C11.4456 19.6556 10.8614 19.6329 10.3565 19.361L10.3554 19.3605L6.41315 17.2502ZM3.91406 11.6164V18.5095H5.41315V11.6164H3.91406Z" fill="black" fill-opacity="0.95"/> 6923</svg> 6924 6925 </span> 6926 <a class="p-small link" href="/en_xu/solutions/hospitality.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/hospitality.html" data-uet-link-place="5" data-uet-link-hierarchy="Hospitality">Hospitality</a> 6927 </span> 6928 </span> 6929 </li> 6930 6931 <li> 6932 <span class="item-inline align-items-center"> 6933 <span class="itemContentWrap">
6934 <span class="list-icon"> 6935 <?xml version="1.0" encoding="UTF-8"?> 6936<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 6937 <path d="M18.25,10.61h-4.86v-4.86h-2.78v4.86h-4.86v2.78h4.86v4.86h2.78v-4.86h4.86v-2.78ZM2.62,2.62h18.75v18.75H2.62V2.62Z" fill="none" stroke="#111" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/> 6938 <rect width="24" height="24" fill="none" opacity="0"/> 6939</svg> 6940 </span> 6941 <a class="p-small link" href="/en_xu/communications/humanitarian-solutions.html" target="_self" data-uet-link-url="/content/msi/en_xu/communications/humanitarian-solutions.html" data-uet-link-place="6" data-uet-link-hierarchy="Humanitarian Solutions">Humanitarian Solutions</a> 6942 </span> 6943 </span> 6944 </li> 6945 6946 <li> 6947 <span class="item-inline align-items-center"> 6948 <span class="itemContentWrap"> 6949 <span class="list-icon"> 6950 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6951<path fill-rule="evenodd" clip-rule="evenodd" d="M4.24138 4.42578H3.77037L3.74227 4.89596L2.89689 19.0436L2.86523 19.5734H3.396H7.24994L7.24995 19.5734H20.6268H21.1268V19.0734V11.7883V11.5046L20.8833 11.3591L16.557 8.77323L15.8005 8.32105V9.20241V10.4941L12.6631 8.76454L11.9217 8.35582V9.20241V10.4941L8.78427 8.76454L8.04288 8.35582V9.20241V14.7195H7.50793L6.90361 4.89508L6.87475 4.42578H6.40456H4.24138ZM7.56944 15.7195L7.74499 18.5734H20.1268V12.0719L16.8005 10.0838V11.3407V12.1873L16.0591 11.7786L12.9217 10.049V11.3407V12.1873L12.1803 11.7786L9.04288 10.049V15.2195V15.7195H8.54288H7.56944ZM4.56657 7.86618L4.7124 5.42578H5.93437L6.08448 7.86618H4.56657ZM4.50682 8.86618L4.46406 9.5818H6.19001L6.14599 8.86618H4.50682ZM6.25152 10.5818H4.4043L3.92677 18.5734H6.7431L6.25152 10.5818ZM11.6648 13.0926H9.76729V14.5226H11.6648V13.0926ZM17.4124 13.0926H19.31V14.5226H17.4124V13.0926ZM15.4874 13.0926H13.5899V14.5226H15.4874V13.0926ZM9.76729 15.9527H11.6648V17.3827H9.76729V15.9527ZM19.31 15.9527H17.4124V17.3827H19.31V15.9527ZM13.5899 15.9527H15.4874V17.3827H13.5899V15.9527Z" fill="black" fill-opacity="0.95"/> 6952</svg> 6953 6954 </span> 6955 <a class="p-small link" href="/en_xu/solutions/manufacturing.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/manufacturing.html" data-uet-link-place="7" data-uet-link-hierarchy="Manufacturing">Manufacturing</a> 6956 </span> 6957 </span> 6958 </li> 6959 6960 <li> 6961 <span class="item-inline align-items-center"> 6962 <span class="itemContentWrap"> 6963 <span class="list-icon"> 6964 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6965<path d="M11.9247 14.3645V13.9645H11.2775L11.567 14.5434L11.9247 14.3645ZM12.4863 15.4875L12.1285 15.6664L12.2225 15.8544L12.4307 15.8837L12.4863 15.4875ZM13.7173 15.6603L14.0001 15.9432L14.5676 15.3757L13.7729 15.2642L13.7173 15.6603ZM12.8318 16.5458L12.549 16.263L12.4019 16.41L12.4378 16.6149L12.8318 16.5458ZM13.0478 17.7769L12.8606 18.1304L13.583 18.5128L13.4418 17.7077L13.0478 17.7769ZM11.9463 17.1937L12.1335 16.8402L11.9463 16.7411L11.7592 16.8402L11.9463 17.1937ZM10.8449 17.7769L10.4509 17.7077L10.3096 18.5128L11.032 18.1304L10.8449 17.7769ZM11.0608 16.5458L11.4548 16.6149L11.4908 16.41L11.3437 16.263L11.0608 16.5458ZM10.1753 15.6603L10.1198 15.2642L9.32508 15.3757L9.8925 15.9432L10.1753 15.6603ZM11.4064 15.4875L11.462 15.8837L11.6702 15.8544L11.7642 15.6664L11.4064 15.4875ZM11.9679 14.3645L12.3257 14.5434L12.6151 13.9645H11.9679V14.3645ZM5.40234 11.6864L5.23495 11.3231L5.00234 11.4303V11.6864H5.40234ZM12.0111 8.64119L12.1785 8.27791L12.0111 8.20077L11.8437 8.27791L12.0111 8.64119ZM18.6199 11.6864H19.0199V11.4303L18.7873 11.3231L18.6199 11.6864ZM18.6199 13.6086L18.4525 13.9719L19.0199 14.2333V13.6086H18.6199ZM12.0111 10.5634L12.1785 10.2001L12.0111 10.1229L11.8437 10.2001L12.0111 10.5634ZM5.40234 13.6086H5.00234V14.2333L5.56974 13.9719L5.40234 13.6086ZM5.40234 9.76425L5.23495 9.40097L5.00234 9.50815V9.76425H5.40234ZM12.0111 6.71903L12.1785 6.35575L12.0111 6.27861L11.8437 6.35575L12.0111 6.71903ZM18.6199 9.76425H19.0199V9.50815L18.7873 9.40097L18.6199 9.76425ZM18.6199 11.6864L18.4525 12.0497L19.0199 12.3111V11.6864H18.6199ZM12.0111 8.64119L12.1785 8.27791L12.0111 8.20077L11.8437 8.27791L12.0111 8.64119ZM5.40234 11.6864H5.00234V12.3111L5.56974 12.0497L5.40234 11.6864ZM5.40234 7.84209L5.23495 7.47881L5.00234 7.58599V7.84209H5.40234ZM12.0111 4.79688L12.1785 4.43359L12.0111 4.35645L11.8437 4.43359L12.0111 4.79688ZM18.6199 7.84209H19.0199V7.58599L18.7873 7.47881L18.6199 7.84209ZM18.6199 9.76425L18.4525 10.1275L19.0199 10.389V9.76425H18.6199ZM12.0111 6.71903L12.1785 6.35575L12.0111 6.27861L11.8437 6.35575L12.0111 6.71903ZM5.40234 9.76425H5.00234V10.389L5.56974 10.1275L5.40234 9.76425ZM5.40234 15.358L5.23495 14.9947L5.40234 15.758V15.358ZM12.0111 12.3127L12.1785 11.9494L12.0111 11.8723L11.8437 11.9494L12.0111 12.3127ZM18.6199 15.358H19.0199V15.1018L18.7873 14.9947L18.6199 15.358ZM18.6199 19.5046V19.9046H19.0199V19.5046H18.6199ZM5.42394 19.504
69656H5.02394V19.9046H5.42394V19.5046ZM5.42394 15.358H5.82394V14.958H5.42394V15.358ZM11.567 14.5434L12.1285 15.6664L12.844 15.3087L12.2825 14.1856L11.567 14.5434ZM12.4307 15.8837L13.6617 16.0564L13.7729 15.2642L12.5419 15.0914L12.4307 15.8837ZM13.4345 15.3775L12.549 16.263L13.1147 16.8286L14.0001 15.9432L13.4345 15.3775ZM12.4378 16.6149L12.6538 17.846L13.4418 17.7077L13.2258 16.4767L12.4378 16.6149ZM13.2349 17.4233L12.1335 16.8402L11.7592 17.5472L12.8606 18.1304L13.2349 17.4233ZM11.7592 16.8402L10.6577 17.4233L11.032 18.1304L12.1335 17.5472L11.7592 16.8402ZM11.2388 17.846L11.4548 16.6149L10.6669 16.4767L10.4509 17.7077L11.2388 17.846ZM11.3437 16.263L10.4582 15.3775L9.8925 15.9432L10.778 16.8286L11.3437 16.263ZM10.2309 16.0564L11.462 15.8837L11.3508 15.0914L10.1198 15.2642L10.2309 16.0564ZM11.7642 15.6664L12.3257 14.5434L11.6102 14.1856L11.0486 15.3087L11.7642 15.6664ZM11.9679 13.9645H11.9247V14.7645H11.9679V13.9645ZM5.56974 12.0497L12.1785 9.00448L11.8437 8.27791L5.23495 11.3231L5.56974 12.0497ZM11.8437 9.00448L18.4525 12.0497L18.7873 11.3231L12.1785 8.27791L11.8437 9.00448ZM18.2199 11.6864V13.6086H19.0199V11.6864H18.2199ZM18.7873 13.2453L12.1785 10.2001L11.8437 10.9266L18.4525 13.9719L18.7873 13.2453ZM11.8437 10.2001L5.23495 13.2453L5.56974 13.9719L12.1785 10.9266L11.8437 10.2001ZM5.80234 13.6086V11.6864H5.00234V13.6086H5.80234ZM5.56974 10.1275L12.1785 7.08232L11.8437 6.35575L5.23495 9.40097L5.56974 10.1275ZM11.8437 7.08232L18.4525 10.1275L18.7873 9.40097L12.1785 6.35575L11.8437 7.08232ZM18.2199 9.76425V11.6864H19.0199V9.76425H18.2199ZM18.7873 11.3231L12.1785 8.27791L11.8437 9.00448L18.4525 12.0497L18.7873 11.3231ZM11.8437 8.27791L5.23495 11.3231L5.56974 12.0497L12.1785 9.00448L11.8437 8.27791ZM5.80234 11.6864V9.76425H5.00234V11.6864H5.80234ZM5.56974 8.20538L12.1785 5.16016L11.8437 4.43359L5.23495 7.47881L5.56974 8.20538ZM11.8437 5.16016L18.4525 8.20538L18.7873 7.47881L12.1785 4.43359L11.8437 5.16016ZM18.2199 7.84209V9.76425H19.0199V7.84209H18.2199ZM18.7873 9.40097L12.1785 6.35575L11.8437 7.08232L18.4525 10.1275L18.7873 9.40097ZM11.8437 6.35575L5.23495 9.40097L5.56974 10.1275L12.1785 7.08232L11.8437 6.35575ZM5.80234 9.76425V7.84209H5.00234V9.76425H5.80234ZM5.56974 15.7212L12.1785 12.676L11.8437 11.9494L5.23495 14.9947L5.56974 15.7212ZM11.8437 12.676L18.4525 15.7212L18.7873 14.9947L12.1785 11.9494L11.8437 12.676ZM18.2199 15.358V19.5046H19.0199V15.358H18.2199ZM18.6199 19.1046H5.42394V19.9046H18.6199V19.1046ZM5.82394 19.5046V15.358H5.02394V19.5046H5.82394ZM5.42394 14.958H5.40234V15.758H5.42394V14.958Z" fill="black" fill-opacity="0.95"/> 6966</svg> 6967 6968 </span> 6969 <a class="p-small link" href="/en_xu/solutions/defence.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/defence.html" data-uet-link-place="8" data-uet-link-hierarchy="Military & Defence">Military & Defence</a> 6970 </span> 6971 </span> 6972 </li> 6973 6974 <li> 6975 <span class="item-inline align-items-center"> 6976 <span class="itemContentWrap"> 6977 <span class="list-icon"> 6978 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6979<path fill-rule="evenodd" clip-rule="evenodd" d="M7.33158 3L7.52231 3.07567L9.42731 3.83148L9.84799 3.99838L9.72368 4.43356L9.12943 6.51394L19.7991 13.3333L20.0357 13.4845L20.0298 13.7653L19.9945 15.4228V20.0017H21V21.0017H2V20.0017H3.00765V11.9147L2.46362 11.659L2.17757 11.5245L2.17632 11.2084C2.17231 10.1949 2.41416 8.60126 3.1468 7.04641C3.88262 5.4848 5.12807 3.9346 7.14268 3.08012L7.33158 3ZM4.00765 11.9328V20.0017H6.03835L6.04869 18.5154L6.05215 18.0189H6.54868H7.19837L9 12.9144V10.6895L6.50279 9.43119L4.00765 11.9328ZM18.9945 15.7253V20.0017H16.9995V18.5189V18.0189H16.4995H16.0103L14.7842 13.6039L18.9945 15.7253ZM15.9995 19.0189V20.0017H14.5379L12.4777 13.353L12.3687 13.0014L12.0006 13.001L11.0005 13L10.6345 12.9996L10.5235 13.3484L8.40717 20.0017H7.03837L7.04521 19.0189H7.55212H7.90588L8.02362 18.6853L9.97149 13.1664L10 13.0856V13V11.1933L13.5774 12.9959L15.1485 18.6527L15.2502 19.0189H15.6302H15.9995ZM11.6314 14.0007L13.491 20.0017H9.45654L11.3655 14.0004L11.6314 14.0007ZM7.2461 8.68595L19.0114 14.6141L19.024 14.0247L8.5794 7.34919L7.2461 8.68595ZM8.12529 6.38843L8.63784 4.59408L7.34837 4.08249C5.72261 4.83199 4.68766 6.12234 4.0514 7.47266C3.4616 8.72437 3.22601 10.0054 3.18351 10.8924L3.48954 11.0362L8.12529 6.38843Z" fill="black" fill-opacity="0.95"/> 6980</svg> 6981 6982 </span> 6983 <a class="p-small link" href="/en_xu/solutions/oil-gas.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/oil-gas.html" data-uet-link-place="9" data-uet-link-hierarchy="Oil & Gas">Oil & Gas</a> 6984 </span> 6985 </span> 6986 </li> 6987 6988 <li> 6989 <span class="item-inline align-items-center"> 6990 <span class="itemContentWrap">
6991 <span class="list-icon"> 6992 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 6993<path d="M18.1015 6.39496V5.99496H17.8937L17.7742 6.16498L18.1015 6.39496ZM17.0864 9.05143L16.6895 9.10105L16.6899 9.10403L17.0864 9.05143ZM18.2958 15.2499L17.9303 15.0874L17.9264 15.0962L17.9229 15.1052L18.2958 15.2499ZM15.8121 17.3016L15.9064 17.6904L15.9125 17.6888L15.8121 17.3016ZM12.011 19.2022L11.6774 19.4228L12.011 19.9273L12.3447 19.4228L12.011 19.2022ZM8.2099 17.3016L8.30414 16.9129L8.30352 16.9127L8.2099 17.3016ZM5.72621 15.2499L6.10256 15.1144L6.09764 15.1007L6.09173 15.0874L5.72621 15.2499ZM6.93566 9.05143L7.3322 9.10403L7.33257 9.10104L6.93566 9.05143ZM5.92058 6.39496L5.61772 6.13367L5.41401 6.36979L5.59331 6.62494L5.92058 6.39496ZM6.87087 5.2935L7.05556 4.93869L6.77478 4.79253L6.568 5.03221L6.87087 5.2935ZM12.0326 4.81836L12.2819 4.50554L12.0351 4.30884L11.7864 4.50315L12.0326 4.81836ZM17.1944 5.2935L17.4972 5.03221L17.2882 4.78988L17.0059 4.94069L17.1944 5.2935ZM18.1447 6.39496V6.79496H19.018L18.4475 6.13367L18.1447 6.39496ZM11.9894 9.00824L12.3472 8.82935L11.9894 8.11381L11.6317 8.82935L11.9894 9.00824ZM11.1471 10.6928L11.2069 11.0883L11.4121 11.0573L11.5049 10.8717L11.1471 10.6928ZM9.28976 10.9736L9.22998 10.5781L8.43099 10.6989L9.01152 11.261L9.28976 10.9736ZM10.6504 12.291L11.0444 12.3598L11.0808 12.151L10.9286 12.0037L10.6504 12.291ZM10.3264 14.1484L9.93238 14.0797L9.79349 14.876L10.5108 14.5034L10.3264 14.1484ZM11.9894 13.2845L12.1738 12.9295L11.9894 12.8337L11.805 12.9295L11.9894 13.2845ZM13.6524 14.1484L13.468 14.5034L14.1854 14.876L14.0465 14.0797L13.6524 14.1484ZM13.3285 12.291L13.0502 12.0037L12.898 12.151L12.9344 12.3598L13.3285 12.291ZM14.6891 10.9736L14.9673 11.261L15.5479 10.6989L14.7489 10.5781L14.6891 10.9736ZM12.8317 10.6928L12.4739 10.8717L12.5668 11.0573L12.7719 11.0883L12.8317 10.6928ZM17.7742 6.16498C17.2313 6.93749 16.5376 7.88599 16.6895 9.10104L17.4833 9.00182C17.376 8.14353 17.8485 7.45064 18.4287 6.62494L17.7742 6.16498ZM16.6899 9.10403C16.7669 9.68441 16.9577 10.2283 17.1704 10.7387C17.2767 10.9938 17.3911 11.2467 17.5008 11.4914C17.6114 11.7382 17.7179 11.9782 17.8137 12.218C18.1946 13.1717 18.3841 14.0665 17.9303 15.0874L18.6614 15.4123C19.2443 14.1007 18.9694 12.9545 18.5566 11.9213C18.454 11.6644 18.3414 11.411 18.2308 11.1641C18.1192 10.9151 18.01 10.6739 17.9088 10.431C17.7064 9.94522
699317.5463 9.47671 17.4829 8.99883L16.6899 9.10403ZM17.9229 15.1052C17.5688 16.0184 16.782 16.6369 15.7118 16.9144L15.9125 17.6888C17.1748 17.3615 18.2022 16.5979 18.6688 15.3945L17.9229 15.1052ZM15.7179 16.9129C14.3601 17.242 12.6697 17.481 11.6774 18.9815L12.3447 19.4228C13.1234 18.2453 14.4134 18.0523 15.9064 17.6903L15.7179 16.9129ZM12.3447 18.9815C11.3524 17.481 9.66199 17.242 8.30414 16.9129L8.11566 17.6903C9.60865 18.0523 10.8987 18.2453 11.6774 19.4228L12.3447 18.9815ZM8.30352 16.9127C7.23496 16.6555 6.43525 16.0385 6.10256 15.1144L5.34985 15.3853C5.79467 16.6209 6.85233 17.3862 8.11628 17.6905L8.30352 16.9127ZM6.09173 15.0874C5.63799 14.0665 5.8274 13.1717 6.20835 12.218C6.30417 11.9782 6.41061 11.7382 6.52127 11.4914C6.63093 11.2467 6.74537 10.9938 6.85168 10.7387C7.06435 10.2283 7.25519 9.68441 7.33218 9.10403L6.53913 8.99883C6.47574 9.47671 6.31563 9.94522 6.11322 10.431C6.012 10.6739 5.90287 10.9151 5.79125 11.1641C5.68062 11.411 5.56804 11.6644 5.46543 11.9213C5.05269 12.9545 4.77776 14.1007 5.36068 15.4123L6.09173 15.0874ZM7.33257 9.10104C7.48445 7.88599 6.7907 6.93749 6.24786 6.16498L5.59331 6.62494C6.17353 7.45064 6.64603 8.14353 6.53875 9.00182L7.33257 9.10104ZM6.22345 6.65626L7.17373 5.55479L6.568 5.03221L5.61772 6.13367L6.22345 6.65626ZM6.68617 5.64831C8.40287 6.54193 10.7741 6.30915 12.2789 5.13357L11.7864 4.50315C10.5267 5.4873 8.49207 5.68646 7.05556 4.93869L6.68617 5.64831ZM11.7833 5.13118C13.2892 6.33116 15.664 6.56458 17.3829 5.64631L17.0059 4.94069C15.5715 5.70701 13.5405 5.50849 12.2819 4.50554L11.7833 5.13118ZM16.8915 5.55479L17.8418 6.65626L18.4475 6.13367L17.4972 5.03221L16.8915 5.55479ZM18.1447 5.99496H18.1015V6.79496H18.1447V5.99496ZM11.6317 8.82935L10.7894 10.5139L11.5049 10.8717L12.3472 9.18712L11.6317 8.82935ZM11.0873 10.2973L9.22998 10.5781L9.34955 11.3691L11.2069 11.0883L11.0873 10.2973ZM9.01152 11.261L10.3721 12.5784L10.9286 12.0037L9.56801 10.6862L9.01152 11.261ZM10.2563 12.2223L9.93238 14.0797L10.7205 14.2171L11.0444 12.3598L10.2563 12.2223ZM10.5108 14.5034L12.1738 13.6395L11.805 12.9295L10.142 13.7934L10.5108 14.5034ZM11.805 13.6395L13.468 14.5034L13.8368 13.7934L12.1738 12.9295L11.805 13.6395ZM14.0465 14.0797L13.7225 12.2223L12.9344 12.3598L13.2584 14.2171L14.0465 14.0797ZM13.6067 12.5784L14.9673 11.261L14.4108 10.6862L13.0502 12.0037L13.6067 12.5784ZM14.7489 10.5781L12.8915 10.2973L12.7719 11.0883L14.6293 11.3691L14.7489 10.5781ZM13.1895 10.5139L12.3472 8.82935L11.6317 9.18712L12.4739 10.8717L13.1895 10.5139Z" fill="black" fill-opacity="0.95"/> 6994</svg> 6995 6996 </span> 6997 <a class="p-small link" href="/en_xu/solutions/police.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/police.html" data-uet-link-place="10" data-uet-link-hierarchy="Police">Police</a> 6998 </span> 6999 </span> 7000 </li> 7001 7002 <li> 7003 <span class="item-inline align-items-center"> 7004 <span class="itemContentWrap"> 7005 <span class="list-icon"> 7006 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7007<path d="M17.549 15.6226L17.4029 15.968L17.4085 15.9703L17.549 15.6226ZM19.4815 20.8126V21.1876H19.8565V20.8126H19.4815ZM3.30407 20.8126H2.92907V21.1876H3.30407V20.8126ZM5.23652 15.6226L5.37707 15.9703L5.37801 15.9699L5.23652 15.6226ZM8.90856 13.5778L9.03893 13.2262L8.53356 13.0388V13.5778H8.90856ZM11.3655 14.4888L11.5678 14.8046L12.2014 14.3988L11.4959 14.1372L11.3655 14.4888ZM8.90856 16.0624H8.53356V16.7478L9.11081 16.3781L8.90856 16.0624ZM13.8222 13.5778H14.1972V13.0388L13.6918 13.2262L13.8222 13.5778ZM13.8222 16.0624L13.62 16.3781L14.1972 16.7478V16.0624H13.8222ZM11.3652 14.4888L11.2349 14.1372L10.5294 14.3988L11.163 14.8046L11.3652 14.4888ZM11.7243 16.2292V16.6042H11.9264L12.0376 16.4353L11.7243 16.2292ZM11.0341 16.2292L10.7208 16.4353L10.8319 16.6042H11.0341V16.2292ZM15.5335 7.20104H15.9085V6.82604H15.5335V7.20104ZM7.27915 7.20104V6.82604H6.90415V7.20104H7.27915ZM12.4691 4.46983V4.84483H13.2191L12.7691 4.24483L12.4691 4.46983ZM12.3034 4.24898L12.6034 4.02398L12.4005 3.75341L12.1105 3.92742L12.3034 4.24898ZM11.3924 4.16616L11.6226 3.87015L11.3924 3.69108L11.1622 3.87015L11.3924 4.16616ZM10.4814 4.24898L10.6743 3.92742L10.3843 3.75341L10.1814 4.02398L10.4814 4.24898ZM10.3158 4.46983L10.0158 4.24483L9.84146 4.47724L10.0229 4.70409L10.3158 4.46983ZM10.4814 4.96675L10.8526 5.01978L10.4814 4.96675ZM10.2606 6.12622L9.90943 6.25789L9.91247 6.26599L9.91587 6.27394L10.2606 6.12622ZM10.7023 6.51271L10.6113
70076.87664L10.6209 6.87878L10.7023 6.51271ZM11.3648 6.8716L11.037 7.05371L11.3357 7.59133L11.6768 7.07961L11.3648 6.8716ZM12.0274 6.51271L12.1087 6.87878L12.1196 6.87636L12.1304 6.87328L12.0274 6.51271ZM12.4691 6.12622L12.1255 5.97591L12.1244 5.9785L12.4691 6.12622ZM12.4139 4.46983V4.09483H12.2015L12.0923 4.27689L12.4139 4.46983ZM7.25149 7.20167L6.92153 7.37986L7.02781 7.57667H7.25149V7.20167ZM5.76074 4.44102L5.65819 4.08032L5.20878 4.20809L5.43078 4.6192L5.76074 4.44102ZM11.3925 2.83984L11.495 2.47914L11.3925 2.44998L11.2899 2.47914L11.3925 2.83984ZM17.0242 4.44102L17.3542 4.6192L17.5762 4.20809L17.1268 4.08032L17.0242 4.44102ZM15.5334 7.20167V7.57667H15.7571L15.8634 7.37986L15.5334 7.20167ZM16.6923 17.5542L16.9923 17.7792L17.1702 17.5419L16.9803 17.3141L16.6923 17.5542ZM16.5542 17.3886L16.8423 17.1485L16.6522 16.9203L16.3865 17.0531L16.5542 17.3886ZM15.8365 17.3057L16.0805 17.021L15.8365 16.8118L15.5924 17.021L15.8365 17.3057ZM15.1187 17.3886L15.2864 17.0531L15.0207 16.9203L14.8306 17.1485L15.1187 17.3886ZM14.9807 17.5542L14.6926 17.3141L14.5027 17.5419L14.6807 17.7792L14.9807 17.5542ZM15.1187 17.9407L14.751 17.8671L14.747 17.8868L14.7452 17.9067L15.1187 17.9407ZM14.9531 18.8517L15.3088 18.7331L15.3045 18.7201L15.2992 18.7075L14.9531 18.8517ZM15.3119 19.1554L15.1933 19.5111L15.2011 19.5137L15.2089 19.5159L15.3119 19.1554ZM15.8365 19.4314L15.5109 19.6175L15.8013 20.1258L16.1416 19.6494L15.8365 19.4314ZM16.361 19.1554L16.464 19.5159L16.4718 19.5137L16.4796 19.5111L16.361 19.1554ZM16.7199 18.8517L16.3737 18.7075L16.3684 18.7201L16.3641 18.7331L16.7199 18.8517ZM16.5542 17.9407L16.9277 17.9067L16.9264 17.8928L16.9241 17.879L16.5542 17.9407ZM2.99358 3.52906V20.8384H3.74358V3.52906H2.99358ZM19.1709 3.52906V20.8384H19.9209V3.52906H19.1709ZM5.80934 5.18744V15.181H6.55934V5.18744H5.80934ZM3 4.24658H7.69311V3.49658H3V4.24658ZM15.1473 4.24658H19.868V3.49658H15.1473V4.24658ZM16.3616 9.18695H19.8676V8.43695H16.3616V9.18695ZM16.3616 13.079H19.8676V12.329H16.3616V13.079ZM16.3281 5.10635V15.1827H17.0781V5.10635H16.3281ZM13.7686 14.5088C14.8998 14.9502 16.6902 15.6664 17.4029 15.968L17.6951 15.2772C16.9723 14.9714 15.1738 14.2521 14.0413 13.8101L13.7686 14.5088ZM17.4085 15.9703C18.5451 16.4297 19.1065 17.4652 19.1065 18.5489H19.8565C19.8565 17.2032 19.148 15.8645 17.6896 15.2749L17.4085 15.9703ZM19.1065 18.5489V20.8126H19.8565V18.5489H19.1065ZM19.4815 20.4376H3.30407V21.1876H19.4815V20.4376ZM3.67907 20.8126V18.5489H2.92907V20.8126H3.67907ZM3.67907 18.5489C3.67907 17.4652 4.24049 16.4297 5.37707 15.9703L5.09598 15.2749C3.63755 15.8645 2.92907 17.2032 2.92907 18.5489H3.67907ZM5.37801 15.9699C6.11302 15.6704 7.94916 14.9469 9.07943 14.4783L8.79217 13.7854C7.6587 14.2554 5.85078 14.9674 5.09504 15.2753L5.37801 15.9699ZM14.855 8.44434V9.43817H15.605V8.44434H14.855ZM14.855 9.43817C14.855 10.494 14.4522 11.579 13.8013 12.3966C13.1497 13.2152 12.2822 13.7287 11.3651 13.7287V14.4787C12.5738 14.4787 13.6387 13.8051 14.3881 12.8637C15.1382 11.9214 15.605 10.6737 15.605 9.43817H14.855ZM11.3651 13.7287C10.435 13.7287 9.56778 13.209 8.91955 12.3875C8.27171 11.5665 7.8752 10.481 7.8752 9.43817H7.1252C7.1252 10.659 7.58449 11.9063 8.33077 12.8521C9.07668 13.7974 10.142 14.4787 11.3651 14.4787V13.7287ZM7.8752 9.43817V8.44434H7.1252V9.43817H7.8752ZM8.77819 13.9294L11.2352 14.8404L11.4959 14.1372L9.03893 13.2262L8.77819 13.9294ZM11.1633 14.173L8.70632 15.7466L9.11081 16.3781L11.5678 14.8046L11.1633 14.173ZM9.28356 16.0624V13.5778H8.53356V16.0624H9.28356ZM13.4472 13.5778V16.0624H14.1972V13.5778H13.4472ZM14.0245 15.7466L11.5675 14.173L11.163 14.8046L13.62 16.3781L14.0245 15.7466ZM11.4956 14.8404L13.9526 13.9294L13.6918 13.2262L11.2349 14.1372L11.4956 14.8404ZM12.1012 14.9741L11.411 16.0231L12.0376 16.4353L12.7277 15.3863L12.1012 14.9741ZM11.7243 15.8542H11.0341V16.6042H11.7243V15.8542ZM11.3474 16.0231L10.6572 14.9741L10.0307 15.3863L10.7208 16.4353L11.3474 16.0231ZM10.7148 20.896L11.4049 16.3133L10.6633 16.2016L9.97314 20.7843L10.7148 20.896ZM10.6633 16.2016L9.97314 20.7843L10.7148 20.896L11.4049 16.3133L10.6633 16.2016ZM11.3805 16.3133L12.0707 20.896L12.8123 20.7843L12.1222 16.2016L11.3805 16.3133ZM12.8123 20.7843L12.1222 16.2016L11.3805 16.3133L12.0707 20.896L12.8123 20.7843ZM11.0612 16.6429H11.7513V15.8929H11.0612V16.6429ZM11.7513 15.8929H11.0612V16.6429H11.7513V15.8929ZM15.1585 7.20104V7.75317H15.9085V7.20104H15.1585ZM15.1585 7.75317C15.1585 7.90318 15.0917 8.08812 14.9232 8.29629C14.7557 8.50324 14.5039 8.71199 14.1821 8.89901C13.5379 9.27348 12.6642 9.53148 11.779 9.53148V10.2815C12.7987 10.2815 13.8022 9.98735 14.559 9.54743C14.9378 9.32725 15.2674 9.06324 15.5062 8.7681C15.7441 8.47417 15.9085 8.12768 15.9085 7.75317H15.1585ZM11.779 9.53148C10.5022 9.53148 9.43801 9.2649 8.70642 8.88957C7.94431 8.49857 7.65415 8.05622 7.65415 7.75317H6.90415C6.90415 8.49917 7.53881 9.13348 8.36407 9.55687C9.21985 9.99593 10.4056 10.2815 11.779 10.2815V9.53148ZM7.65415 7.75317V7.20104H6.90415V7.75317H7.65415ZM7.27915 7.57604H15.5059V6.82604H7.27915V7.57604ZM15.5059 7.57604H15.5335V6.82604H15.5059V7.57604ZM12.7691 4.24483L12.6034 4.02398L12.0034 4.47398L12.1691 4.69483L12.7691 4.24483ZM12.1105 3.92742C11.9902 3.99961 11.7714 3.98587 11.6226 3.87015L11.1622 4.46216C11.5103 4.73293 12.0646 4.82962 12.4964 4.57054L12.1105 3.92742ZM11.1622 3.87015C11.0134 3.98587 10.7947 3.99961 10.6743 3.92742L10.2885 4.57054C10.7203 4.82962 11.2745 4.73293 11.6226 4.46216L11.1622 3.87015ZM10.1814 4.02398L10.0158 4.24483L10.6158 4.69483L10.7814 4.47398L10.1814 4.02398ZM10.0229 4.70409C10.1034 4.80471 10.1168 4.86737 10.1102 4.91371L10.8526 5.01978C10.9012 4.67963 10.749 4.41102 10.6086 4.23557L10.0229 4.70409ZM10.1102 4.91371C10.1025 4.96767 10.0837 5.02926 10.0512 5.11183C10.0285 5.16965 9.96876 5.30843 9.9365 5.39554C9.85457 5.61676 9.78033 5.91362 9.90943 6.25789L10.
70076117 5.99455C10.5751 5.89711 10.5837 5.80748 10.6398 5.65602C10.6766 5.55678 10.6996 5.51267 10.7494 5.38587C10.7894 5.28382 10.8327 5.15907 10.8526 5.01978L10.1102 4.91371ZM9.91587 6.27394C10.0381 6.55905 10.261 6.78894 10.6113 6.87652L10.7932 6.14891C10.7018 6.12606 10.6487 6.07988 10.6052 5.9785L9.91587 6.27394ZM10.6209 6.87878C10.7564 6.90889 10.8472 6.92909 10.9236 6.96278C10.9892 6.99173 11.0184 7.02023 11.037 7.05371L11.6926 6.68948C11.458 6.26708 10.9868 6.19179 10.7836 6.14664L10.6209 6.87878ZM11.6768 7.07961C11.7483 6.9724 11.8437 6.93767 12.1087 6.87878L11.946 6.14664C11.7141 6.19818 11.3126 6.27387 11.0528 6.66358L11.6768 7.07961ZM12.1304 6.87328C12.4269 6.78858 12.6844 6.57578 12.8138 6.27394L12.1244 5.9785C12.0881 6.06315 12.0144 6.12642 11.9244 6.15214L12.1304 6.87328ZM12.8126 6.27653C12.9671 5.92338 12.8891 5.6156 12.8013 5.38986C12.7666 5.30063 12.7035 5.16259 12.6794 5.10485C12.6452 5.02253 12.6266 4.96366 12.6195 4.91371L11.877 5.01978C11.8975 5.16308 11.9444 5.29055 11.9869 5.39285C12.0397 5.51973 12.0646 5.56458 12.1023 5.6617C12.1595 5.80864 12.1643 5.88735 12.1255 5.97591L12.8126 6.27653ZM12.6195 4.91371C12.6182 4.90508 12.6175 4.88559 12.6358 4.84181C12.657 4.79087 12.6865 4.74436 12.7354 4.66276L12.0923 4.27689C12.0329 4.37597 11.8267 4.66741 11.877 5.01978L12.6195 4.91371ZM12.4139 4.84483H12.4691V4.09483H12.4139V4.84483ZM7.58146 7.02349L6.0907 4.26284L5.43078 4.6192L6.92153 7.37986L7.58146 7.02349ZM5.86329 4.80173L11.495 3.20055L11.2899 2.47914L5.65819 4.08032L5.86329 4.80173ZM11.2899 3.20055L16.9216 4.80173L17.1268 4.08032L11.495 2.47914L11.2899 3.20055ZM16.6942 4.26284L15.2035 7.02349L15.8634 7.37986L17.3542 4.6192L16.6942 4.26284ZM15.5334 6.82667H7.25149V7.57667H15.5334V6.82667ZM7.25212 7.58649H9.62628V6.83649H7.25212V7.58649ZM9.62628 6.83649H7.25212V7.58649H9.62628V6.83649ZM13.1597 7.58649H15.5339V6.83649H13.1597V7.58649ZM15.5339 6.83649H13.1597V7.58649H15.5339V6.83649ZM16.9803 17.3141L16.8423 17.1485L16.2661 17.6286L16.4042 17.7943L16.9803 17.3141ZM16.3865 17.0531C16.2926 17.1001 16.1525 17.0827 16.0805 17.021L15.5924 17.5905C15.9069 17.86 16.3742 17.8978 16.7219 17.724L16.3865 17.0531ZM15.5924 17.021C15.5204 17.0827 15.3803
700717.1001 15.2864 17.0531L14.951 17.724C15.2988 17.8978 15.766 17.86 16.0805 17.5905L15.5924 17.021ZM14.8306 17.1485L14.6926 17.3141L15.2687 17.7943L15.4068 17.6286L14.8306 17.1485ZM14.6807 17.7792C14.7153 17.8254 14.7355 17.8588 14.7455 17.8826C14.755 17.9052 14.7453 17.8953 14.751 17.8671L15.4864 18.0142C15.5197 17.848 15.4824 17.7001 15.4367 17.5916C15.3915 17.4842 15.3289 17.3935 15.2807 17.3292L14.6807 17.7792ZM14.7452 17.9067C14.7428 17.9337 14.7336 17.9715 14.7105 18.0331C14.6991 18.0636 14.6863 18.0948 14.6708 18.1328C14.656 18.1688 14.6386 18.2113 14.6223 18.2551C14.557 18.4305 14.4821 18.6963 14.6069 18.9959L15.2992 18.7075C15.286 18.6758 15.2801 18.638 15.3252 18.5166C15.3365 18.4862 15.3493 18.4549 15.3647 18.4173C15.3794 18.3816 15.3968 18.3393 15.413 18.296C15.4451 18.2101 15.4808 18.0995 15.4921 17.9746L14.7452 17.9067ZM14.5973 18.9703C14.709 19.3055 14.9897 19.4432 15.1933 19.5111L15.4305 18.7996C15.3683 18.7789 15.3366 18.7608 15.3213 18.7489C15.3148 18.7439 15.3125 18.7409 15.312 18.7402C15.3117 18.7398 15.3105 18.7382 15.3088 18.7331L14.5973 18.9703ZM15.2089 19.5159C15.2579 19.5299 15.3286 19.5476 15.3623 19.5567C15.407 19.5687 15.4386 19.5787 15.4638 19.5889C15.488 19.5988 15.4995 19.6064 15.5044 19.6102C15.5079 19.6129 15.5091 19.6144 15.5109 19.6175L16.162 19.2454C16.0516 19.0521 15.8875 18.9517 15.7467 18.8944C15.6294 18.8465 15.47 18.8105 15.415 18.7948L15.2089 19.5159ZM16.1416 19.6494C16.1622 19.6205 16.1838 19.604 16.2241 19.587C16.2479 19.5769 16.2773 19.5672 16.3186 19.5556C16.3393 19.5497 16.3605 19.5441 16.3853 19.5375C16.4092 19.5311 16.4363 19.5239 16.464 19.5159L16.258 18.7948C16.1247 18.8329 15.7639 18.8878 15.5313 19.2135L16.1416 19.6494ZM16.4796 19.5111C16.6832 19.4432 16.9639 19.3055 17.0756 18.9703L16.3641 18.7331C16.3624 18.7382 16.3612 18.7398 16.3609 18.7402C16.3604 18.7409 16.3581 18.7439 16.3516 18.7489C16.3363 18.7608 16.3047 18.7789 16.2424 18.7996L16.4796 19.5111ZM17.066 18.9959C17.1909 18.6963 17.1159 18.4305 17.0506 18.2551C17.0343 18.2113 17.0169 18.1688 17.0021 18.1328C16.9866 18.0948 16.9738 18.0636 16.9624 18.0331C16.9393 17.9715 16.9301 17.9337 16.9277 17.9067L16.1808 17.9746C16.1921 18.0995 16.2278 18.2101 16.26 18.296C16.2762 18.3393 16.2935 18.3816 16.3082 18.4173C16.3236 18.4549 16.3364 18.4862 16.3477 18.5166C16.3929 18.638 16.3869 18.6758 16.3737 18.7075L17.066 18.9959ZM16.9241 17.879C16.9235 17.8753 16.9241 17.8765 16.9236 17.8802C16.9231 17.8836 16.9224 17.8838 16.9245 17.879C16.927 17.8734 16.9323 17.8632 16.9439 17.8459C16.9561 17.8275 16.9705 17.8082 16.9923 17.7792L16.3923 17.3292C16.3183 17.4279 16.1273 17.6601 16.1843 18.0023L16.9241 17.879ZM18.0567 10.5118C18.0567 10.5061 18.058 10.502 18.0589 10.5C18.0596 10.4983 18.0601 10.4981 18.0596 10.4985C18.0591 10.499 18.0593 10.4986 18.0611 10.4978C18.0631 10.4969 18.0672 10.4957 18.0729 10.4957V11.2457C18.4732 11.2457 18.8067 10.9121 18.8067 10.5118H18.0567ZM18.0729 10.4957C18.0785 10.4957 18.0826 10.4969 18.0846 10.4978C18.0864 10.4986 18.0866 10.499 18.0861 10.4985C18.0857 10.4981 18.0861 10.4983 18.0868 10.5C18.0877 10.502 18.089 10.5061 18.089 10.5118H17.339C17.339 10.9121 17.6725 11.2457 18.0729 11.2457V10.4957ZM18.089 10.5118C18.089 10.5175 18.0877 10.5216 18.0868 10.5236C18.0861 10.5253 18.0857 10.5255 18.0861 10.525C18.0866 10.5246 18.0864 10.525 18.0846 10.5258C18.0826 10.5266 18.0785 10.5279 18.0729 10.5279V9.77791C17.6725 9.77791 17.339 10.1114 17.339 10.5118H18.089ZM18.0729 10.5279C18.0672 10.5279 18.0631 10.5266 18.0611 10.5258C18.0593 10.525 18.0591 10.5246 18.0596 10.525C18.0601 10.5255 18.0596 10.5253 18.0589 10.5236C18.058 10.5216 18.0567 10.5175 18.0567 10.5118H18.8067C18.8067 10.1114 18.4732 9.77791 18.0729 9.77791V10.5279ZM17.7075 10.956V11.8947H18.4575V10.956H17.7075Z" fill="black" fill-opacity="0.95"/> 7008</svg> 7009 7010 </span> 7011 <a class="p-small link" href="/en_xu/solutions/prisons.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/prisons.html" data-uet-link-place="11" data-uet-link-hierarchy="Prisons">Prisons</a> 7012 </span> 7013 </span> 7014 </li> 7015 7016 <li> 7017 <span class="item-inline align-items-center"> 7018 <span class="itemContentWrap">
7019 <span class="list-icon"> 7020 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7021<path fill-rule="evenodd" clip-rule="evenodd" d="M12.0003 3.79883C10.6967 3.79883 9.64177 4.8538 9.64177 6.15739V7.41264H14.3589V6.15739C14.3589 4.8538 13.3039 3.79883 12.0003 3.79883ZM15.3589 7.41264V6.15739C15.3589 4.30151 13.8562 2.79883 12.0003 2.79883C10.1445 2.79883 8.64177 4.30151 8.64177 6.15739V7.41264H6.10767H5.60767V7.91264V13.6672L3.84289 20.5772L3.68359 21.2009H4.32734H19.6482H19.6733H20.317L20.1577 20.5772L18.393 13.6672V7.91264V7.41264H17.893H15.3589ZM14.3589 8.41264V10.7461H15.3589V8.41264H17.393V13.7301V13.7929L17.4085 13.8538L19.0295 20.2009H4.97109L6.59212 13.8538L6.60767 13.7929V13.7301V8.41264H8.64177V10.7461H9.64177V8.41264H14.3589Z" fill="black" fill-opacity="0.95"/> 7022</svg> 7023 7024 </span> 7025 <a class="p-small link" href="/en_xu/solutions/retail.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/retail.html" data-uet-link-place="12" data-uet-link-hierarchy="Retail">Retail</a> 7026 </span> 7027 </span> 7028 </li> 7029 7030 <li> 7031 <span class="item-inline align-items-center"> 7032 <span class="itemContentWrap"> 7033 <span class="list-icon"> 7034 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> 7035 <image x="2" y="5" width="21" height="18" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAADgklEQVQ4jWIUFBRkwAPYGBgY5BkYGHigan4xMDA8ZmBg+IRTDwMDAwAAAP//bM3LDQAQAMDQF5/FLGEzC1nHAuLAxUXi2qRt+rCKcmMZERP7TgIWBjraY+MAAAD//0J2aSADA0M51IBTDAwMu6CafmCx2ISBgcGDgYHBkoGBQZqBgWEFAwNDB1iGgYEBAAAA//80zDENwCAUQMHzgITaYGnqhhEbGKCCcMHSmRUBTZPf9V3y/mlDQcUd9sGFAynaxoOBGe1Ex0KGFwAA//8CGZrIwMAwj4GBQQwq0cLAwGAH9eZ7BgaGZwwMDB8YGBj+QA0XgWJeBgaGSwwMDCD9IPCAgYHhIAMDQzwAAAD//wKFaTYDA4MP1MCFDAwMWgwMDAVQ1+ADCgwMDO0MDAxnGRgYrKH8qwwMDKIAAAAA//8s0bENwCAAA8FrMwERHTUTZZYsllFYJC1CRhRurLcLO6U/2kkHGih4ceFGuByWffN89OFBP37dDcwFAAD//wIp3s7AwDCZgYHhOwMDw1yohBzU63uhXgeFJSj2QZYIQA2ShKoFuQ4UcafB3mdgeAsAAAD//wKFaQADA0MlNAw/MzAwNDMwMOwn4HUY0IH6SAnqm20MDAy1AAAAAP//AjFALgTZlsTAwNAKTQkglz1lYGB4BI2oVwwMDH+RIgkUXCDvCjEwMFxmYGAwZ2BgqACFJwMDAwMAAAD//wK5lIOBgeE5KNYYGBg2QZ3gzcDAYAENBlBuYoeKg1IAyDcgS84xMDCshYYnKCWAzAhkYGDYDQAAAP//gqXTQwwMDLbQ3FHKwMDwjUjvg0ANNLWAgDQDA8NPAAAAAP//gmXTm9BwBDl/KTSBg/gboZlAnYGBgQsqfhcalhHQjAGKuBJosvzNwMDAAAAAAP//ghkKSqMg77pDFYGyICgMQWAZAwMDPzSMQdkSlCZhiX0WNNwLoanhHwMDAwMAAAD//4J5H+QKUGSBcog/mvdAySQXKgdKYvUMDAxHkORB/AZoZJ1iYGBgAAAAAP//grkUFIa6DAwM6xgYGC5A0xwoIkAxC8q+oAgDeRsUPCDNoBLMjIGBwRDqIGOoegYGBgYGAAAAAP//wlaeggoRP2i2A8U6yCCQpaBYBiWnt1A2KLZ3MzAwrELRzcDAAAAAAP//IlRIwwAoTYJy031YuOEEDAwMAAAAAP//AwA0nIjYA5K4IgAAAABJRU5ErkJggg=="/> 7036</svg> 7037 7038 </span> 7039 <a class="p-small link" href="/en_xu/solutions/stadiums.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/stadiums.html" data-uet-link-place="13" data-uet-link-hierarchy="Stadiums">Stadiums</a> 7040 </span> 7041 </span> 7042 </li> 7043 7044 <li> 7045 <span class="item-inline align-items-center"> 7046 <span class="itemContentWrap"> 7047 <span class="list-icon"> 7048 <?xml version="1.0" encoding="UTF-8"?> 7049<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 7050 <path d="M8.876251,20.6775h3.821249v-1.7475h-3.821249v1.7475ZM3.322501,20.32875h-.69375v-3.5625l1.389375-.489375,1.389375-.489375.868125-1.7475.868125-1.7475c1.05375-.699375,2.228437-1.049062,3.376875-1.223906s2.270625-.174844,3.219375-.174844v6.99h7.63875v2.445M6.797252,12.99h2.078998v2.4225l-1.738125.185625-1.738125.185625M10.9575,14.03625h1.3875v-1.39875h-1.3875v.699375s0,.699375,0,.699375ZM10.9575,17.1825h1.3875v-1.39875h-1.3875v.699375s0,.699375,0,.699375ZM5.2275,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135937-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135937.643125.355781.864375.523594.358125.859218.358125ZM15.645,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135938-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135938.643125.355781.864375.523594.358125.859219.358125ZM19.117501,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135938-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135938.643125.355781.864375.523594.358125.859219.358125Z" fill="none" stroke="#111" stroke-miterlimit="10" stroke-width=".75"/> 7051</svg> 7052 </span> 7053 <a class="p-small link" href="/en_xu/solutions/transportation-logistics.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics.html" data-uet-link-place="14" data-uet-link-hierarchy="Transportation & Logistics">Transportation & Logistics</a> 7054 </span> 7055 </span> 7056 </li> 7057 7058 <li> 7059 <span class="item-inline align-items-center"> 7060 <span class="itemContentWrap">
7061 <span class="list-icon"> 7062 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7063<path fill-rule="evenodd" clip-rule="evenodd" d="M5.86403 3L6.16468 3.13124L13.8834 6.50072L15.7279 4.65627C16.2882 4.09596 17.2375 3.77359 18.0665 3.65517C18.4926 3.5943 18.9224 3.58176 19.2998 3.63098C19.6568 3.67754 20.0544 3.79042 20.3222 4.05823C20.59 4.32604 20.7029 4.72366 20.7495 5.08064C20.7987 5.45802 20.7862 5.88791 20.7253 6.31398C20.6069 7.14296 20.2845 8.09227 19.7242 8.65258L17.8993 10.4775L21.299 18.2657L21.4303 18.5663L21.2067 18.8064L19.1884 20.9743L18.7638 21.4303L18.4105 20.917L13.9465 14.4303L11.9746 16.4022L11.9288 16.448L11.8728 16.4806L10.1729 17.4711L10.375 20.144C10.463 21.1518 9.23236 21.7429 8.50151 21.012L6.87945 19.39L5.84257 19.9941L5.83373 19.9992L5.83368 19.9991C5.43949 20.2181 4.9054 20.195 4.55274 19.804C4.24021 19.4814 4.14426 18.9735 4.38131 18.5468L4.38628 18.5378L4.38637 18.5379L4.99051 17.501L3.41822 15.9287L3.41252 15.923L3.40701 15.9171C2.75377 15.2203 3.23413 13.963 4.28625 14.0552L6.88374 14.2516L7.89984 12.5077L7.93247 12.4517L7.97831 12.4058L9.94102 10.4431L3.51331 6.01975L3 5.66651L3.45605 5.24192L5.62393 3.22354L5.86403 3ZM10.6601 9.72406L13.1239 7.26028L6.06526 4.17897L4.59351 5.54921L10.6601 9.72406ZM6.32409 15.2122L4.20752 15.0521L4.19995 15.0515L4.19996 15.0515C4.17271 15.049 4.16038 15.055 4.15316 15.0596C4.14273 15.0661 4.12846 15.08 4.11771 15.1035C4.10693 15.1272 4.10363 15.1523 4.10649 15.1735C4.10881 15.1907 4.11545 15.2092 4.13299 15.2293L5.51115 16.6074L6.32409 15.2122ZM7.77303 18.8693L9.20862 20.3049C9.23156 20.3278 9.24928 20.3332 9.26152 20.3349C9.27725 20.3372 9.29857 20.3351 9.32119 20.3244C9.34392 20.3137 9.35972 20.2983 9.36834 20.2843C9.37519 20.2731 9.38125 20.2576 9.37876 20.2303L9.37808 20.2227L9.37813 20.2227L9.21235 18.0307L7.77303 18.8693ZM14.6656 13.7112L18.8811 19.8368L20.2513 18.3651L17.1397 11.2371L14.6656 13.7112ZM16.435 5.36337C16.7717 5.02662 17.467 4.75095 18.2079 4.64511C18.5667 4.59385 18.9031 4.5877 19.1705 4.62258C19.4583 4.66012 19.5839 4.73413 19.6151 4.76533C19.6463 4.79654 19.7203 4.92221 19.7579 5.20998C19.7928 5.47737 19.7866 5.81371 19.7353 6.17256C19.6295 6.91343 19.3538 7.60872 19.0171 7.94547L11.3133 15.6492L5.34517 19.1265C5.32177 19.1388 5.30566 19.1386 5.301 19.138C5.29879 19.1377 5.29849 19.1373 5.29903 19.1376C5.29981 19.138 5.29814 19.1375 5.29435 19.1331L5.28339 19.1206L5.27162 19.1088C5.2599 19.0971 5.25236 19.0818 5.24998 19.0667C5.24797 19.054 5.24978 19.0437 5.25433 19.0346L8.73125 13.0671L16.435 5.36337Z" fill="black" fill-opacity="0.95"/> 7064</svg> 7065 7066 </span> 7067 <a class="p-small link" href="/en_xu/solutions/transportation-logistics/air-transportation.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics/air-transportation.html" data-uet-link-place="15" data-uet-link-hierarchy="Air Transportation">Air Transportation</a> 7068 </span> 7069 </span> 7070 </li> 7071 7072 <li> 7073 <span class="item-inline align-items-center"> 7074 <span class="itemContentWrap"> 7075 <span class="list-icon"> 7076 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7077<path d="M8.96598 17.3885V16.9885H8.56598V17.3885H8.96598ZM12.2704 17.3885H12.6704V16.9885H12.2704V17.3885ZM12.2704 18.8787V19.2787H12.6704V18.8787H12.2704ZM8.96598 18.8787H8.56598V19.2787H8.96598V18.8787ZM4.45215 18.274H4.05215V18.674H4.45215V18.274ZM4.45215 15.1208L4.14953 14.8592L4.05215 14.9719V15.1208H4.45215ZM6.65507 12.5723V12.1723H6.47211L6.35246 12.3107L6.65507 12.5723ZM9.54911 12.5723H9.94911V12.1723H9.54911V12.5723ZM7.75654 15.2504V15.6504H8.15654V15.2504H7.75654ZM16.0715 15.0776L16.3688 15.3452L16.6388 15.0452L16.3364 14.7779L16.0715 15.0776ZM15.4884 15.7255L15.2233 16.0251L15.5203 16.288L15.7857 15.9931L15.4884 15.7255ZM17.3889 8.66321H17.7889V8.26321H17.3889V8.66321ZM17.3889 9.57029V9.97029H17.7889V9.57029H17.3889ZM19.4839 8.08008H19.8839V7.68008H19.4839V8.08008ZM17.3673 8.08008V7.68008H16.9673V8.08008H17.3673ZM18.9007 16.1791H19.3007V15.7791H18.9007V16.1791ZM18.9007 18.274V18.674H19.3007V18.274H18.9007ZM16.2011 14.9696V14.5696H16.022L15.9027 14.7032L16.2011 14.9696ZM17.9721 14.9696H18.3721V14.5696H17.9721V14.9696ZM8.96598 17.7885H12.2704V16.9885H8.96598V17.7885ZM11.8704 17.3885V18.8787H12.6704V17.3885H11.8704ZM12.2704 18.4787H8.96598V19.2787H12.2704V18.4787ZM9.36598 18.8787V17.3885H8.56598V18.8787H9.36598ZM16.0067 19.8835C16.8107 19.8835 17.465 19.2292 17.465 18.4252H16.665C16.665 18.7874 16.3689 19.0835 16.0067 19.0835V19.8835ZM17.465 18.4252C17.465 17.6211 16.8107 16.9669 16.0067 16.9669V17.7669C16.3689 17.7669 16.665 18.063 16.665 18.4252H17.465ZM16.0067 16.9669C15.2027 16.9669 14.5484 17.6211 14.5484 18.4252H15.3484C15.3484 18.063 15.6445 17.7669 16.
70770067 17.7669V16.9669ZM14.5484 18.4252C14.5484 19.2292 15.2027 19.8835 16.0067 19.8835V19.0835C15.6445 19.0835 15.3484 18.7874 15.3484 18.4252H14.5484ZM5.35923 17.874H4.45215V18.674H5.35923V17.874ZM4.85215 18.274V15.1208H4.05215V18.274H4.85215ZM4.75476 15.3824L6.95769 12.8339L6.35246 12.3107L4.14953 14.8592L4.75476 15.3824ZM6.65507 12.9723H9.54911V12.1723H6.65507V12.9723ZM9.14911 12.5723V17.3669H9.94911V12.5723H9.14911ZM7.00063 19.8619C7.80467 19.8619 8.4589 19.2076 8.4589 18.4036H7.6589C7.6589 18.7658 7.36284 19.0619 7.00063 19.0619V19.8619ZM8.4589 18.4036C8.4589 17.5995 7.80467 16.9453 7.00063 16.9453V17.7453C7.36284 17.7453 7.6589 18.0414 7.6589 18.4036H8.4589ZM7.00063 16.9453C6.19659 16.9453 5.54236 17.5995 5.54236 18.4036H6.34236C6.34236 18.0414 6.63842 17.7453 7.00063 17.7453V16.9453ZM5.54236 18.4036C5.54236 19.2076 6.19659 19.8619 7.00063 19.8619V19.0619C6.63842 19.0619 6.34236 18.7658 6.34236 18.4036H5.54236ZM7.35653 13.4578V15.2504H8.15654V13.4578H7.35653ZM7.75654 14.8504H5.96396V15.6504H7.75654V14.8504ZM10.2345 10.4532L15.8066 15.3773L16.3364 14.7779L10.7643 9.85369L10.2345 10.4532ZM15.7742 14.81L15.1911 15.4579L15.7857 15.9931L16.3688 15.3452L15.7742 14.81ZM15.7535 15.426L9.55504 9.94027L9.02485 10.5393L15.2233 16.0251L15.7535 15.426ZM9.89467 9.06321H17.3889V8.26321H9.89467V9.06321ZM16.9889 8.66321V9.57029H17.7889V8.66321H16.9889ZM17.3889 9.17029H10.8234V9.97029H17.3889V9.17029ZM9.89467 10.8774C10.6123 10.8774 11.2018 10.2879 11.2018 9.57029H10.4018C10.4018 9.84612 10.1705 10.0774 9.89467 10.0774V10.8774ZM11.2018 9.57029C11.2018 8.85264 10.6123 8.26321 9.89467 8.26321V9.06321C10.1705 9.06321 10.4018 9.29447 10.4018 9.57029H11.2018ZM9.89467 8.26321C9.17702 8.26321 8.58758 8.85264 8.58758 9.57029H9.38758C9.38758 9.29447 9.61884 9.06321 9.89467 9.06321V8.26321ZM8.58758 9.57029C8.58758 10.2879 9.17702 10.8774 9.89467 10.8774V10.0774C9.61884 10.0774 9.38758 9.84612 9.38758 9.57029H8.58758ZM17.3889 8.48008H19.4839V7.68008H17.3889V8.48008ZM19.0839 8.08008V10.0238H19.8839V8.08008H19.0839ZM19.0839 10.0238C19.0839 10.386 18.7878 10.6821 18.4256 10.6821V11.4821C19.2296 11.4821 19.8839 10.8279 19.8839 10.0238H19.0839ZM18.4256 10.6821C18.0634 10.6821 17.7673 10.386 17.7673 10.0238H16.9673C16.9673 10.8279 17.6216 11.4821 18.4256 11.4821V10.6821ZM17.7673 10.0238V8.08008H16.9673V10.0238H17.7673ZM17.3673 8.48008H17.3889V7.68008H17.3673V8.48008ZM9.89467 16.5791H18.9007V15.7791H9.89467V16.5791ZM18.5007 16.1791V18.274H19.3007V16.1791H18.5007ZM18.9007 17.874H17.6913V18.674H18.9007V17.874ZM15.4196 16.4455L16.4995 15.236L15.9027 14.7032L14.8228 15.9127L15.4196 16.4455ZM16.2011 15.3696H17.9721V14.5696H16.2011V15.3696ZM17.5721 14.9696V16.1791H18.3721V14.9696H17.5721ZM14.3653 17.882H12.2704V18.682H14.3653V17.882Z" fill="black" fill-opacity="0.95"/> 7078</svg> 7079 7080 </span> 7081 <a class="p-small link" href="/en_xu/solutions/utilities.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/utilities.html" data-uet-link-place="16" data-uet-link-hierarchy="Utilities">Utilities</a> 7082 </span> 7083 </span> 7084 </li> 7085</ul> 7086 7087 7088 7089</div> 7090 </div> 7091 7092 7093 <div class="link-list-right-card-section col-md-3" data-uet-link-label-prefix="menu click"> 7094 <div class="rightCardSec"> 7095 7096 7097<div class="cardItem"> 7098 <div class="cardContent"> 7099 7100 7101 <div class="card-container"> 7102 <a class="p-small-bold link" href="/en_xu/about/customers.html" target="_self" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Customer stories</a> 7103 <a class="p-regular" href="/en_xu/about/customers.html" target="_self" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Discover how customers are tapping into our technology ecosystem to stay safer.</a> 7104 </div> 7105 7106 </div> 7107</div> 7108 7109</div> 7110 </div> 7111 </div> 7112 7113 </div> 7114 </div> 7115 </div> 7116 7117 7118 7119 7120 7121 7122 7123 7124 7125 7126 7127 <div class="header-ribbon-menu-item new-header-2024"> 7128 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="3" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="About us">About us 7129 <span>
7130 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 7131 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 7132 </svg> 7133 </span> 7134 </button> 7135 7136 7137 <div class="header-megamenu new-global-navigation who-we-are-tab-container" data-uet-link-hierarchy="About us" data-uet-link-label-prefix="menu nav"> 7138 <div class="header-megamenu-right-content header-megamenu-tabpanel-wrapper" style="background-color: #FFFFFF;"> 7139 <div class="container-fluid"> 7140 <div class="row"> 7141 <div class="col-md-12 navigation-center-radio who-we-are-tab"> 7142 <div class="row"> 7143 7144 7145 7146 7147 7148 7149 7150 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 7151 <div class="card" data-uet-link-hierarchy="Our organisation"> 7152 <div class="card-header p-small-bold"> 7153 Our organisation 7154 </div> 7155 <div class="card-body"> 7156 <ul class="list-unstyled"> 7157 7158 <li> 7159 7160 <a href="/en_xu/about.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about.html" data-uet-link-place="1" data-uet-link-hierarchy="About Motorola Solutions">About Motorola Solutions</a> 7161 7162 </li> 7163 7164 7165 <li> 7166 7167 <a href="/newsroom/leadership.html#id-17750552450" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552450" data-uet-link-place="2" data-uet-link-hierarchy="Executive Committee">Executive Committee</a> 7168 7169 </li> 7170 7171 7172 <li> 7173 7174 <a href="/newsroom/leadership.html#id-17750552451" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552451" data-uet-link-place="3" data-uet-link-hierarchy="Board of Directors">Board of Directors</a> 7175 7176 </li> 7177 7178 7179 <li> 7180 7181 <a href="/en_xu/about/careers.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/careers.html" data-uet-link-place="4" data-uet-link-hierarchy="Careers">Careers</a> 7182 7183 </li> 7184 7185 7186 <li> 7187 7188 <a href="/en_xu/about/environmental-social-corporate-governance-esg.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/environmental-social-corporate-governance-esg.html" data-uet-link-place="5" data-uet-link-hierarchy="Corporate Responsibility">Corporate Responsibility</a> 7189 7190 </li> 7191 7192 7193 <li> 7194 7195 <a href="/en_xu/about/motorola-solutions-foundation.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/motorola-solutions-foundation.html" data-uet-link-place="6" data-uet-link-hierarchy="Foundation">Foundation</a> 7196 7197 </li> 7198 7199 7200 <li> 7201 7202 <a href="/en_xu/about/trust-center.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/trust-center.html" data-uet-link-place="7" data-uet-link-hierarchy="Trust Center">Trust Center</a> 7203 7204 </li> 7205 7206 7207 <li> 7208 7209 <a href="/en_xu/about/recognition.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/recognition.html" data-uet-link-place="8" data-uet-link-hierarchy="Awards and Recognition">Awards and Recognition</a> 7210 7211 </li> 7212 7213 7214 <li> 7215
7216 <a href="https://www.motorolasolutions.com/en_xu/blog" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="https://www.motorolasolutions.com/en_xu/blog" data-uet-link-place="9" data-uet-link-hierarchy="Motorola Solutions Blog">Motorola Solutions Blog</a> 7217 7218 </li> 7219 </ul> 7220 </div> 7221 </div> 7222 </div> 7223 7224 7225 7226 7227 7228 7229 7230 7231 7232 7233 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 7234 <div class="card" data-uet-link-hierarchy="Investor & Media"> 7235 <div class="card-header p-small-bold"> 7236 Investor & Media 7237 </div> 7238 <div class="card-body"> 7239 <ul class="list-unstyled"> 7240 7241 <li> 7242 7243 <a href="/investors.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/investors.html" data-uet-link-place="1" data-uet-link-hierarchy="Investor Relations">Investor Relations</a> 7244 7245 </li> 7246 7247 7248 <li> 7249 7250 <a href="/newsroom.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom.html" data-uet-link-place="2" data-uet-link-hierarchy="Newsroom">Newsroom</a> 7251 7252 </li> 7253 7254 7255 <li> 7256 7257 <a href="/newsroom/media-contacts.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/media-contacts.html" data-uet-link-place="3" data-uet-link-hierarchy="Media Contacts">Media Contacts</a> 7258 7259 </li> 7260 7261 7262 <li> 7263 7264 <a href="/newsroom/press-releases.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/press-releases.html" data-uet-link-place="4" data-uet-link-hierarchy="News Releases">News Releases</a> 7265 7266 </li> 7267 </ul> 7268 </div> 7269 </div> 7270 </div> 7271 7272 7273 7274 7275 7276 7277 7278 7279 7280 7281 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 7282 <div class="card" data-uet-link-hierarchy="Follow us on social"> 7283 <div class="card-header p-small-bold"> 7284 Follow us on social 7285 </div> 7286 <div class="card-body"> 7287 <ul class="list-unstyled"> 7288 7289 <li> 7290 <span class="list-icon"> 7291 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7292<path fill-rule="evenodd" clip-rule="evenodd" d="M5.99272 4.17004C4.98022 4.17004 4.13647 5.01379 4.13647 6.02629C4.13647 7.03842 4.98022 7.88217 5.99272 7.88217C7.0386 7.88217 7.8486 7.07217 7.8486 6.02629C7.8486 5.01379 7.00485 4.17004 5.99272 4.17004ZM19.5938 19.5937V13.9575C19.5938 11.19 18.9863 9.06372 15.7463 9.06372C14.1938 9.06372 13.1475 9.90747 12.7088 10.7175H12.675V9.29997H9.60376V19.5937H12.81V14.4975C12.81 13.1808 13.08 11.865 14.7338 11.865C16.3538 11.865 16.3875 13.4175 16.3875 14.5987V19.5937H19.5938ZM7.6125 19.5938H4.40625V9.30005H7.6125V19.5938Z" fill="black" fill-opacity="0.95"/> 7293</svg> 7294 7295 </span> 7296 <a href="/en_us/redirects/linkedin.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/linkedin.html" data-uet-link-place="1" data-uet-link-hierarchy="LinkedIn">LinkedIn</a> 7297 7298 </li> 7299 7300 7301 <li>
7302 <span class="list-icon"> 7303 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7304<path fill-rule="evenodd" clip-rule="evenodd" d="M9.762 22.125V13.35H6.75V9.3H9.762V6.47175C9.762 3.39075 11.7124 1.875 14.4608 1.875C15.7774 1.875 16.9087 1.97325 17.2384 2.01675V5.2365L15.3322 5.23725C13.8375 5.23725 13.5 5.9475 13.5 6.99V9.3H17.5504L16.2 13.35H13.5V22.125H9.762Z" fill="black" fill-opacity="0.95"/> 7305</svg> 7306 7307 </span> 7308 <a href="/en_us/redirects/facebook.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/facebook.html" data-uet-link-place="2" data-uet-link-hierarchy="Facebook">Facebook</a> 7309 7310 </li> 7311 7312 7313 <li> 7314 <span class="list-icon"> 7315 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7316<path d="M14.093 10.3155L22.283 1H20.3422L13.2308 9.08852L7.55101 1H1L9.58902 13.2313L1 23H2.94088L10.4507 14.4583L16.449 23H23L14.093 10.3155ZM11.4347 13.339L10.5644 12.1211L3.6402 2.42965H6.62127L12.2092 10.2509L13.0795 11.4689L20.3431 21.6354H17.3621L11.4347 13.339Z" fill="black" fill-opacity="0.95"/> 7317</svg> 7318 7319 </span> 7320 <a href="/en_us/redirects/x.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/x.html" data-uet-link-place="3" data-uet-link-hierarchy="X">X</a> 7321 7322 </li> 7323 7324 7325 <li> 7326 <span class="list-icon"> 7327 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7328<path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.20007C9.0667 1.20007 8.6992 1.21245 7.54683 1.26532C5.79183 1.3452 4.2502 1.77495 3.01233 3.01282C1.7752 4.24995 1.34508 5.7912 1.2652 7.54695C1.21233 8.69932 1.19995 9.06682 1.19995 12.0001C1.19995 14.9333 1.21233 15.3008 1.2652 16.4532C1.34508 18.2078 1.77483 19.7498 3.0127 20.9877C4.24983 22.2248 5.79145 22.6553 7.5472 22.7352C8.6992 22.7873 9.0667 22.8001 12 22.8001C14.9332 22.8001 15.3007 22.7873 16.4531 22.7348C18.2077 22.6549 19.7497 22.2248 20.9876 20.9873C22.2251 19.7502 22.6552 18.2082 22.7351 16.4528C22.7876 15.3008 22.8 14.9333 22.8 12.0001C22.8 9.06682 22.7876 8.69932 22.7347 7.54695C22.6548 5.79195 22.2251 4.25032 20.9872 3.01245C19.7501 1.77495 18.2085 1.34482 16.4527 1.26495C15.3007 1.21245 14.9332 1.20007 12 1.20007ZM12 3.14595C14.8833 3.14595 15.2253 3.1572 16.3642 3.20895C17.5935 3.2652 18.7338 3.5112 19.6113 4.38907C20.4888 5.26657 20.7348 6.40695 20.7911 7.6362C20.8432 8.7747 20.8541 9.11632 20.8541 12.0004C20.8541 14.8842 20.8432 15.2254 20.7911 16.3643C20.7352 17.5939 20.4892 18.7343 19.6113 19.6118C18.7338 20.4893 17.5931 20.7353 16.3642 20.7916C15.2257 20.8437 14.8837 20.8546 12 20.8546C9.1162 20.8546 8.7742 20.8437 7.6357 20.7916C6.40645 20.7357 5.26608 20.4893 4.38858 19.6118C3.51108 18.7343 3.26508 17.5939 3.20883 16.3643C3.1567 15.2251 3.1462 14.8834 3.1462 12.0001C3.1462 9.11632 3.15708 8.7747 3.2092 7.63582C3.26508 6.40657 3.51108 5.2662 4.38895 4.3887C5.26645 3.5112 6.40683 3.2652 7.63608 3.20857C8.77458 3.15682 9.11658 3.14595 12 3.14595ZM12 15.6002C10.0117 15.6002 8.3996 13.9881 8.3996 11.9999C8.3996 10.012 10.0117 8.39985 12 8.39985C13.9882 8.39985 15.6004 10.012 15.6004 11.9999C15.6004 13.9881 13.9882 15.6002 12 15.6002ZM12 6.45398C8.93698 6.45398 6.4541 8.93685 6.4541 11.9999C6.4541 15.0629 8.93698 17.5457 12 17.5457C15.063 17.5457 17.5459 15.0629 17.5459 11.9999C17.5459 8.93685 15.063 6.45398 12 6.45398ZM19.0612 6.23472C19.0612 5.51922 18.4807 4.93872 17.7652 4.93872C17.0494 4.93872 16.4692 5.51922 16.4692 6.23472C16.4692 6.9506 17.0494 7.53072 17.7652 7.53072C18.4807 7.53072 19.0612 6.9506 19.0612 6.23472Z" fill="black" fill-opacity="0.95"/> 7329</svg> 7330 7331 </span> 7332 <a href="/en_us/redirects/instagram.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/instagram.html" data-uet-link-place="4" data-uet-link-hierarchy="Instagram">Instagram</a> 7333 7334 </li> 7335 7336 7337 <li>
7338 <span class="list-icon"> 7339 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7340<path fill-rule="evenodd" clip-rule="evenodd" d="M9.69713 14.8954V8.82037L15.5359 11.8575L9.69713 14.8954ZM22.5221 7.77413C22.5221 7.77413 22.3196 6.28912 21.6784 5.61413C20.8684 4.77038 19.9237 4.73663 19.5184 4.7025C16.4471 4.5 11.9246 4.5 11.9246 4.5C11.9246 4.5 7.4025 4.5 4.36462 4.7025C3.92587 4.73663 3.015 4.77038 2.205 5.61413C1.56375 6.25538 1.36125 7.77413 1.36125 7.77413C1.36125 7.77413 1.125 9.52875 1.125 11.2841V12.9375C1.125 14.6929 1.3275 16.4479 1.3275 16.4479C1.3275 16.4479 1.53 17.9329 2.17125 18.6075C2.98125 19.4513 4.06125 19.4513 4.56713 19.5191C6.28837 19.6875 11.9246 19.7216 11.9246 19.7216C11.9246 19.7216 16.4471 19.7216 19.485 19.485C19.9237 19.4513 20.8346 19.4179 21.6446 18.5741C22.2859 17.9329 22.4884 16.4141 22.4884 16.4141C22.4884 16.4141 22.7246 14.6591 22.7246 12.9038V11.25C22.7246 9.52875 22.5221 7.77413 22.5221 7.77413Z" fill="black" fill-opacity="0.95"/> 7341</svg> 7342 7343 </span> 7344 <a href="/en_us/redirects/youtube.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/youtube.html" data-uet-link-place="5" data-uet-link-hierarchy="YouTube">YouTube</a> 7345 7346 </li> 7347 </ul> 7348 </div> 7349 </div> 7350 </div> 7351 7352 7353 7354 7355 </div> 7356 </div> 7357 </div> 7358 </div> 7359 </div> 7360 </div> 7361 </div> 7362 7363 7364 7365 7366 7367 7368 7369 7370 7371 </div> 7372 7373 7374 7375 7376 7377 7378 7379 <div class="bottom-ribbon-5 bottom-ribbon" style="display:none"> 7380 7381 7382 7383 7384 7385 7386 7387 <div class="header-ribbon-menu-item new-header-2024"> 7388 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="1" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Products">Products 7389 <span> 7390 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 7391 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 7392 </svg> 7393 </span> 7394 </button> 7395 <div class="header-megamenu new-global-navigation" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu nav" style="padding-left: 0; padding-right: 0;"> 7396 7397 7398 7399 7400 <div class="header-megamenu-tabs sidenav" style="padding-left: 0;"> 7401 <div class="sidenav-section sidenav-mega-menu" data-uet-link-hierarchy="Safety & Security Ecosystem"> 7402 <p class="p-lead-bold">Safety & Security Ecosystem</p> 7403 <ul class="list-unstyled"> 7404 7405 7406 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Technologies"> 7407 <button class="sidenav-active" data-uet-link-url="@show featured content" aria-selected="true" id="tab-1"> 7408 <span class="p-regular">Technologies</span> 7409 </button> 7410 <span class="caret-icon-padding"> 7411 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7412 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7413 </svg> 7414 </span> 7415 </li> 7416 7417 7418 7419 7420 7421 7422 7423 7424 7425 7426 7427 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Use cases"> 7428 <button data-uet-link-url="@show featured content" id="tab-2"> 7429 <span class="p-regular">Use cases</span> 7430 </button> 7431 <span class="caret-icon-padding"> 7432 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7433 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7434 </svg> 7435 </span> 7436 </li> 7437 7438 7439 7440 7441 7442 7443 7444 7445 7446 7447 7448 7449 7450 7451 7452 7453 7454 7455 </ul> 7456 </div> 7457 <div class="sidenav-section sidenav-mega-menu" data-uet-link-hierarchy="Products" style="padding-top: 24px;"> 7458 <p class="p-lead-bold">Products</p> 7459 <ul class="list-unstyled"> 7460 7461 7462 7463 7464 7465 7466 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Radio"> 7467 <button data-uet-link-url="@show featured content" id="tab-3"> 7468 <span class="p-regular">Radio</span> 7469 </button> 7470 <span class="caret-icon-padding"> 7471 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7472 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7473 </svg> 7474 </span> 7475 </li> 7476 7477 7478 7479 7480 7481 7482 7483 7484 7485 7486 7487 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Softw
7487are"> 7488 <button data-uet-link-url="@show featured content" id="tab-4"> 7489 <span class="p-regular">Software</span> 7490 </button> 7491 <span class="caret-icon-padding"> 7492 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7493 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7494 </svg> 7495 </span> 7496 </li> 7497 7498 7499 7500 7501 7502 7503 7504 7505 7506 7507 7508 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Video security"> 7509 <button data-uet-link-url="@show featured content" id="tab-5"> 7510 <span class="p-regular">Video security</span> 7511 </button> 7512 <span class="caret-icon-padding"> 7513 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7514 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7515 </svg> 7516 </span> 7517 </li> 7518 7519 7520 7521 7522 7523 7524 7525 7526 7527 7528 7529 <li class="sidenav-active-parent" data-uet-element="button" data-uet-link-url="@show featured content" data-uet-link-hierarchy="Services"> 7530 <button data-uet-link-url="@show featured content" id="tab-6"> 7531 <span class="p-regular">Services</span> 7532 </button> 7533 <span class="caret-icon-padding"> 7534 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 25" fill="none"> 7535 <path fill-rule="evenodd" clip-rule="evenodd" d="M9.02787 4.79297L16.1819 12.4996L9.02576 20.2062L8.29297 19.5258L14.8173 12.4995L8.29497 5.47331L9.02787 4.79297Z" fill="black" fill-opacity="0.95"></path> 7536 </svg> 7537 </span> 7538 </li> 7539 7540 7541 7542 7543 7544 7545 7546 7547 7548 7549 7550 7551 7552 7553 7554 <li data-uet-link-url="/content/msi/en_xu/products.html" data-uet-link-place="7" data-uet-link-hierarchy="View all products"> 7555 <a href="/en_xu/products.html" data-uet-link-place="7" target="_self"> 7556 <span class="p-regular">View all products</span> 7557 </a> 7558 </li> 7559 7560 7561 7562 7563 </ul> 7564 </div> 7565 </div> 7566 7567 <div class="header-megamenu-right-content header-megamenu-tabpanel-wrapper" style="background-color: #FFFFFF;"> 7568 7569 7570 7571 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-1" id="panel-1" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-label-prefix="menu click"> 7572 <div class="container-fluid" data-uet-link-hierarchy="Technologies"> 7573 <div class="row"> 7574 <div class="col-md-5 navigation-center-usecases"> 7575 7576 7577 7578 7579 7580 7581 7582 <!-- center column --> 7583 <div class="card"> 7584 <div class="card-header"> 7585 <span class="megamenu-title">Safety & Security Ecosystem</span> 7586 </div> 7587 <div class="card-body"> 7588 <p class="card-text p-xl">Technology thatâs exponentially more powerful, together.</p> 7589 7590 <a class="p-regular link" href="/en_xu/solutions/safety-ecosystem.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html" data-uet-link-hierarchy="Explore ecosystem">Explore ecosystem 7591 </a> 7592 <span class=""> 7593 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"> 7594 <path d="M18.5 11.5H4" stroke="#005EB8"></path> 7595 <path d="M13 16.4992L18.5 11.4992L13 6.49219" stroke="#005EB8" stroke-linecap="square"></path> 7596 </svg> 7597 </span> 7598 7599 </div> 7600 </div> 7601 7602 7603 </div> 7604 7605 7606 <div class="col-md-7 navigation-right-usecases"> 7607 7608 7609 7610 7611 7612 7613 <!-- right column --> 7614 <div class="row"> 7615 7616 7617 <div class="col-6"> 7618 <div class="card"> 7619 <div class="card-header p-small-bold"> 7620 <span class="list-icon"> 7621 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7622<path d="M15.5 11.5574L15.5 9.5L6.50003 9.49955L6.5 11.6433L7.5 12.3752V20.6253H14.5V12.3752L15.5 11.5574Z" stroke="black" stroke-opacity="0.95"/> 7623<path fill-rule="evenodd" clip-rule="evenodd" d="M7.7893 3L9.19764 3C9.37042 3 9.5 3.12455 9.5 3.29729L9.50024 9.49993L7.5 9.49987L7.49976 3.29723C7.49976 3.12449 7.61652 3 7.7893 3Z" stroke="black" stroke-opacity="0.95"/> 7624<path d="M15.5 8.00002L14.5 7L13.5 9.5L15 9.50002L15.5 8.00002Z" stroke="black" stroke-opacity="0.95"/> 7625<path fill-rule="evenodd" clip-rule="evenodd" d="M11 9.5V6.5L12.5 6.5V9.5H11Z" stroke="black" stroke-opacity="0.95"/> 7626<path fill-rule="evenodd" clip-rule="evenodd" d="M9.5 18.5H12.5V11.5H9.5V18.5Z" stroke="black" stroke-opacity="0.95"/> 7627</svg> 7628 7629 </span> 7630 <a href="/en_xu/products/critical-communications.html" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-hierarchy="Critical communications" data-uet-link-place="1" target="_self" class="p-small-bold link">Critical communications</a> 7631 </div> 7632 <div class="card-body"> 7633 <a class="card-text p-regular" href="/en_xu/products/critical-communications.html" target="_self" data-uet-link-url="/content/msi/en_xu/products/critical-communications.html" data-uet-link-hierarchy="Critical communications" data-uet-link-place="1">We make devices and networks that perform exceptionally in the harshest conditions, so you can stay connected and communicate clearly.</a> 7634 </div> 7635 </div> 7636 </div> 7637 7638 7639 <div class="col-6"> 7640 <div class="card"> 7641 <div class="card-header p-small-bold">
7642 <span class="list-icon"> 7643 <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7644<path fill-rule="evenodd" clip-rule="evenodd" d="M3.5 4H4H11H11.5V4.5V5.09173C11.8233 5.03148 12.1578 5 12.5 5V4.5V4H13H21H21.5V4.5V14.5V15H21H18.5V14H20.5V5H13.5V5.09173C15.5436 5.47258 17.1421 7.00304 17.4473 9.00001L18.5 8.99998L19 8.99997V9.49998V10.5C19 11.0771 18.8554 11.6017 18.4786 11.9785C18.2093 12.2478 17.8645 12.3985 17.4791 12.4626C17.4276 12.9967 17.2494 13.7342 16.6346 14.3102L16.0792 14.8565L15.378 14.1435L15.938 13.5928L15.9476 13.5833L15.9477 13.5835C16.4833 13.0844 16.5 12.3552 16.5 11.9114V9.69859C16.5 7.65318 14.7677 6 12.5 6C10.2323 6 8.5 7.65318 8.5 9.69859V13H7.5V12.5C6.6 12.5 6 11.6334 6 10.5V9.50002V8.99619L6.50381 9.00003L7.55148 9.00803C7.80231 7.34702 8.94754 6.00773 10.5 5.38249V5H4.5V13.9931L8.00488 13.9447L8.01868 14.9446L4.0069 15L3.5 15.0069V14.5V4.5V4ZM17.5 11.4313C17.6236 11.3896 17.7102 11.3327 17.7714 11.2715C17.8946 11.1483 18 10.9229 18 10.5V9.99999L17.5 10V11.4313ZM7.5 10.0077V11.5C7.4 11.5 7 11.3667 7 10.5V10.0038L7.5 10.0077ZM10.701 15.5499C9.90753 15.8665 9.04501 16.2173 8.69667 16.3814L8.69398 16.3827L8.69398 16.3827C8.03716 16.6872 7.48312 17.4256 7.5004 18.1668L7.50067 18.1785H7.50054V19H17.5V18.1785C17.5 17.4329 16.9238 16.6876 16.2822 16.3808C16.0918 16.2913 15.5462 16.0756 14.91 15.824L14.668 15.7282C13.9794 15.4557 13.2352 15.159 12.8339 14.9742C12.725 14.9911 12.6136 15 12.5001 15C12.3851 15 12.2725 14.9908 12.1625 14.9733L12.1503 14.9781L12.0609 15.013C11.9836 15.0432 11.8721 15.0868 11.7361 15.1403C11.4641 15.2472 11.0939 15.3932 10.701 15.5499ZM10.9313 14.3826C10.7453 14.4561 10.5412 14.5371 10.3305 14.6211C9.54934 14.9327 8.65482 15.2959 8.27192 15.4761C7.33287 15.9122 6.47521 16.9701 6.50054 18.184V19.5V20H7.00054H18H18.5V19.5V18.1785C18.5 16.9662 17.6222 15.9123 16.7119 15.4778L16.7095 15.4767C16.4887 15.3727 15.909 15.1435 15.2891 14.8985L15.0361 14.7984C14.6958 14.6637 14.3535 14.5276 14.0493 14.4039C14.2807 14.2135 14.4868 13.9886 14.6634 13.7458C15.178 13.0382 15.4987 12.1079 15.4987 11.1879V10.373C15.5223 9.52176 15.2159 8.6763 14.6779 8.04487L14.678 8.04479L14.6707 8.03657C14.127 7.42611 13.3441 7.02888 12.5173 7.0003L12.4914 6.9994L12.4656 7.00119C11.6634 7.05666 10.8792 7.41701 10.3259 8.06398C9.7552 8.7058 9.47796 9.55669 9.50137 10.3965V11.1879C9.50137 12.0971 9.82271 13.0268 10.3361 13.7361C10.5075 13.973 10.7073 14.1939 10.9313 14.3826ZM11.0834 8.71687C11.4446 8.29283 11.963 8.04504 12.5084 8.00077C13.0302 8.02642 13.5498 8.28368 13.9203 8.69759C14.2991 9.14436 14.517 9.7501 14.499 10.3507L14.4987 10.3582V10.3658V11.1879C14.4987 11.8887 14.2496 12.6145 13.8546 13.1577C13.455 13.7072 12.9633 14 12.5001 14C12.0394 14 11.5474 13.7042 11.1461 13.1498C10.7499 12.6023 10.5014 11.876 10.5014 11.1879V10.3893V10.3817L10.5011 10.3742C10.4827 9.76205 10.6864 9.16179 11.0758 8.72556L11.0759 8.72564L11.0834 8.71687Z" fill="black" fill-opacity="0.95"/> 7645</svg> 7646 7647 </span> 7648 <a href="/en_xu/products/command-center-software.html" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-hierarchy="Command centre" data-uet-link-place="2" target="_self" class="p-small-bold link">Command centre</a> 7649 </div> 7650 <div class="card-body"> 7651 <a class="card-text p-regular" href="/en_xu/products/command-center-software.html" target="_self" data-uet-link-url="/content/msi/en_xu/products/command-center-software.html" data-uet-link-hierarchy="Command centre" data-uet-link-place="2">We unify voice, video and data feeds into the command centre, providing perspective to help make decisions with focus, accuracy and speed.</a> 7652 </div> 7653 </div> 7654 </div> 7655 7656 7657 <div class="col-6"> 7658 <div class="card"> 7659 <div class="card-header p-small-bold"> 7660 <span class="list-icon"> 7661 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7662<path fill-rule="evenodd" clip-rule="evenodd" d="M4.08292 5.28139C4.79812 5.17653 8.26704 4.95312 11.9876 4.95312C13.841 4.95312 15.631 5.00302 17.047 5.06856C18.3958 5.131 19.4382 5.20894 19.8611 5.2761H19.8938L19.9419 5.28562C20.2427 5.34516 20.6248 5.43217 20.8937 5.70394C21.1924 6.00589 21.2507 6.41693 21.2223 6.85209L21.2215 6.86419L21.2202 6.87624C21.0401 8.45456 20.5045 10.6764 20.1167 11.8022C19.9342 12.3322 19.7488 12.7983 19.4037 13.0978C19.0591 13.3968 18.634 13.4699 18.162 13.4797C17.8829 16.6079 15.2245 19.0461 11.9876 19.0461C8.75059 19.0461 6.09199 16.6076 5.81321 13.4792C5.35121 13.4673 4.93503 13.3915 4.59655 13.0978C4.25142 12.7983 4.06608 12.3322 3.88354 11.8022C3.49575 10.6764 2.96013 8.45456 2.78007 6.87624L2.77864 6.86369L2.77785 6.85108C2.74999 6.40999 2.80556 5.98954 3.10655 5.68531C3.38256 5.40633 3.77387 5.3303 4.07725 5.28226L4.08291 5.28136L4.08292 5.28139ZM6.8183 13.481C6.9859 15.0371 7.86199 16.3866 9.12789 17.2067V15.5896C9.12789 14.686 9.32035 13.9882 9.6879 13.481H6.8183ZM10.1279 17.0461V17.7109C10.7046 17.9274 11.3313 18.0461 11.9876 18.0461C12.6343 18.0461 13.2524 17.9309 13.8221 17.7203V17.0138C13.3382 17.4718 12.6815 17.7542 11.9625 17.7542C11.2569 17.7542 10.6099 17.4875 10.
76621279 17.0461ZM14.2621 13.481C14.6297 13.9882 14.8221 14.686 14.8221 15.5896V17.2229C16.1016 16.4045 16.9882 15.0474 17.1569 13.481H14.2621ZM11.9135 13.4817C10.9992 13.5073 10.2785 14.2501 10.2785 15.1176C10.2785 16.0216 11.0212 16.7542 11.9625 16.7542C12.8999 16.7542 13.6464 16.0005 13.6464 15.1176C13.6464 14.2168 12.9091 13.4862 11.9725 13.481C11.9527 13.4811 11.933 13.4813 11.9135 13.4817ZM4.23075 6.27041C4.87808 6.17628 8.28293 5.95312 11.9876 5.95312C13.8243 5.95312 15.5988 6.0026 17.0007 6.0675C18.4182 6.13311 19.4192 6.21308 19.7327 6.26847L19.7758 6.2761H19.7947C19.9202 6.30206 20.0101 6.32577 20.078 6.35129C20.1513 6.37884 20.1758 6.4002 20.1828 6.40726L20.1831 6.40755C20.1863 6.41079 20.1987 6.42305 20.2104 6.47009C20.2241 6.52502 20.2346 6.61924 20.2252 6.77541C20.0523 8.27719 19.5355 10.419 19.1712 11.4765C18.9772 12.0397 18.8613 12.2444 18.7483 12.3424C18.6649 12.4149 18.5197 12.481 18.0374 12.481H5.96286C5.48057 12.481 5.33538 12.4149 5.25192 12.3424C5.13891 12.2444 5.02302 12.0397 4.82902 11.4765C4.46477 10.4191 3.94801 8.27765 3.77512 6.77589C3.7656 6.61253 3.77611 6.51256 3.79052 6.45333C3.80314 6.40149 3.81633 6.38961 3.81737 6.38868C3.8174 6.38865 3.81742 6.38863 3.81743 6.38862C3.82136 6.38465 3.84174 6.36555 3.91107 6.34136C3.98328 6.31616 4.08353 6.29381 4.23075 6.27041ZM12.0001 10.1299C11.7473 10.1299 11.6022 10.2973 11.6022 10.4856C11.6022 10.6532 11.7602 10.8413 12.0001 10.8413C12.2529 10.8413 12.398 10.6739 12.398 10.4856C12.398 10.3179 12.24 10.1299 12.0001 10.1299ZM10.6022 10.4856C10.6022 9.68656 11.2553 9.12988 12.0001 9.12988C12.7578 9.12988 13.398 9.73171 13.398 10.4856C13.398 11.2846 12.7449 11.8413 12.0001 11.8413C11.2424 11.8413 10.6022 11.2395 10.6022 10.4856ZM11.9773 14.1184C12.5237 14.1128 12.9862 14.554 12.9919 15.1073C12.9976 15.6606 12.5441 16.1111 11.9978 16.1167C11.4514 16.1223 10.9889 15.6811 10.9832 15.1279C10.9775 14.5746 11.431 14.124 11.9773 14.1184Z" fill="black" fill-opacity="0.95"/> 7663</svg> 7664 7665 </span> 7666 <a href="/en_xu/video-security-access-control.html" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-hierarchy="Video security" data-uet-link-place="3" target="_self" class="p-small-bold link">Video security</a> 7667 </div> 7668 <div class="card-body"> 7669 <a class="card-text p-regular" href="/en_xu/video-security-access-control.html" target="_self" data-uet-link-url="/content/msi/en_xu/video-security-access-control.html" data-uet-link-hierarchy="Video security" data-uet-link-place="3">We design video security systems powered by responsibly-built AI analytics, so you can understand risks and act with certainty. </a> 7670 </div> 7671 </div> 7672 </div> 7673 7674 7675 <div class="col-6"> 7676 <div class="card"> 7677 <div class="card-header p-small-bold"> 7678 <span class="list-icon"> 7679 <svg width="25" height="24" viewBox="0 0 25 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 7680<path fill-rule="evenodd" clip-rule="evenodd" d="M3.49805 2.99805H3.99805H12H12.5V3.49805V8H11.5V3.99805H4.49805V9H3.49805V3.49805V2.99805ZM16.5 7.13854C16.5 6.45527 16.9742 5.99998 17.5 5.99998C18.0258 5.99998 18.5 6.45527 18.5 7.13854V7.62047C18.5 7.96204 18.3703 8.32616 18.1608 8.5994C17.9488 8.87596 17.706 8.99998 17.5 8.99998C17.2799 8.99998 17.0383 8.87348 16.832 8.60148C16.6266 8.33063 16.5 7.96629 16.5 7.62047V7.13854ZM17.5 4.99998C16.3383 4.99998 15.5 5.99048 15.5 7.13854V7.62047C15.5 8.1903 15.7015 8.76572 16.0352 9.20572C16.368 9.64456 16.8763 9.99998 17.5 9.99998C17.6121 9.99998 17.7206 9.98807 17.8252 9.96594L17.8244 9.96813L17.8244 9.96815L17.8247 9.96823L17.8255 9.96856L17.829 9.96987L17.8427 9.97498L17.8948 9.99453L18.0847 10.0657C18.244 10.1253 18.4617 10.2068 18.6954 10.2941C19.1616 10.4681 19.695 10.6665 19.9526 10.7597L19.9557 10.7608C20.3255 10.8918 20.5 11.2104 20.5 11.5263V12.5H21.5V11.5263C21.5 10.8426 21.109 10.1092 20.2913 9.81874C20.0389 9.72748 19.512 9.53152 19.0452 9.35722L18.8829 9.29663C18.9076 9.26745 18.9314 9.2378 18.9544 9.20779C19.2899 8.77019 19.5 8.19455 19.5 7.62047V7.13854C19.5 5.99048 18.6617 4.99998 17.5 4.99998ZM6.3046 10.2941C5.83838 10.4681 5.30505 10.6665 5.04738 10.7597L5.04431 10.7608L5.0443 10.7608C4.67448 10.8918 4.5 11.2104 4.5 11.5263V12.5H3.5V11.5263C3.5 10.8426 3.89103 10.1092 4.70876 9.81874C4.96109 9.72748 5.48797 9.53152 5.95484 9.35722L6.10994 9.29929C6.08413 9.2686 6.0592 9.23738 6.03519 9.20572C5.70152 8.76572 5.5 8.1903 5.5 7.62047V7.13854C5.5 5.99048 6.3383 4.99998 7.5 4.99998C8.6617 4.99998 9.5 5.99048 9.5 7.13854V7.62047C9.5 8.19455 9.2899 8.77019 8.95444 9.20779C8.62152 9.64208 8.11434 9.99998 7.5 9.99998C7.3879 9.99998 7.27954 9.9885 7.17524 9.96712L7.17562 9.96813L7.17556 9.96815L7.17534 9.96823L7.17446 9.96856L7.17097 9.96987L7.15734 9.97498L7.10521 9.99453L6.91534 10.0657C6.75603 10.1253 6.53829 10.2068 6.3046 10.2941ZM6.5 7.13854C6.5 6.45527 6.9742 5.99998 7.5 5.99998C8.0258 5.99998 8.5 6.45527 8.5 7.13854V7.62047C8.5 7.96204 8.37026 8.32616 8.1608 8.5994C7.94879 8.87596 7.70597 8.99998 7.5 8.99998C7.27994 8.99998 7.03827 8.87348 6.83199 8.60148C6.6266 8.33063 6.5 7.96629 6.5 7.62047V7.13854ZM14.0002 2.99805H13.5002V3.49805V8H14.5002V3.99805H20.5023V9.02533H21.5023V3.49805V2.99805H21.0023H14.0002ZM9.55 10.8375C8.86541 11.3509 8.5 11.9701 8.5 12.5V15V15.505L7.99502 15.5C7.50887 15.4951 7.09753 15.3156 6.8276 14.9468C6.57751 14.6051 6.5 14.1688 6.5 13.7431V12.5V12H7H7.55584C7.72757 11.2299 8.27725 10.5421 8.95 10.0375C9.77797 9.41651 10.8816 8.99998 12 8.99998C13.1184 8.99998 14.222 9.41651 15.05 10.0375C15.7228 10.5421 16.2725 11.23 16.4442 12.0001H17H17.5V12.5001V13.0001V13.0145C17.5 13.2531 17.5 13.4895 17.4826 13.6978C17.4651 13.9088 17.4268 14.1395 17.3222 14.3487C17.2086 14.5759 17.0293 14.753 16.7812 14.8632C16.6701 14.9126 16.5509 14.9461 16.4253 14.9676C16.3605 15.1702 16.2583 15.3585 16.1368 15.5317C15.9274 15.83 15.6411 16.1118 15.3235 16.3812L14.6765 15.6187C14.9656 15.3734 15.1793 15.1552 15.3182 14.9572C15.456 14.7609 15.5 14.6137 15.5 14.5V12.5C15.5 11.9701 15.1346 11.3509 14.45 10.8375C13.778 10.3335 12.8816 9.99998 12 9.99998C11.1184 9.99998 10.222 10.3335 9.55 10.8375ZM10.3134 17.363C9.60445 17.5698 8.82874 17.8 8.50923 17.9083L8.50701 17.909C8.21168 18.0076 7.94104 18.1751 7.75398 18.3686C7.5646 18.5646 7.49561 18.7476 7.50023 18.8899L7.50049 18.898V18.9061V20H16.5V18.9061C16.5 18.7613 16.4228 18.5729 16.2249 18.3719C16.0307 18.1746 15.7577 18.0064 15.4717 17.908C15.2961 17.8485 14.8059 17.7066 14.239 17.5424L14.0218 17.4795C13.3806 17.2937 12.6894 17.092 12.339
76806 16.9736L12.3406 16.9706C12.23 16.9898 12.1163 17 12 17C11.8744 17 11.7518 16.988 11.6328 16.9655L11.6372 16.9808L11.6371 16.9808L11.6368 16.9809L11.6354 16.9813L11.6301 16.9828L11.6093 16.9888L11.5295 17.0116L11.2392 17.0949C10.9961 17.1649 10.665 17.2604 10.3134 17.363ZM10.4141 16.2923C10.2924 16.3276 10.1643 16.3648 10.0334 16.403C9.33353 16.6071 8.53457 16.8439 8.18939 16.9608C7.75877 17.1047 7.34534 17.3525 7.03494 17.6736C6.72843 17.9908 6.48751 18.419 6.50049 18.9134V20.5V21H7.00049H17H17.5V20.5V18.9061C17.5 18.4105 17.2466 17.9843 16.9375 17.6703C16.6249 17.3529 16.2149 17.1059 15.7956 16.9619L15.7936 16.9612C15.5955 16.8941 15.0804 16.7449 14.5253 16.5843L14.3001 16.519C14.0541 16.4478 13.8063 16.3757 13.5756 16.3077C13.6535 16.2313 13.7267 16.1507 13.7949 16.067C14.2251 15.5387 14.499 14.8376 14.499 14.1342V13.5549C14.5187 12.8941 14.2519 12.2496 13.7996 11.7756L13.7997 11.7755L13.7919 11.7677C13.3347 11.3094 12.688 11.021 12.0155 11.0002L11.9923 10.9995L11.9692 11.0009C11.3197 11.041 10.6711 11.3016 10.2045 11.7882C9.72266 12.2725 9.4816 12.9225 9.5011 13.5717V14.1342C9.5011 14.8302 9.77561 15.5308 10.2045 16.0598C10.2698 16.1403 10.3398 16.2182 10.4141 16.2923ZM10.9239 12.4827C11.1887 12.2053 11.5808 12.0322 12.0075 12.0006C12.4121 12.0192 12.806 12.1974 13.08 12.47C13.3597 12.7653 13.5119 13.1554 13.4993 13.5301L13.499 13.5385V13.547V14.1342C13.499 14.5885 13.3169 15.0703 13.0195 15.4355C12.7209 15.8021 12.3518 16 12 16C11.6507 16 11.2814 15.8003 10.9813 15.4301C10.6825 15.0615 10.5011 14.5791 10.5011 14.1342V13.5637V13.5553L10.5008 13.5469C10.4878 13.1606 10.6311 12.7759 10.9158 12.4911L10.9159 12.4912L10.9239 12.4827Z" fill="black" fill-opacity="0.95"/> 7681</svg> 7682 7683 </span> 7684 <a href="/en_xu/managed-support-services.html" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-hierarchy="Managed & support services" data-uet-link-place="4" target="_self" class="p-small-bold link">Managed & support services</a> 7685 </div> 7686 <div class="card-body"> 7687 <a class="card-text p-regular" href="/en_xu/managed-support-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-hierarchy="Managed & support services" data-uet-link-place="4">We provide managed and support services for keeping your technology secure and up-to-date, so you can be confident in performance.</a> 7688 </div> 7689 </div> 7690 </div> 7691 7692 </div> 7693 7694 7695 7696 </div> 7697 </div> 7698 </div> 7699 </div> 7700 7701 7702 7703 7704 7705 7706 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-2" id="panel-2" data-uet-link-hierarchy="Safety & Security Ecosystem" data-uet-link-label-prefix="menu click" hidden="hidden"> 7707 <div class="container-fluid" data-uet-link-hierarchy="Use cases"> 7708 <div class="row"> 7709 <div class="col-md-5 navigation-center-usecases"> 7710 7711 7712 7713 7714 7715 7716 7717 <!-- center column --> 7718 <div class="card"> 7719 <div class="card-header"> 7720 <span class="megamenu-title">Safety & Security Ecosystem</span> 7721 </div> 7722 <div class="card-body"> 7723 <p class="card-text p-xl">We build and connect technologies to help protect people, property and places. See what safer can do.</p> 7724 7725 </div> 7726 </div> 7727 7728 7729 </div> 7730 7731 7732 <div class="col-md-7 navigation-right-usecases"> 7733 7734 7735 7736 7737 7738 7739 <!-- right column --> 7740 <div class="row"> 7741 7742 7743 <div class="col-4"> 7744 <div class="card"> 7745 <div class="card-header p-small-bold"> 7746 7747 <a href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-hierarchy="Missing child" data-uet-link-place="1" target="_self" class="p-small-bold link">Missing child</a> 7748 </div> 7749 <div class="card-body"> 7750 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/missing-child-use-case.html" data-uet-link-hierarchy="Missing child" data-uet-link-place="1">When a child goes missing at a shopping centre, how do you find them?</a> 7751 </div> 7752 </div> 7753 </div> 7754 7755 7756 <div class="col-4"> 7757 <div class="card"> 7758 <div class="card-header p-small-bold"> 7759 7760 <a href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-hierarchy="Occupational assault" data-uet-link-place="2" target="_self" class="p-small-bold link">Occupational assault</a> 7761 </div> 7762 <div class="card-body"> 7763 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/occupational-safety-use-case.html" data-uet-link-hierarchy="Occupational assault" data-uet-link-place="2">When a nurse is threatened, how do you protect everyone?</a> 7764 </div> 7765 </div> 7766 </div> 7767 7768 7769 <div class="col-4"> 7770 <div class="card"> 7771 <div class="card-header p-small-bold"> 7772 7773 <a href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-hierarchy="Road accident" data-uet-link-place="3" target="_self" class="p-small-bold link">Road accident</a> 7774 </div> 7775 <div class="card-body"> 7776 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/road-accident-use-case.html" data-uet-link-hierarchy="Road accident" data-uet-link-place="3">A traffic incident with hazmat situation threatens safety. How do you react?</a> 7777 </div> 7778 </div> 7779 </div> 7780 7781 7782 <div class="col-4"> 7783 <div class="card"> 7784 <div class="card-header p-small-bold"> 7785 7786 <a href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-hierarchy="Active workplace threat" data-uet-link-place="4" target="_self" class="p-small-bold link">Active workplace threat</a> 7787 </div> 7788 <div class="card-body"> 7789 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/business-active-threat-use-case.html" data-uet-link-hierarchy="Active workplace threat" data-uet-link-place="4">When an armed ex-employee shows up, how do you avert crisis?</a> 7790 </div> 7791 </div> 7792 </div> 7793 7794 7795 <div class="col-4"> 7796 <div class="card"> 7797 <div class="card-header p-small-bold"> 7798 7799 <a href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-hierarchy="Severe weather" data-uet-link-place="5" target="_self" class="p-small-bold link">Severe weather</a> 7800 </div> 7801 <div class="card-body"> 7802 <a class="card-text p-regular" href="/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/severe-weather-use-case.html" data-uet-link-hierarchy="Severe weather" data-uet-link-place="5">When a weather event occurs, how do you respond effectively?</a> 7803 </div> 7804 </div> 7805 </div> 7806 7807 </div> 7808 7809 7810 7811 </div> 7812 </div> 7813 </div> 7814 </div> 7815 7816 7817 7818 7819 7820 7821 7822 7823 7824 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-3" id="panel-3" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 7825 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Radio"> 7826 <div class="row"> 7827 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 7828 <div class="row link-column-row"> 7829 7830 7831 7832 7833 7834 7835 7836 <div class="col-3 navigation-center-radio-column"> 7837 <div class="card" data-uet-link-hierarchy="Mission critical TETRA radio"> 7838 7839 <div class="card-header p-small-bold"> 7840 <a data-uet-link-url="/content/msi/en_xu/products/tetra.html" href="/en_xu/products/tetra.html" target="_self" class="link">Mission critical TETRA radio</a> 7841 </div> 7842 <div class="card-body cls-sidenav-links"> 7843 <ul class="list-unstyled"> 7844 7845 <li class="p-small"> 7846 <a data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" href="/en_xu/products/tetra/devices.html#phnnav_portable-tetra-devices" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 7847 7848 </li> 7849 7850 7851 <li class="p-small"> 7852 <a data-uet-link-url="/content/msi/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" href="/en_xu/products/tetra/devices.html#phnnav_mobile-tetra-radios" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 7853 7854 </li> 7855 7856 7857 <li class="p-small"> 7858 <a data-uet-link-url="/content/msi/en_xu/products/tetra/infrastru
7858cture.html" href="/en_xu/products/tetra/infrastructure.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 7859 7860 </li> 7861 7862 7863 <li class="p-small"> 7864 <a data-uet-link-url="/content/msi/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" href="/en_xu/products/dispatch/dispatch-consoles/tetra-dispatch-communications.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 7865 7866 </li> 7867 7868 7869 <li class="p-small"> 7870 <a data-uet-link-url="/content/msi/en_xu/products/tetra.html#phnnav_applications" href="/en_xu/products/tetra.html#phnnav_applications" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 7871 7872 </li> 7873 7874 7875 <li class="p-small"> 7876 <a data-uet-link-url="/content/msi/en_xu/products/tetra/security.html" href="/en_xu/products/tetra/security.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Security">Security</a> 7877 7878 </li> 7879 </ul> 7880 </div> 7881 </div> 7882 </div> 7883 7884 7885 7886 7887 7888 7889 7890 7891 7892 7893 7894 7895 <div class="col-3 navigation-center-radio-column"> 7896 <div class="card" data-uet-link-hierarchy="Mission critical P25 radio"> 7897 7898 <div class="card-header p-small-bold"> 7899 <a data-uet-link-url="/content/msi/en_xu/products/p25-products.html" href="/en_xu/products/p25-products.html" target="_self" class="link">Mission critical P25 radio</a> 7900 </div> 7901 <div class="card-body cls-sidenav-links"> 7902 <ul class="list-unstyled"> 7903 7904 <li class="p-small"> 7905 <a data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" href="/en_xu/products/project-25-systems/project-25-radios/portable-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 7906 7907 </li> 7908 7909 7910 <li class="p-small"> 7911 <a data-uet-link-url="/content/msi/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" href="/en_xu/products/project-25-systems/project-25-radios/mobile-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 7912 7913 </li> 7914 7915 7916 <li class="p-small"> 7917 <a data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" href="/en_xu/products/p25-products/astro.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 7918 7919 </li> 7920 7921 7922 <li class="p-small"> 7923 <a data-uet-link-url="/content/msi/en_xu/products/dispatch.html" href="/en_xu/products/dispatch.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 7924 7925 </li> 7926 7927 7928 <li class="p-small"> 7929 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" href="/en_xu/products/two-way-radio-applications/astro-25-software-applications.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 7930 7931 </li> 7932 7933 7934 <li class="p-small"> 7935 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Accessories">Accessories</a> 7936 7937 </li> 7938 </ul> 7939 </div> 7940 </div> 7941 </div> 7942 7943 7944 7945 7946 7947 7948 7949 7950 7951 7952 7953 7954 <div class="col-3 navigation-center-radio-column"> 7955 <div class="card" data-uet-link-hierarchy="Professional DMR radio"> 7956 7957 <div class="card-header p-small-bold"> 7958 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" href="/en_xu/products/mototrbo.html" target="_self" class="link">Professional DMR radio</a> 7959 </div> 7960 <div class="card-body cls-sidenav-links"> 7961 <ul class="list-unstyled"> 7962 7963 <li class="p-small"> 7964 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/portable-radios.html" href="/en_xu/products/mototrbo/portable-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Portable radios">Portable radios</a> 7965 7966 </li> 7967 7968 7969 <li class="p-small"> 7970 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/mobile-radios.html" href="/en_xu/products/mototrbo/mobile-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Mobile radios">Mobile radios</a> 7971 7972 </li> 7973 7974 7975 <li class="p-small"> 7976 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo/mototrbo-systems.html" href="/en_xu/products/mototrbo/mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Systems">Systems</a> 7977 7978 </li> 7979 7980 7981 <li class="p-small"> 7982 <a data-uet-link-url="/content/msi/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" href="/en_xu/products/mototrbo-systems/consoles_for_mototrbo_systems.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Consoles">Consoles</a> 7983 7984 </li> 7985 7986 7987 <li class="p-small"> 7988 <a data-uet-link-url="/content/msi/en_xu/application-catalog.html" href="/en_xu/application-catalog.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Applications">Applications</a> 7989 7990 </li> 7991 7992 7993 <li class="p-small"> 7994 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastru
7994cture/services-mototrbo-systems.html" href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Services">Services</a> 7995 7996 </li> 7997 7998 7999 <li class="p-small"> 8000 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="7" data-uet-link-hierarchy="Accessories">Accessories</a> 8001 8002 </li> 8003 </ul> 8004 </div> 8005 </div> 8006 </div> 8007 8008 8009 8010 8011 8012 8013 8014 8015 8016 8017 8018 8019 <div class="col-3 navigation-center-radio-column"> 8020 <div class="card" data-uet-link-hierarchy="Broadband devices & apps"> 8021 8022 <div class="card-header p-small-bold"> 8023 <a data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk.html" href="/en_xu/products/broadband-push-to-talk.html" target="_self" class="link">Broadband devices & apps</a> 8024 </div> 8025 <div class="card-body cls-sidenav-links"> 8026 <ul class="list-unstyled"> 8027 8028 <li class="p-small"> 8029 <a data-uet-link-url="/content/msi/en_xu/products/lte-user-devices/lex-l30.html" href="/en_xu/products/lte-user-devices/lex-l30.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Devices">Devices</a> 8030 8031 </li> 8032 8033 8034 <li class="p-small"> 8035 <a data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Applications">Applications</a> 8036 8037 </li> 8038 8039 8040 <li class="p-small"> 8041 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" href="/en_xu/products/command-center-software/broadband-ptt-and-lmr-interoperability/critical-connect.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Interoperability">Interoperability</a> 8042 8043 </li> 8044 8045 8046 <li class="p-small"> 8047 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" href="/en_xu/managed-support-services/devices/L11-essential-services.html#tabserviceinfo" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Services">Services</a> 8048 8049 </li> 8050 8051 8052 <li class="p-small"> 8053 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Accessories">Accessories</a> 8054 8055 </li> 8056 </ul> 8057 </div> 8058 </div> 8059 </div> 8060 8061 8062 8063 8064 8065 8066 8067 8068 8069 8070 8071 8072 <div class="col-3 navigation-center-radio-column"> 8073 <div class="card" data-uet-link-hierarchy="On-site business radio"> 8074 8075 <div class="card-header p-small-bold"> 8076 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" href="/en_xu/products/two-way-radios/commercial-business-two-way-radio-systems.html" target="_self" class="link">On-site business radio</a> 8077 </div> 8078 <div class="card-body cls-sidenav-links"> 8079 <ul class="list-unstyled"> 8080 8081 <li class="p-small"> 8082 <a data-uet-link-url="/content/msi/en_xu/products/unlicensed-two-way-business-radios.html" href="/en_xu/products/unlicensed-two-way-business-radios.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Unlicensed radios">Unlicensed radios</a> 8083 8084 </li> 8085 8086 8087 <li class="p-small"> 8088 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios-licensed.html" href="/en_xu/products/two-way-radios-licensed.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Licensed radios">Licensed radios</a> 8089 8090 </li> 8091 8092 8093 <li class="p-small"> 8094 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radio-accessories.html" href="/en_xu/products/two-way-radio-accessories.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Accessories">Accessories</a> 8095 8096 </li> 8097 </ul> 8098 </div> 8099 </div> 8100 </div> 8101 8102 8103 8104 8105 8106 8107 8108 8109 8110 8111 8112 8113 <div class="col-3 navigation-center-radio-column"> 8114 <div class="card" data-uet-link-hierarchy="Tactical and Combat-Net Radios"> 8115 8116 <div class="card-header p-small-bold"> 8117 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="link">Tactical and Combat-Net Radios</a> 8118 </div> 8119 <div class="card-body cls-sidenav-links"> 8120 <ul class="list-unstyled"> 8121 8122 <li class="p-small"> 8123 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/civilian-
8123hf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/civilian-hf.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Civilian HF radio">Civilian HF radio</a> 8124 8125 </li> 8126 8127 8128 <li class="p-small"> 8129 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-hf.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Military HF radio">Military HF radio</a> 8130 8131 </li> 8132 8133 8134 <li class="p-small"> 8135 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" href="/en_xu/products/two-way-radios/tactical-combatnet/hf-antenna-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="HF antenna systems">HF antenna systems</a> 8136 8137 </li> 8138 8139 8140 <li class="p-small"> 8141 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-vhf.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Military VHF radio">Military VHF radio</a> 8142 8143 </li> 8144 8145 8146 <li class="p-small"> 8147 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" href="/en_xu/products/two-way-radios/tactical-combatnet/military-encryption-devices.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Military encryption devices">Military encryption devices</a> 8148 8149 </li> 8150 8151 8152 <li class="p-small"> 8153 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" href="/en_xu/products/two-way-radios/tactical-combatnet/tracking-c2-software.html" target="_self" class="card-text p-small link" data-uet-link-place="6" data-uet-link-hierarchy="Tactical software">Tactical software</a> 8154 8155 </li> 8156 8157 8158 <li class="p-small"> 8159 <a data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" href="/en_xu/products/two-way-radios/tactical-combatnet/custom-network-services.html" target="_self" class="card-text p-small link" data-uet-link-place="7" data-uet-link-hierarchy="Custom network services">Custom network services</a> 8160 8161 </li> 8162 </ul> 8163 </div> 8164 </div> 8165 </div> 8166 8167 8168 8169 8170 </div> 8171 </div> 8172 8173 8174 <div class="col-md-3 navigation-right-radio ml-auto"> 8175 8176 8177 8178 8179 8180 8181 8182 <div class="right-column-section-container"> 8183 <div class="right-column-section" data-uet-link-hierarchy="Product line"> 8184 <p class="p-lead-bold">Product line</p> 8185 <ul class="list-unstyled"> 8186 8187 <li class="p-small"> 8188 <a href="/en_xu/products/p25-products/p25-radios.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/p25-products/p25-radios.html" data-uet-link-place="1" data-uet-link-hierarchy="APX">APX</a> 8189 8190 </li> 8191 8192 8193 <li class="p-small"> 8194 <a href="/en_xu/products/p25-products/astro.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/p25-products/astro.html" data-uet-link-place="2" data-uet-link-hierarchy="ASTRO">ASTRO</a> 8195 8196 </li> 8197 8198 8199 <li class="p-small">
8200 <a href="/en_xu/products/tetra/infrastructure.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/tetra/infrastructure.html" data-uet-link-place="3" data-uet-link-hierarchy="DIMETRA">DIMETRA</a> 8201 8202 </li> 8203 8204 8205 <li class="p-small"> 8206 <a href="/en_xu/products/two-way-radios/tactical-combatnet.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/two-way-radios/tactical-combatnet.html" data-uet-link-place="4" data-uet-link-hierarchy="Barrett">Barrett</a> 8207 8208 </li> 8209 8210 8211 <li class="p-small"> 8212 <a href="/en_xu/products/mototrbo.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/mototrbo.html" data-uet-link-place="5" data-uet-link-hierarchy="MOTOTRBO">MOTOTRBO</a> 8213 8214 </li> 8215 8216 8217 <li class="p-small"> 8218 <a href="/en_xu/products/consumer-two-way-radios.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/consumer-two-way-radios.html" data-uet-link-place="6" data-uet-link-hierarchy="TALKABOUT">TALKABOUT</a> 8219 8220 </li> 8221 8222 8223 <li class="p-small"> 8224 <a href="/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/broadband-push-to-talk/wave-ptx.html" data-uet-link-place="7" data-uet-link-hierarchy="WAVE PTX">WAVE PTX</a> 8225 8226 </li> 8227 8228 8229 <li class="p-small"> 8230 <a href="/en_xu/avtec-scout-dispatch.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/avtec-scout-dispatch.html" data-uet-link-place="8" data-uet-link-hierarchy="Avtec">Avtec</a> 8231 8232 </li> 8233 </ul> 8234 </div> 8235 </div> 8236 8237 8238 8239 8240 8241 8242 8243 8244 8245 8246 <div class="right-column-section-container"> 8247 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 8248 <p class="p-lead-bold">Resources</p> 8249 <ul class="list-unstyled"> 8250 8251 <li class="p-small"> 8252 <a href="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" target="_blank" class="p-small link" data-uet-link-url="https://www.motorolasolutions.com/content/static/communication-solution-finder/index.html" data-uet-link-place="1" data-uet-link-hierarchy="Build a radio solution">Build a radio solution</a> 8253 8254 </li> 8255 </ul> 8256 </div> 8257 </div> 8258 8259 8260 </div> 8261 </div> 8262 </div> 8263 </div> 8264 8265 8266 8267 8268 8269 8270 8271 8272 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-4" id="panel-4" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 8273 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Software"> 8274 <div class="row"> 8275 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 8276 <div class="row link-column-row"> 8277 8278 8279 8280 8281 8282 8283 8284 <div class="col-3 navigation-center-radio-column"> 8285 <div class="card" data-uet-link-hierarchy="Communications centre"> 8286 <div class="card-header p-small-bold"> 8287 Communications centre 8288 </div> 8289 8290 <div class="card-body cls-sidenav-links"> 8291 <ul class="list-unstyled"> 8292 8293 <li class="p-small"> 8294 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/emergency-call-handling.html" href="/en_xu/products/command-center-software/emergency-call-handling.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Emergency call handling">Emergency call handling</a> 8295 8296 </li> 8297 8298 8299 <li class="p-small"> 8300 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Voice & computer-aided dispatch">Voice & computer-aided dispatch</a> 8301 8302 </li> 8303 </ul> 8304 </div> 8305 </div> 8306 </div> 8307 8308 8309 8310 8311 8312 8313 8314 8315 8316 8317 8318 8319 <div class="col-3 navigation-center-radio-column"> 8320 <div class="card" data-uet-link-hierarchy="Patrol & field operations"> 8321 <div class="card-header p-small-bold"> 8322 Patrol & field operations 8323 </div> 8324 8325 <div class="card-body cls-sidenav-links"> 8326 <ul class="list-unstyled"> 8327 8328 <li class="p-small"> 8329 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/field-response-and-reporting.html" href="/en_xu/products/command-center-software/field-response-and-reporting.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mobile response & reporting">Mobile response & reporting</a> 8330 8331 </li> 8332 </ul> 8333 </div> 8334 </div> 8335 </div> 8336 8337 8338 8339 8340 8341 8342 8343 8344 8345 8346 8347 8348 <div class="col-3 navigation-center-radio-column"> 8349 <div class="card" data-uet-link-hierarchy="Enterprise Operations"> 8350 <div class="card-header p-small-bold"> 8351 Enterprise Operations 8352 </div> 8353 8354 <div class="card-body cls-sidenav-links"> 8355 <ul class="list-unstyled"> 8356 8357 <li class="p-small"> 8358 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" href="/en_xu/products/command-center-software/enterprise-software/workflow-automation.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Workflow Automation">Workflow Automation</a> 8359 8360 </li> 8361 </ul> 8362 </div> 8363 </div> 8364 </div> 8365 8366 8367 8368 8369 8370 8371 8372 8373 8374 8375 8376 8377 <div class="col-3 navigation-center-radio-column"> 8378 <div class="card" data-uet-link-hierarchy="Enterprise security & resilience"> 8379 8380 <div class="card-header p-small-bold"> 8381 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resil
8381ience.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" class="link">Enterprise security & resilience</a> 8382 </div> 8383 <div class="card-body cls-sidenav-links"> 8384 <ul class="list-unstyled"> 8385 8386 <li class="p-small"> 8387 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/business-continuity.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Business continuity">Business continuity</a> 8388 8389 </li> 8390 8391 8392 <li class="p-small"> 8393 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/crisis-management.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Crisis & incident management">Crisis & incident management</a> 8394 8395 </li> 8396 8397 8398 <li class="p-small"> 8399 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/security-management.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Security management">Security management</a> 8400 8401 </li> 8402 8403 8404 <li class="p-small"> 8405 <a data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience/engage.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Personal safety application">Personal safety application</a> 8406 8407 </li> 8408 </ul> 8409 </div> 8410 </div> 8411 </div> 8412 8413 8414 8415 8416 8417 8418 8419 8420 </div> 8421 </div> 8422 8423 8424 <div class="col-md-3 navigation-right-radio ml-auto"> 8425 8426 8427 8428 8429 8430 8431 8432 <div class="right-column-section-container"> 8433 <div class="right-column-section" data-uet-link-hierarchy="Product lines"> 8434 <p class="p-lead-bold">Product lines</p> 8435 <ul class="list-unstyled"> 8436 8437 <li class="p-small"> 8438 <a href="/en_xu/products/command-center-software/guardian.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/guardian.html" data-uet-link-place="1" data-uet-link-hierarchy="Guardian">Guardian</a> 8439 8440 </li> 8441 8442 8443 <li class="p-small"> 8444 <a href="/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/voice-and-computer-aided-dispatch/premierone-cad.html" data-uet-link-place="2" data-uet-link-hierarchy="PremierOne">PremierOne</a> 8445 8446 </li> 8447 8448 8449 <li class="p-small"> 8450 <a href="/en_xu/products/command-center-software/enterprise-software/enterprise-resilience.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/enterprise-software/enterprise-resil
8450ience.html" data-uet-link-place="3" data-uet-link-hierarchy="Noggin">Noggin</a> 8451 8452 </li> 8453 8454 8455 <li class="p-small"> 8456 <a href="/en_xu/solutions/safety-ecosystem/orchestrate.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem/orchestrate.html" data-uet-link-place="4" data-uet-link-hierarchy="Orchestrate">Orchestrate</a> 8457 8458 </li> 8459 8460 8461 <li class="p-small"> 8462 <a href="/en_xu/products/command-center-software/theatro.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/products/command-center-software/theatro.html" data-uet-link-place="5" data-uet-link-hierarchy="Theatro">Theatro</a> 8463 8464 </li> 8465 </ul> 8466 </div> 8467 </div> 8468 8469 8470 8471 8472 </div> 8473 </div> 8474 </div> 8475 </div> 8476 8477 8478 8479 8480 8481 8482 8483 8484 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-5" id="panel-5" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 8485 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Video security"> 8486 <div class="row"> 8487 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 8488 <div class="row link-column-row"> 8489 8490 8491 8492 8493 8494 8495 8496 <div class="col-3 navigation-center-radio-column"> 8497 <div class="card" data-uet-link-hierarchy="Video security & access control"> 8498 8499 <div class="card-header p-small-bold"> 8500 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/fixed-video-security.html" href="/en_xu/video-security-access-control/fixed-video-security.html" target="_self" class="link">Video security & access control</a> 8501 </div> 8502 <div class="card-body cls-sidenav-links"> 8503 <ul class="list-unstyled"> 8504 8505 <li class="p-small"> 8506 <a data-uet-link-url="https://www.avigilon.com/security-cameras" href="https://www.avigilon.com/security-cameras" target="_blank" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Security cameras">Security cameras</a> 8507 <span class="arrow-icon"> 8508 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8509 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8510 </svg> 8511 </span> 8512 </li> 8513 8514 8515 <li class="p-small"> 8516 <a data-uet-link-url="https://www.avigilon.com/vms" href="https://www.avigilon.com/vms" target="_blank" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Video management">Video management</a> 8517 <span class="arrow-icon"> 8518 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8519 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8520 </svg> 8521 </span> 8522 </li> 8523 8524 8525 <li class="p-small"> 8526 <a data-uet-link-url="https://www.avigilon.com/video-infrastru
8526cture" href="https://www.avigilon.com/video-infrastructure" target="_blank" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Video infrastructure">Video infrastructure</a> 8527 <span class="arrow-icon"> 8528 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8529 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8530 </svg> 8531 </span> 8532 </li> 8533 8534 8535 <li class="p-small"> 8536 <a data-uet-link-url="https://www.avigilon.com/access-control" href="https://www.avigilon.com/access-control" target="_blank" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Access control">Access control</a> 8537 <span class="arrow-icon"> 8538 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8539 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8540 </svg> 8541 </span> 8542 </li> 8543 </ul> 8544 </div> 8545 </div> 8546 </div> 8547 8548 8549 8550 8551 8552 8553 8554 8555 8556 8557 8558 8559 <div class="col-3 navigation-center-radio-column"> 8560 <div class="card" data-uet-link-hierarchy="Body cameras & in-car video"> 8561 8562 <div class="card-header p-small-bold"> 8563 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" href="/en_xu/video-security-access-control/body-cameras-and-in-car-video.html" target="_self" class="link">Body cameras & in-car video</a> 8564 </div> 8565 <div class="card-body cls-sidenav-links"> 8566 <ul class="list-unstyled"> 8567 8568 <li class="p-small"> 8569 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/body-worn-cameras.html" href="/en_xu/video-security-access-control/body-worn-cameras.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Body cameras">Body cameras</a> 8570 8571 </li> 8572 8573 8574 <li class="p-small"> 8575 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems.html" href="/en_xu/video-security-access-control/in-car-video-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="In-car video systems">In-car video systems</a> 8576 8577 </li> 8578 8579 8580 <li class="p-small"> 8581 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/in-car-video-systems/4rem-motor
8581cycle-video-system.html" href="/en_xu/video-security-access-control/in-car-video-systems/4rem-motorcycle-video-system.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Motorcycle video systems">Motorcycle video systems</a> 8582 8583 </li> 8584 </ul> 8585 </div> 8586 </div> 8587 </div> 8588 8589 8590 8591 8592 8593 8594 8595 8596 8597 8598 8599 8600 <div class="col-3 navigation-center-radio-column"> 8601 <div class="card" data-uet-link-hierarchy="Automatic number plate recognition"> 8602 8603 <div class="card-header p-small-bold"> 8604 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems.html" target="_self" class="link">Automatic number plate recognition</a> 8605 </div> 8606 <div class="card-body cls-sidenav-links"> 8607 <ul class="list-unstyled"> 8608 8609 <li class="p-small"> 8610 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5f-fixed-anpr-camera-story.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Fixed cameras">Fixed cameras</a> 8611 8612 </li> 8613 8614 8615 <li class="p-small"> 8616 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l6q-quick-deploy-anpr.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Quick-deploy cameras">Quick-deploy cameras</a> 8617 8618 </li> 8619 8620 8621 <li class="p-small"> 8622 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/l5m-mobile-anpr-story.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Mobile cameras">Mobile cameras</a> 8623 8624 </li> 8625 8626 8627 <li class="p-small"> 8628 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-vehiclemanager-anpr-analytics-software.html" target="_self" class="card-text p-small link" data-uet-link-place="4" data-uet-link-hierarchy="Law enforcement software">Law enforcement software</a> 8629 8630 </li> 8631 8632 8633 <li class="p-small"> 8634 <a data-uet-link-url="/content/msi/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" href="/en_xu/video-security-access-control/number-plate-recognition-camera-systems/vigilant-clientportal-parking-enforcement-software.html" target="_self" class="card-text p-small link" data-uet-link-place="5" data-uet-link-hierarchy="Enterprise software">Enterprise software</a> 8635 8636 </li> 8637 </ul> 8638 </div> 8639 </div> 8640 </div> 8641 8642 8643 8644 8645 8646 8647 </div> 8648 </div> 8649 8650 8651 <div class="col-md-3 navigation-right-radio ml-auto"> 8652 8653 8654 8655 8656 8657 8658 8659 <div class="right-column-section-container"> 8660 <div class="right-column-section" data-uet-link-hierarchy="Product lines"> 8661 <p class="p-lead-bold">Product lines</p> 8662 <ul class="list-unstyled"> 8663 8664 <li class="p-small"> 8665 <a href="https://www.avigilon.com/" target="_blank" class="p-small link" data-uet-link-url="https://www.avigilon.com/" data-uet-link-place="1" data-uet-link-hierarchy="Avigilon">Avigilon</a>
8666 <span> 8667 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8668 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8669 </svg> 8670 </span> 8671 </li> 8672 8673 8674 <li class="p-small"> 8675 <a href="https://www.pelco.com/" target="_blank" class="p-small link" data-uet-link-url="https://www.pelco.com/" data-uet-link-place="2" data-uet-link-hierarchy="Pelco">Pelco</a> 8676 <span> 8677 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8678 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8679 </svg> 8680 </span> 8681 </li> 8682 8683 8684 <li class="p-small"> 8685 <a href="https://ipvideocorp.com/" target="_blank" class="p-small link" data-uet-link-url="https://ipvideocorp.com/" data-uet-link-place="3" data-uet-link-hierarchy="IPVideo">IPVideo</a> 8686 <span> 8687 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8688 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8689 </svg> 8690 </span> 8691 </li> 8692 8693 8694 <li class="p-small"> 8695 <a href="https://silentsentinel.com/" target="_blank" class="p-small link" data-uet-link-url="https://silentsentinel.com/" data-uet-link-place="4" data-uet-link-hierarchy="Silent Sentinel">Silent Sentinel</a> 8696 <span> 8697 <svg xmlns="http://www.w3.org/2000/svg" width="16" height="17" viewBox="0 0 16 17" fill="none"> 8698 <path fill-rule="evenodd" clip-rule="evenodd" d="M12.9621 3.80861C12.9377 3.74964 12.9015 3.69439 12.8536 3.64645C12.8056 3.59851 12.7504 3.56234 12.6914 3.53794C12.6324 3.51349 12.5678 3.5 12.5 3.5H12.4999H6.5C6.22386 3.5 6 3.72386 6 4C6 4.27614 6.22386 4.5 6.5 4.5H11.2929L3.14645 12.6464C2.95118 12.8417 2.95118 13.1583 3.14645 13.3536C3.34171 13.5488 3.65829 13.5488 3.85355 13.3536L12 5.20711V10C12 10.2761 12.2239 10.5 12.5 10.5C12.7761 10.5 13 10.2761 13 10V4.00049V4C13 3.999 13 3.998 13 3.997C12.9996 3.9303 12.9861 3.86669 12.9621 3.80861Z" fill="black" fill-opacity="0.95"></path> 8699 </svg> 8700 </span> 8701 </li> 8702 </ul> 8703 </div> 8704 </div> 8705 8706 8707 8708 8709 8710 8711 8712 8713 8714 8715 <div class="right-column-section-container"> 8716 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 8717 <p class="p-lead-bold">Resources</p> 8718 <ul class="list-unstyled"> 8719 8720 <li class="p-small"> 8721 <a href="/en_xu/video-security-access-control/record-after-the-fact.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/video-security-access-control/record-after-the-fact.html" data-uet-link-place="1" data-uet-link-hierarchy="Record after the fact">Record after the fact</a> 8722 8723 </li> 8724 </ul> 8725 </div> 8726 </div> 8727 8728 8729 </div> 8730 </div> 8731 </div> 8732 </div> 8733 8734 8735 8736 8737 8738 8739 8740 8741 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-6" id="panel-6" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 8742 <div class="container-fluid side-navigation-link-col-container" data-uet-link-hierarchy="Services"> 8743 <div class="row"> 8744 <div class="col-md-9 navigation-center-radio links-col-analytics-tab-1"> 8745 <div class="row link-column-row"> 8746 8747 8748 8749 8750 8751 8752 8753 <div class="col-3 navigation-center-radio-column"> 8754 <div class="card" data-uet-link-hierarchy="Cybersecurity services"> 8755 8756 <div class="card-header p-small-bold"> 8757 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="link">Cybersecurity services</a> 8758 </div> 8759 <div class="card-body cls-sidenav-links"> 8760 <ul class="list-unstyled"> 8761 8762 <li class="p-small"> 8763 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/professional-services.html" href="/en_xu/managed-support-services/cybersecurity/professional-services.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Consulting & advisory">Consulting & advisory</a> 8764 8765 </li> 8766 8767 8768 <li class="p-small"> 8769 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/security-patching.html" href="/en_xu/managed-support-services/cybersecurity/security-patching.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Security patching">Security patching</a> 8770 8771 </li> 8772 8773 8774 <li class="p-small"> 8775 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" href="/en_xu/managed-support-services/cybersecurity/cybersecurity-training.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Training">Training</a> 8776 8777 </li> 8778 </ul> 8779 </div> 8780 </div> 8781 </div> 8782 8783 8784 8785 8786 8787 8788 8789 8790 8791 8792 8793 8794 <div class="col-3 navigation-center-radio-column"> 8795 <div class="card" data-uet-link-hierarchy="Radio & device services"> 8796 8797 <div class="card-header p-small-bold"> 8798 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices.html" href="/en_xu/managed-support-services/devices.html" target="_self" class="link">Radio & device services</a> 8799 </div> 8800 <div class="card-body cls-sidenav-links"> 8801 <ul class="list-unstyled"> 8802 8803 <li class="p-small"> 8804 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" href="/en_xu/managed-support-services/devices/tetra-device-services.html#tabserviceinfo" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA radios">Mission critical TETRA radios</a> 8805 8806 </li> 8807 8808 8809 <li class="p-small"> 8810 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/mototrbo-device-services.html" href="/en_xu/managed-support-services/devices/mototrbo-device-services.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR radios">Professional DMR radios</a> 8811 8812 </li> 8813 8814 8815 <li class="p-small"> 8816 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/devices/L11-essential-services.html" href="/en_xu/managed-support-services/devices/L11-essential-services.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Broadband devices">Broadband devices</a> 8817 8818 </li> 8819 </ul> 8820 </div> 8821 </div> 8822 </div> 8823 8824 8825 8826 8827 8828 8829 8830 8831 8832 8833 8834 8835 <div class="col-3 navigation-center-radio-column"> 8836 <div class="card" data-uet-link-hierarchy="System and network services"> 8837 8838 <div class="card-header p-small-bold"> 8839 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastru
8839cture.html" href="/en_xu/managed-support-services/infrastructure.html" target="_self" class="link">System and network services</a> 8840 </div> 8841 <div class="card-body cls-sidenav-links"> 8842 <ul class="list-unstyled"> 8843 8844 <li class="p-small"> 8845 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" href="/en_xu/managed-support-services/infrastructure/services-dimetra-tetra-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="1" data-uet-link-hierarchy="Mission critical TETRA systems">Mission critical TETRA systems</a> 8846 8847 </li> 8848 8849 8850 <li class="p-small"> 8851 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" href="/en_xu/managed-support-services/infrastructure/services-mototrbo-systems.html" target="_self" class="card-text p-small link" data-uet-link-place="2" data-uet-link-hierarchy="Professional DMR systems">Professional DMR systems</a> 8852 8853 </li> 8854 8855 8856 <li class="p-small"> 8857 <a data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity.html" href="/en_xu/managed-support-services/cybersecurity.html" target="_self" class="card-text p-small link" data-uet-link-place="3" data-uet-link-hierarchy="Cybersecurity services">Cybersecurity services</a> 8858 8859 </li> 8860 </ul> 8861 </div> 8862 </div> 8863 </div> 8864 8865 8866 8867 8868 8869 8870 </div> 8871 </div> 8872 8873 8874 <div class="col-md-3 navigation-right-radio ml-auto"> 8875 8876 8877 8878 8879 8880 8881 8882 <div class="right-column-section-container"> 8883 <div class="right-column-section" data-uet-link-hierarchy="Product line"> 8884 <p class="p-lead-bold">Product line</p> 8885 <ul class="list-unstyled"> 8886 8887 <li class="p-small"> 8888 <a href="/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/managed-support-services/cybersecurity/activeeye-security-platform.html" data-uet-link-place="1" data-uet-link-hierarchy="ActiveEye">ActiveEye</a> 8889 8890 </li> 8891 </ul> 8892 </div> 8893 </div> 8894 8895 8896 8897 8898 8899 8900 8901 8902 8903 8904 <div class="right-column-section-container"> 8905 <div class="right-column-section" data-uet-link-hierarchy="Resources"> 8906 <p class="p-lead-bold">Resources</p> 8907 <ul class="list-unstyled"> 8908 8909 <li class="p-small"> 8910 <a href="/en_xu/public-safety-threat-alliance.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/public-safety-threat-alliance.html" data-uet-link-place="1" data-uet-link-hierarchy="Public Safety Threat Alliance">Public Safety Threat Alliance</a> 8911 8912 </li> 8913 8914 8915 <li class="p-small"> 8916 <a href="/en_xu/managed-support-services.html" target="_self" class="p-small link" data-uet-link-url="/content/msi/en_xu/managed-support-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Explore all services">Explore all services</a> 8917 8918 </li> 8919 </ul> 8920 </div> 8921 </div> 8922 8923 8924 </div> 8925 </div> 8926 </div> 8927 </div> 8928 8929 8930 8931 8932 8933 <div class="header-megamenu-tabpanel side-link-tab-panel" role="tabpanel" aria-labelledby="tab-7" id="panel-7" data-uet-link-hierarchy="Products" data-uet-link-label-prefix="menu click" hidden="hidden"> 8934 <div class="container-fluid" data-uet-link-hierarchy="View all products"> 8935 <div class="row"> 8936 8937 8938 8939 8940 </div> 8941 </div> 8942 </div> 8943 8944 8945 8946 8947 </div> 8948 </div>
8949 </div> 8950 8951 8952 8953 8954 8955 8956 8957 8958 8959 8960 8961 <div class="header-ribbon-menu-item new-header-2024"> 8962 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="2" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="Industries">Industries 8963 <span> 8964 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 8965 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 8966 </svg> 8967 </span> 8968 </button> 8969 8970 8971 <div class="header-megamenu" data-uet-link-hierarchy="Industries" data-uet-link-label-prefix="menu nav"> 8972 <div class="link-list-with-icons-section container-fluid"> 8973 <div class="row"> 8974 <div class="link-list-left-section col-md-9"> 8975 <div class="link-list-with-icons-items"> 8976 8977 8978<div class="title"> 8979 <p class="p-small-bold text-strong m-0">Industries</p> 8980</div> 8981<ul data-uet-link-hierarchy="Industries"> 8982 <li> 8983 <span class="item-inline align-items-center"> 8984 <span class="itemContentWrap"> 8985 <span class="list-icon"> 8986 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 8987<path fill-rule="evenodd" clip-rule="evenodd" d="M12.1862 4.07535L11.9993 4L11.8123 4.07535L3.15049 7.56678L2 8.03052L3.15049 8.49426L6.00002 9.64286V13.5171C6.00002 14.4788 6.65027 15.364 7.66953 15.9829C8.69987 16.6085 10.1698 17.0097 11.9992 17.0097L12.0616 17.0097H12.0616C12.9822 17.0098 14.0445 17.01 15 16.7509V19.5C15 19.7761 15.2239 20 15.5 20C15.7762 20 16 19.7761 16 19.5V16.3569C16.5031 16.0945 16.9621 15.7171 17.3121 15.28C17.7129 14.7795 18 14.1628 18 13.5171V9.64222L20.848 8.49426L21.9984 8.03052L20.848 7.56678L12.1862 4.07535ZM17 10.0453L15.872 10.5H16V15.1738C16.1984 15.021 16.3793 14.845 16.5316 14.6549C16.8386 14.2715 17 13.8688 17 13.5171V10.0453ZM15 10.8515L12.1862 11.9857L11.9992 12.061L11.8123 11.9857L7.00002 10.0459V13.5171C7.00002 14.0009 7.33857 14.612 8.18852 15.1281C9.02738 15.6374 10.307 16.0097 11.9992 16.0097C13.1043 16.0097 14.1551 16.002 15 15.7058V10.8515ZM11.9992 10.9829L4.67484 8.03052L11.9993 5.07818L19.3236 8.03052L11.9992 10.9829Z" fill="black" fill-opacity="0.95"/> 8988</svg> 8989 8990 </span> 8991 <a class="p-small link" href="/en_xu/solutions/education.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/education.html" data-uet-link-place="1" data-uet-link-hierarchy="Education">Education</a> 8992 </span> 8993 </span> 8994 </li> 8995 8996 <li> 8997 <span class="item-inline align-items-center"> 8998 <span class="itemContentWrap"> 8999 <span class="list-icon"> 9000 <?xml version="1.0" encoding="UTF-8"?> 9001<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 9002 <path d="M9.255,7.33875V3h5.505v4.33875l3.821249-2.13375,2.602499,4.4475-3.79125,2.3025,3.79125,2.2575-2.602499,4.63875-3.821249-2.3025v4.45125h-5.505v-4.45125l-3.825,2.3025-2.6175-4.63875,3.855-2.19-3.855-2.37,2.6175-4.4475,3.825,2.133751Z" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width=".75"/> 9003</svg> 9004 </span> 9005 <a class="p-small link" href="/en_xu/solutions/emergency-medical-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/emergency-medical-services.html" data-uet-link-place="2" data-uet-link-hierarchy="Emergency Medical Services">Emergency Medical Services</a> 9006 </span> 9007 </span> 9008 </li> 9009 9010 <li> 9011 <span class="item-inline align-items-center"> 9012 <span class="itemContentWrap">
9013 <span class="list-icon"> 9014 <?xml version="1.0" encoding="UTF-8"?> 9015<svg id="a" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 9016 <path d="M17.903,15.086l2.884.908-2.884-.908ZM6.098,15.086l-2.884.908M12,17.876c5.179,0,9.375-.622,9.375-1.395s-4.196-1.395-9.375-1.395-9.375.622-9.375,1.395,4.196,1.395,9.375,1.395ZM17.902,15.09v-1.219c0-2.801-1.013-5.145-3.019-6.098M9.139,7.774c-2.122,1.14-3.041,3.413-3.041,6.098v1.219M15.472,15.09v-5.445c0-1.695-1.556-3.266-3.473-3.266s-3.473,1.571-3.473,3.266v5.445M11.827,9.863c-.547.413-1.365.686-1.909.686,0,1.279.638,2.603,1.909,3.15,1.275-.547,1.909-1.871,1.909-3.15-.547,0-1.365-.274-1.909-.686Z" fill="none" stroke="#000" stroke-miterlimit="10" stroke-width=".75"/> 9017</svg> 9018 </span> 9019 <a class="p-small link" href="/en_xu/solutions/fire-and-rescue-services.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/fire-and-rescue-services.html" data-uet-link-place="3" data-uet-link-hierarchy="Fire & Rescue">Fire & Rescue</a> 9020 </span> 9021 </span> 9022 </li> 9023 9024 <li> 9025 <span class="item-inline align-items-center"> 9026 <span class="itemContentWrap"> 9027 <span class="list-icon"> 9028 <?xml version="1.0" encoding="UTF-8"?> 9029<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 9030 <path d="M15.27,15.27v6.48h-6.48375v-6.48H2.30625v-6.48375h6.48V2.30625h6.48v6.48h6.48v6.48l-6.476249.003751Z" fill="none" stroke="#000" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/> 9031</svg> 9032 </span> 9033 <a class="p-small link" href="/en_xu/solutions/healthcare.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/healthcare.html" data-uet-link-place="4" data-uet-link-hierarchy="Healthcare">Healthcare</a> 9034 </span> 9035 </span> 9036 </li> 9037 9038 <li> 9039 <span class="item-inline align-items-center"> 9040 <span class="itemContentWrap"> 9041 <span class="list-icon"> 9042 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9043<path fill-rule="evenodd" clip-rule="evenodd" d="M11.436 5.35113C11.436 4.83549 11.8555 4.41602 12.3712 4.41602C12.8868 4.41602 13.3063 4.83549 13.3063 5.35113V5.65685C12.6793 5.57022 12.0516 5.5648 11.436 5.6357V5.35113ZM10.436 5.8205V5.35113C10.436 4.2832 11.3032 3.41602 12.3712 3.41602C13.4391 3.41602 14.3063 4.2832 14.3063 5.35113V5.86534C14.388 5.88827 14.4697 5.91265 14.5511 5.93848C17.5616 6.893 19.6805 9.58568 19.9843 12.7534H20.5861V13.7534H14.8704V12.7534H18.9791C18.6797 10.0135 16.8342 7.71145 14.2489 6.89171C11.4273 5.99704 8.36689 7.117 6.70366 9.68114L5.8647 9.13695C6.9657 7.43958 8.6113 6.28763 10.436 5.8205ZM2.91406 10.6164H3.41406H5.91315H6.41315V11.1164V11.705H6.43262C7.7831 11.705 9.31686 12.443 10.1376 13.5608H12.1731H12.1931L12.213 13.5624C13.0083 13.626 13.6998 14.0061 14.1929 14.5753H18.2353C19.3737 14.5753 20.0952 14.8467 20.5378 15.2341C20.9796 15.6206 21.0859 16.073 21.0859 16.3125V16.6428L20.7821 16.7724L12.3693 20.3602L12.3618 20.3634L12.3618 20.3633C11.5622 20.6891 10.6636 20.6619 9.88306 20.2419L9.88242 20.2415L6.41315 18.3844V19.0095V19.5095H5.91315H3.41406H2.91406V19.0095V11.1164V10.6164ZM6.41315 17.2502V12.705H6.43262C7.56159 12.705 8.8768 13.3951 9.4458 14.3223L9.59214 14.5608H9.87196H12.1519C12.943 14.6321 13.6166 15.2015 13.8725 16.0104H9.3276V17.0104H14.4742H15.0134L14.9728 16.4728C14.9492 16.1598 14.8829 15.8582 14.7794 15.5753H18.2353C19.2248 15.5753 19.6787 15.8111 19.8793 15.9867C19.9017 16.0062 19.9216 16.0256 19.9393 16.0446L11.981 19.4386C11.4456 19.6556 10.8614 19.6329 10.3565 19.361L10.3554 19.3605L6.41315 17.2502ZM3.91406 11.6164V18.5095H5.41315V11.6164H3.91406Z" fill="black" fill-opacity="0.95"/> 9044</svg> 9045 9046 </span> 9047 <a class="p-small link" href="/en_xu/solutions/hospitality.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/hospitality.html" data-uet-link-place="5" data-uet-link-hierarchy="Hospitality">Hospitality</a> 9048 </span> 9049 </span> 9050 </li> 9051 9052 <li> 9053 <span class="item-inline align-items-center"> 9054 <span class="itemContentWrap">
9055 <span class="list-icon"> 9056 <?xml version="1.0" encoding="UTF-8"?> 9057<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 9058 <path d="M18.25,10.61h-4.86v-4.86h-2.78v4.86h-4.86v2.78h4.86v4.86h2.78v-4.86h4.86v-2.78ZM2.62,2.62h18.75v18.75H2.62V2.62Z" fill="none" stroke="#111" stroke-linecap="square" stroke-miterlimit="10" stroke-width=".75"/> 9059 <rect width="24" height="24" fill="none" opacity="0"/> 9060</svg> 9061 </span> 9062 <a class="p-small link" href="/en_xu/communications/humanitarian-solutions.html" target="_self" data-uet-link-url="/content/msi/en_xu/communications/humanitarian-solutions.html" data-uet-link-place="6" data-uet-link-hierarchy="Humanitarian Solutions">Humanitarian Solutions</a> 9063 </span> 9064 </span> 9065 </li> 9066 9067 <li> 9068 <span class="item-inline align-items-center"> 9069 <span class="itemContentWrap"> 9070 <span class="list-icon"> 9071 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9072<path fill-rule="evenodd" clip-rule="evenodd" d="M4.24138 4.42578H3.77037L3.74227 4.89596L2.89689 19.0436L2.86523 19.5734H3.396H7.24994L7.24995 19.5734H20.6268H21.1268V19.0734V11.7883V11.5046L20.8833 11.3591L16.557 8.77323L15.8005 8.32105V9.20241V10.4941L12.6631 8.76454L11.9217 8.35582V9.20241V10.4941L8.78427 8.76454L8.04288 8.35582V9.20241V14.7195H7.50793L6.90361 4.89508L6.87475 4.42578H6.40456H4.24138ZM7.56944 15.7195L7.74499 18.5734H20.1268V12.0719L16.8005 10.0838V11.3407V12.1873L16.0591 11.7786L12.9217 10.049V11.3407V12.1873L12.1803 11.7786L9.04288 10.049V15.2195V15.7195H8.54288H7.56944ZM4.56657 7.86618L4.7124 5.42578H5.93437L6.08448 7.86618H4.56657ZM4.50682 8.86618L4.46406 9.5818H6.19001L6.14599 8.86618H4.50682ZM6.25152 10.5818H4.4043L3.92677 18.5734H6.7431L6.25152 10.5818ZM11.6648 13.0926H9.76729V14.5226H11.6648V13.0926ZM17.4124 13.0926H19.31V14.5226H17.4124V13.0926ZM15.4874 13.0926H13.5899V14.5226H15.4874V13.0926ZM9.76729 15.9527H11.6648V17.3827H9.76729V15.9527ZM19.31 15.9527H17.4124V17.3827H19.31V15.9527ZM13.5899 15.9527H15.4874V17.3827H13.5899V15.9527Z" fill="black" fill-opacity="0.95"/> 9073</svg> 9074 9075 </span> 9076 <a class="p-small link" href="/en_xu/solutions/manufacturing.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/manufacturing.html" data-uet-link-place="7" data-uet-link-hierarchy="Manufacturing">Manufacturing</a> 9077 </span> 9078 </span> 9079 </li> 9080 9081 <li> 9082 <span class="item-inline align-items-center"> 9083 <span class="itemContentWrap"> 9084 <span class="list-icon"> 9085 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9086<path d="M11.9247 14.3645V13.9645H11.2775L11.567 14.5434L11.9247 14.3645ZM12.4863 15.4875L12.1285 15.6664L12.2225 15.8544L12.4307 15.8837L12.4863 15.4875ZM13.7173 15.6603L14.0001 15.9432L14.5676 15.3757L13.7729 15.2642L13.7173 15.6603ZM12.8318 16.5458L12.549 16.263L12.4019 16.41L12.4378 16.6149L12.8318 16.5458ZM13.0478 17.7769L12.8606 18.1304L13.583 18.5128L13.4418 17.7077L13.0478 17.7769ZM11.9463 17.1937L12.1335 16.8402L11.9463 16.7411L11.7592 16.8402L11.9463 17.1937ZM10.8449 17.7769L10.4509 17.7077L10.3096 18.5128L11.032 18.1304L10.8449 17.7769ZM11.0608 16.5458L11.4548 16.6149L11.4908 16.41L11.3437 16.263L11.0608 16.5458ZM10.1753 15.6603L10.1198 15.2642L9.32508 15.3757L9.8925 15.9432L10.1753 15.6603ZM11.4064 15.4875L11.462 15.8837L11.6702 15.8544L11.7642 15.6664L11.4064 15.4875ZM11.9679 14.3645L12.3257 14.5434L12.6151 13.9645H11.9679V14.3645ZM5.40234 11.6864L5.23495 11.3231L5.00234 11.4303V11.6864H5.40234ZM12.0111 8.64119L12.1785 8.27791L12.0111 8.20077L11.8437 8.27791L12.0111 8.64119ZM18.6199 11.6864H19.0199V11.4303L18.7873 11.3231L18.6199 11.6864ZM18.6199 13.6086L18.4525 13.9719L19.0199 14.2333V13.6086H18.6199ZM12.0111 10.5634L12.1785 10.2001L12.0111 10.1229L11.8437 10.2001L12.0111 10.5634ZM5.40234 13.6086H5.00234V14.2333L5.56974 13.9719L5.40234 13.6086ZM5.40234 9.76425L5.23495 9.40097L5.00234 9.50815V9.76425H5.40234ZM12.0111 6.71903L12.1785 6.35575L12.0111 6.27861L11.8437 6.35575L12.0111 6.71903ZM18.6199 9.76425H19.0199V9.50815L18.7873 9.40097L18.6199 9.76425ZM18.6199 11.6864L18.4525 12.0497L19.0199 12.3111V11.6864H18.6199ZM12.0111 8.64119L12.1785 8.27791L12.0111 8.20077L11.8437 8.27791L12.0111 8.64119ZM5.40234 11.6864H5.00234V12.3111L5.56974 12.0497L5.40234 11.6864ZM5.40234 7.84209L5.23495 7.47881L5.00234 7.58599V7.84209H5.40234ZM12.0111 4.79688L12.1785 4.43359L12.0111 4.35645L11.8437 4.43359L12.0111 4.79688ZM18.6199 7.84209H19.0199V7.58599L18.7873 7.47881L18.6199 7.84209ZM18.6199 9.76425L18.4525 10.1275L19.0199 10.389V9.76425H18.6199ZM12.0111 6.71903L12.1785 6.35575L12.0111 6.27861L11.8437 6.35575L12.0111 6.71903ZM5.40234 9.76425H5.00234V10.389L5.56974 10.1275L5.40234 9.76425ZM5.40234 15.358L5.23495 14.9947L5.40234 15.758V15.358ZM12.0111 12.3127L12.1785 11.9494L12.0111 11.8723L11.8437 11.9494L12.0111 12.3127ZM18.6199 15.358H19.0199V15.1018L18.7873 14.9947L18.6199 15.358ZM18.6199 19.5046V19.9046H19.0199V19.5046H18.6199ZM5.42394 19.504
90866H5.02394V19.9046H5.42394V19.5046ZM5.42394 15.358H5.82394V14.958H5.42394V15.358ZM11.567 14.5434L12.1285 15.6664L12.844 15.3087L12.2825 14.1856L11.567 14.5434ZM12.4307 15.8837L13.6617 16.0564L13.7729 15.2642L12.5419 15.0914L12.4307 15.8837ZM13.4345 15.3775L12.549 16.263L13.1147 16.8286L14.0001 15.9432L13.4345 15.3775ZM12.4378 16.6149L12.6538 17.846L13.4418 17.7077L13.2258 16.4767L12.4378 16.6149ZM13.2349 17.4233L12.1335 16.8402L11.7592 17.5472L12.8606 18.1304L13.2349 17.4233ZM11.7592 16.8402L10.6577 17.4233L11.032 18.1304L12.1335 17.5472L11.7592 16.8402ZM11.2388 17.846L11.4548 16.6149L10.6669 16.4767L10.4509 17.7077L11.2388 17.846ZM11.3437 16.263L10.4582 15.3775L9.8925 15.9432L10.778 16.8286L11.3437 16.263ZM10.2309 16.0564L11.462 15.8837L11.3508 15.0914L10.1198 15.2642L10.2309 16.0564ZM11.7642 15.6664L12.3257 14.5434L11.6102 14.1856L11.0486 15.3087L11.7642 15.6664ZM11.9679 13.9645H11.9247V14.7645H11.9679V13.9645ZM5.56974 12.0497L12.1785 9.00448L11.8437 8.27791L5.23495 11.3231L5.56974 12.0497ZM11.8437 9.00448L18.4525 12.0497L18.7873 11.3231L12.1785 8.27791L11.8437 9.00448ZM18.2199 11.6864V13.6086H19.0199V11.6864H18.2199ZM18.7873 13.2453L12.1785 10.2001L11.8437 10.9266L18.4525 13.9719L18.7873 13.2453ZM11.8437 10.2001L5.23495 13.2453L5.56974 13.9719L12.1785 10.9266L11.8437 10.2001ZM5.80234 13.6086V11.6864H5.00234V13.6086H5.80234ZM5.56974 10.1275L12.1785 7.08232L11.8437 6.35575L5.23495 9.40097L5.56974 10.1275ZM11.8437 7.08232L18.4525 10.1275L18.7873 9.40097L12.1785 6.35575L11.8437 7.08232ZM18.2199 9.76425V11.6864H19.0199V9.76425H18.2199ZM18.7873 11.3231L12.1785 8.27791L11.8437 9.00448L18.4525 12.0497L18.7873 11.3231ZM11.8437 8.27791L5.23495 11.3231L5.56974 12.0497L12.1785 9.00448L11.8437 8.27791ZM5.80234 11.6864V9.76425H5.00234V11.6864H5.80234ZM5.56974 8.20538L12.1785 5.16016L11.8437 4.43359L5.23495 7.47881L5.56974 8.20538ZM11.8437 5.16016L18.4525 8.20538L18.7873 7.47881L12.1785 4.43359L11.8437 5.16016ZM18.2199 7.84209V9.76425H19.0199V7.84209H18.2199ZM18.7873 9.40097L12.1785 6.35575L11.8437 7.08232L18.4525 10.1275L18.7873 9.40097ZM11.8437 6.35575L5.23495 9.40097L5.56974 10.1275L12.1785 7.08232L11.8437 6.35575ZM5.80234 9.76425V7.84209H5.00234V9.76425H5.80234ZM5.56974 15.7212L12.1785 12.676L11.8437 11.9494L5.23495 14.9947L5.56974 15.7212ZM11.8437 12.676L18.4525 15.7212L18.7873 14.9947L12.1785 11.9494L11.8437 12.676ZM18.2199 15.358V19.5046H19.0199V15.358H18.2199ZM18.6199 19.1046H5.42394V19.9046H18.6199V19.1046ZM5.82394 19.5046V15.358H5.02394V19.5046H5.82394ZM5.42394 14.958H5.40234V15.758H5.42394V14.958Z" fill="black" fill-opacity="0.95"/> 9087</svg> 9088 9089 </span> 9090 <a class="p-small link" href="/en_xu/solutions/defence.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/defence.html" data-uet-link-place="8" data-uet-link-hierarchy="Military & Defence">Military & Defence</a> 9091 </span> 9092 </span> 9093 </li> 9094 9095 <li> 9096 <span class="item-inline align-items-center"> 9097 <span class="itemContentWrap"> 9098 <span class="list-icon"> 9099 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9100<path fill-rule="evenodd" clip-rule="evenodd" d="M7.33158 3L7.52231 3.07567L9.42731 3.83148L9.84799 3.99838L9.72368 4.43356L9.12943 6.51394L19.7991 13.3333L20.0357 13.4845L20.0298 13.7653L19.9945 15.4228V20.0017H21V21.0017H2V20.0017H3.00765V11.9147L2.46362 11.659L2.17757 11.5245L2.17632 11.2084C2.17231 10.1949 2.41416 8.60126 3.1468 7.04641C3.88262 5.4848 5.12807 3.9346 7.14268 3.08012L7.33158 3ZM4.00765 11.9328V20.0017H6.03835L6.04869 18.5154L6.05215 18.0189H6.54868H7.19837L9 12.9144V10.6895L6.50279 9.43119L4.00765 11.9328ZM18.9945 15.7253V20.0017H16.9995V18.5189V18.0189H16.4995H16.0103L14.7842 13.6039L18.9945 15.7253ZM15.9995 19.0189V20.0017H14.5379L12.4777 13.353L12.3687 13.0014L12.0006 13.001L11.0005 13L10.6345 12.9996L10.5235 13.3484L8.40717 20.0017H7.03837L7.04521 19.0189H7.55212H7.90588L8.02362 18.6853L9.97149 13.1664L10 13.0856V13V11.1933L13.5774 12.9959L15.1485 18.6527L15.2502 19.0189H15.6302H15.9995ZM11.6314 14.0007L13.491 20.0017H9.45654L11.3655 14.0004L11.6314 14.0007ZM7.2461 8.68595L19.0114 14.6141L19.024 14.0247L8.5794 7.34919L7.2461 8.68595ZM8.12529 6.38843L8.63784 4.59408L7.34837 4.08249C5.72261 4.83199 4.68766 6.12234 4.0514 7.47266C3.4616 8.72437 3.22601 10.0054 3.18351 10.8924L3.48954 11.0362L8.12529 6.38843Z" fill="black" fill-opacity="0.95"/> 9101</svg> 9102 9103 </span> 9104 <a class="p-small link" href="/en_xu/solutions/oil-gas.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/oil-gas.html" data-uet-link-place="9" data-uet-link-hierarchy="Oil & Gas">Oil & Gas</a> 9105 </span> 9106 </span> 9107 </li> 9108 9109 <li> 9110 <span class="item-inline align-items-center"> 9111 <span class="itemContentWrap">
9112 <span class="list-icon"> 9113 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9114<path d="M18.1015 6.39496V5.99496H17.8937L17.7742 6.16498L18.1015 6.39496ZM17.0864 9.05143L16.6895 9.10105L16.6899 9.10403L17.0864 9.05143ZM18.2958 15.2499L17.9303 15.0874L17.9264 15.0962L17.9229 15.1052L18.2958 15.2499ZM15.8121 17.3016L15.9064 17.6904L15.9125 17.6888L15.8121 17.3016ZM12.011 19.2022L11.6774 19.4228L12.011 19.9273L12.3447 19.4228L12.011 19.2022ZM8.2099 17.3016L8.30414 16.9129L8.30352 16.9127L8.2099 17.3016ZM5.72621 15.2499L6.10256 15.1144L6.09764 15.1007L6.09173 15.0874L5.72621 15.2499ZM6.93566 9.05143L7.3322 9.10403L7.33257 9.10104L6.93566 9.05143ZM5.92058 6.39496L5.61772 6.13367L5.41401 6.36979L5.59331 6.62494L5.92058 6.39496ZM6.87087 5.2935L7.05556 4.93869L6.77478 4.79253L6.568 5.03221L6.87087 5.2935ZM12.0326 4.81836L12.2819 4.50554L12.0351 4.30884L11.7864 4.50315L12.0326 4.81836ZM17.1944 5.2935L17.4972 5.03221L17.2882 4.78988L17.0059 4.94069L17.1944 5.2935ZM18.1447 6.39496V6.79496H19.018L18.4475 6.13367L18.1447 6.39496ZM11.9894 9.00824L12.3472 8.82935L11.9894 8.11381L11.6317 8.82935L11.9894 9.00824ZM11.1471 10.6928L11.2069 11.0883L11.4121 11.0573L11.5049 10.8717L11.1471 10.6928ZM9.28976 10.9736L9.22998 10.5781L8.43099 10.6989L9.01152 11.261L9.28976 10.9736ZM10.6504 12.291L11.0444 12.3598L11.0808 12.151L10.9286 12.0037L10.6504 12.291ZM10.3264 14.1484L9.93238 14.0797L9.79349 14.876L10.5108 14.5034L10.3264 14.1484ZM11.9894 13.2845L12.1738 12.9295L11.9894 12.8337L11.805 12.9295L11.9894 13.2845ZM13.6524 14.1484L13.468 14.5034L14.1854 14.876L14.0465 14.0797L13.6524 14.1484ZM13.3285 12.291L13.0502 12.0037L12.898 12.151L12.9344 12.3598L13.3285 12.291ZM14.6891 10.9736L14.9673 11.261L15.5479 10.6989L14.7489 10.5781L14.6891 10.9736ZM12.8317 10.6928L12.4739 10.8717L12.5668 11.0573L12.7719 11.0883L12.8317 10.6928ZM17.7742 6.16498C17.2313 6.93749 16.5376 7.88599 16.6895 9.10104L17.4833 9.00182C17.376 8.14353 17.8485 7.45064 18.4287 6.62494L17.7742 6.16498ZM16.6899 9.10403C16.7669 9.68441 16.9577 10.2283 17.1704 10.7387C17.2767 10.9938 17.3911 11.2467 17.5008 11.4914C17.6114 11.7382 17.7179 11.9782 17.8137 12.218C18.1946 13.1717 18.3841 14.0665 17.9303 15.0874L18.6614 15.4123C19.2443 14.1007 18.9694 12.9545 18.5566 11.9213C18.454 11.6644 18.3414 11.411 18.2308 11.1641C18.1192 10.9151 18.01 10.6739 17.9088 10.431C17.7064 9.94522
911417.5463 9.47671 17.4829 8.99883L16.6899 9.10403ZM17.9229 15.1052C17.5688 16.0184 16.782 16.6369 15.7118 16.9144L15.9125 17.6888C17.1748 17.3615 18.2022 16.5979 18.6688 15.3945L17.9229 15.1052ZM15.7179 16.9129C14.3601 17.242 12.6697 17.481 11.6774 18.9815L12.3447 19.4228C13.1234 18.2453 14.4134 18.0523 15.9064 17.6903L15.7179 16.9129ZM12.3447 18.9815C11.3524 17.481 9.66199 17.242 8.30414 16.9129L8.11566 17.6903C9.60865 18.0523 10.8987 18.2453 11.6774 19.4228L12.3447 18.9815ZM8.30352 16.9127C7.23496 16.6555 6.43525 16.0385 6.10256 15.1144L5.34985 15.3853C5.79467 16.6209 6.85233 17.3862 8.11628 17.6905L8.30352 16.9127ZM6.09173 15.0874C5.63799 14.0665 5.8274 13.1717 6.20835 12.218C6.30417 11.9782 6.41061 11.7382 6.52127 11.4914C6.63093 11.2467 6.74537 10.9938 6.85168 10.7387C7.06435 10.2283 7.25519 9.68441 7.33218 9.10403L6.53913 8.99883C6.47574 9.47671 6.31563 9.94522 6.11322 10.431C6.012 10.6739 5.90287 10.9151 5.79125 11.1641C5.68062 11.411 5.56804 11.6644 5.46543 11.9213C5.05269 12.9545 4.77776 14.1007 5.36068 15.4123L6.09173 15.0874ZM7.33257 9.10104C7.48445 7.88599 6.7907 6.93749 6.24786 6.16498L5.59331 6.62494C6.17353 7.45064 6.64603 8.14353 6.53875 9.00182L7.33257 9.10104ZM6.22345 6.65626L7.17373 5.55479L6.568 5.03221L5.61772 6.13367L6.22345 6.65626ZM6.68617 5.64831C8.40287 6.54193 10.7741 6.30915 12.2789 5.13357L11.7864 4.50315C10.5267 5.4873 8.49207 5.68646 7.05556 4.93869L6.68617 5.64831ZM11.7833 5.13118C13.2892 6.33116 15.664 6.56458 17.3829 5.64631L17.0059 4.94069C15.5715 5.70701 13.5405 5.50849 12.2819 4.50554L11.7833 5.13118ZM16.8915 5.55479L17.8418 6.65626L18.4475 6.13367L17.4972 5.03221L16.8915 5.55479ZM18.1447 5.99496H18.1015V6.79496H18.1447V5.99496ZM11.6317 8.82935L10.7894 10.5139L11.5049 10.8717L12.3472 9.18712L11.6317 8.82935ZM11.0873 10.2973L9.22998 10.5781L9.34955 11.3691L11.2069 11.0883L11.0873 10.2973ZM9.01152 11.261L10.3721 12.5784L10.9286 12.0037L9.56801 10.6862L9.01152 11.261ZM10.2563 12.2223L9.93238 14.0797L10.7205 14.2171L11.0444 12.3598L10.2563 12.2223ZM10.5108 14.5034L12.1738 13.6395L11.805 12.9295L10.142 13.7934L10.5108 14.5034ZM11.805 13.6395L13.468 14.5034L13.8368 13.7934L12.1738 12.9295L11.805 13.6395ZM14.0465 14.0797L13.7225 12.2223L12.9344 12.3598L13.2584 14.2171L14.0465 14.0797ZM13.6067 12.5784L14.9673 11.261L14.4108 10.6862L13.0502 12.0037L13.6067 12.5784ZM14.7489 10.5781L12.8915 10.2973L12.7719 11.0883L14.6293 11.3691L14.7489 10.5781ZM13.1895 10.5139L12.3472 8.82935L11.6317 9.18712L12.4739 10.8717L13.1895 10.5139Z" fill="black" fill-opacity="0.95"/> 9115</svg> 9116 9117 </span> 9118 <a class="p-small link" href="/en_xu/solutions/police.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/police.html" data-uet-link-place="10" data-uet-link-hierarchy="Police">Police</a> 9119 </span> 9120 </span> 9121 </li> 9122 9123 <li> 9124 <span class="item-inline align-items-center"> 9125 <span class="itemContentWrap"> 9126 <span class="list-icon"> 9127 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9128<path d="M17.549 15.6226L17.4029 15.968L17.4085 15.9703L17.549 15.6226ZM19.4815 20.8126V21.1876H19.8565V20.8126H19.4815ZM3.30407 20.8126H2.92907V21.1876H3.30407V20.8126ZM5.23652 15.6226L5.37707 15.9703L5.37801 15.9699L5.23652 15.6226ZM8.90856 13.5778L9.03893 13.2262L8.53356 13.0388V13.5778H8.90856ZM11.3655 14.4888L11.5678 14.8046L12.2014 14.3988L11.4959 14.1372L11.3655 14.4888ZM8.90856 16.0624H8.53356V16.7478L9.11081 16.3781L8.90856 16.0624ZM13.8222 13.5778H14.1972V13.0388L13.6918 13.2262L13.8222 13.5778ZM13.8222 16.0624L13.62 16.3781L14.1972 16.7478V16.0624H13.8222ZM11.3652 14.4888L11.2349 14.1372L10.5294 14.3988L11.163 14.8046L11.3652 14.4888ZM11.7243 16.2292V16.6042H11.9264L12.0376 16.4353L11.7243 16.2292ZM11.0341 16.2292L10.7208 16.4353L10.8319 16.6042H11.0341V16.2292ZM15.5335 7.20104H15.9085V6.82604H15.5335V7.20104ZM7.27915 7.20104V6.82604H6.90415V7.20104H7.27915ZM12.4691 4.46983V4.84483H13.2191L12.7691 4.24483L12.4691 4.46983ZM12.3034 4.24898L12.6034 4.02398L12.4005 3.75341L12.1105 3.92742L12.3034 4.24898ZM11.3924 4.16616L11.6226 3.87015L11.3924 3.69108L11.1622 3.87015L11.3924 4.16616ZM10.4814 4.24898L10.6743 3.92742L10.3843 3.75341L10.1814 4.02398L10.4814 4.24898ZM10.3158 4.46983L10.0158 4.24483L9.84146 4.47724L10.0229 4.70409L10.3158 4.46983ZM10.4814 4.96675L10.8526 5.01978L10.4814 4.96675ZM10.2606 6.12622L9.90943 6.25789L9.91247 6.26599L9.91587 6.27394L10.2606 6.12622ZM10.7023 6.51271L10.6113
91286.87664L10.6209 6.87878L10.7023 6.51271ZM11.3648 6.8716L11.037 7.05371L11.3357 7.59133L11.6768 7.07961L11.3648 6.8716ZM12.0274 6.51271L12.1087 6.87878L12.1196 6.87636L12.1304 6.87328L12.0274 6.51271ZM12.4691 6.12622L12.1255 5.97591L12.1244 5.9785L12.4691 6.12622ZM12.4139 4.46983V4.09483H12.2015L12.0923 4.27689L12.4139 4.46983ZM7.25149 7.20167L6.92153 7.37986L7.02781 7.57667H7.25149V7.20167ZM5.76074 4.44102L5.65819 4.08032L5.20878 4.20809L5.43078 4.6192L5.76074 4.44102ZM11.3925 2.83984L11.495 2.47914L11.3925 2.44998L11.2899 2.47914L11.3925 2.83984ZM17.0242 4.44102L17.3542 4.6192L17.5762 4.20809L17.1268 4.08032L17.0242 4.44102ZM15.5334 7.20167V7.57667H15.7571L15.8634 7.37986L15.5334 7.20167ZM16.6923 17.5542L16.9923 17.7792L17.1702 17.5419L16.9803 17.3141L16.6923 17.5542ZM16.5542 17.3886L16.8423 17.1485L16.6522 16.9203L16.3865 17.0531L16.5542 17.3886ZM15.8365 17.3057L16.0805 17.021L15.8365 16.8118L15.5924 17.021L15.8365 17.3057ZM15.1187 17.3886L15.2864 17.0531L15.0207 16.9203L14.8306 17.1485L15.1187 17.3886ZM14.9807 17.5542L14.6926 17.3141L14.5027 17.5419L14.6807 17.7792L14.9807 17.5542ZM15.1187 17.9407L14.751 17.8671L14.747 17.8868L14.7452 17.9067L15.1187 17.9407ZM14.9531 18.8517L15.3088 18.7331L15.3045 18.7201L15.2992 18.7075L14.9531 18.8517ZM15.3119 19.1554L15.1933 19.5111L15.2011 19.5137L15.2089 19.5159L15.3119 19.1554ZM15.8365 19.4314L15.5109 19.6175L15.8013 20.1258L16.1416 19.6494L15.8365 19.4314ZM16.361 19.1554L16.464 19.5159L16.4718 19.5137L16.4796 19.5111L16.361 19.1554ZM16.7199 18.8517L16.3737 18.7075L16.3684 18.7201L16.3641 18.7331L16.7199 18.8517ZM16.5542 17.9407L16.9277 17.9067L16.9264 17.8928L16.9241 17.879L16.5542 17.9407ZM2.99358 3.52906V20.8384H3.74358V3.52906H2.99358ZM19.1709 3.52906V20.8384H19.9209V3.52906H19.1709ZM5.80934 5.18744V15.181H6.55934V5.18744H5.80934ZM3 4.24658H7.69311V3.49658H3V4.24658ZM15.1473 4.24658H19.868V3.49658H15.1473V4.24658ZM16.3616 9.18695H19.8676V8.43695H16.3616V9.18695ZM16.3616 13.079H19.8676V12.329H16.3616V13.079ZM16.3281 5.10635V15.1827H17.0781V5.10635H16.3281ZM13.7686 14.5088C14.8998 14.9502 16.6902 15.6664 17.4029 15.968L17.6951 15.2772C16.9723 14.9714 15.1738 14.2521 14.0413 13.8101L13.7686 14.5088ZM17.4085 15.9703C18.5451 16.4297 19.1065 17.4652 19.1065 18.5489H19.8565C19.8565 17.2032 19.148 15.8645 17.6896 15.2749L17.4085 15.9703ZM19.1065 18.5489V20.8126H19.8565V18.5489H19.1065ZM19.4815 20.4376H3.30407V21.1876H19.4815V20.4376ZM3.67907 20.8126V18.5489H2.92907V20.8126H3.67907ZM3.67907 18.5489C3.67907 17.4652 4.24049 16.4297 5.37707 15.9703L5.09598 15.2749C3.63755 15.8645 2.92907 17.2032 2.92907 18.5489H3.67907ZM5.37801 15.9699C6.11302 15.6704 7.94916 14.9469 9.07943 14.4783L8.79217 13.7854C7.6587 14.2554 5.85078 14.9674 5.09504 15.2753L5.37801 15.9699ZM14.855 8.44434V9.43817H15.605V8.44434H14.855ZM14.855 9.43817C14.855 10.494 14.4522 11.579 13.8013 12.3966C13.1497 13.2152 12.2822 13.7287 11.3651 13.7287V14.4787C12.5738 14.4787 13.6387 13.8051 14.3881 12.8637C15.1382 11.9214 15.605 10.6737 15.605 9.43817H14.855ZM11.3651 13.7287C10.435 13.7287 9.56778 13.209 8.91955 12.3875C8.27171 11.5665 7.8752 10.481 7.8752 9.43817H7.1252C7.1252 10.659 7.58449 11.9063 8.33077 12.8521C9.07668 13.7974 10.142 14.4787 11.3651 14.4787V13.7287ZM7.8752 9.43817V8.44434H7.1252V9.43817H7.8752ZM8.77819 13.9294L11.2352 14.8404L11.4959 14.1372L9.03893 13.2262L8.77819 13.9294ZM11.1633 14.173L8.70632 15.7466L9.11081 16.3781L11.5678 14.8046L11.1633 14.173ZM9.28356 16.0624V13.5778H8.53356V16.0624H9.28356ZM13.4472 13.5778V16.0624H14.1972V13.5778H13.4472ZM14.0245 15.7466L11.5675 14.173L11.163 14.8046L13.62 16.3781L14.0245 15.7466ZM11.4956 14.8404L13.9526 13.9294L13.6918 13.2262L11.2349 14.1372L11.4956 14.8404ZM12.1012 14.9741L11.411 16.0231L12.0376 16.4353L12.7277 15.3863L12.1012 14.9741ZM11.7243 15.8542H11.0341V16.6042H11.7243V15.8542ZM11.3474 16.0231L10.6572 14.9741L10.0307 15.3863L10.7208 16.4353L11.3474 16.0231ZM10.7148 20.896L11.4049 16.3133L10.6633 16.2016L9.97314 20.7843L10.7148 20.896ZM10.6633 16.2016L9.97314 20.7843L10.7148 20.896L11.4049 16.3133L10.6633 16.2016ZM11.3805 16.3133L12.0707 20.896L12.8123 20.7843L12.1222 16.2016L11.3805 16.3133ZM12.8123 20.7843L12.1222 16.2016L11.3805 16.3133L12.0707 20.896L12.8123 20.7843ZM11.0612 16.6429H11.7513V15.8929H11.0612V16.6429ZM11.7513 15.8929H11.0612V16.6429H11.7513V15.8929ZM15.1585 7.20104V7.75317H15.9085V7.20104H15.1585ZM15.1585 7.75317C15.1585 7.90318 15.0917 8.08812 14.9232 8.29629C14.7557 8.50324 14.5039 8.71199 14.1821 8.89901C13.5379 9.27348 12.6642 9.53148 11.779 9.53148V10.2815C12.7987 10.2815 13.8022 9.98735 14.559 9.54743C14.9378 9.32725 15.2674 9.06324 15.5062 8.7681C15.7441 8.47417 15.9085 8.12768 15.9085 7.75317H15.1585ZM11.779 9.53148C10.5022 9.53148 9.43801 9.2649 8.70642 8.88957C7.94431 8.49857 7.65415 8.05622 7.65415 7.75317H6.90415C6.90415 8.49917 7.53881 9.13348 8.36407 9.55687C9.21985 9.99593 10.4056 10.2815 11.779 10.2815V9.53148ZM7.65415 7.75317V7.20104H6.90415V7.75317H7.65415ZM7.27915 7.57604H15.5059V6.82604H7.27915V7.57604ZM15.5059 7.57604H15.5335V6.82604H15.5059V7.57604ZM12.7691 4.24483L12.6034 4.02398L12.0034 4.47398L12.1691 4.69483L12.7691 4.24483ZM12.1105 3.92742C11.9902 3.99961 11.7714 3.98587 11.6226 3.87015L11.1622 4.46216C11.5103 4.73293 12.0646 4.82962 12.4964 4.57054L12.1105 3.92742ZM11.1622 3.87015C11.0134 3.98587 10.7947 3.99961 10.6743 3.92742L10.2885 4.57054C10.7203 4.82962 11.2745 4.73293 11.6226 4.46216L11.1622 3.87015ZM10.1814 4.02398L10.0158 4.24483L10.6158 4.69483L10.7814 4.47398L10.1814 4.02398ZM10.0229 4.70409C10.1034 4.80471 10.1168 4.86737 10.1102 4.91371L10.8526 5.01978C10.9012 4.67963 10.749 4.41102 10.6086 4.23557L10.0229 4.70409ZM10.1102 4.91371C10.1025 4.96767 10.0837 5.02926 10.0512 5.11183C10.0285 5.16965 9.96876 5.30843 9.9365 5.39554C9.85457 5.61676 9.78033 5.91362 9.90943 6.25789L10.
91286117 5.99455C10.5751 5.89711 10.5837 5.80748 10.6398 5.65602C10.6766 5.55678 10.6996 5.51267 10.7494 5.38587C10.7894 5.28382 10.8327 5.15907 10.8526 5.01978L10.1102 4.91371ZM9.91587 6.27394C10.0381 6.55905 10.261 6.78894 10.6113 6.87652L10.7932 6.14891C10.7018 6.12606 10.6487 6.07988 10.6052 5.9785L9.91587 6.27394ZM10.6209 6.87878C10.7564 6.90889 10.8472 6.92909 10.9236 6.96278C10.9892 6.99173 11.0184 7.02023 11.037 7.05371L11.6926 6.68948C11.458 6.26708 10.9868 6.19179 10.7836 6.14664L10.6209 6.87878ZM11.6768 7.07961C11.7483 6.9724 11.8437 6.93767 12.1087 6.87878L11.946 6.14664C11.7141 6.19818 11.3126 6.27387 11.0528 6.66358L11.6768 7.07961ZM12.1304 6.87328C12.4269 6.78858 12.6844 6.57578 12.8138 6.27394L12.1244 5.9785C12.0881 6.06315 12.0144 6.12642 11.9244 6.15214L12.1304 6.87328ZM12.8126 6.27653C12.9671 5.92338 12.8891 5.6156 12.8013 5.38986C12.7666 5.30063 12.7035 5.16259 12.6794 5.10485C12.6452 5.02253 12.6266 4.96366 12.6195 4.91371L11.877 5.01978C11.8975 5.16308 11.9444 5.29055 11.9869 5.39285C12.0397 5.51973 12.0646 5.56458 12.1023 5.6617C12.1595 5.80864 12.1643 5.88735 12.1255 5.97591L12.8126 6.27653ZM12.6195 4.91371C12.6182 4.90508 12.6175 4.88559 12.6358 4.84181C12.657 4.79087 12.6865 4.74436 12.7354 4.66276L12.0923 4.27689C12.0329 4.37597 11.8267 4.66741 11.877 5.01978L12.6195 4.91371ZM12.4139 4.84483H12.4691V4.09483H12.4139V4.84483ZM7.58146 7.02349L6.0907 4.26284L5.43078 4.6192L6.92153 7.37986L7.58146 7.02349ZM5.86329 4.80173L11.495 3.20055L11.2899 2.47914L5.65819 4.08032L5.86329 4.80173ZM11.2899 3.20055L16.9216 4.80173L17.1268 4.08032L11.495 2.47914L11.2899 3.20055ZM16.6942 4.26284L15.2035 7.02349L15.8634 7.37986L17.3542 4.6192L16.6942 4.26284ZM15.5334 6.82667H7.25149V7.57667H15.5334V6.82667ZM7.25212 7.58649H9.62628V6.83649H7.25212V7.58649ZM9.62628 6.83649H7.25212V7.58649H9.62628V6.83649ZM13.1597 7.58649H15.5339V6.83649H13.1597V7.58649ZM15.5339 6.83649H13.1597V7.58649H15.5339V6.83649ZM16.9803 17.3141L16.8423 17.1485L16.2661 17.6286L16.4042 17.7943L16.9803 17.3141ZM16.3865 17.0531C16.2926 17.1001 16.1525 17.0827 16.0805 17.021L15.5924 17.5905C15.9069 17.86 16.3742 17.8978 16.7219 17.724L16.3865 17.0531ZM15.5924 17.021C15.5204 17.0827 15.3803
912817.1001 15.2864 17.0531L14.951 17.724C15.2988 17.8978 15.766 17.86 16.0805 17.5905L15.5924 17.021ZM14.8306 17.1485L14.6926 17.3141L15.2687 17.7943L15.4068 17.6286L14.8306 17.1485ZM14.6807 17.7792C14.7153 17.8254 14.7355 17.8588 14.7455 17.8826C14.755 17.9052 14.7453 17.8953 14.751 17.8671L15.4864 18.0142C15.5197 17.848 15.4824 17.7001 15.4367 17.5916C15.3915 17.4842 15.3289 17.3935 15.2807 17.3292L14.6807 17.7792ZM14.7452 17.9067C14.7428 17.9337 14.7336 17.9715 14.7105 18.0331C14.6991 18.0636 14.6863 18.0948 14.6708 18.1328C14.656 18.1688 14.6386 18.2113 14.6223 18.2551C14.557 18.4305 14.4821 18.6963 14.6069 18.9959L15.2992 18.7075C15.286 18.6758 15.2801 18.638 15.3252 18.5166C15.3365 18.4862 15.3493 18.4549 15.3647 18.4173C15.3794 18.3816 15.3968 18.3393 15.413 18.296C15.4451 18.2101 15.4808 18.0995 15.4921 17.9746L14.7452 17.9067ZM14.5973 18.9703C14.709 19.3055 14.9897 19.4432 15.1933 19.5111L15.4305 18.7996C15.3683 18.7789 15.3366 18.7608 15.3213 18.7489C15.3148 18.7439 15.3125 18.7409 15.312 18.7402C15.3117 18.7398 15.3105 18.7382 15.3088 18.7331L14.5973 18.9703ZM15.2089 19.5159C15.2579 19.5299 15.3286 19.5476 15.3623 19.5567C15.407 19.5687 15.4386 19.5787 15.4638 19.5889C15.488 19.5988 15.4995 19.6064 15.5044 19.6102C15.5079 19.6129 15.5091 19.6144 15.5109 19.6175L16.162 19.2454C16.0516 19.0521 15.8875 18.9517 15.7467 18.8944C15.6294 18.8465 15.47 18.8105 15.415 18.7948L15.2089 19.5159ZM16.1416 19.6494C16.1622 19.6205 16.1838 19.604 16.2241 19.587C16.2479 19.5769 16.2773 19.5672 16.3186 19.5556C16.3393 19.5497 16.3605 19.5441 16.3853 19.5375C16.4092 19.5311 16.4363 19.5239 16.464 19.5159L16.258 18.7948C16.1247 18.8329 15.7639 18.8878 15.5313 19.2135L16.1416 19.6494ZM16.4796 19.5111C16.6832 19.4432 16.9639 19.3055 17.0756 18.9703L16.3641 18.7331C16.3624 18.7382 16.3612 18.7398 16.3609 18.7402C16.3604 18.7409 16.3581 18.7439 16.3516 18.7489C16.3363 18.7608 16.3047 18.7789 16.2424 18.7996L16.4796 19.5111ZM17.066 18.9959C17.1909 18.6963 17.1159 18.4305 17.0506 18.2551C17.0343 18.2113 17.0169 18.1688 17.0021 18.1328C16.9866 18.0948 16.9738 18.0636 16.9624 18.0331C16.9393 17.9715 16.9301 17.9337 16.9277 17.9067L16.1808 17.9746C16.1921 18.0995 16.2278 18.2101 16.26 18.296C16.2762 18.3393 16.2935 18.3816 16.3082 18.4173C16.3236 18.4549 16.3364 18.4862 16.3477 18.5166C16.3929 18.638 16.3869 18.6758 16.3737 18.7075L17.066 18.9959ZM16.9241 17.879C16.9235 17.8753 16.9241 17.8765 16.9236 17.8802C16.9231 17.8836 16.9224 17.8838 16.9245 17.879C16.927 17.8734 16.9323 17.8632 16.9439 17.8459C16.9561 17.8275 16.9705 17.8082 16.9923 17.7792L16.3923 17.3292C16.3183 17.4279 16.1273 17.6601 16.1843 18.0023L16.9241 17.879ZM18.0567 10.5118C18.0567 10.5061 18.058 10.502 18.0589 10.5C18.0596 10.4983 18.0601 10.4981 18.0596 10.4985C18.0591 10.499 18.0593 10.4986 18.0611 10.4978C18.0631 10.4969 18.0672 10.4957 18.0729 10.4957V11.2457C18.4732 11.2457 18.8067 10.9121 18.8067 10.5118H18.0567ZM18.0729 10.4957C18.0785 10.4957 18.0826 10.4969 18.0846 10.4978C18.0864 10.4986 18.0866 10.499 18.0861 10.4985C18.0857 10.4981 18.0861 10.4983 18.0868 10.5C18.0877 10.502 18.089 10.5061 18.089 10.5118H17.339C17.339 10.9121 17.6725 11.2457 18.0729 11.2457V10.4957ZM18.089 10.5118C18.089 10.5175 18.0877 10.5216 18.0868 10.5236C18.0861 10.5253 18.0857 10.5255 18.0861 10.525C18.0866 10.5246 18.0864 10.525 18.0846 10.5258C18.0826 10.5266 18.0785 10.5279 18.0729 10.5279V9.77791C17.6725 9.77791 17.339 10.1114 17.339 10.5118H18.089ZM18.0729 10.5279C18.0672 10.5279 18.0631 10.5266 18.0611 10.5258C18.0593 10.525 18.0591 10.5246 18.0596 10.525C18.0601 10.5255 18.0596 10.5253 18.0589 10.5236C18.058 10.5216 18.0567 10.5175 18.0567 10.5118H18.8067C18.8067 10.1114 18.4732 9.77791 18.0729 9.77791V10.5279ZM17.7075 10.956V11.8947H18.4575V10.956H17.7075Z" fill="black" fill-opacity="0.95"/> 9129</svg> 9130 9131 </span> 9132 <a class="p-small link" href="/en_xu/solutions/prisons.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/prisons.html" data-uet-link-place="11" data-uet-link-hierarchy="Prisons">Prisons</a> 9133 </span> 9134 </span> 9135 </li> 9136 9137 <li> 9138 <span class="item-inline align-items-center"> 9139 <span class="itemContentWrap">
9140 <span class="list-icon"> 9141 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9142<path fill-rule="evenodd" clip-rule="evenodd" d="M12.0003 3.79883C10.6967 3.79883 9.64177 4.8538 9.64177 6.15739V7.41264H14.3589V6.15739C14.3589 4.8538 13.3039 3.79883 12.0003 3.79883ZM15.3589 7.41264V6.15739C15.3589 4.30151 13.8562 2.79883 12.0003 2.79883C10.1445 2.79883 8.64177 4.30151 8.64177 6.15739V7.41264H6.10767H5.60767V7.91264V13.6672L3.84289 20.5772L3.68359 21.2009H4.32734H19.6482H19.6733H20.317L20.1577 20.5772L18.393 13.6672V7.91264V7.41264H17.893H15.3589ZM14.3589 8.41264V10.7461H15.3589V8.41264H17.393V13.7301V13.7929L17.4085 13.8538L19.0295 20.2009H4.97109L6.59212 13.8538L6.60767 13.7929V13.7301V8.41264H8.64177V10.7461H9.64177V8.41264H14.3589Z" fill="black" fill-opacity="0.95"/> 9143</svg> 9144 9145 </span> 9146 <a class="p-small link" href="/en_xu/solutions/retail.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/retail.html" data-uet-link-place="12" data-uet-link-hierarchy="Retail">Retail</a> 9147 </span> 9148 </span> 9149 </li> 9150 9151 <li> 9152 <span class="item-inline align-items-center"> 9153 <span class="itemContentWrap"> 9154 <span class="list-icon"> 9155 <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="24" height="24" viewBox="0 0 24 24"> 9156 <image x="2" y="5" width="21" height="18" xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAASCAYAAAC0EpUuAAADgklEQVQ4jWIUFBRkwAPYGBgY5BkYGHigan4xMDA8ZmBg+IRTDwMDAwAAAP//bM3LDQAQAMDQF5/FLGEzC1nHAuLAxUXi2qRt+rCKcmMZERP7TgIWBjraY+MAAAD//0J2aSADA0M51IBTDAwMu6CafmCx2ISBgcGDgYHBkoGBQZqBgWEFAwNDB1iGgYEBAAAA//80zDENwCAUQMHzgITaYGnqhhEbGKCCcMHSmRUBTZPf9V3y/mlDQcUd9sGFAynaxoOBGe1Ex0KGFwAA//8CGZrIwMAwj4GBQQwq0cLAwGAH9eZ7BgaGZwwMDB8YGBj+QA0XgWJeBgaGSwwMDCD9IPCAgYHhIAMDQzwAAAD//wKFaTYDA4MP1MCFDAwMWgwMDAVQ1+ADCgwMDO0MDAxnGRgYrKH8qwwMDKIAAAAA//8s0bENwCAAA8FrMwERHTUTZZYsllFYJC1CRhRurLcLO6U/2kkHGih4ceFGuByWffN89OFBP37dDcwFAAD//wIp3s7AwDCZgYHhOwMDw1yohBzU63uhXgeFJSj2QZYIQA2ShKoFuQ4UcafB3mdgeAsAAAD//wKFaQADA0MlNAw/MzAwNDMwMOwn4HUY0IH6SAnqm20MDAy1AAAAAP//AjFALgTZlsTAwNAKTQkglz1lYGB4BI2oVwwMDH+RIgkUXCDvCjEwMFxmYGAwZ2BgqACFJwMDAwMAAAD//wK5lIOBgeE5KNYYGBg2QZ3gzcDAYAENBlBuYoeKg1IAyDcgS84xMDCshYYnKCWAzAhkYGDYDQAAAP//gqXTQwwMDLbQ3FHKwMDwjUjvg0ANNLWAgDQDA8NPAAAAAP//gmXTm9BwBDl/KTSBg/gboZlAnYGBgQsqfhcalhHQjAGKuBJosvzNwMDAAAAAAP//ghkKSqMg77pDFYGyICgMQWAZAwMDPzSMQdkSlCZhiX0WNNwLoanhHwMDAwMAAAD//4J5H+QKUGSBcog/mvdAySQXKgdKYvUMDAxHkORB/AZoZJ1iYGBgAAAAAP//grkUFIa6DAwM6xgYGC5A0xwoIkAxC8q+oAgDeRsUPCDNoBLMjIGBwRDqIGOoegYGBgYGAAAAAP//wlaeggoRP2i2A8U6yCCQpaBYBiWnt1A2KLZ3MzAwrELRzcDAAAAAAP//IlRIwwAoTYJy031YuOEEDAwMAAAAAP//AwA0nIjYA5K4IgAAAABJRU5ErkJggg=="/> 9157</svg> 9158 9159 </span> 9160 <a class="p-small link" href="/en_xu/solutions/stadiums.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/stadiums.html" data-uet-link-place="13" data-uet-link-hierarchy="Stadiums">Stadiums</a> 9161 </span> 9162 </span> 9163 </li> 9164 9165 <li> 9166 <span class="item-inline align-items-center"> 9167 <span class="itemContentWrap"> 9168 <span class="list-icon"> 9169 <?xml version="1.0" encoding="UTF-8"?> 9170<svg id="a" data-name="Layer_1" xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 9171 <path d="M8.876251,20.6775h3.821249v-1.7475h-3.821249v1.7475ZM3.322501,20.32875h-.69375v-3.5625l1.389375-.489375,1.389375-.489375.868125-1.7475.868125-1.7475c1.05375-.699375,2.228437-1.049062,3.376875-1.223906s2.270625-.174844,3.219375-.174844v6.99h7.63875v2.445M6.797252,12.99h2.078998v2.4225l-1.738125.185625-1.738125.185625M10.9575,14.03625h1.3875v-1.39875h-1.3875v.699375s0,.699375,0,.699375ZM10.9575,17.1825h1.3875v-1.39875h-1.3875v.699375s0,.699375,0,.699375ZM5.2275,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135937-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135937.643125.355781.864375.523594.358125.859218.358125ZM15.645,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135938-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135938.643125.355781.864375.523594.358125.859219.358125ZM19.117501,21.375c.335625,0,.639375-.136875.859219-.358125s.355781-.526875.355781-.864375-.135938-.643125-.355781-.864375-.523594-.358125-.859219-.358125-.639375.136875-.859219.358125-.355781.526875-.355781.864375.135938.643125.355781.864375.523594.358125.859219.358125Z" fill="none" stroke="#111" stroke-miterlimit="10" stroke-width=".75"/> 9172</svg> 9173 </span> 9174 <a class="p-small link" href="/en_xu/solutions/transportation-logistics.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics.html" data-uet-link-place="14" data-uet-link-hierarchy="Transportation & Logistics">Transportation & Logistics</a> 9175 </span> 9176 </span> 9177 </li> 9178 9179 <li> 9180 <span class="item-inline align-items-center"> 9181 <span class="itemContentWrap">
9182 <span class="list-icon"> 9183 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9184<path fill-rule="evenodd" clip-rule="evenodd" d="M5.86403 3L6.16468 3.13124L13.8834 6.50072L15.7279 4.65627C16.2882 4.09596 17.2375 3.77359 18.0665 3.65517C18.4926 3.5943 18.9224 3.58176 19.2998 3.63098C19.6568 3.67754 20.0544 3.79042 20.3222 4.05823C20.59 4.32604 20.7029 4.72366 20.7495 5.08064C20.7987 5.45802 20.7862 5.88791 20.7253 6.31398C20.6069 7.14296 20.2845 8.09227 19.7242 8.65258L17.8993 10.4775L21.299 18.2657L21.4303 18.5663L21.2067 18.8064L19.1884 20.9743L18.7638 21.4303L18.4105 20.917L13.9465 14.4303L11.9746 16.4022L11.9288 16.448L11.8728 16.4806L10.1729 17.4711L10.375 20.144C10.463 21.1518 9.23236 21.7429 8.50151 21.012L6.87945 19.39L5.84257 19.9941L5.83373 19.9992L5.83368 19.9991C5.43949 20.2181 4.9054 20.195 4.55274 19.804C4.24021 19.4814 4.14426 18.9735 4.38131 18.5468L4.38628 18.5378L4.38637 18.5379L4.99051 17.501L3.41822 15.9287L3.41252 15.923L3.40701 15.9171C2.75377 15.2203 3.23413 13.963 4.28625 14.0552L6.88374 14.2516L7.89984 12.5077L7.93247 12.4517L7.97831 12.4058L9.94102 10.4431L3.51331 6.01975L3 5.66651L3.45605 5.24192L5.62393 3.22354L5.86403 3ZM10.6601 9.72406L13.1239 7.26028L6.06526 4.17897L4.59351 5.54921L10.6601 9.72406ZM6.32409 15.2122L4.20752 15.0521L4.19995 15.0515L4.19996 15.0515C4.17271 15.049 4.16038 15.055 4.15316 15.0596C4.14273 15.0661 4.12846 15.08 4.11771 15.1035C4.10693 15.1272 4.10363 15.1523 4.10649 15.1735C4.10881 15.1907 4.11545 15.2092 4.13299 15.2293L5.51115 16.6074L6.32409 15.2122ZM7.77303 18.8693L9.20862 20.3049C9.23156 20.3278 9.24928 20.3332 9.26152 20.3349C9.27725 20.3372 9.29857 20.3351 9.32119 20.3244C9.34392 20.3137 9.35972 20.2983 9.36834 20.2843C9.37519 20.2731 9.38125 20.2576 9.37876 20.2303L9.37808 20.2227L9.37813 20.2227L9.21235 18.0307L7.77303 18.8693ZM14.6656 13.7112L18.8811 19.8368L20.2513 18.3651L17.1397 11.2371L14.6656 13.7112ZM16.435 5.36337C16.7717 5.02662 17.467 4.75095 18.2079 4.64511C18.5667 4.59385 18.9031 4.5877 19.1705 4.62258C19.4583 4.66012 19.5839 4.73413 19.6151 4.76533C19.6463 4.79654 19.7203 4.92221 19.7579 5.20998C19.7928 5.47737 19.7866 5.81371 19.7353 6.17256C19.6295 6.91343 19.3538 7.60872 19.0171 7.94547L11.3133 15.6492L5.34517 19.1265C5.32177 19.1388 5.30566 19.1386 5.301 19.138C5.29879 19.1377 5.29849 19.1373 5.29903 19.1376C5.29981 19.138 5.29814 19.1375 5.29435 19.1331L5.28339 19.1206L5.27162 19.1088C5.2599 19.0971 5.25236 19.0818 5.24998 19.0667C5.24797 19.054 5.24978 19.0437 5.25433 19.0346L8.73125 13.0671L16.435 5.36337Z" fill="black" fill-opacity="0.95"/> 9185</svg> 9186 9187 </span> 9188 <a class="p-small link" href="/en_xu/solutions/transportation-logistics/air-transportation.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/transportation-logistics/air-transportation.html" data-uet-link-place="15" data-uet-link-hierarchy="Air Transportation">Air Transportation</a> 9189 </span> 9190 </span> 9191 </li> 9192 9193 <li> 9194 <span class="item-inline align-items-center"> 9195 <span class="itemContentWrap"> 9196 <span class="list-icon"> 9197 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9198<path d="M8.96598 17.3885V16.9885H8.56598V17.3885H8.96598ZM12.2704 17.3885H12.6704V16.9885H12.2704V17.3885ZM12.2704 18.8787V19.2787H12.6704V18.8787H12.2704ZM8.96598 18.8787H8.56598V19.2787H8.96598V18.8787ZM4.45215 18.274H4.05215V18.674H4.45215V18.274ZM4.45215 15.1208L4.14953 14.8592L4.05215 14.9719V15.1208H4.45215ZM6.65507 12.5723V12.1723H6.47211L6.35246 12.3107L6.65507 12.5723ZM9.54911 12.5723H9.94911V12.1723H9.54911V12.5723ZM7.75654 15.2504V15.6504H8.15654V15.2504H7.75654ZM16.0715 15.0776L16.3688 15.3452L16.6388 15.0452L16.3364 14.7779L16.0715 15.0776ZM15.4884 15.7255L15.2233 16.0251L15.5203 16.288L15.7857 15.9931L15.4884 15.7255ZM17.3889 8.66321H17.7889V8.26321H17.3889V8.66321ZM17.3889 9.57029V9.97029H17.7889V9.57029H17.3889ZM19.4839 8.08008H19.8839V7.68008H19.4839V8.08008ZM17.3673 8.08008V7.68008H16.9673V8.08008H17.3673ZM18.9007 16.1791H19.3007V15.7791H18.9007V16.1791ZM18.9007 18.274V18.674H19.3007V18.274H18.9007ZM16.2011 14.9696V14.5696H16.022L15.9027 14.7032L16.2011 14.9696ZM17.9721 14.9696H18.3721V14.5696H17.9721V14.9696ZM8.96598 17.7885H12.2704V16.9885H8.96598V17.7885ZM11.8704 17.3885V18.8787H12.6704V17.3885H11.8704ZM12.2704 18.4787H8.96598V19.2787H12.2704V18.4787ZM9.36598 18.8787V17.3885H8.56598V18.8787H9.36598ZM16.0067 19.8835C16.8107 19.8835 17.465 19.2292 17.465 18.4252H16.665C16.665 18.7874 16.3689 19.0835 16.0067 19.0835V19.8835ZM17.465 18.4252C17.465 17.6211 16.8107 16.9669 16.0067 16.9669V17.7669C16.3689 17.7669 16.665 18.063 16.665 18.4252H17.465ZM16.0067 16.9669C15.2027 16.9669 14.5484 17.6211 14.5484 18.4252H15.3484C15.3484 18.063 15.6445 17.7669 16.
91980067 17.7669V16.9669ZM14.5484 18.4252C14.5484 19.2292 15.2027 19.8835 16.0067 19.8835V19.0835C15.6445 19.0835 15.3484 18.7874 15.3484 18.4252H14.5484ZM5.35923 17.874H4.45215V18.674H5.35923V17.874ZM4.85215 18.274V15.1208H4.05215V18.274H4.85215ZM4.75476 15.3824L6.95769 12.8339L6.35246 12.3107L4.14953 14.8592L4.75476 15.3824ZM6.65507 12.9723H9.54911V12.1723H6.65507V12.9723ZM9.14911 12.5723V17.3669H9.94911V12.5723H9.14911ZM7.00063 19.8619C7.80467 19.8619 8.4589 19.2076 8.4589 18.4036H7.6589C7.6589 18.7658 7.36284 19.0619 7.00063 19.0619V19.8619ZM8.4589 18.4036C8.4589 17.5995 7.80467 16.9453 7.00063 16.9453V17.7453C7.36284 17.7453 7.6589 18.0414 7.6589 18.4036H8.4589ZM7.00063 16.9453C6.19659 16.9453 5.54236 17.5995 5.54236 18.4036H6.34236C6.34236 18.0414 6.63842 17.7453 7.00063 17.7453V16.9453ZM5.54236 18.4036C5.54236 19.2076 6.19659 19.8619 7.00063 19.8619V19.0619C6.63842 19.0619 6.34236 18.7658 6.34236 18.4036H5.54236ZM7.35653 13.4578V15.2504H8.15654V13.4578H7.35653ZM7.75654 14.8504H5.96396V15.6504H7.75654V14.8504ZM10.2345 10.4532L15.8066 15.3773L16.3364 14.7779L10.7643 9.85369L10.2345 10.4532ZM15.7742 14.81L15.1911 15.4579L15.7857 15.9931L16.3688 15.3452L15.7742 14.81ZM15.7535 15.426L9.55504 9.94027L9.02485 10.5393L15.2233 16.0251L15.7535 15.426ZM9.89467 9.06321H17.3889V8.26321H9.89467V9.06321ZM16.9889 8.66321V9.57029H17.7889V8.66321H16.9889ZM17.3889 9.17029H10.8234V9.97029H17.3889V9.17029ZM9.89467 10.8774C10.6123 10.8774 11.2018 10.2879 11.2018 9.57029H10.4018C10.4018 9.84612 10.1705 10.0774 9.89467 10.0774V10.8774ZM11.2018 9.57029C11.2018 8.85264 10.6123 8.26321 9.89467 8.26321V9.06321C10.1705 9.06321 10.4018 9.29447 10.4018 9.57029H11.2018ZM9.89467 8.26321C9.17702 8.26321 8.58758 8.85264 8.58758 9.57029H9.38758C9.38758 9.29447 9.61884 9.06321 9.89467 9.06321V8.26321ZM8.58758 9.57029C8.58758 10.2879 9.17702 10.8774 9.89467 10.8774V10.0774C9.61884 10.0774 9.38758 9.84612 9.38758 9.57029H8.58758ZM17.3889 8.48008H19.4839V7.68008H17.3889V8.48008ZM19.0839 8.08008V10.0238H19.8839V8.08008H19.0839ZM19.0839 10.0238C19.0839 10.386 18.7878 10.6821 18.4256 10.6821V11.4821C19.2296 11.4821 19.8839 10.8279 19.8839 10.0238H19.0839ZM18.4256 10.6821C18.0634 10.6821 17.7673 10.386 17.7673 10.0238H16.9673C16.9673 10.8279 17.6216 11.4821 18.4256 11.4821V10.6821ZM17.7673 10.0238V8.08008H16.9673V10.0238H17.7673ZM17.3673 8.48008H17.3889V7.68008H17.3673V8.48008ZM9.89467 16.5791H18.9007V15.7791H9.89467V16.5791ZM18.5007 16.1791V18.274H19.3007V16.1791H18.5007ZM18.9007 17.874H17.6913V18.674H18.9007V17.874ZM15.4196 16.4455L16.4995 15.236L15.9027 14.7032L14.8228 15.9127L15.4196 16.4455ZM16.2011 15.3696H17.9721V14.5696H16.2011V15.3696ZM17.5721 14.9696V16.1791H18.3721V14.9696H17.5721ZM14.3653 17.882H12.2704V18.682H14.3653V17.882Z" fill="black" fill-opacity="0.95"/> 9199</svg> 9200 9201 </span> 9202 <a class="p-small link" href="/en_xu/solutions/utilities.html" target="_self" data-uet-link-url="/content/msi/en_xu/solutions/utilities.html" data-uet-link-place="16" data-uet-link-hierarchy="Utilities">Utilities</a> 9203 </span> 9204 </span> 9205 </li> 9206</ul> 9207 9208 9209 9210</div> 9211 </div> 9212 9213 9214 <div class="link-list-right-card-section col-md-3" data-uet-link-label-prefix="menu click"> 9215 <div class="rightCardSec"> 9216 9217 9218<div class="cardItem"> 9219 <div class="cardContent"> 9220 9221 9222 <div class="card-container"> 9223 <a class="p-small-bold link" href="/en_xu/about/customers.html" target="_self" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Customer stories</a> 9224 <a class="p-regular" href="/en_xu/about/customers.html" target="_self" data-uet-link-url="/content/msi/en_xu/about/customers.html" data-uet-link-place="1" data-uet-link-hierarchy="Customer stories">Discover how customers are tapping into our technology ecosystem to stay safer.</a> 9225 </div> 9226 9227 </div> 9228</div> 9229 9230</div> 9231 </div> 9232 </div> 9233 9234 </div> 9235 </div> 9236 </div> 9237 9238 9239 9240 9241 9242 9243 9244 9245 9246 9247 9248 <div class="header-ribbon-menu-item new-header-2024"> 9249 <button class="header-ribbon-menu-button p-small h-64 header-ribbon-menu-underline header-has-children header-ribbon-new-menus" data-uet-link-place="3" data-uet-link-url="@open primary nav" data-uet-link-hierarchy="About us">About us 9250 <span>
9251 <svg width="16" height="16" viewBox="0 0 16 17" fill="none" xmlns="http://www.w3.org/2000/svg"> 9252 <path fill-rule="evenodd" clip-rule="evenodd" d="M2.60958 7.18767C2.78209 6.97204 3.09674 6.93708 3.31237 7.10958L8.00002 10.8597L12.6877 7.10958C12.9033 6.93708 13.2179 6.97204 13.3905 7.18767C13.563 7.4033 13.528 7.71795 13.3124 7.89045L8.31237 11.8905C8.12976 12.0365 7.87028 12.0365 7.68767 11.8905L2.68767 7.89045C2.47204 7.71795 2.43708 7.4033 2.60958 7.18767Z" fill="black" fill-opacity="0.6"/> 9253 </svg> 9254 </span> 9255 </button> 9256 9257 9258 <div class="header-megamenu new-global-navigation who-we-are-tab-container" data-uet-link-hierarchy="About us" data-uet-link-label-prefix="menu nav"> 9259 <div class="header-megamenu-right-content header-megamenu-tabpanel-wrapper" style="background-color: #FFFFFF;"> 9260 <div class="container-fluid"> 9261 <div class="row"> 9262 <div class="col-md-12 navigation-center-radio who-we-are-tab"> 9263 <div class="row"> 9264 9265 9266 9267 9268 9269 9270 9271 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 9272 <div class="card" data-uet-link-hierarchy="Our organisation"> 9273 <div class="card-header p-small-bold"> 9274 Our organisation 9275 </div> 9276 <div class="card-body"> 9277 <ul class="list-unstyled"> 9278 9279 <li> 9280 9281 <a href="/en_xu/about.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about.html" data-uet-link-place="1" data-uet-link-hierarchy="About Motorola Solutions">About Motorola Solutions</a> 9282 9283 </li> 9284 9285 9286 <li> 9287 9288 <a href="/newsroom/leadership.html#id-17750552450" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552450" data-uet-link-place="2" data-uet-link-hierarchy="Executive Committee">Executive Committee</a> 9289 9290 </li> 9291 9292 9293 <li> 9294 9295 <a href="/newsroom/leadership.html#id-17750552451" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/leadership.html#id-17750552451" data-uet-link-place="3" data-uet-link-hierarchy="Board of Directors">Board of Directors</a> 9296 9297 </li> 9298 9299 9300 <li> 9301 9302 <a href="/en_xu/about/careers.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/careers.html" data-uet-link-place="4" data-uet-link-hierarchy="Careers">Careers</a> 9303 9304 </li> 9305 9306 9307 <li> 9308 9309 <a href="/en_xu/about/environmental-social-corporate-governance-esg.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/environmental-social-corporate-governance-esg.html" data-uet-link-place="5" data-uet-link-hierarchy="Corporate Responsibility">Corporate Responsibility</a> 9310 9311 </li> 9312 9313 9314 <li> 9315 9316 <a href="/en_xu/about/motorola-solutions-foundation.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/motorola-solutions-foundation.html" data-uet-link-place="6" data-uet-link-hierarchy="Foundation">Foundation</a> 9317 9318 </li> 9319 9320 9321 <li> 9322 9323 <a href="/en_xu/about/trust-center.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/trust-center.html" data-uet-link-place="7" data-uet-link-hierarchy="Trust Center">Trust Center</a> 9324 9325 </li> 9326 9327 9328 <li> 9329 9330 <a href="/en_xu/about/recognition.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_xu/about/recognition.html" data-uet-link-place="8" data-uet-link-hierarchy="Awards and Recognition">Awards and Recognition</a> 9331 9332 </li> 9333 9334 9335 <li> 9336
9337 <a href="https://www.motorolasolutions.com/en_xu/blog" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="https://www.motorolasolutions.com/en_xu/blog" data-uet-link-place="9" data-uet-link-hierarchy="Motorola Solutions Blog">Motorola Solutions Blog</a> 9338 9339 </li> 9340 </ul> 9341 </div> 9342 </div> 9343 </div> 9344 9345 9346 9347 9348 9349 9350 9351 9352 9353 9354 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 9355 <div class="card" data-uet-link-hierarchy="Investor & Media"> 9356 <div class="card-header p-small-bold"> 9357 Investor & Media 9358 </div> 9359 <div class="card-body"> 9360 <ul class="list-unstyled"> 9361 9362 <li> 9363 9364 <a href="/investors.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/investors.html" data-uet-link-place="1" data-uet-link-hierarchy="Investor Relations">Investor Relations</a> 9365 9366 </li> 9367 9368 9369 <li> 9370 9371 <a href="/newsroom.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom.html" data-uet-link-place="2" data-uet-link-hierarchy="Newsroom">Newsroom</a> 9372 9373 </li> 9374 9375 9376 <li> 9377 9378 <a href="/newsroom/media-contacts.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/media-contacts.html" data-uet-link-place="3" data-uet-link-hierarchy="Media Contacts">Media Contacts</a> 9379 9380 </li> 9381 9382 9383 <li> 9384 9385 <a href="/newsroom/press-releases.html" target="_self" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/newsroom/press-releases.html" data-uet-link-place="4" data-uet-link-hierarchy="News Releases">News Releases</a> 9386 9387 </li> 9388 </ul> 9389 </div> 9390 </div> 9391 </div> 9392 9393 9394 9395 9396 9397 9398 9399 9400 9401 9402 <div class="col-3 navigation-center-radio-column who-we-are-tab-column"> 9403 <div class="card" data-uet-link-hierarchy="Follow us on social"> 9404 <div class="card-header p-small-bold"> 9405 Follow us on social 9406 </div> 9407 <div class="card-body"> 9408 <ul class="list-unstyled"> 9409 9410 <li> 9411 <span class="list-icon"> 9412 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9413<path fill-rule="evenodd" clip-rule="evenodd" d="M5.99272 4.17004C4.98022 4.17004 4.13647 5.01379 4.13647 6.02629C4.13647 7.03842 4.98022 7.88217 5.99272 7.88217C7.0386 7.88217 7.8486 7.07217 7.8486 6.02629C7.8486 5.01379 7.00485 4.17004 5.99272 4.17004ZM19.5938 19.5937V13.9575C19.5938 11.19 18.9863 9.06372 15.7463 9.06372C14.1938 9.06372 13.1475 9.90747 12.7088 10.7175H12.675V9.29997H9.60376V19.5937H12.81V14.4975C12.81 13.1808 13.08 11.865 14.7338 11.865C16.3538 11.865 16.3875 13.4175 16.3875 14.5987V19.5937H19.5938ZM7.6125 19.5938H4.40625V9.30005H7.6125V19.5938Z" fill="black" fill-opacity="0.95"/> 9414</svg> 9415 9416 </span> 9417 <a href="/en_us/redirects/linkedin.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/linkedin.html" data-uet-link-place="1" data-uet-link-hierarchy="LinkedIn">LinkedIn</a> 9418 9419 </li> 9420 9421 9422 <li>
9423 <span class="list-icon"> 9424 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9425<path fill-rule="evenodd" clip-rule="evenodd" d="M9.762 22.125V13.35H6.75V9.3H9.762V6.47175C9.762 3.39075 11.7124 1.875 14.4608 1.875C15.7774 1.875 16.9087 1.97325 17.2384 2.01675V5.2365L15.3322 5.23725C13.8375 5.23725 13.5 5.9475 13.5 6.99V9.3H17.5504L16.2 13.35H13.5V22.125H9.762Z" fill="black" fill-opacity="0.95"/> 9426</svg> 9427 9428 </span> 9429 <a href="/en_us/redirects/facebook.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/facebook.html" data-uet-link-place="2" data-uet-link-hierarchy="Facebook">Facebook</a> 9430 9431 </li> 9432 9433 9434 <li> 9435 <span class="list-icon"> 9436 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9437<path d="M14.093 10.3155L22.283 1H20.3422L13.2308 9.08852L7.55101 1H1L9.58902 13.2313L1 23H2.94088L10.4507 14.4583L16.449 23H23L14.093 10.3155ZM11.4347 13.339L10.5644 12.1211L3.6402 2.42965H6.62127L12.2092 10.2509L13.0795 11.4689L20.3431 21.6354H17.3621L11.4347 13.339Z" fill="black" fill-opacity="0.95"/> 9438</svg> 9439 9440 </span> 9441 <a href="/en_us/redirects/x.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/x.html" data-uet-link-place="3" data-uet-link-hierarchy="X">X</a> 9442 9443 </li> 9444 9445 9446 <li> 9447 <span class="list-icon"> 9448 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9449<path fill-rule="evenodd" clip-rule="evenodd" d="M12 1.20007C9.0667 1.20007 8.6992 1.21245 7.54683 1.26532C5.79183 1.3452 4.2502 1.77495 3.01233 3.01282C1.7752 4.24995 1.34508 5.7912 1.2652 7.54695C1.21233 8.69932 1.19995 9.06682 1.19995 12.0001C1.19995 14.9333 1.21233 15.3008 1.2652 16.4532C1.34508 18.2078 1.77483 19.7498 3.0127 20.9877C4.24983 22.2248 5.79145 22.6553 7.5472 22.7352C8.6992 22.7873 9.0667 22.8001 12 22.8001C14.9332 22.8001 15.3007 22.7873 16.4531 22.7348C18.2077 22.6549 19.7497 22.2248 20.9876 20.9873C22.2251 19.7502 22.6552 18.2082 22.7351 16.4528C22.7876 15.3008 22.8 14.9333 22.8 12.0001C22.8 9.06682 22.7876 8.69932 22.7347 7.54695C22.6548 5.79195 22.2251 4.25032 20.9872 3.01245C19.7501 1.77495 18.2085 1.34482 16.4527 1.26495C15.3007 1.21245 14.9332 1.20007 12 1.20007ZM12 3.14595C14.8833 3.14595 15.2253 3.1572 16.3642 3.20895C17.5935 3.2652 18.7338 3.5112 19.6113 4.38907C20.4888 5.26657 20.7348 6.40695 20.7911 7.6362C20.8432 8.7747 20.8541 9.11632 20.8541 12.0004C20.8541 14.8842 20.8432 15.2254 20.7911 16.3643C20.7352 17.5939 20.4892 18.7343 19.6113 19.6118C18.7338 20.4893 17.5931 20.7353 16.3642 20.7916C15.2257 20.8437 14.8837 20.8546 12 20.8546C9.1162 20.8546 8.7742 20.8437 7.6357 20.7916C6.40645 20.7357 5.26608 20.4893 4.38858 19.6118C3.51108 18.7343 3.26508 17.5939 3.20883 16.3643C3.1567 15.2251 3.1462 14.8834 3.1462 12.0001C3.1462 9.11632 3.15708 8.7747 3.2092 7.63582C3.26508 6.40657 3.51108 5.2662 4.38895 4.3887C5.26645 3.5112 6.40683 3.2652 7.63608 3.20857C8.77458 3.15682 9.11658 3.14595 12 3.14595ZM12 15.6002C10.0117 15.6002 8.3996 13.9881 8.3996 11.9999C8.3996 10.012 10.0117 8.39985 12 8.39985C13.9882 8.39985 15.6004 10.012 15.6004 11.9999C15.6004 13.9881 13.9882 15.6002 12 15.6002ZM12 6.45398C8.93698 6.45398 6.4541 8.93685 6.4541 11.9999C6.4541 15.0629 8.93698 17.5457 12 17.5457C15.063 17.5457 17.5459 15.0629 17.5459 11.9999C17.5459 8.93685 15.063 6.45398 12 6.45398ZM19.0612 6.23472C19.0612 5.51922 18.4807 4.93872 17.7652 4.93872C17.0494 4.93872 16.4692 5.51922 16.4692 6.23472C16.4692 6.9506 17.0494 7.53072 17.7652 7.53072C18.4807 7.53072 19.0612 6.9506 19.0612 6.23472Z" fill="black" fill-opacity="0.95"/> 9450</svg> 9451 9452 </span> 9453 <a href="/en_us/redirects/instagram.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/instagram.html" data-uet-link-place="4" data-uet-link-hierarchy="Instagram">Instagram</a> 9454 9455 </li> 9456 9457 9458 <li>
9459 <span class="list-icon"> 9460 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9461<path fill-rule="evenodd" clip-rule="evenodd" d="M9.69713 14.8954V8.82037L15.5359 11.8575L9.69713 14.8954ZM22.5221 7.77413C22.5221 7.77413 22.3196 6.28912 21.6784 5.61413C20.8684 4.77038 19.9237 4.73663 19.5184 4.7025C16.4471 4.5 11.9246 4.5 11.9246 4.5C11.9246 4.5 7.4025 4.5 4.36462 4.7025C3.92587 4.73663 3.015 4.77038 2.205 5.61413C1.56375 6.25538 1.36125 7.77413 1.36125 7.77413C1.36125 7.77413 1.125 9.52875 1.125 11.2841V12.9375C1.125 14.6929 1.3275 16.4479 1.3275 16.4479C1.3275 16.4479 1.53 17.9329 2.17125 18.6075C2.98125 19.4513 4.06125 19.4513 4.56713 19.5191C6.28837 19.6875 11.9246 19.7216 11.9246 19.7216C11.9246 19.7216 16.4471 19.7216 19.485 19.485C19.9237 19.4513 20.8346 19.4179 21.6446 18.5741C22.2859 17.9329 22.4884 16.4141 22.4884 16.4141C22.4884 16.4141 22.7246 14.6591 22.7246 12.9038V11.25C22.7246 9.52875 22.5221 7.77413 22.5221 7.77413Z" fill="black" fill-opacity="0.95"/> 9462</svg> 9463 9464 </span> 9465 <a href="/en_us/redirects/youtube.html" target="_blank" class="card-text p-small link who-we-are-a" data-uet-link-url="/content/msi/en_us/redirects/youtube.html" data-uet-link-place="5" data-uet-link-hierarchy="YouTube">YouTube</a> 9466 9467 </li> 9468 </ul> 9469 </div> 9470 </div> 9471 </div> 9472 9473 9474 9475 9476 </div> 9477 </div> 9478 </div> 9479 </div> 9480 </div> 9481 </div> 9482 </div> 9483 9484 9485 9486 9487 9488 9489 9490 9491 9492 </div> 9493 9494 9495 </nav> 9496
9496<script defer src="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/handleFirstTab.js"></script>
9496 9497
9497<script defer src="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/userIsTouching.js"></script>
9497 9498
9498<script defer src="https://myapps.motorolasolutions.com/msi-global-styles/21.17.1/header.js"></script>
9498 9499 9500 9501 9502 9503</div> 9504<div class="dnaMarketingNotificationBanner aem-GridColumn aem-GridColumn--default--12"> 9505 9506 9507<!-- Display only on any page other than configuration --> 9508 9509 9510 9511 9512<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/notificationbanners/dnaMarketingNotificationBanner/clientLibs.lc-4624c67df7391506c452c849d2ecc85a-lc.min.css" type="text/css">
9513<script src="/etc.clientlibs/msi-occ/components/notificationbanners/dnaMarketingNotificationBanner/clientLibs.lc-df82ad4e394e56023b76fe4448411159-lc.min.js"></script>
9513 9514 9515 9516 9517 9518 9519 9520 9521 9522 9523 9524 9525 9526 9527<!-- Display only on configuration page --> 9528 9529</div> 9530<div class="dnaLanguageNotificationBanner dnaMarketingNotificationBanner aem-GridColumn aem-GridColumn--default--12"> 9531 9532 9533 9534 9535 9536<!--Using styles from Marketing Notification Banner--> 9537 9538 9539 9540 9541 9542 9543 9544<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/notificationbanners/dnaLanguageNotificationBanner/clientLibs.lc-4ed4ae47dc2c094266504ac0e4f71466-lc.min.css" type="text/css">
9545<script src="/etc.clientlibs/msi-occ/components/notificationbanners/dnaLanguageNotificationBanner/clientLibs.lc-e631eb2fdfe0dccf14839ec5f7d5b0f8-lc.min.js"></script>
9545 9546 9547 9548 9549 9550 9551 9552 9553 9554 9555 9556 9557 9558 <!--HTML for english sites--> 9559 <div class="dnaNotificationBannerPage languageBanner englishSite no-display" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Language Notification Banner (DNA)" data-banner-id=""> 9560 <div> 9561 <div class="dnaNotificationBannerPage__wrapper language"> 9562 <div class="dnaNotificationBannerPage__icon"> 9563 <span class="icon icon-sm icon-custom"> 9564 <img src="" alt=""/> 9565 </span> 9566 <span class="icon icon-sm icon-default"> 9567 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24"> 9568 <g fill="#0A853D" fill-rule="evenodd"> 9569 <path d="M18.5 3.522a.893.893 0 0 0-.126-.477.879.879 0 0 0-1.214-.287L10.374 7H7.036c-1.166 0-2.573.84-3.054 1.904C2.814 11.483 4.681 14 7.125 14h3.249l6.787 4.242a.879.879 0 0 0 1.209-.282.898.898 0 0 0 .13-.486V3.522z"/> 9570 <path d="M9.44 15H6.58l2.226 4.923a1.31 1.31 0 0 0 2.391-1.067L9.44 15zM19.5 7.274v6.283a3.249 3.249 0 0 0 2.442-3.14A3.249 3.249 0 0 0 19.5 7.273"/> 9571 </g> 9572 </svg> 9573 </span> 9574 </div> 9575 <div class="p-small dnaNotificationBannerPage__text"></div> 9576 <a class="dnaNotificationBannerPage__link" href=""></a> 9577 </div> 9578 <div class="dnaNotificationBannerPage__close"> 9579 <span class="icon icon-sm"> 9580 <svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24"> 9581 <g stroke="#232323" fill="none" fill-rule="evenodd" stroke-linecap="square"> 9582 <path d="M19 18.5 6 5.5M6 18.5l13-13"/> 9583 </g> 9584 </svg> 9585 </span> 9586 </div> 9587 </div> 9588 </div> 9589 9590 9591 9592</div> 9593<div class="dnasharepopup aem-GridColumn aem-GridColumn--default--12"> 9594 9595 9596 9597<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnasharepopup/clientLibs.lc-8c22b872ca8c8719d9474c369d0c7688-lc.min.css" type="text/css"> 9598 9599 9600 9601<!--FED STATIC HTML STRUCTURE--> 9602 9603<div data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Sharepopup Component" class="wrapper section-shareWidget"> 9604 <div class="container"> 9605 <div class="shareContainer position-relative default"> 9606 <div class="notificationToastwrap fixed text-center"> 9607 <div class="notificationToast"> 9608 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9609 <path fill-rule="evenodd" clip-rule="evenodd" d="M11.8321 3C6.93056 3 2.95801 7.0289 2.95801 12C2.95801 16.9711 6.93056 21 11.8321 21C16.7337 21 20.7063 16.9711 20.7063 12C20.7063 7.0289 16.7337 3 11.8321 3ZM12.8181 10.5V17H10.8461V10.5H12.8181ZM12.8181 9V7.5H10.8461V9H12.8181Z" fill="black" fill-opacity="0.95"/> 9610 </svg> 9611 <span class="notification-toast-text">Copied</span> 9612 <span class="notification-close-icon btn"> 9613 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9614 <path fill-rule="evenodd" clip-rule="evenodd" d="M5.85363 5.14652L5.50008 4.79297L4.79297 5.50008L5.14652 5.85363L11.293 12.0001L5.14652 18.1465L4.79297 18.5001L5.50008 19.2072L5.85363 18.8536L12.0001 12.7072L18.1465 18.8536L18.5001 19.2072L19.2072 18.5001L18.8536 18.1465L12.7072 12.0001L18.8536 5.85363L19.2072 5.50008L18.5001 4.79297L18.1465 5.14652L12.0001 11.293L5.85363 5.14652Z" fill="black" fill-opacity="0.95"/> 9615 </svg> 9616 </span> 9617 </div> 9618 </div> 9619 <div data-uet-element="button" data-uet-link-category="body interactions" data-uet-link-label="share icon click" data-uet-link-url="@open sharepopup menu" class="shareIcon position-absolute d-inline-flex"> 9620 <svg width="40" height="40" viewBox="0 0 40 40" fill="none" xmlns="http://www.w3.org/2000/svg"> 9621 <path d="M16.051 19.1574L24.8051 14.3772L24.3258 13.4995L15.5717 18.2797L16.051 19.1574ZM15.5717 21.6915L24.3258 26.4717L24.8051 25.594L16.051 20.8138L15.5717 21.6915ZM13.4788 23.1349C15.2524 23.1349 16.6569 21.7304 16.6569 19.9568H15.6569C15.6569 21.1781 14.7001 22.1349 13.4788 22.1349V23.1349ZM16.6569 19.9568C16.6569 18.2121 15.2236 16.7788 13.4788 16.7788V17.7788C14.6713 17.7788 15.6569
962118.7643 15.6569 19.9568H16.6569ZM13.4788 16.7788C11.7053 16.7788 10.3008 18.1833 10.3008 19.9568H11.3008C11.3008 18.7355 12.2576 17.7788 13.4788 17.7788V16.7788ZM10.3008 19.9568C10.3008 21.7016 11.7341 23.1349 13.4788 23.1349V22.1349C12.2864 22.1349 11.3008 21.1493 11.3008 19.9568H10.3008ZM26.898 15.7918C28.6715 15.7918 30.076 14.3873 30.076 12.6137H29.076C29.076 13.835 28.1192 14.7918 26.898 14.7918V15.7918ZM30.076 12.6137C30.076 10.869 28.6427 9.43567 26.898 9.43567V10.4357C28.0904 10.4357 29.076 11.4213 29.076 12.6137H30.076ZM26.898 9.43567C25.1244 9.43567 23.7199 10.8402 23.7199 12.6137H24.7199C24.7199 11.3925 25.6767 10.4357 26.898 10.4357V9.43567ZM23.7199 12.6137C23.7199 14.3585 25.1532 15.7918 26.898 15.7918V14.7918C25.7055 14.7918 24.7199 13.8062 24.7199 12.6137H23.7199ZM26.898 30.4492C28.6715 30.4492 30.076 29.0447 30.076 27.2711H29.076C29.076 28.4924 28.1192 29.4492 26.898 29.4492V30.4492ZM30.076 27.2711C30.076 25.5263 28.6427 24.093 26.898 24.093V25.093C28.0904 25.093 29.076 26.0786 29.076 27.2711H30.076ZM26.898 24.093C25.1244 24.093 23.7199 25.4975 23.7199 27.2711H24.7199C24.7199 26.0498 25.6767 25.093 26.898 25.093V24.093ZM23.7199 27.2711C23.7199 29.0159 25.1532 30.4492 26.898 30.4492V29.4492C25.7055 29.4492 24.7199 28.4636 24.7199 27.2711H23.7199Z" fill="black" fill-opacity="0.95"/> 9622 </svg> 9623 </div> 9624 <div class="desktopShare"> 9625 <div class="shareOptions"> 9626 <span class="arrow-up"></span> 9627 <span class="close" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="close share icon click" data-uet-link-url="@close sharepopup menu"> 9628 <svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"> 9629 <path fill-rule="evenodd" clip-rule="evenodd" d="M5.85351 5.14645L5.49995 4.79289L4.79285 5.5L5.1464 5.85355L11.2928 12L5.1464 18.1464L4.79285 18.5L5.49995 19.2071L5.85351 18.8536L12 12.7071L18.1464 18.8536L18.5 19.2071L19.2071 18.5L18.8535 18.1464L12.7071 12L18.8535 5.85355L19.2071 5.5L18.5 4.79289L18.1464 5.14645L12 11.2929L5.85351 5.14645Z" fill="white" fill-opacity="0.95"/> 9630 </svg> 9631 </span> 9632 <ul> 9633 <li class="email"> 9634 <a class="p-small" target="_blank" href="mailto:?subject= {page.title}&body= {page.url}" data-uet-link-category="body interactions" data-uet-link-label="share_Email" data-uet-link-place="1"> 9635 <span class="ico ico-Email"> 9636 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9637<path fill-rule="evenodd" clip-rule="evenodd" d="M2.5 3C2.22386 3 2 3.22386 2 3.5V12.5C2 12.7761 2.22386 13 2.5 13H13.5C13.7761 13 14 12.7761 14 12.5V3.5C14 3.22386 13.7761 3 13.5 3H2.5ZM3 4.63484V12H13V4.63484L8.33744 8.89897C8.1464 9.07368 7.8536 9.07368 7.66256 8.89897L3 4.63484ZM12.2124 4H3.7876L8 7.85243L12.2124 4Z" fill="white" fill-opacity="0.95"/> 9638</svg> 9639 9640 </span> 9641 <span>Email</span> 9642 </a> 9643 </li> 9644 9645 <li class="linkedin"> 9646 <a class="p-small" target="_blank" href="https://www.linkedin.com/shareArticle" data-uet-link-category="body interactions" data-uet-link-label="share_LinkedIn" data-uet-link-place="2"> 9647 <span class="ico ico-LinkedIn"> 9648 <?xml version="1.0" encoding="UTF-8"?> 9649<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> 9650 <path d="M1,1v14h14V1H1ZM5.34,12.81h-2.48v-6.45h2.48v6.45ZM4.1,5.37c-.68,0-1.24-.55-1.24-1.24s.55-1.24,1.24-1.24c.33,0,.64.13.88.36.23.23.36.55.36.88,0,.68-.55,1.24-1.24,1.24h0ZM13.27,12.81h-2.48v-3.47c0-.55-.44-.99-.99-.99s-.99.44-.99.99v3.47h-2.48v-6.45h2.48v.74c.55-.47,1.25-.73,1.98-.74,1.47,0,2.49,1.09,2.49,3.15v3.3Z" fill="rgba(255, 255, 255, .95)" fill-rule="evenodd"/> 9651</svg> 9652 </span>
9653 <span>LinkedIn</span> 9654 </a> 9655 </li> 9656 9657 <li class="facebook"> 9658 <a class="p-small" target="_blank" href="https://www.facebook.com/sharer/sharer.php" data-uet-link-category="body interactions" data-uet-link-label="share_Facebook" data-uet-link-place="3"> 9659 <span class="ico ico-Facebook"> 9660 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9661<path fill-rule="evenodd" clip-rule="evenodd" d="M6.508 14.75V8.9H4.5V6.2H6.508V4.3145C6.508 2.2605 7.80825 1.25 9.6405 1.25C10.5182 1.25 11.2725 1.3155 11.4922 1.3445V3.491L10.2215 3.4915C9.225 3.4915 9 3.965 9 4.66V6.2H11.7003L10.8 8.9H9V14.75H6.508Z" fill="white" fill-opacity="0.95"/> 9662</svg> 9663 9664 </span> 9665 <span>Facebook</span> 9666 </a> 9667 </li> 9668 9669 <li class="twitter"> 9670 <a class="p-small" target="_blank" href="https://x.com/intent/tweet" data-uet-link-category="body interactions" data-uet-link-label="share_X" data-uet-link-place="4"> 9671 <span class="ico ico-X"> 9672 <?xml version="1.0" encoding="UTF-8"?> 9673<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> 9674 <path d="M9.24,6.96L14.18,1.25h-1.11l-4.31,4.99L5.34,1.25H1.39l5.15,7.52L1.39,14.75h1.17l4.5-5.22,3.62,5.22h3.93s-5.37-7.79-5.37-7.79ZM2.98,2.14h1.81l8.23,11.78h-1.78L2.98,2.14Z" fill="rgba(255, 255, 255, .95)"/> 9675</svg> 9676 </span> 9677 <span>X</span> 9678 </a> 9679 </li> 9680 9681 <li class="copylink"> 9682 <a class="p-small" target="_blank" data-uet-link-category="body interactions" data-uet-link-label="share_Copy link" data-uet-link-place="5"> 9683 <span class="ico ico-Copy link"> 9684 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9685<path fill-rule="evenodd" clip-rule="evenodd" d="M12.3175 3.68139C11.4076 2.77267 9.93329 2.77301 9.02475 3.68155L7.35275 5.35355C7.15749 5.54882 6.84091 5.54882 6.64565 5.35355C6.45038 5.15829 6.45038 4.84171 6.64565 4.64645L8.31765 2.97445C9.617 1.6751 11.7245 1.67533 13.0246 2.97429L13.0249 2.97461C14.3239 4.27474 14.3241 6.3822 13.0248 7.68155L11.3528 9.35355C11.1575 9.54882 10.8409 9.54882 10.6456 9.35355C10.4504 9.15829 10.4504 8.84171 10.6456 8.64645L12.3176 6.97445C13.2263 6.06581 13.2265 4.59131 12.3175 3.68144L12.3175 3.68139ZM10.8528 5.85355L5.85275 10.8536C5.65749 11.0488 5.34091 11.0488 5.14565 10.8536C4.95038 10.6583 4.95038 10.3417 5.14565 10.1464L10.1456 5.14645C10.3409 4.95118 10.6575 4.95118 10.8528 5.14645C11.048 5.34171 11.048 5.65829 10.8528 5.85355ZM5.35275 7.35355C5.54801 7.15829 5.54801 6.84171 5.35275 6.64645C5.15749 6.45118 4.84091 6.45118 4.64565 6.64645L2.97364 8.31845C1.68285 9.60924 1.62913 11.7168 2.93654 13.0254L2.93686 13.0257C4.237 14.3247 6.3814 14.3249 7.68075 13.0256L9.35275 11.3536C9.54801 11.1583 9.54801 10.8417 9.35275 10.6464C9.15749 10.4512 8.84091 10.4512 8.64564 10.6464L6.97364 12.3184C6.06499 13.2271 4.55351 13.2273 3.64365 12.3183C2.74338 11.4168 2.76366 9.94265 3.68075 9.02555L5.35275 7.35355Z" fill="white" fill-opacity="0.95"/> 9686</svg> 9687 9688 </span> 9689 <span>Copy link</span> 9690 </a> 9691 </li> 9692 </ul> 9693 </div> 9694 </div> 9695 <div class="fullscreen-container"> 9696 <div class="deviceShareWrap"> 9697 <div class="deciceShare"> 9698 9699 <div class="deviceSpacing"> 9700 <div class="close" data-uet-element="button" data-uet-link-label="close menu" data-uet-link-url="@close sharepopup menu"> 9701 <svg width="48" height="48" viewBox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> 9702 <path fill-rule="evenodd" clip-rule="evenodd" d="M15.8535 15.1465L15.5 14.7929L14.7928 15.5L15.1464 15.8536L23.2928 24L15.1464 32.1465L14.7928 32.5L15.5 33.2071L15.8535 32.8536L24 24.7071L32.1464 32.8536L32.5 33.2071L33.2071 32.5L32.8535 32.1465L24.7071 24L32.8535 15.8536L33.2071 15.5L32.5 14.7929L32.1464 15.1465L24 23.2929L15.8535 15.1465Z" fill="black" fill-opacity="0.95"/> 9703 </svg> 9704 </div> 9705 <p class="p-lead-bold shareTitle">Share this page</p> 9706 <div class="myContentDisplay"> 9707 <div class="svg"> 9708 <img alt=" Retail giant REWE pioneers technology innovation" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewesymalla_2.jpg"/> 9709 </div> 9710 </div> 9711 <p class="p-regular contentTitle mb-0"> Retail giant REWE pioneers technology innovation</p> 9712 </div> 9713 <div class="deciveShareIconsWrap"> 9714 <div class="shareMediaItemsWrap"> 9715 <ul class="list-style-type-none m-0"> 9716 <li class="email"> 9717 <a target="_blank" href="mailto:?subject= {page.title}&body= {page.url}" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_Email" data-uet-link-url="mailto:?subject= {page.title}&body= {page.url}" data-uet-link-place="1">
9718 <span class="icon icon-Email"> 9719 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9720<path fill-rule="evenodd" clip-rule="evenodd" d="M2.5 3C2.22386 3 2 3.22386 2 3.5V12.5C2 12.7761 2.22386 13 2.5 13H13.5C13.7761 13 14 12.7761 14 12.5V3.5C14 3.22386 13.7761 3 13.5 3H2.5ZM3 4.63484V12H13V4.63484L8.33744 8.89897C8.1464 9.07368 7.8536 9.07368 7.66256 8.89897L3 4.63484ZM12.2124 4H3.7876L8 7.85243L12.2124 4Z" fill="white" fill-opacity="0.95"/> 9721</svg> 9722 </span> 9723 <span class="text small">Email</span> 9724 </a> 9725 </li> 9726 9727 <li class="linkedin"> 9728 <a target="_blank" href="https://www.linkedin.com/shareArticle" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_LinkedIn" data-uet-link-url="https://www.linkedin.com/shareArticle" data-uet-link-place="2"> 9729 <span class="icon icon-LinkedIn"> 9730 <?xml version="1.0" encoding="UTF-8"?> 9731<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> 9732 <path d="M1,1v14h14V1H1ZM5.34,12.81h-2.48v-6.45h2.48v6.45ZM4.1,5.37c-.68,0-1.24-.55-1.24-1.24s.55-1.24,1.24-1.24c.33,0,.64.13.88.36.23.23.36.55.36.88,0,.68-.55,1.24-1.24,1.24h0ZM13.27,12.81h-2.48v-3.47c0-.55-.44-.99-.99-.99s-.99.44-.99.99v3.47h-2.48v-6.45h2.48v.74c.55-.47,1.25-.73,1.98-.74,1.47,0,2.49,1.09,2.49,3.15v3.3Z" fill="rgba(255, 255, 255, .95)" fill-rule="evenodd"/> 9733</svg> </span> 9734 <span class="text small">LinkedIn</span> 9735 </a> 9736 </li> 9737 9738 <li class="facebook"> 9739 <a target="_blank" href="https://www.facebook.com/sharer/sharer.php" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_Facebook" data-uet-link-url="https://www.facebook.com/sharer/sharer.php" data-uet-link-place="3"> 9740 <span class="icon icon-Facebook"> 9741 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9742<path fill-rule="evenodd" clip-rule="evenodd" d="M6.508 14.75V8.9H4.5V6.2H6.508V4.3145C6.508 2.2605 7.80825 1.25 9.6405 1.25C10.5182 1.25 11.2725 1.3155 11.4922 1.3445V3.491L10.2215 3.4915C9.225 3.4915 9 3.965 9 4.66V6.2H11.7003L10.8 8.9H9V14.75H6.508Z" fill="white" fill-opacity="0.95"/> 9743</svg> 9744 </span> 9745 <span class="text small">Facebook</span> 9746 </a> 9747 </li> 9748 9749 <li class="twitter"> 9750 <a target="_blank" href="https://x.com/intent/tweet" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_X" data-uet-link-url="https://x.com/intent/tweet" data-uet-link-place="4"> 9751 <span class="icon icon-X"> 9752 <?xml version="1.0" encoding="UTF-8"?> 9753<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16"> 9754 <path d="M9.24,6.96L14.18,1.25h-1.11l-4.31,4.99L5.34,1.25H1.39l5.15,7.52L1.39,14.75h1.17l4.5-5.22,3.62,5.22h3.93s-5.37-7.79-5.37-7.79ZM2.98,2.14h1.81l8.23,11.78h-1.78L2.98,2.14Z" fill="rgba(255, 255, 255, .95)"/> 9755</svg> </span> 9756 <span class="text small">X</span> 9757 </a> 9758 </li> 9759 9760 <li class="copylink"> 9761 <a target="_blank" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_Copy link" data-uet-link-place="5">
9762 <span class="icon icon-Copy link"> 9763 <svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9764<path fill-rule="evenodd" clip-rule="evenodd" d="M12.3175 3.68139C11.4076 2.77267 9.93329 2.77301 9.02475 3.68155L7.35275 5.35355C7.15749 5.54882 6.84091 5.54882 6.64565 5.35355C6.45038 5.15829 6.45038 4.84171 6.64565 4.64645L8.31765 2.97445C9.617 1.6751 11.7245 1.67533 13.0246 2.97429L13.0249 2.97461C14.3239 4.27474 14.3241 6.3822 13.0248 7.68155L11.3528 9.35355C11.1575 9.54882 10.8409 9.54882 10.6456 9.35355C10.4504 9.15829 10.4504 8.84171 10.6456 8.64645L12.3176 6.97445C13.2263 6.06581 13.2265 4.59131 12.3175 3.68144L12.3175 3.68139ZM10.8528 5.85355L5.85275 10.8536C5.65749 11.0488 5.34091 11.0488 5.14565 10.8536C4.95038 10.6583 4.95038 10.3417 5.14565 10.1464L10.1456 5.14645C10.3409 4.95118 10.6575 4.95118 10.8528 5.14645C11.048 5.34171 11.048 5.65829 10.8528 5.85355ZM5.35275 7.35355C5.54801 7.15829 5.54801 6.84171 5.35275 6.64645C5.15749 6.45118 4.84091 6.45118 4.64565 6.64645L2.97364 8.31845C1.68285 9.60924 1.62913 11.7168 2.93654 13.0254L2.93686 13.0257C4.237 14.3247 6.3814 14.3249 7.68075 13.0256L9.35275 11.3536C9.54801 11.1583 9.54801 10.8417 9.35275 10.6464C9.15749 10.4512 8.84091 10.4512 8.64564 10.6464L6.97364 12.3184C6.06499 13.2271 4.55351 13.2273 3.64365 12.3183C2.74338 11.4168 2.76366 9.94265 3.68075 9.02555L5.35275 7.35355Z" fill="white" fill-opacity="0.95"/> 9765</svg> 9766 </span> 9767 <span class="text small">Copy link</span> 9768 </a> 9769 </li> 9770 </ul> 9771 </div> 9772 </div> 9773 </div> 9774 </div> 9775 </div> 9776 </div> 9777 </div> 9778</div> 9779 9780
9781<script src="/etc.clientlibs/msi-occ/components/dnasharepopup/clientLibs.lc-7692f97e02c742037ce12ef9feef370e-lc.min.js"></script>
9781 9782 9783 9784 9785<!--FED STATIC HTML STRUCTURE ENDS--> 9786</div> 9787<div class="dnaVerticalNavigation aem-GridColumn aem-GridColumn--default--12"> 9788 9789 9790 9791<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/customerstorypage/dnaVerticalNavigation/clientLibs.lc-8a476fc43727c853d2f8cc3ad498ce31-lc.min.css" type="text/css"> 9792 9793 9794 9795 9796
9797<script src="/etc.clientlibs/msi-occ/components/customerstorypage/dnaVerticalNavigation/clientLibs.lc-bd6eb231eaddf9121b3a7e9d1860d7de-lc.min.js"></script>
9797 9798 9799 9800 9801 9802 9803<div data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Vertical Navigation Component"> 9804 9805 <div class="vertical-navigation__container_mobile"> 9806 <div id="accordion"> 9807 <div class="card" style="margin-bottom: unset;"> 9808 <div class="card-header" id="headingOne"> 9809 <h3 class="mb-0 collapsed" data-uet-element="button" data-uet-link-label-prefix="open story tab" data-uet-link-label="The story" data-toggle="collapse" data-target="#collapseOne" aria-expanded="false" aria-controls="collapseOne">The story 9810 <span class="play-icon-header"> 9811 <button id="playButtonHeader"> 9812 <svg width="20" height="20" viewBox="0 0 10 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 9813 <path fill-rule="evenodd" clip-rule="evenodd" d="M0.385 15.5C0.326 15.5 0.267 15.486 0.213 15.458C0.082 15.392 0 15.255 0 15.105V0.895048C0 0.745048 0.082 0.608048 0.213 0.542048C0.343 0.475048 0.499 0.489048 0.615 0.579048L9.846 7.68505C9.944 7.75905 10 7.87605 10 8.00005C10 8.12405 9.944 8.24105 9.846 8.31505L0.615 15.421C0.548 15.474 0.466 15.5 0.385 15.5Z" fill="black" fill-opacity="0.95"/> 9814 </svg> 9815 </button> 9816 <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 9817 <path fill-rule="evenodd" clip-rule="evenodd" d="M7.13044 18V14H4V18H7.13044ZM12.3478 14V18H9.21741V14H12.3478ZM17.5653 14V18H14.4348V14H17.5653ZM22.7827 18V14H19.6522V18H22.7827ZM28.0001 14V18H24.8696V14H28.0001Z" fill="black" fill-opacity="0.95"/> 9818 </svg> 9819 9820 </span> 9821 <span class="pause-icon-header"> 9822 <button id="pauseButtonHeader"> 9823 <svg height="20" version="1.1" viewBox="0 0 512 512" width="20" xml:space="preserve" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> 9824 <g> 9825 <path d="M224,435.8V76.1c0-6.7-5.4-12.1-12.2-12.1h-71.6c-6.8,0-12.2,5.4-12.2,12.1v359.7c0,6.7,5.4,12.2,12.2,12.2h71.6 C218.6,448,224,442.6,224,435.8z"/> 9826 <path d="M371.8,64h-71.6c-6.7,0-12.2,5.4-12.2,12.1v359.7c0,6.7,5.4,12.2,12.2,12.2h71.6c6.7,0,12.2-5.4,12.2-12.2V76.1 C384,69.4,378.6,64,371.8,64z"/> 9827 </g> 9828 </svg> 9829 </button> 9830 <svg width="32" height="32" viewBox="0 0 32 32" fill="none" xmlns="http://www.w3.org/2000/svg"> 9831 <path fill-rule="evenodd" clip-rule="evenodd" d="M17.5652 4V28H14.4348V4H17.5652ZM12.3478 10V22H9.21739V10H12.3478ZM22.7826 22V10H19.6522V22H22.7826ZM28 14V18H24.8696V14H28ZM7.13043 18V14H4V18H7.13043Z" fill="black" fill-opacity="0.95"/> 9832 </svg> 9833 </span> 9834 <span class="accordion-icon"> 9835 <svg width="22" height="12" viewBox="0 0 22 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 9836 <path fill-rule="evenodd" clip-rule="evenodd" d="M10.9998 0.310364L21.7067 10.4819L21.018 11.2069L10.9998 1.68968L0.981718 11.2069L0.292969 10.4819L10.9998 0.310364Z" fill="black" fill-opacity="0.95"/> 9837 </svg> 9838 </span> 9839 </h3> 9840 </div> 9841 9842 <div id="collapseOne" class="collapse hide" aria-labelledby="headingOne" data-parent="#accordion"> 9843 <div class="card-body"> 9844 <div> 9845 <ul class="overview__section list-unstyled mb-0"> 9846 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-label-prefix="jump links" data-uet-link-url="#overview" href="#overview">Overview</a></li> 9847 </ul> 9848 <ul class="introduction__section list-unstyled mb-0"> 9849 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#introduction" data-uet-link-label-prefix="jump links" href="#introduction">Introduction</a></li> 9850 </ul> 9851 <ul class="obstacles__section list-unstyled mb-0"> 9852 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#the_challenge" data-uet-link-label-prefix="jump links" href="#the_challenge">The challenge</a></li> 9853 </ul> 9854 <ul class="prodsol__section list-unstyled mb-0"> 9855 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#how_we_helped" data-uet-link-label-prefix="jump links" href="#how_we_helped">How we helped</a></li> 9856 </ul> 9857 <ul class="results__section list-unstyled mb-0"> 9858 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#the_impact" data-uet-link-label-prefix="jump links" href="#the_impact">The impact</a></li> 9859 </ul> 9860 <ul class="testimonials__section list-unstyled mb-0"> 9861 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#testimonials" data-uet-link-label-prefix="jump links" href="#testimonials">Testimonials</a></li> 9862 </ul> 9863 <ul class="relatedres__section list-unstyled mb-0"> 9864 <li class="p-small mb-0"><a data-target="#collapseOne" data-toggle="collapse" data-uet-link-url="#conclusion" data-uet-link-label-prefix="jump links" href="#conclusion">Conclusion</a></li> 9865 </ul> 9866 </div> 9867 9868 <div class="vertical-navigation__links"> 9869 <ul class="list-unstyled"> 9870 9871 <li class="p-small"> 9872 <a rel="noopener"></a> 9873 9874 </li> 9875 </ul> 9876 </div> 9877 9878 9879 <a class="btn btn-primary d-flex justify-content-center align-items-center contact-sales-button" href="/en_xu/contact-us.html"> 9880 Contact sales 9881 </a> 9882 </div>
9883 </div> 9884 </div> 9885 </div> 9886 </div> 9887 9888 <div class="vertical-navigation__container_desktop "> 9889 <div class="vertical-navigation__content"> 9890 <h3>The story</h3> 9891 <div class="vertical-navigation__tabs"> 9892 <ul class="overview__section list-unstyled"> 9893 <li class="p-small"><a data-uet-link-url="#overview" href="#overview">Overview</a></li> 9894 </ul> 9895 <ul class="introduction__section list-unstyled"> 9896 <li class="p-small"><a data-uet-link-url="#introduction" href="#introduction">Introduction</a></li> 9897 </ul> 9898 <ul class="obstacles__section list-unstyled"> 9899 <li class="p-small"><a data-uet-link-url="#the_challenge" href="#the_challenge">The challenge</a></li> 9900 </ul> 9901 <ul class="prodsol__section list-unstyled"> 9902 <li class="p-small"><a data-uet-link-url="#how_we_helped" href="#how_we_helped">How we helped</a></li> 9903 </ul> 9904 <ul class="results__section list-unstyled"> 9905 <li class="p-small"><a data-uet-link-url="#the_impact" href="#the_impact">The impact</a></li> 9906 </ul> 9907 <ul class="testimonials__section list-unstyled"> 9908 <li class="p-small"><a data-uet-link-url="#testimonials" href="#testimonials">Testimonials</a></li> 9909 </ul> 9910 <ul class="relatedres__section list-unstyled"> 9911 <li class="p-small"><a data-uet-link-url="#conclusion" href="#conclusion">Conclusion</a></li> 9912 </ul> 9913 </div> 9914 9915 <div class="vertical-navigation__links"> 9916 <ul class="list-unstyled"> 9917 9918 <li class="p-small"> 9919 <a rel="noopener"></a> 9920 9921 </li> 9922 </ul> 9923 </div> 9924 9925 <a class="btn btn-primary d-flex justify-content-center align-items-center contact-sales-button" data-uet-link-url="/content/msi/en_xu/contact-us.html" href="/en_xu/contact-us.html"> 9926 Contact sales 9927 </a> 9928 9929 </div> 9930 </div> 9931 <div> 9932 9933 9934<div class="aem-Grid aem-Grid--12 aem-Grid--default--12 "> 9935 9936 <div class="dnaOverviewContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 9937 9938<div class="overview__container__section"> 9939 9940 9941<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 9942 9943 <div class="dnaHeadlineWithCtaStandalone aem-GridColumn aem-GridColumn--default--8"> 9944 9945 9946 9947<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaHeadlineWithCtaStandalone/clientLibs.lc-603efeda74dbf7cb7e49f9d439ebdf92-lc.min.css" type="text/css"> 9948 9949 9950 9951 9952 9953 9954 9955 9956 9957 9958 9959 9960 9961 9962 9963 9964 9965 9966<!-- HEADLINE WITH CTA: START --> 9967<div id="overview" class="dnaHeadlineWithCtaStandalone__wrapper position-relative bg-light bg-primary "> 9968 9969 9970 9971 <div class="headline-with-cta-standalone container 9972 row mx-auto w-100 justify-content-center width-12 pb-80p pt-64p pt-md-80p pt-xl-104p tp_top-padding-large bp_bottom-padding-medium" data-uet-cname-root="Headline + CTA" data-uet-page-area="2" data-uet-event="msiAEMDataTransfer"> 9973 <div class="headline-with-cta-standalone__column col-12 col-lg-12 p-0 mb-0 text-center"> 9974 <h1 class="h2 headline-with-cta-standalone-header text-overflow-break d-flex justify-content-center"> 9975 In-store connectivity powers REWE Symallaâs operations</h1> 9976 9977 9978 <p class="headline-with-cta-standalone-header-lead p-lead mt-24p mb-0 text-overflow-break justify-content-center"> 9979 In a bid to maintain customer loyalty and enhance employee productivity, retailer REWE implemented our wearable communications devices alongside peicomâs in-store connectivity solution.</p> 9980 9981 9982 </div> 9983 </div> 9984</div> 9985<!-- HEADLINE WITH CTA: END --> 9986</div> 9987<div class="customerstorybadges aem-GridColumn aem-GridColumn--default--8"> 9988 9989 9990 9991 9992<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/customerstorybadges/clientLibs.lc-488de40e5656051a301255882199815c-lc.min.css" type="text/css"> 9993 9994 9995 9996 9997 9998 9999 10000<!-- Padding options as per dna standards --> 10001 10002 10003 10004 10005 10006 10007 10008 10009 10010 10011 10012 10013<!-- Padding options as per dna standards ends --> 10014<div class="cs-badgeMainWrapper"> 10015 <div class="customerstorybadges pb-0 pt-0"> 10016 <div class="container"> 10017 <div class="row"> 10018 <div class="col-12"> 10019 <div class="cs-badgeOverlay"> 10020 <ul class="list-unstyled d-flex mb-0"> 10021 10022 <li>Retail</li> 10023 10024 10025 <li>Communications</li> 10026 </ul> 10027 </div> 10028 </div> 10029 </div> 10030 </div> 10031 </div> 10032</div> 10033</div> 10034<div class="dnaMultimediaCollage aem-GridColumn aem-GridColumn--default--8"> 10035 10036 10037 10038<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaMultimediaCollage/clientLibs.lc-3726d73582b8c2559af6095f9c26f172-lc.min.css" type="text/css"> 10039 10040 10041 10042 10043 10044 10045 10046 10047 10048 10049 10050 10051 10052 10053 10054 10055 10056 10057 10058 10059 10060 10061 10062<div class="multimedia-collage bg-light bg-primary" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Multimedia Collage (DNA)"> 10063 <div class="multimedia-collage__content tp_no-padding bp_no-padding content-without-btn "> 10064 <div class="container d-lg-none multimedia-collage__tablet-container"> 10065 <div class="row"> 10066 <div class="col-xs-12 col-md-8"> 10067 <section class="typography"> 10068 <h2 class="display-3">Real-time communication drives in-store efficiency</h2> 10069 <p>Facing a pressurised retail environment and with a desire to adopt innovative solutions, REWE integrated the TLK 25 alongside the peiECO system. The solutions work in tandem to facilitate seamless day-to-day operations.</p> 10070 10071 10072 </section> 10073 </div> 10074 </div> 10075 </div> 10076 <div class="container"> 10077 <div class="row multimedia-collage__row"> 10078 <div class="col-xs-12 col-md-6 col-lg-8 top-left-section"> 10079 <div class="row top-left-section-row"> 10080 <div class="col-xs-12 col-lg-8 d-none d-lg-block"> 10081 <section class="typography"> 10082 <h2 class="display-3">Real-time communication drives in-store efficiency</h2> 10083 <p>Facing a pressurised retail environment and with a desire to adopt innovative solutions, REWE integrated the TLK 25 alongside the peiECO system. The solutions work in tandem to facilitate seamless day-to-day operations.</p> 10084 10085 10086 </section> 10087 </div> 10088 <div class="col-xs-12 col-lg-4 column-margin"> 10089 <section> 10090 10091 10092 10093 10094 10095 10096 10097 10098 10099<div class="card"> 10100 <div class="card-body"> 10101 <section class="wrapper-img-container"> 10102 10103 <img class="wrapper-img top-left-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-345x420_mobile.jpg" loading="lazy" alt="A display of tomatoes "/> 10104 <img class="wrapper-img top-left-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-270x474_tablet.jpg" loading="lazy" alt="A display of tomatoes "/> 10105 <img class="wrapper-img top-left-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-symalla-image-2-255x458_desktop.jpg" loading="lazy" alt="A display of tomatoes "/> 10106 10107 10108 </section> 10109 </div> 10110</div> 10111 10112 10113</section> 10114 </div> 10115 </div> 10116 </div> 10117 <div class="col-xs-12 col-md-6 col-lg-4 column-margin"> 10118 <section> 10119 10120 10121 10122 10123 10124 10125 10126 10127 10128<div class="card"> 10129 <div class="card-body"> 10130 <section class="wrapper-img-container"> 10131 10132 <img class="wrapper-img top-right-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-4-345x420_mobile.jpg" loading="lazy" alt="A shopper with a basket of groceries at a supermarket"/> 10133 <img class="wrapper-img top-right-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-330x548_tablet.jpg" loading="lazy" alt="A shopper with a basket of groceries at a supermarket"/> 10134 <img class="wrapper-img top-right-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-330x548_desktop.jpg" loading="lazy" alt="A shopper with a basket of groceries at a supermarket"/> 10135 10136 10137 </section> 10138 </div> 10139</div> 10140</section> 10141 </div> 10142 </div> 10143 <div class="row bottom-section"> 10144 <div class="col-xs-12 col-md-9 col-lg-8 column-margin"> 10145 <section> 10146 10147 10148 10149 10150 10151 10152 10153 10154 10155<div class="card"> 10156 <div class="card-body"> 10157 <section class="wrapper-img-container"> 10158 10159 <img class="wrapper-img bottom-left-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-510x160_mobile.jpg" loading="lazy" alt="Supermarket trolleys"/> 10160 <img class="wrapper-img bottom-left-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-510x160_tablet.jpg" loading="lazy" alt="Supermarket trolleys"/> 10161 <img class="wrapper-img bottom-left-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-730x234_desktop.jpg" loading="lazy" alt="Supermarket trolleys"/> 10162 10163 10164 </section> 10165 </div> 10166</div> 10167</section> 10168 </div> 10169 <div class="col-xs-12 col-md-3 col-lg-4 bottom-right-section column-margin"> 10170 <section> 10171 10172 10173 10174 10175 10176 10177 10178 10179 10180<div class="card"> 10181 <div class="card-body"> 10182 <section class="wrapper-img-container"> 10183 10184 <img class="wrapper-img bottom-right-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-1-345x120_mobile.jpg" loading="lazy" alt="REWE Symalla"/> 10185 <img class="wrapper-img bottom-right-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-150x80_tablet.jpg" loading="lazy" alt="REWE Symalla"/> 10186 <img class="wrapper-img bottom-right-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-1-350x162_desktop.jpg" loading="lazy" alt="REWE Symalla"/> 10187 10188 10189 </section> 10190 </div> 10191</div> 10192</section> 10193 </div> 10194 </div> 10195 </div> 10196 </div> 10197</div> 10198 10199 10200
10201<script src="/etc.clientlibs/msi-occ/components/dnaMultimediaCollage/clientLibs.lc-efcd66462560002c7a65dd01344b5e4f-lc.min.js"></script>
10201 10202 10203 10204 10205 10206 10207</div> 10208 10209 <div class="new newpar section aem-Grid-newComponent"> 10210 10211</div> 10212 10213</div> 10214</div> 10215 10216</div> 10217<div class="dnaIntroductionContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10218 10219<div class="introduction__container__section"> 10220 10221 10222<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10223 10224 <div class="software-statsiconblock aem-GridColumn aem-GridColumn--default--8"> 10225 10226 10227<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/software-statsiconblock/clientLibs.lc-52b64a84106d6f2deebaa7ad0623ecf3-lc.min.css" type="text/css"> 10228 10229 10230 10231 10232 10233 10234 10235 10236 10237 10238 10239 10240 10241 10242 10243 10244 10245 10246 10247 10248 10249<section id="introduction" class="sw-stats-icons text-center" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Software Stats-Icon (DNA Compatible)"> 10250 <div class="primary-light"> 10251 10252 10253 <div class="container pb-64p pb-md-80p pb-xl-104p pt-64p pt-md-80p pt-xl-104p tp_top-padding-large bp_bottom-padding-large"> 10254 <div class="sw-stats-icons__content"> 10255 <div class="sw-stats-icons__headline-with-cta secondary-cta-btn light"> 10256 10257 10258 10259<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/services/l1/headline-with-cta/clientLibs.lc-d9047db6e48320222382801b3b52a120-lc.min.css" type="text/css"> 10260 10261 10262 10263 10264 10265 10266 10267 10268 10269 <!-- HEADLINE WITH CTA: START --> 10270 <div id="headline-with-cta" class="headline-with-cta row mx-auto w-100 justify-content-center" data-uet-cname-root="Headline + CTA" data-uet-page-area="2" data-uet-event="msiAEMDataTransfer"> 10271 <div class="headline-with-cta__column col-12 p-0 mb-0"> 10272 10273 <h2 class="headline-with-cta-header text-overflow-break d-flex justify-content-center">About REWE Symalla</h2> 10274 10275 <p class="p-lead headline-with-cta-header-lead text-overflow-break d-flex justify-content-center"> 10276 With over 3,800 stores across Germany, REWE is one of the countryâs leading supermarket chains. It operates retail units and stores run as both subsidiaries and by independent REWE retailers.</p> 10277 10278 <div class="d-flex justify-content-center"> 10279 10280 10281 10282 10283 10284 10285 10286 </div> 10287 </div> 10288 </div> 10289 <!-- HEADLINE WITH CTA: END --> 10290 10291 10292</div> 10293 10294 10295 10296 10297 <div class=" "> 10298 <div class="row row-icons"> 10299 <div class="col-6 col-md-6 col-lg-3"> 10300 10301 10302 <p class="sw-stats-icons__auto-height sw-stats-icons__icon-alt-text none">
10303 3,800</p> 10304 <p class="p-lead sw-stats-icons__text-description"> 10305 stores operated by REWE across Germany</p> 10306 10307 </div> 10308 10309 <div class="col-6 col-md-6 col-lg-3"> 10310 10311 10312 <p class="sw-stats-icons__auto-height sw-stats-icons__icon-alt-text none"> 10313 5,000</p> 10314 <p class="p-lead sw-stats-icons__text-description"> 10315 square metres, the size of the largest REWE stores</p> 10316 10317 </div> 10318 </div> 10319 10320 </div> 10321 </div> 10322 </div> 10323 </div> 10324</section> 10325 10326 10327 10328
10329<script src="/etc.clientlibs/msi-occ/components/software-statsiconblock/clientLibs.lc-946e98f7775be9268cb66636fbe5c7ff-lc.min.js"></script>
10329 10330 10331 10332 10333 10334<!-- Software Stats Icon End --> 10335</div> 10336<div class="dnaImageVideoBlock aem-GridColumn aem-GridColumn--default--8"> 10337 10338 10339 10340 10341<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaImageVideoBlock/clientLibs.lc-1f64086bd1e14d68e720a4b12a08e5b9-lc.min.css" type="text/css"> 10342 10343 10344 10345 10346 10347 10348 10349 10350 10351 10352 10353 10354 10355 10356 10357 10358 10359 10360 10361 10362 10363 10364 <section class="dnaImageVideoBlock__section " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Image/Video Block (DNA)"> 10365 <div class="bg-primary bg-light pb-0 pt-0"> 10366 <div class="container"> 10367 <div class="row"> 10368 10369 10370 10371 <div class="col-12 col-lg-12 ExpandedLayoutsWrapper"> 10372 10373 <div class="row dnaImageVideoBlock__row expandedFourLandscape"> 10374 <div class="col-12 col-md-6 expandedFourLandscape1"> 10375 10376 10377 10378 10379 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10380 10381 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-1-540x296.jpg" alt="Shoppers select oranges in a supermarket " class="w-100 dnaImageVideoBlock__landscape-image"/> 10382 10383 10384 10385 10386 </div> 10387 10388 10389 </div> 10390 <div class="col-12 col-md-6 expandedFourLandscape2"> 10391 10392 10393 10394 10395 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10396 10397 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-3-540x296.jpg" alt="A display of vegetables at a supermarket " class="w-100 dnaImageVideoBlock__landscape-image"/> 10398 10399 10400 10401 10402 </div> 10403 10404 10405 </div> 10406 <div class="col-12 col-md-6 expandedFourLandscape3"> 10407 10408 10409 10410 10411 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10412 10413 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-2-540x296.jpg" alt="Aerial view of inside a supermarket" class="w-100 dnaImageVideoBlock__landscape-image"/> 10414 10415 10416 10417 10418 </div> 10419 10420 10421 </div> 10422 <div class="col-12 col-md-6 expandedFourLandscape4"> 10423 10424 10425 10426 10427 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10428 10429 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-image-retail-13-540x296.jpg" alt="A woman shops at a supermarket with a young girl" class="w-100 dnaImageVideoBlock__landscape-image"/> 10430 10431 10432 10433 10434 </div> 10435 10436 10437 </div> 10438 </div> 10439 10440 10441 </div> 10442 10443 10444 </div> 10445 </div> 10446 </div> 10447 10448 </section> 10449 10450</div> 10451 10452 <div class="new newpar section aem-Grid-newComponent"> 10453 10454</div> 10455 10456</div> 10457</div> 10458 10459</div> 10460<div class="dnaObstaclesContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10461 10462 10463<div class="obstacles__container__section"> 10464 10465 10466<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10467 10468 <div class="dnaFreeFormText text aem-GridColumn aem-GridColumn--default--8"> 10469 10470 10471 10472<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaFreeFormText/clientLibs.lc-88c508b8bcb33439db2faab614a9fa48-lc.min.css" type="text/css"> 10473 10474 10475 10476 10477 10478 10479 10480 10481<!-- Padding options as per dna standards --> 10482 10483 10484 10485 10486 10487 10488 10489 10490 10491 10492 10493 10494<!-- Padding options as per dna standards ends --> 10495<!-- Padding options default for only this component --> 10496 10497 10498<!-- Padding options default for only this component --> 10499 10500 <div id="the_challenge" class="dnaFreeFormText bg-primary bg-light py-16p pb-16p pt-64p pt-md-80p pt-xl-104p " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Free Form Text (DNA)"> 10501 <div class="container"> 10502 10503 <div class="dnaFreeFormText__content richText"><p><span class="dnaFreeFormText__text h2">The challenge</span></p> 10504<p>Todayâs supermarket shopper has high expectations for their in-store visit: a seamless shopping experience and immediate assistance when itâs required. Retailers face significant challenges in delivering this, exacerbated by growing pressures from the supply chain, staff shortages and rising energy costs.To foster customer loyalty, supermarkets must operate efficiently - this is not only crucial for retaining customers in a competitive landscape, but to enable staff to work more productively.</p> 10505<p>Â </p> 10506</div> 10507 </div> 10508 </div> 10509</div> 10510 10511 <div class="new newpar section aem-Grid-newComponent"> 10512 10513</div> 10514 10515</div> 10516</div> 10517</div> 10518<div class="dnaProductSolutionContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10519 10520 10521<div class="prodsol__container__section"> 10522 10523 10524<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10525 10526 <div class="dnamultimediaduo aem-GridColumn aem-GridColumn--default--8"> 10527 10528 10529 10530<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnamultimediaduo/clientLibs.lc-789c01d67af8b3bd35d2edaa826e9667-lc.min.css" type="text/css"> 10531 10532 10533 10534 10535 10536 10537 10538 10539 10540 10541 10542 10543 10544 10545 10546 10547 10548 10549 10550 10551<div id="how_we_helped" class="multimedia-duo bg-light bg-primary" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Multimedia Duo (DNA)"> 10552 <div class="multimedia-duo__content pb-64p pb-md-80p pb-xl-104p pt-64p pt-md-80p pt-xl-104p tp_top-padding-large bp_bottom-padding-large"> 10553 10554 <div class="container texts-position-top"> 10555 <div class="row multimedia-duo__row"> 10556 <div class="col-xs-12 col-lg-5 padding-space"> 10557 <div class="col-xs-12"> 10558 <section class="typography headline-with-desc header-shortDescription"> 10559 <h2 class=" ">The solution</h2> 10560 <p>An integrated ecosystem to enable store communication.</p> 10561 10562 10563 </section> 10564 </div> 10565 <div class="col-xs-12 row-cards column-card-typography"> 10566 <section class="w-100"> 10567 10568 10569 10570 10571 10572 10573 10574 10575 10576<div class="card small-card-content"> 10577 <div class="card-body"> 10578 <section class="wrapper-img-container"> 10579 10580 <img class="wrapper-img small-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-15-345x194_mobile.jpg" loading="lazy" alt="Shopping trolley"/> 10581 <img class="wrapper-img small-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-image-retail-15-690x480_tablet.jpg" loading="lazy" alt="Shopping trolley"/> 10582 <img class="wrapper-img small-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-15-445x320_desktop.jpg" loading="lazy" alt="Shopping trolley"/> 10583 10584 10585 </section> 10586 </div> 10587</div> 10588 10589
10590<script src="/etc.clientlibs/msi-occ/components/dnamultimediaduo/clientLibs.lc-efa5d11520c9926fdb77a18767a1128a-lc.min.js"></script>
10590 10591 10592 10593 10594</section> 10595 </div> 10596 </div> 10597 <div class="col-xs-12 col-lg-7 column-card padding-space"> 10598 <section class="h-100"> 10599 10600 10601 10602 10603 10604 10605 10606 10607 10608<div class="card"> 10609 <div class="card-body"> 10610 <section class="wrapper-img-container"> 10611 10612 <img class="wrapper-img large-card d-md-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-14-345x420_mobile.jpg" loading="lazy" alt="Shopper paying at checkout"/> 10613 <img class="wrapper-img large-card d-none d-md-block d-lg-none" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-14-690x480_tablet.jpg" loading="lazy" alt="Shopper paying at checkout"/> 10614 <img class="wrapper-img large-card d-none d-lg-block" src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-retail-image-14-635x538_desktop.jpg" loading="lazy" alt="Shopper paying at checkout"/> 10615 10616 10617 </section> 10618 </div> 10619</div> 10620</section> 10621 </div> 10622 </div> 10623 </div> 10624 10625 10626 </div> 10627</div> 10628 10629 10630 10631 10632 10633</div> 10634<div class="dnaFreeFormText text aem-GridColumn aem-GridColumn--default--8"> 10635 10636 10637 10638 10639 10640 10641 10642 10643 10644 10645 10646<!-- Padding options as per dna standards --> 10647 10648 10649 10650 10651 10652 10653 10654 10655 10656 10657 10658 10659<!-- Padding options as per dna standards ends --> 10660<!-- Padding options default for only this component --> 10661 10662 10663<!-- Padding options default for only this component --> 10664 10665 <div class="dnaFreeFormText py-16p " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Free Form Text (DNA)"> 10666 <div class="container"> 10667 10668 <div class="dnaFreeFormText__content richText"><p>As existing customers of Motorola Solutions and peicom, we delivered an integrated ecosystem including:</p> 10669<ul><li><p>WAVE PTX Broadband Push-To-Talk Communication solution and mobile application</p> 10670</li><li><p>TLK 25 Wi-Fi wearable communication devices</p> 10671</li><li><p>peiECO in-store connectivity solution </p> 10672</li></ul> 10673<p> </p> 10674</div> 10675 </div> 10676 </div> 10677</div> 10678<div class="dnaImageVideoBlock aem-GridColumn aem-GridColumn--default--8"> 10679 10680 10681 10682 10683 10684 10685 10686 10687 10688 10689 10690 10691 10692 10693 10694 10695 10696 10697 10698 10699 10700 10701 10702 10703 10704 10705 <section class="dnaImageVideoBlock__section " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Image/Video Block (DNA)"> 10706 <div class="bg-primary bg-light pb-0 pt-0"> 10707 <div class="container"> 10708 <div class="row"> 10709 10710 10711 10712 <div class="col-12 col-lg-12 ExpandedLayoutsWrapper"> 10713 10714 <div class="row dnaImageVideoBlock__row expandedLeftTwoLandscapeRightPotrait dnaImageVideoBlock__one-portrait-two-landscape"> 10715 <div class="col-12 col-md-6 expandedLeftTwoLandscapeRightPotrait1"> 10716 <div class="mb-32p"> 10717 10718 10719 10720 10721 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10722 10723 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-image-retail-17-540x296.jpg" alt="Side view of the TLK 25 Wearable Communications Device" class="w-100 dnaImageVideoBlock__landscape-image"/> 10724 10725 10726 10727 10728 </div> 10729 10730 10731 </div> 10732 <div> 10733 10734 10735 10736 10737 <div class="dnaImageVideoBlock.landscapeImage d-flex justify-content-center"> 10738 10739 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/rewe-image-retail-18-540x296.jpg" alt="Detailed view of TLK 25 Wearable Communications Device" class="w-100 dnaImageVideoBlock__landscape-image"/> 10740 10741 10742 10743 10744 </div> 10745 10746 10747 </div> 10748 </div> 10749 <div class="col-12 col-md-6 expandedLeftTwoLandscapeRightPotrait2"> 10750 10751 10752 10753 10754 <div class="dnaImageVideoBlock.portraitImage h-100 position-relative d-flex justify-content-center"> 10755 10756 <img src="/content/dam/msi/images/customer-stories/customer-stories-images/tlk25_desktop_animation.gif" alt="TLK 25 Wearable Communications Device" class="w-100 h-100 object-fit-contain dnaImageVideoBlock__portrait-image"/> 10757 10758 10759 10760 10761 </div> 10762 10763 10764 </div> 10765 </div> 10766 10767 10768 </div> 10769 10770 10771 </div> 10772 </div> 10773 </div> 10774 10775 </section> 10776 10777</div> 10778 10779 <div class="new newpar section aem-Grid-newComponent"> 10780 10781</div> 10782 10783</div> 10784</div> 10785</div> 10786<div class="dnaResultsContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10787 10788 10789<div class="results__container__section"> 10790 10791 10792<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10793 10794 <div class="dnaFreeFormText text aem-GridColumn aem-GridColumn--default--8"> 10795 10796 10797 10798 10799 10800 10801 10802 10803 10804 10805 10806<!-- Padding options as per dna standards --> 10807 10808 10809 10810 10811 10812 10813 10814 10815 10816 10817 10818 10819<!-- Padding options as per dna standards ends --> 10820<!-- Padding options default for only this component --> 10821 10822 10823<!-- Padding options default for only this component --> 10824 10825 <div id="the_impact" class="dnaFreeFormText bg-primary bg-light py-16p pb-16p pt-56p pt-md-64p pt-xl-80p " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Free Form Text (DNA)"> 10826 <div class="container"> 10827 10828 <div class="dnaFreeFormText__content richText"><p><span class="dnaFreeFormText__text h2">Effortless communication between in-store staff and customers</span></p> 10829<p>At the centre of the peiECO system is the peiBOX, integrated into the dedicated Wi-Fi network. When the button on the peiBOX is pressed, signals are passed to a secure cloud platform, which then delivers a voice message to the TLK 25.</p> 10830<ul><li>Personnel are immediately informed that their assistance is required.</li><li>The TLK 25âs Push-To-Talk capabilities allow immediate communication between staff, and include a dedicated emergency button, enhancing staff and customer safety.</li><li>Staff work more efficiently and productively, resulting in greater job satisfaction and a higher level of dedicated customer service. This in turn, drives customer loyalty.  </li><li>The system collects data which helps to inform the day-to-day running of the store.</li><li>Management can use the WAVE PTX mobile app to communicate with staff from any location, via their smartphone.</li></ul> 10831<p> </p> 10832</div> 10833 </div> 10834 </div> 10835</div> 10836 10837 <div class="new newpar section aem-Grid-newComponent"> 10838 10839</div> 10840 10841</div> 10842</div> 10843</div> 10844<div class="dnaTestimonialsContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10845 10846 10847<div class="testimonials__container__section"> 10848 10849 10850<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10851 10852 <div class="testimonialrotator aem-GridColumn aem-GridColumn--default--8"> 10853 10854 10855<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/testimonialrotator/clientLibs.lc-3194893e61b649bb6b2504b077f535b0-lc.min.css" type="text/css"> 10856 10857 10858 10859 10860 10861 10862 10863 10864 10865 10866 10867 10868 10869 10870 10871<!-- Padding options as per dna standards --> 10872 10873 10874 10875 10876 10877 10878 10879 10880 10881 10882 10883 10884<!-- Padding options as per dna standards ends --> 10885 10886 10887 10888<div id="testimonials" class="rotator_block bg-white pb-64p pb-md-80p pb-xl-104p pt-64p pt-md-80p pt-xl-104p " style="background-color: rgb(255, 255, 255) !important;" data-rotateinterval="0" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Testimonial Carousel (DNA Compatible)"> 10889 10890 <div id="testimonial-carousel-225a9dca-5e67-49bc-bca8-4397da691e94" class="carousel slide" data-ride="carousel" data-interval="0"> 10891 <div class="carousel-inner"> 10892 <div class="carousel-item active"> 10893 10894 <section class="one-slide container testimonial-rotator-block testimonial-rotator-block__slide text-center text-md-left"> 10895 <div class="quote-content d-block "> 10896 10897 <div class="quote-logo text-center"> 10898 <svg xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64"> 10899 <g fill="#000" fill-rule="evenodd"> 10900 <path d="M56 42.243c0 4.483-4.134 8.581-9.301 8.581-8.538 0-12.259-6.316-12.259-14.748 0-9.679 9.755-19.012 18.606-22.9l2.364 3.807c-7.292 3.533-12.743 8.324-13.515 16.358 3.291 0 6.02-.119 8.452.751C54.133 35.446 56 38.374 56 42.243M29.56 42.243c0 4.483-4.133 8.581-9.301 8.581C11.721 50.824 8 44.508 8 36.076c0-9.679 9.755-19.012 18.605-22.9l2.365 3.807c-7.292 3.533-12.742 8.324-13.515 16.358h3.017c3.23 0 6.586.52 8.826 2.842 1.598 1.658 2.262 3.768 2.262 6.06" transform="translate(-808 -1622) translate(0 1558) translate(380 64) translate(428)"></path> 10901 </g> 10902 </svg> 10903 </div> 10904 <div class="quote-text"> 10905 <p class="quote-heading">âStaff know they can communicate reliably with individuals or groups, plus they love the small, easy-to-use, wearable form factor of the 10906TLK 25⦠This is an excellent solution for the retail market.â</p> 10907 <div class="quote-text__author-info "> 10908 <p class="p-small quote-text__author-title d-md-inline-block float-md-left">Christian Symalla, Owner, REWE Symalla</p> 10909 10910 </div> 10911 10912 10913 10914 10915 10916 10917 </div> 10918 </div> 10919 </section> 10920 </div> 10921 </div> 10922 10923 10924 <div> 10925 10926 </div> 10927 </div> 10928</div> 10929 10930
10931<script src="/etc.clientlibs/msi-occ/components/testimonialrotator/clientLibs.lc-0c623f4decc071bcaa5afe09bab3f7a1-lc.min.js"></script>
10931 10932 10933 10934 10935</div> 10936 10937 <div class="new newpar section aem-Grid-newComponent"> 10938 10939</div> 10940 10941</div> 10942</div></div> 10943<div class="dnaRelatedResourcesContainer aem-GridColumn--default--none aem-GridColumn aem-GridColumn--default--8 aem-GridColumn--offset--default--2"> 10944 10945 10946<div class="realtedres__container__section"> 10947 10948 10949<div class="aem-Grid aem-Grid--8 aem-Grid--default--8 "> 10950 10951 <div class="dnaIconCardsLinks aem-GridColumn aem-GridColumn--default--8"> 10952 10953 10954 10955<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaIconCardsLinks/clientLibs.lc-38020b08ef33d2432e6c2b2d3a195a20-lc.min.css" type="text/css"> 10956 10957 10958 10959 10960 10961 10962 10963 10964 10965 10966 10967 10968 10969 10970 10971 10972 10973 10974 10975 10976<div id="conclusion" class="dnaIconCardsLinks position-relative bg-primary bg-light pb-64p pb-md-80p pb-xl-104p pt-64p pt-md-80p pt-xl-104p " data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="Icon Cards + Links (DNA)"> 10977 10978 <div class="container "> 10979 <div class="pb-64p hwcta-12column "> 10980 10981 10982 10983 10984 10985 10986 10987 10988 10989 10990 10991 10992 <!-- HEADLINE WITH CTA: START --> 10993 <div id="headline-with-cta" class="headline-with-cta row mx-auto w-100 justify-content-center" data-uet-cname-root="Headline + CTA" data-uet-page-area="2" data-uet-event="msiAEMDataTransfer"> 10994 <div class="headline-with-cta__column col-12 p-0 mb-0"> 10995 10996 <h2 class="headline-with-cta-header text-overflow-break d-flex justify-content-center">Learn more about the solutions used by REWE Symalla</h2> 10997 10998 10999 11000 <div class="d-flex justify-content-center"> 11001 11002 11003 11004 11005 11006 11007 11008 </div> 11009 </div> 11010 </div> 11011 <!-- HEADLINE WITH CTA: END --> 11012 11013 11014</div> 11015 11016 <div class="position-relative"> 11017 <div class="dnaIconCardsLinks__row row justify-content-lg-center "> 11018 11019 <div class="col-6 col-md-4 col-lg-2 "> 11020 <div class="dnaIconCardsLinks__card position-relative card h-100 mb-0" data-uet-link-hierarchy="card: 1"> 11021 <div class="p-24p"> 11022 <a href="https://www.motorolasolutions.com/en_xu/products/broadband-push-to-talk/wave-ptx/tlk25-device.html" target="_self" data-uet-link-label="TLK 25 Wi-Fi" class="position-absolute w-100 h-100 dnaIconCardsLinks__thumbnail" data-uet-restriction="public"> 11023 </a> 11024 11025 11026 <div class="dnaIconCardsLinks__icon text-center mb-20p"> 11027 11028 <?xml version="1.0" encoding="UTF-8"?> 11029<svg id="a" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64"> 11030 <g> 11031 <rect x="16.81" y="6" width="30.38" height="52" rx="15.19" ry="15.19" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11032 <path d="m32,53.52c-5.9,0-10.71-4.8-10.71-10.71v-21.62c0-5.9,4.8-10.71,10.71-10.71s10.71,4.8,10.71,10.71v21.62c0,5.9-4.8,10.71-10.71,10.71Z" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11033 <line x1="32" y1="20.64" x2="32" y2="43.36" fill="none" class="stroke-primary" stroke="111" stroke-linecap="round" stroke-miterlimit="10" stroke-width="2"/> 11034 <path d="m38.42,7.42l1.96-1.23c2.46,1.38,4.55,3.35,6.07,5.71l-1.17,1.92" fill="none" class="stroke-primary" stroke="111" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/> 11035 </g> 11036 <rect width="64" height="64" fill="none" opacity="0" stroke-width="0"/> 11037</svg> 11038 11039 </div> 11040 <div class="text-center"> 11041 <span class="link p-md non-responsive">TLK 25 Wi-Fi</span> 11042 </div> 11043 </div> 11044 11045 </div> 11046 </div> 11047 11048 11049 11050 <div class="col-6 col-md-4 col-lg-2 "> 11051 <div class="dnaIconCardsLinks__card position-relative card h-100 mb-0" data-uet-link-hierarchy="card: 2"> 11052 <div class="p-24p"> 11053 <a href="https://www.motorolasolutions.com/en_xu/products/broadband-push-to-talk/wave-ptx.html" target="_self" data-uet-link-label="WAVE PTX Push-To-Talk" class="position-absolute w-100 h-100 dnaIconCardsLinks__thumbnail" data-uet-restriction="public"> 11054 </a> 11055 11056 11057 <div class="dnaIconCardsLinks__icon text-center mb-20p"> 11058 11059 <?xml version="1.0" encoding="UTF-8"?> 11060<svg id="a" data-name="Layer 2" xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64"> 11061 <g> 11062 <path d="m26.68,12.53v-2.69c0-.39-.8-.7-1.78-.7s-1.78.31-1.78.7v2.69" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11063 <path d="m23.03,12.53c-.79,0-1.47.56-1.63,1.34l-.54,2.76c-.18.91-.27,1.83-.27,2.75v32.43
11063c0,1.11.13,2.22.38,3.3l.38,1.61c.18.75.84,1.28,1.61,1.28h18.05c.77,0,1.44-.53,1.61-1.28l.38-1.61c.25-1.08.38-2.19.38-3.3V18.85c0-.57-.03-1.14-.1-1.71l-1.24-10.41c-.05-.42-.4-.73-.82-.73h-2.65c-.44,0-.8.34-.83.77l-.35,4.99c-.03.44-.39.77-.83.77h-13.56Z" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11064 <line x1="20.6" y1="19.78" x2="43.4" y2="19.78" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11065 <line x1="20.6" y1="51.2" x2="43.4" y2="51.2" fill="none" class="stroke-primary" stroke="111" stroke-miterlimit="10" stroke-width="2"/> 11066 </g> 11067 <rect width="64" height="64" fill="none" opacity="0" stroke-width="0"/> 11068</svg> 11069 11070 </div> 11071 <div class="text-center"> 11072 <span class="link p-md non-responsive">WAVE PTX Push-To-Talk</span> 11073 </div> 11074 </div> 11075 11076 </div> 11077 </div> 11078 11079 11080 11081 <div class="col-6 col-md-4 col-lg-2 "> 11082 <div class="dnaIconCardsLinks__card position-relative card h-100 mb-0" data-uet-link-hierarchy="card: 3"> 11083 <div class="p-24p"> 11084 <a href="https://peicom.com/en/" target="_blank" data-uet-link-label="peiom" class="position-absolute w-100 h-100 dnaIconCardsLinks__thumbnail" data-uet-restriction="public"> 11085 </a> 11086 11087 11088 <div class="dnaIconCardsLinks__icon text-center mb-20p"> 11089 11090 <?xml version="1.0" encoding="UTF-8"?> 11091<svg id="a" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" width="64" height="64" viewBox="0 0 64 64"> 11092 <path d="M32,15.33v20m0,12.5c1.38,0,2.5-1.12,2.5-2.5s-1.12-2.5-2.5-2.5-2.5,1.12-2.5,2.5,1.12,2.5,2.5,2.5ZM7,7H57V57H7V7Z" fill="none" class="stroke-primary" stroke="000" stroke-linecap="square" stroke-miterlimit="10" stroke-width="2"/> 11093</svg> 11094 11095 </div> 11096 <div class="text-center"> 11097 <span class="link p-md non-responsive">peiom</span> 11098 </div> 11099 </div> 11100 11101 </div> 11102 </div> 11103 11104 </div> 11105 </div> 11106 11107 </div> 11108</div> 11109 11110 11111</div> 11112<div class="dnacustomerstoryclientstories aem-GridColumn aem-GridColumn--default--8"> 11113 11114 11115 11116<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/customerstorypage/dnacustomerstoryclientstories/clientLibs.lc-56f6f99c083442c4040ea907ccd9db15-lc.min.css" type="text/css"> 11117 11118 11119 11120 11121 11122 11123 11124 11125 11126 11127 11128 11129 11130 11131 11132 11133 11134 11135 11136 11137<section class="customer-story-client-stories" data-uet-event="msiAEMDataTransfer" data-uet-restriction="public" data-uet-link-hierarchy-root="" data-uet-page-area="2" data-uet-cname-root="dynamic card (dna)"> 11138 <div class="customer-story-client-stories__content pb-64p pb-md-80p pb-xl-104p pt-0"> 11139 <div class="container pb-56p pb-md-56p pb-xl-80p text-center headline-with-cta bg-light"> 11140 11141 11142 11143 11144 11145 11146 11147 11148 11149 11150 11151 11152 <!-- HEADLINE WITH CTA: START --> 11153 <div id="headline-with-cta" class="headline-with-cta row mx-auto w-100 justify-content-center" data-uet-cname-root="Headline + CTA" data-uet-page-area="2" data-uet-event="msiAEMDataTransfer"> 11154 <div class="headline-with-cta__column col-12 p-0 mb-0"> 11155 11156 <h2 class="headline-with-cta-header text-overflow-break d-flex justify-content-center">Real customers. Real stories.</h2> 11157 11158 <p class="p-lead headline-with-cta-header-lead text-overflow-break d-flex justify-content-center"> 11159 Discover other similar cases by product and industry.</p> 11160 11161 <div class="d-flex justify-content-center"> 11162 11163 11164 11165 11166 11167 11168 11169 </div> 11170 </div> 11171 </div> 11172 <!-- HEADLINE WITH CTA: END --> 11173 11174 11175</div> 11176 <div class="container"> 11177 <div class="row badges-btn-section"> 11178 <div class="col-12"> 11179 11180 </div> 11181 </div> 11182 <div class="row row-cards"> 11183 11184 11185 <div class="col-12 col-md-6 col-lg-4 column-card"> 11186 <div class="card"> 11187 <div class="card-head"> 11188 <img class="card-img-top" src="/content/dam/msi/images/customer-stories/customer-stories-images/customers-stories-card-350x197-poundland.jpg" alt="Poundland store"/> 11189 </div> 11190 <div class="card-body"> 11191 <h4 class="card-title">Leading UK retailer cuts crime with body cameras</h4> 11192 <p class="p-small card-text">Deploying our VT100 body cameras helps Poundland tackle antisocial behaviour, aggression and shoplifting.</p> 11193 </div> 11194 <div class="card-footer"> 11195 11196 <a class="btn-link-compatible" href="/en_xu/about/customers/poundland-reduces-theft-with-body-cameras.html" target="_self">
11197 <span class="link-text-compatible">Read more</span> 11198 </a> 11199 11200 11201 11202 11203 </div> 11204 </div> 11205 </div> 11206 11207 11208 11209 <div class="col-12 col-md-6 col-lg-4 column-card"> 11210 <div class="card"> 11211 <div class="card-head"> 11212 <img class="card-img-top" src="/content/dam/msi/images/customer-stories/customer-stories-images/customers-stories-card-350x197-hungary-supermarket.jpg" alt="A shopper browses the fruit and vegetable aisle at the super"/> 11213 </div> 11214 <div class="card-body"> 11215 <h4 class="card-title">European supermarket boosts store security with MOTOTRBO</h4> 11216 <p class="p-small card-text">This European supermarket chain has deployed a MOTOTRBO system at its stores and HQ in Hungary for failsafe communications and as part of a country-wide security solution</p> 11217 </div> 11218 <div class="card-footer"> 11219 11220 <a class="btn-link-compatible" href="/content/dam/msi/docs/EA_Collaterals/case_studies/MOTOTRBO/MOTOTRBO_CS_European_Supermarket_Chain_ENG.pdf" target="_blank" data-uet-document-type="Customer Testimonials" data-uet-download-type="other"> 11221 <span class="link-text-compatible">Learn more</span> 11222 </a> 11223 11224 11225 11226 11227 </div> 11228 </div> 11229 </div> 11230 11231 11232 11233 <div class="col-12 col-md-6 col-lg-4 column-card"> 11234 <div class="card"> 11235 <div class="card-head"> 11236 <img class="card-img-top" src="/content/dam/msi/images/customer-stories/customer-stories-images/customers-stories-card-350x197-bc-asda.jpg" alt="ASDA supermarket"/> 11237 </div> 11238 <div class="card-body"> 11239 <h4 class="card-title">Superstores choose body cameras for retail security</h4> 11240 <p class="p-small card-text">CBES, preferred security installer for large UK retailer Asda, has deployed VB400 body cameras to help keep staff and members of the public safe.</p> 11241 </div> 11242 <div class="card-footer"> 11243 11244 <a class="btn-link-compatible" href="/content/dam/msi/docs/EA_Collaterals/case_studies/mobile-video/VB400_CS_CBES_ASDA_ENG.pdf" target="_blank" data-uet-document-type="Customer Testimonials" data-uet-download-type="other"> 11245 <span class="link-text-compatible">Read more</span> 11246 </a> 11247 11248 11249 11250 11251 </div> 11252 </div> 11253 </div> 11254 </div> 11255 <div class="row justify-content-center align-items-center"> 11256 11257 <a class="btn btn-primary d-flex read-all-stories-btn" href="/en_xu/about/customers.html" target="_self"> 11258 See more stories 11259 </a> 11260 </div> 11261 </div> 11262 </div> 11263</section></div> 11264 11265 <div class="new newpar section aem-Grid-newComponent"> 11266 11267</div> 11268 11269</div> 11270</div> 11271</div> 11272 11273 <div class="new newpar section aem-Grid-newComponent"> 11274 11275</div> 11276 11277</div> 11278</div> 11279</div></div> 11280<div class="configurablefooter aem-GridColumn aem-GridColumn--default--12"> 11281 11282 11283 11284 11285 11286<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_footer-new.lc-8dba5887061e58ff6fc92110242f12b2-lc.min.css" type="text/css"> 11287 11288 11289 11290 11291 11292 11293 11294<footer id="footer2021" class="footer2021"> 11295 11296 11297 11298 <section class="footer2021-social"> 11299 <div class="footer2021-container"> 11300 <div class="footer2021-row"> 11301 <div class="footer2021-col-12 footer2021-col-lg-6"> 11302 <div class="footer2021-logo-wrapper">
11303 <a href="https://www.motorolasolutions.com" class="footer2021-logo-motorola" data-uet='{"link-type": "button", "link-label": "Logo Title", "restriction": "public", "cname": "msi footer logo", "page-area": "3"}'> 11304 <svg xmlns="http://www.w3.org/2000/svg" width="225px" height="25px" viewBox="0 0 225.043 25.128"> 11305 <g class="svg-color-white"> 11306 <path d="M98.885,70.145l2.457-8.38h4.249l1.063,3.561,3.087-3.6h4.5l-2.341,8.41-3.4.014,1.244-4.34-3.926,4.34h-1.7L102.9,65.523l-1.367,4.622Z" transform="translate(-65.348 -53.343)"/> 11307 <path d="M159.463,61.723l10.436.043-.625,2.694h-3.58l-1.474,5.686h-3.3l1.366-5.665h-3.535Z" transform="translate(-95.989 -53.343)"/> 11308 <path d="M215.456,65.356h-3.59l.419-1.615,3.456.027a.56.56,0,0,1,.625.638,1.1,1.1,0,0,1-.91.951m4.281-1.372c.247-2.008-2.076-2.173-2.076-2.173h-8.034l-2.388,8.38h3.116l.713-2.519,2.491.044c.9-.091.947.541.947.541s-.015.568-.075,1.158a.707.707,0,0,0,.575.761h3.385a1.159,1.159,0,0,1-.275-.917,3.621,3.621,0,0,0,.233-1.523c-.079-.7-.872-.877-.985-.972-.1-.043.034-.164.034-.164a3.32,3.32,0,0,0,2.341-2.617" transform="translate(-120.803 -53.388)"/> 11309 <path d="M263.725,61.811h3.228L265.4,67.889h5.241l-.612,2.3h-8.471Z" transform="translate(-148.605 -53.389)"/> 11310 <path d="M288.757,66.678h-2.14l-.046-.02,1.656-2.469.567,2.469Zm2.277-4.955h-3.922l-5.685,8.423h2.826l.971-1.468.028-.04h4.015v.04l.359,1.468h3.324Z" transform="translate(-158.772 -53.343)"/> 11311 <path d="M138.59,67.683c-1.44.734-3.622.486-3.865-.982a3.083,3.083,0,0,1,1.753-3.141,3.638,3.638,0,0,1,1.628-.272c1.016,0,2.037.483,2.169,1.254a2.94,2.94,0,0,1-1.685,3.141m5.209-3.407c-.484-2.312-3.208-3.19-5.675-3.19a10.938,10.938,0,0,0-1.967.2c-2.51.5-5.666,2.747-5.111,5.655.457,2.434,3.763,3.747,7.471,3.019,3.484-.666,5.749-3.335,5.283-5.685" transform="translate(-81.775 -53.017)"/> 11312 <path d="M188.3,67.683c-1.437.734-3.642.486-3.866-.982A3.092,3.092,0,0,1,186.2,63.56a3.633,3.633,0,0,1,1.64-.272c1,0,2.005.483,2.151,1.254a2.906,2.906,0,0,1-1.684,3.141m5.185-3.407c-.461-2.312-3.18-3.19-5.633-3.19a11.059,11.059,0,0,0-1.986.2c-2.5.5-5.662,2.747-5.115,5.655.476,2.434,3.776,3.747,7.489,3.019,3.475-.666,5.736-3.335,5.246-5.685" transform="translate(-107.217 -53.017)"/> 11313 <path d="M242.366,67.683c-1.422.734-3.6.486-3.856-.982a3.076,3.076,0,0,1,1.745-3.141,3.868,3.868,0,0,1,1.65-.325c1.018.082,2.01.536,2.173,1.307a2.933,2.933,0,0,1-1.712,3.141m5.191-3.407c-.457-2.312-3.185-3.19-5.629-3.19a11.364,11.364,0,0,0-2,.2c-2.476.5-5.633,2.747-5.083,5.655.461,2.434,3.768,3.747,7.461,3.019,3.483-.666,5.75-3.335,5.251-5.685" transform="translate(-134.899 -53.017)"/> 11314 <path d="M318.588,70.131c-2.119,0-3.3-.7-3.305-2.176a3.331,3.331,0,0,1,.061-.617l.008-.038h1.379l-.012.056a1.541,1.541,0,0,0-.046.365c0,.86.834,1.36,2.241,1.361,1.742,0,2.872-.683,3.107-1.574a1,1,0,0,0,.037-.264c.02-.816-1.344-.918-2.748-1.092s-2.823-.449-2.83-1.77a2.316,2.316,0,0,1,.09-.614c.442-1.648,2.1-2.588,4.407-2.587,1.577,0,3.164.427,3.168,1.965a2.7,2.7,0,0,1-.061.55l-.008.037H322.7l.01-.053a1.654,1.654,0,0,0,.021-.254c0-.919-1-1.2-2.258-1.2a2.581,2.581,0,0,0-2.585,1.492.936.936,0,0,0-.034.239c0,.339.222.654,1.023.8l3,.536c1.061.186,1.566.754,1.565,1.523a2.348,2.348,0,0,1-.083.585c-.459,1.707-2.261,2.727-4.767,2.727Z" transform="translate(-176.099 -53.067)"/> 11315 <path d="M476.3,70.131c-2.117,0-3.3-.7-3.3-2.175a3.294,3.294,0,0,1,.061-.618l.008-.038h1.379l-.013.056a1.546,1.546,0,0,0-.047.366c0,.858.835,1.359,2.243,1.361,1.74,0,2.871-.683,3.106-1.575a.987.987,0,0,0,.038-.264c.02-.816-1.345-.918-2.749-1.092-1.388-.176-2.823-.45-2.829-1.77a2.376,2.376,0,0,1,.09-.614c.443-1.648,2.1-2.588,4.407-2.587,1.577,0,3.165.427,3.17,1.965a2.734,2.734,0,0,1-.061.55l-.007.037h-1.376l.01-.055a1.7,1.7,0,0,0,.021-.254c0-.918-1-1.194-2.257-1.2a2.583,2.583,0,0,0-2.585,1.492.933.933,0,0,0-.032.239c0,.339.221.654,1.022.8l3,.536c1.063.186,1.568.754,1.565,1.524a2.314,2.314,0,0,1-.083.585c-.457,1.707-2.26,2.726-4.768,2.726Z" transform="translate(-256.814 -53.067)"/> 11316 <path d="M339.953,70.141a4,4,0,0,1-2.946-.976,3.047,3.047,0,0,1-.828-2.213,5,5,0,0,1,.179-1.3,5.991,5.991,0,0,1,5.973-4.463,4,4,0,0,1,2.945.975,3.054,3.054,0,0,1,.828,2.214,5.08,5.08,0,0,1-.179,1.3,5.988,5.988,0,0,1-5.971,4.462Zm.256-1.049a4.525,4.525,0,0,0,4.343-3.438,4.055,4.055,0,0,0,.148-1.044,2.314,2.314,0,0,0-2.625-2.37,4.525,4.525,0,0,0-4.344,3.438,4.013,4.013,0,0,0-.148,1.042,2.316,2.316,0,0,0,2.627,2.372" transform="translate(-186.793 -53.071)"/> 11317 <path d="M358.123,70.142l2.275-8.472.009-.034h1.31l-2,7.458h6.329l-.281,1.049Z" transform="translate(-198.024 -53.298)"/> 11318 <path d="M380.564,70.368c-1.9,0-3.159-.848-3.162-2.523a4.467,4.467,0,0,1,.165-1.148l1.358-5.058h1.31l-1.38,5.141a3.26,3.26,0,0,0-.122.842c0,1.071.693,1.691,2.087,1.7a3.3,3.3,0,0,0,3.362-2.565l1.363-5.082.009-.034h1.309L385.5,66.721a4.833,4.833,0,0,1-4.932,3.647Z" transform="translate(-207.891 -53.301)"/> 11319 <path d="M401.938,70.151l1.985-7.389h-3.571l.3-1.118H409.1l-.3,1.118h-3.572l-1.984,7.389Z" transform="translate(-219.636 -53.303)"/>
11320 <path d="M417.973,70.151l2.276-8.474.009-.033h1.31l-2.285,8.507Z" transform="translate(-228.655 -53.303)"/> 11321 <path d="M436.681,62.159a3.994,3.994,0,0,0-2.945-.975,5.99,5.99,0,0,0-5.973,4.465,5.024,5.024,0,0,0-.18,1.3,3.042,3.042,0,0,0,.828,2.212,4,4,0,0,0,2.947.975h0a5.988,5.988,0,0,0,5.971-4.462,5.034,5.034,0,0,0,.179-1.3,3.053,3.053,0,0,0-.828-2.214m-.724,3.49a4.527,4.527,0,0,1-4.344,3.438,2.319,2.319,0,0,1-2.627-2.374,4.064,4.064,0,0,1,.147-1.041,4.529,4.529,0,0,1,4.345-3.439,2.316,2.316,0,0,1,2.627,2.372,4.071,4.071,0,0,1-.147,1.044" transform="translate(-233.573 -53.068)"/> 11322 <path d="M455.906,70.142l-3.2-7.121-1.913,7.121H449.48l2.284-8.507h1.722l3.206,7.121,1.9-7.088.009-.033h1.309l-2.284,8.507Z" transform="translate(-244.78 -53.298)"/> 11323 <g transform="translate(0 0)"> 11324 <path class="svg-color-transparent" d="M47.476,63.461l-.028.026-.023-.026L43.907,51.814,39.36,66.734h.848a17.479,17.479,0,0,1,1.5-4.158,2.751,2.751,0,0,1,2.349-1.49c.732.01,1.367.4,2.169,1.518a17.885,17.885,0,0,1,1.221,2.377A17.863,17.863,0,0,1,48.669,62.6c.787-1.118,1.426-1.508,2.172-1.518a2.727,2.727,0,0,1,2.336,1.49,17.494,17.494,0,0,1,1.512,4.158h.844l-4.547-14.92Z" transform="translate(-34.884 -48.272)"/> 11325 <path d="M42.759,44.559A12.564,12.564,0,1,0,55.321,57.112,12.567,12.567,0,0,0,42.759,44.559ZM50,63.021a17.494,17.494,0,0,0-1.512-4.158,2.727,2.727,0,0,0-2.336-1.49c-.746.01-1.385.4-2.172,1.518a17.862,17.862,0,0,0-1.221,2.377,17.884,17.884,0,0,0-1.221-2.377c-.8-1.118-1.436-1.508-2.169-1.518a2.751,2.751,0,0,0-2.349,1.49,17.479,17.479,0,0,0-1.5,4.158h-.848L39.214,48.1l3.519,11.647.023.026.028-.026L46.293,48.1l4.547,14.92Z" transform="translate(-30.191 -44.559)"/> 11326 </g> 11327 </g> 11328 </svg> 11329 </a> 11330 </div> 11331 </div> 11332 <div class="footer2021-col-12 footer2021-col-lg-6"> 11333 <ul class="footer2021-social-links"> 11334 <li class="small footer2021-social-header">Follow Us:</li> 11335 11336 <li> 11337 11338 <a href="https://www.linkedin.com/company/motorolasolutions/" title="LinkedIn" target="_blank" data-uet='{"link-type": "button", "link-label": "LinkedIn","link-url": "https://www.linkedin.com/company/motorolasolutions/", "cname": "motorola social links", "page-area": "3"}'> 11339 11340 11341 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g class="svg-color"><path d="m0,0v24h24V0H0Zm7.44,20.25H3.19v-11.05h4.25v11.05Zm-2.13-12.75c-1.17,0-2.12-.95-2.12-2.13s.95-2.13,2.12-2.13c.56,0,1.1.22,1.5.62.4.4.62.94.62,1.5,0,1.17-.95,2.13-2.13,2.13Zm15.73,12.75h-4.25v-5.95c0-.94-.76-1.7-1.7-1.7s-1.7.76-1.7,1.7v5.95h-4.25v-11.05h4.25v1.26c.95-.8,2.15-1.25,3.39-1.27,2.52,0,4.26,1.87,4.26,5.4v5.66Z" style="fill: #fff;" /></g></svg> 11342 11343 </a> 11344 11345 </li> 11346 11347 <li> 11348 11349 <a href="https://www.facebook.com/MotorolaSolutions" title="Facebook" target="_blank" data-uet='{"link-type": "button", "link-label": "Facebook","link-url": "https://www.facebook.com/MotorolaSolutions", "cname": "motorola social links", "page-area": "3"}'> 11350 11351 11352 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g class="svg-color"><path d="m12,.04C5.37.04,0,5.42,0,12.04c0,5.64,3.89,10.37,9.14,11.65v-7.99s-2.51,0-2.51,0v-3.67h2.51c-.53-8.55,5.32-7.83,8.42-7.27v3.34c-3.63-.2-4.19.33-4.1,3.93h3.93l-.69,3.67h-3.27v8.25c5.95-.71,10.57-5.77,10.57-11.91C24,5.42,18.63.04,12,.04Z" style="fill: #fff;" /></g></svg> 11353 11354 </a> 11355 11356 </li> 11357 11358 <li> 11359 11360 <a href="https://x.com/MotoSolutions" title="Twitter" target="_blank" data-uet='{"link-type": "button", "link-label": "Twitter","link-url": "https://x.com/MotoSolutions", "cname": "motorola social links", "page-area": "3"}'> 11361 11362 11363 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g class="svg-color"><path d="m13.88,10.42L21.38,1.75h-1.69l-6.55,7.58L7.96,1.75H1.97l7.82,11.42L1.97,22.25h1.77l6.83-7.92,5.49,7.92h5.97l-8.15-11.83ZM4.37,3.1h2.75l12.5,17.89h-2.71L4.37,3.1Z" style="fill: #fff;" /></g></svg> 11364 11365 </a> 11366 11367 </li> 11368 11369 <li> 11370 11371 <a href="https://www.instagram.com/motorolasolutions/" title="Instagram" target="_blank" data-uet='{"link-type": "button", "link-label": "Instagram","link-url": "https://www.instagram.com/motorolasolutions/", "cname": "motorola social links", "page-area": "3"}'> 11372 11373 11374 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g class="svg-color"><path d="m18.41,7.03c-.8,0-1.44-.64-1.44-1.44s.64-1.44,1.44-1.44,1.44.65,1.44,1.44-.64,1.44-1.44,1.44Zm-6.41,8.97c-2.21,0-4-1.79-4-4s1.79-4,4-4,4,1.79,4,4-1.79,4-4,4Zm0-10.16c-3.4,0-6.16,2.76-6.16,6.16s2.76,6.16,6.16,
113746.16,6.16-2.76,6.16-6.16-2.76-6.16-6.16-6.16Zm0-5.84c-3.26,0-3.67.01-4.95.07-1.95.09-3.66.57-5.04,1.94C.64,3.39.16,5.1.07,7.05c-.06,1.28-.07,1.69-.07,4.95s.01,3.67.07,4.95c.09,1.95.57,3.66,1.94,5.04,1.37,1.38,3.09,1.85,5.04,1.94,1.28.06,1.69.07,4.95.07s3.67-.01,4.95-.07c1.95-.09,3.66-.57,5.04-1.94,1.38-1.37,1.85-3.09,1.94-5.04.06-1.28.07-1.69.07-4.95s-.01-3.67-.07-4.95c-.09-1.95-.57-3.66-1.94-5.04-1.37-1.38-3.09-1.85-5.04-1.94-1.28-.06-1.69-.07-4.95-.07Zm0,2.16c3.2,0,3.58.01,4.85.07,1.37.06,2.63.34,3.61,1.31.97.98,1.25,2.24,1.31,3.61.06,1.27.07,1.65.07,4.85s-.01,3.58-.07,4.85c-.06,1.37-.34,2.63-1.31,3.61-.98.97-2.24,1.25-3.61,1.31-1.27.06-1.65.07-4.85.07s-3.58-.01-4.85-.07c-1.37-.06-2.63-.34-3.61-1.31-.97-.98-1.25-2.24-1.31-3.61-.06-1.27-.07-1.65-.07-4.85s.01-3.58.07-4.85c.06-1.37.34-2.63,1.31-3.61.98-.97,2.24-1.25,3.61-1.31,1.27-.06,1.65-.07,4.85-.07Z" style="fill: #fff;" /></g></svg> 11375 11376 </a> 11377 11378 </li> 11379 11380 <li> 11381 11382 <a href="https://www.youtube.com/motorolasolutions" title="YouTube" target="_blank" data-uet='{"link-type": "button", "link-label": "YouTube","link-url": "https://www.youtube.com/motorolasolutions", "cname": "motorola social links", "page-area": "3"}'> 11383 11384 11385 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><g class="svg-color"><path d="m9.39,16.36V7.32l7.06,4.52-7.06,4.52Zm14.61-8.87c0-.95-.38-1.86-1.05-2.54-.67-.67-1.59-1.05-2.54-1.05H3.59c-.95,0-1.86.38-2.54,1.05S0,6.54,0,7.49v9.52c0,.95.38,1.86,1.05,2.54.67.67,1.59,1.05,2.54,1.05h16.83c.95,0,1.86-.38,2.54-1.05.67-.67,1.05-1.59,1.05-2.54V7.49Z" style="fill: #fff;" /></g></svg> 11386 11387 </a> 11388 11389 </li> 11390 11391 </ul> 11392 </div> 11393 <div class="footer2021-col-12 footer2021-d-none footer2021-d-lg-block"> 11394 <div class="footer2021-social-b-bottom"></div> 11395 </div> 11396 </div> 11397 </div> 11398 </section> 11399 11400 11401 11402 11403 <div class="footer2021-container"> 11404 <div class="footer2021-row footer2021-menu"> 11405 <div class="footer2021-col-12 footer2021-col-lg-3"> 11406 <h6 class="small-bold">About Us<span class="footer2021-chevron"></span></h6> 11407 <ul class="footer2021-menu-links"> 11408 11409 11410 11411 11412 11413 <li> 11414 <a href="https://www.motorolasolutions.com/en_xu/about.html" class="p-small" data-uet='{"link-type": "link", "link-label": "About Motorola Solutions", "cname": "motorola global footer menu", "page-area": "3"}'>About Motorola Solutions</a> 11415 </li> 11416 11417 11418 11419 11420 11421 11422 11423 <li> 11424 <a href="https://www.motorolasolutions.com/newsroom/leadership.html#id-17750552450" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Executive Committee", "cname": "motorola global footer menu", "page-area": "3"}'>Executive Committee</a> 11425 </li> 11426 11427 11428 11429 11430 11431 11432 11433 11434 11435 <li> 11436 <a href="https://www.motorolasolutions.com/newsroom/leadership.html#id-17750552451" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Board of Directors ", "cname": "motorola global footer menu", "page-area": "3"}'>Board of Directors </a> 11437 </li> 11438 11439 11440 11441 11442 11443 11444 11445 11446 11447 11448 11449 <li> 11450 <a href="https://www.motorolasolutions.com/en_xu/about/environmental-social-corporate-governance-esg.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Corporate Responsibility", "cname": "motorola global footer menu", "page-area": "3"}'>Corporate Responsibility</a> 11451 </li> 11452 11453 11454 11455 11456 11457 11458 11459 11460 11461 <li> 11462 <a href="https://www.motorolasolutions.
11462com/en_xu/about/motorola-solutions-foundation.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Foundation", "cname": "motorola global footer menu", "page-area": "3"}'>Foundation</a> 11463 </li> 11464 11465 11466 11467 11468 11469 11470 11471 <li> 11472 <a href="https://www.motorolasolutions.com/content/dam/msi/docs/about/events/msi-amsht-statement-2025.pdf" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Modern Slavery", "cname": "motorola global footer menu", "page-area": "3"}'>Modern Slavery</a> 11473 </li> 11474 11475 11476 11477 11478 11479 11480 11481 11482 11483 11484 11485 <li> 11486 <a href="https://www.motorolasolutions.com/en_xu/about/trust-center.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Trust Center", "cname": "motorola global footer menu", "page-area": "3"}'>Trust Center</a> 11487 </li> 11488 11489 11490 11491 11492 11493 11494 11495 11496 11497 <li> 11498 <a href="https://www.motorolasolutions.com/en_xu/about/recognition.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Awards and Recognition", "cname": "motorola global footer menu", "page-area": "3"}'>Awards and Recognition</a> 11499 </li> 11500 11501 11502 11503 11504 11505 11506 11507 11508 11509 <li> 11510 <a href="https://www.motorolasolutions.com/en_xu/site-map.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Site Map", "cname": "motorola global footer menu", "page-area": "3"}'>Site Map</a> 11511 </li> 11512 11513 11514 11515 11516 11517 </ul> 11518 </div> 11519 11520 <div class="footer2021-col-12 footer2021-col-lg-3"> 11521 <h6 class="small-bold">PARTNERS<span class="footer2021-chevron"></span></h6> 11522 <ul class="footer2021-menu-links"> 11523 11524 11525 11526 11527 11528 <li> 11529 <a href="https://www.motorolasolutions.com/en_xu/partners.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Explore our Partner Network", "cname": "motorola global footer menu", "page-area": "3"}'>Explore our Partner Network</a> 11530 </li> 11531 11532 11533 11534 11535 11536 11537 11538 11539 11540 <li> 11541 <a href="https://www.motorolasolutions.com/en_xu/application-catalog.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Application Catalog", "cname": "motorola global footer menu", "page-area": "3"}'>Application Catalog</a> 11542 </li> 11543 11544 11545 11546 11547 11548 11549 11550 11551 11552 <li> 11553 <a href="https://www.motorolasolutions.com/en_xu/partners/partner-interaction-center.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Partner Support", "cname": "motorola global footer menu", "page-area": "3"}'>Partner Support</a> 11554 </li> 11555 11556 11557 11558 11559 11560 11561 11562 11563 11564 <li> 11565 <a href="https://www.motorolasolutions.com/en_xu/about/suppliers.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Suppliers", "cname": "motorola global footer menu", "page-area": "3"}'>Suppliers</a> 11566 </li> 11567 11568 11569 11570 11571 11572 </ul> 11573 </div> 11574 11575 <div class="footer2021-col-12 footer2021-col-lg-3"> 11576 <h6 class="small-bold">INVESTORS<span class="footer2021-chevron"></span></h6> 11577 <ul class="footer2021-menu-links"> 11578 11579 11580 11581 <li> 11582 <a href="https://www.motorolasolutions.
11582com/investors.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Investor Relations", "cname": "motorola global footer menu", "page-area": "3"}'>Investor Relations</a> 11583 </li> 11584 11585 11586 11587 11588 11589 11590 11591 11592 11593 <li> 11594 <a href="https://www.motorolasolutions.com/investors/corporate-governance.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Corporate Governance", "cname": "motorola global footer menu", "page-area": "3"}'>Corporate Governance</a> 11595 </li> 11596 11597 11598 11599 11600 11601 11602 11603 11604 11605 <li> 11606 <a href="https://www.motorolasolutions.com/investors/events-and-presentations.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Events & Presentations", "cname": "motorola global footer menu", "page-area": "3"}'>Events & Presentations</a> 11607 </li> 11608 11609 11610 11611 11612 11613 11614 11615 11616 11617 <li> 11618 <a href="https://www.motorolasolutions.com/investors/earnings-and-sec-filings.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Financial Information", "cname": "motorola global footer menu", "page-area": "3"}'>Financial Information</a> 11619 </li> 11620 11621 11622 11623 11624 11625 11626 11627 11628 11629 <li> 11630 <a href="https://www.motorolasolutions.com/investors/stock-ownership.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Stock Information", "cname": "motorola global footer menu", "page-area": "3"}'>Stock Information</a> 11631 </li> 11632 11633 11634 11635 11636 11637 11638 11639 11640 11641 <li> 11642 <a href="https://www.motorolasolutions.com/investors/contact-us.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Investor Relations Contacts", "cname": "motorola global footer menu", "page-area": "3"}'>Investor Relations Contacts</a> 11643 </li> 11644 11645 11646 11647 11648 11649 11650 11651 </ul> 11652 </div> 11653 11654 <div class="footer2021-col-12 footer2021-col-lg-3"> 11655 <h6 class="small-bold">NEWSROOM<span class="footer2021-chevron"></span></h6> 11656 <ul class="footer2021-menu-links"> 11657 11658 11659 11660 <li> 11661 <a href="https://www.motorolasolutions.com/newsroom.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Newsroom", "cname": "motorola global footer menu", "page-area": "3"}'>Newsroom</a> 11662 </li> 11663 11664 11665 11666 11667 11668 11669 11670 11671 11672 11673 11674 <li> 11675 <a href="https://www.motorolasolutions.com/en_xu/about/events.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Events", "cname": "motorola global footer menu", "page-area": "3"}'>Events</a> 11676 </li> 11677 11678 11679 11680 11681 11682 11683 11684 <li> 11685 <a href="https://www.motorolasolutions.com/newsroom/media-contacts.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "Media Contacts", "cname": "motorola global footer menu", "page-area": "3"}'>Media Contacts</a> 11686 </li> 11687 11688 11689 11690 11691 11692 11693 11694 11695 11696 <li> 11697 <a href="https://www.motorolasolutions.
11697com/newsroom/press-releases.html" class="p-small" target="_blank" data-uet='{"link-type": "link", "link-label": "News Releases", "cname": "motorola global footer menu", "page-area": "3"}'>News Releases</a> 11698 </li> 11699 11700 11701 11702 11703 11704 11705 11706 </ul> 11707 </div> 11708 11709 <div class="footer2021-col-12 footer2021-col-lg-3"> 11710 <h6 class="small-bold">TRAINING<span class="footer2021-chevron"></span></h6> 11711 <ul class="footer2021-menu-links"> 11712 11713 11714 11715 11716 11717 <li> 11718 <a href="https://www.motorolasolutions.com/en_xu/products/training.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Product & Systems Training", "cname": "motorola global footer menu", "page-area": "3"}'>Product & Systems Training</a> 11719 </li> 11720 11721 11722 11723 11724 11725 </ul> 11726 </div> 11727 11728 <div class="footer2021-col-12 footer2021-col-lg-3"> 11729 <h6 class="small-bold">CAREERS<span class="footer2021-chevron"></span></h6> 11730 <ul class="footer2021-menu-links"> 11731 11732 11733 11734 11735 11736 <li> 11737 <a href="https://www.motorolasolutions.com/en_xu/about/careers.html" class="p-small" data-uet='{"link-type": "link", "link-label": "Careers", "cname": "motorola global footer menu", "page-area": "3"}'>Careers</a> 11738 </li> 11739 11740 11741 11742 11743 11744 </ul> 11745 </div> 11746 11747 <div class="footer2021-col-12 footer2021-col-lg-3"> 11748 <h6 class="small-bold">Community<span class="footer2021-chevron"></span></h6> 11749 <ul class="footer2021-menu-links"> 11750 11751 11752 11753 11754 11755 <li> 11756 <a href="https://www.motorolasolutions.com/en_xu/blog" class="p-small" data-uet='{"link-type": "link", "link-label": "Blog", "cname": "motorola global footer menu", "page-area": "3"}'>Blog</a> 11757 </li> 11758 11759 11760 11761 11762 11763 11764 11765 11766 11767 <li> 11768 <a href="https://www.motorolasolutions.com/en_xu/whats-new" class="p-small" data-uet='{"link-type": "link", "link-label": "Product Updates & News", "cname": "motorola global footer menu", "page-area": "3"}'>Product Updates & News</a> 11769 </li> 11770 11771 11772 11773 11774 11775 </ul> 11776 </div> 11777 11778 11779 </div> 11780 <div class="footer2021-menu-end"></div> 11781 </div> 11782 11783 11784 11785 11786 11787 11788 11789 11790 11791 11792 11793 11794 11795 <section class="footer2021-bottom"> 11796 <div class="footer2021-container"> 11797 <div class="footer2021-trademarks-wraper"> 11798 <div class="footer2021-row footer2021-justify-content-center"> 11799 <div class="footer2021-col-12 footer2021-col-lg-8"> 11800 <div class="small-caption footer2021-trademarks-content">MOTOROLA, MOTO, MOTOROLA SOLUTIONS and the Stylized M Logo are trademarks or registered trademarks of Motorola Trademark Holdings, LLC and are used under license. All other trademarks are the property of their respective owners.</div> 11801 </div> 11802 </div> 11803 </div> 11804 <ul class="footer2021-bottom-links"> 11805 <li class="footer2021-copyright-wrap"> 11806 <span class="small-caption footer2021-copyright-content">©<span class="footerDateYear"></span> Motorola Solutions, Inc. All rights reserved. 11807 </span> 11808 </li> 11809 11810 11811 11812 11813 11814 <li> 11815 <a href="https://www.motorolasolutions.com/en_xu/about/privacy-policy.html" data-uet='{"link-type": "link", "link-place": "1", "link-label": "Privacy", "cname": "motorola global footer nav links", "page-area": "3"}'>Privacy 11816 </a> 11817 </li> 11818 11819 11820 11821 11822 11823 11824 11825 <li>
11826 <a href="https://www.motorolasolutions.com/en_xu/about/terms-use.html" data-uet='{"link-type": "link", "link-place": "2", "link-label": "Terms of Use", "cname": "motorola global footer nav links", "page-area": "3"}'>Terms of Use 11827 </a> 11828 </li> 11829 11830 11831 11832 11833 11834 <li><div id="teconsent" title="Cookie Preferences" data-uet='{"link-type": "link", "link-label": "Cookie Preferences", "link-url": "@open cookie preferences", "link-place": "3", "restriction": "public", "cname": "motorola global footer nav links", "page-area": "3"}'></div></li> 11835 11836 11837 11838 11839 11840 11841 11842 11843 11844 <li> 11845 <a href="https://discover.motorolasolutions.com/marketing-preferences" data-uet='{"link-type": "link", "link-place": "4", "link-label": "Communication Preferences", "cname": "motorola global footer nav links", "page-area": "3"}'>Communication Preferences 11846 </a> 11847 </li> 11848 11849 11850 11851 11852 11853 11854 <li> 11855 <a id="msieqw" role="button" onclick="window.interdeal.a11y.openMenu();" style="cursor: pointer;" aria-label="Accessibility" data-uet='{"link-type": "link", "link-label": "Accessibility", "link-url": "@open Equalweb accessibility", "link-place": "5", "restriction": "public", "cname": "motorola global footer nav links", "page-area": "3"}'>Accessibility</a> 11856 </li> 11857 11858 11859 11860 11861 <li class="footer2021-region"> 11862 11863 11864 11865 11866 <a class="footer2021-region-content" target="_window" href="https://www.motorolasolutions.com/content/static/locationselector.html" data-uet="{'link-category': 'open country selector', 'link-type': 'link', 'link-label': 'EMEA', 'cname': 'locality link', 'page-area': '3'}"> 11867 11868 <img src="/etc/designs/msi-occ/assets/images/footer/location-32-light.svg" alt="EMEA"/> 11869 11870 EMEA 11871 </a> 11872 </li> 11873 </ul> 11874 </div> 11875 </section> 11876 11877 11878 11879 11880 11881 11882<!-- ===== LIVEAGENT START ===== --> 11883 11884 11885
11886<script src="/etc.clientlibs/msi/clientlibs/clientlibs_components/clientlibs_telium_impressions.lc-0eb1711ba560217eae07aed4320874be-lc.min.js"></script>
11886 11887 11888 11889 11890 11891
11892<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_components/clientlibs_analytics.lc-098b62b3133d05f3a7f3f304d8774a87-lc.min.js"></script>
11892 11893 11894 11895 11896 11897 <!-- ===== LIVEAGENT CHAT - OOTB FEATURE ===== --> 11898 11899
11899<script> 11900 var analyticsSiteName = "msiAEMDataTransfer"; 11901</script>
11901 11902<link rel="stylesheet" href="https://partnerapply.motorolasolutions.com/resource/LiveAgentEnglishBotCss"/>
11903<script type="text/javascript"> 11904 var url = 'https://partnerapply.motorolasolutions.com'; 11905 var jsFilename = 'LiveAgentBotJs'; 11906 function loadFile(url, filename) { 11907 if (url && filename) { 11908 $("
11908<script/>", { 11909 type: "text/javascript", 11910 src: url + "/resource/" + filename + "?t=" + Date.now(), 11911 defer:"defer" 11912 }).appendTo("body"); 11913 } 11914 } 11915 loadFile(url,jsFilename); 11916</script>
11916 11917<div id="sffloatwrapper" class="sfonline minimized" style="width:100%"> 11918 <span id="sfchatbanner"> 11919 <div class="first-row-container"> 11920 <img class="sfchatlogo" src="https://www.motorolasolutions.com/content/dam/msi/assets/msisolutions.png" title="Main Logo"> 11921 <div id="sfclose"> 11922 <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"> 11923 <g transform="translate(-609 -2484) translate(289 2468)"> 11924 <path stroke="#000" d="M18.5 18.5L5.5 5.5M5.5 18.5L18.5 5.5" transform="translate(320 16)" /> 11925 </g> 11926 </svg> 11927 </div> 11928 </a> 11929 </div> 11930 <div class="sf-alert-text" id="bannerId"></div> 11931 </span> 11932</div> 11933 11934 11935 11936 <!-- ===== LIVEAGENT CHAT - OOTB FEATURE ===== --> 11937
11937<script type='text/javascript'> 11938 var lvid = "GlobalChat"; 11939 </script>
11939 11940 11941
11942<script src="/apps/msi-occ/clientlibs/clientlibs_components/clientlib_liveagent_newtemplate.lc-59805ff0e315dadcc5a703cb5ef4aff8-lc.min.js"></script>
11942 11943 11944 11945 11946 11947 11948<!-- ===== LIVEAGENT END ===== --> 11949 11950 11951 11952</footer> 11953 11954 11955 11956 11957<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaNotificationToast/clientLibs.lc-8fbf922f16873cb4b3721c3fd22c49c5-lc.min.css" type="text/css"> 11958 11959 11960 11961 11962
11963<script src="/etc.clientlibs/msi-occ/components/dnaNotificationToast/clientLibs.lc-022485fa5f6801fa830a62e3c07f8bfd-lc.min.js"></script>
11963 11964 11965 11966 11967 11968 11969 11970 11971 11972 11973 11974 11975 11976
11977<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_footer-new.lc-865311b038112248c69221b247242a98-lc.min.js"></script>
11977 11978 11979 11980 11981</div> 11982 11983 <div class="new newpar section aem-Grid-newComponent"> 11984 11985</div> 11986 11987</div> 11988</div> 11989 11990<div class="modal fade" id="msi-occ-modal-all" role="dialog"> 11991 <div class="modal-dialog"> 11992 11993 <div class="modal-content"> 11994 <div class="modal-header"> 11995 <button type="button" class="close" data-dismiss="modal">Ã</button> 11996 </div> 11997 <div class="modal-body"></div> 11998 </div> 11999 </div> 12000</div> 12001 12002 12003 12004<link rel="stylesheet" href="/etc.clientlibs/msi-occ/clientlibs/clientlibs_media-modal.lc-3f7d3954aea67ad9051c3dd508ecbd27-lc.min.css" type="text/css"> 12005 12006 12007 12008<div id="media_modal" class="media-modal media-modal-global" data-ctrl="media_modal"> 12009 <button id="media_modal_close" class="media-modal-close" title="Close">Ã</button> 12010 <div id="media_modal_cont" class="media-modal-cont"> 12011 <p>Please wait...</p> 12012 </div> 12013</div> 12014 12015<!-- video modal module --> 12016<div class="modal fade video-module-modal" id="msiOccModalVideoModule" role="dialog"> 12017 <div class="modal-dialog video-module-modal-dialog"> 12018 <!-- Modal content--> 12019 <div class="modal-content video-module-modal-content bg-primary"> 12020 <div class="modal-header video-module-modal-header pt-20p pb-20p"> 12021 <span class="h1-nav video-module-modal-title">Video</span> 12022 <button id="msiOccModalVideoModuleClose" type="button" class="close video-module-modal-close position-absolute mt-16p mr-16p"> 12023 12024 <svg width="32" height="32" xmlns="http://www.w3.org/2000/svg" class="video-module-modal-close-icon white"> 12025 <g transform="translate(-553 -16)" fill="none" fill-rule="evenodd" stroke-linecap="square"> 12026 <g stroke="#fff"> 12027 <path d="M577.5 40.5l-17-17M560.5 40.5l17-17"/> 12028 </g> 12029 </g> 12030 </svg> 12031 12032 <svg width="32" height="32" xmlns="http://www.w3.org/2000/svg" class="video-module-modal-close-icon black"> 12033 <g stroke="#000" fill="none" fill-rule="evenodd" stroke-linecap="square"> 12034 <path d="M24.5 24.5l-17-17M7.5 24.5l17-17"/> 12035 </g> 12036 </svg> 12037 </button> 12038 </div> 12039 <div id="msiOccModalVideoContent" class="modal-body video-module-modal-body"> 12040 <p>Please wait...</p> 12041 </div> 12042 </div> 12043 </div> 12044</div> 12045 12046 12047 12048 12049<link rel="stylesheet" href="/apps/msi-aem-search/clientlibs/clientlibs_coveo_search.lc-eeabf6e3b366ea6987a4c786e3e84068-lc.min.css" type="text/css"> 12050 12051 12052 12053 12054
12054<script src="https://static.cloud.coveo.com/searchui/v2.10112/0/js/CoveoJsSearch.Lazy.min.js" integrity="sha512-8XXPyo+mLbqD6mxmu8MaiFi866t/YYIPOiRtCFaRU4mWBFa1cBeofg1lUYnIknUWBFmalBPiIrUvLiw257F9Aw==" crossorigin="anonymous"></script>
12054 12055
12055<script src="/apps/msi-aem-search/clientlibs/clientlibs_coveo_search/js/searchui/v2_4710/Coveo.Motorola.js"></script>
12055 12056 12057
12057<script> 12058 var coveoOrgId = "motorolasolutionsincnonproduction1v1pfqaav"; 12059 coveoOrgId = "motorolasolutionsincproductionmq0wx9mn"; 12060 var coveoToken = ""; 12061 12062 Coveo.MotorolaCDN.setCDN("/apps/msi-aem-search/clientlibs/clientlibs_coveo_search/static"); 12063 Coveo.MotorolaEndpoints.setEndpoints("/etc.clientlibs/msi-occ/clientlibs/coveo_translations/resources"); 12064 12065 // Default userLocale 12066 Coveo.MotorolaLocalization.setUserLocale("en_xu"); 12067 12068 12069 // Parse the URL to get the userLocale to determine the search interface language 12070 //Coveo.MotorolaLocalization.setUserLocale(Coveo.MotorolaLocalization.getUserLocaleFromUrlPath()); 12071 12072 motorolaCoveoStandaloneSearchBox = function () { 12073 console.log('motorolaCoveoStandaloneSearchBox'); 12074 }; 12075 12076 motorolaProductCatalogSearch = function () { 12077 console.log('motorolaProductCatalogSearch'); 12078 } 12079 12080 Coveo.customEvents = { 12081 'motorolaCoveoStandaloneSearchBox': motorolaCoveoStandaloneSearchBox, 12082 'motorolaProductCatalogSearch': motorolaProductCatalogSearch 12083 }; 12084 12085 function initializeCustomCoveoSearchInterface() { 12086 Coveo.SearchEndpoint.configureCloudV2Endpoint(coveoOrgId, coveoToken, 'https://platform.cloud.coveo.com/rest/search', {}); 12087 var coveoStandaloneSearchBoxRoot = document.querySelector('#coveo-search-header #coveostandalonesearchbox'); 12088 var coveoStandaloneSearchBoxRootMobile = document.querySelector('#coveo-search-header #coveostandalonesearchboxmobile'); 12089 var coveoCustomHideStandaloneSearchbox = document.querySelector('#coveo-search-header.coveo-search-desktop .CoveoCustomHideStandaloneSearchbox'); 12090 var coveoCustomHideStandaloneSearchboxMobile = document.querySelector('#coveo-search-header.coveo-search-mobile .CoveoCustomHideStandaloneSearchbox'); 12091 var coveoPipelineContext = document.querySelector('#coveo-search-header.coveo-search-desktop .CoveoPipelineContext'); 12092 var coveoPipelineContextMobile = document.querySelector('#coveo-search-header.coveo-search-mobile .CoveoPipelineContext'); 12093 12094 Coveo.MotorolaSecurity.decipherUserRoles(Coveo.SearchEndpoint.endpoints['default'].accessToken.token); 12095 var enableCustomProductCatalogSearch = Coveo.MotorolaSecurity.isUserInGroup(Coveo.MotorolaSecurity.salesUserRoles) || Coveo.MotorolaSecurity.isUserInGroup(Coveo.MotorolaSecurity.partnersUserRoles) || false; 12096 //var enableCustomProductCatalogSearch = Coveo.MotorolaSecurity.isUserInGroup(Coveo.MotorolaSecurity.salesUserRoles) || false; 12097 // DEBUG 12098 //var enableCustomProductCatalogSearch = true; 12099 var coveoMotorolaSearchPageUrl = $('#nav-search').attr('action'); 12100 12101 Coveo.initSearchbox( 12102 coveoStandaloneSearchBoxRoot, 12103 coveoMotorolaSearchPageUrl, 12104 { 12105 Analytics: { 12106 searchHub: 'motorolasolutions' 12107 }, 12108 Searchbox: { 12109 placeholder: Coveo.l('Searchbox_Placeholder'), 12110 enableQuerySyntax: true 12111 }, 12112 CustomOmniboxSuggestions : { 12113 context: { 12114 "locale": Coveo.MotorolaLocalization.userLocale, 12115 "standalonesearchbox": "true" 12116 }, 12117 baseSuggestionsSectionLabel: "", 12118 customSuggestionsSectionLabel: "CustomOmniboxSuggestions_customSuggestionsSectionLabel" 12119 }, 12120 CustomProductCatalogSearch : { 12121 enable: enableCustomProductCatalogSearch 12122 }, 12123 CustomPipelineContext : { 12124 context : { 12125 "locale": Coveo.MotorolaLocalization.userLocale, 12126 "standalonesearchbox": "true" 12127 } 12128 }, 12129 externalComponents: [coveoCustomHideStandaloneSearchbox, coveoPipelineContext] 12130 } 12131 ); 12132 12133 Coveo.initSearchbox( 12134 coveoStandaloneSearchBoxRootMobile, 12135 coveoMotorolaSearchPageUrl, 12136 { 12137 Analytics: { 12138 searchHub: 'motorolasolutions' 12139 }, 12140 Searchbox: { 12141 placeholder: Coveo.l('Searchbox_Placeholder'), 12142 enableQuerySyntax: true 12143 }, 12144 CustomOmniboxSuggestions : { 12145 context: { 12146 "locale": Coveo.MotorolaLocalization.userLocale, 12147 "standalonesearchbox": "true" 12148 }, 12149 baseSuggestionsSectionLabel: "", 12150 customSuggestionsSectionLabel: "CustomOmniboxSuggestions_customSuggestionsSectionLabel" 12151 }, 12152 CustomProductCatalogSearch : { 12153 enable: enableCustomProductCatalogSearch 12154 }, 12155 CustomPipelineContext : { 12156 context : { 12157 "locale": Coveo.MotorolaLocalization.userLocale, 12158 "standalonesearchbox": "true" 12159 } 12160 }, 12161 externalComponents: [coveoCustomHideStandaloneSearchboxMobile, coveoPipelineContextMobile] 12162 } 12163 ); 12164 }; 12165 12166 12167 document.addEventListener('DOMContentLoaded', function () { 12168 function initializeCoveoWithToken(rawResponse) { 12169 try { 12170 var parsed = JSON.parse(rawResponse); 12171 coveoToken = parsed.token || rawResponse; 12172 } catch(e) { 12173 coveoToken = rawResponse; 12174 console.log("Error in initializeCoveoWithToken()", e); 12175 } 12176 Coveo.MotorolaLocalization.loadLocalizationDictionaries(initializeCustomCoveoSearchInterface); 12177 } 12178 try { 12179 let msiCurrentUserId = (typeof utag_data !== 'undefined' && utag_data && utag_data.msi_uid) ? utag_data.msi_uid : ''; 12180 let msiServerAnonToken = (typeof msiCoveoAnonToken !== 'undefined') ? msiCoveoAnonToken : ''; 12181 let COVEO_TOKEN_TTL_MS = (23 * 60 + 55) * 60 * 1000; 12182 if (!msiCurrentUserId && msiServerAnonToken) { 12183 initializeCoveoWithToken(msiServerAnonToken); 12184 } else if (msiCurrentUserId) { 12185 let cachedRawToken = null; 12186 try { 12187 let storedEntry = JSON.parse(localStorage.getItem('ct_' + msiCurrentUserId)); 12188 if (storedEntry && storedEntry.raw && (Date.now() - storedEntry.ts) < COVEO_TOKEN_TTL_MS) { 12189 cachedRawToken = storedEntry.raw; 12190 } 12191 } catch (e) { 12192 console.log("Error with local storage", e); 12193 } 12194 if (cachedRawToken) { 12195 initializeCoveoWithToken(cachedRawToken); 12196 } else { 12197 $.ajax({ 12198 url: "/bin/motorola/secure/searchtoken", 12199 dataType: "text", 12200 success: function(response) { 12201 try { 12202 localStorage.setItem('ct_' + msiCurrentUserId, JSON.stringify({ raw: response, ts: Date.now() })); 12203 } catch (e) { 12204 console.log("Error setting token in local store", e); 12205 } 12206 initializeCoveoWithToken(response); 12207 }, 12208 error: function(error) { 12209 console.log("Error fetching token when no local storage", error); 12210 } 12211 }); 12212 } 12213 } else { 12214 $.ajax({ 12215 url: "/bin/motorola/secure/searchtoken", 12216 dataType: "text", 12217 success: function(response) { 12218 initializeCoveoWithToken(response); 12219 }, 12220 error: function(error) { 12221 console.log("Error fetching token invalid user id", error); 12222 } 12223 }); 12224 } 12225 } catch (err) { 12226 console.log("Error fetching token catch all", err); 12227 } 12228 }); 12229 12230 </script>
12230 12231 12232 12233<div class="d-none cls-contact-us-source"> 12234 12235 12236 12237 12238<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/dnaPrimaryNavContactSalesButton/clientLibs.lc-73902af3adf67a06ec710ceaf32a92a3-lc.min.css" type="text/css"> 12239 12240 12241 12242 12243 12244 12245 12246 12247 12248 12249 12250 12251 <a class="btn btn-primary small dna-modal-button" href="https://www.motorolasolutions.com/en_xu/contact-us.html" target="_self" data-uet-add-details-label="feature" data-uet-add-details-value="Contact sales"> 12252 Contact sales 12253 </a> 12254 12255 12256 12257</div> 12258 12259 12260 12261
12262<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_site.lc-93ee4a96dcb3646bb65e17d014840447-lc.min.js"></script>
vendor: 1 bytes, line 12262
12262
12263<script src="/etc.clientlibs/msi-occ/components/customerstorypage/clientLibs.lc-c3e9fae28c07acb0a99e140c2bb65938-lc.min.js"></script>
12263 12264 12265 12266 12267 12268 12269<div id="consent_blackbar"></div> 12270 12271
12272<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_slick.lc-b33d1c0565387582b1e3717baf81391b-lc.min.js"></script>
12272 12273 12274 12275 12276 12277
12278<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_commons.lc-bacc15bcd385bf14346cf4bb3b839b22-lc.min.js"></script>
12278 12279 12280 12281 12282 12283
12284<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_media-modal.lc-154a562c6422965f69903276e549cb1b-lc.min.js"></script>
12284 12285 12286 12287 12288 12289
12290<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_brightcove_player.lc-335c591348c31346c497fa2bb1641a59-lc.min.js"></script>
12290 12291 12292 12293 12294 12295 12296
12297<script src="/etc.clientlibs/msi-occ/components/globalnav/header2021/clientLibs.lc-a0f570a82e175b53254b5425ed1fe455-lc.min.js"></script>
12297 12298 12299 12300 12301 12302
12303<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_popper.lc-124bf4d1a7db31dd60d4642dce268035-lc.min.js"></script>
12303 12304 12305 12306 12307 12308
12309<script src="/etc.clientlibs/msi-occ/clientlibs/clientlibs_bootstrap.lc-07f6c6be83654c17d306f901a62bdc3f-lc.min.js"></script>
12309 12310 12311 12312 12313 12314
12315<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/embed/v2.js" defer></script>
12315 12316 12317 12318 12319<link rel="stylesheet" href="/etc.clientlibs/msi-occ/components/hubspot-form/clientLibs.lc-dcd6c5febe6383c89dfd00a4b00ca97a-lc.min.css" type="text/css">
12320<script src="/etc.clientlibs/msi-occ/components/hubspot-form/clientLibs.lc-3b94949ddda04df832d092d8c2c6a979-lc.min.js"></script>
12320 12321 12322 12323 12324 12325 12326 12327 12328 12329 12330 12331 12332 12333 12334 12335 12336 12337 12338 12339
12339<script src="https://shop-business.motorolasolutions.com/file/thirdparty/msi-files/page-tags/head/dynatrace-consent-handler.js"></script>
12339 12340
12341<script type="text/javascript" src="/_Incapsula_Resource?SWJIYLWA=719d34d31c8e3a6e6fffd425f7e032f3&ns=4&cb=1060093800" async></script>
12341</body> 12342</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.