PageSourceSearch

https://www.motorolasolutions.com/en_xu/about/customers/in-store-c…tivity-powers-rewe-symallas-operations.html

html motorolasolutions.com collected 2026-10-01 08:39:52 UTC 1,164,957 bytes, 12,342 lines download raw bytes

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('"',"&quot;")}"]`;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&noticeType=bb&gtm=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 = &quot;Login_Click&quot; + &quot;=&quot; + window.location +&quot;; path=/&quot;; 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&region=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&region=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===&#39;inline&#39;){
1625           this.children[0].style.display=&#39;none&#39;;
1626           this.children[1].style.display=&#39;inline&#39;;
1627           this.previousSibling.parentNode.children[0].type=&#39;password&#39;;
1628        } else {
1629            this.children[1].style.display=&#39;none&#39;;
1630            this.children[0].style.display=&#39;inline&#39;;
1631            this.previousSibling.parentNode.children[0].type=&#39;text&#39;; }">
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 &amp; 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 &amp; Security Ecosystem > Technologies">
1730		Technologies
1731	</button>
1732	
1733	<div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety &amp; 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 &amp; Security Ecosystem" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html">Safety &amp; 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 &amp; 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 &amp; support services">Managed &amp; 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 &amp; Security Ecosystem > Use cases">
1782		Use cases
1783	</button>
1784	
1785	<div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety &amp; 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 &amp; 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 &amp; apps">Broadband devices &amp; apps</button>
2072
2073<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Broadband devices &amp; 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 &amp; 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 &amp; computer-aided dispatch">Voice &amp; 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 &amp; field operations">Patrol &amp; field operations</button>
2413
2414<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Patrol &amp; 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 &amp; 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 &amp; reporting">Mobile response &amp; 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 &amp; resilience">Enterprise security &amp; resilience</button>
2473
2474<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise security &amp; 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 &amp; 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 &amp; incident management">Crisis &amp; 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 &amp; access control">Video security &amp; access control</button>
2613
2614<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Video security &amp; 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 &amp; 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 &amp; in-car video">Body cameras &amp; in-car video</button>
2680
2681<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Body cameras &amp; 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 &amp; 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 &amp; advisory">Consulting &amp; 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 &amp; device services">Radio &amp; device services</button>
2946
2947<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Radio &amp; 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 &amp; 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 &amp; Rescue">Fire &amp; 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 &amp; Defence">Military &amp; 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 &amp; Gas">Oil &amp; 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 &amp; Logistics">Transportation &amp; 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 &amp; Media">Investor &amp; Media</button>
3343
3344<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Investor &amp; 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 &amp; 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 &amp; 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 &amp; Security Ecosystem > Technologies">
3484		Technologies
3485	</button>
3486	
3487	<div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety &amp; 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 &amp; Security Ecosystem" data-uet-link-url="/content/msi/en_xu/solutions/safety-ecosystem.html">Safety &amp; 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 &amp; 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 &amp; support services">Managed &amp; 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 &amp; Security Ecosystem > Use cases">
3536		Use cases
3537	</button>
3538	
3539	<div class="header-menu-submenu mobile-analytics-case1" data-uet-link-hierarchy="Safety &amp; 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 &amp; 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 &amp; apps">Broadband devices &amp; apps</button>
3826
3827<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Broadband devices &amp; 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 &amp; 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 &amp; computer-aided dispatch">Voice &amp; 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 &amp; field operations">Patrol &amp; field operations</button>
4167
4168<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Patrol &amp; 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 &amp; 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 &amp; reporting">Mobile response &amp; 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 &amp; resilience">Enterprise security &amp; resilience</button>
4227
4228<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Enterprise security &amp; 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 &amp; 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 &amp; incident management">Crisis &amp; 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 &amp; access control">Video security &amp; access control</button>
4367
4368<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Video security &amp; 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 &amp; 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 &amp; in-car video">Body cameras &amp; in-car video</button>
4434
4435<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Body cameras &amp; 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 &amp; 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 &amp; advisory">Consulting &amp; 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 &amp; device services">Radio &amp; device services</button>
4700
4701<div class="header-menu-submenu side-navigation-link-column" data-uet-link-hierarchy="Radio &amp; 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 &amp; 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 &amp; Rescue">Fire &amp; 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 &amp; Defence">Military &amp; 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 &amp; Gas">Oil &amp; 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 &amp; Logistics">Transportation &amp; 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 &amp; Media">Investor &amp; Media</button>
5097
5098<div class="header-menu-submenu who-we-are-tab" data-uet-link-hierarchy="Investor &amp; 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 &amp; 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&region=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&region=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 &amp; Security Ecosystem">
5281								<p class="p-lead-bold">Safety &amp; 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 &amp; 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 &amp; 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 &amp; support services" data-uet-link-place="4" target="_self" class="p-small-bold link">Managed &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; computer-aided dispatch">Voice &amp; 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 &amp; field operations">
6200            <div class="card-header p-small-bold">
6201                Patrol &amp; 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 &amp; reporting">Mobile response &amp; 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 &amp; 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 &amp; 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 &amp; incident management">Crisis &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; advisory">Consulting &amp; 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 &amp; 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 &amp; 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 &amp; Rescue">Fire &amp; 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 &amp; Defence">Military &amp; 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 &amp; Gas">Oil &amp; 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 &amp; Logistics">Transportation &amp; 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 &amp; Media">
7235            <div class="card-header p-small-bold">
7236                Investor &amp; 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 &amp; Security Ecosystem">
7402								<p class="p-lead-bold">Safety &amp; 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 &amp; 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 &amp; 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 &amp; support services" data-uet-link-place="4" target="_self" class="p-small-bold link">Managed &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; computer-aided dispatch">Voice &amp; 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 &amp; field operations">
8321            <div class="card-header p-small-bold">
8322                Patrol &amp; 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 &amp; reporting">Mobile response &amp; 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 &amp; 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 &amp; 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 &amp; incident management">Crisis &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; 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 &amp; advisory">Consulting &amp; 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 &amp; 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 &amp; 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 &amp; Rescue">Fire &amp; 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 &amp; Defence">Military &amp; 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 &amp; Gas">Oil &amp; 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 &amp; Logistics">Transportation &amp; 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 &amp; Media">
9356            <div class="card-header p-small-bold">
9357                Investor &amp; 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&#61; {page.title}&amp;body&#61; {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&#61; {page.title}&amp;body&#61; {page.url}" data-uet-link-category="body interactions" data-uet-element="button" data-uet-link-label="share_Email" data-uet-link-url="mailto:?subject&#61; {page.title}&amp;body&#61; {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 &amp; Presentations", "cname": "motorola global footer menu", "page-area": "3"}'>Events &amp; 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 &amp; Systems Training", "cname": "motorola global footer menu", "page-area": "3"}'>Product &amp; 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 &amp; News", "cname": "motorola global footer menu", "page-area": "3"}'>Product Updates &amp; 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">&copy;<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.