Help
RSS
API
Feed
Maltego
Contact
Domain > www.modernpowersystems.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-08-16
54.216.228.8
(
ClassC
)
2025-07-31
23.185.0.1
(
ClassC
)
Port 443
HTTP/1.1 200 OKConnection: keep-aliveContent-Length: 186523Cache-Control: public, max-age600Content-Type: text/html; charsetUTF-8Link: https://www.modernpowersystems.com/wp-json/>; relhttps://api.w.org/Link: https://www.modernpowersystems.com/wp-json/wp/v2/pages/7>; relalternate; typeapplication/jsonLink: https://www.modernpowersystems.com/>; relshortlinkServer: nginxStrict-Transport-Security: max-age300X-Pantheon-Styx-Hostname: styx-fe1fe2-d-68d7b7f59f-t7hqqX-Styx-Req-Id: 9aa0a7bf-6dba-11f0-9df5-a246307e752aAge: 171Accept-Ranges: bytesVia: 1.1 varnish, 1.1 varnish, 1.1 varnish, 1.1 varnishX-Frame-Options: SAMEORIGINDate: Thu, 31 Jul 2025 03:03:59 GMTX-Served-By: cache-ams21036-AMS, cache-bfi-kbfi7400101-BFI, cache-bfi-kbfi7400095-BFI, cache-bfi-kbfi7400095-BFIX-Cache: HIT, MISS, MISS, MISSX-Cache-Hits: 1, 0, 0, 0X-Timer: S1753931039.183139,VS0,VE149Vary: Accept-Encoding, Cookie, Cookie !doctype html>html langen-US>head> script async srchttps://securepubads.g.doubleclick.net/tag/js/gpt.js>/script>style> .login-button a { display: block; width: 100%; height: 100%; }/style> script> window.googletag window.googletag || {cmd: }; googletag.cmd.push(function() { var mapping1 googletag.sizeMapping() .addSize(0, 0, 320, 50) .addSize(728, 0, 728, 90) .build(); googletag.defineSlot(/14453196/Modern_Power_Systems_Top_Leader, 728,90,320,50, div-gpt-ad-2920635-1) .defineSizeMapping(mapping1).addService(googletag.pubads()); googletag.defineSlot(/14453196/Modern_Power_Systems_Top_MPU, 300,250, div-gpt-ad-2920635-2) .addService(googletag.pubads()); googletag.defineSlot(/14453196/Modern_Power_Systems_Magazine_Box, 300,600, div-gpt-ad-2920635-3) .addService(googletag.pubads()); googletag.pubads().enableSingleRequest(); googletag.pubads().setForceSafeFrame(false); googletag.enableServices(); }); googletag.cmd.push(function() { googletag.pubads().setTargeting( Category, Home ); googletag.pubads().setTargeting( env, live ); }); /script> link relpreconnect hrefhttps://fonts.googleapis.com> link relpreconnect hrefhttps://fonts.gstatic.com crossorigin> link hrefhttps://fonts.googleapis.com/css2?familyLora:ital,wght@0,400;0,600;1,400;1,600&displayswap relstylesheet> link relpreload idfonts hrefhttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/scss/fonts.css mediaall asstyle onloadthis.relstylesheet> meta charsetUTF-8> meta http-equivx-ua-compatible contentieedge />script typetext/javascript>(window.NREUM||(NREUM{})).init{privacy:{cookies_enabled:true},ajax:{deny_list:bam.nr-data.net},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM{})).loader_config{agentID:1134466888,accountID:4357443,trustKey:66686,xpid:UAUCVlJXCxABVFRVBwAEVF0G,licenseKey:NRJS-ece7e767d4112f117c8,applicationID:1057013297};;/*! For license information please see nr-loader-spa-1.293.0.min.js.LICENSE.txt */(()>{var e,t,r{8122:(e,t,r)>{use strict;r.d(t,{a:()>i});var nr(944);function i(e,t){try{if(!e||object!typeof e)return(0,n.R)(3);if(!t||object!typeof t)return(0,n.R)(4);const rObject.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o0Object.keys(r).length?e:r;for(let a in o)if(void 0!ea)try{if(nullea){ranull;continue}Array.isArray(ea)&&Array.isArray(ta)?raArray.from(new Set(...ea,...ta)):objecttypeof ea&&objecttypeof ta?rai(ea,ta):raea}catch(e){ra||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)>{use strict;r.d(t,{D:()>s,f:()>a});var nr(384),ir(8122);const o{beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const se>(0,i.a)(e,o)},9324:(e,t,r)>{use strict;r.d(t,{F3:()>i,Xs:()>o,Yq:()>a,xv:()>n});const n1.293.0,iPROD,oCDN,a^2.0.0-alpha.18},6154:(e,t,r)>{use strict;r.d(t,{A4:()>s,OF:()>d,RI:()>i,WN:()>h,bv:()>o,gm:()>a,lR:()>f,m:()>u,mw:()>c,sb:()>l});var nr(1863);const iundefined!typeof window&&!!window.document,oundefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),ai?window:undefined!typeof WorkerGlobalScope&&(undefined!typeof self&&self instanceof WorkerGlobalScope&&self||undefined!typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),scompletea?.document?.readyState,cBoolean(hiddena?.document?.visibilityState),u+a?.location,d/iPad|iPhone|iPod/.test(a.navigator?.userAgent),ld&&undefinedtypeof SharedWorker,f(()>{const ea.navigator?.userAgent?.match(/Firefox/\s(\d+\.\d+)/);return Array.isArray(e)&&e.length>2?+e1:0})(),hDate.now()-(0,n.t)()},7295:(e,t,r)>{use strict;r.d(t,{Xv:()>a,gX:()>i,iW:()>o});var n;function i(e){if(!e||o(e))return!1;if(0n.length)return!0;for(var t0;tn.length;t++){var rnt;if(*r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0e.hostname}function a(e){if(n,e&&e.length)for(var t0;te.length;t++){let ret;if(!r)continue;0r.indexOf(http://)?rr.substring(7):0r.indexOf(https://)&&(rr.substring(8));const ir.indexOf(/);let o,a;i>0?(or.substring(0,i),ar.substring(i)):(or,a);letso.split(:);n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)t.length-e.length}function c(e,t){return 0e.indexOf(/)&&(ee.substring(1)),0t.indexOf(/)&&(tt.substring(1)),e||et}},3241:(e,t,r)>{use strict;r.d(t,{W:()>o});var nr(6154);const inewrelic;function o(e{}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)>{use strict;r.d(t,{Ak:()>u,Ze:()>f,x3:()>d});var nr(3241),ir(7836),or(3606),ar(860),sr(2646);const c{};function u(e,t){const r{staged:!1,priority:a.P3t||0};l(e),ce.get(t)||ce.set(t,r)}function d(e,t){e&&ce&&(ce.get(t)&&ce.delete(t),p(e,t,!1),ce.size&&h(e))}function l(e){if(!e)throw new Error(agentIdentifier required);ce||(cenew Map)}function f(e,tfeature,r!1){if(l(e),!e||!ce.get(t)||r)return p(e,t);ce.get(t).staged!0,h(e)}function h(e){const tArray.from(ce);t.every(((e,t)>t.staged))&&(t.sort(((e,t)>e1.priority-t1.priority)),t.forEach(((t)>{ce.delete(t),p(e,t)})))}function p(e,t,r!0){const ae?i.ee.get(e):i.ee,co.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:lifecycle,name:drain,feature:t}),r){const ea.backlogt,rct;if(r){for(let t0;e&&te.length;++t)g(et,r);Object.entries(r).forEach(((e,t)>{Object.values(t||{}).forEach((t>{t0?.on&&t0?.context()instanceof s.y&&t0.on(e,t1)}))}))}}a.isolatedBacklog||delete ct,a.backlogtnull,a.emit(drain-+t,)}}function g(e,t){var re1;Object.values(tr||{}).forEach((t>{var re0;if(t0r){var nt1,ie3,oe2;n.apply(i,o)}}))}},7836:(e,t,r)>{use strict;r.d(t,{P:()>s,ee:()>c});var nr(384),ir(8990),or(2646),ar(5607);const snr@context:.concat(a.W),cfunction e(t,r){var n{},a{},d{},l!1;try{l16r.length&&u.initializedAgents?.r?.runtime.isolatedBacklog}catch(e){}var f{on:p,addEventListener:p,removeEventListener:function(e,t){var rne;if(!r)return;for(var i0;ir.length;i++)rit&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!o&&(o!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var sh(n),ug(e),du.length,l0;ld;l++)ul.apply(s,r);var pv()ae;p&&p.push(f,e,r,s);return s},get:m,listeners:g,context:h,buffer:function(e,t){const rv();if(tt||feature,f.aborted)return;Object.entries(e||{}).forEach(((e,n)>{ant,t in r||(rt)}))},abort:function(){f._aborted!0,Object.keys(f.backlog).forEach((e>{delete f.backloge}))},isBuffering:function(e){return!!v()ae},debugId:r,backlog:l?{}:t&&objecttypeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,aborted,{get:()>{let ef._aborted||!1;return e||(t&&(et.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,(()>new o.y(s))):new o.y(s)}function p(e,t){neg(e).concat(t)}function g(e){return ne||}function m(t){return dtdt||e(f,t)}function v(){return f.backlog}}(void 0,globalEE),u(0,n.Zm)();u.ee||(u.eec)},2646:(e,t,r)>{use strict;r.d(t,{y:()>n});class n{constructor(e){this.contextIde}}},9908:(e,t,r)>{use strict;r.d(t,{d:()>n,p:()>i});var nr(7836).ee.get(handle);function i(e,t,r,i,o){o?(o.buffer(e,i),o.emit(e,t,r)):(n.buffer(e,i),n.emit(e,t,r))}},3606:(e,t,r)>{use strict;r.d(t,{i:()>o});var nr(9908);o.ona;var io.handlers{};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(ofeature),e||(en.d);var atoto||{};(arar||).push(e,i)}},3878:(e,t,r)>{use strict;function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()>o,jT:()>n,sp:()>i})},5607:(e,t,r)>{use strict;r.d(t,{W:()>n});const n(0,r(9566).bz)()},9566:(e,t,r)>{use strict;r.d(t,{LA:()>s,ZF:()>c,bz:()>a,el:()>u});var nr(6154);const ixxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx;function o(e,t){return e?15&et:16*Math.random()|0}function a(){const en.gm?.crypto||n.gm?.msCrypto;let t,r0;return e&&e.getRandomValues&&(te.getRandomValues(new Uint8Array(30))),i.split().map((e>xe?o(t,r++).toString(16):ye?(3&o()|8).toString(16):e)).join()}function s(e){const tn.gm?.crypto||n.gm?.msCrypto;let r,i0;t&&t.getRandomValues&&(rt.getRandomValues(new Uint8Array(e)));const a;for(var s0;se;s++)a.push(o(r,i++).toString(16));return a.join()}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)>{use strict;r.d(t,{BB:()>a,H3:()>n,g:()>u,iL:()>c,tS:()>s,uh:()>i,wk:()>o});const nNRBA,iSESSION,o144e5,a18e5,s{STARTED:session-started,PAUSE:session-pause,RESET:session-reset,RESUME:session-resume,UPDATE:session-update},c{SAME_TAB:same-tab,CROSS_TAB:cross-tab},u{OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)>{use strict;function n(){return Math.floor(performance.now())}r.d(t,{t:()>n})},7485:(e,t,r)>{use strict;r.d(t,{D:()>i});var nr(6154);function i(e){if(0(e||).indexOf(data:))return{protocol:data};try{const tnew URL(e,location.href),r{port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(:)),sameOrigin:t.protocoln.gm?.location?.protocol&&t.hostn.gm?.location?.host};return r.port&&!r.port||(http:t.protocol&&(r.port80),https:t.protocol&&(r.port443)),r.pathname&&!r.pathname?r.pathname.startsWith(/)||(r.pathname/.concat(r.pathname)):r.pathname/,r}catch(e){return{}}}},944:(e,t,r)>{use strict;r.d(t,{R:()>i});var nr(3241);function i(e,t){functiontypeof console.debug&&(console.debug(New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#.concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:data,name:warn,feature:warn,data:{code:e,secondary:t}}))}},5701:(e,t,r)>{use strict;r.d(t,{B:()>o,t:()>a});var nr(3241);const inew Set,o{};function a(e,t){const rt.agentIdentifier;or??{},e&&objecttypeof e&&(i.has(r)||(t.ee.emit(rumresp,e),ore,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:lifecycle,name:load,feature:void 0,data:e})))}},8990:(e,t,r)>{use strict;r.d(t,{I:()>i});var nObject.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return et;var ir();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return eti,i}},6389:(e,t,r)>{use strict;function n(e,t500,r{}){const nr?.leading||!1;let i;return(...r)>{n&&void 0i&&(e.apply(this,r),isetTimeout((()>{iclearTimeout(i)}),t)),n||(clearTimeout(i),isetTimeout((()>{e.apply(this,r)}),t))}}function i(e){let t!1;return(...r)>{t||(t!0,e.apply(this,r))}}r.d(t,{J:()>i,s:()>n})},3304:(e,t,r)>{use strict;r.d(t,{A:()>o});var nr(7836);const i()>{const enew WeakSet;return(t,r)>{if(objecttypeof r&&null!r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??}catch(e){try{n.ee.emit(internal-error,e)}catch(e){}return}}},3496:(e,t,r)>{use strict;function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKeyt.info.licenseKey&&e.applicationIDt.info.applicationID}r.d(t,{A:()>i,I:()>n})},5289:(e,t,r)>{use strict;r.d(t,{GG:()>o,Qr:()>s,sB:()>a});var nr(3878);function i(){returnundefinedtypeof document||completedocument.readyState}function o(e,t){if(i())return e();(0,n.sp)(load,e,t)}function a(e){if(i())return e();(0,n.DD)(DOMContentLoaded,e)}function s(e){if(i())return e();(0,n.sp)(popstate,e)}},384:(e,t,r)>{use strict;r.d(t,{NT:()>o,US:()>u,Zm:()>a,bQ:()>c,dV:()>s,pV:()>d});var nr(6154),ir(1863);const o{beacon:bam.nr-data.net,errorBeacon:bam.nr-data.net};function a(){return n.gm.NREUM||(n.gm.NREUM{}),void 0n.gm.newrelic&&(n.gm.newrelicn.gm.NREUM),n.gm.NREUM}function s(){let ea();return e.o||(e.o{ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let ra();r.initializedAgents??{},t.initializedAt{ms:(0,i.t)(),date:new Date},r.initializedAgentset}function u(e,t){a()et}function d(){return function(){let ea();const te.info||{};e.info{beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let ea();const te.init||{};e.init{...t}}(),s(),function(){let ea();const te.loader_config||{};e.loader_config{...t}}(),a()}},2843:(e,t,r)>{use strict;r.d(t,{u:()>i});var nr(3878);function i(e,t!1,r,i){(0,n.DD)(visibilitychange,(function(){if(t)return void(hiddendocument.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)>{use strict;r.d(t,{u:()>f});var nr(7836),ir(3434),or(8990),ar(6154);const s{},ca.gm.XMLHttpRequest,uaddEventListener,dremoveEventListener,lnr@wrapped:.concat(n.P);function f(e){var tfunction(e){return(e||n.ee).get(events)}(e);if(st.debugId++)return t;st.debugId1;var r(0,i.YM)(t,!0);function f(e){r.inPlace(e,u,d,-,p)}function p(e,t){return e1}returngetPrototypeOfin Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+-start,(function(e,t){var ne1;if(null!n&&(functiontypeof n||objecttypeof n)){var i(0,o.I)(n,l,(function(){var e{object:function(){if(function!typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}typeof n;return e?r(e,fn-,null,e.name||anonymous):n}));this.wrappede1i}})),t.on(d+-start,(function(e){e1this.wrapped||e1})),t}function h(e,t,...r){let ne;for(;objecttypeof n&&!Object.prototype.hasOwnProperty.call(n,u);)nObject.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)>{use strict;r.d(t,{Jt:()>o,YM:()>c});var nr(7836),ir(5607);const onr@original:.concat(i.W);var aObject.prototype.hasOwnProperty,s!1;function c(e,t){return e||(en.ee),r.inPlacefunction(e,t,n,i,o){n||(n);const a-n.charAt(0);for(let s0;st.length;s++){const cts,uec;d(u)||(ecr(u,a?c+n:n,i,c,o))}},r.flago,r;function r(t,r,n,s,c){return d(t)?t:(r||(r),nrWrapperot,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return er},set:function(t){return ert,t}})})),t}catch(e){u(e,r)}for(var n in e)a.call(e,n)&&(tnen)}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;let f;try{athis,o...arguments,dfunctiontypeof n?n(o,a):n||{}}catch(t){u(t,,o,a,s,d,e)}i(r+start,o,a,s,d,c);const hperformance.now();let ph;try{return lt.apply(a,o),pperformance.now(),l}catch(e){throw pperformance.now(),i(r+err,o,a,e,d,c),fe,f}finally{const ep-h,t{duration:e,isLongTask:e>50,methodName:s,thrownError:f};t.isLongTask&&i(long-task,t,d,c),i(r+end,o,a,l,t,d,c)}}}function i(r,n,i,o){if(!s||t){var as;s!0;try{e.emit(r,n,i,t,o)}catch(t){u(t,r,n,i,e)}sa}}}function u(e,t){t||(tn.ee);try{t.emit(internal-error,e)}catch(e){}}function d(e){return!(e&&functiontypeof e&&e.apply&&!eo)}},9300:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.ajax},3333:(e,t,r)>{use strict;r.d(t,{$v:()>u,TZ:()>n,Zp:()>i,kd:()>c,mq:()>s,nf:()>a,qN:()>o});const nr(860).K7.genericEvents,iauxclick,click,copy,keydown,paste,scrollend,ofocus,blur,a4,s1e3,cPageAction,UserAction,BrowserPerformance,u{MARKS:experimental.marks,MEASURES:experimental.measures,RESOURCES:experimental.resources}},6774:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.jserrors},993:(e,t,r)>{use strict;r.d(t,{A$:()>o,ET:()>a,TZ:()>s,p_:()>i});var nr(860);const i{ERROR:ERROR,WARN:WARN,INFO:INFO,DEBUG:DEBUG,TRACE:TRACE},o{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},alog,sn.K7.logging},3785:(e,t,r)>{use strict;r.d(t,{R:()>c,b:()>u});var nr(9908),ir(1863),or(860),ar(8154),sr(993);function c(e,t,r{},cs.p_.INFO,u,d(0,i.t)()){(0,n.p)(a.xV,API/logging/.concat(c.toLowerCase(),/called),void 0,o.K7.metrics,e),(0,n.p)(s.ET,d,t,r,c,u,void 0,o.K7.logging,e)}function u(e){returnstringtypeof e&&Object.values(s.p_).some((t>te.toUpperCase().trim()))}},8154:(e,t,r)>{use strict;r.d(t,{z_:()>o,XG:()>s,TZ:()>n,rs:()>i,xV:()>a});r(6154),r(9566),r(384);const nr(860).K7.metrics,ism,ocm,astoreSupportabilityMetrics,sstoreEventMetrics},6630:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewEvent},782:(e,t,r)>{use strict;r.d(t,{T:()>n});const nr(860).K7.pageViewTiming},6344:(e,t,r)>{use strict;r.d(t,{BB:()>d,G4:()>o,Qb:()>l,TZ:()>i,Ug:()>a,_s:()>s,bc:()>u,yP:()>c});var nr(2614);const ir(860).K7.sessionReplay,o{RECORD:recordReplay,PAUSE:pauseReplay,ERROR_DURING_REPLAY:errorDuringReplay},a.12,s{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c{n.g.ERROR:15e3,n.g.FULL:3e5,n.g.OFF:0},u{RESET:{message:Session was reset,sm:Reset},IMPORT:{message:Recorder failed to import,sm:Import},TOO_MANY:{message:429: Too Many Requests,sm:Too-Many},TOO_BIG:{message:Payload was too large,sm:Too-Big},CROSS_TAB:{message:Session Entity was set to OFF on another tab,sm:Cross-Tab},ENTITLEMENTS:{message:Session Replay is not allowed and will not be started,sm:Entitlement}},d5e3,l{API:api}},5270:(e,t,r)>{use strict;r.d(t,{Aw:()>s,CT:()>c,SR:()>a,rF:()>u});var nr(384),ir(7767),or(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0e?.session_trace.enabled}function s(e){return!0e?.session_replay.preload&&a(e)}function c(e,t){const rt.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function u(e,t){try{if(stringtypeof t?.type){if(passwordt.type.toLowerCase())return*.repeat(e?.length||0);if(void 0!t?.dataset?.nrUnmask||t?.classList?.contains(nr-unmask))return e}}catch(e){}returnstringtypeof e?e.replace(/\S/g,*):*.repeat(e?.length||0)}},3738:(e,t,r)>{use strict;r.d(t,{He:()>i,Kp:()>s,Lc:()>u,Rz:()>d,TZ:()>n,bD:()>o,d3:()>a,jx:()>l,uP:()>c});const nr(860).K7.sessionTrace,ibstResource,oresource,a-start,s-end,cfn+a,ufn+s,dpushState,l1e3},3962:(e,t,r)>{use strict;r.d(t,{AM:()>o,O2:()>c,Qu:()>u,TZ:()>s,ih:()>d,pP:()>a,tC:()>i});var nr(860);const iclick,keydown,submit,popstate,oapi,ainitialPageLoad,sn.K7.softNav,c{INITIAL_PAGE_LOAD:,ROUTE_CHANGE:1,UNSPECIFIED:2},u{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d{IP:in progress,FIN:finished,CAN:cancelled}},7378:(e,t,r)>{use strict;r.d(t,{$p:()>x,BR:()>b,Kp:()>R,L3:()>y,Lc:()>c,NC:()>o,SG:()>d,TZ:()>i,U6:()>p,UT:()>m,d3:()>w,dT:()>f,e5:()>A,gx:()>v,l9:()>l,oW:()>h,op:()>g,rw:()>u,tH:()>E,uP:()>s,wW:()>T,xq:()>a});var nr(384);const ir(860).K7.spa,oclick,submit,keypress,keydown,keyup,change,a999,sfn-start,cfn-end,ucb-start,dapi-ixn-,lremaining,finteraction,hspaNode,pjsonpNode,gfetch-start,mfetch-done,vfetch-body-,bjsonp-end,y(0,n.dV)().o.ST,w-start,R-end,x-body,Tcb+R,AjsTime,Efetch},4234:(e,t,r)>{use strict;r.d(t,{W:()>o});var nr(7836),ir(1687);class o{constructor(e,t){this.agentIdentifiere,this.een.ee.get(e),this.featureNamet,this.blocked!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)>{use strict;r.d(t,{V:()>i});var nr(6154);const ie>n.RI&&!0e?.privacy.cookies_enabled},1741:(e,t,r)>{use strict;r.d(t,{W:()>o});var nr(944),ir(4261);class o{#e(e,...t){if(thise!o.prototypee)return thise(...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)>{use strict;r.d(t,{$9:()>d,BL:()>c,CH:()>p,Dl:()>R,Fw:()>w,PA:()>v,Pl:()>n,Tb:()>f,U2:()>a,V1:()>A,Wb:()>T,bt:()>y,cD:()>b,d3:()>x,dT:()>u,eY:()>g,fF:()>h,hG:()>o,hw:()>i,k6:()>s,nb:()>m,o5:()>l});const napi-,in+ixn-,oaddPageAction,aaddToTrace,saddRelease,cfinished,uinteraction,dlog,lnoticeError,fpauseReplay,hrecordCustomEvent,precordReplay,gregister,msetApplicationVersion,vsetCurrentRouteName,bsetCustomAttribute,ysetErrorHandler,wsetPageViewName,RsetUserId,xstart,TwrapLogger,Ameasure},5205:(e,t,r)>{use strict;r.d(t,{j:()>S});var nr(384),ir(1741);var or(2555),ar(3333);const se>{if(!e||string!typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var cr(2614),ur(944),dr(8122);const ldata-nr-mask,fe>(0,d.a)(e,(()>{const e{feature_flags:,experimental:{marks:!1,measures:!1,resources:!1},mask_selector:*,block_selector:data-nr-block,mask_input_options:{color:!1,date:!1,datetime-local:!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flagst},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.markst},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measurest},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resourcest},asset_types:,first_party_domains:,ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){s(t)?e.mask_selector.concat(t,,).concat(l):t||nullt?e.mask_selectorl:(0,u.R)(5,t)},get block_class(){returnnr-block},get ignore_class(){returnnr-ignore},get mask_text_class(){returnnr-mask},get block_selector(){return e.block_selector},set block_selector(t){s(t)?e.block_selector+,.concat(t):!t&&(0,u.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&objecttypeof t?e.mask_input_options{...t,password:!0}:(0,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:id,className,tagName,type}}})());var hr(6154),pr(9324);let g0;const m{buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v{appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++g}},be>{const t(0,d.a)(e,v),rObject.keys(m).reduce(((e,t)>(et{value:mt,writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var yr(5701);const we>{const te.startsWith(http);e+/,r.pt?e:https://+e};var Rr(7836),xr(3241);const T{accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},Ae>(0,d.a)(e,T),Enew Set;function S(e,t{},r,a){let{init:s,info:c,loader_config:u,runtime:d{},exposed:l!0}t;if(!c){const e(0,n.pV)();se.init,ce.info,ue.loader_config}e.initf(s||{}),e.loader_configA(u||{}),c.jsAttributes??{},h.bv&&(c.jsAttributes.isWorker!0),e.info(0,o.D)(c);const pe.init,gc.beacon,c.errorBeacon;E.has(e.agentIdentifier)||(p.proxy.assets&&(w(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r>{const ni.W.prototyper;if(function!typeof n||constructorn)return;let otr;er&&!1!e.exposed&µ-agent!e.runtime?.loaderType&&(tr(...t)>{const ner(...t);return o?o(...t):n})}))}(e),(0,n.US)(activatedFeatures,y.B),e.runSoftNavOverSpa&&!0p.soft_navigations.enabled&&p.feature_flags.includes(soft_nav)),d.denyList...p.ajax.deny_list||,...p.ajax.block_internal?g:,d.ptide.agentIdentifier,d.loaderTyper,e.runtimeb(d),E.has(e.agentIdentifier)||(e.eeR.ee.get(e.agentIdentifier),e.exposedl,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.e.agentIdentifier,type:lifecycle,name:initialize,feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)>{r.nc(()>{try{return document?.currentScript?.nonce}catch(e){}return})()},860:(e,t,r)>{use strict;r.d(t,{$J:()>d,K7:()>c,P3:()>u,XX:()>i,Yy:()>s,df:()>o,qY:()>n,v4:()>a});const nevents,ijserrors,obrowser/blobs,arum,sbrowser/logs,c{ajax:ajax,genericEvents:generic_events,jserrors:i,logging:logging,metrics:metrics,pageAction:page_action,pageViewEvent:page_view_event,pageViewTiming:page_view_timing,sessionReplay:session_replay,sessionTrace:session_trace,softNav:soft_navigations,spa:spa},u{c.pageViewEvent:1,c.pageViewTiming:2,c.metrics:3,c.jserrors:4,c.spa:5,c.ajax:6,c.sessionTrace:7,c.softNav:8,c.sessionReplay:9,c.logging:10,c.genericEvents:11},d{c.pageViewEvent:a,c.pageViewTiming:n,c.ajax:n,c.spa:n,c.softNav:n,c.metrics:i,c.jserrors:i,c.sessionTrace:o,c.sessionReplay:o,c.logging:s,c.genericEvents:ins}}},n{};function i(e){var tne;if(void 0!t)return t.exports;var one{exports:{}};return re(o,o.exports,i),o.exports}i.mr,i.d(e,t)>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:tr})},i.f{},i.ee>Promise.all(Object.keys(i.f).reduce(((t,r)>(i.fr(e,t),t)),)),i.ue>({212:nr-spa-compressor,249:nr-spa-recorder,478:nr-spa}e+-1.293.0.min.js),i.o(e,t)>Object.prototype.hasOwnProperty.call(e,t),e{},tNRBA-1.293.0.PROD:,i.l(r,n,o,a)>{if(er)er.push(n);else{var s,c;if(void 0!o)for(var udocument.getElementsByTagName(script),d0;du.length;d++){var lud;if(l.getAttribute(src)r||l.getAttribute(data-webpack)t+o){sl;break}}if(!s){c!0;var f{478:sha512-cEmCt/vG1anp3Npyuxwqcxqvx31FELkFrcLe6DJfvgis9d0YgKwX9/w90OQeoxYwWm4WLTxEpgIMR26NRroZwg,249:sha512-Wf8L4Tf/x6L4EHJaY6phnsZAgR7A/do7bPghfQXmosP4aSTn964TgjYKN+kdwsU9grVvyppZ4a3hCAX2HE05OA,212:sha512-Q/Dh/Hp0TZ2E9Rgmfnw7GzPv//tf9F0XdDVdzRHO7/6DZI/XD0X4mguKk9zdQ/7xEbFvtWaUHJtYL0itkZBkGg};(sdocument.createElement(script)).charsetutf-8,s.timeout120,i.nc&&s.setAttribute(nonce,i.nc),s.setAttribute(data-webpack,t+o),s.srcr,0!s.src.indexOf(window.location.origin+/)&&(s.crossOriginanonymous),fa&&(s.integrityfa)}ern;var h(t,n)>{s.onerrors.onloadnull,clearTimeout(p);var ier;if(delete er,s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e>e(n))),t)return t(n)},psetTimeout(h.bind(null,void 0,{type:timeout,target:s}),12e4);s.onerrorh.bind(null,s.onerror),s.onloadh.bind(null,s.onload),c&&document.head.appendChild(s)}},i.re>{undefined!typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:Module}),Object.defineProperty(e,__esModule,{value:!0})},i.phttps://js-agent.newrelic.com/,(()>{var e{38:0,788:0};i.f.j(t,r)>{var ni.o(e,t)?et:void 0;if(0!n)if(n)r.push(n2);else{var onew Promise(((r,i)>netr,i));r.push(n2o);var ai.p+i.u(t),snew Error;i.l(a,(r>{if(i.o(e,t)&&(0!(net)&&(etvoid 0),n)){var or&&(loadr.type?missing:r.type),ar&&r.target&&r.target.src;s.messageLoading chunk +t+ failed.\n(+o+: +a+),s.nameChunkLoadError,s.typeo,s.requesta,n1(s)}}),chunk-+t,t)}};var t(t,r)>{var n,o,a,s,cr,u0;if(a.some((t>0!et))){for(n in s)i.o(s,n)&&(i.mnsn);if(c)c(i)}for(t&&t(r);ua.length;u++)oau,i.o(e,o)&&eo&&eo0(),eo0},rselfwebpackChunk:NRBA-1.293.0.PRODselfwebpackChunk:NRBA-1.293.0.PROD||;r.forEach(t.bind(null,0)),r.pusht.bind(null,r.push.bind(r))})(),(()>{use strict;i(8374);var ei(9566),ti(1741);class r extends t.W{agentIdentifier(0,e.LA)(16)}var ni(860);const oObject.values(n.K7);var ai(5205);var si(9908),ci(1863),ui(4261),di(3241),li(944),fi(5701),hi(8154);function p(e,t,i,o){const ao||i;!a||ae&&ae!r.prototypee||(aefunction(){(0,s.p)(h.xV,API/+e+/called,void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.i.agentIdentifier,type:data,name:api,feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const oe.info;nullr?delete o.jsAttributest:o.jsAttributestr,(i||nullr)&&(0,s.p)(u.Pl+n,(0,c.t)(),t,r,void 0,session,e.ee)}var mi(1687),vi(4234),bi(5289),yi(6154),wi(5270),Ri(7767),xi(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandlervoid 0,this.featAggregatevoid 0,this.onAggregateImportedvoid 0,this.deferredPromise.resolve(),!1e.initthis.featureName.autoStart?this.deferrednew Promise(((t,r)>{this.ee.on(manual-start-all,(0,x.J)((()>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r{}){if(this.featAggregate)return;let o;this.onAggregateImportednew Promise((e>{oe}));const aasync()>{let a;await this.deferred;try{if((0,R.V)(e.init)){const{setupAgentSession:t}await i.e(478).then(i.bind(i,6526));at(e)}}catch(e){(0,l.R)(20,e),this.ee.emit(internal-error,e),this.featureNamen.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}await t();this.featAggregatenew n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var Ai(6630),Ei(2614);class S extends T{static featureNameA.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),te,p(u.Fw,(function(e,r){stringtypeof e&&(/!e.charAt(0)&&(e/+e),t.runtime.customTransaction(r||http://custom.transaction)+e,(0,s.p)(u.Pl+u.Fw,(0,c.t)(),void 0,void 0,t.ee))}),t),this.ee.on(api-send-rum,((e,t)>(0,s.p)(send-rum,e,t,void 0,this.featureName,this.ee))),this.importAggregator(e,(()>i.e(478).then(i.bind(i,1983))))}setupInspectionEvents(e){const t(t,r)>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:completet.target.readyState,type:window,name:r,data:t.target.location+})};(0,b.sB)((e>{t(e,DOMContentLoaded)})),(0,b.GG)((e>{t(e,load)})),(0,b.Qr)((e>{t(e,navigate)})),this.ee.on(E.tS.UPDATE,((t,r)>{(0,d.W)({agentIdentifier:e,type:lifecycle,name:session,data:r})}))}}var _i(384);var Ni(2843),Oi(3878),Ii(782);class P extends T{static featureNameI.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)((()>(0,s.p)(docHidden,(0,c.t)(),void 0,I.T,this.ee)),!0),(0,O.sp)(pagehide,(()>(0,s.p)(winPagehide,(0,c.t)(),void 0,I.T,this.ee))),this.importAggregator(e,(()>i.e(478).then(i.bind(i,9917)))))}}class j extends T{static featureNameh.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener(securitypolicyviolation,(e>{(0,s.p)(h.xV,Generic/CSPViolation/Detected,void 0,this.featureName,this.ee)})),this.importAggregator(e,(()>i.e(478).then(i.bind(i,8351))))}}var ki(6774),Ci(3304);class L{constructor(e,t,r,n,i){this.nameUncaughtError,this.messagestringtypeof e?e:(0,C.A)(e),this.sourceURLt,this.liner,this.columnn,this.__newrelici}}function M(e){return K(e)?e:new L(void 0!e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){const tUnhandled Promise Rejection: ;if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.messaget+e.reason.message)}catch(e){}return M(e.reason)}const rM(e.reason);return(r.message||).startsWith(t)||(r.messaget+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const tnew L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.nameSyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function U(e,t,r,i,o(0,c.t)()){stringtypeof e&&(enew Error(e)),(0,s.p)(err,e,o,!1,t,r.runtime.isRecording,void 0,i,void 0,n.K7.jserrors,r.ee)}var Fi(3496),Wi(993),Bi(3785);function G(e,{customAttributes:t{},level:rW.p_.INFO}{},n,i,o(0,c.t)()){(0,B.R)(n.ee,e,t,r,i,o)}function V(e,t,r,i,o(0,c.t)()){(0,s.p)(u.Pl+u.hG,o,e,t,i,void 0,n.K7.genericEvents,r.ee)}function z(e){p(u.eY,(function(t){return function(e,t){const r{};let i,o;(0,l.R)(54,newrelic.register),e.init.api.allow_registered_children||(i()>(0,l.R)(55));t&&(0,F.I)(t)||(i()>(0,l.R)(48,t));const a{addPageAction:(n,i{})>{u(V,n,{...r,...i},e,t)},log:(n,i{})>{u(G,n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e,t)},noticeError:(n,i{})>{u(U,n,{...r,...i},e,t)},setApplicationVersion:e>{rapplication.versione},setCustomAttribute:(e,t)>{ret},setUserId:e>{renduser.ide},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error(Failed to connect))}}};i?i():onew Promise(((n,i)>{try{const oe.runtime?.entityManager;let s!!o?.get().entityGuid,co?.getEntityGuidFor(t.licenseKey,t.applicationID),u!!c;if(s&&u)t.entityGuidc,n(a);else{const dsetTimeout((()>i(new Error(Failed to connect - Timeout))),15e3);function l(r){(0,F.A)(r,e)?s||!0:t.licenseKeyr.licenseKey&&t.applicationIDr.applicationID&&(u!0,t.entityGuidr.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener(entity-added,l),n(a))}e.ee.emit(api-send-rum,r,t),e.ee.on(entity-added,l)}}catch(f){i(f)}}));const uasync(t,r,a)>{if(i)return i();const u(0,c.t)();(0,s.p)(h.xV,API/register/.concat(t.name,/called),void 0,n.K7.metrics,e.ee);try{await o;const ne.init.api.duplicate_registered_data;(!0n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,u),t(...r,a.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class Z extends T{static featureNamek.T;constructor(e){var t;super(e,k.T),te,p(u.o5,((e,r)>U(e,r,t)),t),function(e){p(u.bt,(function(t){e.runtime.onerrort}),e)}(e),function(e){let t0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIdse.slice(-200)(+r).slice(-200))}),e)}(e),z(e);try{this.removeOnAbortnew AbortController}catch(e){}this.ee.on(internal-error,((t,r)>{this.abortHandler&&(0,s.p)(ierr,M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r,void 0,this.featureName,this.ee)})),y.gm.addEventListener(unhandledrejection,(t>{this.abortHandler&&(0,s.p)(err,H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording,void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener(error,(t>{this.abortHandler&&(0,s.p)(err,D(t),(0,c.t)(),!1,{},e.runtime.isRecording,void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,(()>i.e(478).then(i.bind(i,5928))))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var qi(8990);let X1;function Y(e){const ttypeof e;return!e||object!t&&function!t?-1:ey.gm?0:(0,q.I)(e,nr@id,(function(){return X++}))}function J(e){if(stringtypeof e&&e.length)return e.length;if(objecttypeof e){if(undefined!typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if(undefined!typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!(undefined!typeof FormData&&e instanceof FormData))try{return(0,C.A)(e).length}catch(e){return}}}var Qi(8139),eei(7836),tei(3434);const re{},neopen,send;function ie(e){var te||ee.ee;const rfunction(e){return(e||ee.ee).get(xhr)}(t);if(void 0y.gm.XMLHttpRequest)return r;if(rer.debugId++)return r;rer.debugId1,(0,Q.u)(t);var n(0,te.YM)(r),iy.gm.XMLHttpRequest,oy.gm.MutationObserver,ay.gm.Promise,sy.gm.setInterval,creadystatechange,uonload,onerror,onabort,onloadstart,onloadend,onprogress,ontimeout,d,fy.gm.XMLHttpRequestfunction(e){const tnew i(e),or.context(t);try{r.emit(new-xhr,t,o),t.addEventListener(c,(ao,function(){var ethis;e.readyState>3&&!a.resolved&&(a.resolved!0,r.emit(xhr-resolved,,e)),n.inPlace(e,u,fn-,b)}),(0,O.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit(internal-error,e)}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,onreadystatechange,fn-,b)}if(function(e,t){for(var r in e)trer}(i,f),f.prototypei.prototype,n.inPlace(f.prototype,ne,-xhr-,b),r.on(send-xhr-start,(function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g-g,m.datag))}(t)})),r.on(open-xhr-start,h),o){var pa&&a.resolve();if(!s&&!a){var g1,mdocument.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on(fn-end,(function(e){e0&&e0.typec||v()}));function v(){for(var e0;ed.length;e++)h(0,de);d.length&&(d)}function b(e,t){return t}return r}var oefetch-,aeoe+body-,searrayBuffer,blob,json,text,formData,cey.gm.Request,uey.gm.Response,deprototype;const le{};function fe(e){const tfunction(e){return(e||ee.ee).get(fetch)}(e);if(!(ce&&ue&&y.gm.fetch))return t;if(let.debugId++)return t;function r(e,r,n){var ier;functiontypeof i&&(erfunction(){var e,r...arguments,o{};t.emit(n+before-start,r,o),oee.P&&oee.P.dt&&(eoee.P.dt);var ai.apply(this,r);return t.emit(n+start,r,e,a),a.then((function(e){return t.emit(n+end,null,e,a),e}),(function(e){throw t.emit(n+end,e,a),e}))})}return let.debugId1,se.forEach((e>{r(cede,e,ae),r(uede,e,ae)})),r(y.gm,fetch,oe),t.on(oe+end,(function(e,r){var nthis;if(r){var ir.headers.get(content-length);null!i&&(n.rxSizei),t.emit(oe+done,null,r,n)}else t.emit(oe+done,e,n)})),t}var hei(7485);class pe{constructor(e){this.agentRefe}generateTracePayload(t){const rthis.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n(r.accountID||).toString()||null,i(r.agentID||).toString()||null,o(r.trustKey||).toString()||null;if(!n||!i)return null;var a(0,e.ZF)(),s(0,e.el)(),cDate.now(),u{spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeaderthis.generateTraceContextParentHeader(a,s),u.traceContextStateHeaderthis.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeaderthis.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return00-+t+-+e+-01}generateTraceContextStateHeader(e,t,r,n,i){return i+@nr0-1-+r+-+n+-+e+----+t}generateTraceHeader(e,t,r,n,i,o){if(!(functiontypeof y.gm?.btoa))return null;var a{v:0,1,d:{ty:Browser,ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!o&&(a.d.tko),btoa((0,C.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t!1;const rthis.agentRef.init?.distributed_tracing;if(e.sameOrigin)t!0;else if(r?.allowed_origins instanceof Array)for(var n0;nr.allowed_origins.length;n++){var i(0,he.D)(r.allowed_originsn);if(e.hostnamei.hostname&&e.protocoli.protocol&&e.porti.port){t!0;break}}return t}excludeNewrelicHeader(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!1!e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var ethis.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var gei(9300),mei(7295),veload,error,abort,timeout,beve.length,ye(0,_.dV)().o.REQ,we(0,_.dV)().o.XHR;const ReX-NewRelic-App-Data;class xe extends T{static featureNamege.T;constructor(e){super(e,ge.T),this.dtnew pe(e),this.handler(e,t,r,n)>(0,s.p)(e,t,r,n,this.ee);try{const e{xmlhttprequest:xhr,fetch:fetch,beacon:beacon};y.gm?.performance?.getEntriesByType(resource).forEach((t>{if(t.initiatorType in e&&0!t.responseStatus){const r{status:t.responseStatus},i{rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Te(r,t.name),this.handler(xhr,r,i,t.startTime,t.responseEnd,et.initiatorType,void 0,n.K7.ajax)}}))}catch(e){}fe(this.ee),ie(this.ee),function(e,t,r,i){function o(e){var tthis;t.totalCbs0,t.called0,t.cbTime0,t.endA,t.ended!1,t.xhrGuids{},t.lastSizenull,t.loadCaptureCalled!1,t.paramsthis.params||{},t.metricsthis.metrics||{},e.addEventListener(load,(function(r){E(t,e)}),(0,O.jT)(!1)),y.lR||e.addEventListener(progress,(function(e){t.lastSizee.loaded}),(0,O.jT)(!1))}function a(e){this.params{method:e0},Te(this,e1),this.metrics{}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader(X-NewRelic-ID,e.loader_config.xpid);var ni.generateTracePayload(this.parsedOrigin);if(n){var o!1;n.newrelicHeader&&(r.setRequestHeader(newrelic,n.newrelicHeader),o!0),n.traceContextParentHeader&&(r.setRequestHeader(traceparent,n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader(tracestate,n.traceContextStateHeader),o!0),o&&(this.dtn)}}function d(e,r){var nthis.metrics,ie0,othis;if(n&&i){var aJ(i);a&&(n.txSizea)}this.startTime(0,c.t)(),this.bodyi,this.listenerfunction(e){try{abort!e.type||o.loadCaptureCalled||(o.params.aborted!0),(load!e.type||o.calledo.totalCbs&&(o.onloadCalled||function!typeof r.onload)&&functiontypeof o.end)&&o.end(r)}catch(e){try{t.emit(internal-error,e)}catch(e){}}};for(var s0;sbe;s++)r.addEventListener(ves,this.listener,(0,O.jT)(!1))}function l(e,t,r){this.cbTime+e,t?this.onloadCalled!0:this.called+1,this.called!this.totalCbs||!this.onloadCalled&&functiontypeof r.onload||function!typeof this.end||this.end(r)}function f(e,t){var r+Y(e)+!!t;this.xhrGuids&&!this.xhrGuidsr&&(this.xhrGuidsr!0,this.totalCbs+1)}function p(e,t){var r+Y(e)+!!t;this.xhrGuids&&this.xhrGuidsr&&(delete this.xhrGuidsr,this.totalCbs-1)}function g(){this.endTime(0,c.t)()}function m(e,r){r instanceof we&&loade0&&t.emit(xhr-load-added,e1,e2,r)}function v(e,r){r instanceof we&&loade0&&t.emit(xhr-load-removed,e1,e2,r)}function b(e,t,r){t instanceof we&&(onloadr&&(this.onload!0),(load(e0&&e0.type)||this.onload)&&(this.xhrCbStart(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit(xhr-cb-time,(0,c.t)()-this.xhrCbStart,this.onload,r,r)}function R(e){var t,re1||{};if(stringtypeof e0?0(te0).length&&y.RI&&(t+y.gm.location.href):e0&&e0.url?te0.url:y.gm?.URL&&e0&&e0instanceof URL?te0.href:functiontypeof e0.toString&&(te0.toString()),stringtypeof t&&0!t.length){t&&(this.parsedOrigin(0,he.D)(t),this.sameOriginthis.parsedOrigin.sameOrigin);var ni.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e0&&e0.headers)s(e0.headers,n)&&(this.dtn);else{var o{};for(var a in r)oara;o.headersnew Headers(r.headers||{}),s(o.headers,n)&&(this.dtn),e.length>1?e1o:e.push(o)}}function s(e,t){var r!1;return t.newrelicHeader&&(e.set(newrelic,t.newrelicHeader),r!0),t.traceContextParentHeader&&(e.set(traceparent,t.traceContextParentHeader),t.traceContextStateHeader&&e.set(tracestate,t.traceContextStateHeader),r!0),r}}function x(e,t){this.params{},this.metrics{},this.startTime(0,c.t)(),this.dtt,e.length>1&&(this.targete0),e.length>2&&(this.optse1);var r,nthis.opts||{},ithis.target;stringtypeof i?ri:objecttypeof i&&i instanceof ye?ri.url:y.gm?.URL&&objecttypeof i&&i instanceof URL&&(ri.href),Te(this,r);var o(+(i&&i instanceof ye&&i.method||n.method||GET)).toUpperCase();this.params.methodo,this.bodyn.body,this.txSizeJ(n.body)||0}function T(e,t){if(this.endTime(0,c.t)(),this.params||(this.params{}),(0,me.iW)(this.params))return;let i;this.params.statust?t.status:0,stringtypeof this.rxSize&&this.rxSize.length>0&&(i+this.rxSize);const o{txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r(xhr,this.params,o,this.startTime,this.endTime,fetch,this,n.K7.ajax)}function A(e){const tthis.params,ithis.metrics;if(!this.ended){this.ended!0;for(let t0;tbe;t++)e.removeEventListener(vet,this.listener,!1);t.aborted||(0,me.iW)(t)||(i.duration(0,c.t)()-this.startTime,this.loadCaptureCalled||4!e.readyState?nullt.status&&(t.status0):E(this,e),i.cbTimethis.cbTime,r(xhr,t,i,this.startTime,this.endTime,xhr,this,n.K7.ajax))}}function E(e,r){e.params.statusr.status;var ifunction(e,t){var re.responseType;returnjsonr&&null!t?t:arraybufferr||blobr||jsonr?J(e.response):textr||r||void 0r?J(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSizei),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Re)>0){var or.getResponseHeader(Re);o&&((0,s.p)(h.rs,Ajax/CrossApplicationTracing/Header/Seen,void 0,n.K7.metrics,t),e.params.cato.split(, ).pop())}e.loadCaptureCalled!0}t.on(new-xhr,o),t.on(open-xhr-start,a),t.on(open-xhr-end,u),t.on(send-xhr-start,d),t.on(xhr-cb-time,l),t.on(xhr-load-added,f),t.on(xhr-load-removed,p),t.on(xhr-resolved,g),t.on(addEventListener-end,m),t.on(removeEventListener-end,v),t.on(fn-end,w),t.on(fetch-before-start,R),t.on(fetch-start,x),t.on(fn-start,b),t.on(fetch-done,T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()>i.e(478).then(i.bind(i,3845))))}}function Te(e,t){var r(0,he.D)(t),ne.params||e;n.hostnamer.hostname,n.portr.port,n.protocolr.protocol,n.hostr.hostname+:+r.port,n.pathnamer.pathname,e.parsedOriginr,e.sameOriginr.sameOrigin}const Ae{},EepushState,replaceState;function Se(e){const tfunction(e){return(e||ee.ee).get(history)}(e);return!y.RI||Aet.debugId++||(Aet.debugId1,(0,te.YM)(t).inPlace(window.history,Ee,-)),t}var _ei(3738);function Ne(e){p(u.BL,(function(tDate.now()){const rt-y.WN;r0&&(0,l.R)(62,t),(0,s.p)(h.XG,u.BL,{time:r},void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:nr}),(0,s.p)(u.Pl+u.hG,r,u.BL,void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Oe,bD:Ie,d3:Pe,Kp:je,TZ:ke,Lc:Ce,uP:Le,Rz:Me}_e;class He extends T{static featureNameke;constructor(e){var t;super(e,ke),te,p(u.U2,(function(e){if(!(e&&objecttypeof e&&e.name&&e.start))return;const r{n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||,t:api};r.s0||r.e0||r.er.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)(bstApi,r,void 0,n.K7.sessionTrace,t.ee)}),t),Ne(e);if(!(0,R.V)(e.init))return void this.deregisterDrain();const rthis.ee;let o;Se(r),this.eventsEE(0,Q.u)(r),this.eventsEE.on(Le,(function(e,t){this.bstStart(0,c.t)()})),this.eventsEE.on(Ce,(function(e,t){(0,s.p)(bst,e0,t,this.bstStart,(0,c.t)(),void 0,n.K7.sessionTrace,r)})),r.on(Me+Pe,(function(e){this.time(0,c.t)(),this.startPathlocation.pathname+location.hash})),r.on(Me+je,(function(e){(0,s.p)(bstHist,location.pathname+location.hash,this.startPath,this.time,void 0,n.K7.sessionTrace,r)}));try{onew PerformanceObserver((e>{const te.getEntries();(0,s.p)(Oe,t,void 0,n.K7.sessionTrace,r)})),o.observe({type:Ie,buffered:!0})}catch(e){}this.importAggregator(e,(()>i.e(478).then(i.bind(i,575))),{resourceObserver:o})}}var Dei(6344);class Ke extends T{static featureNameDe.TZ;#n;#i;constructor(e){var t;let r;super(e,De.TZ),te,p(u.CH,(function(){(0,s.p)(u.CH,,void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,,void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.#ie;try{rJSON.parse(localStorage.getItem(.concat(E.H3,_).concat(E.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(De.G4.RECORD,(()>this.#o())),this.#a(r)?(this.#nr?.sessionReplayMode,this.#s()):this.importAggregator(this.#i,(()>i.e(478).then(i.bind(i,6167)))),this.ee.on(err,(e>{this.#i.runtime.isRecording&&(this.errorNoticed!0,(0,s.p)(De.G4.ERROR_DURING_REPLAY,e,void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayModeE.g.FULL||e.sessionReplayModeE.g.ERROR)||(0,w.Aw)(this.#i.init)}#c!1;async#s(e){if(!this.#c){this.#c!0;try{const{Recorder:t}await Promise.all(i.e(478),i.e(249)).then(i.bind(i,8589));this.recorder??new t({mode:this.#n,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#i}),this.recorder.startRecording(),this.abortHandlerthis.recorder.stopRecording}catch(e){this.parent.ee.emit(internal-error,e)}this.importAggregator(this.#i,(()>i.e(478).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!E.g.FULL&&this.featAggregate.initializeRecording(E.g.FULL,!0):(this.#nE.g.FULL,this.#s(De.Qb.API),this.recorder&&this.recorder.parent.mode!E.g.FULL&&(this.recorder.parent.modeE.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandlerthis.recorder.stopRecording))}}var Uei(3962);function Fe(e){const te.ee.get(tracer);function r(){}p(u.dT,(function(e){return(new r).get(objecttypeof e?e:{})}),e);const ir.prototype{createTracer:function(r,i){var o{},athis,dfunctiontypeof i;return(0,s.p)(h.xV,API/createTracer/called,void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+tracer,(0,c.t)(),r,o,a,n.K7.spa,e.ee),function(){if(t.emit((d?:no-)+fn-start,(0,c.t)(),a,d,o),d)try{return i.apply(this,arguments)}catch(e){const rstringtypeof e?new Error(e):e;throw t.emit(fn-err,arguments,this,r,o),r}finally{t.emit(fn-end,(0,c.t)(),o)}}}};actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get.forEach((t>{p.apply(this,t,function(){return(0,s.p)(u.hw+t,(0,c.t)(),...arguments,this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i)})),p(u.PA,(function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+routeName,performance.now(),...arguments,void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+routeName,(0,c.t)(),...arguments,this,n.K7.spa,e.ee)}),e)}class We extends T{static featureNameUe.TZ;constructor(e){if(super(e,Ue.TZ),Fe(e),!y.RI||!(0,_.dV)().o.MO)return;const tSe(this.ee);Ue.tC.forEach((e>{(0,O.sp)(e,(e>{a(e)}),!0)}));const r()>(0,s.p)(newURL,(0,c.t)(),+window.location,void 0,this.featureName,this.ee);t.on(pushState-end,r),t.on(replaceState-end,r);try{this.removeOnAbortnew AbortController}catch(e){}(0,O.sp)(popstate,(e>(0,s.p)(newURL,e.timeStamp,+window.location,void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let n!1;const onew((0,_.dV)().o.MO)(((e,t)>{n||(n!0,requestAnimationFrame((()>{(0,s.p)(newDom,(0,c.t)(),void 0,this.featureName,this.ee),n!1})))})),a(0,x.s)((e>{(0,s.p)(newUIEvent,e,void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandlerfunction(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandlervoid 0},this.importAggregator(e,(()>i.e(478).then(i.bind(i,4393))),{domObserver:o})}}var Bei(7378);const Ge{},VeappendChild,insertBefore,replaceChild;function ze(e){const tfunction(e){return(e||ee.ee).get(jsonp)}(e);if(!y.RI||Get.debugId)return t;Get.debugId!0;var r(0,te.YM)(t),n/?&(?:callback|cb)(^+)/,i/(.*)\.(^.+)/,o/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const re.match(o),nr1;return a(r3,tn)}return r.inPlace(Node.prototype,Ve,dom-),t.on(dom-start,(function(e){!function(e){if(!e||string!typeof e.nodeName||script!e.nodeName.toLowerCase())return;if(function!typeof e.addEventListener)return;var o(se.src,cs.match(n),c?c1:null);var s,c;if(!o)return;var ufunction(e){var te.match(i);if(t&&t.length>3)return{key:t2,parent:a(t1,window)};return{key:e,parent:window}}(o);if(function!typeof u.parentu.key)return;var d{};function l(){t.emit(jsonp-end,,d),e.removeEventListener(load,l,(0,O.jT)(!1)),e.removeEventListener(error,f,(0,O.jT)(!1))}function f(){t.emit(jsonp-error,,d),t.emit(jsonp-end,,d),e.removeEventListener(load,l,(0,O.jT)(!1)),e.removeEventListener(error,f,(0,O.jT)(!1))}r.inPlace(u.parent,u.key,cb-,d),e.addEventListener(load,l,(0,O.jT)(!1)),e.addEventListener(error,f,(0,O.jT)(!1)),t.emit(new-jsonp,e.src,d)}(e0)})),t}const Ze{};function qe(e){const tfunction(e){return(e||ee.ee).get(promise)}(e);if(Zet.debugId)return t;Zet.debugId!0;var rt.context,n(0,te.YM)(t),iy.gm.Promise;return i&&function(){function e(r){var ot.context(),an(r,executor-,o,null,!1);const sReflect.construct(i,a,e);return t.context(s).getCtxfunction(){return o},s}y.gm.Promisee,Object.defineProperty(e,name,{value:Promise}),e.toStringfunction(){return i.toString()},Object.setPrototypeOf(e,i),all,race.forEach((function(r){const nir;erfunction(e){let i!1;...e||.forEach((e>{this.resolve(e).then(a(allr),a(!1))}));const on.apply(this,arguments);return o;function a(e){return function(){t.emit(propagate,null,!i,o,!1,!1),ii||!e}}}})),resolve,reject.forEach((function(r){const nir;erfunction(e){const rn.apply(this,arguments);return e!r&&t.emit(propagate,e,!0,r,!1,!1),r}})),e.prototypei.prototype;const oi.prototype.then;i.prototype.thenfunction(...e){var ithis,ar(i);a.promisei,e0n(e0,cb-,a,null,!1),e1n(e1,cb-,a,null,!1);const so.apply(this,e);return a.nextPromises,t.emit(propagate,i,!0,s,!1,!1),s},i.prototype.thente.Jto,t.on(executor-start,(function(e){e0n(e0,resolve-,this,null,!1),e1n(e1,resolve-,this,null,!1)})),t.on(executor-err,(function(e,t,r){e1(r)})),t.on(cb-end,(function(e,r,n){t.emit(propagate,n,!0,this.nextPromise,!1,!1)})),t.on(propagate,(function(e,r,n){this.getCtx&&!r||(this.getCtxfunction(){if(e instanceof Promise)var rt.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Xe{},YesetTimeout,$esetInterval,JeclearTimeout,Qe-start,etYe,setImmediate,$e,Je,clearImmediate;function tt(e){const tfunction(e){return(e||ee.ee).get(timer)}(e);if(Xet.debugId++)return t;Xet.debugId1;var r(0,te.YM)(t);return r.inPlace(y.gm,et.slice(0,2),Ye+-),r.inPlace(y.gm,et.slice(2,3),$e+-),r.inPlace(y.gm,et.slice(3),Je+-),t.on($e+Qe,(function(e,t,n){e0r(e0,fn-,null,n)})),t.on(Ye+Qe,(function(e,t,n){this.methodn,this.timerDurationisNaN(e1)?0:+e1,e0r(e0,fn-,this,n)})),t}const rt{};function nt(e){const tfunction(e){return(e||ee.ee).get(mutation)}(e);if(!y.RI||rtt.debugId)return t;rtt.debugId!0;var r(0,te.YM)(t),ny.gm.MutationObserver;return n&&(window.MutationObserverfunction(e){return this instanceof n?new n(r(e,fn-)):n.apply(this,arguments)},MutationObserver.prototypen.prototype),t}const{TZ:it,d3:ot,Kp:at,$p:st,wW:ct,e5:ut,tH:dt,uP:lt,rw:ft,Lc:ht}Be;class pt extends T{static featureNameit;constructor(e){if(super(e,it),Fe(e),!y.RI)return;try{this.removeOnAbortnew AbortController}catch(e){}let t,r0;const nthis.ee.get(tracer),oze(this.ee),aqe(this.ee),utt(this.ee),die(this.ee),lthis.ee.get(events),ffe(this.ee),hSe(this.ee),pnt(this.ee);function g(e,t){h.emit(newURL,+window.location,t)}function m(){r++,twindow.location.hash,thislt(0,c.t)()}function v(){r--,window.location.hash!t&&g(0,!0);var e(0,c.t)();thisut~~thisut+e-thislt,thishte}function b(e,t){e.on(t,(function(){thist(0,c.t)()}))}this.ee.on(lt,m),a.on(ft,m),o.on(ft,m),this.ee.on(ht,v),a.on(ct,v),o.on(ct,v),this.ee.on(fn-err,((...t)>{t2?.__newrelic?.e.agentIdentifier||(0,s.p)(function-err,...t,void 0,this.featureName,this.ee)})),this.ee.buffer(lt,ht,xhr-resolved,this.featureName),l.buffer(lt,this.featureName),u.buffer(setTimeout+at,clearTimeout+ot,lt,this.featureName),d.buffer(lt,new-xhr,send-xhr+ot,this.featureName),f.buffer(dt+ot,dt+-done,dt+st+ot,dt+st+at,this.featureName),h.buffer(newURL,this.featureName),p.buffer(lt,this.featureName),a.buffer(propagate,ft,ct,executor-err,resolve+ot,this.featureName),n.buffer(lt,no-+lt,this.featureName),o.buffer(new-jsonp,cb-start,jsonp-error,jsonp-end,this.featureName),b(f,dt+ot),b(f,dt+-done),b(o,new-jsonp),b(o,jsonp-end),b(o,cb-start),h.on(pushState-end,g),h.on(replaceState-end,g),window.addEventListener(hashchange,g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(load,g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(popstate,(function(){g(0,r>1)}),(0,O.jT)(!0,this.removeOnAbort?.signal)),this.abortHandlerthis.#r,this.importAggregator(e,(()>i.e(478).then(i.bind(i,5592))))}#r(){this.removeOnAbort?.abort(),this.abortHandlervoid 0}}var gti(3333);class mt extends T{static featureNamegt.TZ;constructor(e){super(e,gt.TZ);const te.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled;var r;if(re,p(u.hG,((e,t)>V(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,(0,c.t)(),...arguments,void 0,n.K7.genericEvents,e.ee)}),e)}(e),Ne(e),z(e),function(e){p(u.V1,(function(t,r){const i(0,c.t)(),{start:o,end:a,customAttributes:d}r||{},f{customAttributes:d||{}};if(object!typeof f.customAttributes||string!typeof t||0t.length)return void(0,l.R)(57);const h(e,t)>nulle?t:numbertypeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.starth(o,0),f.endh(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.durationf.end-f.start,!(f.duration0))return(0,s.p)(u.Pl+u.V1,f,t,void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(gt.Zp.forEach((e>(0,O.sp)(e,(e>(0,s.p)(ua,e,void 0,this.featureName,this.ee)),!0))),gt.qN.forEach((e>{const t(0,x.s)((e>{(0,s.p)(ua,e,void 0,this.featureName,this.ee)}),500,{leading:!0});(0,O.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes(resource))){new PerformanceObserver((e>{e.getEntries().forEach((e>{(0,s.p)(browserPerformance.resource,e,void 0,this.featureName,this.ee)}))})).observe({type:resource,buffered:!0})}t.some((e>e))?this.importAggregator(e,(()>i.e(478).then(i.bind(i,8019)))):this.deregisterDrain()}}var vti(2646);const btnew Map;function yt(e,t,r,n){if(object!typeof t||!t||string!typeof r||!r||function!typeof tr)return(0,l.R)(29);const ifunction(e){return(e||ee.ee).get(logger)}(e),o(0,te.YM)(i),anew vt.y(ee.P);a.leveln.level,a.customAttributesn.customAttributes;const str?.te.Jt||tr;return bt.set(s,a),o.inPlace(t,r,wrap-logger-,(()>bt.get(s))),i}class wt extends T{static featureNameW.TZ;constructor(e){var t;super(e,W.TZ),te,p(u.$9,((e,r)>G(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n{},level:iW.p_.INFO}{})>{yt(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),z(e);const rthis.ee;yt(r,y.gm.console,log,{level:info}),yt(r,y.gm.console,error,{level:error}),yt(r,y.gm.console,warn,{level:warn}),yt(r,y.gm.console,info,{level:info}),yt(r,y.gm.console,debug,{level:debug}),yt(r,y.gm.console,trace,{level:trace}),this.ee.on(wrap-logger-end,(function(e){const{level:t,customAttributes:n}this;(0,B.R)(r,e,n,t)})),this.importAggregator(e,(()>i.e(478).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features{},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeaturesnew Set(e.features||),this.desiredFeatures.add(S),this.runSoftNavOverSpa...this.desiredFeatures.some((e>e.featureNamen.K7.softNav)),(0,a.j)(this,e,e.loaderType||agent),tthis,p(u.cD,(function(e,r,n!1){if(stringtypeof e){if(string,number,boolean.includes(typeof r)||nullr)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if(stringtypeof t||nullt)return g(e,enduser.id,t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if(stringtypeof t||nullt)return g(e,application.version,t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit(manual-start-all)}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const efunction(e){const t{};return o.forEach((r>{tr!!er?.enabled})),t}(this.init),t...this.desiredFeatures;t.sort(((e,t)>n.P3e.featureName-n.P3t.featureName)),t.forEach((t>{if(!et.featureName&&t.featureName!n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureNamen.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureNamen.K7.softNav)return;const rfunction(e){switch(e){case n.K7.ajax:returnn.K7.jserrors;case n.K7.sessionTrace:returnn.K7.ajax,n.K7.pageViewEvent;case n.K7.sessionReplay:returnn.K7.sessionTrace;case n.K7.pageViewTiming:returnn.K7.pageViewEvent;default:return}}(t.featureName).filter((e>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.featurest.featureNamenew t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.featurese.abortHandler?.();const t(0,_.Zm)();delete t.initializedAgentsthis.agentIdentifier?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:xe,S,P,He,Ke,j,Z,mt,wt,We,pt,loaderType:spa})})()})();/script> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1, user-scalable1> meta namepocket-site-verification content /> script> (function (html) { html.className html.className.replace(/\bno-js\b/, js); })(document.documentElement); /script> link relprofile hrefhttps://gmpg.org/xfn/11> link relpingback hrefhttps://www.modernpowersystems.com/xmlrpc.php> link relicon href> link relicon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png sizes32x32 />link relicon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png sizes192x192 />link relapple-touch-icon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png />meta namemsapplication-TileImage contenthttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png /> meta namerobots contentindex, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1 /> !-- This site is optimized with the Yoast SEO plugin v21.7 - https://yoast.com/wordpress/plugins/seo/ --> title>Home - Modern Power Systems/title> link relcanonical hrefhttps://www.modernpowersystems.com/ /> meta propertyog:locale contenten_US /> meta propertyog:type contentwebsite /> meta propertyog:title contentHome - Modern Power Systems /> meta propertyog:url contenthttps://www.modernpowersystems.com/ /> meta propertyog:site_name contentModern Power Systems /> meta propertyarticle:modified_time content2024-05-20T09:54:00+00:00 /> meta nametwitter:card contentsummary_large_image /> script typeapplication/ld+json classyoast-schema-graph>{@context:https://schema.org,@graph:{@type:WebPage,@id:https://www.modernpowersystems.com/,url:https://www.modernpowersystems.com/,name:Home - Modern Power Systems,isPartOf:{@id:https://www.modernpowersystems.com/#website},datePublished:2024-02-23T06:47:56+00:00,dateModified:2024-05-20T09:54:00+00:00,breadcrumb:{@id:https://www.modernpowersystems.com/#breadcrumb},inLanguage:en-US,potentialAction:{@type:ReadAction,target:https://www.modernpowersystems.com/}},{@type:BreadcrumbList,@id:https://www.modernpowersystems.com/#breadcrumb,itemListElement:{@type:ListItem,position:1,name:Home}},{@type:WebSite,@id:https://www.modernpowersystems.com/#website,url:https://www.modernpowersystems.com/,name:Modern Power Systems,description:,potentialAction:{@type:SearchAction,target:{@type:EntryPoint,urlTemplate:https://www.modernpowersystems.com/?s{search_term_string}},query-input:required namesearch_term_string},inLanguage:en-US}}/script> !-- / Yoast SEO plugin. -->link reldns-prefetch href//www.modernpowersystems.com />link reldns-prefetch href//www.google.com />link reldns-prefetch href//cdn.permutive.com />link reldns-prefetch href//cdn.jsdelivr.net />link reldns-prefetch href//cdn.plyr.io />link reldns-prefetch href//fonts.googleapis.com />style idwp-emoji-styles-inline-css typetext/css> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; }/style>link relstylesheet idwp-block-library-css hrefhttps://www.modernpowersystems.com/wp-includes/css/dist/block-library/style.min.css?ver6.5.5 typetext/css mediaall />style idclassic-theme-styles-inline-css typetext/css>/*! This file is auto-generated */.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}/style>style idglobal-styles-inline-css typetext/css>body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--thb-accent: #f74a2e;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}.wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}.wp-block-pullquote{font-size: 1.5em;line-height: 1.6;}/style>link relstylesheet idgd-banner-css hrefhttps://www.modernpowersystems.com/wp-content/plugins/all-newsletters/assets/css/gd-banners.css?ver6.5.5 typetext/css mediaall />link relstylesheet idtnado_hidefi_styles-css hrefhttps://www.modernpowersystems.com/wp-content/plugins/hide-featured-image-on-all-single-pagepost//tnado-styles.css?ver6.5.5 typetext/css mediaall />link relstylesheet idmain_NS-css-css hrefhttps://www.modernpowersystems.com/wp-content/plugins/storefronts-gd/assets/css/main_NS.css?ver1.7.5 typetext/css mediaall />link relstylesheet idSwiper-css-css hrefhttps://www.modernpowersystems.com/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.css?ver6.8.3 typetext/css mediaall />link relstylesheet idfont-lora-css hrefhttps://fonts.googleapis.com/css2?familyLora%3Aital%2Cwght%400%2C400%3B0%2C500%3B0%2C600%3B0%2C700%3B1%2C400%3B1%2C500%3B1%2C600%3B1%2C700&displayswap&ver1 typetext/css mediaall />link relstylesheet idSwiper-css hrefhttps://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.css?ver6.5.5 typetext/css mediaall />link relstylesheet idgdm-b2b-main-css hrefhttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/scss/main.css?ver1.99999999 typetext/css mediaall />link relstylesheet idgdm-b2b-custom-css hrefhttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/custom.css?ver1753930867 typetext/css mediaall />link relstylesheet idthb-fa-css hrefhttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp/assets/css/font-awesome.min.css?ver4.7.0 typetext/css mediaall />link relstylesheet idstyle-css hrefhttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/style.css?ver4.6.0 typetext/css mediaall />script typetext/javascript srchttps://www.modernpowersystems.com/wp-includes/js/jquery/jquery.min.js?ver3.7.1 idjquery-core-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-includes/js/jquery/jquery-migrate.min.js?ver3.4.1 idjquery-migrate-js>/script>script typetext/javascript idcrb-google-analytics-js-extra>/* !CDATA */var crbTracker {googleAnalytics:{id:}};/* > *//script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/verdict-tracking//js/googleAnalytics.js?ver1753928146 idcrb-google-analytics-js>/script>script typetext/javascript async srchttps://cdn.permutive.com/e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b-web.js?ver6.5.5 idcrb-permutive-cdn-js>/script>script typetext/javascript idcrb-permutive-js-extra>/* !CDATA */var crbTracker {permutive:{workspaceID:e82dc6a7-79a5-49b7-b1ed-a89a37f2fe8b,publicAPIKey:62905692-4299-42af-951f-aa610546b2b1,postTitle:Home,postID:7,postType:page,postDate:February 23, 2024,postAuthor:pmiadmin,postTags:false,postCategories:false,collectDomains:https:\/\/www.modernpowersystems.com\/wp-content\/plugins\/verdict-tracking\/\/js\/pollsInFrame.js,pageViewEvent:}};/* > *//script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/verdict-tracking//js/permutive.js?ver1753928146 idcrb-permutive-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/foundation.min.js?ver6.5.5 idfoundation-js>/script>script typetext/javascript idloadmore_posts-js-extra>/* !CDATA */var loadmore_params {ajaxurl:https:\/\/www.modernpowersystems.com\/wp-admin\/admin-ajax.php,posts:{\error\:\\,\m\:\\,\p\:\7\,\post_parent\:\\,\subpost\:\\,\subpost_id\:\\,\attachment\:\\,\attachment_id\:0,\name\:\\,\pagename\:\\,\page_id\:\7\,\second\:\\,\minute\:\\,\hour\:\\,\day\:0,\monthnum\:0,\year\:0,\w\:0,\category_name\:\\,\tag\:\\,\cat\:\\,\tag_id\:\\,\author\:\\,\author_name\:\\,\feed\:\\,\tb\:\\,\paged\:0,\meta_key\:\\,\meta_value\:\\,\preview\:\\,\s\:\\,\sentence\:\\,\title\:\\,\fields\:\\,\menu_order\:\\,\embed\:\\,\category__in\:,\category__not_in\:,\category__and\:,\post__in\:,\post__not_in\:,\post_name__in\:,\tag__in\:,\tag__not_in\:,\tag__and\:,\tag_slug__in\:,\tag_slug__and\:,\post_parent__in\:,\post_parent__not_in\:,\author__in\:,\author__not_in\:,\search_columns\:,\ignore_sticky_posts\:false,\suppress_filters\:false,\cache_results\:true,\update_post_term_cache\:true,\update_menu_item_cache\:false,\lazy_load_term_meta\:true,\update_post_meta_cache\:true,\post_type\:\\,\posts_per_page\:10,\nopaging\:false,\comments_per_page\:\50\,\no_found_rows\:false,\order\:\DESC\},current_page:2,max_page:0};/* > *//script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/loadmoreposts.js?ver6.5.5 idloadmore_posts-js>/script>link relhttps://api.w.org/ hrefhttps://www.modernpowersystems.com/wp-json/ />link relalternate typeapplication/json hrefhttps://www.modernpowersystems.com/wp-json/wp/v2/pages/7 />meta namegenerator contentWordPress 6.5.5 />link relshortlink hrefhttps://www.modernpowersystems.com/ />link relalternate typeapplication/json+oembed hrefhttps://www.modernpowersystems.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.modernpowersystems.com%2F />link relalternate typetext/xml+oembed hrefhttps://www.modernpowersystems.com/wp-json/oembed/1.0/embed?urlhttps%3A%2F%2Fwww.modernpowersystems.com%2F&formatxml />style idSgpollscstyle>iframesrc^https://www.surveygizmo.eu{display:block!important;height:auto!important;}/style>link relicon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png sizes32x32 />link relicon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png sizes192x192 />link relapple-touch-icon hrefhttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png />meta namemsapplication-TileImage contenthttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/03/Modern-Power-Systems.png />!-- Google Tag Manager -->script>(function(w,d,s,l,i){wlwl||;wl.push({gtm.start:new Date().getTime(),event:gtm.js});var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-PNPCRB6B);/script>!-- End Google Tag Manager -->/head>body idsite-body classhome page-template-default page page-id-7 thb-boxed-off thb_ads_header_mobile_off thb-lightbox-on thb-capitalize-off thb-dark-mode-off thb-header-style1 thb-title-underline-hover >!-- Google Tag Manager (noscript) -->noscript>iframe srchttps://www.googletagmanager.com/ns.html?idGTM-PNPCRB6Bheight0 width0 styledisplay:none;visibility:hidden>/iframe>/noscript>!-- End Google Tag Manager (noscript) --> script srchttps://cdnjs.cloudflare.com/ajax/libs/classie/1.0.1/classie.js>/script>script srchttps://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/jquery.magnific-popup.min.js>/script>link relstylesheet hrefhttps://cdnjs.cloudflare.com/ajax/libs/magnific-popup.js/1.1.0/magnific-popup.min.css />link relstylesheet typetext/css href//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.css/>script typetext/javascript src//cdn.jsdelivr.net/jquery.slick/1.6.0/slick.min.js>/script> div classstream-item ad stream-item-above-header align-center> !-- GPT AdSlot 1 for Ad unit Modern_Power_Systems_Top_Leader ### Size: 728,90,320,50 -->div iddiv-gpt-ad-2920635-1> script> googletag.cmd.push(function() { googletag.display(div-gpt-ad-2920635-1); }); /script>/div>!-- End AdSlot 1 --> /div> header classsite-header idtop> div classinitials>a hrefhttps://www.modernpowersystems.com>M/a>/div> div classsite-logo> a hrefhttps://www.modernpowersystems.com/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/02/Modern-Power-Systems.png altModern Power Systems> /a> /div> div classtagline>p> Independent coverage of power generation since 1981/p>/div>!--div classheader-subscribe_signin>a href/all-newsletters>Subscribe/a> -->/div> nav classburger-menu> div classscroll> form actionhttps://www.modernpowersystems.com/ classsearch-form methodget rolesearch> input typetext names value placeholderSearch classsearch-box /> input typesubmit classsearch-submit>/form>!-- End SearchForm --> section classnav-block sections> h2>Sections/h2> div classmenu-burger-menu-container>ul idmenu-burger-menu classmenu>li idmenu-item-49 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-home current-menu-item page_item page-item-7 current_page_item menu-item-49 active >a titleHome hrefhttps://www.modernpowersystems.com/ classc-nav-hamburger-menu__link>Home/a>/li>li idmenu-item-60 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-60>a titleNews hrefhttps://www.modernpowersystems.com/news/ classc-nav-hamburger-menu__link>News/a>/li>li idmenu-item-52 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children menu-item-52 dropdown>a titleAnalysis hrefhttps://www.modernpowersystems.com/analysis/ data-toggledropdown classc-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children>Analysis/a>input typecheckbox valueanalysis nameanalysis>ul rolemenu class dropdown-menu> li idmenu-item-58 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-58>a titleRenewables hrefhttps://www.modernpowersystems.com/renewables/ classc-nav-hamburger-menu__link>Renewables/a>/li> li idmenu-item-55 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-55>a titleFossil-based Power & Decorbonisation hrefhttps://www.modernpowersystems.com/fossil-based-powerdecorbonisation/ classc-nav-hamburger-menu__link>Fossil-based Power & Decorbonisation/a>/li> li idmenu-item-59 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-59>a titleTransmission & Distribution and Grid Optimisation hrefhttps://www.modernpowersystems.com/transmission-distribution-and-grid-optimisation/ classc-nav-hamburger-menu__link>Transmission & Distribution and Grid Optimisation/a>/li> li idmenu-item-53 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-53>a titleDigitalisation hrefhttps://www.modernpowersystems.com/digitalisation/ classc-nav-hamburger-menu__link>Digitalisation/a>/li> li idmenu-item-56 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-56>a titleNuclear Power hrefhttps://www.modernpowersystems.com/nuclear-power/ classc-nav-hamburger-menu__link>Nuclear Power/a>/li> li idmenu-item-54 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-54>a titleEnergy Storage hrefhttps://www.modernpowersystems.com/energy-storage/ classc-nav-hamburger-menu__link>Energy Storage/a>/li> li idmenu-item-17186 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-17186>a titleHydrogen hrefhttps://www.modernpowersystems.com/hydrogen/ classc-nav-hamburger-menu__link>Hydrogen/a>/li> li idmenu-item-57 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-57>a titleRegions hrefhttps://www.modernpowersystems.com/regions/ classc-nav-hamburger-menu__link>Regions/a>/li>/ul>/li>li idmenu-item-26107 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-26107 dropdown>a titleCompanies href# data-toggledropdown classc-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children>Companies/a>input typecheckbox valueanalysis nameanalysis>ul rolemenu class dropdown-menu> li idmenu-item-27290 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-27290>a titleCompany a-z hrefhttps://www.modernpowersystems.com/company-a-z/ classc-nav-hamburger-menu__link>Company a-z/a>/li> li idmenu-item-17181 classmenu-item menu-item-type-post_type_archive menu-item-object-whitepapers menu-item-17181>a titleTechnical Papers hrefhttps://www.modernpowersystems.com/whitepapers/ classc-nav-hamburger-menu__link>Technical Papers/a>/li> li idmenu-item-17182 classmenu-item menu-item-type-post_type_archive menu-item-object-pressreleases menu-item-17182>a titleCompany Releases hrefhttps://www.modernpowersystems.com/pressreleases/ classc-nav-hamburger-menu__link>Company Releases/a>/li>/ul>/li>li idmenu-item-25943 classmenu-item menu-item-type-post_type_archive menu-item-object-events menu-item-25943>a titleEvents hrefhttps://www.modernpowersystems.com/events/ classc-nav-hamburger-menu__link>Events/a>/li>li idmenu-item-50 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-50>a titleNewsletters hrefhttps://www.modernpowersystems.com/all-newsletters/ classc-nav-hamburger-menu__link>Newsletters/a>/li>li idmenu-item-26354 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-26354 dropdown>a titleAbout Us hrefhttps://www.modernpowersystems.com/about-us/ data-toggledropdown classc-nav-hamburger-menu__link c-nav-hamburger-menu__link--has-children>About Us/a>input typecheckbox valueanalysis nameanalysis>ul rolemenu class dropdown-menu> li idmenu-item-26353 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-26353>a titleModern Power Systems hrefhttps://www.modernpowersystems.com/modern-power-systems/ classc-nav-hamburger-menu__link>Modern Power Systems/a>/li> li idmenu-item-16453 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-16453>a titleContact Us hrefhttps://www.modernpowersystems.com/contact-us/ classc-nav-hamburger-menu__link>Contact Us/a>/li>/ul>/li>/ul>/div> /section> /div> !-- .scroll --> /nav> !-- .burger-menu --> nav classnav-bar> div classmenu-button>Menu/div> div classsearch-button>Search/div> form actionhttps://www.modernpowersystems.com/ classsearch-form laptop-search methodget rolesearch> input typetext names value placeholderSearch classsearch-box /> input typesubmit classsearch-submit>/form>!-- End SearchForm -->div classmenu-header-menu-container>ul idmenu-header-menu classmenu>li idmenu-item-16459 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-category-3>a hrefhttps://www.modernpowersystems.com/news/>span>News/span>/a>/li>li idmenu-item-16458 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-has-children has-sub menu-item-category-4>a hrefhttps://www.modernpowersystems.com/analysis/>span>Analysis/span>/a>div classmega>section classnav-block subcats>h2>Sections/h2>ul> li idmenu-item-16462 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-7>a hrefhttps://www.modernpowersystems.com/renewables/>span>Renewables/span>/a>/li> li idmenu-item-16464 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-8>a hrefhttps://www.modernpowersystems.com/fossil-based-powerdecorbonisation/>span>Fossil-based Power & Decorbonisation/span>/a>/li> li idmenu-item-16463 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-9>a hrefhttps://www.modernpowersystems.com/transmission-distribution-and-grid-optimisation/>span>Transmission & Distribution and Grid Optimisation/span>/a>/li> li idmenu-item-16465 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-10>a hrefhttps://www.modernpowersystems.com/digitalisation/>span>Digitalisation/span>/a>/li> li idmenu-item-16467 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-11>a hrefhttps://www.modernpowersystems.com/nuclear-power/>span>Nuclear Power/span>/a>/li> li idmenu-item-16468 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-12>a hrefhttps://www.modernpowersystems.com/energy-storage/>span>Energy Storage/span>/a>/li> li idmenu-item-17187 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-24>a hrefhttps://www.modernpowersystems.com/hydrogen/>span>Hydrogen/span>/a>/li> li idmenu-item-16469 classmenu-item menu-item-type-taxonomy menu-item-object-category c-nav-hamburger-menu__sub-item menu-item-category-13>a hrefhttps://www.modernpowersystems.com/regions/>span>Regions/span>/a>/li>/ul>/section>section classnav-block most-read>h2>Latest/h2>ul>li>a hrefhttps://www.modernpowersystems.com/analysis/blackhillock-europes-biggest-battery-for-now-and-world-leading-grid-former/>Blackhillock: Europe’s biggest battery (for now) and world leading grid-former/a>/li>li>a hrefhttps://www.modernpowersystems.com/analysis/indoor-bess-a-bad-idea-that-should-go-away/>Indoor BESS: a bad idea that should go away/a>/li>li>a hrefhttps://www.modernpowersystems.com/analysis/powering-datacentres-how-generators-keep-things-running/>Powering Datacentres: How Generators Keep Things Running/a>/li>/ul>/section>/div>/li>li idmenu-item-26108 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-has-children has-sub>a href#>span>Companies/span>/a>div classmega>section classnav-block subcats>h2>Sections/h2>ul> li idmenu-item-27292 classmenu-item menu-item-type-post_type menu-item-object-page c-nav-hamburger-menu__sub-item>a hrefhttps://www.modernpowersystems.com/company-a-z/>span>Company a-z/span>/a>/li> li idmenu-item-17184 classmenu-item menu-item-type-post_type_archive menu-item-object-whitepapers c-nav-hamburger-menu__sub-item>a hrefhttps://www.modernpowersystems.com/whitepapers/>span>Technical Papers/span>/a>/li> li idmenu-item-17185 classmenu-item menu-item-type-post_type_archive menu-item-object-pressreleases c-nav-hamburger-menu__sub-item>a hrefhttps://www.modernpowersystems.com/pressreleases/>span>Company Releases/span>/a>/li>/ul>/section>section classnav-block most-read>h2>Latest/h2>ul>li>a hrefhttps://www.modernpowersystems.com/analysis/blackhillock-europes-biggest-battery-for-now-and-world-leading-grid-former/>Blackhillock: Europe’s biggest battery (for now) and world leading grid-former/a>/li>li>a hrefhttps://www.modernpowersystems.com/analysis/indoor-bess-a-bad-idea-that-should-go-away/>Indoor BESS: a bad idea that should go away/a>/li>li>a hrefhttps://www.modernpowersystems.com/analysis/powering-datacentres-how-generators-keep-things-running/>Powering Datacentres: How Generators Keep Things Running/a>/li>/ul>/section>/div>/li>li idmenu-item-25946 classmenu-item menu-item-type-post_type_archive menu-item-object-events>a hrefhttps://www.modernpowersystems.com/events/>span>Events/span>/a>/li>li idmenu-item-16476 classmenu-item menu-item-type-post_type menu-item-object-page>a hrefhttps://www.modernpowersystems.com/all-newsletters/>span>Newsletters/span>/a>/li>/ul>/div> /nav> div classmenu-bg>/div>/header>style>article#resultnew_third figure { display: none;}/style>!-- Main -->main idpage-container classhomepage> section classgrid-container article-grid top-features> div classgrid-x> article classcell large-6 feature> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/us-doe-withdraws-4-9bn-loan-guarantee/>US DoE withdraws $4.9bn loan guarantee/a>/h3> p>The US Department of Energy (DoE) has announced that the Loan Programs Office (LPO) has revoked its conditional commitment offering a…/p> figure> a hrefhttps://www.modernpowersystems.com/news/us-doe-withdraws-4-9bn-loan-guarantee/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/transmission-tower-3387882_1280.jpeg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/transmission-tower-3387882_1280.jpeg alt > /a> /figure> /article> div classcell large-3 articles with-images article-cols> article > figure> a hrefhttps://www.modernpowersystems.com/news/iberdrola-completes-5-8bn-capital-raise-for-grid-investments/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Bilbao_-_Torre_Iberdrola_17.png data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Bilbao_-_Torre_Iberdrola_17.png alt> /a> /figure> div> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/iberdrola-completes-5-8bn-capital-raise-for-grid-investments/>Iberdrola completes $5.8bn capital raise for grid investments/a>/h3> /div> /article> article idresultnew> figure> a hrefhttps://www.modernpowersystems.com/news/data-centres-turning-to-fossil-fuel-generation/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Gas_plant_shutterstock_2457554165-copy.jpeg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Gas_plant_shutterstock_2457554165-copy.jpeg alt> /a> /figure> div> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/data-centres-turning-to-fossil-fuel-generation/>Data centres turning to fossil fuel generation/a>/h3> /div> /article> /div> div classcell large-3 articles> div idloader styletext-align:center; padding:20px;> div styledisplay:inline-block;> div stylewidth:8px; height:8px; border-radius:50%; background:#333; display:inline-block; animation:bounce 1.4s infinite ease-in-out both; margin:0 2px;>/div> div stylewidth:8px; height:8px; border-radius:50%; background:#333; display:inline-block; animation:bounce 1.4s infinite ease-in-out both; animation-delay:-0.32s; margin:0 2px;>/div> div stylewidth:8px; height:8px; border-radius:50%; background:#333; display:inline-block; animation:bounce 1.4s infinite ease-in-out both; animation-delay:-0.16s; margin:0 2px;>/div> /div>/div>style>@keyframes bounce { 0%, 80%, 100% { transform: scale(0); } 40% { transform: scale(1.0); }}/style>div idhome-page-top-three styledisplay:none;> script> document.addEventListener(DOMContentLoaded, function() { setTimeout(function() { const resultnewExists document.getElementById(resultnew) ! null; const targetElements document.querySelectorAll(id^target-, .c-in-post-post-article); const targetExists targetElements.length > 0; const isPresent resultnewExists && targetExists; console.log(Elements found:, {resultnewExists, targetExists,isPresent}); if (isPresent) { const form document.createElement(form); form.method POST; form.style.display none; const input document.createElement(input); input.type hidden; input.name isPresent; input.value true; form.appendChild(input); document.body.appendChild(form); form.submit(); }else{ const form document.createElement(form); form.method POST; form.style.display none; const input document.createElement(input); input.type hidden; input.name isPresent; input.value false; form.appendChild(input); document.body.appendChild(form); form.submit(); } }, 2000); }); /script> article> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/hitachi-and-e-on-sign-700-million-infrastructure-deal/>Hitachi and E.ON sign $700 million infrastructure deal/a>/h3> /article> article> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/sunbelt-countries-are-the-real-winners-new-report/>‘Sunbelt countries’ are the real winners – new report/a>/h3> /article> article> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/eco-wave-marks-strategic-entry-into-the-african-market/>Eco Wave marks strategic entry into the African market/a>/h3> /article> article> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/largest-storage-power-plant-in-s-xinjiang-achieves-grid-connection/>Largest storage power plant in S Xinjiang achieves grid connection/a>/h3> /article> article> div classcategory> a hrefhttps://www.modernpowersystems.com/news/ classc-post-content__category>News/a> /div> h3>a hrefhttps://www.modernpowersystems.com/news/google-invests-in-global-co2-battery-deployment/>Google invests in global CO2 battery deployment/a>/h3> /article> /div> /div>/section> !-- Newsletter banner start -->!-- link relstylesheet href> -->div classgrid-container> section classgdm-newsletter-banner__container> div classgdm-newsletter-banner__wrapper-container gdm-newsletter-banner__wrapper-container--article> div classgdm-newsletter-banner-info__wrapper> div classgdm-newsletter-banner-logo__container> img src/wp-content/themes/goodlife-wp-B2B/assets/images/newsletter-new.svg altEmail newsletter icon> /div> div classgdm-newsletter-banner-info__container> h3 classgdm-newsletter-banner__heading wp-noreslt>Sign up for our weekly news round-up!/h3> p classgdm-newsletter-banner__sub-heading>Give your business an edge with our leading industry insights./p> /div> /div> div classgdm-newsletter-banner__btn-container> a hrefhttps://www.modernpowersystems.com/all-newsletters/ classbutton secondary solid>Sign up/a> /div> /div> /section>/div>!-- Newsletter banner end --> section classgrid-container article-grid features-and-links themes> header> h2>Analysis/h2> a hrefhttps://www.modernpowersystems.com/analysis/ classview-more> View More /a> /header> div classgrid-x with-images> article classcell large-9 feature> div classgrid-x> div classcell large-4> div classcategory> a hrefhttps://www.modernpowersystems.com/analysis/ classc-post-content__category>Analysis/a> /div> h3>a hrefhttps://www.modernpowersystems.com/analysis/data-centres-heroes-or-villains/>Data Centres: Heroes or villains?/a>/h3> p>The power demands of AI and looming climate targets have put the data centre infrastructure industry at a reputational crossroads. We can work harder and smarter in several areas to.../p> /div> div classcell large-8 with-images> figure> a hrefhttps://www.modernpowersystems.com/analysis/data-centres-heroes-or-villains/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/PIC-AVK-Prime.jpg alt> /a> /figure> /div> /div> /article> div classcell large-3 more-links more-insights> h3>More Analysis/h3> div classmenu-more-analysis-container>ul idmenu-more-analysis classlinks>li idmenu-item-31647 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31647 menu-item-category-7>a hrefhttps://www.modernpowersystems.com/renewables/ classc-nav-hamburger-menu__link>Renewables/a>/li>li idmenu-item-31643 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31643 menu-item-category-8>a hrefhttps://www.modernpowersystems.com/fossil-based-powerdecorbonisation/ classc-nav-hamburger-menu__link>Fossil-based Power & Decorbonisation/a>/li>li idmenu-item-31648 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31648 menu-item-category-9>a hrefhttps://www.modernpowersystems.com/transmission-distribution-and-grid-optimisation/ classc-nav-hamburger-menu__link>Transmission & Distribution and Grid Optimisation/a>/li>li idmenu-item-31642 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31642 menu-item-category-10>a hrefhttps://www.modernpowersystems.com/digitalisation/ classc-nav-hamburger-menu__link>Digitalisation/a>/li>li idmenu-item-31645 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31645 menu-item-category-11>a hrefhttps://www.modernpowersystems.com/nuclear-power/ classc-nav-hamburger-menu__link>Nuclear Power/a>/li>li idmenu-item-31649 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31649 menu-item-category-52>a hrefhttps://www.modernpowersystems.com/energy-storage-news/ classc-nav-hamburger-menu__link>Energy Storage/a>/li>li idmenu-item-31644 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31644 menu-item-category-24>a hrefhttps://www.modernpowersystems.com/hydrogen/ classc-nav-hamburger-menu__link>Hydrogen/a>/li>li idmenu-item-31646 classmenu-item menu-item-type-taxonomy menu-item-object-category menu-item-31646 menu-item-category-13>a hrefhttps://www.modernpowersystems.com/regions/ classc-nav-hamburger-menu__link>Regions/a>/li>/ul>/div> /div> !-- .more-themes --> /div> /section> !-- .themes --> !-- Sub articles --> section classgrid-container article-grid one-large-feature comment> div classgrid-x sub-blocks> div classcell large-3> article idresultnew_secondary> figure> a hrefhttps://www.modernpowersystems.com/analysis/blades-for-cutting-edge-floating-wind-technology/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/1.PIC-A-The-turbines-are-self-lifting-and-can-withstand-storm-force-wind-copyright-TouchWind-copyright-TouchWind.jpg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/1.PIC-A-The-turbines-are-self-lifting-and-can-withstand-storm-force-wind-copyright-TouchWind-copyright-TouchWind.jpg alt> /a> /figure> div> div classcategory stylemargin-top: 1.6em;> a hrefhttps://www.modernpowersystems.com/analysis/ classc-post-content__category>Analysis/a> /div> h3>a hrefhttps://www.modernpowersystems.com/analysis/blades-for-cutting-edge-floating-wind-technology/>Blades for cutting edge floating wind technology/a>/h3> /div> /article> /div> div classcell large-3> article > figure> a hrefhttps://www.modernpowersystems.com/analysis/getting-hydrogen-ready-in-stuttgart/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/H2-ready-Kraftwerk-Stuttgart-Munster-small.jpg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/H2-ready-Kraftwerk-Stuttgart-Munster-small.jpg alt> /a> /figure> div> div classcategory stylemargin-top: 1.6em;> a hrefhttps://www.modernpowersystems.com/analysis/ classc-post-content__category>Analysis/a> /div> h3>a hrefhttps://www.modernpowersystems.com/analysis/getting-hydrogen-ready-in-stuttgart/>Getting hydrogen-ready in Stuttgart/a>/h3> /div> /article> /div> div classcell large-3> article > figure> a hrefhttps://www.modernpowersystems.com/analysis/methanol-a-huge-opportunity-for-europe/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/PIC-Obrist-Gigaplant-2-scaled-1.jpg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/PIC-Obrist-Gigaplant-2-scaled-1.jpg alt> /a> /figure> div> div classcategory stylemargin-top: 1.6em;> a hrefhttps://www.modernpowersystems.com/analysis/ classc-post-content__category>Analysis/a> /div> h3>a hrefhttps://www.modernpowersystems.com/analysis/methanol-a-huge-opportunity-for-europe/>Methanol: A huge opportunity for Europe/a>/h3> /div> /article> /div> div classcell large-3> article > figure> a hrefhttps://www.modernpowersystems.com/analysis/fusion-revisited/> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Fig-01.jpg data-srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/07/Fig-01.jpg alt> /a> /figure> div> div classcategory stylemargin-top: 1.6em;> a hrefhttps://www.modernpowersystems.com/analysis/ classc-post-content__category>Analysis/a> /div> h3>a hrefhttps://www.modernpowersystems.com/analysis/fusion-revisited/>Fusion revisited/a>/h3> /div> /article> /div> /div> /section> !-- End sub articles --> !-- .thematice-buyers-guides --> section classgrid-container article-grid article-grid-row thematic-buyers-guides> header> h2>White Papers/h2> a hrefhttps://www.modernpowersystems.com/whitepapers/ classview-more> View More /a> /header> div classgrid-x with-images> div classcell large-3> article> figure> a hrefhttps://www.modernpowersystems.com/whitepapers/ccus-technology-landscape-and-infrastructure/#siemens-energy> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2025/06/Artboard-1.png altWhitepaper Image.> /a> /figure> div> h3>a hrefhttps://www.modernpowersystems.com/whitepapers/ccus-technology-landscape-and-infrastructure/#siemens-energy>CCUS technology landscape and infrastructure/a>/h3> /div> /div> div classcell large-3> article> figure> a hrefhttps://www.modernpowersystems.com/whitepapers/sulzer-cuts-maintenance-project-costs-by-25-with-complete-driveline-overhaul/#sulzer> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/12/Sulzer_Thmb1.png altWhitepaper Image.> /a> /figure> div> h3>a hrefhttps://www.modernpowersystems.com/whitepapers/sulzer-cuts-maintenance-project-costs-by-25-with-complete-driveline-overhaul/#sulzer>Sulzer cuts maintenance project costs by 25% with complete driveline overhaul/a>/h3> /div> /div> div classcell large-3> article> figure> a hrefhttps://www.modernpowersystems.com/whitepapers/decarbonization-pathways-for-gas-turbines/#siemens-energy> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/08/siemens-1.jpg altWhitepaper Image.> /a> /figure> div> h3>a hrefhttps://www.modernpowersystems.com/whitepapers/decarbonization-pathways-for-gas-turbines/#siemens-energy>Decarbonization pathways for gas turbines/a>/h3> /div> /div> div classcell large-3> article> figure> a hrefhttps://www.modernpowersystems.com/whitepapers/imagine-innovate-inspire/#triveni-turbines> img srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/07/WhitePaper_List_thumbnail_Square_01.jpg altWhitepaper Image.> /a> /figure> div> h3>a hrefhttps://www.modernpowersystems.com/whitepapers/imagine-innovate-inspire/#triveni-turbines>Imagine, Innovate, Inspire/a>/h3> /div> /div> /article> /div> /section> !-- .reports-carousel --> !-- Start Digital magazine section --> div idfigaro-block_1731 classmag-box > div classcontainer-wrapper> div classdataviz-container o-block> section classo-block> section classl-segment> div classl-segment__item l-segment__item--full> div classc-segment__headline no-sponsorblock> span classsubsection-headline the-global-title> a hrefhttps://content.yudu.com/web/442ay/0A444rp/MPS0625-Pros/index.html stylecolor:#d82d1d>Magazine/a>/span> span>a idpublication-tab target_blank href/modern-power-systems#publication>View More/a>/span> /div> /div> /section> section classc-magazine-segment> div classc-magazine-segment__cover> a aria-labelModern Power Systems hrefhttps://content.yudu.com/web/442ay/0A444rp/MPS0625-Pros/index.html class>img width1947 height2560 classc-magazine-segment__img the-global-title srchttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/02/MPS-June-2025_Cover-1-scaled.jpg altModern Power Systems titleModern Power Systems loadinglazy srcsethttps://www.modernpowersystems.com/wp-content/uploads/sites/8/2024/02/MPS-June-2025_Cover-1-scaled.jpg sizes(max-width: 1947px) 100vw, 1947px>/a> /div> div classc-magazine-segment__title> div classoverline overline--two c-magazine-segment__sub-headline> span>In this edition/span> /div> h1>a hrefhttps://content.yudu.com/web/442ay/0A444rp/MPS0625-Pros/index.html>Modern Power Systems/a>/h1> div classsubtitle subtitle--one>/div> div classoverline overline--two>span classsingle-author no-avatars> span classmeta-item meta-author-wrapper> span classmeta-author>a href classauthor-name titleProviding in-depth coverage of the power generation sectors.> Providing in-depth coverage of the power generation sectors./a>/span> /span> /span> /div> a hrefhttps://www.buythatmag.com/product/modern-power-systems/ target_blank classc-btn c-btn--dark c-magazine-segment__subscribe-btn>Subscribe/a> /div> div classc-magazine-segment__stories> section classl-segment l-segment--one-line> div classl-segment__item l-segment__item--twosome> article classc-story data-mrf-recirculationHome> header classc-story__header> a hrefhttps://www.modernpowersystems.com/analysis/>Analysis/a> h4 classpost-title c-story__header__headline the-global-title> a hrefhttps://www.modernpowersystems.com/analysis/blackhillock-europes-biggest-battery-for-now-and-world-leading-grid-former/ class data-mrf-linkhttps://www.modernpowersystems.com/analysis/blackhillock-europes-biggest-battery-for-now-and-world-leading-grid-former/ cmp-ltrkHome cmp-ltrk-idx145 mrfobservableida3b4d84e-9d02-494d-8f8b-d6831c82c8b4>Blackhillock: Europe’s biggest battery (for now) and world leading grid-former/a> /h4> /header> /article> article classc-story data-mrf-recirculationHome> header classc-story__header> a hrefhttps://www.modernpowersystems.com/Analysis/>Analysis/a> h4 classpost-title c-story__header__headline the-global-title> a hrefhttps://www.modernpowersystems.com/analysis/dealing-with-the-duck-curve-in-western-australia/ class data-mrf-linkhttps://www.modernpowersystems.com/analysis/dealing-with-the-duck-curve-in-western-australia/ cmp-ltrkHome cmp-ltrk-idx145 mrfobservableida3b4d84e-9d02-494d-8f8b-d6831c82c8b4>Dealing with the duck curve in Western Australia /a> /h4> /header> /article> /div> div classl-segment__item l-segment__item--twosome> article classc-story data-mrf-recirculationHome> header classc-story__header> a hrefhttps://www.modernpowersystems.com/Analysis/>Analysis/a> h4 classpost-title c-story__header__headline the-global-title> a hrefhttps://www.modernpowersystems.com/analysis/kalina-targets-alberta-datacentres-with-ccgtccs/ class data-mrf-linkhttps://www.modernpowersystems.com/analysis/kalina-targets-alberta-datacentres-with-ccgtccs/ cmp-ltrkHome cmp-ltrk-idx145 mrfobservableida3b4d84e-9d02-494d-8f8b-d6831c82c8b4>KALiNA targets Alberta datacentres with CCGT+CCS/a> /h4> /header> /article> /div> /section> /div> /section> /section> /div>!-- .mag-box-container /--> /div>!-- .container-wrapper /--> /div> /div> /section> !-- End Digital magazine section -->/main>script> /script>!-- .newsletter-sign-up-box start --> div classcatfish > div classbanner catfish-banner> a href classcatfish-banner-a idcatfish-banner-a> div classbanner-content catfish-banner-content idcatfish-banner-content> div classgrid-x> figure classcell small-3> img src/wp-content/themes/goodlife-wp-B2B/assets/images/icons/catfish-icon.svg alt> /figure> div classcell small-9 text> h4 idcatfish-banner-heading>Sign up for our weekly news round-up!/h4> p classmobile-only idcatfish-banner-p-mobile>Give your business an edge with our leading industry insights./p> p classdesktop-only idcatfish-banner-p-desktop>Give your business an edge with our leading industry insights. /p> /div> /div> div classclose catfish-banner-close>close/div> /div> /a> /div> !-- .banner --> section classblock-ctf-newsletter catfish-newsletter-container> div classclose catfish-newsletter-container-close idclose-trigger>close/div> div classgrid-container> span classleadsucessmsg stylefont-size:20px;color:green>/span> span classleaderrormsg stylefont-size:20px;color:red>/span> div classgrid-x> div classcell large-6 large-offset-3> div classform-wrapper> div classgrid-x grid-padding-x> div classcell large-12> h4>Sign up to the newsletter: In Brief/h4> /div> /div> form idnewsletterForm_1 namenewsletterForm classform catfish-newsletter-form test3 methodpost action enctypetext/plain> div classgrid-x grid-padding-x> div classcell small-12 column> div classform-group styleopacity: 1;> !-- h6>Your corporate email address/h6> --> input typetext idcheckEmail nameemail required onkeyupcheckNewslettersEmail(this.form.email);> span classfloating-label>Your corporate email address */span> small>/small> input typehidden idtemp_email nametemp_email value> /div> /div> /div> div classgrid-x grid-padding-x> div classcell large-6 column> div classform-group styleopacity: 1;> input typetext idcheckFirstName namefirstname required> span classfloating-label>First name */span> small>/small> /div> /div> div classcell large-6 column> div classform-group styleopacity: 1;> input typetext required idcheckLastName namelastname> span classfloating-label>Last name */span> small>/small> /div> /div> /div> div classgrid-x grid-padding-x> div classcell large-6 column> div classform-group styleopacity: 1;> input typetext required idcheckCompany nameCompany> span classfloating-label>Company name */span> small>/small> /div> /div> div classcell large-6 column> div classform-group styleopacity: 1;> input typetext required idcheckJobTitle namejobtitle> span classfloating-label>Job title */span> small>/small> /div> /div> /div> div classgrid-x grid-padding-x> div classcell large-6 column> div classform-group styleopacity: 1;> select nameIndustry required idcheckIndustry> option value disabled selected>Industry */option> option valueAcademia & Education>Academia & Education/option> option valueAerospace, Defense & Security>Aerospace, Defense & Security/option> option valueAgriculture>Agriculture/option> option valueAsset Management>Asset Management/option> option valueAutomotive>Automotive/option> option valueBanking & Payments>Banking & Payments/option> option valueChemicals>Chemicals/option> option valueConstruction>Construction/option> option valueConsumer>Consumer/option> option valueFoodservice>Foodservice/option> option valueGovernment, trade bodies and NGOs>Government, trade bodies and NGOs/option> option valueHealth & Fitness>Health & Fitness/option> option valueHospitals & Healthcare>Hospitals & Healthcare /option> option valueHR, Staffing & Recruitment>HR, Staffing & Recruitment/option> option valueInsurance>Insurance/option> option valueInvestment Banking>Investment Banking/option> option valueLegal Services>Legal Services/option> option valueManagement Consulting>Management Consulting/option> option valueMarketing & Advertising>Marketing & Advertising /option> option valueMedia & Publishing>Media & Publishing/option> option valueMedical Devices>Medical Devices/option> option valueMining>Mining/option> option valueOil & Gas>Oil & Gas/option> option valuePackaging>Packaging/option> option valuePharmaceuticals>Pharmaceuticals/option> option valuePower & Utilities>Power & Utilities/option> option valuePrivate Equity>Private Equity/option> option valueReal Estate>Real Estate/option> option valueRetail>Retail/option> option valueSport>Sport/option> option valueTechnology>Technology/option> option valueTelecom>Telecom/option> option valueTransportation & Logistics>Transportation & Logistics/option> option valueTravel, Tourism & Hospitality>Travel, Tourism & Hospitality/option> option valueVenture Capital>Venture Capital/option> /select> span classfloating-label styledisplay:none>Industry */span> small>/small> /div> /div> div classcell large-6 column> div classform-group styleopacity: 1;> select nameCountry required idcheckCountry> option value disabled selected>Country */option> option valueUK>UK/option> option valueUSA>USA/option> option valueAfghanistan>Afghanistan/option> option valueÅland Islands>Åland Islands/option> option valueAlbania>Albania/option> option valueAlgeria>Algeria/option> option valueAmerican Samoa>American Samoa/option> option valueAndorra>Andorra/option> option valueAngola>Angola/option> option valueAnguilla>Anguilla/option> option valueAntarctica>Antarctica/option> option valueAntigua and Barbuda>Antigua and Barbuda/option> option valueArgentina>Argentina/option> option valueArmenia>Armenia/option> option valueAruba>Aruba/option> option valueAustralia>Australia/option> option valueAustria>Austria/option> option valueAzerbaijan>Azerbaijan/option> option valueBahamas>Bahamas/option> option valueBahrain>Bahrain/option> option valueBangladesh>Bangladesh/option> option valueBarbados>Barbados/option> option valueBelarus>Belarus/option> option valueBelgium>Belgium/option> option valueBelize>Belize/option> option valueBenin>Benin/option> option valueBermuda>Bermuda/option> option valueBhutan>Bhutan/option> option valueBolivia>Bolivia/option> option valueBonaire, Sint Eustatius and Saba>Bonaire, Sint Eustatius and Saba/option> option valueBosnia and Herzegovina>Bosnia and Herzegovina/option> option valueBotswana>Botswana/option> option valueBouvet Island>Bouvet Island/option> option valueBrazil>Brazil/option> option valueBritish Indian Ocean Territory>British Indian Ocean Territory/option> option valueBrunei Darussalam>Brunei Darussalam/option> option valueBulgaria>Bulgaria/option> option valueBurkina Faso>Burkina Faso/option> option valueBurundi>Burundi/option> option valueCambodia>Cambodia/option> option valueCameroon>Cameroon/option> option valueCanada>Canada/option> option valueCape Verde>Cape Verde/option> option valueCayman Islands>Cayman Islands/option> option valueCentral African Republic>Central African Republic/option> option valueChad>Chad/option> option valueChile>Chile/option> option valueChina>China/option> option valueChristmas Island>Christmas Island/option> option valueCocos Islands>Cocos Islands/option> option valueColombia>Colombia/option> option valueComoros>Comoros/option> option valueCongo>Congo/option> option valueDemocratic Republic of the Congo>Democratic Republic of the Congo/option> option valueCook Islands>Cook Islands/option> option valueCosta Rica>Costa Rica/option> option valueCôte dIvoire>Côte dIvoire/option> option valueCroatia>Croatia/option> option valueCuba>Cuba/option> option valueCuraçao>Curaçao/option> option valueCyprus>Cyprus/option> option valueCzech Republic>Czech Republic/option> option valueDenmark>Denmark/option> option valueDjibouti>Djibouti/option> option valueDominica>Dominica/option> option valueDominican Republic>Dominican Republic/option> option valueEcuador>Ecuador/option> option valueEgypt>Egypt/option> option valueEl Salvador>El Salvador/option> option valueEquatorial Guinea>Equatorial Guinea/option> option valueEritrea>Eritrea/option> option valueEstonia>Estonia/option> option valueEthiopia>Ethiopia/option> option valueFalkland Islands>Falkland Islands/option> option valueFaroe Islands>Faroe Islands/option> option valueFiji>Fiji/option> option valueFinland>Finland/option> option valueFrance>France/option> option valueFrench Guiana>French Guiana/option> option valueFrench Polynesia>French Polynesia/option> option valueFrench Southern Territories>French Southern Territories/option> option valueGabon>Gabon/option> option valueGambia>Gambia/option> option valueGeorgia>Georgia/option> option valueGermany>Germany/option> option valueGhana>Ghana/option> option valueGibraltar>Gibraltar/option> option valueGreece>Greece/option> option valueGreenland>Greenland/option> option valueGrenada>Grenada/option> option valueGuadeloupe>Guadeloupe/option> option valueGuam>Guam/option> option valueGuatemala>Guatemala/option> option valueGuernsey>Guernsey/option> option valueGuinea>Guinea/option> option valueGuinea-Bissau>Guinea-Bissau/option> option valueGuyana>Guyana/option> option valueHaiti>Haiti/option> option valueHeard Island and McDonald Islands>Heard Island and McDonald Islands /option> option valueHoly See>Holy See/option> option valueHonduras>Honduras/option> option valueHong Kong>Hong Kong/option> option valueHungary>Hungary/option> option valueIceland>Iceland/option> option valueIndia>India/option> option valueIndonesia>Indonesia/option> option valueIran>Iran/option> option valueIraq>Iraq/option> option valueIreland>Ireland/option> option valueIsle of Man>Isle of Man/option> option valueIsrael>Israel/option> option valueItaly>Italy/option> option valueJamaica>Jamaica/option> option valueJapan>Japan/option> option valueJersey>Jersey/option> option valueJordan>Jordan/option> option valueKazakhstan>Kazakhstan/option> option valueKenya>Kenya/option> option valueKiribati>Kiribati/option> option valueNorth Korea>North Korea/option> option valueSouth Korea>South Korea/option> option valueKuwait>Kuwait/option> option valueKyrgyzstan>Kyrgyzstan/option> option valueLao>Lao/option> option valueLatvia>Latvia/option> option valueLebanon>Lebanon/option> option valueLesotho>Lesotho/option> option valueLiberia>Liberia/option> option valueLibyan Arab Jamahiriya>Libyan Arab Jamahiriya/option> option valueLiechtenstein>Liechtenstein/option> option valueLithuania>Lithuania/option> option valueLuxembourg>Luxembourg/option> option valueMacao>Macao/option> option valueMacedonia, The Former Yugoslav Republic of>Macedonia, The Former Yugoslav Republic of/option> option valueMadagascar>Madagascar/option> option valueMalawi>Malawi/option> option valueMalaysia>Malaysia/option> option valueMaldives>Maldives/option> option valueMali>Mali/option> option valueMalta>Malta/option> option valueMarshall Islands>Marshall Islands/option> option valueMartinique>Martinique/option> option valueMauritania>Mauritania/option> option valueMauritius>Mauritius/option> option valueMayotte>Mayotte/option> option valueMexico>Mexico/option> option valueMicronesia>Micronesia/option> option valueMoldova>Moldova/option> option valueMonaco>Monaco/option> option valueMongolia>Mongolia/option> option valueMontenegro>Montenegro/option> option valueMontserrat>Montserrat/option> option valueMorocco>Morocco/option> option valueMozambique>Mozambique/option> option valueMyanmar>Myanmar/option> option valueNamibia>Namibia/option> option valueNauru>Nauru/option> option valueNepal>Nepal/option> option valueNetherlands>Netherlands/option> option valueNew Caledonia>New Caledonia/option> option valueNew Zealand>New Zealand/option> option valueNicaragua>Nicaragua/option> option valueNiger>Niger/option> option valueNigeria>Nigeria/option> option valueNiue>Niue/option> option valueNorfolk Island>Norfolk Island/option> option valueNorthern Mariana Islands>Northern Mariana Islands/option> option valueNorway>Norway/option> option valueOman>Oman/option> option valuePakistan>Pakistan/option> option valuePalau>Palau/option> option valuePalestinian Territory>Palestinian Territory/option> option valuePanama>Panama/option> option valuePapua New Guinea>Papua New Guinea/option> option valueParaguay>Paraguay/option> option valuePeru>Peru/option> option valuePhilippines>Philippines/option> option valuePitcairn>Pitcairn/option> option valuePoland>Poland/option> option valuePortugal>Portugal/option> option valuePuerto Rico>Puerto Rico/option> option valueQatar>Qatar/option> option valueRéunion>Réunion/option> option valueRomania>Romania/option> option valueRussian Federation>Russian Federation/option> option valueRwanda>Rwanda/option> option valueSaint Helena, Ascension and Tristan da Cunha>Saint Helena, Ascension and Tristan da Cunha/option> option valueSaint Kitts and Nevis>Saint Kitts and Nevis/option> option valueSaint Lucia>Saint Lucia/option> option valueSaint Pierre and Miquelon>Saint Pierre and Miquelon/option> option valueSaint Vincent and The Grenadines>Saint Vincent and The Grenadines /option> option valueSamoa>Samoa/option> option valueSan Marino>San Marino/option> option valueSao Tome and Principe>Sao Tome and Principe/option> option valueSaudi Arabia>Saudi Arabia/option> option valueSenegal>Senegal/option> option valueSerbia>Serbia/option> option valueSeychelles>Seychelles/option> option valueSierra Leone>Sierra Leone/option> option valueSingapore>Singapore/option> option valueSlovakia>Slovakia/option> option valueSlovenia>Slovenia/option> option valueSolomon Islands>Solomon Islands/option> option valueSomalia>Somalia/option> option valueSouth Africa>South Africa/option> option valueSouth Georgia and The South Sandwich Islands>South Georgia and The South Sandwich Islands/option> option valueSpain>Spain/option> option valueSri Lanka>Sri Lanka/option> option valueSudan>Sudan/option> option valueSuriname>Suriname/option> option valueSvalbard and Jan Mayen>Svalbard and Jan Mayen/option> option valueSwaziland>Swaziland/option> option valueSweden>Sweden/option> option valueSwitzerland>Switzerland/option> option valueSyrian Arab Republic>Syrian Arab Republic/option> option valueTaiwan>Taiwan/option> option valueTajikistan>Tajikistan/option> option valueTanzania>Tanzania/option> option valueThailand>Thailand/option> option valueTimor-Leste>Timor-Leste/option> option valueTogo>Togo/option> option valueTokelau>Tokelau/option> option valueTonga>Tonga/option> option valueTrinidad and Tobago>Trinidad and Tobago/option> option valueTunisia>Tunisia/option> option valueTurkey>Turkey/option> option valueTurkmenistan>Turkmenistan/option> option valueTurks and Caicos Islands>Turks and Caicos Islands/option> option valueTuvalu>Tuvalu/option> option valueUganda>Uganda/option> option valueUkraine>Ukraine/option> option valueUnited Arab Emirates>United Arab Emirates/option> option valueUS Minor Outlying Islands>US Minor Outlying Islands/option> option valueUruguay>Uruguay/option> option valueUzbekistan>Uzbekistan/option> option valueVanuatu>Vanuatu/option> option valueVenezuela>Venezuela/option> option valueVietnam>Vietnam/option> option valueBritish Virgin Islands>British Virgin Islands/option> option valueUS Virgin Islands>US Virgin Islands/option> option valueWallis and Futuna>Wallis and Futuna/option> option valueWestern Sahara>Western Sahara/option> option valueYemen>Yemen/option> option valueZambia>Zambia/option> option valueZimbabwe>Zimbabwe/option> option valueKosovo>Kosovo/option> /select> span classfloating-label styledisplay:none>Country */span> small>/small> /div> /div> /div> div classcheckboxes-and-submit> div classnewsletter-checkboxes> h4 idheading>I would also like to subscribe to:/h4> div idpardot_data> input typehidden namecollection idcoll_17194 data-pardoturlhttps://api.hsforms.com/submissions/v3/integration/secure/submit/26632421/ccc5673e-3629-4d27-9ca0-1156986f7a41> /div> input typehidden valuehttps://api.hsforms.com/submissions/v3/integration/secure/submit/26632421/ccc5673e-3629-4d27-9ca0-1156986f7a41 idpardot_17194 namecollpardotlink> div classdetails_box Verdict_Privacy_opt_in pd-checkbox idnewsletter_checkbox> input classcheckboxinput typecheckbox valuehttps://api.hsforms.com/submissions/v3/integration/secure/submit/26632421/ccc5673e-3629-4d27-9ca0-1156986f7a41||btmi_modern_power_systems__newsletter id_pardot-1 namenews_form_key_name> label classinline forcollection> Modern Power Systems Weekly Roundup /label> div iderror_for_375012_477245pi_375012_477245 styledisplay:none>/div> /div> !-- .details_box Verdict_Privacy_opt_in pd-checkbox --> /div> !-- .newsletter-checkboxes --> div classgdpr-consent styledisplay:none;> div classdetails_box form-group> p classVerdict_Privacy_opt_in pd-checkbox required no-label block-checkbox> input typecheckbox nameconsent idenq-gdpr classconsent-checkbox valueI consent to Verdict Media Limited collecting my details provided via this form in accordance with Privacy Policy onchange checked stylevisibility: hidden;> span classinline forconsent> I consent to Verdict Media Limited collecting my details provided via this form in accordance with a hrefhttps://www.globaldata.com/privacy-policy/ target_blank>Privacy Policy/a> /span> /p> small>/small> /div> /div> !-- .gdpr-consent --> label forcaptcha> div classg-recaptcha data-sitekey6LcjyIcUAAAAAHxgr_9sxzhGCxAjuNmo9c0RzZos>/div> small idcaptcha>/small> /label> div classsubmit-button-container> input typehidden nameRecaptcha_Secret_Key idrecaptch_secret_key value6LcjyIcUAAAAACOjMPYeuAo9VWF7V_vxddAiogN4> div classtempCode> input idtempcode typehidden nametempcode tabindex-1 value autocompleteoff> /div> input typehidden namejobfunction valueAdministrative> input typehidden namehandler valuehttps://api.hsforms.com/submissions/v3/integration/secure/submit/26632421/ccc5673e-3629-4d27-9ca0-1156986f7a41> input typehidden nameblog_id value8> input typehidden nameNS_Site_Name valueModern Power Systems> input typehidden namePermutive_ID value> button typebutton classbutton idformSubmitBtn onclickvalidateMyForm(this.form, this.form.email, this.form.firstname, this.form.lastname, this.form.Company, this.form.jobtitle, this.form.Industry, this.form.Country, this.form.consent);>Subscribe/button> /div> !-- .submit-button-container --> span classinline forconsent> Vist our a hrefhttps://www.globaldata.com/privacy-policy/ target_blank>Privacy Policy/a> for more information about our services, how we may use, process and share your personal data, including information of your rights in respect of your personal data and how you can unsubscribe from future marketing communications. Our services are intended for corporate subscribers and you warrant that the email address submitted is your corporate email address. /span> input typehidden namePermutive_ID value> input typehidden classutms nameutm_source value> input typehidden classutms nameutm_medium value> input typehidden classutms nameutm_campaign value> input typehidden classutms nameutm_content value> input typehidden nameverdict___newsletter_read_more_news idverdict___news_read_more_news valuehttps://www.modernpowersystems.com/news/ > /form> /div> !-- .form-wrapper --> /div> !-- .cell large-6 large-offset-3 --> /div> !-- .grid-x --> /div> !-- .grid-container --> /section> !-- Start of HubSpot Embed Code --> div classthank-you-message catfish-thank-you-message> h2>Thank you for subscribing/h2> p>a hrefhttps://www.modernpowersystems.com/all-newsletters/>View all newsletters/a> from across the Progressive Media network./p> div classclose catfish-thank-you-message-close>close/div> /div> !-- .thank-you-message --> /div> !-- .catfish -->script> if(jQuery(#newsletter_checkbox_0).css(display) none && jQuery(#newsletter_checkbox_1).length ! 0) { jQuery(#heading).show(); } else if( jQuery(#newsletter_checkbox_1).length ! 0 ) { jQuery(#heading).show(); } else { jQuery(#heading).hide(); }/script>!-- .newsletter-sign-up-box end -->!-- Footer -->footer idfooter classfooter-container grid-x> div classfooter-wrapper grid-x> div classmain-footer-col medium-6> h3 classfooter-logo-text> Modern Power Systems /h3> p classfooter-excerpt> /p> div classshare> div classshare__list> a hrefhttps://www.linkedin.com/company/mps-modern-power-systems/ target_blank classshare__link icon-linkedin title> img src/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/linkedin_icon_w.svg> /a> a hrefhttps://twitter.com/modernpowermag target_blank classshare__link icon-twitter title> img src/code/wp-content/themes/goodlife-wp-B2B/assets/img/icons/twitter_icon_w.svg> /a> /div> /div> /div> div classfooter-cols grid-x medium-5> nav classfooter-nav medium-6> ul classfooter-nav-list>li idmenu-item-27291 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-27291>a hrefhttps://www.modernpowersystems.com/modern-power-systems/>About Us/a>/li>li idmenu-item-43 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-43>a hrefhttps://www.modernpowersystems.com/advertise-with-us/>Advertise with us/a>/li>li idmenu-item-45 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-45>a hrefhttps://www.modernpowersystems.com/contact-us/>Contact Us/a>/li>li idmenu-item-44 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-44>a hrefhttps://www.modernpowersystems.com/all-newsletters/>Newsletters/a>/li>/ul> /nav> div classcopyright-col medium-6> ul class>li idmenu-item-28520 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-28520>a target_blank relnoopener hrefhttps://www.globaldata.com/privacy-policy/ classc-nav-hamburger-menu__link>Privacy Policy/a>/li>li idmenu-item-17196 classmenu-item menu-item-type-custom menu-item-object-custom menu-item-17196>a target_blank relnoopener hrefhttps://www.globaldata.com/terms-conditions/ classc-nav-hamburger-menu__link>Terms & Conditions/a>/li>li idmenu-item-47 classmenu-item menu-item-type-post_type menu-item-object-page menu-item-47>a hrefhttps://www.modernpowersystems.com/sitemap/ classc-nav-hamburger-menu__link>Sitemap/a>/li>/ul> p classfooter-tag-line>Powered by img classc-footer__tag-line-img src/code/wp-content/themes/goodlife-wp-B2B/assets/images/BTM_INT.jpg altPMI> /p> p classfooter-copyright>© Business Trade Media International Limited. All Rights Reserved 2025/p> /div> /div> /div>/footer>script typemodule srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/index.js?ver1.1>/script> script typetext/javascript srchttps://www.google.com/recaptcha/api.js?ver1.0 idha-recaptcha-js>/script> script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/custom_newsletter.js?ver1.3> /script> script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/subscribe.js?ver1.4> /script> script> function setCookie(cname, cvalue, exdays) { var d new Date(); d.setTime(d.getTime() + (exdays*24*60*60*1000)); var expires expires+ d.toUTCString(); document.cookie cname + + cvalue + ; + expires + ;path/; } function getCookie(cname) { var name cname + ; var decodedCookie decodeURIComponent(document.cookie); var ca decodedCookie.split(;); for(var i 0; i ca.length; i++) { var c cai; while (c.charAt(0) ) { c c.substring(1); } if (c.indexOf(name) 0) { return c.substring(name.length, c.length); } } return ; } permutive.once(Clearbit, function(clearbit){ if((clearbit.properties.company)! null){ var company_id clearbit.properties.company.id; } else{ var company_id NA; } })/script> script>jQuery( document ).ready(function() { function vmsnewTargetpopup(p1,p2,p3){ if( p1 ! null && p2 ! null ) { jQuery.ajax({ type: POST, url: https://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/target_modal.php, dataType: html, data: { segmentid: p1, blogid: p2, }, success: function(data){ if(!data){ //setCookie(target-+p1+_+8, shown, 1); }else{ jQuery(p3).html(data); //setCookie(target-+p1+_+8, shown, 1); } } }); } }var per_loop 1;permutive.segment(168158, function(result){ if(per_loop4){ if (result) { console.log(result); //console.log(168158); if(per_loop1){ vmsnewTargetpopup(168158, 8, #resultnew); }if(per_loop2){ vmsnewTargetpopup(168158, 8,#resultnew_secondary); }if(per_loop3){ vmsnewTargetpopup(168158, 8, #resultnew_third); } per_loop++; } } });permutive.segment(239806, function(result){ if(per_loop4){ if (result) { console.log(result); //console.log(239806); if(per_loop1){ vmsnewTargetpopup(239806, 8, #resultnew); }if(per_loop2){ vmsnewTargetpopup(239806, 8,#resultnew_secondary); }if(per_loop3){ vmsnewTargetpopup(239806, 8, #resultnew_third); } per_loop++; } } });});/script>!-- Corner Modals End here --> script> document.addEventListener(DOMContentLoaded, function(event) { let preFooter document.createElement(div); preFooter.className pre-footer-subscribe; preFooter.innerHTML ` a classpre-footer-subscribe__all-newsletters hrefhttps://www.modernpowersystems.com/all-newsletters/> img srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/images/eye.svg alt> span classtext>View all newsletters/span> span classicon-chevron-right>/span> /a> div classpre-footer-subscribe__click onclickshowPopUp(newsletter)> figure classpre-footer-subscribe__figure> div classlines>/div> /figure> span classtext> Receive our newsletter - data, insights and analysis delivered to you span classicon-chevron-right>/span>/span> /div> ` var cfooterExist document.getElementsByClassName(c-footer); if (cfooterExist.length > 0) { document.querySelector(footer.c-footer).before(preFooter); } }) /script>!--this line was after line no 13, img src-B2B/assets/img/newsletter-icon.svg alt>-->script typetext/javascript idSgpolls0-js-extra>/* !CDATA */var Sgpolls {ajax_url:https:\/\/www.modernpowersystems.com\/wp-admin\/admin-ajax.php,polls:https:\/\/survey.alchemer.eu\/s3\/90570611\/All-Sites-Tr-Business-confidence-to-integrate-ChatGPT,https:\/\/survey.alchemer.eu\/s3\/90582907\/All-Sites-Tr-Automation-forecasting-job-replacement-concerns,https:\/\/survey.alchemer.eu\/s3\/90767654\/All-Sites-Tr-Organizational-concerns-on-AI-adoption-risks,https:\/\/survey.alchemer.eu\/s3\/90582504\/All-Sites-Tr-Cybersecurity-training-frequency,https:\/\/survey.alchemer.eu\/s3\/90570608\/All-Sites-Tr-Sentiment-monitoring-data-security-risks-from-artificial-intelligence,https:\/\/survey.alchemer.eu\/s3\/90582921\/All-Sites-Tr-IoT-applications-most-relevant-technology-for-2023,https:\/\/survey.alchemer.eu\/s3\/90831664\/All-Sites-Tariff-Poll-13-Inflation-risk-from-high-tariffs,https:\/\/survey.alchemer.eu\/s3\/90582906\/All-Sites-Tr-The-threat-of-automation-to-employment,https:\/\/survey.alchemer.eu\/s3\/90832366\/All-Sites-Tariff-Poll-14-Handling-rising-costs-without-price-increases,https:\/\/survey.alchemer.eu\/s3\/90582513\/All-Sites-Tr-Most-common-security-attack-concerns,https:\/\/survey.alchemer.eu\/s3\/90582911\/All-Sites-Tr-IoT-trends-for-the-next-five-years,https:\/\/survey.alchemer.eu\/s3\/90582910\/All-Sites-Tr-IoT-use-cases-in-business,https:\/\/survey.alchemer.eu\/s3\/90582505\/All-Sites-Tr-Cybersecurity-protocol-implementation,https:\/\/survey.alchemer.eu\/s3\/90582920\/All-Sites-Tr-IoT-regulation-across-sectors,https:\/\/survey.alchemer.eu\/s3\/90570610\/All-Sites-Tr-Familiarity-with-ChatGPT,https:\/\/survey.alchemer.eu\/s3\/90767655\/All-Sites-Tr-Adoption-of-a-responsible-AI-strategy,https:\/\/survey.alchemer.eu\/s3\/90570607\/All-Sites-Tr-Market-readiness-adoption-level-of-artificial-intelligence,https:\/\/survey.alchemer.eu\/s3\/90582908\/All-Sites-Tr-Sectors-most-impacted-by-automation,https:\/\/survey.alchemer.eu\/s3\/90832367\/All-Sites-Tariff-Poll-15-Company-strategy-on-the-U-S-inventory,https:\/\/survey.alchemer.eu\/s3\/90582502\/All-Sites-Tr-Cyber-resilience-taking-the-right-steps,https:\/\/survey.alchemer.eu\/s3\/90831643\/All-Sites-Tariff-Poll-12-Key-challenges-from-current-tariff-environment,https:\/\/survey.alchemer.eu\/s3\/90767656\/All-Sites-Tr-Readiness-for-EU-AI-Act-compliance,options:{title:false,source:false,userid:0,usersid:,time:false},css:@import \https:\/\/live-pmisites.pantheonsite.io\/wp-content\/themes\/goodlife-wp-B2B\/assets\/scss\/main.css\,jsOptions:{jspollsSeparate:1,jspollsOrder:null,jspollsCalc:1}};/* > *//script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/sgpolls/assets/iframeResizer.min.js?ver5.0.123456 idSgpolls0-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/sgpolls/assets/parent.js?ver5.0.123456 idSgpolls1-js>/script>script typetext/javascript srchttps://www.google.com/recaptcha/api.js?ver1.0 idha-recaptcha-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/verdict-tracking//js/permutiveData.js?ver1.0.5 idcrb-permutive-data-js>/script>script typetext/javascript srchttps://cdn.jsdelivr.net/npm/swiper@8/swiper-bundle.min.js idSwiper-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/swiper.js?ver5.127 idgdm-b2b-swiper-script-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/sep-22-ui.js?ver2.0.3 idsep-22-redesign-ui-script-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/catfish.js?ver1.5 idcatfish-script-js>/script>script typetext/javascript srchttps://cdn.plyr.io/3.6.3/plyr.polyfilled.js?ver3.6.3 idplyr-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-includes/js/underscore.min.js?ver1.13.4 idunderscore-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp/assets/js/vendor.min.js?ver4.6.0 idthb-vendor-js>/script>script typetext/javascript idthb-app-js-extra>/* !CDATA */var themeajax {url:https:\/\/www.modernpowersystems.com\/wp-admin\/admin-ajax.php,l10n:{loading:Loading ...,nomore:No More Posts},settings:{viai_publisher_id:431861828953521,thb_custom_video_player:on}};/* > *//script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp/assets/js/app.min.js?ver4.6.0 idthb-app-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/storefronts-gd/assets/js/app.js?ver5.8.6 idmain-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/collapseToggler.js?ver1.1.0 idCollapse-toggler-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/collapsible.js?ver1.7.8 idCollapse-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/modal.js?ver1.7.9 idModal-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/storefronts-gd/assets/vendor/swiper/swiper.js?ver6.8.3 idSwiper-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/plugins/storefronts-gd/assets/js/swiper.js?ver5.127 idgdm-slider-js-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/jquery.min.js?ver6.5.5 idjquery_latest-js>/script>script typetext/javascript srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/detect-private-browsing.js?ver6.5.5 iddetect_browsing-js>/script> aside idthb-login classmfp-hide thb-login-form light> ul> li classlost>a href# classalways>Lost Password/a> span classback>Back ⟶/span>/li> li>a href# classactive>Login/a>/li> li>a href#>Register/a>/li> /ul> div classthb-overflow-container> div classthb-form-container> div classthb-lost> form idthb_lost_form actionhttps://www.modernpowersystems.com/ methodpost> div classthb-errors lost-errors>/div> div classform-field> input classform-control required namethb_user_or_email idthb_user_or_email typetext placeholderUsername or E-mail /> /div> div classform-field> input typehidden nameaction valuethb_reset_password/> button classbtn typesubmit>Get new password/button> /div> input typehidden idpassword-security namepassword-security valuefc80855250 />input typehidden name_wp_http_referer value/ /> /form> /div> div classthb-login> form idthb_login_form actionhttps://www.modernpowersystems.com/ methodpost> div classthb-errors login-errors>/div> div classform-field> input classform-control required namethb_user_login typetext placeholderUsername autocompleteoff /> /div> div classform-field> input classform-control required namethb_user_pass idthb_user_pass typepassword placeholderPassword> /div> div classform-field> a href# classlost_password>Lost Password?/a> /div> div classform-field last> input typehidden nameaction valuethb_login_member/> button classbtn typesubmit>Login/button> /div> input typehidden idlogin-security namelogin-security valuefc80855250 />input typehidden name_wp_http_referer value/ /> /form> /div> div classthb-register> div classalert alert-warning>Registration is disabled./div> /div> /div> /div> /aside> div classhide> svg classcomment_icon xmlnshttp://www.w3.org/2000/svg xmlns:xlinkhttp://www.w3.org/1999/xlink x0px y0px width13px height13px viewBox0 0 13 13 enable-backgroundnew 0 0 13 13 xml:spacepreserve>path idcomment_icon dM12.7,0H0.3C0.134,0,0,0.128,0,0.286v9.143c0,0.157,0.134,0.286,0.3,0.286h2.1v3c0,0.105,0.061,0.201,0.159,0.252 C2.603,12.988,2.651,13,2.7,13c0.058,0,0.116-0.016,0.167-0.048l3.524-3.237H12.7c0.165,0,0.3-0.129,0.3-0.286V0.286 C13,0.128,12.865,0,12.7,0z/>/svg> /div> script typetext/javascript>var elem document.getElementById(framecovid);function openFullscreen() { if (elem.requestFullscreen) { elem.requestFullscreen(); } else if (elem.mozRequestFullScreen) { /* Firefox */ elem.mozRequestFullScreen(); } else if (elem.webkitRequestFullscreen) { /* Chrome, Safari & Opera */ elem.webkitRequestFullscreen(); } else if (elem.msRequestFullscreen) { /* IE/Edge */ elem.msRequestFullscreen(); }}/script>style>.covidspreaddata{ font-size: 16px; padding: 6px 14px; color: #18a1cd; font-weight: normal; font-family: Roboto,sans-serif;}.covidspreaddata:hover{ cursor: pointer;}/style>script>function addParam() { for (var e www.modernpowersystems.com, pantheonsite.io, n scalar, pid, sid, utm_source, utm_medium, utm_content, utm_campaign, t document.querySelectorAll(a), o 0; o t.length; o++) for (var a 0; a e.length; a++) to.href.indexOf(ea) > -1 && -1 to.href.indexOf(#) && window.location.href.indexOf(?) > -1 && (to.href i(to.href)); function i(e) { e -1 e.indexOf(?) ? e + ? : e + &; for (var t , o 0; o n.length; o++) r(no) && t.push(no + + r(no)); if( e.indexOf(utm_) -1) { var a e + t.join(&); } return (a a.replace(/&$/, )).replace(/\?$/, ) } function r(e) { if (e new RegExp(?& + encodeURIComponent(e) + (^&*)).exec(window.location.search)) return decodeURIComponent(e1) }}jQuery( document ).ready(function() {addParam();});jQuery(.c-company-header__links-toggle-button, .c-company-header__form-toggle-button, .menu-item-type-custom .c-nav-featured__menu-item-link, .btn-custom, .page-template-template-aboutus-magazine .c-tabs-nav__tab).click(function(event) { // This will prevent the default action of the anchor event.preventDefault(); // Failing the above, you could use this, however the above is recommended return false;}); jQuery(.single-storefronts .c-tabs-nav__tab, .page-template-template-aboutus-online .c-tabs-nav__tab, .page-template-template-aboutus-magazine .c-tabs-nav__tab).on(click, function(){ jQuery(html,body).stop().animate({ scrollTop: jQuery( jQuery(this).attr(href) ).offset().top - jQuery(.x-navbar).height() },700 ,swing);});/script>script typetext/javascript>jQuery( document ).ready(function() { window._uxa window._uxa || ; var cname1pageType:; var cvalue1Home- page;window._uxa.push(setCustomVariable, 1, cname1, cvalue1);var cname2 pageCategory:; var cvalue2 ;window._uxa.push(setCustomVariable, 2, cname2, cvalue2);var cname3 region:; var cvalue3 ; window._uxa.push(setCustomVariable, 3, cname3, cvalue3);var cname4 sector:;var cname5reporting: var cvalue5 ; window._uxa.push(setCustomVariable, 5, cname5, cvalue5); });/script>!-- Javascript modules -->script typemodule srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/modules.js?ver1.002>/script>!-- OneTrust Cookies Consent Notice start for www.modernpowersystems.com -->script typetext/javascript srchttps://cdn-ukwest.onetrust.com/consent/01912c74-6d33-7b97-beea-bb4fbcb88da0/OtAutoBlock.js >/script>script srchttps://cdn-ukwest.onetrust.com/scripttemplates/otSDKStub.js typetext/javascript charsetUTF-8 data-domain-script01912c74-6d33-7b97-beea-bb4fbcb88da0 >/script>script typetext/javascript>function OptanonWrapper() { }/script>!-- OneTrust Cookies Consent Notice end for www.modernpowersystems.com -->script typetext/javascript>window.NREUM||(NREUM{});NREUM.info{beacon:bam.nr-data.net,licenseKey:NRJS-ece7e767d4112f117c8,applicationID:1057013297,transactionName:NAcBMEcCDRIAAEZfDQ1NIgdBCgwPTgVAWQwXTxMFUgY,queueTime:0,applicationTime:616,atts:GEACRg8YHhw,errorBeacon:bam.nr-data.net,agent:}/script>/body>/html>script typemodule srchttps://www.modernpowersystems.com/wp-content/themes/goodlife-wp-B2B/assets/js/index.js>/script>script typetext/javascript srchttps://www.google.com/recaptcha/api.js?ver1.0 idha-recaptcha-js>/script>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]