CINXE.COM
Regulatory Due Diligence (M&A) - Definition & How To | Ansarada
<!DOCTYPE html> <html> <head> <meta charset="utf-8"><script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"30bb8e5ecb","applicationID":"371700378","transactionName":"b1AEN0ECWBFWUBBeC1YaKzVwTHUNWUcBWRBwQAQgXA1CEFhfCFIWF3wIB1Yb","queueTime":0,"applicationTime":124,"agent":"","atts":""}</script><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={xpid:"VQ8GVFRRCRADU1BVBwEEUVw=",licenseKey:"30bb8e5ecb",applicationID:"371700378"};;/*! For license information please see nr-loader-full-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:()=>d});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 d(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:()=>p,xN:()=>g});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 d="[data-nr-mask]",u=()=>{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(d):""===t||null===t?e.mask_selector=d:(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 g(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,u());const r=(0,s.nY)(e);r&&(r.init=l[e])}function p(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},d={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},u={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!u[e])throw new Error("Runtime for ".concat(e," was never set"));return u[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");u[e]={...(0,n.a)(t,d),...c},Object.hasOwnProperty.call(u[e],"harvestCount")||Object.defineProperty(u[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=u[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,{OF:()=>d,RI:()=>i,WN:()=>f,bv:()=>o,gm:()=>a,lR:()=>l,m:()=>c,mw:()=>s,sb:()=>u});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=Boolean("hidden"===a?.document?.visibilityState),c=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=d&&"undefined"==typeof SharedWorker,l=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),f=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:()=>d});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};u(e),s[e].get(t)||s[e].set(t,r)}function d(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function u(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(u(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)g(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 g(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:()=>d});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),d=function e(t,r){var n={},s={},u={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:g,addEventListener:g,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(d.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=p(e),u=c.length,l=0;l<u;l++)c[l].apply(a,r);var g=v()[s[e]];g&&g.push([f,e,r,a]);return a},get:m,listeners:p,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 g(e,t){n[e]=p(e).concat(t)}function p(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),u=(0,n.Zm)();u.ee||(u.ee=d)},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:()=>d});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 d(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>d,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"},d={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:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>d,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 d(e){let t=a();return t.initializedAgents?.[e]}function u(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,d="addEventListener",u="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,[d,u],"-",g)}function g(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(d+"-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(u+"-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,d);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{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],d=e[c];u(d)||(e[c]=r(d,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return u(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){d([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,u,l;try{a=this,o=[...arguments],u="function"==typeof n?n(o,a):n||{}}catch(t){d([t,"",[o,a,s],u],e)}i(r+"start",[o,a,s],u,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],u,c),e}finally{i(r+"end",[o,a,l],u,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){d([t,r,n,i],e)}s=a}}}function d(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function u(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:()=>d});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 d(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:()=>u,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>d,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},d={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"}},u=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>d,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 d(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:()=>d,Rz:()=>u,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,d="fn"+s,u="pushState",l=1e3},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:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),d=r(5289),u=r(6154),l=r(944),f=r(3969),h=r(384),g=r(6344);const p=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",g.G4.RECORD,g.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),R=r(3785),x=r(2646),w=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,w.YM)(i),a=new x.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)();p.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),_=r(5603),O=r(5284);const N=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function P(e,t={},p,x){let{init:w,info:P,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=p;const H=(0,h.pV)();P||(w=H.init,P=H.info,j=H.loader_config),(0,S.xN)(e.agentIdentifier,w||{}),(0,_.a)(e.agentIdentifier,j||{}),P.jsAttributes??={},u.bv&&(P.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,P);const D=(0,S.D0)(e.agentIdentifier),L=[P.beacon,P.errorBeacon];I||(D.proxy.assets&&(N(D.proxy.assets),L.push(D.proxy.assets)),D.proxy.beacon&&L.push(D.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===D.soft_navigations.enabled&&D.feature_flags.includes("soft_nav")),C.denyList=[...D.ajax.deny_list||[],...D.ajax.block_internal?L:[]],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 p={};var x=s.ee.get(e),w=x.get("tracer");E[e]=b.g.OFF,x.on(g.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function _(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(){}p.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,x),(0,R.R)(x,e,t,r)},p.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,x),T(x,e,t,{customAttributes:r,level:i})},m.forEach((e=>{p[e]=I(A,e,!0,"api")})),p.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),p.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)()},p.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return _(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},p.setUserId=function(e){if("string"==typeof e||null===e)return _("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},p.setApplicationVersion=function(e){if("string"==typeof e||null===e)return _("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},p.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,x),x.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},p[g.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.RECORD,[],void 0,n.K7.sessionReplay,x)},p[g.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,x),(0,a.p)(g.G4.PAUSE,[],void 0,n.K7.sessionReplay,x)},p.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const N=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,x),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,x),function(){if(w.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 w.emit("fn-err",[arguments,this,t],r),t}finally{w.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,x),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,x),r?void 0:this}}function P(){r.e(891).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),x.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{N[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),p.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),p.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,x),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,x)},u.RI?(0,d.GG)((()=>P()),!0):P(),p}(e.agentIdentifier,x,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=>({95:"nr-full-compressor",222:"nr-full-recorder",891:"nr-full"}[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 d=document.getElementsByTagName("script"),u=0;u<d.length;u++){var l=d[u];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={891:"sha512-Sx2xJQrHp2m/Ngn/ZcfBCUwNr2Xy/C5urYtWpfm3bWpil4spXOQGTtNwIfF5HvPGioGASn9QTyE4Z+zC7r7wcg==",222:"sha512-hMte3OWgwwYeisSiD7WCIx/6tT16zLaPjag9uF4tIZp7ybOvrJKbeyzhe4fz1tDbkdcdOMm8dvgPPLBatSAGeA==",95:"sha512-MPaT9dkHv16XzwEUVZPyqpN1do/Er1XFAZoIAPYWylmv+iGIThqN+GwQq27pUyAX7sNXVJQVZezH96p53Ks3Pg=="};(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(g);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},g=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={959:0,85: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,d=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);d<a.length;d++)o=a[d],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 d(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 u=i(425);var l=i(1687),f=i(4234),h=i(5289),g=i(6154),p=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(891).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(891).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(891).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()}};g.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,p.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class R extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var x=i(384);var w=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class _ extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),g.RI&&((0,T.u)((()=>(0,w.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,w.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class N extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return D(e)?e:new j(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(D(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 H(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return D(e.error)?e.error:C(e)}function D(e){return e instanceof Error&&!!e.stack}class L 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,w.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})),g.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,w.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)),g.gm.addEventListener("error",(e=>{this.abortHandler&&(0,w.p)("err",[H(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 K=i(8990);let M=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,K.I)(e,U,(function(){return M++}))}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,P.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=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,s=g.gm.Promise,c=g.gm.setInterval,d="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=g.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(d,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,u,"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&&(p?p.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var p=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===d||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-",Q=["arrayBuffer","blob","json","text","formData"],J=g.gm.Request,ee=g.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(J&&ee&&g.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,Q.forEach((e=>{r(J[te],e,X),r(ee[te],e,X)})),r(g.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(),d={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(d.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),d.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(d.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),d}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 g.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,P.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),de=["load","error","abort","timeout"],ue=de.length,le=(0,x.dV)().o.REQ,fe=(0,x.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,w.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};g.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};ge(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=x,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)),g.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},ge(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<ue;s++)r.addEventListener(de[s],this.listener,(0,A.jT)(!1))}function d(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 u(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 p(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&&g.RI&&(t=""+g.gm.location.href):e[0]&&e[0].url?t=e[0].url:g.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:g.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),ge(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 R(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 x(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<ue;t++)e.removeEventListener(de[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,w.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",d),t.on("xhr-load-added",u),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",p),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",R)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function ge(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 pe={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!g.RI||pe[t.debugId]++||(pe[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:Re,d3:xe,Kp:we,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class _e 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,w.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+xe,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+we,(function(e){(0,w.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,w.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:Re,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class Ne 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,p.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,w.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,p.Aw)(this.agentIdentifier)}#d=!1;async#c(e){if(!this.#d){this.#d=!0;try{const{Recorder:t}=await Promise.all([i.e(891),i.e(222)]).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(3333);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){super(e,Ie.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];g.RI&&e.init.user_actions.enabled&&(Ie.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),Ie.qN.forEach((e=>(0,A.sp)(e,(e=>(0,w.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var je=i(993),Ce=i(3785);class ke extends b{static featureName=je.TZ;constructor(e,t=!0){super(e,je.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,Ce.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),g.gm?(this.features={},(0,x.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(R),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,u.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=d(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,x.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:[R,_,_e,Ne,he,N,L,Pe,ke],loaderType:"pro"})})()})();</script> <meta name="viewport" content="width=device-width, initial-scale=1"> <title>Regulatory Due Diligence (M&A) - Definition & How To | Ansarada</title> <link rel="stylesheet" href="/Content/mace/client-styles.css?v=638668943478529422"> <meta name="description" content="Learn all about compliance due diligence in M&amp;A "> <link rel="canonical" href="https://www.ansarada.com/due-diligence/regulatory"> <meta property="og:locale" content="en-AU"> <meta property="og:type" content="website"> <meta property="og:title" content="Regulatory Due Diligence (M&amp;A) - Definition &amp; How To | Ansarada"> <meta property="og:description" content="Learn all about compliance due diligence in M&amp;A "> <meta property="og:url" content="https://www.ansarada.com/due-diligence/regulatory"> <meta property="og:image" content="https://www.ansarada.com/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_regulatory_due_diligence_stock_image.jpg?width=600&amp;height=366"> <meta property="og:image:width" content="600"> <meta property="og:image:height" content="366"> <meta property="og:site_name" content="ansarada"> <meta name="twitter:card" content="summary"> <meta name="twitter:description" content="Learn all about compliance due diligence in M&amp;A "> <meta name="twitter:title" content="Regulatory Due Diligence (M&amp;A) - Definition &amp; How To | Ansarada"> <script> (function () { var a = window.mutiny = window.mutiny || {}; if (!window.mutiny.client) { a.client = { _queue: {} }; var b = ["identify", "trackConversion"]; var c = [].concat(b, ["defaultOptOut", "optOut", "optIn"]); var d = function factory(c) { return function () { for (var d = arguments.length, e = new Array(d), f = 0; f < d; f++) { e[f] = arguments[f] } a.client._queue[c] = a.client._queue[c] || []; if (b.includes(c)) { return new Promise(function (b, d) { a.client._queue[c].push({ args: e, resolve: b, reject: d }); setTimeout(d, 500) }) } else { a.client._queue[c].push({ args: e }) } } }; c.forEach(function (b) { a.client[b] = d(b) }) } })(); </script> <script>window.mutiny.client.defaultOptOut();</script> <script src="https://client-registry.mutinycdn.com/personalize/client/d820de16a866d23c.js"></script> <!-- Google Tag Manager --> <script defer>(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-P6WB9R');</script> <!-- End Google Tag Manager --> <script> !function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"];analytics.factory=function(e){return function(){var t=Array.prototype.slice.call(arguments);t.unshift(e);analytics.push(t);return analytics}};for(var e=0;e<analytics.methods.length;e++){var key=analytics.methods[e];analytics[key]=analytics.factory(key)}analytics.load=function(key,e){var t=document.createElement("script");t.type="text/javascript";t.async=!0;t.src="https://cdn.segment.com/analytics.js/v1/" + key + "/analytics.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);analytics._loadOptions=e};analytics._writeKey="kDB17o2YFWrQ7nlRFuzHeHCgYdUQqlTZ";;analytics.SNIPPET_VERSION="4.15.3"; window.getCookie = function(cname) { var name = cname + "="; var ca = document.cookie.split(';'); for(var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') { c = c.substring(1); } if (c.indexOf(name) == 0) { return c.substring(name.length, c.length); } } return ""; } window.setCookie = function(cname, cvalue, cdomain) { var expiredDate = new Date(); expiredDate.setDate(expiredDate.getFullYear() + 1); var newCookie = cname + "=" + cvalue + ";expires=" + expiredDate +";"; if(!!cdomain){ newCookie = newCookie + "domain=" + cdomain + ";"; } document.cookie = newCookie; } window.deleteCookie = function (cname, cdomain) { document.cookie = cname + '=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=' + cdomain + ";"; } window.setCookie('mkto_opt_out', "id:true", ".ansarada.com"); window.onCookieOptanonChanged = function () { var optanonConsentValue = window.getCookie('OptanonConsent') var mktoOptOutKey = 'mkto_opt_out' if (!!optanonConsentValue) { var cookieConsentGroup = Object.fromEntries((new URLSearchParams(optanonConsentValue)).entries()).groups; if (!cookieConsentGroup) { // sometimes right cookie hasn't been pushed yet to the application, retry here to make sure the handler follow the cookies response window.setCookie(mktoOptOutKey, "id:true", ".ansarada.com") setTimeout(onCookieOptanonChanged, 1000); return; } var isPerformanceCookieAccepted = /C0002:1/.test(cookieConsentGroup); if (isPerformanceCookieAccepted && window.analytics && !window.analytics.initialized) { analytics.load("kDB17o2YFWrQ7nlRFuzHeHCgYdUQqlTZ"); } if (!isPerformanceCookieAccepted && !getCookie(mktoOptOutKey)) { window.setCookie(mktoOptOutKey, "id:true", ".ansarada.com"); if (window.mutiny && window.mutiny.client) { window.mutiny.client.defaultOptOut(); } } if (isPerformanceCookieAccepted) { window.deleteCookie(mktoOptOutKey, ".ansarada.com"); if (window.mutiny && window.mutiny.client) { window.mutiny.client.optIn(); } } } } let sessionId = getCookie('ampSession'); if (!sessionId) { let d = new Date(); sessionId = d.getTime(); setCookie('ampSession', sessionId); } analytics.page({},{ "integrations": { "Amplitude": { "session_id": sessionId } } }); }}(); analytics.ready(function() { if (MktoForms2) { MktoForms2.whenReady(function(thisForm) { let formVals = thisForm.getValues(); let isHidden = (Object.keys(formVals).length == 2 && formVals.formid && formVals.munchkinId); thisForm.setValues({"anonymousId": analytics.user().anonymousId()}); thisForm.addHiddenFields({"anonymousId": analytics.user().anonymousId()}); //Check for hidden form if (isHidden) { //analytics.identify(); //thisForm.submit(); } }); } }); </script> <link rel="shortcut icon" href="/Content/favicon/favicon.ico"> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="/Content/favicon/apple-touch-icon-57x57.png" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="/Content/favicon/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="/Content/favicon/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="/Content/favicon/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon-precomposed" sizes="60x60" href="/Content/favicon/apple-touch-icon-60x60.png" /> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="/Content/favicon/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="/Content/favicon/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="/Content/favicon/apple-touch-icon-152x152.png" /> <link rel="icon" type="image/png" href="/Content/favicon/favicon-196x196.png" sizes="196x196" /> <link rel="icon" type="image/png" href="/Content/favicon/favicon-96x96.png" sizes="96x96" /> <link rel="icon" type="image/png" href="/Content/favicon/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="/Content/favicon/favicon-16x16.png" sizes="16x16" /> <link rel="icon" type="image/png" href="/Content/favicon/favicon-128.png" sizes="128x128" /> <meta name="application-name" content=" "/> <meta name="msapplication-TileColor" content="#FFFFFF" /> <meta name="msapplication-TileImage" content="/Content/favicon/mstile-144x144.png" /> <meta name="msapplication-square70x70logo" content="/Content/favicon/mstile-70x70.png" /> <meta name="msapplication-square150x150logo" content="/Content/favicon/mstile-150x150.png" /> <meta name="msapplication-wide310x150logo" content="/Content/favicon/mstile-310x150.png" /> <meta name="msapplication-square310x310logo" content="/Content/favicon/mstile-310x310.png" /> </head> <body> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-P6WB9R" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <script defer> var APP_ID = "abi25oug"; window.intercomSettings = { app_id: APP_ID }; </script> <script defer>(function(){var w=window;var ic=w.Intercom;if(typeof ic==="function"){ic('reattach_activator');ic('update',w.intercomSettings);}else{var d=document;var i=function(){i.c(arguments);};i.q=[];i.c=function(args){i.q.push(args);};w.Intercom=i;var l=function(){var s=d.createElement('script');s.type='text/javascript';s.async=true;s.src='https://widget.intercom.io/widget/' + APP_ID;var x=d.getElementsByTagName('script')[0];x.parentNode.insertBefore(s,x);};if(w.attachEvent){w.attachEvent('onload',l);}else{w.addEventListener('load',l,false);}}})();</script> <div id="react_0HN820VHQSOGO"><header class="_2L0C6xpr"><nav class="_3jbaAg1t"><div class="jPjtWujy"><a href="/"><img class="_3Ls7HfRW" src="/content/mace/static/d7b0290e73c93691ea1675ac0a1e39ce.png" alt="Ansarada" width="174" height="20"/><img class="_9vvBrpGr" src="/content/mace/static/b1fa143cff563149ee0df097eb0b12ac.svg" alt="Ansarada" width="20" height="20"/></a></div><div class="_2w3cNjpC"><div class="_3DlYVwIL"><button class="_3FDOXoep">Why Ansarada</button><div class="_3EAYL0ey"><ul class="_17XdgH2h"><li class="-NKV8259"><span class="_3YwPK_v8">Company</span><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/about">About</a></li></ul></li><li class="-NKV8259"><span class="_3YwPK_v8">Features</span><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/features/data-rooms">Virtual Data Room</a></li><li class="_3uvxevlt"><a href="https://www.ansarada.com/features/always-secure-storage">Always Secure Storage</a></li><li class="_3uvxevlt"><a href="https://www.ansarada.com/features/secure-file-share">Secure File Sharing</a></li><li class="_3uvxevlt"><a href="/operations-capital-debt">Capital & Debt: Review and Management</a></li><li class="_3uvxevlt"><a href="/features/due-diligence-question-answer">Q&A and Collaboration</a></li><li class="_3uvxevlt"><a href="/features/procure">Procurement Lifecycle Management</a></li><li class="_3uvxevlt"><a href="/features/pathways">Deal Preparation</a></li><li class="_3uvxevlt"><a href="/features/security-360">Security and Compliance</a></li><li class="_3uvxevlt"><a href="/features/dashboard-reporting">Dashboards and Reporting</a></li><li class="_3uvxevlt"><a href="/features/customer-success-help-centre">Customer Success and Help Centre</a></li><li class="_3uvxevlt"><a href="/features/deal-workflow">Workflow and Notifications</a></li><li class="_3uvxevlt"><a href="/features/ai">AI Insights and Automation</a></li><li class="_3uvxevlt"><a href="/features/redaction">Redaction</a></li></ul></li><li class="-NKV8259"><span class="_3YwPK_v8">Succeed</span><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/customers">Success Stories</a></li><li class="_3uvxevlt"><a href="/podcasts">Podcasts</a></li><li class="_3uvxevlt"><a href="/blog">Blog</a></li><li class="_3uvxevlt"><a href="/resources">Resources</a></li><li class="_3uvxevlt"><a href="/advantage-partner-directory">Find an Advisor</a></li><li class="_3uvxevlt"><a href="/partnerships/ansarada-advantage-partnership">Advantage Partner Program</a></li><li class="_3uvxevlt"><a href="/ansarada-tv">Ansarada TV</a></li><li class="_3uvxevlt"><a href="/webinars">Webinars</a></li><li class="_3uvxevlt"><a href="/women-in-dealmaking">Women in Dealmaking</a></li><li class="_3uvxevlt"><a href="/ansarada-labs">Ansarada Labs</a></li></ul></li></ul></div></div><div class="_3DlYVwIL"><button class="_3FDOXoep">What you can do</button><div class="_3EAYL0ey"><ul class="_17XdgH2h"><li class="-NKV8259"><span class="_3YwPK_v8">By outcome</span><ul><li><button class="_2dcalJU0">Secure File Storage and Sharing</button><div style="height:0;transition:height 256ms ease-in-out, visibility 256ms ease-in-out;overflow:hidden;visibility:hidden"><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="https://www.ansarada.com/features/always-secure-storage">Always Secure Storage</a></li><li class="_3uvxevlt"><a href="https://www.ansarada.com/features/secure-file-share">Secure File Sharing</a></li></ul></div></li><li><button class="_2dcalJU0">Deals & Corporate Transactions</button><div style="height:0;transition:height 256ms ease-in-out, visibility 256ms ease-in-out;overflow:hidden;visibility:hidden"><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/transactions/company-sale-exit">M&A: Company Sale/Exit</a></li><li class="_3uvxevlt"><a href="/transactions/targeted-acquisitions">Targeted Acquisitions</a></li><li class="_3uvxevlt"><a href="/integrations/post-merger-integration">Acquisition Integration</a></li><li class="_3uvxevlt"><a href="/transactions/capital-raise">Raising Capital</a></li><li class="_3uvxevlt"><a href="/transactions/ipo">IPO</a></li><li class="_3uvxevlt"><a href="/transactions/due-diligence">Due Diligence</a></li><li class="_3uvxevlt"><a href="/transactions/strategic-review">Strategic Review</a></li><li class="_3uvxevlt"><a href="/transactions/investor-restructuring-bankruptcy-insolvency">Insolvency</a></li></ul></div></li><li><button class="_2dcalJU0">Portfolio and Asset Management</button><div style="height:0;transition:height 256ms ease-in-out, visibility 256ms ease-in-out;overflow:hidden;visibility:hidden"><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/asset-management/debt-raise">Raising a Fund</a></li><li class="_3uvxevlt"><a href="/asset-management/governance-risk-compliance">Investor Reporting</a></li><li class="_3uvxevlt"><a href="/asset-management/financing">Asset Lifecycle Management</a></li></ul></div></li><li><button class="_2dcalJU0">Infrastructure Procurement</button><div style="height:0;transition:height 256ms ease-in-out, visibility 256ms ease-in-out;overflow:hidden;visibility:hidden"><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/tender/feasibility-study">Feasibility Study</a></li></ul></div></li><li><button class="_2dcalJU0">Post Deal Integrations</button><div style="height:0;transition:height 256ms ease-in-out, visibility 256ms ease-in-out;overflow:hidden;visibility:hidden"><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/integrations/post-merger-integration">Post Merger Integration</a></li></ul></div></li></ul></li><li class="-NKV8259"><span class="_3YwPK_v8">By industry</span><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/financial-services-insurance">Financial Services</a></li><li class="_3uvxevlt"><a href="/commercial-real-estate">Real Estate</a></li><li class="_3uvxevlt"><a href="/consumer-retail">Consumer Retail</a></li><li class="_3uvxevlt"><a href="/healthcare">Healthcare</a></li><li class="_3uvxevlt"><a href="/technology-media-telecom">Technology</a></li><li class="_3uvxevlt"><a href="/energy">Energy and Industrials</a></li><li class="_3uvxevlt"><a href="/metals-mining">Mining</a></li><li class="_3uvxevlt"><a href="/oil-gas">Oil and gas</a></li><li class="_3uvxevlt"><a href="/utilities-infrastructure">Utilities and Infrastructure</a></li></ul></li><li class="-NKV8259"><span class="_3YwPK_v8">By role</span><ul class="_1C-a8R4l"><li class="_3uvxevlt"><a href="/companies">Companies</a></li><li class="_3uvxevlt"><a href="/advisors">Deal Advisors</a></li><li class="_3uvxevlt"><a href="/financial-sponsors">Financial Sponsors</a></li><li class="_3uvxevlt"><a href="/procurement-advisors">Procurement Advisors</a></li><li class="_3uvxevlt"><a href="/Investment-Banking">Investment Banking</a></li></ul></li></ul></div></div><div class="_3DlYVwIL"><button class="_3FDOXoep" type="button">Virtual Data Room</button></div></div><a href="https://help.ansarada.com" class="_3PFCLpqZ _2SaCHeGm">Support</a><a href="https://dash.ansarada.com" class="_3PFCLpqZ">Log in</a><a href="/free-trial" class="odK3cdhn _3KsBTf5T _1dfIxfUd _1Q1l4hEk">Try now for free</a><button class="xRN5ZOfk wCxq9mZq" type="button" data-testid="hamburguer"><span class="m8BlZJru">Open menu</span></button></nav></header><div class="header-after" id="header-after"></div><div class="_27Nn-1w0"><div class="_34Zj5MBS"><h1 class="_4y06947E">Regulatory Due Diligence: Definition & Importance</h1><p class="_2fGLPsR_">Learn all about compliance due diligence in M&A </p><ol class="_39rZc_f0"></ol></div></div><div class="_3as1uIe-"><div class="_27Nn-1w0"><div class="_1-0WQpiP"><img data-src="/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=780" alt="" class="lazyload _2AgUj77b" data-srcset="/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=500 500w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=300 300w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=780 780w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=1560 1560w" data-sizes="(max-width: 1000px) 500px, (max-width: 600px) 300px, 780px"/><noscript><img src="/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=780" alt="" class="_2AgUj77b" srcSet="/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=500 500w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=300 300w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=780 780w, /getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg?width=1560 1560w" sizes="(max-width: 1000px) 500px, (max-width: 600px) 300px, 780px"/></noscript></div></div></div><article><div class="_27Nn-1w0 _2jRKp3m1 lrpNGd0Y"><div class="_3AtkvlaE _3KcyXQGv">So much of the <a href="https://www.ansarada.com/mergers-acquisitions/">mergers and acquisitions</a> process is about mitigating risk. When the stakes are high, a comprehensive <a href="https://www.ansarada.com/due-diligence/process">due diligence process</a> is the most important factor in ensuring a profitable deal. Business risks that are regulatory in nature have the potential to be some of the most damaging to reputation and performance. This is why <strong>regulatory due diligence</strong> - as a specific <a href="https://www.ansarada.com/due-diligence/types">type of due diligence</a> - must be conducted with care. <br /> </div></div><div class="_27Nn-1w0 _2jRKp3m1 _3_IegOOa"><div class="_3rs8k8mB"><div><h1 class="GQim9qGa">Get the regulatory due diligence checklist</h1><div class="_1M7URPWY">A digitized template containing all the critical documentation for seamless due diligence.</div></div><div class="_26eH8u3J"><a href="https://www.ansarada.com/regulatory-due-diligence-checklist" class="odK3cdhn _3KsBTf5T JQu1tGA0">Download it here</a></div></div></div><section id="regulatory-due-diligence-definition"></section><div class="_27Nn-1w0 _2jRKp3m1 lrpNGd0Y"><div class="_3AtkvlaE _3KcyXQGv"> <h2>What is regulatory due diligence? A definition </h2> Regulatory due diligence is the systematic review of an organization’s regulatory compliance status and that of its suppliers, agents and partners. <h3>How to do regulatory due diligence</h3> As part of the regulatory due diligence process, you should review: <ul> <li>Previous or current regulatory investigations, audits or reviews</li> <li>Compliance policies for the prevention of fraud</li> <li>Written standards of conduct</li> <li>Compliance program and/or appointment of a compliance officer</li> <li>Audit processes</li> <li>Inclusion of any compliance/regulatory training for employees</li> <li>Contracts and agreements with suppliers and partners</li> </ul> The aim of this investigation is to reveal previously unknown issues or "red flags", mitigate regulatory risk, understand regulatory obligations, confirm that business partners are legitimate, evaluate potential business impact and rectify any issues. <h4>Transform your due diligence with Ansarada Deals<b id="docs-internal-guid-9e38ad61-7fff-66ab-9cd4-4686df8cdce3">™</b><b id="docs-internal-guid-cc682b58-7fff-a1f6-e924-d7d8b429ed72">—<a href="https://www.ansarada.com/free-trial">start for free today</a>!</b></h4> <h2>Why due diligence is required</h2> Regulatory due diligence is a vital part of risk management in an M&A deal. Regulatory issues can be a major drain on company resources when they arise unexpectedly. In an increasingly zero-tolerance regulatory landscape, identifying compliance risk within a target firm is critical. It’s especially important in certain high-risk industries, such as health care and pharmaceuticals. <br /> <br /> The acquiring company needs to have a thorough understanding of the target's regulatory obligations, risks and issues.<br /> <br /> It's also highly recommended for the company that is being acquired to do <a href="https://www.ansarada.com/due-diligence">due diligence</a> on their own company first. This is because a large proportion of <a href="https://www.ansarada.com/mergers-acquisitions/failed-ma-examples">M&A deals fail</a> due to issues surfaced during the due diligence process. So, if the sell-side can perform due diligence before the buy-side is involved, issues can be resolved early which will make for a smoother transaction (and often, higher value outcome) when it’s time to do the deal.<br /> <br /> If the seller goes into the deal unprepared, the process can be extremely time-consuming and frustrating for the buyer. This is why the most successful deals are made between businesses in a state of always-on readiness.</div></div><section id="regulatory-due-diligence-checklist"></section><div class="_27Nn-1w0 _2jRKp3m1 lrpNGd0Y"><div class="_3AtkvlaE _3KcyXQGv"> <h2>Regulatory due diligence checklist</h2> Our <a href="https://www.ansarada.com/regulatory-due-diligence-checklist">regulatory due diligence checklist</a> covers everything you need to prepare or review (depending on whether you're sell or buy-side) during an M&A deal.<br /> <br /> The best advice we can give to any business considering a sale is to prepare well in advance. However, if you are selling a business in a hurry, Ansarada’s <a href="https://www.ansarada.com/transactions/company-sale-exit">M&A: Company Sale/Exit Pathway</a> is ideal.<br /> <br /> A digitized template for M&A, it contains all the critical data points that ensure a company is healthy and ready for sale. All you need to do is upload your documentation into the secure platform. Then, when it’s time for your business exit, all your information is correctly structured and ready to go.<br /> <br /> </div></div><div class="_27Nn-1w0 _2jRKp3m1"><div class="_1ix5wusD"><a href="https://www.ansarada.com/regulatory-due-diligence-checklist" class="odK3cdhn _3KsBTf5T JQu1tGA0">Get the regulatory due diligence template now</a></div></div></article><div class="footer-before" id="footer-before"></div><footer class="_1WXM4L1X"><div class="_3lQkbfaG"><div class="_3I6hftPP"><div class="_1KkQ3RYl"><h2 class="_2oKXlvjN"><button class="_36Zq60vd">Community</button><span class="_2okBbI6W">Community</span></h2><ul class="h068EY5L"><li class="zMPo-zK5"><a href="/blog">Blog</a></li><li class="zMPo-zK5"><a href="/events">Events</a></li><li class="zMPo-zK5"><a href="/customers">Success Stories</a></li></ul></div><div class="_1KkQ3RYl"><h2 class="_2oKXlvjN"><button class="_36Zq60vd">Company</button><span class="_2okBbI6W">Company</span></h2><ul class="h068EY5L"><li class="zMPo-zK5"><a href="/about">About</a></li><li class="zMPo-zK5"><a href="/virtual-data-rooms">Virtual Data Rooms</a></li><li class="zMPo-zK5"><a href="/help-centre">Help Centre</a></li><li class="zMPo-zK5"><a href="/resources">Resources</a></li><li class="zMPo-zK5"><a href="/Careers">Careers</a></li><li class="zMPo-zK5"><a href="/faqs">FAQs</a></li><li class="zMPo-zK5"><a href="/contact">Contact us</a></li><li class="zMPo-zK5"><a href="/pricing">Pricing</a></li></ul></div><div class="_1KkQ3RYl _2sNXjX8_"><h2 class="_2oKXlvjN">Subscribe to our newsletter</h2><div class="_2dI51RXd"><iframe class="lazyload _3ZJMNLj1" title="Form"></iframe><noscript><iframe class="_3ZJMNLj1" title="Form"></iframe></noscript></div></div></div><div class="FTjI5TJ_"><div class="_1ZzYQ76_"><img src="/content/mace/static/b1fa143cff563149ee0df097eb0b12ac.svg" class="_22Cbge9z" width="18" height="18" alt=""/><a class="_3J9oGNiH" href="/legal-policies">Legal</a><a class="_3J9oGNiH" href="/privacy">Privacy policy</a></div><div class="ccNDxBXq"><p>© 2005–2024 Ansarada Pty Ltd. All Rights Reserved</p></div><ul class="_2YB_Su_L"><li class="_2o4GXCYA"><a href="https://www.facebook.com/AnsaradaPlatform" class="_1Yw7yNxb sohR_nXm" target="_blank" rel="noopener noreferrer"><span class="_3T9YxdNr">Facebook</span></a></li><li class="_2o4GXCYA"><a href="https://www.linkedin.com/company/ansarada" class="_1Yw7yNxb _241sHQ6h" target="_blank" rel="noopener noreferrer"><span class="_3T9YxdNr">LinkedIn</span></a></li><li class="_2o4GXCYA"><a href="https://twitter.com/ansarada" class="_1Yw7yNxb _2_SrbrA6" target="_blank" rel="noopener noreferrer"><span class="_3T9YxdNr">Twitter</span></a></li></ul></div></div></footer></div> <script src="/Content/mace/libs/lazysizes/lazysizes.min.js?v=638668943479154268" async></script> <script src="/Content/mace/libs/focus-visible/focus-visible.min.js?v=638668943479154268"></script> <script src="/Content/mace/libs/ofi/ofi.min.js?v=638668943479154268"></script> <script src="/Content/mace/client.bundle.js?v=638668943478685613"></script> <script src="/Content/scripts/site.js?v=638668943491029530"></script> <script>console.warn("[.NET]", "Using browser-only version of superagent in non-browser environment", "\nCall stack: Error\n at MockConsole._handleCall (React.Core.Resources.shims.js:28:31)\n at server.bundle.js:2:298972\n at o (server.bundle.js:2:250520)\n at Object.<anonymous> (server.bundle.js:2:298544)\n at Object.<anonymous> (server.bundle.js:2:412326)\n at n (server.bundle.js:2:110)\n at Module.<anonymous> (server.bundle.js:2:1053279)\n at n (server.bundle.js:2:110)\n at Module.<anonymous> (server.bundle.js:2:1186735)\n at Module.<anonymous> (server.bundle.js:2:1187392)");ReactDOM.hydrate(React.createElement(Templates.Wrapper, {"components":[{"type":"Templates","name":"Nav","props":{"supportHref":"https://help.ansarada.com","loginHref":"https://dash.ansarada.com","buyHref":"/free-trial","linkMenu":[{"name":"Why Ansarada","categories":[{"name":"Company","links":[{"name":"About","href":"/about"}]},{"name":"Features","links":[{"name":"Virtual Data Room","href":"/features/data-rooms"},{"name":"Always Secure Storage","href":"https://www.ansarada.com/features/always-secure-storage"},{"name":"Secure File Sharing","href":"https://www.ansarada.com/features/secure-file-share"},{"name":"Capital \u0026 Debt: Review and Management","href":"/operations-capital-debt"},{"name":"Q\u0026A and Collaboration","href":"/features/due-diligence-question-answer"},{"name":"Procurement Lifecycle Management","href":"/features/procure"},{"name":"Deal Preparation","href":"/features/pathways"},{"name":"Security and Compliance","href":"/features/security-360"},{"name":"Dashboards and Reporting","href":"/features/dashboard-reporting"},{"name":"Customer Success and Help Centre","href":"/features/customer-success-help-centre"},{"name":"Workflow and Notifications","href":"/features/deal-workflow"},{"name":"AI Insights and Automation","href":"/features/ai"},{"name":"Redaction","href":"/features/redaction"}]},{"name":"Succeed","links":[{"name":"Success Stories","href":"/customers"},{"name":"Podcasts","href":"/podcasts"},{"name":"Blog","href":"/blog"},{"name":"Resources","href":"/resources"},{"name":"Find an Advisor","href":"/advantage-partner-directory"},{"name":"Advantage Partner Program","href":"/partnerships/ansarada-advantage-partnership"},{"name":"Ansarada TV","href":"/ansarada-tv"},{"name":"Webinars","href":"/webinars"},{"name":"Women in Dealmaking","href":"/women-in-dealmaking"},{"name":"Ansarada Labs","href":"/ansarada-labs"}]}],"link":""},{"name":"What you can do","categories":[{"name":"By outcome","linkGroups":[{"name":"Secure File Storage and Sharing","links":[{"name":"Always Secure Storage","href":"https://www.ansarada.com/features/always-secure-storage"},{"name":"Secure File Sharing","href":"https://www.ansarada.com/features/secure-file-share"}]},{"name":"Deals \u0026 Corporate Transactions","links":[{"name":"M\u0026A: Company Sale/Exit","href":"/transactions/company-sale-exit"},{"name":"Targeted Acquisitions","href":"/transactions/targeted-acquisitions"},{"name":"Acquisition Integration","href":"/integrations/post-merger-integration"},{"name":"Raising Capital","href":"/transactions/capital-raise"},{"name":"IPO","href":"/transactions/ipo"},{"name":"Due Diligence","href":"/transactions/due-diligence"},{"name":"Strategic Review","href":"/transactions/strategic-review"},{"name":"Insolvency","href":"/transactions/investor-restructuring-bankruptcy-insolvency"}]},{"name":"Portfolio and Asset Management","links":[{"name":"Raising a Fund","href":"/asset-management/debt-raise"},{"name":"Investor Reporting","href":"/asset-management/governance-risk-compliance"},{"name":"Asset Lifecycle Management","href":"/asset-management/financing"}]},{"name":"Infrastructure Procurement","links":[{"name":"Feasibility Study","href":"/tender/feasibility-study"}]},{"name":"Post Deal Integrations","links":[{"name":"Post Merger Integration","href":"/integrations/post-merger-integration"}]}]},{"name":"By industry","links":[{"name":"Financial Services","href":"/financial-services-insurance"},{"name":"Real Estate","href":"/commercial-real-estate"},{"name":"Consumer Retail","href":"/consumer-retail"},{"name":"Healthcare","href":"/healthcare"},{"name":"Technology","href":"/technology-media-telecom"},{"name":"Energy and Industrials","href":"/energy"},{"name":"Mining","href":"/metals-mining"},{"name":"Oil and gas","href":"/oil-gas"},{"name":"Utilities and Infrastructure","href":"/utilities-infrastructure"}]},{"name":"By role","links":[{"name":"Companies","href":"/companies"},{"name":"Deal Advisors","href":"/advisors"},{"name":"Financial Sponsors","href":"/financial-sponsors"},{"name":"Procurement Advisors","href":"/procurement-advisors"},{"name":"Investment Banking","href":"/Investment-Banking"}]}],"link":"/features/data-rooms"},{"name":"Virtual Data Room","categories":[],"link":"/features/data-rooms"}]}},{"type":"Templates","name":"ContentHub","props":{"title":"Regulatory Due Diligence: Definition \u0026 Importance","subtitle":"Learn all about compliance due diligence in M\u0026A ","image":"/getmedia/61c9d9f2-bf47-4b86-b16f-dae4d79ced83/2022_Regulatory_Due_Diligence_Stock_Image.jpg","featuredArticles":[]},"children":[{"type":"Components","name":"RichText","props":{"children":"So much of the \u003ca href=\u0022http://www.ansarada.com/mergers-acquisitions/\u0022\u003emergers and acquisitions\u003c/a\u003e process is about mitigating risk. When the stakes are high, a comprehensive \u003ca href=\u0022http://www.ansarada.com/due-diligence/process\u0022\u003edue diligence process\u003c/a\u003e is the most important factor in ensuring a profitable deal. Business risks that are regulatory in nature have the potential to be some of the most damaging to reputation and performance. This is why \u003cstrong\u003eregulatory due diligence\u003c/strong\u003e - as a specific \u003ca href=\u0022http://www.ansarada.com/due-diligence/types\u0022\u003etype of due diligence\u003c/a\u003e - must be conducted with care.\u0026nbsp;\u003cbr /\u003e\r\n","layout":"Thin"}},{"type":"Components","name":"MerchBar","props":{"title":"Get the regulatory due diligence checklist","introText":"A digitized template containing all the critical documentation for seamless due diligence.","ctaText":"Download it here","ticks":[],"href":"https://www.ansarada.com/regulatory-due-diligence-checklist","layout":"Thin"}},{"type":"Components","name":"Section","props":{"text":"Regulatory due diligence definition"}},{"type":"Components","name":"RichText","props":{"children":"\r\n\u003ch2\u003eWhat is regulatory due diligence? A definition\u0026nbsp;\u003c/h2\u003e\r\nRegulatory due diligence is the systematic review of an organization\u0026rsquo;s regulatory compliance status and that of its suppliers, agents and partners.\r\n\r\n\u003ch3\u003eHow to do regulatory due diligence\u003c/h3\u003e\r\nAs part of the regulatory due diligence process, you should review:\r\n\r\n\u003cul\u003e\r\n\t\u003cli\u003ePrevious or current regulatory investigations, audits or reviews\u003c/li\u003e\r\n\t\u003cli\u003eCompliance policies for the prevention of fraud\u003c/li\u003e\r\n\t\u003cli\u003eWritten standards of conduct\u003c/li\u003e\r\n\t\u003cli\u003eCompliance program and/or appointment of a compliance officer\u003c/li\u003e\r\n\t\u003cli\u003eAudit processes\u003c/li\u003e\r\n\t\u003cli\u003eInclusion of any compliance/regulatory training for employees\u003c/li\u003e\r\n\t\u003cli\u003eContracts and agreements with suppliers and partners\u003c/li\u003e\r\n\u003c/ul\u003e\r\nThe aim of this investigation is to reveal previously unknown issues or \u0026quot;red flags\u0026quot;, mitigate regulatory risk, understand regulatory obligations, confirm that business partners are legitimate, evaluate potential business impact and rectify any issues.\r\n\r\n\u003ch4\u003eTransform your due diligence with Ansarada Deals\u003cb id=\u0022docs-internal-guid-9e38ad61-7fff-66ab-9cd4-4686df8cdce3\u0022\u003e\u0026trade;\u003c/b\u003e\u003cb id=\u0022docs-internal-guid-cc682b58-7fff-a1f6-e924-d7d8b429ed72\u0022\u003e\u0026mdash;\u003ca href=\u0022https://www.ansarada.com/free-trial\u0022\u003estart for free today\u003c/a\u003e!\u003c/b\u003e\u003c/h4\u003e\r\n\r\n\u003ch2\u003eWhy due diligence is required\u003c/h2\u003e\r\nRegulatory due diligence is a vital part of risk management in an M\u0026amp;A deal. Regulatory issues can be a major drain on company resources when they arise unexpectedly. In an increasingly zero-tolerance regulatory landscape, identifying compliance risk within a target firm is critical. It\u0026rsquo;s especially important in certain high-risk industries, such as health care and pharmaceuticals.\u0026nbsp;\u003cbr /\u003e\r\n\u003cbr /\u003e\r\nThe acquiring company needs to have a thorough understanding of the target\u0026#39;s regulatory obligations, risks and issues.\u003cbr /\u003e\r\n\u003cbr /\u003e\r\nIt\u0026#39;s also highly recommended for the company that is being acquired to do \u003ca href=\u0022http://www.ansarada.com/due-diligence\u0022\u003edue diligence\u003c/a\u003e on their own company first. This is because a large proportion of \u003ca href=\u0022https://www.ansarada.com/mergers-acquisitions/failed-ma-examples\u0022\u003eM\u0026amp;A deals fail\u003c/a\u003e due to issues surfaced during the due diligence process. So, if the sell-side can perform due diligence before the buy-side is involved, issues can be resolved early which will make for a smoother transaction (and often, higher value outcome) when it\u0026rsquo;s time to do the deal.\u003cbr /\u003e\r\n\u003cbr /\u003e\r\nIf the seller goes into the deal unprepared, the process can be extremely time-consuming and frustrating for the buyer. This is why the most successful deals are made between businesses in a state of always-on readiness.","layout":"Thin"}},{"type":"Components","name":"Section","props":{"text":"Regulatory due diligence checklist"}},{"type":"Components","name":"RichText","props":{"children":"\r\n\r\n\u003ch2\u003eRegulatory due diligence checklist\u003c/h2\u003e\r\nOur \u003ca href=\u0022https://www.ansarada.com/regulatory-due-diligence-checklist\u0022\u003eregulatory due diligence checklist\u003c/a\u003e covers everything you need to prepare or review (depending on whether you\u0026#39;re sell or buy-side) during an M\u0026amp;A deal.\u003cbr /\u003e\r\n\u003cbr /\u003e\r\nThe best advice we can give to any business considering a sale is to prepare well in advance. However, if you are selling a business in a hurry, Ansarada\u0026rsquo;s \u003ca href=\u0022https://www.ansarada.com/transactions/company-sale-exit\u0022\u003eM\u0026amp;A: Company Sale/Exit Pathway\u003c/a\u003e is ideal.\u003cbr /\u003e\r\n\u003cbr /\u003e\r\nA digitized template for M\u0026amp;A, it contains all the critical data points that ensure a company is healthy and ready for sale. All you need to do is upload your documentation into the secure platform. Then, when it\u0026rsquo;s time for your business exit, all your information is correctly structured and ready to go.\u003cbr /\u003e\r\n\u003cbr /\u003e\r\n","layout":"Thin"}},{"type":"Components","name":"ButtonCta","props":{"children":"Get the regulatory due diligence template now","href":"https://www.ansarada.com/regulatory-due-diligence-checklist","position":"Center","background":"Default","layout":"Thin"}}]},{"type":"Templates","name":"Footer","props":{"facebookHref":"https://www.facebook.com/AnsaradaPlatform","twitterHref":"https://twitter.com/ansarada","linkedInHref":"https://www.linkedin.com/company/ansarada","youtubeHref":"https://www.youtube.com/user/ansarada","privacyHref":"/privacy","legalHref":"/legal-policies","linkGroups":[{"name":"Community","links":[{"name":"Blog","href":"/blog"},{"name":"Events","href":"/events"},{"name":"Success Stories","href":"/customers"}]},{"name":"Company","links":[{"name":"About","href":"/about"},{"name":"Virtual Data Rooms","href":"/virtual-data-rooms"},{"name":"Help Centre","href":"/help-centre"},{"name":"Resources","href":"/resources"},{"name":"Careers","href":"/Careers"},{"name":"FAQs","href":"/faqs"},{"name":"Contact us","href":"/contact"},{"name":"Pricing","href":"/pricing"}]}],"currentYear":2024,"pardotFormUrl":"https://go.ansarada.com/landing-iframe.html?formid=1013\u0026formstyle=bpxform_kentico1col-footer\u0026noredirect=true"}}]}), document.getElementById("react_0HN820VHQSOGO")); </script> </body> </html>