≡
The article we checked
Full text as retrieved
⌄
[{"_1":2,"_3":4},"root",{"_5":824},"routes/$topic.$slug._index",{"_5":6},"data",{"_7":8,"_9":8,"_10":8,"_11":12,"_13":14,"_15":16,"_17":18,"_19":20,"_21":22,"_23":24,"_25":-7},"isRequestedByGoogleBot",false,"isUserEntitled","isGatedAsPaid","metadata",{"_296":83,"_244":63,"_810":811,"_812":813,"_814":815,"_80":81,"_227":31,"_48":229,"_816":8,"_817":8,"_260":8,"_818":819},"template",{"_215":216,"_217":218,"_114":-5,"_219":220,"_221":133,"_222":65,"_223":65,"_224":31,"_225":31,"_226":31,"_227":31,"_228":229,"_230":160,"_231":232,"_233":-7,"_234":235,"_236":168,"_237":-5,"_142":238,"_239":240,"_241":242,"_243":166,"_244":63,"_116":245,"_246":247,"_80":248,"_249":250,"_251":252,"_253":254,"_255":256,"_257":258,"_259":31,"_260":261,"_262":8,"_263":264,"_265":266,"_267":268,"_10":8},"schema",[144,145,146],"seo",{"_131":129,"_132":133,"_134":135,"_136":8,"_137":138,"_139":45,"_140":-7,"_141":8,"_142":143},"gtm",{"_54":55},"siteSetting",{"_26":27,"_28":29,"_30":31,"_32":31,"_33":34},"ruid","je8w18fqvm","pageHeaderSettings","placeholderImages",{"_46":47,"_48":49,"_50":51,"_52":53},"siteBranding",{"_37":38,"_39":40},"defaultGatingTitle","","defaultGatingDescriptionMessage","newsletterCta",{"_35":31,"_36":31},"newsletterTitle","newsletterUrl","siteLogo",{"_42":43,"_44":45},"favicons",[41]," Maritime News","brand"," crew dead in attack on Bahri VLCC, Iran blacklists more ships","destinationURL"," 02, 2026",[72],"isPaid",{"_73":31,"_74":75,"_76":77,"_78":75},"companyName","displayName","Marcus Hand","jobTitle","Editor","name","buyerJourney","contentFormat","News","pageType","article","keyword",[102,103,104,105,106],"series",[],"programName","Strait of Hormuz","primaryTerm",{"_95":100,"_97":101,"_99":31},"secondaryTerm",[94],{"_95":96,"_97":98,"_99":31},"parent","Maritime Transportation","child","Tankers","grandchild","Maritime Safety","Security",{"_78":111},{"_78":110},{"_78":109},{"_78":108},{"_78":107},"VLCC","UAE","Bahri","ADNOC","Saudi Arabia","events",[],"subBrand",{"_128":129,"_130":8},"sponsored",{"_78":121,"_122":31,"_123":8,"_124":8,"_125":126,"_127":31},"legacy",{"_120":31,"_68":31,"_48":31},"destinationPath",[],"campaignURL","isSponsored","gateWithSiteReg","gateWithExternalForm","None","externalFormID","canonicalURL"," reported in a 31 August tanker attack as Iran increases Strait of Hormuz non-compliant vessel list to 56 ships","metaTitle","Two crew casualties in Hormuz attack, Iran blacklists more ships","noIndex","imageUrl"," Tankers",{"_147":148,"_149":166,"_167":168,"_169":170,"_171":65,"_172":129,"_173":174,"_175":176,"_177":178},{"_147":148,"_149":153,"_154":155},{"_147":148,"_149":150,"_151":152},"@context"," Seatrade Maritime editorial team is committed to bringing outstanding content to our global shipping and maritime audience. Our vision is to set the standard for excellence in maritime content, and our goal is to tell maritime story through words and images across multiple channels. We will do that through thought-provoking, engaging articles, features; podcasts; special reports and analysis that educates and provides knowledge to our readership.","logo",{"_149":190,"_181":191,"_192":193,"_194":195},"ImageObject"," UKMTO","breadcrumbs",[807,808],"topics",[802,803],"searchParams",{},"summary","title","mobileHeadline","authoredBy","authoredOn","oldUrl","buyersJourney","contributors",[590],"readTime","articleFooter",[576],"newsletterSignUpPromo","socialShare",[556,557,558,559,560,561,562],"publishedDate","updatedDate",[551,552,553,554,555],"atAGlance",[],"bodyJson",[406,407,408,409,410,411,412,413,414,415,416,417,418],"contentType","uid",{"_404":405,"_122":31,"_123":8,"_124":8,"_125":126,"_127":31},"featuredImage",{"_345":211,"_401":402,"_212":31,"_403":214},{"_222":81,"_181":400},"seriesTaxonomy",[],"programTaxonomy",[386],"sidebarModules",[304,305,306],"relatedEvents",[],"topicSelector",{"_291":292,"_293":294},"disclaimer","paidGating",{"_288":8,"_289":290},"hasActivePaidProduct","errorModal",{"_283":8,"_284":285,"_286":287},"additionalGatingSettings",{"_279":280,"_281":31,"_282":31},"pageDisplaySelection",{"_269":270,"_271":272,"_273":8},"displayOptions","defaultStandardPage","bannerImage",{"_274":31,"_275":31,"_276":31,"_277":278},"inlineFormGatedLandingPage","bannerImageAltText","bannerImageCaption","bannerImageCredit","bannerImageUpload",{"_181":31},"gatingCharacterLength",750,"gatingTitle","gatingDescriptionMessage","showErrorModal","errorTitle","Oops! An error has occurred","errorDescription","The connection on our end has been interrupted. Please refresh the page and try again.","isPaidContent","paidProductTaxonomies",[],"mainTopic",{"_296":297,"_222":101,"_181":302,"_299":303},"additionalTopics",[295],{"_296":297,"_222":98,"_181":298,"_299":300},"type","TopicSecondary","/maritime-transportation/tankers","parentTopic",{"_296":301,"_222":96},"TopicPrimary","/maritime-safety/security",{"_296":301,"_222":100},{"_296":349,"_244":350,"_5":351},{"_296":334,"_244":335,"_5":336},{"_296":307,"_244":308,"_5":309},"module_events_promotions","blt252478a92d75f2f4",{"_222":310,"_311":312,"_313":314,"_315":316,"_317":318,"_319":320,"_321":322,"_323":324,"_186":325,"_326":327,"_328":329},"Event promo - Article page","displayTitle","20-22 October 2026","logoPosition","left","backgroundColor","#ffffff","textColorMode","dark","backgroundMode","light","logoSrc"," Seatrade Maritime Crew Connect Global text ","The world's premier maritime crewing conference.","ctaButton",{"_330":331,"_332":333},"moduleLocation","sidebar","ctaButtonLink"," more","module_linked_image","blt457e4daa1436e61d",{"_222":337,"_326":338,"_339":340,"_341":342,"_328":329},"Add as Preferred Source",{"_347":31,"_348":31},"contentDisplayOption","large","logos",[343],{"_181":344,"_345":346,"_44":31}," page NL subs","Join 14,000+ maritime leaders!","Get the latest industry news, analysis and more straight to your inbox.","successTitle","You're subscribed!","successDescription","Your details are saved and you’re all set to receive updates from us. To ensure you get our newsletters, please add us to your safe senders list.","imageConfiguration",{"_137":31,"_383":31,"_384":385},"primaryNewsletters",[373],"followUpNewsletters",[],"formType","eloqua","externalFormIdUrl","Seatrade_Promo_SCMUserProfileFormShort","insightLinks",{"_222":31,"_186":31,"_371":372},"links",[],{"_374":375,"_222":376,"_186":377,"_378":379,"_380":381},"newsletter_code","S_STRDMTMNEWS","Daily Newsletter","The must-read industry news you need to know in order to make smart decisions and stay ahead of the competition.","frequency","Mon - Fri","sample_url",{"_382":31,"_222":31},"href","imageAltText","imageType","customUpload",{"_188":387,"_388":31,"_389":390,"_88":89,"_181":391,"_244":392,"_393":394,"_395":396,"_397":398,"_399":320},{"_181":31},"logoAltText","tagline","<p>The latest news and commentary on how the US/Israel-Iran conflict is affecting the global maritime industry and shipping markets.</p>","/program/strait-of-hormuz","blt018fc7230166702b","sidebarModuleIds",[],"sidebarOptions","custom","isBranded",true,"mode","/latest-news","alt","Map of Strait of Hormuz","creditTo","sponsors",[],{"_296":419,"_420":536,"_422":537},{"_296":419,"_420":532,"_422":533},{"_296":419,"_420":528,"_422":529},{"_296":464,"_465":527},{"_296":419,"_420":510,"_422":511},{"_296":419,"_420":500,"_422":501},{"_296":493,"_422":494,"_222":495},{"_296":419,"_420":483,"_422":484},{"_296":464,"_465":482},{"_296":419,"_420":471,"_422":472},{"_296":419,"_420":467,"_422":468},{"_296":464,"_465":466},{"_296":419,"_420":421,"_422":423},"paragraph","attrs",{"_463":314},"content",[424,425,426,427,428,429,430,431,432],{"_296":433,"_433":462},{"_296":433,"_435":457,"_433":458},{"_296":433,"_433":456},{"_296":433,"_435":452,"_433":110},{"_296":433,"_433":451},{"_296":433,"_435":446,"_433":447},{"_296":433,"_433":445},{"_296":433,"_435":436,"_433":109},{"_296":433,"_433":434},"text",".","marks",[437],{"_296":438,"_420":439},"link",{"_382":440,"_441":442,"_443":-5,"_444":-5},"/keyword/bahri","target","_blank","rel","class"," companies including three from ",[448]," Saudi Arabian",{"_296":438,"_420":449},{"_382":450,"_441":442,"_443":-5,"_444":-5},"/keyword/saudi-arabia"," Logistics & Services whose vessels have been repeatedly targeted in the Strait. Four of the other vessels are owned by",[453],{"_296":438,"_420":454},{"_382":455,"_441":442,"_443":-5,"_444":-5},"/keyword/adnoc","including two from ",[459],"UAE ",{"_296":438,"_420":460},{"_382":461,"_441":442,"_443":-5,"_444":-5},"/keyword/uae","The majority of the 11 vessels added to the list are owned by companies in regional neighbouring countries. Four are owned in the ","textAlign","ad","pos","video_v",{"_463":314},[469],{"_296":433,"_433":470},"Meanwhile the Persian Gulf Strait Authority (PGSA) has added another 11 vessels to its previous list of 45 it alleges have violated Iran’s rules for transiting the Strait of Hormuz, threatening the vessels with detention, confiscation, or fines.",{"_463":314},[473,474,475],{"_296":433,"_433":481},{"_296":433,"_435":477,"_433":478},{"_296":433,"_433":476}," was struck in the Omani route of the Strait of Hormuz causing a fire in the engine room and disabling the vessel",[479]," Metro Venetian",{"_296":480},"italic","On 24 August the Liberian-flagged Aframax","native_1v",{"_463":314},[485,486,487],{"_296":433,"_433":492},{"_296":433,"_435":489,"_433":490},{"_296":433,"_433":488}," was struck by an unknown projectile which caused a fire on the vessel that was extinguished by the crew.",[491],"Al Salam II",{"_296":480},"On 25 August the tanker ","relatedArticle",[496],"Related",{"_222":497,"_181":498,"_441":499},"Filipino crew right to refuse to sail reiterated following Hormuz deaths","/security/filipino-crew-right-to-refuse-to-sail-reiterated-hormuz-deaths","_self",{"_463":314},[502,503,504],{"_296":433,"_433":509},{"_296":433,"_435":506,"_433":507},{"_296":433,"_433":505}," was hit in the starboard aft ballast tank by an unknown projectile while transiting westbound through the Strait.",[508],"Burgan",{"_296":480},"On 26 August the tanker ",{"_463":314},[512,513,514,515,516],{"_296":433,"_433":526},{"_296":433,"_435":522,"_433":107},{"_296":433,"_433":521},{"_296":433,"_435":518,"_433":519},{"_296":433,"_433":517}," was hit three times by rockets in the Strait and is now abandoned and listing.",[520],"Senegal Prosperity",{"_296":480}," ",[523],{"_296":438,"_420":524},{"_382":525,"_441":442,"_443":-5,"_444":-5},"/keyword/vlcc","The fatal incident is the latest in a string of attacks on vessels in the Strait of Hormuz by Iran as it steps up pressure on commercial traffic using the southern corridor close to Oman. On 30 August the ","300_1v_article",{"_463":314},[530],{"_296":433,"_433":531},"\"Bahri maintains continuous contact with the vessel and is co-ordinating closely with the relevant authorities and stakeholders in the maritime sector while closely monitoring developments,\" Bahri said in a post on X.",{"_463":314},[534],{"_296":433,"_433":535},"The company extended its condolences and sympathies to the families, friends and colleagues of the victims and said it offers its full support to those affected.",{"_463":314},[538,539,540,541],{"_296":433,"_435":547,"_433":548},{"_296":433,"_433":546},{"_296":433,"_435":543,"_433":544},{"_296":433,"_433":542},"on 31 August, which occurred at 20:50 hrs UTC, according to UKMTO.",[545],"Sidr ",{"_296":480},"has confirmed that two Filipino seafarers were killed during an attack on its VLCC ",[549],"Bahri ",{"_296":438,"_420":550},{"_382":440,"_441":499,"_443":-5,"_444":-5},{"_181":450,"_222":111},{"_181":455,"_222":110},{"_181":440,"_222":109},{"_181":461,"_222":108},{"_181":525,"_222":107},{"_296":574,"_181":575},{"_296":572,"_181":573},{"_296":570,"_181":571},{"_296":568,"_181":569},{"_296":566,"_181":567},{"_296":564,"_181":565},{"_296":563},"Link","Email","mailto:?subject=Two crew dead in attack on Bahri VLCC, Iran blacklists more ships&body=I%20thought%20the%20following%20from%20Seatrade%20Maritime%20News%20might%20interest%20you.%0D%0A%0D%0A%20Two%20crew%20dead%20in%20attack%20on%20Bahri%20VLCC%2C%20Iran%20blacklists%20more%20ships%0D%0Ahttps%3A%2F%2Fwww.seatrade-maritime.com%2Fsecurity%2Ftwo-crew-casualties-in-hormuz-attack-iran-blacklists-more-ships","Whatsapp"," NL subs","Join 14,000+ members of the maritime community!","Subscribe and get the latest industry news, analysis and more straight to your inbox.","Your details are saved and you’re all set to receive our daily updates. To ensure you get our newsletters, please add us to your safe senders list.",{"_137":31,"_383":31,"_384":385},[588],[],{"_222":31,"_186":31,"_371":587},[],{"_374":375,"_222":376,"_186":377,"_378":379,"_380":589},{"_382":31,"_222":31},{"_222":75,"_78":75,"_73":31,"_591":77,"_592":209,"_438":593,"_594":77,"_221":595},"role","avatar","/author/marcus-hand","tagLine",[596,597,598,599,600,601,602,603,604,605,606,607],{"_296":419,"_420":798,"_422":799},{"_296":419,"_420":794,"_422":795},{"_296":419,"_420":790,"_422":791},{"_296":419,"_420":777,"_422":778},{"_296":648,"_420":771,"_422":772},{"_296":419,"_420":767,"_422":768},{"_296":658,"_422":659},{"_296":648,"_420":649,"_422":650},{"_296":419,"_420":644,"_422":645},{"_296":419,"_420":632,"_422":633},{"_296":419,"_420":620,"_422":621},{"_296":419,"_420":608,"_422":609},{"_463":314},[610,611,612],{"_296":433,"_433":619},{"_296":433,"_435":614,"_433":615},{"_296":433,"_433":613},", April 2026",[616],"First Up",{"_296":438,"_420":617},{"_382":618,"_441":442,"_443":-5,"_444":-5}," - ",{"_463":314},[622,623,624],{"_296":433,"_433":631},{"_296":433,"_435":626,"_433":627},{"_296":433,"_433":625}," April 2026",[628],"Hindi Service,",{"_296":438,"_420":629},{"_382":630,"_441":442,"_443":-5,"_444":-5}," News - ",{"_463":314},[634,635,636],{"_296":433,"_433":643},{"_296":433,"_435":638,"_433":639},{"_296":433,"_433":637}," May 2026",[640]," Korea24,",{"_296":438,"_420":641},{"_382":642,"_441":442,"_443":-5,"_444":-5}," World Radio -",{"_463":314},[646],{"_296":433,"_433":647},"Marcus Hand regularly guests on mainstream media talking about maritime and shipping news stories. Below you'll find a list of selected appearances","heading",{"_463":314,"_656":657},[651],{"_296":433,"_435":652,"_433":653},[654],"TV & Radio",{"_296":655},"bold","level",3,"bulletList",[660,661,662,663,664,665,666,667,668,669],{"_296":670,"_422":761},{"_296":670,"_422":747},{"_296":670,"_422":733},{"_296":670,"_422":721},{"_296":670,"_422":711},{"_296":670,"_422":699},{"_296":670,"_422":689},{"_296":670,"_422":683},{"_296":670,"_422":677},{"_296":670,"_422":671},"listItem",[672],{"_296":419,"_420":673,"_422":674},{"_463":314},[675],{"_296":433,"_433":676},"Offshore Marine Breakfast Forum at Sea Asia 2019",[678],{"_296":419,"_420":679,"_422":680},{"_463":314},[681],{"_296":433,"_433":682},"The Future of Transhipment Hubs Post-Pandemic, November 2020",[684],{"_296":419,"_420":685,"_422":686},{"_463":314},[687],{"_296":433,"_433":688},"The Challenge Faced by Ship Registries in a Digital and Post-Pandemic Era, October 2020",[690],{"_296":419,"_420":691,"_422":692},{"_463":314},[693],{"_296":433,"_435":694,"_433":695},[696],"Shipping’s Decarbonisation Challenge – The Role of Technology and Digitalisation at Hong Kong Maritime Week 2021",{"_296":438,"_420":697},{"_382":698,"_441":499,"_443":-5,"_444":-5}," February 2022",[708],"Building & Operating Dual-Fuel Vessels",{"_296":438,"_420":709},{"_382":710,"_441":442,"_443":-5,"_444":-5}," Finance, Shipping & Technology at Hong Kong Maritime Week 2022",{"_296":438,"_420":719},{"_382":720,"_441":499,"_443":-5,"_444":-5}," Asia 2023",{"_296":438,"_420":730},{"_382":731,"_441":442,"_443":-5,"_444":-5}," Marine Breakfast Forum at ",[734],{"_296":419,"_420":735,"_422":736},{"_463":314},[737,738,739],{"_296":433,"_433":746},{"_296":433,"_435":741,"_433":742},{"_296":433,"_433":740}," webinar, February 2024",[743],"EGN Singapore (Executives' Global Network)",{"_296":438,"_420":744},{"_382":745,"_441":442,"_443":-5,"_444":-5}," Globalization? Red Sea Impacts Reviewed, ",[748],{"_296":419,"_420":749,"_422":750},{"_463":314},[751,752,753],{"_296":433,"_433":760},{"_296":433,"_435":755,"_433":756},{"_296":433,"_433":754},", November 2024",[757],"Maritime Procurement and Sustainability Panel",{"_296":438,"_420":758},{"_382":759,"_441":442,"_443":-5,"_444":-5}," 2024 Singapore ",[762],{"_296":419,"_420":763,"_422":764},{"_463":314},[765],{"_296":433,"_433":766},"Wind-Assisted Propulsion: Are we ready? at Seatrade Maritime Crew Connect Global 2024",{"_463":314},[769],{"_296":433,"_433":770},"Marcus Hand regularly moderates at international maritime events. Below you’ll find a list of selected past conferences and webinars.",{"_463":314,"_656":657},[773],{"_296":433,"_435":774,"_433":775},[776],"Conferences & Webinars",{"_296":655},{"_463":314},[779,780,781],{"_296":433,"_433":789},{"_296":433,"_435":783,"_433":784},{"_296":433,"_433":782}," that delivers commentary, opinions and conversations on shipping's most important topics.",[785,786],"Seatrade Maritime Podcast",{"_296":438,"_420":787},{"_296":655},{"_382":788,"_441":442,"_443":-5,"_444":-5}," is the founder of the ",{"_463":314},[792],{"_296":433,"_433":793},"In November 2022, Marcus was announced as a member of the Board of Advisors to the Singapore Journal of Maritime Talent and Technology (SJMTT) to help bring together thought leadership around the key areas of talent and technology.",{"_463":314},[796],{"_296":433,"_433":797},"Marcus is also an experienced industry commentator and has chaired many conferences and round tables. Before joining Seatrade at the beginning of 2010, Marcus worked for the shipping industry journal Lloyd's List for a decade and before that the Singapore Business Times covering shipping and aviation.",{"_463":314},[800],{"_296":433,"_433":801},"Marcus Hand is the editor of Seatrade Maritime News and a dedicated maritime journalist with over two decades of experience covering the shipping industry in Asia.",{"_804":297,"_222":101,"_181":302,"_299":806},{"_804":297,"_222":98,"_181":298,"_299":805},"__typename",{"_222":96},{"_222":100},{"_181":809,"_222":164},{"_181":302,"_222":101},"/","aid","75590","reg","anonymous","pterm",{"_820":101,"_95":100,"_821":822,"_823":294},"gatedWithExternalForm","gatedWithSiteReg","sponsorName",[],"main","grandparent",{"_222":31},"additional",{"_382":129,"_46":825,"_826":165,"_827":813,"_139":45,"_828":829,"_39":830,"_831":8,"_832":833,"_834":835,"_836":837,"_838":839,"_840":841,"_842":843,"_844":-7,"_845":846,"_847":848,"_849":850,"_851":852,"_23":853},"seatrademaritime","domainUrl","authenticationStatus","authConfig",{"_898":398,"_1555":975,"_1556":-7,"_1100":8},[41],"isDctsTurnOn","cookieBanner",{"_1019":398,"_1020":398,"_1021":1022,"_1553":1554,"_1017":398},"ui",{"_46":825,"_933":934,"_935":936,"_937":938},"environment","prod","featureToggles",{"_1531":398,"_1532":8,"_1533":398,"_114":8,"_1534":8,"_1535":8,"_1536":8,"_1537":398,"_1538":8,"_1539":8,"_1540":1541,"_1542":8,"_1543":398,"_1544":398,"_1545":8,"_1546":398,"_1547":398,"_1548":398,"_1549":398,"_1550":398,"_1551":398,"_1552":398},"layout",{"_1105":1106,"_1107":1108,"_1109":1110,"_1111":1112,"_1113":1114,"_1115":1116,"_1117":1118},"newRelicJs","window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.eu01.nr-data.net\",\"errorBeacon\":\"bam.eu01.nr-data.net\",\"licenseKey\":\"NRJS-26ae6a3b09493bbcc87\",\"applicationID\":\"514067201\",\"agentToken\":null,\"applicationTime\":57.87436,\"transactionName\":\"MhBSZQoZWEEDU0ZaXgtac0QLDFlfTR8WR14VHFMeXAtaRwU=\",\"queueTime\":0,\"ttGuid\":\"eb35e8230f7bbbf6\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[\"bam.eu01.nr-data.net\"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"538480676\",accountID:\"3936348\",trustKey:\"3288925\",xpid:\"Vw8EV1VXABAFVVVSAQYFVlU=\",licenseKey:\"NRJS-26ae6a3b09493bbcc87\",applicationID:\"514067201\",browserID:\"538480676\"};;/*! For license information please see nr-loader-spa-1.321.0.min.js.LICENSE.txt */\n(()=>{var e={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)),s=0===Object.keys(r).length?e:r;for(let a in s)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]])):e[a]instanceof Map||e[a]instanceof Set||e[a]instanceof Date||e[a]instanceof RegExp?r[a]=e[a]:\"object\"==typeof e[a]&&null!==t[a]&&\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555(e,t,r){\"use strict\";r.d(t,{f:()=>a});var n=r(384),i=r(8122);const s={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}r.d(t,[\"D\",0,e=>(0,i.a)(e,s)])},7699(e,t,r){\"use strict\";var n=r(860);const i={[n.K7.logging]:!0,[n.K7.genericEvents]:!0,[n.K7.jserrors]:!0,[n.K7.ajax]:!0};r.d(t,[\"It\",0,1e6,\"KC\",0,i,\"qh\",0,\"SESSION_ERROR\"])},9324(e,t,r){\"use strict\";r.d(t,[\"A\",0,\"@newrelic/rrweb\",\"x\",0,\"1.321.0\"])},981(e,t,r){\"use strict\";r.d(t,[\"R\",0,{AJAX:\"AjaxRequest\",PA:\"PageAction\",UA:\"UserAction\",BP:\"BrowserPerformance\",WS:\"WebSocket\",SPV:\"SecurityPolicyViolation\",JSE:\"JavaScriptError\",LOG:\"Log\",PVE:\"PageView\",PVT:\"PageViewTiming\",SR:\"SessionReplay\",ST:\"SessionTrace\",BI:\"BrowserInteraction\"}])},9752(e,t,r){\"use strict\";const n=\"newrelic-iframe-\",i=n+\"timing-update\",s=n+\"api\",a=n+\"api-response\",o=n+\"vitals-update\",c=n+\"ajax\";r.d(t,[\"$8\",0,o,\"Gi\",0,a,\"KU\",0,c,\"Pl\",0,n,\"cS\",0,s,\"cr\",0,i])},6154(e,t,r){\"use strict\";var n=r(1863);const i=\"undefined\"!=typeof window&&!!window.document,s=\"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),o=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)();r.d(t,[\"OF\",0,d,\"RI\",0,i,\"WN\",0,f,\"bv\",0,s,\"gm\",0,a,\"lR\",0,l,\"m\",0,c,\"mw\",0,o,\"sb\",0,u,\"zk\",0,()=>{const e=a?.performance?.getEntriesByType?.(\"navigation\")?.[0];if(e&&e.responseStart>0&&e.responseStart<a.performance.now())return e}])},7295(e,t,r){\"use strict\";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>s});var n=[];function i(e){if(!e||s(e))return!1;if(0===n.length)return!0;if(\"*\"===n[0].hostname)return!1;for(var t=0;t<n.length;t++){var r=n[t];if(r.hostname.test(e.hostname)&&r.pathname.test(e.pathname))return!1}return!0}function s(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;if(\"*\"===r)return void(n=[{hostname:\"*\"}]);0===r.indexOf(\" i=r.indexOf(\"/\");let s,a;i>0?(s=r.substring(0,i),a=r.substring(i)):(s=r,a=\"*\");let[c]=s.split(\":\");n.push({hostname:o(c),pathname:o(a,!0)})}}function o(e,t=!1){const r=e.replace(/[.+?^${}()|[\\]\\\\]/g,e=>\"\\\\\"+e).replace(/\\*/g,\".*?\");return new RegExp((t?\"^\":\"\")+r+\"$\")}},3241(e,t,r){\"use strict\";r.d(t,{W:()=>i});var n=r(6154);function i(e={}){try{n.gm.dispatchEvent(new CustomEvent(\"newrelic\",{detail:e}))}catch(e){}}},1687(e,t,r){\"use strict\";r.d(t,{Ak:()=>o,Ze:()=>d,x3:()=>c});var n=r(3241),i=r(3606),s=r(860),a=r(2646);function o(e,t){if(!e)return;const r={staged:!1,priority:s.P3[t]||0};e.runtime.drainRegistry.get(t)||e.runtime.drainRegistry.set(t,r)}function c(e,t){if(!e)return;const r=e.runtime.drainRegistry;r&&(r.get(t)&&r.delete(t),l(e,t,!1),r.size&&u(e))}function d(e,t=\"feature\",r=!1){if(e){if(!e.runtime.drainRegistry.get(t)||r)return l(e,t);e.runtime.drainRegistry.get(t).staged=!0,u(e)}}function u(e){if(!e)return;const t=Array.from(e.runtime.drainRegistry);t.every(([e,t])=>t.staged)&&(t.sort((e,t)=>e[1].priority-t[1].priority),t.forEach(([t])=>{e.runtime.drainRegistry.delete(t),l(e,t)}))}function l(e,t,r=!0){if(!e)return;const s=e.ee,o=i.i.handlers;if(s&&!s.aborted&&s.backlog&&o){if((0,n.W)({type:\"lifecycle\",name:\"drain\",feature:t}),r){const e=s.backlog[t],r=o[t];if(r){for(let t=0;e&&t<e.length;++t)f(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].listeners(e).includes(t[1])&&t[0].on(e,t[1])})})}}s.isolatedBacklog||delete o[t],s.backlog[t]=null,s.emit(\"drain-\"+t,[])}}function f(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],s=e[2];n.apply(i,s)}})}},7836(e,t,r){\"use strict\";var n=r(384),i=r(8990),s=r(2646),a=r(5607);const o=\"nr@context:\".concat(a.W),c=function e(t,r){var n={},a={},u={},l=!1;try{l=16===r.length&&d.initializedAgents?.[r]?.runtime.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,s){!1!==s&&(s=!0);if(c.aborted&&!i)return;t&&s&&t.emit(e,r,n);var o=h(n);g(e).forEach(e=>{e.apply(o,r)});var d=v()[a[e]];d&&d.push([f,e,r,o]);return o},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])=>{a[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()[a[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 s.y?e:e?(0,i.I)(e,o,()=>new s.y(o)):new s.y(o)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return u[t]=u[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=c),r.d(t,[\"P\",0,o,\"ee\",0,c])},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,s){s?(s.buffer([e],i),s.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606(e,t,r){\"use strict\";r.d(t,{i:()=>s});var n=r(9908);s.on=a;var i=s.handlers={};function s(e,t,r,s){a(s||n.d,i,e,t,r)}function a(e,t,r,i,s){s||(s=\"feature\"),e||(e=n.d);var a=t[s]=t[s]||{};(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 s(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>s,jT:()=>n,sp:()=>i})},5607(e,t,r){\"use strict\";const n=(0,r(9566).bz)();r.d(t,[\"W\",0,n])},9566(e,t,r){\"use strict\";r.d(t,{LA:()=>a,ZF:()=>o,bz:()=>s,el:()=>c});var n=r(6154);function i(e,t){return e?15&e[t]:16*Math.random()|0}function s(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\".split(\"\").map(e=>\"x\"===e?i(t,r++).toString(16):\"y\"===e?(3&i()|8).toString(16):e).join(\"\")}function a(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,s=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var o=0;o<e;o++)a.push(i(r,s++).toString(16));return a.join(\"\")}function o(){return a(16)}function c(){return a(32)}},2614(e,t,r){\"use strict\";r.d(t,[\"BB\",0,18e5,\"Wt\",0,\"NRBA_SESSION::\",\"g\",0,{OFF:0,FULL:1,ERROR:2},\"iL\",0,{SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},\"tS\",0,{STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},\"wk\",0,144e5])},733(e,t,r){\"use strict\";function n(e,t){return function(e){let t=2166136261;for(let r=0;r<e.length;r++)t^=e.charCodeAt(r),t=Math.imul(t,16777619);return(t>>>0).toString(16).padStart(8,\"0\")}(\"\".concat(String(e),\":\").concat(String(t)))}r.d(t,{Y:()=>n})},1863(e,t,r){\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},9119(e,t,r){\"use strict\";r.d(t,{L:()=>s});var n=/([^?#]*)[^#]*(#[^?]*|$).*/,i=/([^?#]*)().*/;function s(e,t){return e?e.replace(t?n:i,\"$1$2\"):e}},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{}}}},7866(e,t,r){\"use strict\";r.d(t,[\"Nc\",0,/^\\s*at Function code \\(Function code:\\d+:\\d+\\)\\s*/i,\"cn\",0,/^\\s*(?:([^@]*)(?:\\(.*?\\))?@)?((?:file|http|https|chrome|safari-extension).*?):(\\d+)(?::(\\d+))?\\s*$/i,\"fL\",0,/^\\s*at .+ \\(eval at \\S+ \\((?:(?:file|http|https):[^)]+)?\\)(?:, [^:]*:\\d+:\\d+)?\\)$/i,\"h3\",0,/function (.+?)\\s*\\(/,\"hB\",0,/^\\s*at (?:((?:\\[object object\\])?(?:[^(]*\\([^)]*\\))*[^()]*(?: \\[as \\S+\\])?) )?\\(?((?:file|http|https|chrome-extension):.*?)?:(\\d+)(?::(\\d+))?\\)?\\s*$/i])},944(e,t,r){\"use strict\";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){\"function\"==typeof console.debug&&(console.debug(\"New Relic Warning: 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})},1910(e,t,r){\"use strict\";r.d(t,{i:()=>s});var n=r(944);const i=new Map;function s(...e){return e.every(e=>{if(i.has(e))return i.get(e);const t=\"function\"==typeof e?e.toString():\"\",r=t.includes(\"[native code]\"),s=t.includes(\"nrWrapper\");return r||s||(0,n.R)(64,e?.name||t),i.set(e,r),r})}},3304(e,t,r){\"use strict\";r.d(t,{A:()=>i});var n=r(7836);function i(e){try{return JSON.stringify(e,(()=>{const e=new WeakSet;return(t,r)=>{if(\"object\"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}})())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},9232(e,t,r){\"use strict\";r.d(t,[\"f\",0,{MFE:\"MFE\",BA:\"BA\"}])},5718(e,t,r){\"use strict\";r.d(t,{AZ:()=>m,Qr:()=>E,QL:()=>v});var n=r(6154),i=r(1863),s=r(9119),a=r(7866);class o{dom=new c;performance=new c;constructor(e){this.url=e,this.claimedBy=new Set}get script(){const e=Math.max(this.dom.start,this.performance.end);return{start:e,end:Math.max(this.dom.end,this.performance.end,e)}}}class c{start=0;end=0;value=void 0}function d(e=()=>{},t){return{get:()=>void 0!==t?t:e(),set:e=>{t=e}}}let u;try{u=m(v())[0]}catch(e){u=m(e)[0]}const l=e=>\"script\"===e.initiatorType||[\"link\",\"fetch\"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(\".js\"),f=new Map;let h=[];function p(e){return f.get(e)}function g(e){const t=p(e);if(t)return t;const r=new o(e);if(f.set(e,r),f.size>1e3){const e=f.keys().next().value;f.delete(e)}return r}if(n.gm.MutationObserver&&n.gm.document){new MutationObserver(e=>{e.forEach(e=>{e.addedNodes.forEach(e=>{if(\"SCRIPT\"===e.nodeName&&e.src){const t=g((0,s.L)(e.src));t.dom.start=(0,i.t)(),t.dom.value=e;const r=()=>{t.dom.end=(0,i.t)()};[\"load\",\"error\"].forEach(t=>e.addEventListener(t,r,{once:!0}))}})})}).observe(n.gm.document,{childList:!0,subtree:!0})}if(n.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=>{e.getEntries().filter(l).forEach(e=>{const t=g((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e;const r=[];h.forEach(({test:t,addedAt:n},s)=>{(t(e)||(0,i.t)()-n>1e4)&&r.push(s)}),h=h.filter((e,t)=>!r.includes(t))})}).observe({type:\"resource\",buffered:!0})}function m(e){if(!e||\"string\"!=typeof e)return[];const t=new Set,r=e.split(\"\\n\");for(const e of r){const r=e.match(a.cn)||e.match(a.hB)||e.match(a.fL);if(r&&r[2])t.add((0,s.L)(r[2]));else{const r=e.match(/\\(([^)]+\\.js):\\d+:\\d+\\)/)||e.match(/^\\s+at\\s+([^\\s(]+\\.js):\\d+:\\d+/);r&&r[1]&&t.add((0,s.L)(r[1]))}}return[...t]}function v(){let e;try{const t=Error.stackTraceLimit;Error.stackTraceLimit=50,e=(new Error).stack,Error.stackTraceLimit=t}catch(t){e=(new Error).stack}return e}function y(e,t){return(0,s.L)(e.name)===t}function b(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType}function E(e){const t=e?.id,r={registeredAt:(0,i.t)(),reportedAt:void 0,fetchStart:0,fetchEnd:0,scriptStart:0,scriptEnd:0,asset:void 0,type:\"unknown\"},a=v();if(!a)return r;const o=n.gm.performance?.getEntriesByType(\"navigation\")?.[0]?.name||\"\";try{const e=m(a),c=(e.length>1?e.filter(e=>u!==e):e)[0];if(!c)return r;if(o.includes(c))return r.asset=(0,s.L)(o),r.type=\"inline\",r;r.correlation=p(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType(\"resource\")?.find(e=>y(e,c));if(l)b(r,l);else{(function(e){if(!e||!n.gm.document)return!1;try{const t=n.gm.document.querySelectorAll('link[rel=\"preload\"][as=\"script\"]');for(const r of t)if((0,s.L)(r.href)===e)return!0}catch(e){}return!1})(c)&&(r.asset=c,r.type=\"preload\"),function(e,t){n.gm.PerformanceObserver?.supportedEntryTypes?.includes(\"resource\")&&h.push({addedAt:(0,i.t)(),test:r=>!!y(r,t)&&(b(e,r),!0)})}(r,c)}const f=r.correlation,g=!!t&&!!f?.claimedBy.has(t);f&&t&&f.claimedBy.add(t);const v=()=>{const e=f?.script.start;if(!g||!e)return!1;return r.registeredAt-e>1e4};Object.defineProperty(r,\"scriptStart\",d(()=>v()?r.registeredAt:f?.script.start??r.fetchEnd)),Object.defineProperty(r,\"scriptEnd\",d(()=>v()?r.registeredAt:f?.script.end??r.registeredAt))}catch(e){}return r}},5732(e,t,r){\"use strict\";r.d(t,{$5:()=>f,B5:()=>l,M$:()=>s,Ms:()=>o,NG:()=>a,Ux:()=>d,YA:()=>u,yx:()=>c});var n=r(5718),i=r(9232);function s(e){return e?.type===i.f.MFE}function a(e,t){if(!p(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function o(e,t){if(!p(e,t))return[];const r=t.runtime.registeredEntities;return r?.filter(t=>String(t.metadata.target.id)===String(e)).map(e=>e.metadata.target)||[]}function c(e,t){if(!p(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>t.metadata.timings?.asset?.endsWith(e));return function(e){if(!e?.length)return e||[];const t=new Map,r=[];for(const n of e){const e=n.metadata?.timings?.asset;if(!e){r.push(n);continue}const i=\"\".concat(e,\"::\").concat(n.metadata?.target?.id),s=t.get(i);if(s){if(s.metadata.target?.blocked&&!n.metadata.target?.blocked){const e=r.indexOf(s);-1!==e&&(r[e]=n),t.set(i,n)}}else t.set(i,n),r.push(n)}return r}(n).map(e=>e.metadata.target)}function d(e,t){return h(t)?s(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function u(e,t){return l(e,t)?{\"child.id\":e.id,\"child.type\":e.type,...d(void 0,t)}:{}}function l(e,t){return s(e)&&!!h(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function f(e){if(!e?.runtime)return[];if(!p(!0,e)||!e.runtime.registeredEntities?.length)return[e.runtime.v2Target];const t=[];try{var r=(0,n.AZ)((0,n.QL)());let i=r.length-1;for(;r[i];)t.push(...c(r[i--],e))}catch(e){}const i=function(e){const t=new Set,r=[];for(const n of e){const e=n?.instance;t.has(e)||(t.add(e),r.push(n))}return r}(t);return i.length||i.push(e.runtime.v2Target),i}function h(e){return 2===e?.harvestEndpointVersion}function p(e,t){return!!e&&!!t?.init.api.register.enabled}},5289(e,t,r){\"use strict\";r.d(t,{GG:()=>a,Qr:()=>c,sB:()=>o});var n=r(3878),i=r(6389);function s(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function a(e,t){if(s())return e();const r=(0,i.J)(e),a=setInterval(()=>{s()&&(clearInterval(a),r())},500);(0,n.sp)(\"load\",r,t)}function o(e){if(s())return e();(0,n.DD)(\"DOMContentLoaded\",e)}function c(e){if(s())return e();(0,n.sp)(\"popstate\",e)}},384(e,t,r){\"use strict\";r.d(t,{Zm:()=>c,bQ:()=>u,dV:()=>d,pV:()=>l});var n=r(6154),i=r(1863),s=r(944),a=r(1910);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function c(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function d(){let e=c();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,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},(0,a.i)(...Object.values(e.o))),e}function u(e,t){let r=c();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t,2===Object.keys(r.initializedAgents).length&&(0,s.R)(69)}function l(){return function(){let e=c();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=c();const t=e.init||{};e.init={...t}}(),d(),function(){let e=c();const t=e.loader_config||{};e.loader_config={...t}}(),c()}r.d(t,[\"NT\",0,o])},2843(e,t,r){\"use strict\";r.d(t,{G:()=>s,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)}function s(e,t,r){(0,n.sp)(\"pagehide\",e,t,r)}},8139(e,t,r){\"use strict\";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),s=r(8990),a=r(6154);const o={},c=a.gm.XMLHttpRequest,d=\"addEventListener\",u=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e,t){var r=function(e){return(e||n.ee).get(\"events\")}(e);if(o[r.debugId]++)return r;o[r.debugId]=1;var f=(0,i.YM)(r,!0,t);function p(e){f.inPlace(e,[d,u],\"-\",g)}function g(e,t){return e[1]}return\"getPrototypeOf\"in Object&&(a.RI&&h(document,p),c&&h(c.prototype,p),h(a.gm,p)),r.on(d+\"-start\",function(e,t){var r=e[1];if(null!==r&&(\"function\"==typeof r||\"object\"==typeof r)&&\"newrelic\"!==e[0]){var n=(0,s.I)(r,l,function(){var e={object:function(){if(\"function\"!=typeof r.handleEvent)return;return r.handleEvent.apply(r,arguments)},function:r}[typeof r];return e?f(e,\"fn-\",null,e.name||\"anonymous\"):r});this.wrapped=e[1]=n}}),r.on(u+\"-start\",function(e){e[1]=this.wrapped||e[1]}),r}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:()=>d});var n=r(7836),i=r(5607),s=r(5732);const a=\"nr@original:\".concat(i.W);var o=Object.prototype.hasOwnProperty,c=!1;function d(e,t,r){return e||(e=n.ee),i.inPlace=function(e,t,r,n,s,a){r||(r=\"\");const o=\"-\"===r.charAt(0);for(let c=0;c<t.length;c++){const d=t[c],u=e[d];l(u)||(e[d]=i(u,o?d+r:r,n,d,s,a))}},i.flag=a,i;function i(t,n,i,c,f,h){return l(t)?t:(n||(n=\"\"),nrWrapper[a]=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)o.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var a,o,l,p;let g,m;try{o=this,a=[...arguments],m=h?(0,s.$5)(r):[r?.runtime?.v2Target],l=\"function\"==typeof i?i(a,o):i||{}}catch(t){u([t,\"\",[a,o,c],l],e)}d(n+\"start\",[a,o,c,m],l,f);const v=performance.now();let y;try{return p=t.apply(o,a),y=performance.now(),p}catch(e){throw y=performance.now(),d(n+\"err\",[a,o,e,m],l,f),g=e,g}finally{const e=y-v,t={start:v,end:y,duration:e,isLongTask:e>=50,methodName:c,thrownError:g};t.isLongTask&&d(\"long-task\",[t,o,m],l,f),d(n+\"end\",[a,o,p,m],l,f)}}}function d(r,n,i,s){if(!c||t){var a=c;c=!0;try{e.emit(r,n,i,t,s)}catch(t){u([t,r,n,i],e)}c=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function l(e){return!(e&&\"function\"==typeof e&&e.apply&&!e[a])}r.d(t,[\"Jt\",0,a])},9300(e,t,r){\"use strict\";const n=r(860).K7.ajax;r.d(t,[\"TZ\",0,n,\"f5\",0,\"ajaxRequest.id\",\"mo\",0,{NONE:\"none\",FAILURES:\"failures\",ALL:\"all\"}])},3333(e,t,r){\"use strict\";var n=r(981);const i=r(860).K7.genericEvents,s=[n.R.PA,n.R.UA,n.R.BP];r.d(t,[\"$v\",0,{RESOURCES:\"experimental.resources\",REGISTER:\"register\"},\"TZ\",0,i,\"Zp\",0,[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],\"kd\",0,s,\"qN\",0,[\"focus\",\"blur\"]])},6774(e,t,r){\"use strict\";const n=r(860).K7.jserrors;r.d(t,[\"T\",0,n])},993(e,t,r){\"use strict\";const n=r(860).K7.logging;r.d(t,[\"A$\",0,{OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},\"TZ\",0,n,\"p_\",0,{ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"}])},3785(e,t,r){\"use strict\";r.d(t,{R:()=>c,b:()=>d});var n=r(9908),i=r(1863),s=r(860),a=r(3969),o=r(993);function c(e,t,r={},c=o.p_.INFO,d=!0,u,l=(0,i.t)()){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,s.K7.metrics,e),(0,n.p)(\"log\",[l,t,r,c,d,u],void 0,s.K7.logging,e)}function d(e){return\"string\"==typeof e&&Object.values(o.p_).some(t=>t===e.toUpperCase().trim())}},3969(e,t,r){\"use strict\";const n=r(860).K7.metrics;r.d(t,[\"TZ\",0,n,\"XG\",0,\"storeEventMetrics\",\"xV\",0,\"storeSupportabilityMetrics\"])},6630(e,t,r){\"use strict\";const n=r(860).K7.pageViewEvent;r.d(t,[\"T\",0,n])},782(e,t,r){\"use strict\";const n=r(860).K7.pageViewTiming;r.d(t,[\"T\",0,n])},6344(e,t,r){\"use strict\";var n=r(2614);const i=r(860).K7.sessionReplay,s={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0};r.d(t,[\"Qb\",0,{API:\"api\",RESUME:\"resume\",SWITCH_TO_FULL:\"switchToFull\",INITIALIZE:\"initialize\",PRELOAD:\"preload\"},\"TZ\",0,i,\"Vh\",0,\"errorDuringReplay\",\"_s\",0,{DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},\"bc\",0,{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\"}},\"yP\",0,s])},5270(e,t,r){\"use strict\";r.d(t,{Aw:()=>a,SR:()=>s,rF:()=>o});var n=r(384),i=r(7767);function s(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function a(e){return!0===e?.session_replay.preload&&s(e)}function o(e,t){try{if(\"string\"==typeof t?.type&&\"password\"===t.type.toLowerCase())return\"*\".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains(\"nr-unmask\"))return e}catch(e){}return\"string\"==typeof e?e.replace(/[\\S]/g,\"*\"):\"*\".repeat(e?.length||0)}},3738(e,t,r){\"use strict\";const n=r(860).K7.sessionTrace,i=\"-start\",s=\"-end\",a=\"fn\"+i,o=\"fn\"+s;r.d(t,[\"He\",0,\"bstResource\",\"Kp\",0,s,\"Lc\",0,o,\"Rz\",0,\"pushState\",\"TZ\",0,n,\"bD\",0,\"resource\",\"bc\",0,{CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\"},ENTITLEMENTS:{message:\"Session Trace is not allowed and will not be started\"},RESET:{message:\"Session was reset\"},SESSION_CHANGED:{message:\"Session identifier changed unexpectedly\"}},\"d3\",0,i,\"uP\",0,a])},3962(e,t,r){\"use strict\";const n=r(860).K7.softNav;r.d(t,[\"O2\",0,{INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},\"OV\",0,\"popstate\",\"Qu\",0,{INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},\"TZ\",0,n,\"ih\",0,{IP:\"in progress\",PF:\"pending finish\",FIN:\"finished\",CAN:\"cancelled\"},\"pP\",0,\"initialPageLoad\",\"tC\",0,[\"click\",\"keydown\",\"submit\"]])},4234(e,t,r){\"use strict\";r.d(t,{W:()=>i});var n=r(1687);class i{constructor(e,t){this.agentRef=e,this.ee=e?.ee,this.featureName=t,this.blocked=!1}deregisterDrain(){(0,n.x3)(this.agentRef,this.featureName)}}},7767(e,t,r){\"use strict\";var n=r(6154);r.d(t,[\"V\",0,e=>n.RI&&!0===e?.privacy.cookies_enabled])},8362(e,t,r){\"use strict\";r.d(t,{d:()=>s});var n=r(9566),i=r(1741);class s extends i.W{agentIdentifier=(0,n.LA)(16)}},1741(e,t,r){\"use strict\";r.d(t,{W:()=>s});var n=r(944),i=r(4261);class s{#e(e,...t){if(this[e]!==s.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e,t=!1){return this.#e(i.Dl,e,t)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(\"log\",e,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(e){return this.#e(i.dT,e)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}consent(e){return this.#e(i.Pv,e)}}},4261(e,t,r){\"use strict\";r.d(t,[\"BL\",0,\"finished\",\"CH\",0,\"recordReplay\",\"Dl\",0,\"setUserId\",\"Fw\",0,\"setPageViewName\",\"PA\",0,\"setCurrentRouteName\",\"Pv\",0,\"consent\",\"Tb\",0,\"pauseReplay\",\"U2\",0,\"addToTrace\",\"V1\",0,\"measure\",\"Wb\",0,\"wrapLogger\",\"bt\",0,\"setErrorHandler\",\"cD\",0,\"setCustomAttribute\",\"dT\",0,\"interaction\",\"eY\",0,\"register\",\"fF\",0,\"recordCustomEvent\",\"hG\",0,\"addPageAction\",\"hw\",0,\"api-ixn-\",\"k6\",0,\"addRelease\",\"nb\",0,\"setApplicationVersion\",\"o5\",0,\"noticeError\"])},1738(e,t,r){\"use strict\";r.d(t,{U:()=>l,Y:()=>u});var n=r(3241),i=r(9908),s=r(1863),a=r(944),o=r(3969),c=r(8362),d=r(860);function u(e,t,r,s){const u=s||r;!u||u[e]&&u[e]!==c.d.prototype[e]||(u[e]=function(){(0,i.p)(o.xV,[\"API/\"+e+\"/called\"],void 0,d.K7.metrics,r.ee),(0,n.W)({drained:!!r.runtime?.activatedFeatures,type:\"data\",name:\"api\",feature:\"api-\"+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,a.R)(23,e)}})}function l(e,t,r,n,a){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(a||null===r)&&(0,i.p)(\"api-\"+n,[(0,s.t)(),t,r],void 0,\"session\",e.ee)}},8374(e,t,r){r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860(e,t,r){\"use strict\";const n=\"events\",i=\"jserrors\",s=\"browser/blobs\",a=\"browser/logs\",o={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:i,logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\"},c={[o.pageViewEvent]:1,[o.pageViewTiming]:2,[o.metrics]:3,[o.jserrors]:4,[o.softNav]:5,[o.ajax]:6,[o.sessionTrace]:7,[o.sessionReplay]:8,[o.logging]:9,[o.genericEvents]:10},d={[o.pageViewEvent]:\"rum\",[o.pageViewTiming]:n,[o.ajax]:n,[o.softNav]:n,[o.metrics]:i,[o.jserrors]:i,[o.sessionTrace]:s,[o.sessionReplay]:s,[o.logging]:a,[o.genericEvents]:\"ins\"};r.d(t,[\"$J\",0,d,\"K7\",0,o,\"P3\",0,c,\"XX\",0,i,\"Yy\",0,a,\"df\",0,s,\"hg\",0,\"connect\"])}};const t={};function r(n){const i=t[n];if(void 0!==i)return i.exports;const s=t[n]={exports:{}};return e[n](s,s.exports,r),s.exports}r.m=e,r.d=(e,t)=>{if(Array.isArray(t))for(var n=0;n<t.length;){var i=t[n++],s=t[n++];r.o(e,i)?0===s&&n++:0===s?Object.defineProperty(e,i,{enumerable:!0,value:t[n++]}):Object.defineProperty(e,i,{enumerable:!0,get:s})}else for(var i in t)r.o(t,i)&&!r.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce((t,n)=>(r.f[n](e,t),t),[])),r.u=e=>({212:\"nr-spa-compressor\",238:\"nr-spa-iframe-message-handler\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.321.0.min.js\"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t=\"NRBA-1.321.0.PROD:\";r.l=(n,i,s,a)=>{if(e[n])return void e[n].push(i);let o,c;if(void 0!==s){const e=document.getElementsByTagName(\"script\");for(var d=0;d<e.length;d++){const r=e[d];if(r.getAttribute(\"src\")==n||r.getAttribute(\"data-webpack\")==t+s){o=r;break}}}if(!o){c=!0;var u={478:\"sha512-nVWQ2qAdkC3R+4ZDG9m4FXftIsO9Pq5DmBg1qtcmsv3aZasLn8Ic+f99MsbVl8ryrIhVHKYpbz6FhJ4EZD9Khg==\",249:\"sha512-etKeSv8ID6VdNtDO61EFOmnjWRqyLgdgoZ5F0NrnMmhRYhL9lKiWmfYFM1l22L/mmJGxuwmdlByo9OyGnPfJeg==\",212:\"sha512-1TxkxsJ0uF5an6GCuoKAVBfld3Mj+Q/VIGpQYcmNxHP/9mxMT4n1p5/ZMO0qx7h74qvn7hrJ6pwOcWzxieikhw==\",238:\"sha512-+Df1BrH+URzKEUOZdB7bLXI05i+qols8eHmofcy/Krjl2dHO9DJCiA4zsRKkcCzj3T0w+SM12WLNCy6RD8ksYg==\"};o=document.createElement(\"script\"),o.charset=\"utf-8\",r.nc&&o.setAttribute(\"nonce\",r.nc),o.setAttribute(\"data-webpack\",t+s),o.src=n,0!==o.src.indexOf(window.location.origin+\"/\")&&(o.crossOrigin=\"anonymous\"),u[a]&&(o.integrity=u[a])}e[n]=[i];const l=(t,r)=>{o.onerror=o.onload=null,clearTimeout(f);const i=e[n];if(delete e[n],o.parentNode?.removeChild(o),i?.forEach(e=>e(r)),t)return t(r)},f=setTimeout(l.bind(null,void 0,{type:\"timeout\",target:o}),12e4);o.onerror=l.bind(null,o.onerror),o.onload=l.bind(null,o.onload),c&&document.head.appendChild(o)}})(),r.r=e=>{Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},r.p=\" e={38:0,788:0};r.f.j=(t,n)=>{let i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{const s=new Promise((r,n)=>i=e[t]=[r,n]);n.push(i[2]=s);const a=r.p+r.u(t),o=new Error,c=n=>{if(r.o(e,t)&&(i=e[t],0!==i&&(e[t]=void 0),i)){const e=n&&(\"load\"===n.type?\"missing\":n.type),r=n&&n.target&&n.target.src;o.message=\"Loading chunk \"+t+\" failed: (\"+e+\": \"+r+\")\",o.name=\"ChunkLoadError\",o.type=e,o.request=r,i[1](o)}};r.l(a,c,\"chunk-\"+t,t)}};const t=(t,n)=>{let[i,s,a]=n;var o,c,d=0;if(i.some(t=>0!==e[t])){for(o in s)r.o(s,o)&&(r.m[o]=s[o]);if(a)a(r)}for(t&&t(n);d<i.length;d++)c=i[d],r.o(e,c)&&e[c]&&e[c][0](),e[c]=0},n=self[\"webpackChunk:NRBA-1.321.0.PROD\"]=self[\"webpackChunk:NRBA-1.321.0.PROD\"]||[];n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))})(),(()=>{\"use strict\";r(8374);var e=r(8362),t=r(860);const n=Object.values(t.K7);var i=r(384),s=r(1741);var a=r(2555),o=r(3333),c=r(9300);const d=e=>{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var u=r(2614),l=r(944),f=r(8122);const h=\"[data-nr-mask]\",p=e=>(0,f.a)(e,(()=>{const e={feature_flags:[],experimental:{register:!1,resources:!1,iframe_bridge:!1,iframe_domains:[]},mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0,capture_payloads:c.mo.NONE},api:{register:{get enabled(){return e.feature_flags.includes(o.$v.REGISTER)||e.experimental.register},set enabled(t){e.experimental.register=t},duplicate_data_to_container:!1,get allow_iframe_bridge(){return e.feature_flags.includes(o.$v.IFRAME_BRIDGE)||e.experimental.iframe_bridge},set allow_iframe_bridge(t){e.experimental.iframe_bridge=t},get iframe_domains(){return e.experimental.iframe_domains},set iframe_domains(t){Array.isArray(t)?e.experimental.iframe_domains=t:(0,l.R)(1,t)}}},browser_consent_mode:{enabled:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1,capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o.$v.RESOURCES)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:u.wk,inactiveMs:u.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){d(t)?e.mask_selector=\"\".concat(t,\",\").concat(h):\"\"===t||null===t?e.mask_selector=h:(0,l.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){d(t)?e.block_selector+=\",\".concat(t):\"\"!==t&&(0,l.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,l.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:[\"id\",\"className\",\"tagName\",\"type\"]},web_sockets:{enabled:!1}}})());var g=r(6154),m=r(9324);let v=0;const y={buildEnv:\"PROD\",distMethod:\"CDN\",version:m.x,originTime:g.WN},b={consented:!1},E={activatedFeatures:void 0,appMetadata:{},configured:!1,get consented(){return this.session?.state?.consent||b.consented},set consented(e){b.consented=e},customTransaction:void 0,denyList:[],disabled:!1,drainRegistry:new Map,connector:void 0,harvester:void 0,v2Target:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,registeredEntities:[],jsAttributesMetadata:{bytes:0},get harvestCount(){return++v},listeningForIframeMessages:!1};var w=r(9232);var R=r(7836),T=r(3241);const A={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0};var x=r(9908),S=r(9752);function _(e,t={},n,o){let{init:c,info:d,loader_config:u,runtime:l={},exposed:h=!0}=t;if(!d){const e=(0,i.pV)();c=e.init,d=e.info,u=e.loader_config}var m;e.init=p(c||{}),e.loader_config=(m=u||{},(0,f.a)(m,A)),d.jsAttributes??={},g.bv&&(d.jsAttributes.isWorker=!0),e.info=(0,a.D)(d);const v=e.init;e.runtime??=(e=>{const t=(0,f.a)(e,E),r=Object.keys(y).reduce((e,t)=>(e[t]={value:y[t],writable:!1,configurable:!0,enumerable:!0},e),{});return Object.defineProperties(t,r)})(l),e.runtime.v2Target??={type:w.f.BA,instance:e.agentIdentifier,get id(){return e.runtime.appMetadata?.agents?.[0]?.entityGuid},get attributes(){return{\"entity.guid\":this.id,appId:e.info.applicationID}}},v.proxy.assets&&(e=>{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\" t=(0,i.pV)();Object.getOwnPropertyNames(s.W.prototype).forEach(r=>{const n=s.W.prototype[r];if(\"function\"!=typeof n||\"constructor\"===n)return;let i=t[r];e[r]&&!1!==e.exposed&&\"micro-agent\"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return i?i(...t):n})})}(e),e.runtime.loaderType=n,e.ee=R.ee.get(e.agentIdentifier),e.exposed=h,(0,T.W)({drained:!!e.runtime.activatedFeatures,type:\"lifecycle\",name:\"initialize\",feature:void 0,data:e.config}),e.init.api.register.allow_iframe_bridge&&g.gm.addEventListener(\"message\",t=>{\"string\"==typeof t.data?.type&&t.data.type.startsWith(S.Pl)&&(0,x.p)(\"iframe-message\",[t],void 0,\"IFRAME\",e.ee)}),e.runtime.configured=!0)}var O=r(1863),N=r(4261),P=r(1738);var L=r(1687),k=r(4234),I=r(5289),C=r(5270),j=r(7767),M=r(6389),D=r(7699);const H=new WeakSet,B=new WeakMap;class W extends k.W{constructor(e,t){super(e,t),this.abortHandler=void 0,this.featAggregate=void 0,this.loadedSuccessfully=void 0,this.onAggregateImported=new Promise(e=>{this.loadedSuccessfully=e}),this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise((t,r)=>{this.ee.on(\"manual-start-all\",(0,M.J)(()=>{(0,L.Ak)(e,this.featureName),t()}))}):(0,L.Ak)(e,t)}importAggregator(e,t,n={}){if(this.featAggregate)return;const i=async()=>{if(await this.deferred,this.#t(e),!(0,a.f)(e.info))return(0,l.R)(43),e.ee.abort(),void this.loadedSuccessfully(!1);try{await async function(e,t,n){if(B.has(e))return B.get(e);const i=(async()=>{if((0,j.V)(e.init))try{const{setupAgentSession:t}=await r.e(478).then(r.bind(r,8766));t(e)}catch(e){(0,l.R)(20,e),t.emit(\"internal-error\",[e]),(0,x.p)(D.qh,[e],void 0,n,t)}if(e.init.api.register.allow_iframe_bridge)try{const{setupIframeMFEMessageListener:t}=await r.e(238).then(r.bind(r,6417));t(e)}catch(e){(0,l.R)(23,e)}const[{Connector:i},{Harvester:s}]=await Promise.all([r.e(478).then(r.bind(r,6589)),r.e(478).then(r.bind(r,5237))]);e.runtime.connector=new i(e),e.runtime.harvester=new s(e);const a=Object.values(e.features).filter(t=>e.runtime.drainRegistry.has(t.featureName));Promise.all(a.map(e=>e.onAggregateImported)).then(()=>e.runtime.harvester.startTimer())})();B.set(e,i),await i}(e,this.ee,this.featureName)}catch(e){return(0,l.R)(79,e),this.ee.abort(),void this.loadedSuccessfully(!1)}try{if(!this.#r(this.featureName,e.runtime.session,e.init))return this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName),void this.loadedSuccessfully(!1);const{Aggregate:r}=await t();this.featAggregate=new r(e,n),e.runtime.harvester.initializedAggregates.push(this.featAggregate),this.loadedSuccessfully(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,L.Ze)(this.agentRef,this.featureName,!0),this.loadedSuccessfully(!1)}};g.RI?(0,I.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,C.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!H.has(e)&&(H.add(e),!(0,a.f)(e.info))){const t=(0,i.pV)();let r={...t.info?.jsAttributes};try{r={...r,...e.info?.jsAttributes}}catch(e){}_(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var K=r(6630);class F extends W{static featureName=K.T;constructor(e){var t;super(e,K.T),this.setupInspectionEvents(),t=e,(0,P.Y)(N.Fw,function(e,r){\"string\"==typeof e&&(\"/\"!==e.charAt(0)&&(e=\"/\"+e),t.runtime.customTransaction=(r||\" 0,void 0,t.ee))},t),this.importAggregator(e,()=>e.init.feature_flags.includes(\"rum_v2\")?r.e(478).then(r.bind(r,908)):r.e(478).then(r.bind(r,7927)))}setupInspectionEvents(){const e=(e,t)=>{e&&(0,T.W)({timeStamp:e.timeStamp,loaded:\"complete\"===e.target.readyState,type:\"window\",name:t,data:e.target.location+\"\"})};(0,I.sB)(t=>{e(t,\"DOMContentLoaded\")}),(0,I.GG)(t=>{e(t,\"load\")}),(0,I.Qr)(t=>{e(t,\"navigate\")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:\"lifecycle\",name:\"session\",data:t})})}}class U extends e.d{constructor(e){var t;(super(),g.gm)?(this.features={},(0,i.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(F),_(this,e,e.loaderType||\"agent\"),t=this,(0,P.Y)(N.cD,function(e,r,n=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof r)||null===r)return(0,P.U)(t,e,r,N.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,P.Y)(N.Dl,function(t,r=!1){if(\"string\"!=typeof t&&null!==t)return void(0,l.R)(41,typeof t);const n=e.info.jsAttributes[\"enduser.id\"];r&&null!=n&&n!==t?(0,x.p)(\"api-setUserIdAndResetSession\",[t],void 0,\"session\",e.ee):(0,P.U)(e,\"enduser.id\",t,N.Dl,!0)},e)}(this),function(e){(0,P.Y)(N.nb,function(t){if(\"string\"==typeof t||null===t)return(0,P.U)(e,\"application.version\",t,N.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,P.Y)(\"start\",function(){e.ee.emit(\"manual-start-all\")},e)}(this),function(e){(0,P.Y)(N.Pv,function(t=!0){if(\"boolean\"==typeof t){if((0,x.p)(\"api-\"+N.Pv,[t],void 0,\"session\",e.ee),e.runtime.consented=t,t){const t=e.features.page_view_event;t.onAggregateImported.then(e=>{const r=t.featAggregate;e&&!r.sentRum&&r.sendRum?.()})}}else(0,l.R)(65,typeof t)},e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return n.forEach(r=>{t[r]=!!e[r]?.enabled}),t}(this.init),r=[...this.desiredFeatures],i=this.init.feature_flags.includes(\"rum_v2\");r.sort((e,r)=>t.P3[e.featureName]-t.P3[r.featureName]),r.forEach(r=>{if(!e[r.featureName]&&(i||r.featureName!==t.K7.pageViewEvent))return;const n=function(e){switch(e){case t.K7.ajax:return[t.K7.jserrors];case t.K7.sessionTrace:return[t.K7.ajax,t.K7.pageViewEvent];case t.K7.sessionReplay:return[t.K7.sessionTrace];case t.K7.pageViewTiming:return[t.K7.pageViewEvent];default:return[]}}(r.featureName).filter(e=>!(e in this.features));n.length>0&&(0,l.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)})}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,i.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}var V=r(2843),z=r(782);class G extends W{static featureName=z.T;constructor(e){super(e,z.T),g.RI&&((0,V.u)(()=>(0,x.p)(\"docHidden\",[(0,O.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,x.p)(\"winPagehide\",[(0,O.t)()],void 0,z.T,this.ee)),this.importAggregator(e,()=>r.e(478).then(r.bind(r,9917))))}}var q=r(3969);class Y extends W{static featureName=q.TZ;constructor(e){super(e,q.TZ),this.importAggregator(e,()=>r.e(478).then(r.bind(r,6555)))}}var Z=r(6774),X=r(3878),J=r(3304);class Q{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 ee(e){return ne(e)?e:new Q(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic,e?.cause)}function te(e){const t=\"Unhandled Promise Rejection: \";if(!e?.reason)return;if(ne(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return ee(e.reason)}const r=ee(e.reason);return(r.message||\"\").startsWith(t)||(r.message=t+r.message),r}function re(e){if(e.error instanceof SyntaxError&&!/:\\d+$/.test(e.error.stack?.trim())){const t=new Q(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic,e.cause);return t.name=SyntaxError.name,t}return ne(e.error)?e.error:ee(e)}function ne(e){return e instanceof Error&&!!e.stack}function ie(e,r,n,i,s=(0,O.t)()){\"string\"==typeof e&&(e=new Error(e)),(0,x.p)(\"err\",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,x.p)(\"uaErr\",[],void 0,t.K7.genericEvents,n.ee)}var se=r(993),ae=r(3785);function oe(e,{customAttributes:t={},level:r=se.p_.INFO}={},n,i,s=(0,O.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,O.t)()){(0,x.p)(\"api-\"+N.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,O.t)()){const{start:a,end:o,customAttributes:c}=r||{},d={customAttributes:c||{}};if(\"object\"!=typeof d.customAttributes||\"string\"!=typeof e||0===e.length)return void(0,l.R)(57);const u=(e,t)=>null==e?t:\"number\"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(d.start=u(a,0),d.end=u(o,s),Number.isNaN(d.start)||Number.isNaN(d.end))(0,l.R)(57);else{if(d.duration=d.end-d.start,!(d.duration<0))return(0,x.p)(\"api-\"+N.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,O.t)()){(0,x.p)(\"api-\"+N.fF,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}var le=r(5718);const fe=(e,t)=>e?.nrMfeId===t.id&&(!e?.nrMfeObserved||e?.nrMfeObserved===t.instance),he=e=>{try{return g.gm.CSS.escape(e)}catch(t){return e}},pe=(e,t={})=>{const r=t.id,n=t.instance;if(!e||!r||!n)return!1;try{let r=1===e.nodeType?e:e.parentElement;for(;r?.tagName;){if(fe(r.dataset,t))return r.dataset.nrMfeObserved=n,!0;r=r.parentNode}}catch(e){}return!1},ge=(e,t)=>{const r=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]')),n=(Array.from(r)||[]).find(t=>fe(t.dataset,e));let i=!!n;i&&(n.dataset.nrMfeObserved??=e.instance);const s=new g.gm.MutationObserver(r=>{r.forEach(r=>{r.addedNodes.forEach(r=>{const n=1===r.nodeType?r:null;!i&&fe(n?.dataset,e)&&(s.disconnect(),s.observe(n,{childList:!0,subtree:!0}),i=!0,n.dataset.nrMfeObserved=e.instance),(e=>{try{return e?.textContent?.trim()||[\"img\",\"video\",\"canvas\",\"svg\"].includes(e?.nodeName?.toLowerCase())}catch(e){return!1}})(r)&&(i||pe(r,e))&&t(r,s)})})});return s.observe(n||g.gm.document,{childList:!0,subtree:!0}),s},me=(e,t,r)=>{try{const n=new g.gm.PerformanceObserver(e=>{e.getEntries().forEach(r)});return n.observe(t),e.push(n),n}catch(e){return null}};function ve(e,t){let r,n,i=!1;const s=e=>null==e?e:e-(t?.scriptStart||t?.registeredAt||0),a={fcp:{get value(){const e=s(r);return e>1e4?void 0:e},set value(e){i||(r=e)}},lcp:{get value(){if(void 0!==a.fcp.value)return s(n)},set value(e){i||(n=e)}},cls:{value:void 0},inp:{value:void 0},disconnect:()=>{}};if(!(e&&g.RI&&g.gm.MutationObserver&&g.gm.PerformanceObserver))return a;const o=[];setTimeout(()=>{r||a.disconnect()},1e4);const c=()=>{if(!i){if(null==r){const e=(0,O.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,O.t)(),a.cls.value??=0}},d=ge(e,(e,t)=>{c(),t.disconnect()});o.push(d);let u=0,l=null;const f=new Set;try{l=new g.gm.ResizeObserver(e=>{i||e.forEach(e=>{try{const t=e.contentRect.width*e.contentRect.height;t>u&&(u=t,a.lcp.value=(0,O.t)()),l.unobserve(e.target)}catch(e){}})})}catch(e){}const h=ge(e,e=>{if(c(),l)try{const t=1===e.nodeType?e:e.parentElement;t&&!f.has(t)&&(f.add(t),\"IMG\"===t.tagName?t.complete?l.observe(t):t.addEventListener(\"load\",()=>{l.observe(t)},{once:!0}):\"VIDEO\"===t.tagName?t.readyState>=2?l.observe(t):t.addEventListener(\"loadeddata\",()=>{l.observe(t)},{once:!0}):l.observe(t))}catch(e){}});l&&o.push(l),o.push(h),me(o,{type:\"layout-shift\",buffered:!0},t=>{i||t.hadRecentInput||(t.sources||[]).some(r=>!!pe(r.node,e)&&(c(),a.cls.value+=t.value,!0))}),me(o,{type:\"event\",buffered:!0,durationThreshold:40},t=>{!i&&t.interactionId&&pe(t.target,e)&&(void 0===a.inp.value||t.duration>a.inp.value)&&(c(),a.inp.value=t.duration)});const p=[\"pointerdown\",\"keydown\"],m=()=>{p.forEach(e=>{g.gm.removeEventListener(e,v,{passive:!0})})};a.disconnect=()=>{i=!0,o.forEach(e=>{try{e?.disconnect()}catch(e){}}),m(),[\"visibilitychange\",\"pagehide\"].forEach(e=>{g.gm.removeEventListener(e,a.disconnect,{once:!0,passive:!0})})};const v=t=>{pe(t?.target,e)&&((()=>{try{h?.disconnect(),l?.disconnect()}catch(e){}})(),m())};p.forEach(e=>{g.gm.addEventListener(e,v,{passive:!0})}),[\"visibilitychange\",\"pagehide\"].forEach(e=>{g.gm.addEventListener(e,a.disconnect,{once:!0,passive:!0})});const y=g.gm.document?.querySelectorAll('[data-nr-mfe-id=\"'.concat(he(e.id),'\"]'));return Array.from(y||[]).some(t=>fe(t.dataset,e))&&c(),a}var ye=r(9566),be=r(9119);const Ee=[\"name\",\"id\",\"type\"],we=new Map([[ce,\"addPageAction\"],[oe,\"log\"],[de,\"measure\"],[ie,\"noticeError\"],[ue,\"recordCustomEvent\"]]),Re={experimental:(0,M.J)(()=>(0,l.R)(54,\"newrelic.register\")),disabled:(0,M.J)(()=>(0,l.R)(55)),invalidTarget:(0,M.J)(e=>(0,l.R)(48,e)),deregistered:(0,M.J)(()=>(0,l.R)(68))};function Te(e){(0,P.Y)(N.eY,function(t){return Ae(e,t)},e)}function Ae(e,r){Re.experimental(),r||={},r.instance=(0,ye.LA)(8),r.type=w.f.MFE,r.licenseKey||=e.info.licenseKey,r.blocked=!1,(\"object\"!=typeof r.tags||null===r.tags||Array.isArray(r.tags))&&(r.tags={}),r.parent??={get id(){return e.runtime.appMetadata.agents?.[0].entityGuid},type:w.f.BA};const n=(0,le.Qr)(r),i=ve(r,n),s=(0,be.L)(\"\"+location),a={};Object.prototype.hasOwnProperty.call(r,\"attributes\")||Object.defineProperty(r,\"attributes\",{get:()=>({...a,\"source.id\":r.id,\"source.name\":r.name,\"source.type\":r.type,\"parent.type\":r.parent?.type||w.f.BA,\"parent.id\":r.parent?.id})}),Object.entries(r.tags).forEach(([e,t])=>{Ee.includes(e)||(a[\"source.\".concat(e)]=t)});let o=()=>{};const c=e.runtime.registeredEntities,d=e=>{r.blocked=!0,o=e};function u(e){return\"string\"==typeof e&&!!e.trim()&&e.trim().length<501}e.init.api.register.enabled||d(Re.disabled),u(r.id)&&u(r.name)||d(()=>Re.invalidTarget(r));const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Re.deregistered)},log:(t,n={})=>m(oe,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),measure:(t,n={})=>m(de,[t,{...n,customAttributes:{...a,...n.customAttributes||{}}},e],r),noticeError:(t,n={})=>m(ie,[t,{...a,...n},e],r),recordCustomEvent:(t,n={})=>m(ue,[t,{...a,...n},e],r),setApplicationVersion:e=>g(\"application.version\",e),setCustomAttribute:(e,t)=>g(e,t),setUserId:e=>g(\"enduser.id\",e),metadata:{get customAttributes(){return a},target:r,timings:n,vitals:i,events:{latestTimestamp:void 0}}},h=()=>(r.blocked&&o(),r.blocked);function p(){if(n.reportedAt)return;n.reportedAt=(0,O.t)(),i.disconnect(),n.fcp=i.fcp,n.lcp=i.lcp,n.cls=i.cls,n.inp=i.inp;const e=n.fetchEnd-n.fetchStart,t=n.scriptEnd-n.scriptStart,r={assetUrl:n.asset,assetType:n.type,registerUrl:s,deregisterUrl:(0,be.L)(\"\"+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,timeToRegister:n.registeredAt,...i.fcp.value>=0&&{\"vitals.fcp.value\":i.fcp.value},...i.lcp.value>=0&&{\"vitals.lcp.value\":i.lcp.value},...i.cls.value>=0&&{\"vitals.cls.value\":i.cls.value},...i.inp.value>=0&&{\"vitals.inp.value\":i.inp.value}};f.recordCustomEvent(\"MicroFrontEndTiming\",r)}h()||(c.push(f),(0,V.G)(p));const g=(e,t)=>{h()||(a[e]=t)},m=(r,n,i)=>{if(h()&&r!==Ae)return;const s=f.metadata.events.latestTimestamp??(0,O.t)();f.metadata.events.latestTimestamp=void 0;const a=we.get(r)||\"unknown\";(0,x.p)(q.xV,[\"API/register/\".concat(a,\"/called\")],void 0,t.K7.metrics,e.ee);try{return r(...n,i,s)}catch(e){(0,l.R)(50,e)}};return f}class xe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,P.Y)(N.o5,(e,r)=>ie(e,r,t),t),function(e){(0,P.Y)(N.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,P.Y)(N.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(\"\"+r).slice(-200))},e)}(e),Te(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(t,r)=>{this.abortHandler&&(0,x.p)(\"ierr\",[ee(t),(0,O.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener(\"unhandledrejection\",t=>{this.abortHandler&&(0,x.p)(\"err\",[te(t),(0,O.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,X.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener(\"error\",t=>{this.abortHandler&&(0,x.p)(\"err\",[re(t),(0,O.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,X.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e,()=>r.e(478).then(r.bind(r,9377)))}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var Se=r(8990);let _e=1;function Oe(e){const t=typeof e;return!e||\"object\"!==t&&\"function\"!==t?-1:e===g.gm?0:(0,Se.I)(e,\"nr@id\",function(){return _e++})}function Ne(e){if(\"string\"==typeof e)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 Pe=r(8139),Le=r(3434),ke=r(5732);const Ie={},Ce=[\"open\",\"send\",\"setRequestHeader\"];function je(e,t){var r=e||R.ee;const n=function(e){return(e||R.ee).get(\"xhr\")}(r);if(void 0===g.gm.XMLHttpRequest)return n;if(Ie[n.debugId]++)return n;Ie[n.debugId]=1,(0,Pe.u)(r,t);var i=(0,Le.YM)(n,void 0,t),s=g.gm.XMLHttpRequest,a=g.gm.MutationObserver,o=g.gm.Promise,c=g.gm.setInterval,d=\"readystatechange\",u=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],f=[],h=g.gm.XMLHttpRequest=function(e){const r=new s(e),a=n.context(r);a.targets=(0,ke.$5)(t);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(d,(o=a,function(){var e=this;e.readyState>3&&!o.resolved&&(o.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,u,\"fn-\",E)}),(0,X.jT)(!1))}catch(e){(0,l.R)(15,e);try{n.emit(\"internal-error\",[e])}catch(e){}}var o;return r};function p(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",E)}if(function(e,t){for(var r in e)t[r]=e[r]}(s,h),h.prototype=s.prototype,i.inPlace(h.prototype,Ce,\"-xhr-\",E),n.on(\"send-xhr-start\",function(e,t){p(e,t),function(e){f.push(e),a&&(m?m.then(b):c?c(b):(v=-v,y.data=v))}(t)}),n.on(\"open-xhr-start\",p),a){var m=o&&o.resolve();if(!c&&!o){var v=1,y=document.createTextNode(v);new a(b).observe(y,{characterData:!0})}}else r.on(\"fn-end\",function(e){e[0]&&e[0].type===d||b()});function b(){for(var e=0;e<f.length;e++)p(0,f[e]);f.length&&(f=[])}function E(e,t){return t}return n}var Me=\"fetch-\",De=Me+\"body-\",He=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Be=g.gm.Request,We=g.gm.Response,Ke=\"prototype\";const Fe={};function Ue(e,t){const r=function(e){return(e||R.ee).get(\"fetch\")}(e);if(!(Be&&We&&g.gm.fetch))return r;if(Fe[r.debugId]++)return r;function n(e,n,i){var s=e[n];\"function\"==typeof s&&(e[n]=function(){var e=[...arguments];const n={},a=(0,ke.$5)(t);var o;r.emit(i+\"before-start\",[e],n),n[R.P]&&n[R.P].dt&&(o=n[R.P].dt);var c=s.apply(this,e);return r.emit(i+\"start\",[e,o],c),c.then(function(e){return r.emit(i+\"end\",[null,e,a],c),e},function(e){throw r.emit(i+\"end\",[e,void 0,a],c),e})})}return Fe[r.debugId]=1,He.forEach(e=>{n(Be[Ke],e,De),n(We[Ke],e,De)}),n(g.gm,\"fetch\",Me),r.on(Me+\"end\",function(e,n,i){var s=this;if(s.targets=i||[t.runtime.v2Target],n){var a=n.headers.get(\"content-length\");null!==a&&(s.rxSize=a),r.emit(Me+\"done\",[null,n],s)}else r.emit(Me+\"done\",[e],s)}),r}var Ve=r(7485);class ze{constructor(e){this.agentRef=e}generateTracePayload(e){const t=this.agentRef.loader_config;if(!this.shouldGenerateTrace(e)||!t)return null;var r=(t.accountID||\"\").toString()||null,n=(t.agentID||\"\").toString()||null,i=(t.trustKey||\"\").toString()||null;if(!r||!n)return null;var s=(0,ye.ZF)(),a=(0,ye.el)(),o=Date.now(),c={spanId:s,traceId:a,timestamp:o};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(c.traceContextParentHeader=this.generateTraceContextParentHeader(s,a),c.traceContextStateHeader=this.generateTraceContextStateHeader(s,o,r,n,i)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(c.newrelicHeader=this.generateTraceHeader(s,a,o,r,n,i)),c}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,s){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 s&&n!==s&&(a.d.tk=s),btoa((0,J.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,Ve.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var Ge=r(7295);function qe(e){return\"string\"==typeof e?e:e instanceof(0,i.dV)().o.REQ?e.url:g.gm?.URL&&e instanceof URL?e.href:void 0}function Ye(e,t){var r=(0,Ve.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}var Ze=[\"load\",\"error\",\"abort\",\"timeout\"],$e=Ze.length,Xe=(0,i.dV)().o.REQ,Je=(0,i.dV)().o.XHR;const Qe=\"X-NewRelic-App-Data\",et=\"internal-error\";class tt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new ze(e),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};g.gm?.performance?.getEntriesByType(\"resource\").forEach(r=>{if(r.initiatorType in e&&0!==r.responseStatus){const n={status:r.responseStatus},i={rxSize:r.transferSize,duration:Math.floor(r.duration),cbTime:0};Ye(n,r.name),this.handler(\"xhr\",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}Ue(this.ee,e),je(this.ee,e),function(e,r,n,i){const s=[c.mo.ALL,c.mo.FAILURES].includes(e.init.ajax?.capture_payloads);function a(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},t.latestLongtaskEnd=0,e.addEventListener(\"load\",function(r){_(t,e)},(0,X.jT)(!1)),g.lR||e.addEventListener(\"progress\",function(e){t.lastSize=e.loaded},(0,X.jT)(!1))}function o(e){this.params={method:e[0]},Ye(this,e[1]),this.metrics={}}function d(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var s=!1;n.newrelicHeader&&(r.setRequestHeader(\"newrelic\",n.newrelicHeader),s=!0),n.traceContextParentHeader&&(r.setRequestHeader(\"traceparent\",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader(\"tracestate\",n.traceContextStateHeader),s=!0),s&&(this.dt=n)}}function u(e,t){s&&e.length>=2&&(this.requestHeaders??={},this.requestHeaders[e[0].toLowerCase()]=e[1])}function l(e,t){var n=this.metrics,i=e[0],s=this;if(n&&i){var a=Ne(i);a&&(n.txSize=a)}this.startTime=(0,O.t)(),this.requestBody=i,this.listener=function(e){try{\"abort\"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),(\"load\"!==e.type||s.called===s.totalCbs&&(s.onloadCalled||\"function\"!=typeof t.onload)&&\"function\"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(et,[e])}catch(e){}}};for(var o=0;o<$e;o++)t.addEventListener(Ze[o],this.listener,(0,X.jT)(!1))}function f(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 h(e,t){var r=\"\"+Oe(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=\"\"+Oe(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,O.t)()}function v(e,t){t instanceof Je&&\"load\"===e[0]&&r.emit(\"xhr-load-added\",[e[1],e[2]],t)}function y(e,t){t instanceof Je&&\"load\"===e[0]&&r.emit(\"xhr-load-removed\",[e[1],e[2]],t)}function b(e,t,r){t instanceof Je&&(\"onload\"===r&&(this.onload=!0),(\"load\"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,O.t)()))}function E(e,t){this.xhrCbStart&&r.emit(\"xhr-cb-time\",[(0,O.t)()-this.xhrCbStart,this.onload,t],t)}function w(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,Ve.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)o(e[0].headers,n)&&(this.dt=n);else{var s={};for(var a in r)s[a]=r[a];s.headers=new Headers(r.headers||{}),o(s.headers,n)&&(this.dt=n),e.length>1?e[1]=s:e.push(s)}}function o(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 R(e,t){this.params={},this.metrics={},this.startTime=(0,O.t)(),this.dt=t;let[r,n={}]=e;Ye(this,qe(r));const i=(\"\"+(r&&r instanceof Xe&&r.method||n.method||\"GET\")).toUpperCase();this.params.method=i,this.txSize=Ne(n.body||r?.body)||0;try{var a=n.headers||r?.headers;if(s&&a)if(this.requestHeaders??={},a instanceof Headers)a.forEach(function(e,t){this.requestHeaders[t.toLowerCase()]=e}.bind(this));else if(\"object\"==typeof a)for(var o in a)this.requestHeaders[o.toLowerCase()]=a[o]}catch(e){}this.requestBody=n.body||r?.body}function T(e,t){if(this.endTime=(0,O.t)(),this.params||(this.params={}),(0,Ge.iW)(this.params))return;this.params.status=t?t.status:0;const n=()=>{const e=+this.rxSize,t=null==this.rxSize||isNaN(e)?void 0:e,r={txSize:this.txSize,rxSize:t,duration:this.endTime-this.startTime},n=[this.params,r,this.startTime,this.endTime,\"fetch\"];this.targets.forEach(e=>S(n,this,e))};t&&s?t.clone().text().then(e=>{this.responseBody=e,this.rxSize&&\"0\"!==this.rxSize&&0!==this.rxSize||void 0===e||0===this.params.status||(this.rxSize=Ne(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(et,[e])}).finally(()=>{n()}):n()}function A(e){const t=this.params,n=this.metrics;if(this.ended)return;this.ended=!0;for(let t=0;t<$e;t++)e.removeEventListener(Ze[t],this.listener,!1);if(t.aborted)return;if((0,Ge.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):_(this,e),n.cbTime=this.cbTime,s){try{this.responseBody=e.responseText}catch(t){this.responseBody=e.response}if((!n.rxSize||0===n.rxSize)&&void 0!==this.responseBody&&0!==t.status){const e=Ne(this.responseBody);void 0!==e&&(n.rxSize=e)}try{this.responseHeaders=function(e){const t={};return e?(e.split(\"\\r\\n\").forEach(function(e){const r=e.indexOf(\": \");if(r>0){const n=e.substring(0,r),i=e.substring(r+2);t[n.toLowerCase()]=i}}),t):t}(e.getAllResponseHeaders())}catch(e){r.emit(et,[e])}}const i=[t,n,this.startTime,this.endTime,\"xhr\"];this.targets.forEach(e=>S(i,this,e))}function S(e,r,i){n(\"xhr\",[...e,i],r,t.K7.ajax)}function _(e,n){e.params.status=n.status;var i=function(e,t){var r=e.responseType;return\"json\"===r&&null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?Ne(e.response):\"text\"===r||\"\"===r||void 0===r?Ne(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(Qe)>=0){var s=n.getResponseHeader(Qe);s&&((0,x.p)(\"sm\",[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,t.K7.metrics,r),e.params.cat=s.split(\", \").pop())}e.loadCaptureCalled=!0}r.on(\"new-xhr\",a),r.on(\"open-xhr-start\",o),r.on(\"open-xhr-end\",d),r.on(\"send-xhr-start\",l),r.on(\"setRequestHeader-xhr-start\",u),r.on(\"xhr-cb-time\",f),r.on(\"xhr-load-added\",h),r.on(\"xhr-load-removed\",p),r.on(\"xhr-resolved\",m),r.on(\"addEventListener-end\",v),r.on(\"removeEventListener-end\",y),r.on(\"fn-end\",E),r.on(\"fetch-before-start\",w),r.on(\"fetch-start\",R),r.on(\"fn-start\",b),r.on(\"fetch-done\",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,()=>r.e(478).then(r.bind(r,3845)))}}const rt={},nt=[\"pushState\",\"replaceState\"];function it(e,t){const r=function(e){return(e||R.ee).get(\"history\")}(e);return!g.RI||rt[r.debugId]++||(rt[r.debugId]=1,(0,Le.YM)(r,void 0,t).inPlace(window.history,nt,\"-\")),r}var st=r(3738);function at(e){(0,P.Y)(N.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,x.p)(q.XG,[N.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:N.BL,start:r,origin:\"nr\"}),(0,x.p)(\"api-\"+N.hG,[n,N.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:ot,bD:ct,d3:dt,Kp:ut,TZ:lt,Lc:ft,uP:ht,Rz:pt}=st;class gt extends W{static featureName=lt;constructor(e){var n;super(e,lt),n=e,(0,P.Y)(N.U2,function(e){if(!(e&&\"object\"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-g.WN,e:(e.end||e.start)-g.WN,o:e.origin||\"\",t:\"api\"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,x.p)(\"bstApi\",[r],void 0,t.K7.sessionTrace,n.ee)},n),at(e);if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;it(i,e),this.eventsEE=(0,Pe.u)(i,e),this.eventsEE.on(ht,function(e,t){this.bstStart=(0,O.t)()}),this.eventsEE.on(ft,function(e,r){(0,x.p)(\"bst\",[e[0],r,this.bstStart,(0,O.t)()],void 0,t.K7.sessionTrace,i)}),i.on(pt+dt,function(e){this.time=(0,O.t)(),this.startPath=location.pathname+location.hash}),i.on(pt+ut,function(e){(0,x.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,t.K7.sessionTrace,i)});try{s=new PerformanceObserver(e=>{const r=e.getEntries();(0,x.p)(ot,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ct,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var mt=r(733),vt=r(6344);class yt extends W{static featureName=vt.TZ;#i;recorder;constructor(e){var n;let i;super(e,vt.TZ),n=e,(0,P.Y)(N.CH,function(){(0,x.p)(N.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,P.Y)(N.Tb,function(){(0,x.p)(N.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s=\"\".concat(u.Wt).concat((0,mt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,C.SR)(e.init)&&this.ee.on(N.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(vt.Qb.PRELOAD,i?.sessionReplayMode)}),this.abortHandler=this.#n,this.importAggregator(this.agentRef,()=>r.e(478).then(r.bind(r,6167)),this),this.ee.on(\"err\",e=>{this.blocked||this.agentRef.runtime.isRecording&&(this.errorNoticed=!0,(0,x.p)(vt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,C.Aw)(this.agentRef.init)}importRecorder(){return this.recorder?Promise.resolve(this.recorder):(this.#i??=Promise.all([r.e(478),r.e(249)]).then(r.bind(r,4866)).then(({Recorder:e})=>(this.recorder=new e(this),this.recorder)).catch(e=>{throw this.ee.emit(\"internal-error\",[e]),this.blocked=!0,e}),this.#i)}#s(){this.blocked||(this.featAggregate?this.featAggregate.mode!==u.g.FULL&&this.featAggregate.initializeRecording(u.g.FULL,!0,vt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(vt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var bt=r(3962);class Et extends W{static featureName=bt.TZ;constructor(e){if(super(e,bt.TZ),function(e){const r=e.ee.get(\"tracer\");function n(){}(0,P.Y)(N.dT,function(e){return(new n).get(\"object\"==typeof e?e:{})},e);const i=n.prototype={createTracer:function(n,i){var s={},a=this,o=\"function\"==typeof i;return(0,x.p)(q.xV,[\"API/createTracer/called\"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?\"\":\"no-\")+\"fn-start\",[(0,O.t)(),a,o],s),o)try{return i.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw r.emit(\"fn-err\",[arguments,this,t],s),t}finally{r.emit(\"fn-end\",[(0,O.t)()],s)}}}};[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach(r=>{P.Y.apply(this,[r,function(){return(0,x.p)(N.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,P.Y)(N.PA,function(){(0,x.p)(N.hw+\"routeName\",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=it(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}bt.tC.forEach(e=>{(0,X.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)});const s=()=>(0,x.p)(\"newURL\",[(0,O.t)(),\"\"+window.location],void 0,this.featureName,this.ee);n.on(\"pushState-end\",s),n.on(\"replaceState-end\",s),(0,X.sp)(bt.OV,e=>{c(e),(0,x.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)},!0,this.removeOnAbort?.signal);let a=!1;const o=new((0,i.dV)().o.MO)((e,t)=>{a||(a=!0,requestAnimationFrame(()=>{(0,x.p)(\"newDom\",[(0,O.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,M.s)(e=>{\"loading\"!==document.readyState&&((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,()=>r.e(478).then(r.bind(r,4393)),{domObserver:o})}}var wt=r(981);const Rt={},Tt=new Set;function At(e){return\"string\"==typeof e?{type:\"string\",size:(new TextEncoder).encode(e).length}:e instanceof ArrayBuffer?{type:\"ArrayBuffer\",size:e.byteLength}:e instanceof Blob?{type:\"Blob\",size:e.size}:e instanceof DataView?{type:\"DataView\",size:e.byteLength}:ArrayBuffer.isView(e)?{type:\"TypedArray\",size:e.byteLength}:{type:\"unknown\",size:0}}class xt{constructor(e,t){this.timestamp=(0,O.t)(),this.currentUrl=(0,be.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,be.L)(e),this.requestedProtocols=Array.isArray(t)?t.join(\",\"):t||\"\",this.openedAt=void 0,this.protocol=void 0,this.extensions=void 0,this.binaryType=void 0,this.messageOrigin=void 0,this.messageCount=0,this.messageBytes=0,this.messageBytesMin=0,this.messageBytesMax=0,this.messageTypes=void 0,this.sendCount=0,this.sendBytes=0,this.sendBytesMin=0,this.sendBytesMax=0,this.sendTypes=void 0,this.closedAt=void 0,this.closeCode=void 0,this.closeReason=\"unknown\",this.closeWasClean=void 0,this.connectedDuration=0,this.hasErrors=void 0}}class St extends W{static featureName=o.TZ;constructor(e){super(e,o.TZ);const n=e.init.feature_flags.includes(\"websockets\")||e.init.web_sockets?.enabled,s=!e.init.feature_flags.includes(\"no_spv\"),a=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.performance.resources.enabled,e.init.user_actions.enabled,n,s];var c;let d;if(c=e,(0,P.Y)(N.hG,(e,t)=>ce(e,t,c),c),function(e){(0,P.Y)(N.fF,(t,r)=>ue(t,r,e),e)}(e),at(e),Te(e),function(e){(0,P.Y)(N.V1,(t,r)=>de(t,r,e),e)}(e),this.removeOnAbort=new AbortController,this.abortHandler=()=>{this.removeOnAbort.abort(),this.abortHandler=void 0},n){const u=function(e,t){if(!(0,i.dV)().o.WS)return e;const r=e.get(\"websockets\");if(Rt[r.debugId]++)return r;Rt[r.debugId]=1,(0,V.G)(()=>{const e=(0,O.t)();Tt.forEach(t=>{t.nrData.closedAt=e,t.nrData.closeCode=1001,t.nrData.closeReason=\"Page navigating away\",t.nrData.closeWasClean=!1,t.nrData.openedAt&&(t.nrData.connectedDuration=e-t.nrData.openedAt),r.emit(\"ws\",[t.nrData,t.targets],t)})});class n extends WebSocket{static name=wt.R.WS;static toString(){return\"function WebSocket() { [native code] }\"}toString(){return\"[object WebSocket]\"}get[Symbol.toStringTag](){return n.name}#o(e){(e.__newrelic??={}).socketId=this.nrData.socketId,this.nrData.hasErrors??=!0}constructor(...e){super(...e),this.nrData=new xt(e[0],e[1]),this.targets=(0,ke.$5)(t),this.addEventListener(\"open\",()=>{this.nrData.openedAt=(0,O.t)(),[\"protocol\",\"extensions\",\"binaryType\"].forEach(e=>{this.nrData[e]=this[e]}),Tt.add(this)}),this.addEventListener(\"message\",e=>{const{type:t,size:r}=At(e.data);this.nrData.messageOrigin??=(0,be.L)(e.origin),this.nrData.messageCount++,this.nrData.messageBytes+=r,this.nrData.messageBytesMin=Math.min(this.nrData.messageBytesMin||1/0,r),this.nrData.messageBytesMax=Math.max(this.nrData.messageBytesMax,r),(this.nrData.messageTypes??\"\").includes(t)||(this.nrData.messageTypes=this.nrData.messageTypes?\"\".concat(this.nrData.messageTypes,\",\").concat(t):t)}),this.addEventListener(\"close\",e=>{this.nrData.closedAt=(0,O.t)(),this.nrData.closeCode=e.code,e.reason&&(this.nrData.closeReason=e.reason),this.nrData.closeWasClean=e.wasClean,this.nrData.connectedDuration=this.nrData.closedAt-this.nrData.openedAt,Tt.delete(this),r.emit(\"ws\",[this.nrData,this.targets],this)})}addEventListener(e,t,...r){const n=this,i=\"function\"==typeof t?function(...e){try{return t.apply(this,e)}catch(e){throw n.#o(e),e}}:t?.handleEvent?{handleEvent:function(...e){try{return t.handleEvent.apply(t,e)}catch(e){throw n.#o(e),e}}}:t;return super.addEventListener(e,i,...r)}send(e){if(this.readyState===WebSocket.OPEN){const{type:t,size:r}=At(e);this.nrData.sendCount++,this.nrData.sendBytes+=r,this.nrData.sendBytesMin=Math.min(this.nrData.sendBytesMin||1/0,r),this.nrData.sendBytesMax=Math.max(this.nrData.sendBytesMax,r),(this.nrData.sendTypes??\"\").includes(t)||(this.nrData.sendTypes=this.nrData.sendTypes?\"\".concat(this.nrData.sendTypes,\",\").concat(t):t)}try{return super.send(e)}catch(e){throw this.#o(e),e}}close(...e){try{super.close(...e)}catch(e){throw this.#o(e),e}}}return g.gm.WebSocket=n,r}(this.ee,e);u.on(\"ws\",(e,t)=>{(0,x.p)(\"ws-complete\",[e,t],void 0,this.featureName,this.ee)})}if(s&&g.gm.addEventListener(\"securitypolicyviolation\",e=>{(0,x.p)(\"spv\",[e],void 0,t.K7.genericEvents,this.ee)},(0,X.jT)(!1,this.removeOnAbort.signal)),g.RI){if(Ue(this.ee,e),je(this.ee,e),d=it(this.ee,e),e.init.user_actions.enabled){function l(t){const r=(0,Ve.D)(t);return e.beacons.includes(r.hostname+\":\"+r.port)}function f(){d.emit(\"navChange\")}o.Zp.forEach(e=>(0,X.sp)(e,e=>(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEach(e=>{const t=(0,M.s)(e=>{(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,X.sp)(e,t)}),g.gm.addEventListener(\"error\",()=>{(0,x.p)(\"uaErr\",[],void 0,t.K7.genericEvents,this.ee)},(0,X.jT)(!1,this.removeOnAbort.signal)),this.ee.on(\"open-xhr-start\",(e,r)=>{l(e[1])||r.addEventListener(\"readystatechange\",()=>{2===r.readyState&&(0,x.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)},(0,X.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on(\"fetch-start\",e=>{e.length>=1&&!l(qe(e[0]))&&(0,x.p)(\"uaXhr\",[],void 0,t.K7.genericEvents,this.ee)}),d.on(\"pushState-end\",f),d.on(\"replaceState-end\",f),window.addEventListener(\"hashchange\",f,(0,X.jT)(!0,this.removeOnAbort.signal)),window.addEventListener(\"popstate\",f,(0,X.jT)(!0,this.removeOnAbort.signal))}if(e.init.performance.resources.enabled&&g.gm.PerformanceObserver?.supportedEntryTypes.includes(\"resource\")){new PerformanceObserver(e=>{e.getEntries().forEach(e=>{(0,x.p)(\"browserPerformance.resource\",[e],void 0,this.featureName,this.ee)})}).observe({type:\"resource\",buffered:!0})}}a.some(e=>e)?this.importAggregator(e,()=>r.e(478).then(r.bind(r,8019))):this.deregisterDrain()}}var _t=r(2646);const Ot=new Map;function Nt(e,t,r,n,i=!0,s){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const a=function(e){return(e||R.ee).get(\"logger\")}(e),o=(0,Le.YM)(a,void 0,s),c=new _t.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Le.Jt]||t[r];return Ot.set(d,c),o.inPlace(t,[r],\"wrap-logger-\",()=>Ot.get(d),void 0,!0),a}var Pt=r(1910);class Lt extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,P.Y)(\"log\",(e,r)=>oe(e,r,t),t),function(e){(0,P.Y)(N.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Nt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Te(e);const n=this.ee;[\"log\",\"error\",\"warn\",\"info\",\"debug\",\"trace\"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Nt(n,g.gm.console,t,{level:\"log\"===t?\"info\":t},void 0,e)}),this.ee.on(\"wrap-logger-end\",function([t],r,i,s=[e.runtime.v2Target]){const{level:a,customAttributes:o,autoCaptured:c}=this;s.forEach(e=>{(0,ae.R)(n,t,o,a,c,e)})}),this.importAggregator(e,()=>r.e(478).then(r.bind(r,5288)))}}new U({features:[tt,F,G,gt,yt,Y,xe,St,Lt,Et],loaderType:\"spa\"})})()})();","google","testAutomationFlags",{"_1091":8,"_1092":8,"_1093":8,"_1094":8,"_1095":8,"_1096":8,"_1097":8,"_1098":8,"_1099":8,"_1100":8,"_1101":8,"_1102":31,"_1103":31,"_1104":8},"configState",{"_935":936,"_933":934,"_937":1040,"_1041":825,"_139":45,"_1042":31,"_1043":-7,"_1044":-7,"_173":1045,"_1046":1047,"_1048":1049,"_33":1050,"_1051":-7,"_889":1052,"_862":982,"_1053":-7,"_1054":1055,"_1056":-7},"brandConfig",{"_854":837,"_832":855,"_856":857,"_858":859,"_860":861,"_862":863,"_864":865,"_139":45,"_866":45,"_867":165,"_868":869,"_870":871,"_872":873,"_874":875,"_876":31,"_877":878,"_834":879,"_880":881,"_882":883,"_884":885,"_886":31,"_887":888,"_889":890,"_891":892,"_893":894},"releaseVersion","2.62.0","ra6w8cs30yf","irisEnvironment",{"_1016":1017,"_1017":1018},"ads",{"_999":1000,"_1001":1002,"_1003":1004,"_1005":8,"_1006":1007,"_1008":1009,"_1010":8,"_1011":398,"_1012":398,"_1013":398},"iirisAudienceProfileConfig",{"_837":996},"iirisBaseUrl",{"_837":995},"connectMeConfig",{"_837":982},"newRelicEnvConfiguration",{"_899":977,"_978":979,"_980":981},"siteFullName","siteUrl","siteDivision","Informa Markets","authentication",{"_959":971,"_961":972,"_837":973},"oneTrust",{"_957":964,"_959":965,"_961":966,"_837":967},"unbounce",{"_957":958,"_959":960,"_961":962,"_837":963},"brightcoveAccountId","gtmIds",{"_947":955,"_949":956},{"_46":825,"_933":934,"_935":936,"_937":938},"newsletterSignupPromoContent",{"_222":929,"_930":31,"_931":932},"pageContent",{"_923":924},"eln",{"_913":914},"brandFallbackUrl","copyright"," Informa PLC Informa UK Limited is a company registered in England and Wales with company number 1072954 whose registered office is 5 Howick Place, London, SW1P 1WG.","iirisRecommendation",{"_901":902,"_903":904,"_905":906,"_907":908,"_46":909,"_910":657,"_911":163,"_912":657},"vwo",{"_898":398,"_899":900},"transactionTrackerEnvConfig",{"_895":896,"_897":896},"newsletterTrackingEnabled","true","siteRegistrationTrackingEnabled","enabled","accountId",1264979,"division","im","brandFamily","emea","redirectMode","new","recipe","similar-items","seatrade-maritime","count","sponsoredCount","itemAge","newsletter",{"_915":916,"_917":918},"subscribeForm",{"_222":919,"_920":922},"subscribeConfirm",{"_222":919,"_920":921},"Subscribe to Seatrade Maritime News","subtitle","Get the latest maritime industry news sent straight to your inbox.","Get the latest maritime industry news sent straight to your inbox. Sent daily or weekly, our newsletters deliver the latest updates, expert opinion, analysis and much more.","registration",{"_925":926,"_927":928},"labelTextInFooter","REGISTER NOW!","labelText","REGISTER","Subscribe to Our Newsletters","message","buttonText","Sign Me Up","theme","theme1","font",{"_947":948,"_949":950},"oneInforma",{"_939":940,"_941":942,"_943":944,"_945":946},"endorsementLevel","balanced-endorsement","primaryColorPalette","coral","secondaryColorPalette","ultramarine","personality","soft","primary",{"_78":953,"_181":954},"secondary",{"_78":951,"_181":952},"Open Sans"," are now subscribed to our newsletter. We hope you will find a great value in the stories we publish.","successPageTitle","Welcome!","Get the latest maritime industry news sent straight to your inbox. Our newsletters deliver the latest updates, expert opinion, analysis and much more.","We hope you will find a great value in the stories we publish.","Thank you for subscribing.","combined","disabled","disableSidebar","disableArticleFooter","You May Also Like","showSponsored","sponsoredTag","Sponsored Content","sponsoredTitle","Sponsored",{"_910":657,"_907":908,"_912":657,"_911":163,"_243":-7},{"_910":657,"_907":908,"_912":657,"_911":163,"_243":-7},"authorPrefix",{"_422":1087,"_116":1088},"by","Brought to you by","unbounceURL","elnConfig","disableAds","disableIirisAuth","disableWelcomeAd","disableBigskyAd","disableIirisRecommend","disableDcts","disableWeatherWidget","disableCashGrainWidget","disableCommoditiesWidget","disableCaptcha","disableCookieBanner","overrideBrandStyling","overrideThemeStyling","extendedBreakpointsEnabled","socialLinks",[1521,1522,1523,1524,1525,1526],"informaBar",{"_898":398,"_1503":1504,"_1505":1506},"ittNetworkBar",{"_898":8,"_1224":1502},"nav",{"_1343":1344,"_1345":1346},"megaMenu",{"_1210":1211,"_1212":1213,"_1214":1215,"_1216":1217,"_1218":31,"_1219":31},"navBase",{"_188":1209},"footer",{"_188":1119,"_1120":1121,"_1122":1123,"_887":1124},{"_181":43,"_44":45},"linkSections",[1163,1164,1165],"brandLinks",[1148,1149,1150],{"_1125":1126,"_371":1127,"_222":888},"businessUnit",{"_181":1145,"_78":1146,"_42":1147},[1128,1129,1130,1131],{"_173":1142,"_1133":398,"_222":1143,"_181":1144},{"_173":1139,"_1133":398,"_222":1140,"_181":1141},{"_173":1136,"_1133":398,"_222":1137,"_181":1138},{"_173":1132,"_1133":398,"_222":1134,"_181":1135},{"_44":1134,"_181":1135},"openInNewTab","Terms"," Informa"," Informa"," Maritime Academy"," Maritime VIP Club"," Maritime Events"," publications",{"_173":1169,"_1133":398,"_222":1170,"_181":1171},{"_44":31,"_181":1172},"Seatrade Cruise News"," Releases","/latest-press-release",{"_44":31,"_181":31},"Education"," Press Release","/submit-press-release",{"_44":31,"_181":31},"Advertise with us"," us","/contact-us",{"_44":31,"_181":1172},"About us","/about-us",{"_181":43,"_44":45},"largeMenu",[1248,1249,1250,1251,1252,1253,1254,1255],"smallMenu",[1220,1221,1222],"sideNavSections",[],"socialSectionTitle","Follow Us","registrationSectionTitle","registrationStatementText",{"_222":1232,"_181":31,"_1224":1233},{"_222":1229,"_181":31,"_1224":1230},{"_222":1223,"_181":31,"_1224":1225},"Get in Touch","subMenu",[1226,1227],{"_222":1201,"_181":1228},{"_222":1198,"_181":1199}," Events",[1231],{"_222":1189,"_181":1190},"Browse",[1234,1235,1236,1237,1238,1239],{"_222":1247,"_181":400},{"_222":1245,"_181":1246},{"_222":1244,"_181":1187},{"_222":1180,"_181":1181},{"_222":1242,"_181":1243},{"_222":1240,"_181":1241},"Maritime Courses"," our Sponsors","/program/sponsored","Podcasts","Special Reports","/publications","Latest News",{"_222":89,"_181":391,"_1224":1342,"_1258":31,"_1260":391},{"_222":1339,"_181":1340,"_1224":1341,"_1258":31,"_1260":1340},{"_222":98,"_181":298,"_1224":1338,"_1258":31,"_1260":298},{"_222":1335,"_181":1336,"_1224":1337,"_1258":31,"_1260":1336},{"_222":1319,"_181":1320,"_1224":1321,"_1258":1322,"_1260":1320},{"_222":1300,"_181":1301,"_1224":1302,"_1258":1303,"_1260":1301},{"_222":1276,"_181":1277,"_1224":1278,"_1258":1279,"_1260":1277},{"_222":1189,"_181":1256,"_1224":1257,"_1258":1259,"_1260":1256},"/event-news",[1261,1262,1263,1264,1265],"seeAllLink","MORE IN EVENT NEWS","seeAllLinkUrl",{"_222":1274,"_181":1275},{"_222":1272,"_181":1273},{"_222":1270,"_181":1271},{"_222":1268,"_181":1269},{"_222":1266,"_181":1267},"Seatrade Maritime UAE","/events/seatrade-maritime-logistics-middle-east","CMA Shipping","/events/cma-shipping","Seatrade Maritime Qatar","/events/seatrade-maritime-qatar","Saudi Maritime & Logistics","/events/saudi-maritime-logistics-congress","Crew Connect Global","/events/crew-connect-global","More Topics","/ship-operations",[1280,1281,1282,1283,1284,1285,1286],"MORE IN SHIP OPERATIONS",{"_222":1298,"_181":1299},{"_222":1296,"_181":1297},{"_222":1294,"_181":1295},{"_222":1293,"_181":1277},{"_222":1291,"_181":1292},{"_222":1289,"_181":1290},{"_222":1287,"_181":1288},"Shipping Finance","/maritime-transportation/shipping-finance","Maritime Technology","/ship-operations/maritime-technology","Shipyards","/ship-operations/shipyards","Ship Operations","Sustainability","/sustainability","Offshore","/offshore","Crewing","/ship-operations/crewing","Accidents & Security","/maritime-safety",[1304,1305,1306,1307,1308,1309],"MORE IN SAFETY",{"_222":101,"_181":302},{"_222":1317,"_181":1318},{"_222":1315,"_181":1316},{"_222":1313,"_181":1314},{"_222":1311,"_181":1312},{"_222":1310,"_181":391},"Strait of Hormuz Conflict","Red Sea Crisis","/program/red-sea-crisis","Regulations","/maritime-safety/regulations","Piracy","/maritime-safety/piracy","Accidents","/maritime-safety/accidents","Ports","/ports-logistics",[1323,1324,1325,1326],"MORE IN PORTS & LOGISTICS",{"_222":1333,"_181":1334},{"_222":1331,"_181":1332},{"_222":1329,"_181":1330},{"_222":1327,"_181":1328},"Focus on Panama","/program/focus-panama","Terminals","/ports-logistics/terminals","Maritime Logistics","/ports-logistics/maritime-logistics","Bunkering","/ports-logistics/bunkering","Dry Bulk","/maritime-transportation/dry-bulk",[],[],"Containers","/maritime-transportation/containers",[],[],"mainMenuItems",[1351,1352,1353,1354,1355,1356,1357,1358],"secondaryMenu",[1347,1348,1349],{"_222":1244,"_181":1187},{"_222":1189,"_181":1190},{"_222":1350,"_181":1228},"Advertise",{"_222":89,"_181":391,"_1258":31,"_1260":391,"_1359":8,"_1224":1500,"_1361":1501},{"_222":1339,"_181":1340,"_1258":31,"_1260":1340,"_1359":8,"_1224":1498,"_1361":1499},{"_222":98,"_181":298,"_1258":31,"_1260":298,"_1359":8,"_1224":1496,"_1361":1497},{"_222":1335,"_181":1336,"_1258":31,"_1260":1336,"_1359":8,"_1224":1494,"_1361":1495},{"_222":1319,"_181":1320,"_1258":1322,"_1260":1320,"_1359":398,"_1224":1464,"_1361":1465},{"_222":1300,"_181":1301,"_1258":1303,"_1260":1301,"_1359":398,"_1224":1434,"_1361":1435},{"_222":1276,"_181":1277,"_1258":1279,"_1260":1277,"_1359":398,"_1224":1400,"_1361":1401},{"_222":1189,"_181":1256,"_1258":1259,"_1260":1256,"_1359":398,"_1224":1360,"_1361":1362},"hasSubMenu",[1395,1396,1397,1398,1399],"recentContents",[1363,1364],{"_1365":1386,"_1367":1387,"_223":1387,"_1369":1388,"_1371":1389,"_1373":31,"_1374":1390,"_1376":31,"_1377":1391,"_1378":1256,"_243":166,"_228":1392,"_1380":1393,"_1381":1382,"_1383":1384},{"_1365":1366,"_1367":1368,"_223":1368,"_1369":1370,"_1371":1372,"_1373":31,"_1374":1375,"_1376":31,"_1377":1080,"_1378":1256,"_243":166,"_228":1379,"_1380":160,"_1381":1382,"_1383":1384},"thumbnail",{"_345":1385,"_401":31},"articleName","Marketing in Maritime to bring MiM-Lounge to SMM Hamburg","articleSummary","Marketing in Maritime unveils online portal with resources, events and MiM-Lounge debut at SMM Hamburg event, 1-4 September.","articleUrl","/event-news/marketing-in-maritime-to-bring-mim-lounge-to-smm-hamburg","listPageUrl","date","Aug 31, 2026","webinarStartTime","categoryName","categoryUrl",[],"timeRead","variant","card-vertical","layoutVariant","vertical"," 2026 kicks off: Maritime industry charts a new course","Industry leaders at SMM 2026 stress international cooperation and adaptability as shipping navigates geopolitical shifts and technological change.","/event-news/security-and-resilience-take-center-stage-at-smm-2026-as-maritime-industry-adapts-to-new-challenges","Sep 1, 2026","Event News",[],7," CMA CGM and SDARI team up on AI-assisted containership concept","Trio launch joint development project at SMM exploring decision-support tech for container vessels with focus on keeping humans in control","/containers/bv-cma-cgm-and-sdari-team-up-on-ai-assisted-containership-concept","Sep 4, 2026",[1410],{"_78":1411,"_438":1412,"_592":1413},"Seatrade Maritime","/author/seatrade-maritime"," executives stood together at an exhibtion",{"_345":1426,"_401":31},"The disconnect between charter contracts and seafarer welfare","/crewing/the-disconnect-between-charter-contracts-and-seafarer-welfare","/webinars","Sep 17, 2026","10:00 am BST","Webinar",[1425],0,{"_78":1411,"_438":1412,"_592":1413}," efficiency and compliance - innovation in marine coatings","How the choice of marine coatings can improve vessel performance and aid environmental compliance","/regulations/fuel-efficiency-and-compliance-innovation-in-marine-coatings","Sep 3, 2026",[1445],10,{"_78":1411,"_438":1412,"_592":1413}," hits CMA CGM with $186m complaint in US over delivery failures","Electronics giant alleges widespread Shipping Act violations stemming from pandemic-era service breakdowns in the US","/containers/samsung-hits-cma-cgm-with-186m-complaint-in-us-over-delivery-failures",[1452],{"_78":1453,"_438":1454,"_592":1455},"John Gallagher ","/author/john-gallagher"," CGM ship at sunset",{"_222":101,"_181":302},{"_222":1317,"_181":1318},{"_222":1315,"_181":1316},{"_222":1313,"_181":1314},{"_222":1311,"_181":1312},{"_222":1310,"_181":391},[1490,1491,1492,1493],[1466,1467],{"_1365":1479,"_1367":1480,"_223":1480,"_1369":1481,"_1371":1482,"_1373":31,"_1374":1408,"_1376":31,"_1377":1339,"_1378":1340,"_243":166,"_228":1483,"_1380":160,"_1381":1382,"_1383":1384},{"_1365":1468,"_1367":1469,"_223":1469,"_1369":1470,"_1371":1471,"_1373":31,"_1374":1408,"_1376":31,"_1377":98,"_1378":298,"_243":166,"_228":1472,"_1380":160,"_1381":1382,"_1383":1384},{"_345":1477,"_401":1478},"Panama completes acquisition of the oil pipeline Petroterminal de Panama","The pipeline serves shipments by VLCCs that are too large to transit the Panama Canal","/tankers/panama-completes-acquisition-of-the-oil-pipeline-petroterminal-de-panama",[1473],{"_78":1474,"_438":1475,"_592":1476},"Michele Labrut","/author/michele-labrut"," storage tanks",{"_345":1488,"_401":1489},"Shippers getting less bang for lots of bucks","Soaring Pacific and Atlantic rates offset declining Asia to Europe spot as rate levels approach Covid peak, while schedule reliability heads south","/containers/shippers-getting-less-bang-for-lots-of-bucks",[1484],{"_78":1485,"_438":1486,"_592":1487},"Nick Savvides","/author/nick-savvides"," bills",{"_222":1333,"_181":1334},{"_222":1331,"_181":1332},{"_222":1329,"_181":1330},{"_222":1327,"_181":1328},[],[],[],[],[],[],[],[],[],"leftSection",{"_186":1508,"_1224":1509},"rightSection",{"_186":1507},"This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.","Seatrade Maritime is part of the Informa Markets Division of Informa PLC",[1510,1511,1512,1513],{"_222":1519,"_181":1520},{"_222":1518,"_181":1144},{"_222":1516,"_181":1517},{"_222":1514,"_181":1515},"TALENT"," RELATIONS"," US","Informa PLC","