CINXE.COM

Global Flood Risk Models | Moody's RMS

<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "> <head> <meta content="text/html; charset=utf-8" http-equiv="Content-Type"><script type="text/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:"601426573",accountID:"4221996",trustKey:"66686",xpid:"UAQFUF9aDhAFUFlUAwcOUFQ=",licenseKey:"NRJS-1f0b0c390534d3f8f40",applicationID:"548646960"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(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 r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(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},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={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,harvestTimeSeconds:10,autoStart:!0},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},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,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){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},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 n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.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(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];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 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.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 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(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 n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).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 n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;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 n="NRBA",i="SESSION",o=144e5,a=18e5,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 n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new 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.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{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 n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof 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""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.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)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();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 r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof 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.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(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 n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",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"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},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 n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={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 n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",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"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof 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,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.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 re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.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.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o: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 y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!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.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.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.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"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=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](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.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <meta charset="utf-8" /> <meta name="description" content="Manage all your flood risk on one platform, Risk Intelligence. The Moody&#039;s RMS suite of global flood solutions offers unmatched high-resolution flood model coverage and a unified approach to manage all global flood risk with maps covering 100% of global property gross written premiums." /> <link rel="canonical" href="https://www.rms.com/models/flood" /> <meta name="Generator" content="Drupal 9 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/themes/custom/rms/favicon.ico" type="image/vnd.microsoft.icon" /> <title>Global Flood Risk Models | Moody&#039;s RMS</title> <meta name="format-detection" content="telephone=no"/> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_JQyZ9StD4-4I5jikYtL8icbvn1b-f6xMTWUzpXDhKlc.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_jfF4QBIzrRqTPgyeWGDh4BUshqnby0Io9Nw_d-LLdfY.css" /> <link rel="preload" as="style" href="https://use.typekit.net/gnh3xka.css"> <link rel="icon" href="/themes/custom/rms/favicon.ico" type="image/x-icon"/> <link rel="shortcut icon" href="/themes/custom/rms/favicon.ico" type="image/x-icon"/> <!-- OneTrust Cookies Consent Notice start for www.rms.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/cd9812ef-b67f-4b7a-bf0c-93be5d71a3b7/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="cd9812ef-b67f-4b7a-bf0c-93be5d71a3b7" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for www.rms.com --> <!-- Google Tag Manager --> <script> (function (w, d, s, l, i) { w[l] = w[l] || []; w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'}); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-PHMJRV6'); </script> <!-- End Google Tag Manager --> <!-- OG tag--> <meta property="og:image" content="https://www.rms.com/sites/default/files/content/linkedin/2023-02/flood-linkedIn.jpg"> <meta property="og:image:type" content="image/jpg"> <meta property="og:image:width" content="1024"> <meta property="og:image:height" content="1024"> <meta property="og:title" content="Flood"/> <meta property="og:description" content="RMS delivers comprehensive flood model coverage that provides greater understanding of risk and meets the needs of our customers around the globe."/> <!--ZoomInfo Tracking Code --> <script> (function () { var zi = document.createElement('script'); zi.type = 'text/javascript'; zi.async = true; zi.referrerPolicy = 'unsafe-url'; zi.src = 'https://ws.zoominfo.com/pixel/6vJA0rnEE7AsljFrHRBu'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(zi, s); })(); </script> <!--End ZoomInfo Tracking Code --> <!--PathFactory code --> <script type="text/javascript"> (function(j,u,k,e,b,o,x){j["pfObject"]=b;j[b]=j[b]||function(){ (j[b].q=j[b].q||[]).push(arguments)},j[b].l=1*new Date();o=u.createElement(k), x=u.getElementsByTagName(k)[0];o.async=1;o.src=e;x.parentNode.insertBefore(o,x) }) (window,document,'script', 'https://cdn-app.pathfactory.com/production/jukebox/current/jukebox.js' ,"pf"); pf('create', 'LB-31A83B0D-10928'); </script> <script src="https://code.jquery.com/jquery-3.6.1.min.js" type="text/javscript"></script> <!--End PathFactory code --> </head> <body class="node-2579"> <!-- Google Tag Manager (noscript) --> <noscript> <iframe title="Google" src="https://www.googletagmanager.com/ns.html?id=GTM-PHMJRV6" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) --> <!-- GoogleCharts Script --> <script type="text/javascript" src="https://www.gstatic.com/charts/loader.js"></script> <script type="text/javascript" src="https://www.google.com/jsapi"></script> <script type="text/javascript"></script> <!-- End GoogleCharts Script --> <!-- Marketo --> <script src="//app-sj10.marketo.com/js/forms2/js/forms2.min.js"></script> <script type="text/javascript" async="" src="//munchkin.marketo.net/159/munchkin.js"></script> <script type="text/javascript"> (function () { var didInit = false; function initMunchkin() { if (didInit === false) { didInit = true; Munchkin.init('729-DJX-565'); } } var s = document.createElement('script'); s.type = 'text/javascript'; s.async = true; s.src = '//munchkin.marketo.net/munchkin.js'; s.onreadystatechange = function () { if (this.readyState == 'complete' || this.readyState == 'loaded') { initMunchkin(); } }; s.onload = initMunchkin; document.getElementsByTagName('head')[0].appendChild(s); })(); </script> <script type="text/javascript" async="" src="//munchkin.marketo.net/munchkin.js"></script> <div class="0 0"> <!-- Header hide for email template node --> <header class="header-rms bg-white new-header"> <div class="top-nav"> <div class="container"> <div class="wrapper"> <div class="login-box"> <div class="icon-box"> <svg width="18px" height="23px" viewbox="0 0 18 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com --> <title>Group 12</title> <desc>Created with Sketch.</desc> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Group-12" transform="translate(0.000000, 1.000000)" stroke="#000000" stroke-width="1.8"> <path d="M0.9,20.5529946 L17.1,20.5529946 L17.1,16.2529946 C17.1,12.3317728 13.9212217,9.15299456 10,9.15299456 L8,9.15299456 C4.07877828,9.15299456 0.9,12.3317728 0.9,16.2529946 L0.9,20.5529946 Z" id="Rectangle"></path> <circle id="Oval" cx="9.09655172" cy="4.09655172" r="4.09655172"></circle> </g> </g> </svg> <p>Log In</p> </div> <div class="profiles-block"> <div class="sub-links"> <span> <a href="https://support.rms.com/" target="_blank">Support Center <span></span> </a> <p class="small-text">Access all customer product support, event response, and training in one place</p> </span> <span> <a href="https://www.liferisks.com/" target="_blank">LifeRisks Portal <span></span> </a> <p class="small-text">Find modeling tools based on best practice actuarial techniques and medical science</p> </span> <span> <a href="https://www.miuinsights.com/" target="_blank">Miu Portal <span></span> </a> <p class="small-text">Explore analytics and risk insights for the alternative capital market</p> </span> </div> </div> </div> <div class="button-box"> <a href="/about/contact-us" class="btn-red"> <span>Contact Us</span> </a> </div> </div> </div> </div> <div class="container"> <div class=" wrapper-white"> <div class="header-wrap"> <a href="/" class="logo-img"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/rebranding-images/moodys-logo-blue.svg" alt="logo image"/> </a> <a href="/" class="logo-img inverse-logo"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/rebranding-images/moodys-logo-white.svg" alt="logo image"/> </a> <div class="hamburger-logo"> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </div> <nav> <ul> <li class="nav-list"> <a href="/risk-intelligence">Products</a> <div class="sub-menu"> <div class="sub-content product-content"> <div class="row row-wrap"> <div class="col-content overview"> <a href="/risk-intelligence" class="head-text">Intelligent Risk Platform</a> <p class="small-text">Uncover global risk insights with the world’s first open, modular and unified risk platform and applications suite in the cloud</p> <div class="sub-links"> <span> <a href="/risk-intelligence/risk-modeler">Risk Modeler</a> </span> <span> <a href="/risk-intelligence/exposureiq">ExposureIQ</a> </span> <span> <a href="/risk-intelligence/treatyiq">TreatyIQ</a> </span> <span> <a href="/risk-intelligence/underwriteiq">UnderwriteIQ</a> </span> <span> <a href="/risk-intelligence/location-intelligence-api">Location Intelligence API</a> </span> <span> <a href="/risk-intelligence/third-party-modeling">Third-Party Modeling</a> </span> </div> </div> <div class="col-content model bg-grey"> <a href="/models" class="head-text">Models and Risks </a> <p class="small-text">Understand uncertainty with risk- and region-specific models that integrate unmatched data depth</p> <div class="sub-links"> <span> <a href="/models/agriculture">Agriculture</a> </span> <span> <a href="/models/builders-risk">Builders Risk</a> </span> <span> <a href="/models/climate-change">Climate Change</a> </span> <span> <a href="/models/cyber">Cyber</a> </span> <span> <a href="/models/cyclone-hurricane-typhoon">Cyclone, Hurricane, and Typhoon</a> </span> <span> <a href="/models/earthquake">Earthquake</a> </span> <span> <a href="/models/flood">Flood</a> </span> <span> <a href="/models/high-definition">High-Definition Models</a> </span> <span> <a href="/models/industrial-facilities">Industrial Facilities</a> </span> <span> <a href="/models/liferisks">LifeRisks</a> </span> </div> <div class="sub-links"> <span> <a href="/models/marine-cargo-specie">Marine Cargo and Specie</a> </span> <span> <a href="/models/offshore-energy-platforms">Offshore Platform</a> </span> <span> <a href="/models/severe-convective-storm">Severe Convective Storm</a> </span> <span> <a href="/models/terrorism">Terrorism</a> </span> <span> <a href="/models/wildfire">Wildfire</a> </span> <span> <a href="/models/windstorm">Windstorm</a> </span> <span> <a href="/models/winterstorm">Winterstorm</a> </span> <span> <a href="/models/workers-compensation">Workers' Compensation</a> </span> </div> </div> <div class="col-content data"> <a href="/data" class="head-text">Data</a> <p class="small-text">Get real-time understanding when and where you need it most with accurate, insightful data </p> <div class="sub-links"> <span> <a href="/data/exposure-data">Exposure</a> </span> <span> <a href="/data/geocoding">Geocoding</a> </span> <span> <a href="/data/hazard-data">Hazard</a> </span> <span> <a href="/data/loss-costs">Loss Costs</a> </span> <span> <a href="/data/riskscores">Risk Scores</a> </span> <span> <a href="/data/maps">Maps</a> </span> </div> </div> <div class="col-content software bg-grey"> <a href="/more-software-products" class="head-text">More Software Products </a> <p class="small-text">Turn data into intelligence with traditional Moody's software solutions</p> <div class="sub-links"> <span> <a href="/more-software-products/miu">Miu</a> </span> <span> <a href="/more-software-products/riskbrowser">RiskBrowser</a> </span> <span> <a href="/more-software-products/risklink">RiskLink</a> </span> </div> </div> </div> </div> </div> </li> <li class="nav-list"> <a href="/services">Services</a> <div class="sub-menu"> <div class="serivces-content sub-content"> <div class="row row-wrap"> <div class="col-content"> <a href="/services" class="head-text">Services Overview</a> <div class="sub-links"> <h6> <a href="/services/assess-risk-and-strategy"> Assess Risk and Strategy</a> <p class="small-text">Identify issues and develop actionable recommendations that drive progress</p> </h6> <h6> <a href="/services/implement-a-solution">Implement a Solution</a> <p class="small-text">Maximize the business value Moody's software delivers at every step in your workflow</p> </h6> </div> <div class="sub-links"> <h6> <a href="/services/manage-your-business">Manage Your Business</a> <p class="small-text">Extend your in-house capabilities with an experienced team of on-demand analytics experts</p> </h6> </div> </div> <div class="media-block service-media"> <div class="img-box"> <a href="/catastrophe-modeling"> <img loading="lazy" src="/themes/custom/rms/templates/dist/images/cat_modeling_550x140.webp" alt="Catostraphe Modeling"/> </a> </div> <a href="/catastrophe-modeling"> <h5>Catastrophe modeling</h5> </a> <p class="small-text">For more than 30 years, we've been dedicated to providing our customers with superior catastrophe modeling that integrates innovative analytics, technology, and science.</p> <a class="learn-more" href="/catastrophe-modeling">Learn more</a> </div> </div> </div> </div> </li> <li class="nav-list"> <a href="/solutions">Solutions</a> <div class="sub-menu"> <div class="sub-content solutions-content"> <div class="row row-wrap"> <div class="col-content"> <a href="/solutions" class="head-text">Solutions Overview</a> <div class="sub-links"> <h6>By Industry</h6> <p class="small-text">Find Moody's solutions developed to support the needs of your industry</p> <span> <a href="/solutions/insurance">Insurance</a> </span> <span> <a href="/solutions/reinsurance">Reinsurance</a> </span> <span> <a href="/solutions/brokers">Brokers</a> </span> <span> <a href="/solutions/corporate-risk-management">Corporate Risk Management</a> </span> <span> <a href="/solutions/financial-services">Financial Services</a> </span> <span> <a href="/solutions/insurance-linked-securites">Insurance-Linked Securities</a> </span> <span> <a href="/solutions/public-sector">Public Sector</a> </span> </div> <div class="sub-links"> <h6>By Function</h6> <p class="small-text">Discover how Moody's solutions can benefit specific areas of your business</p> <span> <a href="/solutions/catastrophe-modeling">Catastrophe Modeling</a> </span> <span> <a href="/solutions/it-and-technology">IT and Technology</a> </span> <span> <a href="/solutions/portfolio-management">Portfolio Management</a> </span> <span> <a href="/solutions/resilience">Resilience</a> </span> <span> <a href="/solutions/underwriting">Underwriting Resources & Insights</a> </span> <span> <a href="/solutions/regulatory-affairs">Regulatory Affairs</a> </span> </div> <div class="sub-links"> <h6>By Region</h6> <p class="small-text">Explore models focused on unique risks in specific areas of the world</p> <span> <a href="/solutions/north-america">North America</a> </span> <span> <a href="/solutions/europe">Europe</a> </span> <span> <a href="/solutions/latin-america-and-caribbean">Caribbean and Latin America</a> </span> <span> <a href="/solutions/asia-pacific">Asia-Pacific</a> </span> </div> </div> <div class="media-block sol-media sub-media"> <div class="img-box"> <img loading="lazy" src="/themes/custom/rms/templates/dist/images/earth_from_space.jpg" alt="Discover how Moody's helps Customers Outperform"/> </div> <p> <b>Explore Moody's RMS insights on issues impacting the world </b> </p> <div class="sub-links"> <span> <a href="/climate-change">Climate Change</a> </span> <span> <a href="/catastrophe-modeling">Catastrophe Modeling</a> </span> <span> <a href="/environmental-social-and-governance">Sustainable Underwriting</a> </span> <span> <a href="/risklabs"> Moody's Risk Labs</a> </span> <span> <a href="/risk-analytics">Digitizing Workflows</a> </span> </div> </div> </div> </div> </div> </li> <li class="nav-list"> <a href="/resources" class="no-pointer-events">Resources</a> <div class="sub-menu"> <div class="serivces-content sub-content"> <div class="row row-wrap"> <div class="col-content"> <a href="/resources" class="head-text no-pointer-events">Resources Overview</a> <div class="sub-links"> <h6> <a href="/blog">Blogs</a> <p class="small-text">Get expert perspectives as our team weighs in on the latest events, topics, and insights to help you demystify risk and deepen resilience</p> </h6> <h6> <a href="/our-customers">Our Customers</a> <p class="small-text">Meet the customers who are solving some of the world’s toughest problems with Moody’s</p> </h6> </div> <div class="sub-links"> <h6> <a href="/developer-resources">Developer Resources</a> <p class="small-text">Find API references documentation, tutorials, quick start guides, tools, and more</p> </h6> <h6> <a href="/risk-data-open-standard">Risk Data Open Standard</a> <p class="small-text">Learn about the flexible, modern data schema that drives value and innovation throughout the industry</p> </h6> </div> </div> <div class="media-block service-media"> <div class="img-box"> <a href="/models/high-definition"> <img loading="lazy" src="/themes/custom/rms/templates/dist/images/hd_models_550x140.webp" alt="HD Models"/> </a> </div> <a href="/models/high-definition"> <h5>High-Definition (HD) Models</h5> </a> <p class="small-text">Discover the latest generation of our probabilistic modeling suite.</p> <a class="learn-more" href="/models/high-definition">Learn more</a> </div> </div> </div> </div> </li> <li class="nav-list"> <a href="/about">Company</a> <div class="sub-menu"> <div class="sub-content company-content"> <div class="row row-wrap"> <div class="col-content"> <div class="sub-links"> <h6>Company</h6> <p class="small-text">Find out more about Moody's history, leadership team, and career opportunities</p> <span> <a href="/about">About</a> </span> <span> <a href="/about/leadership">Leadership</a> </span> <span> <a href="/trust">Security</a> </span> <span> <a href="https://careers.moodys.com/">Careers</a> </span> <span> <!-- <a href="/careers/jobs">Open Positions</a> --> <a href="https://careers.moodys.com/" target="_blank">Open Positions</a> </span> <span> <a href="/careers/graduates" class="learn-more" id="graduates-link">Graduate Program</a> </span> </div> <div class="sub-links"> <h6> <a href="/newsroom">Newsroom</a> </h6> <p class="small-text">Stay on top of the latest Moody's news and announcements</p> <span> <a href="/newsroom?news=1">In the News</a> </span> <span> <a href="/newsroom?pressRelease=2&announcement=3">Press Releases and Announcements</a> </span> </div> <div class="sub-links"> <h6> <a href="/events">Events </a> </h6> <p class="small-text">Join Moody's experts in person or online for the latest insights</p> <span> <a href="/events?upcomingeventsandwebinars=10&industryconferences=9">Upcoming Events and Webinars</a> </span> <span> <a href="/events?ondemandeventsandwebinars=7">On-Demand Events and Webinars</a>g </span> <span> <a href="/events?industryconferences=9">Industry Conferences</a> </span> <span> <a href="/events/exceedance">Exceedance Conference</a> </span> </div> Resources & Insights </div> <div class="media-block company-media"> <div class="img-box"> <a href="/careers/development?utm_medium=ad&utm_source=nav-bar-ad&utm_campaign=open%20positions"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/careers.jpg" alt="careers"/> </a> </div> <a href="/careers/development?utm_medium=ad&utm_source=nav-bar-ad&utm_campaign=open%20positions"> <h5>Great software career opportunities</h5> </a> <a class="learn-more" href="/careers/development?utm_medium=ad&utm_source=nav-bar-ad&utm_campaign=open%20positions">Find your position</a> </div> </div> </div> </div> </li> <li class="red-link new-item"> <a href="/customer-support">Support</a> <div class="sub-menu sub-menu-red"> <div class="sub-links"> <span> <a href="https://support.rms.com/">Support Center</a> <p class="small-text">Learn more about Moody’s Support Center which provides access to a library of detailed product and model documentation, support history, event response, and more</p> </span> </div> <div class="sub-links"> <span> <a href="/customer-support">Customer Education</a> <p class="small-text">Moody’s training provides a variety of e-learning modules, certification programs, and interactive training</p> </span> </div> </div> </li> <li class="red-link"> <a href="/event-response">Event Response</a> <div class="sub-menu sub-menu-red"> <div class="sub-links"> <span> <a href="/event-response">Event Response</a> <p class="small-text">Monitor real-time information about natural catastrophes around the world</p> </span> <span> <a href="/event-response/event-response-services">Event Response Services</a> </span> <span> <a href="/event-response/hwind">HWind</a> </span> </div> </div> </li> </ul> <div class="search-box"> <p>Search...</p> <div class="search-icon right"> <svg xmlns="http://www.w3.org/2000/svg" width="24.797" height="22.772" viewbox="0 0 24.797 22.772"> <defs> <clipPath id="prefix__clip-path"> <path id="prefix__Rectangle_19486" d="M0 0H24.797V22.772H0z" data-name="Rectangle 19486" style="fill:#fff;stroke:#707070"/> </clipPath> </defs> <g id="prefix__search_icon"> <g id="prefix__magnifying-glass_4_" data-name="magnifying-glass (4)" transform="translate(2.463 1.448)"> <path id="prefix__Path_8716" d="M20.228 19.363L15.269 14.4a8.707 8.707 0 1 0-.86.86l4.958 4.958a.615.615 0 0 0 .43.181.6.6 0 0 0 .43-.181.612.612 0 0 0 .001-.855zM1.222 8.7A7.478 7.478 0 1 1 8.7 16.183 7.487 7.487 0 0 1 1.222 8.7z" data-name="Path 8716" transform="translate(-.005)"/> </g> </g> </svg> </div> <div class="sub-menu "> <div class="container-box"> <form class="search-block" action="/node/2090" method="get"> <button type="submit" class="search-icon search-btn"> <svg xmlns="http://www.w3.org/2000/svg" width="24.797" height="22.772" viewbox="0 0 24.797 22.772"> <defs> <clipPath id="prefix__clip-path"> <path id="prefix__Rectangle_19486" d="M0 0H24.797V22.772H0z" data-name="Rectangle 19486" style="fill:#fff;stroke:#707070"/> </clipPath> </defs> <g id="prefix__search_icon"> <g id="prefix__magnifying-glass_4_" data-name="magnifying-glass (4)" transform="translate(2.463 1.448)"> <path id="prefix__Path_8716" d="M20.228 19.363L15.269 14.4a8.707 8.707 0 1 0-.86.86l4.958 4.958a.615.615 0 0 0 .43.181.6.6 0 0 0 .43-.181.612.612 0 0 0 .001-.855zM1.222 8.7A7.478 7.478 0 1 1 8.7 16.183 7.487 7.487 0 0 1 1.222 8.7z" data-name="Path 8716" transform="translate(-.005)"/> </g> </g> </svg> <span class="sr-only">Search</span> </button> <div class="search-wrap"> <label for="siteSearch" class="sr-only">Search</label> <input type="text" placeholder="Type here to search" class="search" name="q" required="" id="siteSearch"> <label for="start" class="sr-only">start</label> <input type="hidden" name="start" value="10" id="start"> <button class="close-icon" type="reset"></button> </div> </form> </div> </div> </div> <div class="login-box"> <div class="icon-box"> <svg width="18px" height="23px" viewbox="0 0 18 23" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 53.2 (72643) - https://sketchapp.com --> <title>Group 12</title> <desc>Created with Sketch.</desc> <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <g id="Group-12" transform="translate(0.000000, 1.000000)" stroke="#000000" stroke-width="1.8"> <path d="M0.9,20.5529946 L17.1,20.5529946 L17.1,16.2529946 C17.1,12.3317728 13.9212217,9.15299456 10,9.15299456 L8,9.15299456 C4.07877828,9.15299456 0.9,12.3317728 0.9,16.2529946 L0.9,20.5529946 Z" id="Rectangle"></path> <circle id="Oval" cx="9.09655172" cy="4.09655172" r="4.09655172"></circle> </g> </g> </svg> </div> <p>Log In</p> <div class="profiles-block"> <div class="sub-links"> <span> <a href="https://support.rms.com/" target="_blank">Support Center <span></span> </a> <p class="small-text">Access all of the proprietary resources available to you in one place</p> </span> <span> <a href="https://www.liferisks.com/" target="_blank">LifeRisks Portal <span></span> </a> <p class="small-text">Find modeling tools based on best practice actuarial techniques and medical science</p> </span> <span> <a href="https://www.miuinsights.com/" target="_blank">Miu Portal <span></span> </a> <p class="small-text">Explore analytics and risk insights for the alternative capital market</p> </span> </div> </div> </div> <div class="button-box"> <a href="/about/contact-us" class="btn-red"> <span>Contact Us</span> </a> </div> </nav> </div> </div> </div> <div class="bottom-nav"> <div class="container"> <div class="wrapper"> <p>Insurance Solutions</p> <p>Formerly Moody’s RMS</p> </div> </div> </div> </header> </div> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div> <div id="block-rms-content"> <article role="article" about="/models/flood" typeof="schema:WebPage"> <span property="schema:name" content="Flood" class="hidden"></span> <div> <section class="banner-with-carousel adjust-banner wow fadeIn " data-wow-delay="0.4s" > <div class="bg-img wow fadeIn" data-wow-delay="0.5s"> <img src="/sites/default/files/content/paragraph/banner-with-video-card/2024-05/SeasonOfFlood.jpeg" width="1440" height="600" alt="Moody&#039;s global flood solutions suite" loading="lazy" typeof="foaf:Image" /> </div> <div class="row-wrapper"> <div class="container"> <div class="col-two inner-content"> <h1>Moody's global flood solutions suite</h1> <h5> The Moody&#039;s suite of global flood solutions offers unmatched coverage of high-resolution flood risk analytics and a unified approach to managing all global flood risk, with roughly 80 percent of global property gross written premiums modeled and 100 percent mapped. </h5> </div> <div class="col-two right-block "> <div class="slider-outer-block"> <div class="items news-video"> <div class="row-wrap"> <div class="col-box media-block"> <a href="https://www.moodys.com/web/en/us/insights/resources/an-integrated-approach-to-evaluate-population-exposure-to-inland-and-coastal-flooding.pdf" > <img src="/sites/default/files/content/paragraph/banner-with-cars-items/2024-10/Integrated-approach-209x196.jpg" width="209" height="196" alt="flooded town" loading="lazy" typeof="foaf:Image" /> </a> </div> <div class="col-box content-block"> <a href="https://www.moodys.com/web/en/us/insights/resources/an-integrated-approach-to-evaluate-population-exposure-to-inland-and-coastal-flooding.pdf">An integrated approach to evaluate population exposure to inland and coastal flooding</a> <h4>An integrated approach to evaluate population exposure to inland and coastal flooding</h4> <p>This study endeavors to provide a comprehensive retrospective analysis of the global population’s risk to flooding, how it has changed over time, how it changes regionally and how it is expected to change in the future.</p> <div class="button-block"> <a href="https://www.moodys.com/web/en/us/insights/resources/an-integrated-approach-to-evaluate-population-exposure-to-inland-and-coastal-flooding.pdf" class="learn-more">Learn more</a> </div> </div> </div> </div> <div class="items news-video"> <div class="row-wrap"> <div class="col-box media-block"> <a href="/offer/five-ways-moodys-rms-high-definition-modeling-helps-you-understand-flood-risk" > <img src="/sites/default/files/content/paragraph/banner-with-cars-items/2023-08/fiveWays-209x196.jpg" width="209" height="196" alt="flood town" loading="lazy" typeof="foaf:Image" /> </a> </div> <div class="col-box content-block"> <a href="/offer/five-ways-moodys-rms-high-definition-modeling-helps-you-understand-flood-risk">Five ways Moody’s RMS High-Definition modeling helps you understand flood risk</a> <h4>Five ways Moody’s RMS High-Definition modeling helps you understand flood risk</h4> <p></p> <div class="button-block"> <a href="/offer/five-ways-moodys-rms-high-definition-modeling-helps-you-understand-flood-risk" class="learn-more">Learn more</a> </div> </div> </div> </div> <div class="items news-video"> <div class="row-wrap"> <div class="col-box media-block"> <a href="/offer/global-flood-solutions-suite" > <img src="/sites/default/files/content/paragraph/banner-with-cars-items/2021-10/global-solution.jpg" width="209" height="196" alt="town near shore" loading="lazy" typeof="foaf:Image" /> </a> </div> <div class="col-box content-block"> <a href="/offer/global-flood-solutions-suite">Global flood solutions suite eBook</a> <h4>Global flood solutions suite eBook</h4> <p>Read our interactive eBook to learn more about available data, tools, and analytics to help build a more profitable portfolio. </p> <div class="button-block"> <a href="/offer/global-flood-solutions-suite" class="learn-more">Learn more</a> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="col-four-with-slider four-slides" > <div class="overview-block wow zoomIn" data-wow-delay="0.5s"> <div class="container"> <h2></h2> <div class="button-box"> </div> </div> </div> <div class="content-outer"> <div class="container"> <div class="slider-block wow fadeIn" data-wow-delay="0.5s"> <div class="slide-outer"> <div class="item-box"> <div class="no-state"> <div class="text-block"> <h3><a href="/models/flood/us-inland-flood">North America flood</a></h3> <p> The Moody&#039;s RMS® U.S. Inland Flood HD Model offers a comprehensive and well-validated view of flood risk throughout the contiguous U.S., helping (re)insurers gain necessary insights into the range of commercial opportunities associated with the private flood market. </p> </div> </div> <div class="hover-state"> <div class="bg-img-top"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-four-with-slider/2023-06/us-flood-408.jpg" width="408" height="340" alt="North America Flood" typeof="foaf:Image" /> </div> <div class="content-footer"> <h3>North America flood</h3> <a href="/models/flood/us-inland-flood" class="learn-more">Learn more</a> </div> </div> </div> <div class="item-box"> <div class="no-state"> <div class="text-block"> <h3><a href="/models/flood/europe-inland-flood">Europe flood</a></h3> <p> The Moody&#039;s RMS Europe Inland Flood HD Models offer a comprehensive and customizable view of risk covering 14 European countries. Starting with precipitation, continuously simulated over a period of 50,000 years, the models explicitly account for spatial and temporal correlations across the whole Pan-European domain, which can be licensed as a bundle or for individual countries. </p> </div> </div> <div class="hover-state"> <div class="bg-img-top"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-four-with-slider/2023-06/europe-flood-408.jpg" width="408" height="340" alt="Europe Flood" typeof="foaf:Image" /> </div> <div class="content-footer"> <h3>Europe flood</h3> <a href="/models/flood/europe-inland-flood" class="learn-more">Learn more</a> </div> </div> </div> <div class="item-box"> <div class="no-state"> <div class="text-block"> <h3><a href="/models/flood/asia-pacific-flood">Asia-Pacific flood</a></h3> <p> Economic losses from weather-related events in Asia-Pacific average around $54 billion each year (Aon), and recent events such as severe floods in Japan and the Kerala floods in India during 2018, show that flood risk is breaking new records. Modeling all sources of flood risk is essential, and Moody&#039;s RMS has recently launched its Moody&#039;s RMS Japan Typhoon and Flood HD Model to help the industry understand both typhoon and non-typhoon flooding losses. </p> </div> </div> <div class="hover-state"> <div class="bg-img-top"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-four-with-slider/2023-06/India-Inland-Flood_Thumbnail.jpeg" width="250" height="250" alt="Asia-Pacific Flood" typeof="foaf:Image" /> </div> <div class="content-footer"> <h3>Asia-Pacific flood</h3> <a href="/models/flood/asia-pacific-flood" class="learn-more">Learn more</a> </div> </div> </div> <div class="item-box"> <div class="no-state"> <div class="text-block"> <h3><a href="/models/flood/global-flood-maps">Global flood data and maps</a></h3> <p> Moody&#039;s RMS Global Flood Data and Maps provide high-resolution, high-quality tools to plug gaps in flood risk assessment and complement existing flood solutions in any country. </p> </div> </div> <div class="hover-state"> <div class="bg-img-top"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-four-with-slider/2023-06/flood-map-408.jpg" width="408" height="340" alt="Global Flood Data and Maps" typeof="foaf:Image" /> </div> <div class="content-footer"> <h3>Global flood data and maps</h3> <a href="/models/flood/global-flood-maps" class="learn-more">Learn more</a> </div> </div> </div> </div> </div> </div> <div class="button-wrap"> <span class="button pre-btn"></span> <span class="button next-btn"></span> </div> </div> </section> <section class="two-col-with-image image-reverse" data-id="" > <div class="container"> <div class="column-wrapper"> <div class="slider"> <div class="item"> <div class="card align-center"> <div class="image-box"> <a href="#" class="video-play play-icon" data-video="https://player.vimeo.com/video/651790504"> <span class="sr-only">link</span> </a> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlightv3/2021-06/Lindsay-Stone-5.jpeg" width="648" height="474" alt="Lindsay Stone" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4>Understanding inland flood risk </h4> <div class="inner-content"> <p>With 2.2 billion people, or 29 percent of the world population, living in locations that are expected to experience some level of inundation during a 1-in-100-year event, (re)insurers face growing concentrations and severity of risk. To develop a profitable book of business, they must understand and quantify what drives flood risk to develop more effective flood risk management strategies. Take a quick look at what drives inland flood risk in this video.</p> </div> <span class="remaining-text"> </span> <a href="#" class="btn-red video-play" data-video="https://www.youtube.com/embed/OZSLeZI3UkQ" tabindex="0"> <span>Watch video</span> <p style="display: none;">Understanding Inland Flood Risk </p> </a> </div> </div> </div> </div> </div> </div> </section> <section class="two-col-with-image bg-grey " data-id="" > <div class="container"> <div class="column-wrapper"> <div class="slider"> <div class="item"> <div class="card align-top"> <div class="image-box"> <a href="#" class="video-play play-icon" data-video="https://player.vimeo.com/video/651790349"> <span class="sr-only">link</span> </a> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlightv3/2021-06/Firas%20Headshot1.jpg" width="380" height="188" alt="Firas Saleh" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4>Building a complete view of flood risk on risk modeler</h4> <div class="inner-content"> <p>Moody's RMS Inland Flood Models capture all sources of flood risk, including fluvial and pluvial flooding, at the highest hazard resolution. In markets with coastal and inland flood risk, Moody's RMS offers hurricane and extratropical cyclone models to help you build the most comprehensive view of flood risk.</p> <p>Watch this video to learn about the importance of building a complete view of flood risk. We analyzed the losses from Hurricane Harvey to demonstrate how tropical cyclone-induced flooding contributed to more than 75 percent of losses.</p> </div> <span class="remaining-text"> </span> <a href="#" class="btn-red video-play" data-video="https://www.youtube.com/embed/Y1eVvTDV9EE" tabindex="0"> <span>Watch video</span> <p style="display: none;">Building a Complete View of Flood Risk on Risk Modeler</p> </a> </div> </div> </div> </div> </div> </div> </section> <section class="two-col-with-image image-reverse" data-id="" > <div class="container"> <div class="column-wrapper"> <div class="slider"> <div class="item"> <div class="card align-center"> <div class="image-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlightv3/2024-10/Integrated-approach-569x410_0.jpg" width="569" height="410" alt="flooded community" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4></h4> <div class="inner-content"> <p>Discover our latest white paper, which finds that over 2.3 billion people are currently at risk of significant inland flooding, with another 240 million threatened by coastal flooding. This comprehensive study not only sheds light on the current vulnerabilities but also reveals a worrying trend of increasing exposure to flood risks. Understand the depth of these challenges and the implications for communities worldwide by exploring our in-depth analysis.</p> </div> <span class="remaining-text"> </span> <a href="https://www.rms.com/sites/default/files/content/rms-files/pdf-files/an-integrated-approach-to-evaluate-population-exposure-to-inland-and-coastal-flooding.pdf" target="_self" class="btn-red"><span>Read now</span></a> </div> </div> </div> </div> </div> </div> </section> <section class="statistic-slider stats wow fadeIn bg-moodys-blue " data-wow-delay="0.4s" > <div class="container"> <div class="items"> <div class="item-box"> <strong> <p><strong>Flood accounts for</strong></p> <p><span>40%</span></p> </strong> <strong> <p>of global natural hazard events (Munich Re)</p> </strong> </div> <div class="item-box"> <strong> <p><strong>Flood represents up to</strong></p> <p><span>25%</span></p> </strong> <strong> <p>of all secondary peril insured losses in 2011-20 (SwissRe)</p> </strong> </div> <div class="item-box"> <strong> <p><strong>Nearly  <span>29%</span></strong></p> <p><strong>of the world's population</strong></p> </strong> <strong> <p>is at risk of intense flooding  (World Bank)</p> </strong> </div> </div> <div class="button-wrap"> <strong class="pre-btn"></strong> <div class="dots-outer"></div> <strong class="next-btn"></strong> </div> </div> </section> <section class="intro-section " > <div class="container wow fadeInUp " data-wow-delay="0.3s"> <div class="intro-box align-center"> <h2 class="h3">Moody&#039;s global flood solutions</h2> <p>Flood risk poses unique challenges to stakeholders across the entire risk value chain – from the smallest domestic primary to the largest global reinsurer. Moody's flood solutions are tailored to meet unique market needs with extensive loss validation, high hazard resolution, and the most up-to-date mitigation response, yet they are designed to tackle global flood risk by leveraging our robust, highly scalable cloud based, Intelligent Risk Platform™.</p> <div class="button-box"> </div> </div> </div> </section> <section class="info-with-tabs service-home blue-grid bg-white-grid " > <div class="bg-img"> <img loading="lazy" src="/sites/default/files/content/paragraph/info-with-tabs/2024-05/blue-pattern_2.png" width="1440" height="588" alt="blue bg" typeof="foaf:Image" /> </div> <div class="container"> <div class="row-wrap column-wrapper wow fadeInUp" data-wow-delay="0.4s"> <button class="open"> <div class="cover"> <div class="icon-box"> <?xml version="1.0" encoding="UTF-8"?> <svg width="56px" height="56px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 63.1 (92452) - https://sketch.com --> <title>underwriting</title> <desc>Created with Sketch.</desc> <g id="underwriting" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M42,9 C43.1045695,9 44,9.8954305 44,11 L44.000576,31.4984036 L43.9875449,31.4929846 C46.3431134,32.4695333 48,34.7912734 48,37.5 C48,38.9901095 47.4985833,40.3631068 46.6552708,41.4594712 C46.7469193,41.5008255 46.8331083,41.5603811 46.9090909,41.6363636 L51.3636364,46.0909091 C51.7150903,46.442363 51.7150903,47.0121824 51.3636364,47.3636364 C51.0121824,47.7150903 50.442363,47.7150903 50.0909091,47.3636364 L45.6363636,42.9090909 C45.5603811,42.8331083 45.5008255,42.7469193 45.4576971,42.654937 C44.9924612,43.0135136 44.4769306,43.3102657 43.9234898,43.5329705 L44.000576,43.5015964 L44.000576,43.5015964 L44,46 C44,47.1045695 43.1045695,48 42,48 L13,48 C11.8954305,48 11,47.1045695 11,46 L11,11 C11,9.8954305 11.8954305,9 13,9 L42,9 Z M42,11 L13,11 L13,46 L42,46 L42.000332,43.9810299 L42.0516176,43.9769222 C41.8697743,43.9922045 41.6857975,44 41.5,44 C37.9101491,44 35,41.0898509 35,37.5 C35,33.9101491 37.9101491,31 41.5,31 C41.6891368,31 41.8763869,31.0080782 42.061424,31.0239084 L42.000332,31.0189701 L42.000332,31.0189701 L42,11 Z M41.5,33 C39.0147186,33 37,35.0147186 37,37.5 C37,39.9852814 39.0147186,42 41.5,42 C43.9852814,42 46,39.9852814 46,37.5 C46,35.0147186 43.9852814,33 41.5,33 Z M42.8,34.5 C43.3128358,34.5 43.7355072,34.8860402 43.7932723,35.3833789 L43.8,35.5 L43.8,39.5 C43.8,40.0522847 43.3522847,40.5 42.8,40.5 C42.2871642,40.5 41.8644928,40.1139598 41.8067277,39.6166211 L41.8,39.5 L41.8,35.5 C41.8,34.9477153 42.2477153,34.5 42.8,34.5 Z M30.9999999,33 C31.5522847,33 31.9999999,33.4477153 31.9999999,34 C31.9999999,34.5128358 31.6139597,34.9355072 31.116621,34.9932723 L30.9999999,35 L26.4230769,35 C25.8707922,35 25.4230769,34.5522847 25.4230769,34 C25.4230769,33.4871642 25.8091171,33.0644928 26.3064558,33.0067277 L26.4230769,33 L30.9999999,33 Z M36.9999999,27.5 C37.5522847,27.5 37.9999999,27.9477153 37.9999999,28.5 C37.9999999,29.0128358 37.6139597,29.4355072 37.116621,29.4932723 L36.9999999,29.5 L26.4230769,29.5 C25.8707922,29.5 25.4230769,29.0522847 25.4230769,28.5 C25.4230769,27.9871642 25.8091171,27.5644928 26.3064558,27.5067277 L26.4230769,27.5 L36.9999999,27.5 Z M22,17 C22.5522847,17 23,17.4477153 23,18 L23,24 C23,24.5522847 22.5522847,25 22,25 L16,25 C15.4477153,25 15,24.5522847 15,24 L15,18 C15,17.4477153 15.4477153,17 16,17 L22,17 Z M36.9999999,22 C37.5522847,22 37.9999999,22.4477153 37.9999999,23 C37.9999999,23.5128358 37.6139597,23.9355072 37.116621,23.9932723 L36.9999999,24 L26.4230769,24 C25.8707922,24 25.4230769,23.5522847 25.4230769,23 C25.4230769,22.4871642 25.8091171,22.0644928 26.3064558,22.0067277 L26.4230769,22 L36.9999999,22 Z M21,19 L17,19 L17,23 L21,23 L21,19 Z M36.9999999,17 C37.5522847,17 37.9999999,17.4477153 37.9999999,18 C37.9999999,18.5128358 37.6139597,18.9355072 37.116621,18.9932723 L36.9999999,19 L26.4230769,19 C25.8707922,19 25.4230769,18.5522847 25.4230769,18 C25.4230769,17.4871642 25.8091171,17.0644928 26.3064558,17.0067277 L26.4230769,17 L36.9999999,17 Z" id="Combined-Shape" fill="#C7C7C7" fill-rule="nonzero"></path> </g> </svg> </div> <p>Primary flood risk underwriting</p> </div> </button> <div class="scroll-wrap"> <div class="tab-div"> <div class="icon-with-heading hide" data-tab="tab-B"> <div class="icon-box"> <?xml version="1.0" encoding="UTF-8"?> <svg width="56px" height="56px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 63.1 (92452) - https://sketch.com --> <title>underwriting</title> <desc>Created with Sketch.</desc> <g id="underwriting" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M42,9 C43.1045695,9 44,9.8954305 44,11 L44.000576,31.4984036 L43.9875449,31.4929846 C46.3431134,32.4695333 48,34.7912734 48,37.5 C48,38.9901095 47.4985833,40.3631068 46.6552708,41.4594712 C46.7469193,41.5008255 46.8331083,41.5603811 46.9090909,41.6363636 L51.3636364,46.0909091 C51.7150903,46.442363 51.7150903,47.0121824 51.3636364,47.3636364 C51.0121824,47.7150903 50.442363,47.7150903 50.0909091,47.3636364 L45.6363636,42.9090909 C45.5603811,42.8331083 45.5008255,42.7469193 45.4576971,42.654937 C44.9924612,43.0135136 44.4769306,43.3102657 43.9234898,43.5329705 L44.000576,43.5015964 L44.000576,43.5015964 L44,46 C44,47.1045695 43.1045695,48 42,48 L13,48 C11.8954305,48 11,47.1045695 11,46 L11,11 C11,9.8954305 11.8954305,9 13,9 L42,9 Z M42,11 L13,11 L13,46 L42,46 L42.000332,43.9810299 L42.0516176,43.9769222 C41.8697743,43.9922045 41.6857975,44 41.5,44 C37.9101491,44 35,41.0898509 35,37.5 C35,33.9101491 37.9101491,31 41.5,31 C41.6891368,31 41.8763869,31.0080782 42.061424,31.0239084 L42.000332,31.0189701 L42.000332,31.0189701 L42,11 Z M41.5,33 C39.0147186,33 37,35.0147186 37,37.5 C37,39.9852814 39.0147186,42 41.5,42 C43.9852814,42 46,39.9852814 46,37.5 C46,35.0147186 43.9852814,33 41.5,33 Z M42.8,34.5 C43.3128358,34.5 43.7355072,34.8860402 43.7932723,35.3833789 L43.8,35.5 L43.8,39.5 C43.8,40.0522847 43.3522847,40.5 42.8,40.5 C42.2871642,40.5 41.8644928,40.1139598 41.8067277,39.6166211 L41.8,39.5 L41.8,35.5 C41.8,34.9477153 42.2477153,34.5 42.8,34.5 Z M30.9999999,33 C31.5522847,33 31.9999999,33.4477153 31.9999999,34 C31.9999999,34.5128358 31.6139597,34.9355072 31.116621,34.9932723 L30.9999999,35 L26.4230769,35 C25.8707922,35 25.4230769,34.5522847 25.4230769,34 C25.4230769,33.4871642 25.8091171,33.0644928 26.3064558,33.0067277 L26.4230769,33 L30.9999999,33 Z M36.9999999,27.5 C37.5522847,27.5 37.9999999,27.9477153 37.9999999,28.5 C37.9999999,29.0128358 37.6139597,29.4355072 37.116621,29.4932723 L36.9999999,29.5 L26.4230769,29.5 C25.8707922,29.5 25.4230769,29.0522847 25.4230769,28.5 C25.4230769,27.9871642 25.8091171,27.5644928 26.3064558,27.5067277 L26.4230769,27.5 L36.9999999,27.5 Z M22,17 C22.5522847,17 23,17.4477153 23,18 L23,24 C23,24.5522847 22.5522847,25 22,25 L16,25 C15.4477153,25 15,24.5522847 15,24 L15,18 C15,17.4477153 15.4477153,17 16,17 L22,17 Z M36.9999999,22 C37.5522847,22 37.9999999,22.4477153 37.9999999,23 C37.9999999,23.5128358 37.6139597,23.9355072 37.116621,23.9932723 L36.9999999,24 L26.4230769,24 C25.8707922,24 25.4230769,23.5522847 25.4230769,23 C25.4230769,22.4871642 25.8091171,22.0644928 26.3064558,22.0067277 L26.4230769,22 L36.9999999,22 Z M21,19 L17,19 L17,23 L21,23 L21,19 Z M36.9999999,17 C37.5522847,17 37.9999999,17.4477153 37.9999999,18 C37.9999999,18.5128358 37.6139597,18.9355072 37.116621,18.9932723 L36.9999999,19 L26.4230769,19 C25.8707922,19 25.4230769,18.5522847 25.4230769,18 C25.4230769,17.4871642 25.8091171,17.0644928 26.3064558,17.0067277 L26.4230769,17 L36.9999999,17 Z" id="Combined-Shape" fill="#C7C7C7" fill-rule="nonzero"></path> </g> </svg> </div> <p>Primary flood risk underwriting</p> <span class="active-arrow"></span> </div> <div class="icon-with-heading " data-tab="tab-C"> <div class="icon-box"> <?xml version="1.0" encoding="UTF-8"?> <svg width="56px" height="56px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 63.1 (92452) - https://sketch.com --> <title>building-resistance</title> <desc>Created with Sketch.</desc> <g id="building-resistance" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M28,6 C40.1502645,6 50,15.8497355 50,28 C50,40.1502645 40.1502645,50 28,50 C15.8497355,50 6,40.1502645 6,28 C6,15.8497355 15.8497355,6 28,6 Z M28,8 C16.954305,8 8,16.954305 8,28 C8,39.045695 16.954305,48 28,48 C39.045695,48 48,39.045695 48,28 C48,16.954305 39.045695,8 28,8 Z M39.0695801,40 C39.6218648,40 40.0695801,40.4477153 40.0695801,41 C40.0695801,41.5128358 39.6835399,41.9355072 39.1862012,41.9932723 L39.0695801,42 L17.0695801,42 C16.5172953,42 16.0695801,41.5522847 16.0695801,41 C16.0695801,40.4871642 16.4556203,40.0644928 16.952959,40.0067277 L17.0695801,40 L39.0695801,40 Z M39.0695801,36 C39.6218648,36 40.0695801,36.4477153 40.0695801,37 C40.0695801,37.5128358 39.6835399,37.9355072 39.1862012,37.9932723 L39.0695801,38 L17.0695801,38 C16.5172953,38 16.0695801,37.5522847 16.0695801,37 C16.0695801,36.4871642 16.4556203,36.0644928 16.952959,36.0067277 L17.0695801,36 L39.0695801,36 Z M39.9573594,30.5397306 C40.2115591,31.0300375 40.0201565,31.6335795 39.5298495,31.8877793 C35.5360945,33.9583427 31.6436756,35 27.8593125,35 C24.0666533,35 20.3034408,33.9536684 16.5815869,31.8728474 C16.0995266,31.6033363 15.9272214,30.9940672 16.1967326,30.5120068 C16.4662438,30.0299465 17.0755129,29.8576414 17.5575733,30.1271526 C20.9903067,32.0463316 24.4202491,33 27.8593125,33 C31.3066719,33 34.8877647,32.0416573 38.6093107,30.1122207 C39.0996176,29.8580209 39.7031596,30.0494236 39.9573594,30.5397306 Z M28.5947755,12.7629129 L28.6851848,12.8385903 L32.0978618,16.0516758 C32.4999677,16.4302643 32.5190322,17.0631422 32.1404437,17.4652481 C31.7888971,17.8386321 31.2180909,17.8817407 30.8163923,17.5828749 L30.7268713,17.5078299 L29,15.883 L29,26.41 L31.0012328,24.6378531 C31.3851474,24.2978381 31.9575121,24.306597 32.3304959,24.6406115 L32.4128533,24.7234548 C32.7528682,25.1073694 32.7441093,25.6797341 32.4100949,26.0527179 L32.3272515,26.1350753 L28.6993219,29.3481607 C28.3419268,29.6646886 27.8161704,29.6814497 27.4412265,29.4033042 L27.3508172,29.3276267 L23.9381402,26.1145413 C23.5360343,25.7359527 23.5169698,25.1030748 23.8955584,24.7009689 C24.2471049,24.3275849 24.8179111,24.2844763 25.2196097,24.5833422 L25.3091307,24.6583871 L27,26.249 L27,15.787 L25.0347693,17.5283639 C24.6508547,17.8683789 24.07849,17.85962 23.7055061,17.5256055 L23.6231488,17.4427622 C23.2831338,17.0588476 23.2918927,16.4864829 23.6259072,16.1134991 L23.7087505,16.0311418 L27.3366802,12.8180563 C27.6940753,12.5015284 28.2198317,12.4847673 28.5947755,12.7629129 Z" fill="#C7C7C7" fill-rule="nonzero"></path> </g> </svg> </div> <p>Regulatory reporting and solvency</p> <span class="active-arrow"></span> </div> <div class="icon-with-heading " data-tab="tab-D"> <div class="icon-box"> <?xml version="1.0" encoding="UTF-8"?> <svg width="56px" height="56px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 63.1 (92452) - https://sketch.com --> <title>portfolio-management</title> <desc>Created with Sketch.</desc> <g id="portfolio-management" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M35.3148934,10 C35.4866285,10 35.6547169,10.0442112 35.8033382,10.1274038 L35.9109068,10.1970255 L41.6296568,14.4418078 C41.8520363,14.6068706 41.9945539,14.8555243 42.0267086,15.1271443 L42.0336434,15.2447823 L42.0333733,23.546 L47.6653733,23.5467772 C48.2939494,23.5467772 48.7562656,24.1155962 48.6510442,24.7165957 L48.6245664,24.8295292 L42.4183563,45.8846699 C42.349774,46.2061193 42.1267231,46.4703655 41.8306231,46.5959888 L41.7701682,46.6191552 L41.6674134,46.648992 L41.5569941,46.6682718 L41.4597003,46.6750147 L9.14037333,46.6750147 C8.64883292,46.6750147 8.24012437,46.3203542 8.15616509,45.852981 C8.07773924,45.7311681 8.02391683,45.5856161 8.00629041,45.4174402 L8,45.2950009 L8,19.6450002 C8,19.1348479 8.38215934,18.7134083 8.87661765,18.6525478 L8.99259406,18.6450276 L16.0333733,18.592 L16.0336434,11 C16.0336434,10.4871642 16.4196836,10.0644928 16.9170223,10.0067277 L17.0336434,10 L35.3148934,10 Z M17.0133733,25.545 L15.0303733,25.546 L10.1883733,44.674 L40.6893733,44.674 L46.3273733,25.546 L17.0523733,25.545 L17.0336434,25.5467772 L17.0133733,25.545 Z M16.0333733,20.592 L9.99937334,20.637 L9.99937334,37.273 L13.2827675,24.3013784 C13.3857417,23.8945895 13.7298621,23.5995056 14.1390978,23.5531499 L14.2521897,23.5467772 L16.0333733,23.546 L16.0333733,20.592 Z M34.9853733,12 L18.0333733,12 L18.0333733,23.546 L40.0333733,23.546 L40.0333733,15.747 L34.9853733,12 Z M33.6653733,19.5 C34.2176581,19.5 34.6653733,19.9477153 34.6653733,20.5 C34.6653733,21.0128358 34.2793331,21.4355072 33.7819945,21.4932723 L33.6653733,21.5 L22.9709289,21.5 C22.4186441,21.5 21.9709289,21.0522847 21.9709289,20.5 C21.9709289,19.9871642 22.3569691,19.5644928 22.8543078,19.5067277 L22.9709289,19.5 L33.6653733,19.5 Z M31.3653733,15.5 C31.9176581,15.5 32.3653733,15.9477153 32.3653733,16.5 C32.3653733,17.0128358 31.9793331,17.4355072 31.4819945,17.4932723 L31.3653733,17.5 L22.9653733,17.5 C22.4130886,17.5 21.9653733,17.0522847 21.9653733,16.5 C21.9653733,15.9871642 22.3514135,15.5644928 22.8487522,15.5067277 L22.9653733,15.5 L31.3653733,15.5 Z" id="Combined-Shape" fill="#C7C7C7" fill-rule="nonzero"></path> </g> </svg> </div> <p>Portfolio management</p> <span class="active-arrow"></span> </div> <div class="icon-with-heading " data-tab="tab-E"> <div class="icon-box"> <?xml version="1.0" encoding="UTF-8"?> <svg width="56px" height="56px" viewBox="0 0 56 56" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <!-- Generator: Sketch 63.1 (92452) - https://sketch.com --> <title>model-evolution</title> <desc>Created with Sketch.</desc> <g id="model-evolution" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"> <path d="M28,6 C40.1502645,6 50,15.8497355 50,28 C50,40.1502645 40.1502645,50 28,50 C15.8497355,50 6,40.1502645 6,28 C6,15.8497355 15.8497355,6 28,6 Z M36.1718683,36.1725078 L36.008718,36.1987328 C33.5268656,36.5869176 30.8256429,36.8 28,36.8 C26.300807,36.8 24.6466068,36.7229454 23.0580468,36.5770953 L23.0682013,36.5639495 C22.4359766,37.5047064 21.5208373,38.239457 20.4446573,38.6463271 L20.4517008,38.6436587 C22.1229754,44.2966547 25.0221083,48 28,48 C31.3927293,48 34.6832283,43.1929921 36.1718683,36.1725078 Z M47.599778,32.0007366 L47.5077858,32.0722366 C45.4456661,33.6495524 42.2229765,34.9457305 38.2931225,35.7794089 C37.3615933,40.7034162 35.5726537,44.7845227 33.2905163,47.2930683 C40.5083291,45.3179192 46.0972458,39.4013294 47.599778,32.0007366 Z M13.0784639,34.4309676 L13.0852485,34.4699137 L13.0852485,34.4699137 C11.1824531,33.766843 9.58981091,32.931727 8.39964382,32.0006302 L8.40632892,32.0306976 C9.91784557,39.4172952 15.5014134,45.3205849 22.7091686,47.2927028 C20.9464554,45.3551276 19.4778748,42.478893 18.471757,39.0005369 L18.5,39 C15.7797498,39 13.520747,37.0251651 13.0784639,34.4309676 Z M18.5,30 C16.5670034,30 15,31.5670034 15,33.5 C15,35.4329966 16.5670034,37 18.5,37 C20.4329966,37 22,35.4329966 22,33.5 C22,31.5670034 20.4329966,30 18.5,30 Z M28,21.2 C24.930662,21.2 22.0340095,21.4692963 19.4479982,21.9275851 C19.1588616,23.8371498 19,25.8757646 19,28 L19.0006121,28.0224767 L18.9714347,28.019922 C21.7883123,28.2590487 24,30.6212407 24,33.5 C24,33.8964366 23.9580569,34.2830768 23.8783662,34.6557252 L23.8828367,34.634617 L23.8828367,34.634617 C25.2078561,34.742814 26.5855929,34.8 28,34.8 C31.069338,34.8 33.9659905,34.5307037 36.5520018,34.0724149 C36.8411384,32.1628502 37,30.1242354 37,28 L36.9920044,27.1757429 L36.9863225,26.9763288 L37.0275584,26.9799924 C34.2111607,26.7403884 32,24.3784163 32,21.5 L32.003,21.354 L31.3050463,21.305019 C30.3672421,21.2450213 29.4064341,21.2097204 28.4272002,21.2017401 L28,21.2 Z M38.9654249,26.8026239 L38.9812868,26.7982243 L38.9812868,26.7982243 C38.9945668,27.1954046 39,27.5964333 39,28 C39,29.9525145 38.8728221,31.8456211 38.6341301,33.6479921 C44.2814517,32.3382003 48,30.1081338 48,28 C48,26.4387088 45.9604005,24.8105383 42.6086489,23.5389341 L42.5879248,23.5925847 C41.9465146,25.1504331 40.6104427,26.3490181 38.9654249,26.8026239 Z M17.3658699,22.3520079 L17.1903324,22.393131 C11.6420482,23.7079032 8,25.9136637 8,28 C8,29.5187855 9.93005613,31.1008582 13.1205319,32.3564244 L13.1522903,32.2093 C13.6002889,30.3464208 14.9963967,28.8527351 16.8016232,28.2672332 L17.0008328,28.206797 L17.0008328,28.206797 L17,28 C17,26.0474855 17.1271779,24.1543789 17.3658699,22.3520079 Z M37.5,18 C35.5670034,18 34,19.5670034 34,21.5 C34,23.4329966 35.5670034,25 37.5,25 C39.4329966,25 41,23.4329966 41,21.5 C41,19.5670034 39.4329966,18 37.5,18 Z M22.7094837,8.70693173 L22.6832078,8.71441933 C15.4782711,10.6962744 9.90095219,16.6075462 8.400222,23.9992634 C10.4572208,22.389677 13.7177138,21.0668514 17.7068775,20.2205911 C18.6384067,15.2965838 20.4273463,11.2154773 22.7094837,8.70693173 Z M43.0005817,21.5628234 C44.8658183,22.2585393 46.4282601,23.0824104 47.6003562,23.9993698 C46.0972458,16.5986706 40.5083291,10.6820808 33.2908314,8.70729723 L33.3280428,8.74837216 C34.9041477,10.4969011 36.2429328,12.997146 37.2233612,16.0070333 L37.2065435,16.0076949 C37.3037154,16.0025864 37.4015557,16 37.5,16 C40.5375661,16 43,18.4624339 43,21.5 L43.0005817,21.5628234 Z M28,8 C24.6072707,8 21.3167717,12.8070079 19.8281317,19.8274922 C22.2301826,19.4424011 24.8426099,19.2222149 27.5770986,19.2015934 L28,19.2 C29.5158733,19.2 30.9959385,19.2613252 32.4255356,19.3781116 L32.4952976,19.2157729 C33.0628769,17.9742299 34.0788605,16.9806009 35.3361081,16.4420262 L35.2702832,16.4707371 L35.2702832,16.4707371 C33.6032643,11.4250266 30.93116,8.13603067 28.1722224,8.00412093 L28,8 Z" id="Combined-Shape" fill="#C7C7C7" fill-rule="nonzero"></path> </g> </svg> </div> <p>Reinsurance flood risk underwriting </p> <span class="active-arrow"></span> </div> </div> </div> <div class="text-with-image tab-text hide" id="tab-B"> <div class="col-two text-content"> <h4>Primary flood risk underwriting</h4> <p>Our award-winning high-definition (HD) model framework enables modelers to explicitly capture the spatial and temporal correlations of flood risk as well as simulate losses at the location-coverage level, from the ground up, providing the most comprehensive representation of flood risk to help improve risk selection. Specialty add-ons are available for understanding the unique risk profiles of industrial facilities, buildings under construction, and marine cargo and specie across markets.</p> <div class="button-box"> <a href="https://www.rms.com/solutions/underwriting" class="learn-more">Learn more</a> </div> </div> <div class="col-two bg-img "> <div class="img-wrapper"> <div class="top-border"></div> <img loading="lazy" src="/sites/default/files/content/paragraph/info-with-tabs/2021-06/underwriting_0.jpeg" alt=""> </div> </div> </div> <div class="text-with-image tab-text " id="tab-C"> <div class="col-two text-content"> <h4>Regulatory reporting and solvency</h4> <p>Confidently demonstrate to regulators that you have a complete understanding of your flood risk and comply with the corresponding local regulations. Optimize capital reserves and gain a full understanding of market risk by grouping flood models with correlated perils (such as windstorm) or with non-correlated perils (such as earthquake).</p> <div class="button-box"> <a href="https://www.rms.com/solutions/regulatory-affairs" class="learn-more">Learn more</a> </div> </div> <div class="col-two bg-img "> <div class="img-wrapper"> <div class="top-border"></div> <img loading="lazy" src="/sites/default/files/content/paragraph/info-with-tabs/2021-06/regulatory-affairs-3.jpeg" alt=""> </div> </div> </div> <div class="text-with-image tab-text " id="tab-D"> <div class="col-two text-content"> <h4>Portfolio management</h4> <p>Gain a detailed understanding of your flood risk including all sources of inland flooding such as fluvial and pluvial flooding, in addition to other, regionally important sources of flooding such as tropical cyclone-induced flooding. Make use of hundreds of primary risk classifications in addition to secondary modifiers to appropriately represent your exposure to flooding. Furthermore, exploit unique features such as bespoke fluvial flood defenses to build your own view of risk.</p> <div class="button-box"> <a href="https://www.rms.com/solutions/portfolio-management" class="learn-more">Learn more</a> </div> </div> <div class="col-two bg-img "> <div class="img-wrapper"> <div class="top-border"></div> <img loading="lazy" src="/sites/default/files/content/paragraph/info-with-tabs/2021-06/portfolio-management-hero-1_0.jpeg" alt=""> </div> </div> </div> <div class="text-with-image tab-text " id="tab-E"> <div class="col-two text-content"> <h4>Reinsurance flood risk underwriting </h4> <p>Flooding is not constrained by geopolitical boundaries and can persist over a period of days to several weeks. In particular, large tail events may impact numerous countries at the same time, as well as disparate regions within a single country. With the explicit consideration of the correlation of flood risk in space and time, reinsurers can reliably assess their exposure to large losses across their portfolios and model complex policy terms, including hours clauses.</p> <div class="button-box"> <a href="https://www.rms.com/solutions/reinsurance" class="learn-more">Learn more</a> </div> </div> <div class="col-two bg-img "> <div class="img-wrapper"> <div class="top-border"></div> <img loading="lazy" src="/sites/default/files/content/paragraph/info-with-tabs/2021-06/solutions-reinsurance-1_0.jpeg" alt=""> </div> </div> </div> </div> </div> </section> <section class="intro-section no-padding " > <div class="container wow fadeInUp " data-wow-delay="0.3s"> <div class="intro-box align-center"> <h2 class="h3">Spotlight</h2> <div class="button-box"> </div> </div> </div> </section> <section class="slider-image-with-text" > <div class="container wow fadeInUp" data-wow-delay="0.4s"> <div class="column-wrapper"> <div class="slider"> <div class="item has-link" data-id=""> <div class="card align-top"> <div class="image-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlight-v1/2021-06/June-2019-Holly-Widen-Flood-Award-image-720px-624x544.jpg" width="624" height="544" alt="Trading Risk Awards" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4>An award-winning U.S. inland flood model</h4> <div class="inner-content"> <p>The Moody's RMS U.S. Inland Flood HD Model was awarded the “Initiative of the Year” prize at the prestigious Trading Risk Awards held in London in 2019.</p> </div> <span class="remaining-text"> <p></p> </span> <a class="learn-more" href="/blog/2019/06/27/an-award-winning-us-inland-flood-model">Learn more</a> </div> </div> </div> <div class="item has-link" data-id=""> <div class="card align-top"> <div class="image-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlight-v1/2021-06/insurance-awards-2017.jpeg" width="568" height="416" alt="Award" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4>Award-winning Europe flood HD models</h4> <div class="inner-content"> <p>Moody's RMS Europe Inland Flood HD Models won the “Best Catastrophe Risk Modeling Solution” Award at the 2017 InsuranceERM Awards held in London.</p> </div> <span class="remaining-text"> <p></p> </span> <a class="learn-more" href="/newsroom/press-releases/press-detail/2018-01-16/rms-wins-best-catastrophe-risk-modeling-solution-at-2017-insuranceerm-awards-trg">Learn more</a> </div> </div> </div> <div class="item has-link" data-id=""> <div class="card align-top"> <div class="image-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/spotlight-v1/2024-05/Season_of_Flood_image.png" width="1142" height="832" alt="Season of Flood" typeof="foaf:Image" /> </div> <div class="text-wrapper"> <h4>Season of flood webinar series</h4> <div class="inner-content"> <p>Join us as we travel the globe to unravel some of the industry’s most complex flood risk management challenges – from closing the insurance gap to incorporating climate change into your risk decision.</p> <p>In this series, we explore the evolution of flood risk and how technology, data, analytics, and a unified cloud platform can be applied to meet your flood challenges today and beyond. </p> </div> <span class="remaining-text"> <p></p> </span> <a class="learn-more" href="https://www.rms.com/events/season-of-flood">Watch now</a> </div> </div> </div> </div> <div class="button-wrap"> <span class="pre-btn"></span> <div class="dots-outer"></div> <span class="next-btn"></span> </div> </div> </div> <div class="spotlight-overlay"> <div class="content-wrap"> <div class="inner-wrap"></div> <div class="close-btn"></div> </div> </div> </section> <section class="intro-section bg-grey " > <div class="container wow fadeInUp " data-wow-delay="0.3s"> <div class="intro-box align-center"> <h2 class="h3">Regional and country inland flood models</h2> <div class="button-box"> </div> </div> </div> </section> <section class="col-two-map bg-grey "> <div class="container"> <div class="wrapper"> <div class="content-wrap"> <div class="column-4"> <div class="text-wrap"> <h4>Regional Models</h4> <h5>Click a region on the interactive map to see coverage.</h5> </div> <a href="/models">See Global Model coverage</a> </div> <div class="column-8"> <div class="inner-content"> <div class="img-wrap"> <img loading="lazy" src="/themes/custom/rms/templates/dist/images/maps/global-map-2.svg" alt="Global Map"> </div> <div class="location-wrap"> <div class="hovered-cards"> <div class="item" id="north-america"> <span class="dot large-dot"></span> <div class="card"> <div class="heading"> <h5>North America Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>United States</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/us-inland-flood">North America Flood Models</a> </div> </div> </div> </div> <div class="item" id="europe"> <span class="dot large-dot"></span> <div class="card"> <div class="heading"> <h5>Europe Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>Austria</p> </li> <li> <p>Belgium</p> </li> <li> <p>Czech Republic</p> </li> <li> <p>France (including Monaco)</p> </li> <li> <p>Germany</p> </li> <li> <p>Hungary</p> </li> <li> <p>Ireland</p> </li> <li> <p>Italy (including San Marino and Vatican City)</p> </li> <li> <p>Liechtenstein</p> </li> <li> <p>Luxembourg</p> </li> <li> <p>Poland</p> </li> <li> <p>Slovakia</p> </li> <li> <p>Switzerland</p> </li> <li> <p>United Kingdom</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/europe-inland-flood" target="_blank">Europe Flood Models</a> </div> </div> </div> </div> <div class="item" id="asia-pacific"> <span class="dot large-dot"></span> <div class="card"> <div class="heading"> <h5>Asia-Pacific Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>China</p> </li> <li> <p>Hong Kong</p> </li> <li> <p>India</p> </li> <li> <p>Indonesia</p> </li> <li> <p>Japan</p> </li> <li> <p>Macau</p> </li> <li> <p>Malaysia</p> </li> <li> <p>New Zealand</p> </li> <li> <p>Philippines</p> </li> <li> <p>Singapore</p> </li> <li> <p>South Korea</p> </li> <li> <p>Taiwan</p> </li> <li> <p>Thailand</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/asia-pacific-flood" target="_blank">Asia-Pacific Flood Models</a> </div> </div> </div> </div> </div> <div class="region-name"> <h6 id="north-america">North America</h6> <h6 id="latin-america">Latin America</h6> <h6 id="europe">Europe</h6> <h6 id="asia-pacific">Asia-Pacific</h6> </div> </div> </div> <div class="mobile-cards"> <div class="card north-america"> <div class="heading"> <h5>North America Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>United States</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/us-inland-flood">North America Flood Models</a> </div> </div> </div> <div class="card europe"> <div class="heading"> <h5>Europe Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>Austria</p> </li> <li> <p>Belgium</p> </li> <li> <p>Czech Republic</p> </li> <li> <p>France (including Monaco)</p> </li> <li> <p>Germany</p> </li> <li> <p>Hungary</p> </li> <li> <p>Ireland</p> </li> <li> <p>Italy (including San Marino and Vatican City)</p> </li> <li> <p>Liechtenstein</p> </li> <li> <p>Luxembourg</p> </li> <li> <p>Poland</p> </li> <li> <p>Slovakia</p> </li> <li> <p>Switzerland</p> </li> <li> <p>United Kingdom</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/europe-inland-flood" target="_blank">Europe Flood Models</a> </div> </div> </div> <div class="card asia-pacific"> <div class="heading"> <h5>Asia-Pacific Flood Models</h5> </div> <div class="card-body"> <ul> <li> <p>China</p> </li> <li> <p>Hong Kong</p> </li> <li> <p>India</p> </li> <li> <p>Indonesia</p> </li> <li> <p>Japan</p> </li> <li> <p>Macau</p> </li> <li> <p>Malaysia</p> </li> <li> <p>New Zealand</p> </li> <li> <p>Philippines</p> </li> <li> <p>Singapore</p> </li> <li> <p>South Korea</p> </li> <li> <p>Taiwan</p> </li> <li> <p>Thailand</p> </li> </ul> <div class="view-more"> <a href="#">More</a> </div> <div class="details"> <a href="/models/flood/asia-pacific-flood" target="_blank">Asia-Pacific Flood Models</a> </div> </div> </div> </div> </div> </div> </div> </div> </section> <section class="intro-section no-margin-bottom " > <div class="container wow fadeInUp " data-wow-delay="0.3s"> <div class="intro-box align-center"> <h2 class="h3">Frequently asked questions</h2> <div class="button-box"> </div> </div> </div> </section> <section class="we-accordian-three no-margin-bottom " > <div class="container"> <div class="column-wrapper"> <div class="text-items "> <h5>What are the benefits of high-precision flood coverage across the globe?</h5> <span> <svg xmlns="http://www.w3.org/2000/svg" width="17.414" height="10.122"> <path fill="none" stroke-width="2" d="M.708.707l7.985 8 8.015-8"/> </svg> </span> <p>Moody's RMS is the only catastrophe flood modeling partner that models 80 percent of global property gross written premium using a fully probabilistic approach that includes robust event sets and each model component validated by extensive local loss data. For flood risk outside of these markets, our innovative set of Global Flood Maps offers advanced machine learning insights built on a wealth of flood hazard data. With Moody's RMS flood models and maps, the Moody's Global Flood Solutions Suite covers 100 percent of global gross written premium. Our unified approach to flood risk provides consistency across your business, helping you manage flood complexity, close the insurance gap with confidence, and build a comprehensive global portfolio. </p> <div class="hide-show-content"> </p> </p> </div> </div> <div class="text-items "> <h5>Why are most Moody&#039;s RMS Flood Models run on Risk Modeler?</h5> <span> <svg xmlns="http://www.w3.org/2000/svg" width="17.414" height="10.122"> <path fill="none" stroke-width="2" d="M.708.707l7.985 8 8.015-8"/> </svg> </span> <p>Flooding can develop from multiple types of weather systems, persist&nbsp;over a period of days to weeks, and have localized to widespread impacts across borders. Capturing all spatial and temporal correlations and building robust views of risk with converging tail losses requires a powerful simulation-based approach and large stochastic event sets. As a high-gradient peril, flood modeling also requires analyzing detailed hazard and exposure data to understand building-level flood risk. To build the most realistic view of risk, Moody's RMS models use the HD methodology&nbsp;only available on Risk Modeler™. This highly scalable, flexible, cloud-native application enables (re)insurers to access all their flood models using a single application running on shared data architecture without capacity or compute concerns. </p> <div class="hide-show-content"> </p> </p> </div> </div> <div class="text-items "> <h5>How is climate change incorporated into your flood models?</h5> <span> <svg xmlns="http://www.w3.org/2000/svg" width="17.414" height="10.122"> <path fill="none" stroke-width="2" d="M.708.707l7.985 8 8.015-8"/> </svg> </span> <p>Moody's RMS Flood Models are calibrated using recent data to reflect current climate conditions. We continually review the latest scientific research on climate change to ensure that our models reflect the latest scientific consensus. Moody's also offers Climate Change Models that extend our industry-leading, comprehensive catastrophe models to capture the near- and long-term climate change risk outlook. </p> <div class="hide-show-content"> </p> </p> <div class="button-box"> <a href="https://www.rms.com/models/climate-change" class="learn-more">Learn More</a> </div> </div> </div> </div> </div> </section> <section class="intro-section no-padding-bottom bg-grey " > <div class="container wow fadeInUp " data-wow-delay="0.3s"> <div class="intro-box align-center"> <h2 class="h3">Related products </h2> <div class="button-box"> </div> </div> </div> </section> <section class="infor-detail bg-grey no-margin-bottom" > <div class="container wow fadeInUp" data-wow-delay="0.4s"> <div class="column-wrapper"> <div class="card-wrap"> <a href="https://www.rms.com/risk-intelligence/risk-modeler"> <span class="sr-only">link</span> </a> <div class="img-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-three-insights2021-06/Risk-Modeler-screen_3.jpg" width="720" height="720" alt="Risk Modeler 2.0" typeof="foaf:Image" /> </div> <div class="content-text"> <h5>Risk Modeler 2.0 <span></span> </h5> <p>Leverage structure-based modeling and analytical tools, including intelligent model processing and big data query capabilities.</p> <span class="learn-more">Learn more</span> </div> </div> <div class="card-wrap"> <a href="https://www.rms.com/risk-intelligence/exposureiq"> <span class="sr-only">link</span> </a> <div class="img-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-three-insights2021-06/exposureIQ-screen_1_0.jpeg" width="720" height="720" alt="ExposureIQ" typeof="foaf:Image" /> </div> <div class="content-text"> <h5>ExposureIQ <span></span> </h5> <p>Manage your entire book of business more efficiently and accurately than ever before with this purpose-built solution for analyzing exposure concentrations.</p> <span class="learn-more">Learn more</span> </div> </div> <div class="card-wrap"> <a href="https://www.rms.com/risk-intelligence/location-intelligence-api"> <span class="sr-only">link</span> </a> <div class="img-box"> <img loading="lazy" src="/sites/default/files/content/paragraph/col-three-insights2021-11/Location-Intelligence-Product_2-min.jpg" width="720" height="720" alt="Location Intelligence API" typeof="foaf:Image" /> </div> <div class="content-text"> <h5>Location Intelligence API <span></span> </h5> <p>Gain a better underwriting perspective with instant access to the world’s best catastrophe insights.</p> <span class="learn-more">Learn more</span> </div> </div> </div> </div> </section> <section class="ref cards-in-carousel wow fadeInUp " > <div class="intro-box green-border align-center wow fadeInUp" data-wow-delay="0.2s"> <h2 class="h3 center-title">News and Insights</h2> </div> <div class="heading-wrap back-option"> <div class="go-back"> <a data-slide="1" href="#">Back To Start</a> </div> </div> <div class="content-outer"> <div class="container wow fadeInUp" data-wow-delay="0.2s"> <div class="outer-wrapper wow fadeInUp" data-wow-delay="0.2s"> <div class="item-wrapper"> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2022-03/Aust%20Flood%20Blog%20422px.jpg" alt="Brisbane flooding"> </div> <div class="item-body"> <span>Blog</span> <h5>Australian Floods: Insurance Claims Rise Higher Than 2011 ...</h5> <p>The Insurance Council of Australia (ICA) reports that the unrelenting recent severe rainfall and subsequent flooding across Queensland and New South Wales in Australia have generated 163,853 insurance claims as of March 25, at an estimated cost of AU$2.451 billion (US$1.84 billion). Three East Coast Lows in succession across two weeks, from February 22 through to March 8, broke rainfall, river, and flood-depth records across parts of two vast states, at a time of heightened rainfall due to the continued influ...</p> </div> <a href="/blog/2022/03/30/australian-floods-insurance-claims-rise-higher-than-2011-floods"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2022-02/SE%20Asia%20Flood%20Blog%20422px.jpg" alt="Thailand Flood"> </div> <div class="item-body"> <span>Blog</span> <h5>RMS Launches New Probabilistic Flood Models to Simplify Fl...</h5> <p>The floods that severely impacted Malaysia and Indonesia between mid-December 2021 and mid-January 2022 remind insurers of the need to better manage flood risk in Southeast Asia, which also includes Singapore and Thailand. Thankfully, these recent floods did not reach the losses of the landmark 2011 Thailand Floods that still rank as second-highest insured flood loss ever recorded. To give (re)insurers the confidence to move forward with flood risk across a complex region, we are excited to announce the laun...</p> </div> <a href="/blog/2022/02/25/rms-launches-new-probabilistic-flood-models-to-simplify-flood-risk-management-across-southeast-asia"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2022-02/Aerial_FL_A-86668945%20422px.jpg" alt="Flood"> </div> <div class="item-body"> <span>Blog</span> <h5>Decrease your Susceptibility to Poor Insured Decisions: S...</h5> <p>Originally appeared in PropertyCasual360 The loss response of a location exposed to a given peril can vary significantly, even when exposed to the same hazard. In this case study, we highlight the importance of utilizing risk characteristics to improve underwriting decisions and refine technical pricing of flood and hurricane business. Underwriting and pricing guidelines are often built and applied to locations based on their exposure to a given hazard. This determines which risks make their way into the ...</p> </div> <a href="/blog/2022/02/08/decrease-your-susceptibility-to-poor-insured-decisions-smarter-underwriting-by-using-data-to-improve-risk-selection-and-refine-pricing"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2022-01/Oli%20Flood%20Blog%202%20422px.jpg" alt="Aerial coastal view"> </div> <div class="item-body"> <span>Blog</span> <h5>Five Things You Probably Didn’t Know About Flood Risk (Par...</h5> <p>This second blog of the series delves further into new insights generated from the RMS® Global Flood Maps. We have combined the maps across multiple return periods with country population data from various censuses and river basin data. Read part one for global insights, read on for regional insights. Here are three thoughts on regions that are tackling flood risk and regions that are the most exposed, as we travel from Scandinavia to the Middle East and through to the banks of the Ganges. Let’s examine what...</p> </div> <a href="/blog/2022/02/01/five-things-you-probably-didnt-know-about-flood-risk-part-two"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2022-01/Oli%20Flood%20Blog%201%20422px.jpg" alt="River"> </div> <div class="item-body"> <span>Blog</span> <h5>Five Things You Probably Didn’t Know About Flood Risk (Par...</h5> <p>RMS® Global Flood Maps are already generating a wealth of insight. Over a series of two blogs, I will be highlighting five interesting points about flood risk – by combining the maps across multiple return periods with country population data from various censuses and river basin data. In this blog, we’ll focus on the first two points by looking at the global flood trends and the regions that are the most disproportionately affected by flooding. These regions often have significant and growing levels of expo...</p> </div> <a href="/blog/2022/02/01/five-things-you-probably-didnt-know-about-flood-risk-part-one"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2021-07/AdobeStock_316567054%20422.jpg" alt="Flooded street"> </div> <div class="item-body"> <span>Blog</span> <h5>Introducing RMS Global Flood Solution Suite: Manage All Yo...</h5> <p>The Global Flood Challenge: Coverage, Complexity, and Precision Whether you are a global (re)insurer or a local primary insurer, building a profitable book of flood business can be challenging. To develop more effective flood risk management strategies or expand coverage in new markets, businesses must understand and quantify what drives flood risk. What needs to be considered? First, recognize the structure of flood insurance products. They are tailored to specific markets and dependent on the type of...</p> </div> <a href="/blog/2021/05/04/introducing-rms-global-flood-solutions-suite-manage-all-your-flood-risk-on-one-cloud-platform"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2021-09/Flood%20FEMA%20422px.jpg" alt="Tropical Cyclone flooding in Florida"> </div> <div class="item-body"> <span>Blog</span> <h5>Four Influences on the FEMA 1 Percent Probability Flood Li...</h5> <p>Where did the 1 percent probability flood line (100-year flood), the baseline metric for the U.S. flood insurance market, originate from? Why is it so important? I encourage you to watch my webinar for the RMS® Season of Flood series as I discuss the history of the 100-year flood event and the importance and influence of this metric. As I detail in this blog, there are many factors that determine how the 100-year flood event line is drawn. In the webinar, I also analyze the key differences between the Federa...</p> </div> <a href="/blog/2021/09/09/four-influences-on-the-fema-1-percent-probability-flood-line-and-why-the-industry-needs-an-independent-view"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/thumbnail/2021-07/Aerial_FL_A-86668945%20Steffi%20Flood%20422px.jpg" alt="Aerial image of flooded community"> </div> <div class="item-body"> <span>Blog</span> <h5>Season of Flood: Flood Risk Is Complex. Managing It Should...</h5> <p>As the world has witnessed, the recent catastrophic flooding, and resulting loss of life and damage across Germany, Belgium, and neighboring countries has again underlined the devastating nature of severe flood events, and as a risk modeling business, it reminds us of the need to understand all aspects of this peril. What progress are we making on helping clients and wider stakeholders understand flood risk? RMS® has been modeling flood risk for over 20 years now, and this year represents one of our most imp...</p> </div> <a href="/blog/2021/07/21/season-of-flood-flood-risk-is-complex-managing-it-shouldnt-be"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/inline-images/european%20flood.jpg" alt="european flood"> </div> <div class="item-body"> <span>Blog</span> <h5>European Floods and the Relationship with the North Atlant...</h5> <p>Stefano Zanardo, Principal Modeler, RMS Ludovico Nicotina, Senior Director – Modeling, RMS Arno Hilberts, Vice President, Model Development, RMS Steve Jewson, Scientific Research Consultant, RMS The North Atlantic Oscillation (NAO) describes the fluctuations in the difference of atmospheric pressure at sea level between two semi-permanent centers of low and high pressure in the North Atlantic: the Icelandic Low and the Azores High. Fluctuations between these centers control the strength and direction...</p> </div> <a href="/blog/2019/03/27/european-floods-and-the-relationship-with-the-north-atlantic-oscillation"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/2020-04/blog-2%20%281%29.jpg" alt="blog"> </div> <div class="item-body"> <span>Blog</span> <h5>Three Principles for Exposing the Hidden Risks (and Opport...</h5> <p>Building a profitable European flood portfolio is like walking a tightrope—a tricky balancing act. It is of course important to minimize your risk of significant losses. But while big losses certainly haunt the market—just remember&amp;nbsp;the €1.7 billion claimed in the UK as&amp;nbsp;a result of last December’s floods—being too cautious or overpricing will lead you to miss out on attractive opportunities. &amp;nbsp;Striking the right balance is no easy task. Flooding is a complex affair, with many factors to consider ...</p> </div> <a href="/blog/2016/02/23/three-principles-for-exposing-the-hidden-risks-and-opportunities-within-your-european-flood-portfolio"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/inline-images/Theresa-Lederer-Flood.jpg" alt="Theresa Lederer Flood"> </div> <div class="item-body"> <span>Blog</span> <h5>The Value of Flood Protection: Quantifying the Benefits of...</h5> <p>Whenever the U.K. is hit by major flooding, attention quickly turns to the performance of the nation’s flood defenses. Some defenses, such as London’s Thames Barrier, are regularly recognized for their vital role in protecting people and property. The value of other mitigation measures, however, has been frequently challenged, such as when&amp;nbsp;defenses failed to prevent significant flooding in Cumbria during storm Desmond&amp;nbsp;in 2015. Notwithstanding such negative press, the prevailing view remains: mitigat...</p> </div> <a href="/blog/2019/06/18/the-value-of-flood-protection-quantifying-the-benefits-of-defenses-along-uk-rivers"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/resources-generic.jpg" alt="resource"> </div> <div class="item-body"> <span>Publications</span> <h5>Investing in Flood Risk Management and Defenses</h5> <p>Learn more about the financial benefits of flood defenses</p> </div> <a href="/sites/default/files/2020-03/Flood-Re-RMS-Results-Summary-ABI-version.a_0_0.pdf" target="_blank"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/inline-images/5-Twitter.jpg" alt="Twitter"> </div> <div class="item-body"> <span>Blog</span> <h5>Hurricane Florence: Rainfall up to a 1,000-year Return Per...</h5> <p>Florence’s much anticipated landfall occurred at 11:15 UTC (7.15 a.m. local time) today, Friday, September 14, near Wrightsville Beach, North Carolina, as a Category 1 hurricane. Florence remains just within the Category 1 hurricane classification on Saffir-Simpson Hurricane Wind Scale (SSHWS); as of the 18:00 UTC National Hurricane Center (NHC) advisory today, maximum sustained winds were 75 miles per hour (120 kilometers per hour). Previous observations showed that at Cape Lookout there were sustained winds of...</p> </div> <a href="/blog/2018/01/14/hurricane-florence-rainfall-up-to-a-1000-year-return-period"><span class="sr-only">link</span></a> </div> </div> <div class="col-wrap"> <div class="item"> <div class="img-top"> <img loading="lazy" src="/sites/default/files/content/blog/field_image/2020-11/img-01.jpg" alt="waterfall"> </div> <div class="item-body"> <span>Blog</span> <h5>What If The Oroville Dam Had Collapsed Completely?</h5> <p>RMS modeling reveals the wider risk of U.S. flooding, and a significant protection gap A combination of heavy rainfall and melting snow had filled Lake Oroville in northern California near to its capacity. Dam operators released water through the main spillway to control the reservoir level, but a 300-foot hole unexpectedly emerged, and the surrounding soil was eroded by the water gushing out. Spillway outflows were reduced to stop the erosion. But this made the problem with rising reservoir levels worse, ...</p> </div> <a href="/blog/2017/03/03/what-if-the-oroville-dam-had-collapsed-completely"><span class="sr-only">link</span></a> </div> </div> </div> </div> </div> <div class="button-wrap"> <span class="button pre-btn"></span> <span class="button next-btn"></span> </div> </div> </section> <section class="cta" > <div class="bg-img"> <img loading="lazy" src="/sites/default/files/content/cta/contact-us_2_0.jpg" width="2880" height="800" alt="contact us" typeof="foaf:Image" /> </div> <div class="content-box"> <div class="container"> <div class="row"> <div class="col-md-7 col-sm-12 text-block wow fadeIn" data-wow-delay="0.4s"> <p class="cta-headline"> Confidently manage your flood risk </p> </div> <div class="col-md-5 col-sm-12 button-box wow fadeIn" data-wow-delay="0.4s"> <a href="https://www.rms.com/events/season-of-flood/contact-us" target="_self" class="btn-red"><span>Contact us</span></a> </div> </div> </div> </div> </section> </div> </article> </div> </div> </div> <div class="0 0"> <!-- Footer hide for email template node --> <footer class="footer-block bg-moodys-blue"> <div class="wrapper-footer wow fadeIn" data-wow-delay="0.5s"> <div class="bottom-border"></div> <div class="container"> <div class="row col-wrapper no-gutters"> <div class="col-md-3 col-sm-12 left-block"> <a href="/" class="logo-box"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/rebranding-images/moodys-white-logo.svg" alt="RMS Logo"> </a> <div class="icon-wrapper"> <span>Follow Us</span> <a href="https://www.linkedin.com/company/moodys-insurance-solutions/posts/?feedView=all" class="icon-box"> <svg width="18" height="19" viewbox="0 0 18 19" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M14.3446 0.253662H3.65542C1.6369 0.253662 0 1.89056 0 3.90908V14.5982C0 16.6175 1.6369 18.2537 3.65542 18.2537H14.3446C16.3638 18.2537 18 16.6168 18 14.5982V3.90908C18 1.88983 16.3631 0.253662 14.3446 0.253662ZM6.42915 13.8518H4.25564V6.78735H6.42915V13.8518ZM5.34276 6.24416C4.69063 6.24416 4.25564 5.75506 4.25564 5.21187C4.25564 4.61384 4.69063 4.07065 5.34276 4.07065C5.99488 4.07065 6.42988 4.55974 6.42988 5.15777C6.42988 5.75579 6.04971 6.24489 5.34276 6.24489V6.24416ZM14.0368 13.8518H11.8633V10.1021C11.8633 9.23283 11.5372 8.5807 10.7762 8.5807C10.1781 8.5807 9.90691 9.06979 9.74388 9.44996C9.68978 9.61299 9.68978 9.77602 9.68978 9.99315V13.8511H7.51627V9.17799C7.51627 8.36284 7.46217 7.65661 7.46217 7.05859H9.41855L9.52748 7.98267H9.58158C9.85354 7.54768 10.5057 6.89555 11.6462 6.89555C13.0045 6.89555 14.0368 7.81964 14.0368 9.83012V13.8511V13.8518Z" fill="white"/> </svg> <span class="sr-only">linkedin</span> </a> <a href="https://www.youtube.com/user/RMSconnection" class="icon-box"> <svg width="18" height="15" viewbox="0 0 18 15" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9 0.444092C0.154575 0.444092 0 1.21682 0 7.25372C0 13.2906 0.154575 14.0634 9 14.0634C17.8454 14.0634 18 13.2906 18 7.25372C18 1.21682 17.8448 0.444092 9 0.444092ZM11.8677 7.69934L7.80701 9.62802C7.48054 9.78307 7.10148 9.54923 7.10148 9.19312V5.42337C7.10148 5.07103 7.47349 4.83657 7.79931 4.98469L11.8606 6.82576C12.0177 6.89698 12.1069 7.0306 12.1338 7.1743C12.1512 7.21527 12.1512 7.25687 12.1415 7.29784C12.1306 7.45983 12.0421 7.6174 11.8683 7.69997L11.8677 7.69934Z" fill="white"/> </svg> <span class="sr-only">youtube</span> </a> <a href="https://twitter.com/RMS" class="icon-box twitter"> <svg width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M9.4433 7.06701L15.0896 0.503662H13.7515L8.84905 6.20254L4.93293 0.503662H0.416992L6.33848 9.12123L0.416992 16.0037H1.75514L6.93211 9.98571L11.0671 16.0037H15.5831L9.44207 7.06701H9.4433ZM7.61046 9.19729L7.01065 8.339L2.23685 1.51098H4.29168L8.14411 7.02126L8.74393 7.87955L13.7515 15.0421H11.6966L7.61046 9.19729Z" fill="white"/> </svg> <span class="sr-only">twitter</span> </a> <a href="https://www.facebook.com/RMSglobal/" class="icon-box"> <svg width="20" height="21" viewbox="0 0 20 21" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M10 6.09982C9.17845 6.09982 8.37534 6.34344 7.69225 6.79987C7.00915 7.2563 6.47674 7.90504 6.16235 8.66405C5.84795 9.42307 5.76569 10.2583 5.92597 11.064C6.08625 11.8698 6.48186 12.61 7.06279 13.1909C7.64371 13.7718 8.38386 14.1674 9.18962 14.3277C9.99539 14.488 10.8306 14.4057 11.5896 14.0913C12.3486 13.7769 12.9974 13.2445 13.4538 12.5614C13.9102 11.8783 14.1538 11.0752 14.1538 10.2537C14.1527 9.15235 13.7147 8.09646 12.9359 7.31771C12.1572 6.53897 11.1013 6.10096 10 6.09982ZM10 13.0229C9.4523 13.0229 8.9169 12.8605 8.4615 12.5562C8.0061 12.2519 7.65116 11.8194 7.44156 11.3134C7.23197 10.8074 7.17713 10.2506 7.28398 9.71341C7.39083 9.17623 7.65457 8.6828 8.04186 8.29552C8.42914 7.90824 8.92257 7.64449 9.45975 7.53764C9.99693 7.43079 10.5537 7.48563 11.0597 7.69523C11.5657 7.90482 11.9982 8.25976 12.3025 8.71516C12.6068 9.17056 12.7692 9.70596 12.7692 10.2537C12.7692 10.9881 12.4775 11.6925 11.9581 12.2118C11.4388 12.7311 10.7344 13.0229 10 13.0229ZM14.1538 1.25366H5.84615C4.5613 1.25504 3.32946 1.76605 2.42092 2.67459C1.51239 3.58312 1.00137 4.81496 1 6.09982V14.4075C1.00137 15.6924 1.51239 16.9242 2.42092 17.8327C3.32946 18.7413 4.5613 19.2523 5.84615 19.2537H14.1538C15.4387 19.2523 16.6705 18.7413 17.5791 17.8327C18.4876 16.9242 18.9986 15.6924 19 14.4075V6.09982C18.9986 4.81496 18.4876 3.58312 17.5791 2.67459C16.6705 1.76605 15.4387 1.25504 14.1538 1.25366ZM17.6154 14.4075C17.6154 15.3256 17.2507 16.206 16.6015 16.8552C15.9524 17.5044 15.0719 17.869 14.1538 17.869H5.84615C4.9281 17.869 4.04764 17.5044 3.39848 16.8552C2.74931 16.206 2.38462 15.3256 2.38462 14.4075V6.09982C2.38462 5.18176 2.74931 4.3013 3.39848 3.65214C4.04764 3.00297 4.9281 2.63828 5.84615 2.63828H14.1538C15.0719 2.63828 15.9524 3.00297 16.6015 3.65214C17.2507 4.3013 17.6154 5.18176 17.6154 6.09982V14.4075ZM15.5385 5.75366C15.5385 5.95905 15.4776 6.15983 15.3634 6.3306C15.2493 6.50137 15.0872 6.63448 14.8974 6.71308C14.7076 6.79167 14.4988 6.81224 14.2974 6.77217C14.096 6.7321 13.9109 6.6332 13.7657 6.48797C13.6205 6.34273 13.5216 6.1577 13.4815 5.95626C13.4414 5.75481 13.462 5.54601 13.5406 5.35626C13.6192 5.16651 13.7523 5.00432 13.9231 4.89021C14.0938 4.77611 14.2946 4.7152 14.5 4.7152C14.7754 4.7152 15.0396 4.82461 15.2343 5.01936C15.4291 5.21411 15.5385 5.47825 15.5385 5.75366Z" fill="white"/> </svg> <span class="sr-only">facebook</span> </a> </div> <ul class="list-box"> <li>7575 Gateway Blvd., Suite 300</li> <li>Newark, CA 94560</li> <li> <a href="tel:+1 (510) 505-2500">+1 (510) 505-2500</a> </li> </ul> </div> <div class="col-md-9 col-sm-12 right-block"> <div class="row wrapper-row"> <div class="col-md-3 col-sm-4 col-xs-6 col-item company"> <h6>Company</h6> <ul> <li> <a href="/about/leadership" data-drupal-link-system-path="node/1899">Leadership</a> </li> <li> <a href="/trust" data-drupal-link-system-path="node/3827">Security</a> </li> <li> <a href="/about/contact-us" data-drupal-link-system-path="node/1721">Contact Us</a> </li> </ul> </div> <div class="col-md-3 col-sm-4 col-xs-6 col-item customer"> <h6>For Customers</h6> <ul> <li> <a href="https://support.rms.com/web/guest/home">Support Center</a> </li> <li> <a href="https://status.rms.com/">Intelligent Risk Platform Status</a> </li> <li> <a href="https://www.liferisks.com/">LifeRisks</a> </li> <li> <a href="https://www.miuinsights.com" title="Login page for Miu licensed clients.">Miu</a> </li> </ul> </div> <div class="col-md-3 col-sm-4 col-xs-6 col-item event"> <h6>Newsroom</h6> <ul> <li> <a href="/newsroom?news=" data-drupal-link-query="{&quot;news&quot;:&quot;&quot;}" data-drupal-link-system-path="node/1903">In the News</a> </li> <li> <a href="/newsroom?pressRelease=" data-drupal-link-query="{&quot;pressRelease&quot;:&quot;&quot;}" data-drupal-link-system-path="node/1903">Press Releases</a> </li> <li> <a href="/events" data-drupal-link-system-path="node/1902">Events</a> </li> </ul> </div> <div class="col-md-3 col-sm-4 col-xs-6 col-item resource"> <h6>Resources</h6> <ul> <li> <a href="/blog" data-drupal-link-system-path="node/1900">Blogs</a> </li> <li> <a href="/resources?infographics=infographics" data-drupal-link-query="{&quot;infographics&quot;:&quot;infographics&quot;}" data-drupal-link-system-path="node/1951">Infographics</a> </li> <li> <a href="/resources?publications=publications" data-drupal-link-query="{&quot;publications&quot;:&quot;publications&quot;}" data-drupal-link-system-path="node/1951">Publications</a> </li> <li> <a href="/resources?video=video" data-drupal-link-query="{&quot;video&quot;:&quot;video&quot;}" data-drupal-link-system-path="node/1951">Videos</a> </li> </ul> </div> </div> </div> </div> </div> <div class="bottom-box"> <div class="container"> <div class="wrapper-box"> <div class="copyright-txt"> <small> &copy; 2024 Moody's Analytics, Inc. and/or its licensors and affiliates (collectively, "Moody's"). All rights reserved. </small> </div> <div class="link-wrap"> <ul> <li> <a href="https://www.moodys.com/privatepolicy.aspx"> Privacy Policy </a> </li> <li> <a href="https://www.moodys.com/cookiesnotice.aspx">Cookie Notice</a> </li> <li> <a href="https://privacyportalde-cdn.onetrust.com/dsarwebform/7710194a-a828-4c32-8670-52c08674b0de/draft/9f48c28d-36b5-4a72-839f-79489a5fe998.html">Do Not Sell My Personal Info</a> </li> <li> <a href="https://www.moodys.com/termsofuseinfo.aspx?lang=en&amp;cy=global">Terms of Use</a> </li> <li> <a href="https://www.moodys.com/Pages/ModernSlavery.aspx">Modern Slavery</a> </li> <li> <a href="/sitemap.xml" data-drupal-link-system-path="sitemap.xml">Sitemap</a> </li> </ul> </div> </div> </div> </div> </div> </footer> <div class="home-overlay"> <div class="close-btn"> <img loading="lazy" src="/themes/custom/rms/templates/assets/images/close-btn-overlay.png" alt="close button"> </div> <div class="overlay-wrapper"> <div class="overlay-box"> <img loading="lazy" src="" alt="Overlay Image"> <div class="place-location"> <span></span> </div> </div> </div> </div> <section class="video-overlay" style="visibility: visible;"> <div class="v-middle-inner"> <div class="v-middle"> <div class="video-container"> <h6>Video Title</h6> <iframe title="Video player" src="" allowfullscreen=""></iframe> <button class="closeVideo"> <span class="sr-only">Close</span> </button> </div> </div> </div> </section> <div class="thank-you-overlay"> <div class="v-middle-inner"> <div class="v-middle"> <div class="column-wrapper green-border"> <div class="close-btn"></div> <p class="thank-you-title">Thank You</p> <p>You’ll be contacted by an Moody's RMS specialist shortly.</p> <div class="button-box"> <a href="#" class="btn-red"> <span>CTA Text</span> </a> </div> </div> </div> </div> </div> <div class="auther-info-overlay"> <div class="v-middle-inner"> <div class="v-middle"> <div class="content-outer"> <div class="close-btn"></div> <div class="column-wrapper "></div> </div> </div> </div> </div> <section class="agenda-overlay"> <div class="content-wrapper"> <div class="inner-wrapper"> <div class="column-wrapper"> <div class="close-btn"></div> </div> </div> </div> </section> <div class="sample-report-overlay"> <div class="v-middle-inner"> <div class="v-middle"> <div class="content-outer"> <div class="close-btn"></div> <div class="column-wrapper "></div> </div> </div> </div> </div> <!-- OneTrust Cookies Settings button start --> <button id="ot-sdk-btn" class="ot-sdk-show-settings">Cookie Settings</button> <!-- OneTrust Cookies Settings button end --> </div> <!-- Tracking code --> <script type="text/javascript" id="" src="https://www.youtube.com/iframe_api"></script> <script type="text/javascript"> _linkedin_partner_id = "1911321"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script type="text/javascript"> (function(){var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(); </script> <noscript> <img loading="lazy" height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1911321&fmt=gif" /> </noscript> <!-- Twitter universal website tag code --> <script> !function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments); },s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js', a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script'); // Insert Twitter Pixel ID and Standard Event data below twq('init','o66wo'); twq('track','PageView'); </script> <!-- End Twitter universal website tag code --> <!---Crazy Egg ---> <script type="text/javascript" src="//script.crazyegg.com/pages/scripts/0094/0142.js" async="async"></script> <script> (function (){ // Please include the email domains you would like to block in this list var invalidDomains = [ "gmail.com", "yahoo.com", "air-worldwide.com", "verisk.com",]; MktoForms2.whenReady(function (form){ var formId = form.getId(); form.onValidate(function(){ var email = form.vals().Email; if ((formId == 1976)||(formId ==1977)||(formId ==1978)||(formId ==1979)||(formId ==1980)||(formId ==1981)||(formId ==1982)||(formId ==1983)||(formId ==1984 ) || (formId == 2061)) { if (email) { if (!isEmailGood(email)) { form.submitable(false); var emailElem = form.getFormElem().find("#Email"); form.showErrorMessage("Please submit using a valid business email.", emailElem); } else { form.submitable(true); } } } }); }); function isEmailGood(email) { for(var i=0; i < invalidDomains.length; i++) { var domain = invalidDomains[i]; if (email.indexOf(domain) != -1) { return false; } } return true; } })(); </script> <script> // Handling global hash with non value var urlForHash = window.location.href; if (urlForHash.indexOf('#') >= 0) { var hashArr = urlForHash.split('#'); if (hashArr[1] == '') { location.href = '/'; } } </script> <script src="/sites/default/files/js/js_SpE7SXe6j8os5ZF-G9xSoD1FPIND9t_Q6uOA9ItSq0g.js"></script> <script type="text/javascript"> _linkedin_partner_id = "3304770"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id); </script> <script type="text/javascript"> (function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript"; b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk); </script> <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=3304770&fmt=gif" /> </noscript> <!--ZoomInfo Tracking Code--> <noscript>        <img src="https://ws.zoominfo.com/pixel/6vJA0rnEE7AsljFrHRBu" width="1" height="1" style="display: none;" />     </noscript> <!--End ZoomInfo Tracking Code--> <script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyCaY_8h3IAn8OeyddW7d-t-vNeZgdgUgxE"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-1f0b0c390534d3f8f40","applicationID":"548646960","transactionName":"M10EYkpRW0RYAkFaDAoXJ1VMWVpZFhFUVAY7WwdVUFU=","queueTime":0,"applicationTime":12,"atts":"HxoHFAJLSEo=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10