PageSourceSearch

https://unionclub.org/

html unionclub.org collected 2026-09-24 20:47:03 UTC 136,107 bytes, 771 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2<html xmlns="http://www.w3.org/1999/xhtml"  lang="en" xml:lang="en">
3<head id="head"><title>
4	Home - Union Club of Boston - Boston, MA
5</title>
6	     <!--jQuery include portalTempalte.aspx-->
7        
7<script src="/CMSScripts/jquery/jquery.js"></script>
7
8        <!-- Cookie Notification Styles -->
9        <link rel="stylesheet" href="/CMSScripts/CHO/css/basic-styles.css">
10        
11    <!-- ClubHouseOnlineHeader -->
12    
13<!-- Meta, title, CSS, favicons masterheader.ascx -->
14<meta http-equiv="X-UA-Compatible" content="IE=edge">
15<meta name="viewport" content="width=device-width, initial-scale=1">
16 
17
18    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" integrity="sha384-wvfXpqpZZVQGK6TAh5PVlGOfQNHSoD2xbE+QkPxCAFlNEevoEH3Sl0sibVcOQVnN" crossorigin="anonymous">
19
20    <link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/><link href="/CHObundles/css?v=qiIqxuvboKcXq5qx9vRZatU4xene1dKmUNH7PsYqMR01" rel="stylesheet"/>
21
22    <link rel="stylesheet" href="/CMSModules/CHO/Widgets/app/css/styles.min.css">
23
24    <link id="ClubHouseOnlineHeader1_siteCssLink" type="text/css" rel="stylesheet" href="/CMSPages/GetResource.ashx?stylesheetname=Sass_UnionClubOfBoston_300074"></link> 
25
26    
26<script type="text/javascript" src="/CMSScripts/CHO/JS/Custom/main.min.js"></script>
26
27
28
29<!-- Body Font -->
30<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
31<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
32<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
33<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
34<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
35<link href="https://fonts.googleapis.com/css2?family=Libre+Baskerville:ital,wght@0,400;0,700;1,400&display=swap" rel="stylesheet">
36<link href="https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous">
37<link href="https://fonts.googleapis.com/css?family=Lato:400,400i,700,700i" rel="stylesheet" crossorigin="anonymous">
38
39<!--End of masterheader.ascx -->
40<meta name="description" content="Discover the Union Club of Boston — a historic private club fostering community, connection, and camaraderie since 1863. Experience timeless tradition, elegant gatherings, and modern hospitality in the heart of Boston." /> 
41<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
41<script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-011d93807e6b5780e10","applicationID":"1341569896","transactionName":"YgBQZ0dVDRVRAREPWVtKc2BlGwALQxIEAVNGSkJcR0ACCkQHCBZaVBFXHVRHEx4=","queueTime":0,"applicationTime":202,"agent":"","atts":""}</script>
41<script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1386227806",accountID:"4124504",trustKey:"4124504",xpid:"UAcFVVNTDBABV1VTAgcOXl0H",licenseKey:"NRJS-011d93807e6b5780e10",applicationID:"1341569896",browserID:"1386227806"};;/*! For license information please see nr-loader-spa-1.322.0.min.js.LICENSE.txt */
42(()=>{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.322.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("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const 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};
42e.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: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},8990(e,t,r){"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389(e,t,r){"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout(()=>{i=clearTimeout(i)},t)),n||(clearTimeout(i),i=setTimeout(()=>{e.apply(this,r)},t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},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"}])},7560(e,t,r){"use strict";r.d(t,{N:()=>a,j:()=>c});var n=r(9119),i=r(944);const s=(0,r(6389).J)(e=>(0,i.R)(80,e));function a(e){if(!Array.isArray(e?.assets)||!e.assets.length)return;
42const t=e.assets.map(o).filter(Boolean);return t.length?{assets:t,scripts:t.filter(e=>e.isScript)}:void 0}function o(e){if(!e||"object"!=typeof e)return;const{matcher:t,type:r}=e;let i="string"==typeof t&&t.endsWith(".js");return void 0!==r&&(!function(e){return"script"===e||"asset"===e}(r)?s(r):i=function(e){return"script"===e}(r)),a=t,"[object RegExp]"===Object.prototype.toString.call(a)?{pattern:t,test:e=>(t.lastIndex=0,t.test((0,n.L)(e))),isScript:i}:"string"==typeof t&&t.length>0?{pattern:t,test:e=>(0,n.L)(e).includes(t),isScript:i}:void s(t);var a}function c(e,t,{scriptsOnly:r=!1}={}){if(!e||!t)return!1;return(r?e.scripts:e.assets).some(e=>e.test(t))}},5718(e,t,r){"use strict";r.d(t,{xo:()=>T,AZ:()=>v,cI:()=>g,Qr:()=>A,QL:()=>y});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=v(y())[0]}catch(e){u=v(e)[0]}const l=new Map;let f=[];const h=new WeakMap;function p(e){let t=h.get(e);return t||(t={weighedAssetUrls:new Set,recordManifestScriptWindow:(t,r)=>{t&&(e.scriptStart=e.scriptStart>0?Math.min(e.scriptStart,t):t),r&&(e.scriptEnd=e.scriptEnd>0?Math.max(e.scriptEnd,r):r)}},h.set(e,t)),t}function g(e){return l.get(e)}function m(e){const t=g(e);
42if(t)return t;const r=new o(e);if(l.set(e,r),l.size>1e3){const e=l.keys().next().value;l.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=m((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().forEach(e=>{if((e=>"script"===e.initiatorType||["link","fetch"].includes(e.initiatorType)&&(0,s.L)(e.name).endsWith(".js"))(e)){const t=m((0,s.L)(e.name));t.performance.start=Math.floor(e.startTime),t.performance.end=Math.floor(e.responseEnd),t.performance.value=e}if(!f.length)return;const t=[];f.forEach(({test:r,addedAt:n},s)=>{(r(e)||(0,i.t)()-n>1e4)&&t.push(s)}),f=f.filter((e,r)=>!t.includes(r))})}).observe({type:"resource",buffered:!0})}function v(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 y(){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 b(e,t){return(0,s.L)(e.name)===t}function E(e,t){e.fetchStart=Math.floor(t.startTime),e.fetchEnd=Math.floor(t.responseEnd),e.asset=t.name,e.type=t.initiatorType,w(e,t)}function w(e,t){const r=(0,s.L)(t.name),{weighedAssetUrls:n}=p(e);n.has(r)||(n.add(r),e.totalWeight=(e.totalWeight||0)+(t.transferSize||0),"blocking"===t.renderBlockingStatus?e.renderBlocking=!0:"non-blocking"===t.renderBlockingStatus&&!0!==e.renderBlocking&&(e.renderBlocking=!1))}function R(e,t,r,n,i){if(w(e,t),"scripts"!==i&&"all"!==i)return;if("all"===i||r.isScript){const r=Math.floor(t.startTime),n=Math.floor(t.responseEnd);e.fetchStart=e.fetchStart>0?Math.min(e.fetchStart,r):r,e.fetchEnd=e.fetchEnd>0?Math.max(e.fetchEnd,n):n}if(r.isScript){const r=g((0,s.L)(t.name));if(r){const t=()=>{const{start:t,end:n}=r.script;p(e).recordManifestScriptWindow(t,n)};t(),!r.dom.end&&r.dom.value&&["load","error"].forEach(e=>r.dom.value.addEventListener(e,t,{once:!0}))}n.resolved||(e.asset=t.name,e.type=t.initiatorType,n.resolved=!0)}}function T(e,t){const r=t?.manifest;if(!r||!r.assets.length)return;const s={resolved:!1},a=new Set(r.assets);(n.gm.performance?.getEntriesByType("resource")||[]).forEach(r=>{const n=[...a].find(e=>e.test(r.name));n&&(R(e,r,n,s,t.timingMethod),a.delete(n))}),a.size&&function(e,t,r,s){n.gm.PerformanceObserver?.supportedEntryTypes?.includes("resource")&&f.push({addedAt:(0,i.t)(),test:n=>{const i=[...t].find(e=>e.test(n.name));return i&&(R(e,n,i,r,s),t.delete(i)),0===t.size}})}(e,a,s,t.timingMethod)}function A(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",totalWeight:0,renderBlocking:void 0},a=y();if(!a)return r;const o=n.gm.performance?.getEntriesByType("navigation")?.[0]?.name||"";try{const e=v(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=g(c);const l=r.correlation?.performance.value||n.gm.performance?.getEntriesByType("resource")?.find(e=>b(e,c));if(l)E(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")&&f.push({addedAt:(0,i.t)(),test:r=>!!b(r,t)&&(E(e,r),!0)})}(r,c)}const h=r.correlation,m=!!t&&!!h?.claimedBy.has(t);h&&t&&h.claimedBy.add(t);const y=()=>{const e=h?.script.start;if(!m||!e)return!1;return r.registeredAt-e>1e4};let w=0,R=0;p(r).recordManifestScriptWindow=(e,t)=>{e&&(w=w>0?Math.min(w,e):e),t&&(R=R>0?Math.max(R,t):t)},Object.defineProperty(r,"scriptStart",d(()=>{const e=y()?r.registeredAt:h?.script.start??r.fetchEnd;return w>0?Math.min(e,w):e})),Object.defineProperty(r,"scriptEnd",d(()=>{const e=y()?r.registeredAt:h?.script.end??r.registeredAt;return R>0?Math.max(e,R):e}))}catch(e){}return r}},5732(e,t,r){"use strict";r.d(t,{$5:()=>m,B5:()=>g,K6:()=>u,M$:()=>
42o,Ms:()=>d,NG:()=>c,Ux:()=>h,YA:()=>p,yx:()=>l});var n=r(5718),i=r(7560),s=r(9119),a=r(9232);function o(e){return e?.type===a.f.MFE}function c(e,t){if(!y(e,t))return;const r=t.runtime.registeredEntities;return r?.find(t=>t.metadata.target.iframeInterfaceId===e)}function d(e,t){if(!y(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 u(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=(0,s.L)(e),a=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!1}):!!t.metadata.timings?.asset&&(0,s.L)(t.metadata.timings.asset)===n});return f(a).map(e=>e.metadata.target)}function l(e,t){if(!y(e,t))return[];const r=t.runtime.registeredEntities,n=r?.filter(t=>{const r=t.metadata.target?.manifest;return r?(0,i.j)(r,e,{scriptsOnly:!0}):!!t.metadata.timings?.asset?.endsWith(e)});return f(n).map(e=>e.metadata.target)}function f(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}function h(e,t){return v(t)?o(e)?e.attributes:t.agentRef.runtime.v2Target.attributes:{}}function p(e,t){return g(e,t)?{"child.id":e.id,"child.type":e.type,...h(void 0,t)}:{}}function g(e,t){return o(e)&&!!v(t)&&t.agentRef.init.api.register.duplicate_data_to_container}function m(e){if(!e?.runtime)return[];if(!y(!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(...l(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 v(e){return 2===e?.harvestEndpointVersion}function y(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])}
42(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}
42;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.322.0.min.js"),r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{const e={},t="NRBA-1.322.0.PROD:";r.l=(n,i,s,a)=>
42{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-SARROoir04gFygxlr/+mTI+PyMeFL+epi1vnUA2G5mTQ7s3G44ItQBJKbOaIMdIE5OBzuaKhb4k5JYta0NICxg==",249:"sha512-6DKQo5WP7YlpzX6l9UfYkgGLGK2oITdoaYTcZtgl5Foa22NY63lED/0z1hBBLeD7qZCz/YdlY19/r8drlol1tg==",212:"sha512-CYxuvSpDx6ErqWJwAvpoHn54eY37YdMcFao/axOumlw3BsSL7yioOeB2LWViY/Njs818sQG10dSglUhYCMfLPw==",238:"sha512-mvbMILWa3ohYst+u6TLfNrmtY2swUIB3rbJFN/uzt3W62KhgvUVwB81UEZ1R0/it5bfrQ5EVz864pi/CAmucNQ=="};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="https://js-agent.newrelic.com/",(()=>{const 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.322.0.PROD"]=self["webpackChunk:NRBA-1.322.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,inl
42ine_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 S=r(9908),x=r(9752);function O(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:"https://"+e})(v.proxy.assets),e.runtime.configured||(Object.defineProperty(e,"beacons",{get:()=>[e.info.beacon,e.info.errorBeacon,e.init.proxy.assets,e.init.proxy.beacon].filter(Boolean)}),Object.defineProperty(e.runtime,"denyList",{get:()=>[...e.init.ajax.deny_list||[],...e.init.ajax.block_internal?e.beacons:[]]}),e.runtime.ptid=e.agentIdentifier,function(e){const 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(x.Pl)&&(0,S.p)("iframe-message",[t],void 0,"IFRAME",e.ee)}),e.runtime.configured=!0)}var _=r(1863),k=r(4261),N=r(1738);var L=r(1687),M=r(4234),P=r(5289),I=r(5270),j=r(7767),C=r(6389),D=r(7699);const B=new WeakSet,H=new WeakMap;class W extends M.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,C.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(H.has(e))return H.get(e);const i=(async()=>
42{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,S.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())})();H.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,P.GG)(()=>i(),!0):i()}#r(e,r,n){if(this.blocked)return!1;switch(e){case t.K7.sessionReplay:return(0,I.SR)(n)&&!!r;case t.K7.sessionTrace:return!!r;default:return!0}}#t(e){if(!B.has(e)&&(B.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){}O(e,{...t,info:{...t.info,jsAttributes:r},runtime:e.runtime},e.runtime.loaderType)}}}var U=r(6630);class K extends W{static featureName=U.T;constructor(e){var t;super(e,U.T),this.setupInspectionEvents(),t=e,(0,N.Y)(k.Fw,function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,S.p)("api-"+k.Fw,[(0,_.t)()],void 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,P.sB)(t=>{e(t,"DOMContentLoaded")}),(0,P.GG)(t=>{e(t,"load")}),(0,P.Qr)(t=>{e(t,"navigate")}),this.ee.on(u.tS.UPDATE,(e,t)=>{(0,T.W)({type:"lifecycle",name:"session",data:t})})}}class F 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(K),O(this,e,e.loaderType||"agent"),t=this,(0,N.Y)(k.cD,function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return(0,N.U)(t,e,r,k.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)},t),function(e){(0,N.Y)(k.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,S.p)("api-setUserIdAndResetSession",[t],void 0,"session",e.ee):(0,N.U)(e,"enduser.id",t,k.Dl,!0)},e)}(this),function(e){(0,N.Y)(k.nb,function(t){if("string"==typeof t||null===t)return(0,N.U)(e,"application.version",t,k.nb,!1);(0,l.R)(42,typeof t)},e)}(this),function(e){(0,N.Y)("start",function(){e.ee.emit("manual-start-all")},e)}(this),function(e){(0,N.Y)(k.Pv,function(t=!0){if("boolean"==typeof t){if((0,S.p)("api-"+k.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,S.p)("docHidden",[(0,_.t)()],void 0,z.T,this.ee),!0),(0,V.G)(()=>(0,S.p)("winPagehide",[(0,_.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),J=r(3878),X=r(3304);class Q{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,X.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,_.t)()){"string"==typeof e&&(e=new Error(e)),(0,S.p)("err",[e,s,!1,r,n.runtime.isRecording,void 0,i],void 0,t.K7.jserrors,n.ee),(0,S.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,_.t)()){(0,ae.R)(n.ee,e,t,r,!1,i,s)}function ce(e,r,n,i,s=(0,_.t)()){(0,S.p)("api-"+k.hG,[s,e,r,i],void 0,t.K7.genericEvents,n.ee)}function de(e,r,n,i,s=(0,_.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)=>
42null==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,S.p)("api-"+k.V1,[d,e,i],void 0,t.K7.genericEvents,n.ee),d;(0,l.R)(58)}}function ue(e,r={},n,i,s=(0,_.t)()){(0,S.p)("api-"+k.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,_.t)();if(s(e)>1e4)return void a.disconnect();r=e}n??=(0,_.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,_.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(7560),Ee=r(9119);const we=["entry","scripts","all"],Re=["name","id","type"],Te=new Map([[ce,"addPageAction"],[oe,"log"],[de,"measure"],[ie,"noticeError"],[ue,"recordCustomEvent"]]),Ae={experimental:(0,C.J)(()=>(0,l.R)(54,"newrelic.register")),disabled:(0,C.J)(()=>(0,l.R)(55)),invalidTarget:(0,C.J)(e=>(0,l.R)(48,e)),deregistered:(0,C.J)(()=>(0,l.R)(68)),invalidTimingMethod:(0,C.J)(e=>(0,l.R)(80,e)),duplicateName:(0,C.J)(e=>(0,l.R)(81,e)),duplicateId:(0,C.J)(e=>(0,l.R)(82,e))};function Se(e){(0,N.Y)(k.eY,function(t){return xe(e,t)},e)}function xe(e,r){Ae.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},r.manifest=(0,be.N)(r.manifest),void 0===r.timingMethod||we.includes(r.timingMethod)||(Ae.invali
42dTimingMethod(r.timingMethod),r.timingMethod=void 0);const n=(0,le.Qr)(r);r.manifest&&(0,le.xo)(n,r);const i=ve(r,n),s=(0,Ee.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])=>{Re.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(Ae.disabled),u(r.id)&&u(r.name)||d(()=>Ae.invalidTarget(r)),c.forEach(e=>{try{const{name:t,id:n}=e.metadata.target;t===r.name&&n!==r.id&&Ae.duplicateName(r),n===r.id&&t!==r.name&&Ae.duplicateId(r)}catch(e){}});const f={addPageAction:(t,n={})=>m(ce,[t,{...a,...n},e],r),deregister:()=>{p(),d(Ae.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,_.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,Ee.L)(""+location),pageUrl:void 0,currentUrl:void 0,timeAlive:n.reportedAt-n.registeredAt,timeToBeRequested:n.fetchStart,timeToExecute:t,timeToFetch:e,timeToLoad:e+t,t
42imeToRegister:n.registeredAt,totalWeight:n.totalWeight,...void 0!==n.renderBlocking&&{renderBlocking:n.renderBlocking},...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!==xe)return;const s=f.metadata.events.latestTimestamp??(0,_.t)();f.metadata.events.latestTimestamp=void 0;const a=Te.get(r)||"unknown";(0,S.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 Oe extends W{static featureName=Z.T;constructor(e){var t;super(e,Z.T),t=e,(0,N.Y)(k.o5,(e,r)=>ie(e,r,t),t),function(e){(0,N.Y)(k.bt,function(t){e.runtime.onerror=t},e)}(e),function(e){let t=0;(0,N.Y)(k.k6,function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))},e)}(e),Se(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(t,r)=>{this.abortHandler&&(0,S.p)("ierr",[ee(t),(0,_.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)}),g.gm.addEventListener("unhandledrejection",t=>{this.abortHandler&&(0,S.p)("err",[te(t),(0,_.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.jT)(!1,this.removeOnAbort?.signal)),g.gm.addEventListener("error",t=>{this.abortHandler&&(0,S.p)("err",[re(t),(0,_.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)},(0,J.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 _e=r(8990);let ke=1;function Ne(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===g.gm?0:(0,_e.I)(e,"nr@id",function(){return ke++})}function Le(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,X.A)(e).length}catch(e){return}}}var Me=r(8139),Pe=r(3434),Ie=r(5732);const je={},Ce=["open","send","setRequestHeader"];function De(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(je[n.debugId]++)return n;je[n.debugId]=1,(0,Me.u)(r,t);var i=(0,Pe.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,Ie.$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,J.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 Be="fetch-",He=Be+"body-",We=["arrayBuffer","blob","json","text","formData"],Ue=g.gm.Request,Ke=g.gm.Response,Fe="prototype";const Ve={};function ze(e,t){const r=function(e){return(e||R.ee).get("fetch")}(e);if(!(Ue&&Ke&&g.gm.fetch))return r;if(Ve[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,Ie.$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})})}
42return Ve[r.debugId]=1,We.forEach(e=>{n(Ue[Fe],e,He),n(Ke[Fe],e,He)}),n(g.gm,"fetch",Be),r.on(Be+"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(Be+"done",[null,n],s)}else r.emit(Be+"done",[e],s)}),r}var Ge=r(7485);class qe{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,X.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,Ge.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 Ye=r(7295);function Ze(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 $e(e,t){var r=(0,Ge.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 Je=["load","error","abort","timeout"],Xe=Je.length,Qe=(0,i.dV)().o.REQ,et=(0,i.dV)().o.XHR;const tt="X-NewRelic-App-Data",rt="internal-error";class nt extends W{static featureName=c.TZ;constructor(e){super(e,c.TZ),this.dt=new qe(e),this.handler=(e,t,r,n)=>(0,S.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};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};$e(n,r.name),this.handler("xhr",[n,i,r.startTime,r.responseEnd,e[r.initiatorType]],void 0,t.K7.ajax)}})}catch(e){}ze(this.ee,e),De(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){O(t,e)},(0,J.jT)(!1)),g.lR||e.addEventListener("progress",function(e){t.lastSize=e.loaded},(0,J.jT)(!1))}function o(e){this.params={method:e[0]},$e(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=Le(i);a&&(n.txSize=a)}this.startTime=(0,_.t)(),this.requestBody=i,this.listener=function(e){try{"abort"!==e.type||s.loadCaptureCalled||(s.params.aborted=!0),("load"
42!==e.type||s.called===s.totalCbs&&(s.onloadCalled||"function"!=typeof t.onload)&&"function"==typeof s.end)&&s.end(t)}catch(e){try{r.emit(rt,[e])}catch(e){}}};for(var o=0;o<Xe;o++)t.addEventListener(Je[o],this.listener,(0,J.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=""+Ne(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Ne(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function m(){this.endTime=(0,_.t)()}function v(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-added",[e[1],e[2]],t)}function y(e,t){t instanceof et&&"load"===e[0]&&r.emit("xhr-load-removed",[e[1],e[2]],t)}function b(e,t,r){t instanceof et&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,_.t)()))}function E(e,t){this.xhrCbStart&&r.emit("xhr-cb-time",[(0,_.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,Ge.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,_.t)(),this.dt=t;let[r,n={}]=e;$e(this,Ze(r));const i=(""+(r&&r instanceof Qe&&r.method||n.method||"GET")).toUpperCase();this.params.method=i,this.txSize=Le(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,_.t)(),this.params||(this.params={}),(0,Ye.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=>x(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=Le(e)),t?.headers&&(this.responseHeaders={},t.headers.forEach(function(e,t){this.responseHeaders[t.toLowerCase()]=e}.bind(this)))}).catch(e=>{r.emit(rt,[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<Xe;t++)e.removeEventListener(Je[t],this.listener,!1);if(t.aborted)return;if((0,Ye.iW)(t))return;if(n.duration=this.endTime-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):O(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=Le(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(rt,[e])}}const i=[t,n,this.startTime,this.endTime,"xhr"];this.targets.forEach(e=>x(i,this,e))}function x(e,r,i){n("xhr",[...e,i],r,t.K7.ajax)}function O(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?Le(e.response):"text"===r||""===r||void 0===r?Le(e.responseText):void 0}(n,e.lastSize);if(void 0!==i&&0!==n.status&&(e.metrics.rxSize=i),e.sameOrigin&&n.getAllResponseHeaders().indexOf(tt)>=0){var s=n.getResponseHeader(tt);s&&((0,S.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 it={},st=["pushState","replaceState"];function at(e,t){const r=function(e){return(e||R.ee).get("history")}(e);return!g.RI||it[r.debugId]++||(it[r.debugId]=1,(0,Pe.YM)(r,void 0,t).inPlace(window.history,st,"-")),r}var ot=r(3738);function ct(e){(0,N.Y)(k.BL,function(r=Date.now()){const n=r-g.WN;n<0&&(0,l.R)(62,r),(0,S.p)(q.XG,[k.BL,{time:n}],void 0,t.K7.metrics,e.ee),e.addToTrace({name:k.BL,start:r,origin:"nr"}),(0,S.p)("api-"+k.hG,[n,k.BL],void 0,t.K7.genericEvents,e.ee)},e)}const{He:dt,bD:ut,d3:lt,Kp:ft,TZ:ht,Lc:pt,uP:gt,Rz:mt}=ot;class vt extends W{static featureName=ht;constructor(e){var n;super(e,ht),n=e,(0,N.Y)(k.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,S.p)("bstApi",[r],void 0,t.K7.sessionTrace,n.ee)},n),ct(e);
42if(!(0,j.V)(e.init))return void this.deregisterDrain();const i=this.ee;let s;at(i,e),this.eventsEE=(0,Me.u)(i,e),this.eventsEE.on(gt,function(e,t){this.bstStart=(0,_.t)()}),this.eventsEE.on(pt,function(e,r){(0,S.p)("bst",[e[0],r,this.bstStart,(0,_.t)()],void 0,t.K7.sessionTrace,i)}),i.on(mt+lt,function(e){this.time=(0,_.t)(),this.startPath=location.pathname+location.hash}),i.on(mt+ft,function(e){(0,S.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,S.p)(dt,[r],void 0,t.K7.sessionTrace,i)}),s.observe({type:ut,buffered:!0})}catch(e){}this.importAggregator(e,()=>r.e(478).then(r.bind(r,6974)),{resourceObserver:s})}}var yt=r(733),bt=r(6344);class Et extends W{static featureName=bt.TZ;#i;recorder;constructor(e){var n;let i;super(e,bt.TZ),n=e,(0,N.Y)(k.CH,function(){(0,S.p)(k.CH,[],void 0,t.K7.sessionReplay,n.ee)},n),function(e){(0,N.Y)(k.Tb,function(){(0,S.p)(k.Tb,[],void 0,t.K7.sessionReplay,e.ee)},e)}(e);const s="".concat(u.Wt).concat((0,yt.Y)(e.info.licenseKey,e.info.applicationID));try{i=JSON.parse(localStorage.getItem(s))}catch(e){}(0,I.SR)(e.init)&&this.ee.on(k.CH,()=>this.#s()),this.#a(i)&&this.importRecorder().then(e=>{e.startRecording(bt.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,S.p)(bt.Vh,[e],void 0,this.featureName,this.ee))})}#a(e){return e&&(e.sessionReplayMode===u.g.FULL||e.sessionReplayMode===u.g.ERROR)||(0,I.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,bt.Qb.API):this.importRecorder().then(()=>{this.recorder.startRecording(bt.Qb.API,u.g.FULL)}))}#n(){this.recorder?.stopRecording()}}var wt=r(3962);class Rt extends W{static featureName=wt.TZ;constructor(e){if(super(e,wt.TZ),function(e){const r=e.ee.get("tracer");function n(){}(0,N.Y)(k.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,S.p)(q.xV,["API/createTracer/called"],void 0,t.K7.metrics,e.ee),function(){if(r.emit((o?"":"no-")+"fn-start",[(0,_.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,_.t)()],s)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach(r=>{N.Y.apply(this,[r,function(){return(0,S.p)(k.hw+r,[performance.now(),...arguments],this,t.K7.softNav,e.ee),this},e,i])}),(0,N.Y)(k.PA,function(){(0,S.p)(k.hw+"routeName",[performance.now(),...arguments],void 0,t.K7.softNav,e.ee)},e)}(e),!g.RI||!(0,i.dV)().o.MO)return;const n=at(this.ee,e);try{this.removeOnAbort=new AbortController}catch(e){}wt.tC.forEach(e=>{(0,J.sp)(e,e=>{c(e)},!0,this.removeOnAbort?.signal)}
42);const s=()=>(0,S.p)("newURL",[(0,_.t)(),""+window.location],void 0,this.featureName,this.ee);n.on("pushState-end",s),n.on("replaceState-end",s),(0,J.sp)(wt.OV,e=>{c(e),(0,S.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,S.p)("newDom",[(0,_.t)()],void 0,this.featureName,this.ee),a=!1}))}),c=(0,C.s)(e=>{"loading"!==document.readyState&&((0,S.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0}))},100,{leading:!0});this.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 Tt=r(981);const At={},St=new Set;function xt(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 Ot{constructor(e,t){this.timestamp=(0,_.t)(),this.currentUrl=(0,Ee.L)(window.location.href),this.socketId=(0,ye.LA)(8),this.requestedUrl=(0,Ee.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 _t 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,N.Y)(k.hG,(e,t)=>ce(e,t,c),c),function(e){(0,N.Y)(k.fF,(t,r)=>ue(t,r,e),e)}(e),ct(e),Se(e),function(e){(0,N.Y)(k.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(At[r.debugId]++)return r;At[r.debugId]=1,(0,V.G)(()=>{const e=(0,_.t)();St.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)})});
42class n extends WebSocket{static name=Tt.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 Ot(e[0],e[1]),this.targets=(0,Ie.$5)(t),this.addEventListener("open",()=>{this.nrData.openedAt=(0,_.t)(),["protocol","extensions","binaryType"].forEach(e=>{this.nrData[e]=this[e]}),St.add(this)}),this.addEventListener("message",e=>{const{type:t,size:r}=xt(e.data);this.nrData.messageOrigin??=(0,Ee.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,_.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,St.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}=xt(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,S.p)("ws-complete",[e,t],void 0,this.featureName,this.ee)})}if(s){if("function"==typeof g.gm.ReportingObserver){const l=new g.gm.ReportingObserver(e=>{e.forEach(e=>{(0,S.p)("spv",[kt(e),(0,_.t)()],void 0,t.K7.genericEvents,this.ee)}),l.disconnect()},{types:["csp-violation"],buffered:!0});l.observe()}g.gm.addEventListener("securitypolicyviolation",e=>{(0,S.p)("spv",[kt(e),e.timeStamp],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal))}if(g.RI){if(ze(this.ee,e),De(this.ee,e),d=at(this.ee,e),e.init.user_actions.enabled){function f(t){const r=(0,Ge.D)(t);return e.beacons.includes(r.hostname+":"+r.port)}function h(){d.emit("navChange")}o.Zp.forEach(e=>(0,J.sp)(e,e=>(0,S.p)("ua",[e],void 0,this.featureName,this.ee),!0)),o.qN.forEac
42h(e=>{const t=(0,C.s)(e=>{(0,S.p)("ua",[e],void 0,this.featureName,this.ee)},500,{leading:!0});(0,J.sp)(e,t)}),g.gm.addEventListener("error",()=>{(0,S.p)("uaErr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(!1,this.removeOnAbort.signal)),this.ee.on("open-xhr-start",(e,r)=>{f(e[1])||r.addEventListener("readystatechange",()=>{2===r.readyState&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)},(0,J.jT)(void 0,this.removeOnAbort.signal))}),this.ee.on("fetch-start",e=>{e.length>=1&&!f(Ze(e[0]))&&(0,S.p)("uaXhr",[],void 0,t.K7.genericEvents,this.ee)}),d.on("pushState-end",h),d.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,J.jT)(!0,this.removeOnAbort.signal)),window.addEventListener("popstate",h,(0,J.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,S.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()}}function kt(e){const t=e.body??e;return{blockedUrl:t.blockedURL??e.blockedURI,documentUrl:t.documentURL??e.documentURI,effectiveDirective:t.effectiveDirective,originalPolicy:t.originalPolicy,sourceFile:t.sourceFile,statusCode:t.statusCode,lineNumber:t.lineNumber,columnNumber:t.columnNumber,disposition:"reporting"===t.disposition?"report":t.disposition,sample:t.sample,referrer:t.referrer}}var Nt=r(2646);const Lt=new Map;function Mt(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,Pe.YM)(a,void 0,s),c=new Nt.y(R.P);c.level=n.level,c.customAttributes=n.customAttributes,c.autoCaptured=i;const d=t[r]?.[Pe.Jt]||t[r];return Lt.set(d,c),o.inPlace(t,[r],"wrap-logger-",()=>Lt.get(d),void 0,!0),a}var Pt=r(1910);class It extends W{static featureName=se.TZ;constructor(e){var t;super(e,se.TZ),t=e,(0,N.Y)("log",(e,r)=>oe(e,r,t),t),function(e){(0,N.Y)(k.Wb,(t,r,{customAttributes:n={},level:i=se.p_.INFO}={})=>{Mt(e.ee,t,r,{customAttributes:n,level:i},!1,e)},e)}(e),Se(e);const n=this.ee;["log","error","warn","info","debug","trace"].forEach(t=>{(0,Pt.i)(g.gm.console[t]),Mt(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 F({features:[nt,K,G,vt,Et,Y,Oe,_t,It,Rt],loaderType:"spa"})})()})();</script>
42 
43<meta http-equiv="pragma" content="no-cache" /> 
44<meta http-equiv="content-style-type" content="text/css" /> 
45<meta http-equiv="content-script-type" content="text/javascript" /> 
46<meta name="keywords" content="Union Club of Boston, Boston private club, historic private club Boston, exclusive social club Boston, members-only club Boston, Boston heritage club,Boston social club, Boston membership club, Boston history club, Union Club membership, Boston civic club, Boston elite club, private dining Boston,history and tradition, community and connection, Boston heritage, elegant gatherings, member camaraderie, timeless hospitality" /> 
47<link href="/Site_Data/Assets/stylesheet" type="text/css" rel="stylesheet"/>
48
49<script src="https://unpkg.com/[email protected]/dist/aos.js" type="text/javascript"></script>
49
50
51<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no,shrink-to-fit=no,minimal-ui">
52<meta property="og:locale" content="en-US">
53<meta property="og:type" content="website">
54<meta property="og:title" content="Home | ​Union Club of Boston">
55<meta property="og:description" content="">
56<meta property="og:url" content="https://unionclub.clubhouseonline-e3.net/Home">
57<meta property="og:site_name" content="Union Club of Boston">
58<meta property="og:image" content="
59https://unionclub.org/og">
60<meta property="og:image:secure_url" content="
61https://unionclub.org/og">
62<meta property="og:image:width" content="280">
63<meta property="og:image:height" content="260">
64<meta name="twitter:card" content="summary">
65<meta name="twitter:title" content="Home | ​Union Club of Boston">
66<meta name="twitter:description" content="Discover the Union Club of Boston — a historic private club fostering community, connection, and camaraderie since 1863. Experience timeless tradition, elegant gatherings, and modern hospitality in the heart of Boston.">
67<meta name="twitter:image" content="
68https://unionclub.org/og">
69 
70<link href="/apple-touch-icon.png" type="image/png" rel="icon"/><link href="/apple-touch-icon.aspx" type="image/png" rel="icon"/>
71<!-- Global site tag (gtag.js) - Google Analytics -->
72<script>
73window.dataLayer = window.dataLayer || [];
74window.gtag = window.gtag || function(){dataLayer.push(arguments);};
75</script>
vendor: 65 bytes, lines 75-76
75
76<script async src='https://www.googletagmanager.com/gtag/js?id=
76G-0GB3DW1SM4
vendor: 16 bytes, lines 76-77
76'> 
77</script>
78<script>
79gtag('js', new Date());
80gtag('config', 'G-0GB3DW1SM4');
81</script>
81
82
83
84<!-- favicon -->
85<link rel='apple-touch-icon' sizes='57x57' href='/apple-touch-icon'>
86<link rel='apple-touch-icon' sizes='60x60' href='/apple-touch-icon'>
87<link rel='apple-touch-icon' sizes='72x72' href='/apple-touch-icon'>
88<link rel='apple-touch-icon' sizes='76x76' href='/apple-touch-icon'>
89<link rel='apple-touch-icon' sizes='114x114' href='/apple-touch-icon'>
90<link rel='apple-touch-icon' sizes='120x120' href='/apple-touch-icon'>
91<link rel='apple-touch-icon' sizes='144x144' href='/apple-touch-icon'>
92<link rel='apple-touch-icon' sizes='152x152' href='/apple-touch-icon'>
93<link rel='apple-touch-icon' sizes='180x180' href='/apple-touch-icon'>
94<link rel='icon' type='image/png' sizes='192x192'  href='/apple-touch-icon'>
95<link rel='icon' type='image/png' sizes='32x32' href='/apple-touch-icon'>
96<link rel='icon' type='image/png' sizes='96x96' href='/apple-touch-icon'>
97<link rel='icon' type='image/png' sizes='16x16' href='/apple-touch-icon'>
98<meta name='msapplication-TileColor' content='#ffffff'>
99<meta name='msapplication-TileImage' content='/ms-icon-144x144'>
100<meta name='theme-color' content='#ffffff'>
101
102
103
104            <!-- Meta Pixel Code -->
105            
105<script>
vendor: 617 bytes, lines 105-113
105
106                !function(f,b,e,v,n,t,s) {
107                    if (f.fbq) return; n = f.fbq = function ()
108                        { n.callMethod? n.callMethod.apply(n,arguments):n.queue.push(arguments) };
109                    if (!f._fbq) f._fbq = n; n.push = n; n.loaded = !0; n.version = '2.0';
110                        n.queue = []; t = b.createElement(e); t.async = !0; t.src = v; s = b.getElementsByTagName(e)[0]; 
111                        s.parentNode.insertBefore(t, s)
112                    }(window, document, 'script', 'https://connect.facebook.net/en_US/fbevents.js');
113                    fbq('init', '
113123456789
vendor: 65 bytes, lines 113-115
113');
114                    fbq('track', 'PageView'); 
115            
115</script>
115
116    
117            <noscript>
118                <img height='1' width='1' style='display: none' src = 'https://www.facebook.com/tr?id=123456789&ev=PageView&noscript=1'/>
119            </noscript>
120
121            <!-- End Meta Pixel Code -->
122                
123            <link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/Default/bootstrap.css&amp;639245303397281278" type="text/css" rel="stylesheet"/> 
124<link href="/CMSPages/GetResource.ashx?stylesheetfile=/App_Themes/base.css&amp;639245303364643045" type="text/css" rel="stylesheet"/> 
125<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/Property.css&amp;639245304037547743" type="text/css" rel="stylesheet"/> 
126<script type="text/javascript" src="/CMSScripts/CHO/Scripts/MyProfilePages.js?639245304006754690"></script>
126<link href="/CMSPages/GetResource.ashx?stylesheetfile=/CMSWebParts/CHO/VideoBackground/Videojs/video-js.min.css&amp;639245304041147511" type="text/css" rel="stylesheet"/> 
127</head>
128<body class="LTR Safari Chrome Safari128 Chrome128 ENUS ContentBody " >
129    <form method="post" action="/" id="form" class="rectangle-btn">
130<div class="aspNetHidden">
131<input type="hidden" name="manScript_HiddenField" id="manScript_HiddenField" value="" />
132<input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" />
133<input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" />
134<input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKMTkwMTk2NTE1Ng8WAh4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBFgICAQ8WBB4FY2xhc3MFDXJlY3RhbmdsZS1idG4eBmFjdGlvbgUBLxYEAgUPZBYCZg8WAh4HVmlzaWJsZWhkAgkPZBYCZg8PFgQeCENzc0NsYXNzBQ9QYWdlUGxhY2Vob2xkZXIeBF8hU0ICAmQWAmYPZBYGAgUPZBYSAgEPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgIPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgUPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgcPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAggPZBYCZg8WBB8BBQpzdGF0aWMtaW1nHglpbm5lcmh0bWwFnAE8YSBocmVmPScvaG9tZSc+PGltZyBzcmM9J34vZ2V0bWVkaWEvZTMzMGE3ZWQtMjcwZi00YmQ2LWIwY2MtNGZmODRmNWExMjgxL2xvZ28uYXNweD93aWR0aD0xNjcmYW1wO2hlaWdodD0xNzYmYW1wO2V4dD0ucG5nJyBhbHQ9J1VuaW9uIENsdWIgb2YgQm9zdG9uJyAvPjwvYT5kAgkPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgoPDxYCHwNoZBYCZg9kFgICAw9kFgICAw8PZGRkAgsPZBYEAgEPFgIeBXN0eWxlBQ1kaXNwbGF5Om5vbmU7ZAIDDxYEHwcFDmRpc3BsYXk6YmxvY2s7HgdvbmNsaWNrBRtsb2NhdGlvbi5ocmVmPScvbG9naW4uYXNweCcWAgIDDw8WAh4EVGV4dAUMTWVtYmVyIExvZ2luZGQCDA9kFgJmD2QWBmYPFgIfA2hkAgEPFgIfA2hkAgUPFgIfCQX4ATxzY3JpcHQgbGFuZ3VhZ2U9J2phdmFzY3JpcHQnPg0KdmFyIGEgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbWVudUVsZW0nKTsNCmEuaWQgPSAnbWFpbi1tZW51JzsNCmEuY2xhc3NOYW1lID0gJ3RvcC1uYXYgIGNvbGxhcHNlZCc7DQp2YXIgbSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdkaXZNYWluTWVudScpOw0KbS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJzsgbS5jbGFzc05hbWU9J2Z1bGxtZW51Jz
134sNCjwvc2NyaXB0Pg0KZAIHD2QWAmYPZBYCAgIPZBYCZg8PFgQfBAUPUGFnZVBsYWNlaG9sZGVyHwUCAmQWAmYPZBYCAgEPZBYOZg9kFgZmD2QWAmYPFgQfAQVeY2hvLWhlcm8tdGV4dHdpZGdldCB2aWRlby13aWRnZXQgdGV4dC1jZW50ZXIgdHJ1ZWhlaWdodDEwMCB0aGVtZTEgdmlkZW8td2lkZ2V0LXNob3d2aWRlb21vYmlsZR8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgIfAQUyY2hvLWhlcm8tdGV4dHdpZGdldC1jb250ZW50IGFuaW1hdGVkIGZhZGVJbiBkZWxheTEWAgIBD2QWAmYPFgIfA2hkAgIPFgIfBgUpPGltZyBjbGFzcz0ncG9zdGVyLWltYWdlJyBzcmM9JycgYWx0PScnLz5kAgQPZBYCAgEPFgIfAQUrdmlkZW8tanMgdmpzLWRlZmF1bHQtc2tpbiBmdWxsc2NyZWVuX192aWRlb2QCAQ9kFgJmD2QWAmYPFgQfAQVYYmFzaWMtdGV4dC1hcmVhIGxvZ28tYmFubmVyIG5hcnJvdy1ib3R0b20tbWFyZ2luIHRoZW1lMSBsb2dvLWJhbm5lciBuYXJyb3ctYm90dG9tLW1hcmdpbh8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQU7PGgxIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5VbmlvbiBDbHViIG9mIEJvc3RvbjwvaDE+DQpkAgMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIFDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCBw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgkPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAILDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg8PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIRDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIXDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCAg9kFgJmD2QWAmYPFgQfAQUrYmFzaWMtdGV4dC1hcmVhIHRoZW1lMSB0aXRsZS1vdmVybGF5LWJhbm5lch8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWsAjxoMj5Db25uZWN0LiBFbmdhZ2UuIEJlbG9uZzwvaDI+DQoNCjxoMz48ZW0+V2hlcmUgTGFzdGluZyBGcmllbmRzaGlwcyBGbG91cmlzaCBhbmQgTmV3IFRyYWRpdGlvbnMgRW1icmFjZSBUaW1lbGVzcyBWYWx1ZXM8L2VtPjwvaDM+DQoNCjxwPjxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vTWVtYmVyc2hpcCI+SW5xdWlyZSBBYm91dCBNZW1iZXJzaGlwPC9hPiZuYnNwOyZuYnNwOzxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vRW50ZXJ0YWlubWVudF9FdmVudHMiPkV4cGxvcmUgRXZlbnQgU3BhY2VzPC9hPjwvcD4NCmQCAw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIHDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgsPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAINDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhEPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAITDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIDD2QWAmYPZBYCZg8WBB8BBS9iYXNpYy10ZXh0LWFyZWEgdGhlbWUxIHRpdGxlLXN1bW1hcnktZG91YmxlLWltZx8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUYcGFkZGluZzowcHggMHB4IDBweCAwcHg7FgICAQ9kFgICAQ9kFhgCAQ8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQX+ATxpbWcgYWx0PSIiIGNsYXNzPSJpbWFnZS1jZW50ZXItY29udGFpbmVyIiBzcmM9In4vZ2V0bWVkaWEvNDg2MDcwMDAtMTI4NC00ZWQwLTg5NjMtMzMyODZiN2NhNzFhL1VDLUxvZ28tRFNDODU4NS5hc3B4IiAvPjxiciAvPg0KPGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS84YmY4MzUwYy05N2QxLTQ2NmYtYTM5Ny0wYzg5Njk3YjIyMWEvdW5pb25fbGlnaHRzLTE3MDgtSERSLmFzcHgiIC8+ZAIDDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBa0HPGgyPkJvcm4gaW4gSGlzdG9yeSwgQnVpbHQgZm9yIFRvZGF5PC9oMj4NCg0KPGgzPjxlbT5BIExlZ2FjeSBvZiBTdHJlbmd0aCBhbmQgQ29tbXVuaXR5PC9lbT48L2gzPg0KDQo8cD5UaGUgVW5pb24gQ2x1YiBvZiBCb3N0b24gaXMgYSB0aHJpdmluZywgZW5lcmdldGljIHByaXZhdGUgY2x1YiwgcmljaCBpbiBoaXN0b3J5LCBpbiB0aGUgaGVhcnQgb2YgQm9zdG9uLiBPdXIgbWlzc2lvbiBpcyB0byBmb3N0ZXIgYSB3ZWxjb21pbmcgYW5kIGR5bmFtaWMgY29tbXVuaXR5IHdoZXJlIG1lbWJlcnMgY29tZSB0b2dldGhlciB0byBjcmVhdGUgbGFzdGluZyBjb25uZWN0aW9ucyBhbmQgZXh0cmFvcmRpbmFyeSBleHBlcmllbmNlcy4gV2UgcHJvdmlkZSBhIGRpc3Rpbmd1aXNoZWQgc2V0dGluZyBmb3IgbWVhbmluZ2Z1bCBjb252ZXJzYXRpb25zLCBtZW1vcmFibGUgZXZlbnRzIGFuZCB0aGUgY3VsdGl2YXRpb24gb2YgZnJpZW5kc2h
134pcHMmbWRhc2g7b2xkIGFuZCBuZXcmbWRhc2g7d2l0aG91dCB0aGUgcHJlc3N1cmVzIG9mIHRoZSBvdXRzaWRlIHdvcmxkLjxiciAvPg0KJm5ic3A7PGJyIC8+DQpBcyBhIGdhdGhlcmluZyBwbGFjZSBmb3IgdmlicmFudCBhbmQgYWNjb21wbGlzaGVkIGluZGl2aWR1YWxzIHdobyB2YWx1ZSBzb2NpYWwgY29ubmVjdGlvbiwgd2Ugc3RyaXZlIHRvIG1haW50YWluIGFuIGF0bW9zcGhlcmUgb2YgaGFybW9ueSBhbmQgc29jaWFiaWxpdHkuIFdoZXRoZXIgZW5qb3lpbmcgYSBxdWlldCBtZWFsLCBlc2NhcGluZyBmb3IgYSB3ZWVrZW5kIGdldGF3YXkgb3IgbGVhcm5pbmcgYWJvdXQgb3VyIHBhc3QsIG1lbWJlcnMgZmluZCBhIHVuaXF1ZSBzZW5zZSBvZiBiZWxvbmdpbmcgd2l0aGluIG91ciB3YWxscy48YnIgLz4NCjxiciAvPg0KPGEgY2xhc3M9ImUzLWJ1dHRvbiIgaHJlZj0ifi9UaGVfQ2x1YiI+TGVhcm4gTW9yZTwvYT48L3A+DQpkAgUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIHDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgsPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAINDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhEPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAITDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIED2QWAgIBDxYEHwEFMGNoby1oZXJvLXRleHR3aWRnZXQgdGV4dC1jZW50ZXIgdGhlbWUxIGhlaWdodDUwIB8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYEAgEPFggfBwWAAWJhY2tncm91bmQtaW1hZ2UgO
134iB1cmwoJy9nZXRtZWRpYS9iYzQ3ZjQ1MS02YjBmLTQwZmQtYWQyNC1hZTk3NzE4N2Y1YjQvdW5pb24tY2x1Yi1oaXN0b3JpYy5hc3B4P3dpZHRoPTE2MDAmaGVpZ2h0PTg0MCZleHQ9LmpwZycpHgNhbHQFGWhpc3RvcmljIHZpZXcgb2YgdGhlIGNsdWIeBXRpdGxlBRloaXN0b3JpYyB2aWV3IG9mIHRoZSBjbHViHgphcmlhLWxhYmVsBRloaXN0b3JpYyB2aWV3IG9mIHRoZSBjbHViZAIDDxYEHwEFMmNoby1oZXJvLXRleHR3aWRnZXQtY29udGVudCBhbmltYXRlZCBmYWRlSW4gZGVsYXkxHwNoFgICAQ8WAh8BBRhjb250YWluZXIgY29udGVudC1ib3R0b20WCgIBDxYCHwEFQ2Noby1oZXJvLXRleHR3aWRnZXQtbG9nbyBoaWRkZW4teHMgdmlzaWJsZS1zbSB2aXNpYmxlLW1kIG1lZGl1bUxvZ29kAgUPFgIfA2hkAgcPFgIfA2hkAgkPFgIfA2hkAgsPFgIfA2hkAgUPZBYCZg9kFgJmDxYEHwEFMmJhc2ljLXRleHQtYXJlYSB0aGVtZTEgdGV4dC1iYW5uZXItb3ZlcmxheS1jb250ZW50HwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgICAQ8WBB8BBRppbm5lci13cmFwIHRoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYCAgEPZBYYAgEPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFsAU8aDI+U2luY2UgMTg2Mywgd2hlcmUgQm9zdG9uJnJzcXVvO3MgbGVhZGVycyBhbmQgaGlzdG9yeSBjb21lIHRvZ2V0aGVyPC9oMj4NCg0KPGgzPldoZXJlIFBhdHJpb3RzIGFuZCBIaXN0b3J5IEZvdW5kIEhvbWU8L2gzPg0KDQo8cD5Gb3VuZGVkIGluIDE4NjMgYW1pZCB0aGUgdHVybW9pbCBvZiB0aGUgQ2l2aWwgV2FyLCB0aGUgVW5pb24gQ2x1YiBvZiBCb3N0b24gd2FzIGNyZWF0ZWQgdG8gcHJlc2VydmUgdGhlIFVuaW9uIGFuZCB1cGhvbGQgbG95YWx0eSB0byB0aGUgQ29uc3RpdHV0aW9uLiBGcm9tIGl0cyBlYXJsaWVzdCBkYXlzLCB0aGUgQ2x1YiBoYXMgYmVlbiBob21lIHRvIGxlYWRlcnMgaW4gbGl0ZXJhdHVyZSwgbGF3LCBzY2llbmNlLCBhbmQgZ292ZXJubWVudCwgaW5jbHVkaW5nIFJhbHBoIFdhbGRvIEVtZXJzb24sIENoYXJsZXMgU3VtbmVyLCBhbmQgZnV0dXJlIFByZXNpZGVudCBDYWx2aW4gQ29vbGlkZ2UuIE92ZXIgMTYwIHllYXJzIGxhdGVyLCBpdCByZW1haW5zIGEgcGxhY2Ugb2YgZmVsbG93c2hpcCwgY2l2aWMgZW5nYWdlbWVudCwgYW5kIGVuZHVyaW5nIGNvbm5lY3Rpb24gdG8gQm9zdG9uJnJzcXVvO3MgaGlzdG9yeSBhbmQgc3Bpcml0LjwvcD4NCjxhIGNsYXNzPSJlMy1idXR0b24iIGhyZWY9In4vVGhlX0NsdWIvSGlzdG9yeSIgdGFyZ2V0PSJfYmxhbmsiPkxlYXJuIE1vcmU8L2E+ZAIDDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCBQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgcPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIJDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg0PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIPDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIVDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgYPZBYCZg9kFgJmDxYEHwEFI2Jhc2ljLXRleHQtYXJlYSB0aGVtZTEgaW5mby1jb2wtaW1nHwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgICAQ8WBB8BBRppbm5lci13cmFwIHRoZW1lLXNlY29uZGFyeR8HBRpwYWRkaW5nOjIwcHggMHB4IDIwcHggMHB4OxYCAgEPZBYCAgEPZBYYAgEPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFpQI8YSBocmVmPSJ+L1RoZV9DbHViL0hpc3RvcnkiPjxpbWcgYWx0PSIiIGNsYXNzPSJpbWFnZS1jZW50ZXItY29udGFpbmVyIiBzcmM9In4vZ2V0bWVkaWEvZWVmMzZhM2UtYjJjNS00MDgwLThjZTUtODg3OGUwZjliY2I2L1VDX0JhbGxyb29tLF9TZWNvbmRfRmxvb3IuYXNweCIgLz48L2E+DQoNCjxoMz5PdXIgU3Rvcnk8L2gzPg0KDQo8aDQ+PGVtPkhpc3RvcnksIFRyYWRpdGlvbiwgYW5kIExlZ2FjeTwvZW0+PC9oND4NCg0KPHA+PGEgaHJlZj0ifi9UaGVfQ2x1Yi9IaXN0b3J5Ij5MZWFybiBtb3JlPC9hPjwvcD4NCmQCAw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWMAjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+PGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS9mYjFkNjhjMi02MThhLTRlNGUtODBkNS1hOTliZDFiMjVjMDUvVUNfTmVlZGhhb
134V9yb29tLmFzcHgiIC8+PC9hPg0KDQo8aDM+Sm9pbiBVczwvaDM+DQoNCjxoND48ZW0+RXhwbG9yZSBPdXIgTWVtYmVyIFByaXZpbGVnZXM8L2VtPjwvaDQ+DQoNCjxwPjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+TGVhcm4gbW9yZTwvYT48L3A+DQpkAgUPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFnwI8YSBocmVmPSJ+L0VudGVydGFpbm1lbnRfRXZlbnRzIj48aW1nIGFsdD0iIiBjbGFzcz0iaW1hZ2UtY2VudGVyLWNvbnRhaW5lciIgc3JjPSJ+L2dldG1lZGlhLzkzNmUyYzNlLWNlMWMtNDM2Ny04YjI0LTljYWYyNTA3MjdhNi9VQ19CcmlkZV9MMi5hc3B4IiAvPjwvYT4NCg0KPGgzPkNlbGVicmF0ZSB3aXRoIFVzPC9oMz4NCg0KPGg0PjxlbT5Ib3N0IEV2ZW50cyB3aXRoIFN0eWxlPC9lbT48L2g0Pg0KDQo8cD48YSBocmVmPSJ+L0VudGVydGFpbm1lbnRfRXZlbnRzIj5MZWFybiBtb3JlPC9hPjwvcD4NCmQCBw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWGAjxhIGhyZWY9In4vQ29udGFjdCI+PGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0ifi9nZXRtZWRpYS80ODYwNzAwMC0xMjg0LTRlZDAtODk2My0zMzI4NmI3Y2E3MWEvVUMtTG9nby1EU0M4NTg1LmFzcHgiIC8+PC9hPg0KDQo8aDM+Q29udGFjdCBVczwvaDM+DQoNCjxoND48ZW0+R2V0IGluIFRvdWNoIHdpdGggVXMgVG9kYXk8L2VtPjwvaDQ+DQoNCjxwPjxhIGhyZWY9In4vQ29udGFjdCI+TGVhcm4gbW9yZTwvYT48L3A+DQpkAgkPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAILDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCDQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg8PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIRDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhUPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIXDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCQ9kFgQCAQ9kFgJmD2QWAmYPFgQfAQUlYmFzaWMtdGV4dC1hcmVhIHRoZW1lMiBkaXNhYmxlQW5pbWF0ZR8HBRdtYXJnaW46MHB4IDBweCAwcHggMHB4OxYCAgEPFgQfAQUaaW5uZXItd3JhcCB0aGVtZS1zZWNvbmRhcnkfBwUacGFkZGluZzoyMHB4IDBweCAyMHB4IDBweDsWAgIBD2QWAgIBD2QWGAIBDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBZoBPGltZyBhbHQ9IiIgY2xhc3M9ImltYWdlLWNlbnRlci1jb250YWluZXIiIHNyYz0iaHR0cHM6Ly91bmlvbmNsdWIuY2x1YmhvdXNlb25saW5lLWUzLm5ldC9nZXRtZWRpYS8xNDdlMTcwYy1jYTlhLTRiM2MtYmJkNC1hY2IxNjY5OTUyOWQvd2hpdGUtbG9nby5hc3B4IiAvPmQCAw8WAh8BBRRlMy10YWJsZS13cmFwIGNvbC1zbRYCAgEPFgIfCQWVATxoND5VbmlvbiBDbHViIG9mIEJvc3RvbjwvaDQ+DQoNCjxhZGRyZXNzPkVpZ2h0IFBhcmsgU3RyZWV0LDxiciAvPg0KQm9zdG9uIE1hc3NhY2h1c2V0dHMgMDIxMDg8L2FkZHJlc3M+DQo8YSBocmVmPSJ0ZWw6NjE3LTIyNy0wNTg5Ij42MTctMjI3LTA1ODk8L2E+ZAIFDxYCHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtFgICAQ8WAh8JBe0CPGg0PlF1aWNrbGlua3M8L2g0Pg0KDQo8dWw+DQoJPGxpPjxhIGhyZWY9In4vVGhlX0NsdWIiPlRoZSBDbHViPC9hPjwvbGk+DQoJPGxpPjxhIGhyZWY9In4vTWVtYmVyc2hpcCI+TWVtYmVyc2hpcDwvYT48L2xpPg0KCTxsaT48YSBocmVmPSJ+L0NvbnRhY3QiPkNvbnRhY3QgVXM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9FbnRlcnRhaW5tZW50X0V2ZW50cyI+RW50ZXJ0YWlubWVudCAmYW1wOyBFdmVudHM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9BY2NvbW1vZGF0aW9ucyI+QWNjb21tb2RhdGlvbnM8L2E+PC9saT4NCgk8bGk+PGEgaHJlZj0ifi9NZW1iZXItQ2VudHJhbCI+TWVtYmVyIENlbnRyYWw8L2E+PC9saT4NCjwvdWw+DQpkAgcPFgIfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20WAgIBDxYCHwkFFDxoND5Gb2xsb3cgVXM8L2g0Pg0KZAIJDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCCw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAg0PFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIPDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCEQ8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAhMPFgQfAQUUZTMtdGFibGUtd3JhcCBjb2wtc20fA2gWAgIBDxYCHwllZAIVDxYEHwEFFGUzLXRhYmxlLXdyYXAgY29sLXNtHwNoFgICAQ8WAh8JZWQCFw8WBB8BBRRlMy10YWJsZS13cmFwIGNvbC1zbR8DaBYCAgEPFgIfCWVkAgIPZBYCZg8WBB4TQ0hPV2lkZ2V0SW5zdGFuY2VJZAUYMjI1OTUxN19jaG9fc2ltcGxlZm9vdGVyHwcFF21hcmdpbjowcHggMHB4IDBweCAwcHg7FgQCAQ9kFggCAQ8WAh8GBRBBZGRyZXNzOiByZW1vdmVkZAIDDxYCHwYFIiA8YSBocmVmPSd0ZWw6cmVtb3ZlZCc+cmVtb3ZlZDwvYT5kAgUPFgIfA2hkAgcPFgIfA2hkAgMPFgIfAQVRY29sLXhzLTEyIGZvb3Rlci1ib3R0b20tZm9udHMgZmxleC1jZW50ZXItdi1oIGZvb3Rlci1ib3R0b20tbGluZSBmb290ZXItY29udGFpbmVyFhACAQ8WAh8JBTwmY29weTsgMjAyNiZuYnNwOyBVbmlvbiBDbHViIG9mIEJvc3Rvbi4gQWxsIFJpZ2h0cyBSZXNlcnZlZC5kAgMPZBYCZg8WAh4EaHJlZgUPL1ByaXZhY3lfUG9saWN5ZAIFDxYCHwNoZAIHDxYCHwNoZAIJDxYCHwNoZAILDxYCHwNoZAINDxYCHwNoZAIPD2QWAmYPDxYGHgtOYXZpZ2F0ZVVybAUZaHR0cHM6Ly93d3cuam9uYXNjbHViLmNvbR4GVGFyZ2V0BQZfYmxhbmsfCQUeUG93ZXJlZCBieSBKb25hcyBDbHViIFNvZnR3YXJlZGRkqxeuKS43o4QOillC6sEOumWOnx8=" />
135</div>
136
137<script type="text/javascript">
138//<![CDATA[
139var theForm = document.forms['form'];
140if (!theForm) {
141    theForm = document.form;
142}
143function __doPostBack(eventTarget, eventArgument) {
144    if (!theForm.onsubmit || (theForm.onsubmit() != false)) {
145        theForm.__EVENTTARGET.value = eventTarget;
146        theForm.__EVENTARGUMENT.value = eventArgument;
147        theForm.submit();
148    }
149}
150//]]>
151</script>
151
152
153
154<script src="/WebResource.axd?d=Fgdro4c3YKEDJ93keYqLmXLvEMpyjQZNcKu8Xl_1RYo95L6GCql4YAes0VDmSJuW0RxJEBmBksNALpp9pOhriP-h5f81&amp;t=638628207619783110" type="text/javascript"></script>
154
155
156<input type="hidden" name="lng" id="lng" value="en-US" />
157<script type="text/javascript">
158	//<![CDATA[
159
160function PM_Postback(param) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); } if(window.CMSContentManager) { CMSContentManager.allowSubmit = true; }; __doPostBack('m$am',param); }
161function PM_Callback(param, callback, ctx) { if (window.top.HideScreenLockWarningAndSync) { window.top.HideScreenLockWarningAndSync(1080); }if (window.CMSContentManager) { CMSContentManager.storeContentChangedStatus(); };WebForm_DoCallback('m$am',param,callback,ctx,null,true); }
162//]]>
163</script>
vendor: 2 bytes, line 163
163
164<script src="/CMSWebParts/CHO/VideoBackground/Videojs/video.min.js?639245304041577420" type="text/javascript"></script>
vendor: 2 bytes, line 164
164
165<script src="/CMSWebParts/CHO/VideoBackground/Videojs/Youtube.min.js?639245304040397386" type="text/javascript"></script>
vendor: 2 bytes, line 165
165
166<script src="/ScriptResource.axd?d=xWnwFHrQBaOdHYu5J5k-hReQxsiehVNgMtF16nC8BW0lgfvDPjclxf97cEsAe73Z2mdWpSBL0ToobFko1wD3qtMvvCQdDoL5SCZA5w90X025DeR50&amp;t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 166
166
167<script src="/ScriptResource.axd?d=uwR4f9slaVmXcqBUmR_Xu7HSH5XmTv8-GZj7hcekHTqx_e5LbQRBLiPgcZD_2H1XdI8p7buJYc9F_mxd3oJB95VWhxE0m_aWc-zoH_p4QkPSeasuUfA8KXxGMohhmqLzlXAwcw2&amp;t=7c776dc1" type="text/javascript"></script>
vendor: 2 bytes, line 167
167
168<script type="text/javascript">
169	//<![CDATA[
170
171var CMS = CMS || {};
172CMS.Application = {
173  "isRTL": "false",
174  "applicationUrl": "/",
175  "imagesUrl": "/CMSPages/GetResource.ashx?image=%5bImages.zip%5d%2f",
176  "isDialog": false
177};
178
179//]]>
180</script>
180
181<div class="aspNetHidden">
182
183	<input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="A5343185" />
184	<input type="hidden" name="__SCROLLPOSITIONX" id="__SCROLLPOSITIONX" value="0" />
185	<input type="hidden" name="__SCROLLPOSITIONY" id="__SCROLLPOSITIONY" value="0" />
186</div>
187       
188    
188<script type="text/javascript">
189//<![CDATA[
190Sys.WebForms.PageRequestManager._initialize('manScript', 'form', ['tctxM',''], [], [], 90, '');
191//]]>
192</script>
192
193
194    
195
196    <div id="ctxM">
197
198</div>
199    
200<header class="master-layout-1 fixed-shrink wgt-header">
201      <div class="container-sr">
202        <div class="sr-zone"><a class="skip-link sr-only sr-only-focusable" href="#content">Skip to content</a></div>
203
204
205    </div>
206  
207  <div class="custom-widget-html-wrapper">
208  
209    </div>
210    <div class="container-fluid">
211        <div class="mobile-nav-btn">
212  <a id="menu-button" href="javascript:void(0);" class="icon-m hamburger-menu" onclick="mobileNav()">
213        <i class="fa fa-bars "></i>
214    </a>
215<!--<a id="menu-button" class="collapsed"><i class="fa fa-bars"></i></a>--></div><div class="logo"><div id="p_lt_Header_logo_divStaticImage" class="static-img"><a href='/home'><img src='/getmedia/e330a7ed-270f-4bd6-b0cc-4ff84f5a1281/logo.aspx?width=167&amp;height=176&amp;ext=.png' alt='Union Club of Boston' /></a></div>
216</div>
217  
218<div class="MyProfile_Member" id="divCollapsed" tabindex="0">
219    <div id="p_lt_Header_MyProfilePages_divSignedIn" class="MyProfile_SignedIn" style="display:none;">
220        <div id="p_lt_Header_MyProfilePages_userInSvgDiv" class="MyProfile_Svg">
221            <svg version="1.1" id="userInSvg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
222	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve"  tabindex="-1">
223                <path d="M304,0C136.3,0,0,136.3,0,304c0,74.2,26.8,142.3,71,195.1l-0.2,2.3l2.6,2.6c1,1,2.8,2.3,5.3,3.8
224	                C134.5,569.3,214.8,608,304,608c167.7,0,304-136.3,304-304S471.7,0,304,0z M304,33c149.4,0,271,121.6,271,271
225	                c0,58.5-18.7,112.7-50.2,157c-1.3-9.4-3.1-18.5-5.3-24.6c-6.9-19.5-15.5-28.3-26.3-35.5c-5.3-3.5-24.9-10.9-54.2-21.8
226                	c-26.6-9.9-56.8-21.1-67.6-27.4c-9.7-5.6-17.3-31.2-17-39.2c0.2-0.3,0.8-2.1,6.6-8.4c11.6-12.6,26.8-36.7,33-60.1
227                	c8.6-31.9,15-96.5-14.5-136.3c-16.9-22.6-43-34.7-77.7-35.9h-2.6h-0.8c-34.9,1.2-61,13.2-77.8,35.9C191,147.4,197.6,212,206,243.9
228                	c6.3,23.3,21.5,47.4,32.9,60l0.2,0.2c1.7,1.8,5.6,6.1,6.4,8.6c3,8.6-8.1,33.5-17.2,38.8c-10.7,6.1-41,17.3-68.1,27.4
229                	c-29.1,10.9-48.6,18.2-53.9,21.8c-10.7,7.1-19.3,15.9-26.3,35.5c-1.5,4-2.6,9.1-3.6,14.7C49.1,408.6,33,358,33,304
230                	C33,154.6,154.6,33,304,33z M386.4,549.5C386.4,549.5,386.6,549.5,386.4,549.5h0.2C386.6,549.5,386.6,549.5,386.4,549.5z" tabindex="-1"/>
231            </svg>
232        </div>
233        <div class="SignedIn_container">
234            
235            <span id="p_lt_Header_MyProfilePages_lblMemberName" class="MyProfile_Name"></span>
236        </div>
237    </div>
238    <div id="p_lt_Header_MyProfilePages_divSignedOut" class="MyProfile_SignedOut" style="display:block;" onclick="location.href=&#39;/login.aspx&#39;">
239        <div id="p_lt_Header_MyProfilePages_userOutSvgDiv" class="MyProfile_Svg">
240            <svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px"
241	            viewBox="0 0 608 608" style="enable-background:new 0 0 608 608;" xml:space="preserve" tabindex="-1">
242            <g>
243	            <path d="M304,0C136.4,0,0,136.4,0,304s136.4,304,304,304s304-136.4,304-304S471.6,0,304,0z M304,575.3
244		            C154.5,575.3,32.8,453.6,32.8,304S154.5,32.8,304,32.8S575.3,154.5,575.3,304C575.3,453.6,453.5,575.3,304,575.3z"/>
245	            <polygon points="319.1,357 319.2,356.9 319.2,356.9 	"/>
246	            <path d="M252,191.3c11.6-13.5,28.5-20.2,51.6-20.5c35.3,0.4,60.4,8.2,72.4,22.8c11.6,14,8.5,31,8.3,31.8l21.6,4.5l21.5,4.7
247		            c0.8-3.8,7.5-38-16.7-68.2c-20.6-25.6-56.1-38.8-105.4-39.6v-0.2c-0.6,0-1.2,0.1-1.9,0.1c-0.8,0-1.6-0.1-2.4-0.1v0.2
248		            c-35.1,0.9-62.9,12.9-82.6,35.8c-28.6,33.4-30.8,80.7-29.7,105.5h-32.1v165.2h298.2V268.1H232.9C231.9,250.6,232.5,213.9,252,191.3
249		            z M282.8,305.7c5.8-5.8,13.7-9.3,22.5-9.3s16.8,3.6,22.5,9.3c5.8,5.8,9.3,13.7,9.3,22.5c0,6.3-1.8,12.2-5,17.2
250		            c-3.1,4.9-7.6,8.9-12.9,11.5v22.5v22.5h-13.9h-13.9v-22.5v-22.5l0.2,0.1c-5.4-2.6-9.9-6.6-13.1-11.6s-5-10.9-5-17.2
251		            C273.4,319.4,277,311.5,282.8,305.7z" tabindex="-1"/>
252            </g>
253            </svg>
254
255        </div>
256        <span id="p_lt_Header_MyProfilePages_lblSignIn" class="MyProfile_Name">Member Login</span> 
257    </div> 
258    <div class="fullView" id="divFullView" style="display: none;">
259        <div class="MyProfile_FullMain">
260            
261            
262            
263            
264            
265
266            
267
268            <a id="p_lt_Header_MyProfilePages_btnSignOutLink" class="MyProfile_FullLink logOutClrSession" href="javascript:__doPostBack(&#39;p$lt$Header$MyProfilePages$btnSignOutLink&#39;,&#39;&#39;)">Logout</a>
269        </div>
270    </div>
271</div>
272
273<!-- CHO CSS List Smartmenu webpart start-->
274
275<link href="/CMSPages/GetCSS.aspx?stylesheetname=SmartMenu.css" rel="stylesheet" type="text/css" />
276<script src="/CMSScripts/flexMenu/modernizr.custom.js"></script>
276
277
278<div id="divMainMenu" style="display: none;">
279    
280    <nav data-role="menu-container">
281        <a href="javascript:void(0);" id="p_lt_Header_ResponsiveNavigationWidget_closeNav" class="icon-m close-nav" onclick="mobileNavClose()">
282            <i class="fa fa-times " aria-hidden="true"></i>
283        </a>
284	
285	<ul id="menuElem" class="top-nav ">
286		<li><a href="/Home" aria-label='Home' class="active-link" >Home</a></li>
287		<li><a href="/The_Club" aria-label='The Club' >The Club</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
288		<ul class="child-nav">
289			<li><a href="/The_Club/History" aria-label='History' >History</a></li>
290			<li><a href="/The_Club/Attire_Protocol" aria-label='Attire &amp; Protocol' >Attire &amp; Protocol</a></li>
291		</ul>
292		</li>
293		<li><a href="/Membership" aria-label='Membership' >Membership</a></li>
294		<li><a href="/Entertainment_Events" aria-label='Entertainment &amp; Events' >Entertainment &amp; Events</a><i class="fa fa-plus" onclick="mobileNavExpand(this)"></i>
295		<ul class="child-nav">
296			<li><a href="/Entertainment_Events#Private-Events-Request" aria-label='Private Events Request Form' >Private Events Request Form</a></li>
297		</ul>
298		</li>
299		<li><a href="/Contact" aria-label='Contact' >Contact</a></li>
300	</ul>
301
302
303    </nav>
304</div>
305    
306<script language='javascript'>
307var a = document.getElementById('menuElem');
308a.id = 'main-menu';
309a.className = 'top-nav  collapsed';
310var m = document.getElementById('divMainMenu');
311m.style.display = 'block'; m.className='fullmenu';
312</script>
312
313
314<!-- CHO CSS List Smartmenu webpart end-->
315
316    </div>
317</header>
318<div class="header-space"></div>
319<div class="page-content">
320  <a id="content" href="#" aria-hidden="true"><span>Page content</span></a>
321    
322
323<div class="col-fw">
324  <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_sectionMain" class="cho-hero-textwidget video-widget text-center trueheight100 theme1 video-widget-showvideomobile" style="margin:0px 0px 0px 0px;">
325    <img class="poster-image hidden-xs hidden-sm hidden-md hidden-lg" alt="" src=""/> 
326    <div class="videocontent">
327        <video
328            id="vid1"
329            class="video-js vjs-default-skin fullscreen__video"
330            autoplay
331            muted 
332            width="640" height="100"
333            data-setup='{ 
334			"techOrder": ["youtube"], 
335			"sources": [{ 
336				"type": "video/youtube", 
337				"src": "https://www.youtube.com/watch?v=Qc4Xv6cTMrY",
338				"youtube": {
339					"ytControls": 1
340				}
341			}],  
342		    "fluid": true,
343		    "controls":false,
344		    "loop": true 
345		}'>
346        </video>
347    </div>
348    
349    <div id="heroText" class="cho-hero-textwidget-content animated fadeIn delay1">
350        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_VideoBackground_contentAlignment" class="container content-center">
351            <div class="col-xs-12 col-sm-8">
352                <div class="cho-hero-textwidget-logo hidden-xs">
353                    
354                </div>
355                <h2></h2>
356                <h4></h4>
357                
358            </div>
359        </div> 
360    </div>
361    <div class="scroll-chevron hidden-xs">
362        <span class="fa fa-angle-down arrow-down animated bounce delay2">
363        </span>
364    </div>
365</section>
366
367
368
369<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_sectionMain" class="basic-text-area logo-banner narrow-bottom-margin theme1 logo-banner narrow-bottom-margin" style="margin:0px 0px 0px 0px;">
370        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;">
371            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divContainer" class="container">
372                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divRow" class="row">
373                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge_divCol1" class="e3-table-wrap col-sm">
374                        <h1 style="text-align: center;">Union Club of Boston</h1>
375
376                    </div>
377                    
378                    
379                    
380                    
381                    
382                    
383                    
384                    
385                    
386                    
387                    
388                </div>
389            </div>
390        </div>
391    </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_sectionMain" class="basic-text-area theme1 title-overlay-banner" style="margin:0px 0px 0px 0px;">
392        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;">
393            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divContainer" class="container">
394                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divRow" class="row">
395                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge3_divCol1" class="e3-table-wrap col-sm">
396                        <h2>Connect. Engage. Belong</h2>
397
398<h3><em>Where Lasting Friendships Flourish and New Traditions Embrace Timeless Values</em></h3>
399
400<p><a class="e3-button" href="/Membership">Inquire About Membership</a>&nbsp;&nbsp;<a class="e3-button" href="/Entertainment_Events">Explore Event Spaces</a></p>
401
402                    </div>
403                    
404                    
405                    
406                    
407                    
408                    
409                    
410                    
411                    
412                    
413                    
414                </div>
415            </div>
416        </div>
417    </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_sectionMain" class="basic-text-area theme1 title-summary-double-img" style="margin:0px 0px 0px 0px;">
418        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divInnerWrap" class="inner-wrap theme-secondary" style="padding:0px 0px 0px 0px;">
419            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divContainer" class="container">
420                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divRow" class="row">
421                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divCol1" class="e3-table-wrap col-sm">
422                        <img alt="" class="image-center-container" src="/getmedia/48607000-1284-4ed0-8963-3328
4226b7ca71a/UC-Logo-DSC8585.aspx" /><br />
423<img alt="" class="image-center-container" src="/getmedia/8bf8350c-97d1-466f-a397-0c89697b221a/union_lights-1708-HDR.aspx" />
424                    </div>
425                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge4_divCol2" class="e3-table-wrap col-sm">
426                        <h2>Born in History, Built for Today</h2>
427
428<h3><em>A Legacy of Strength and Community</em></h3>
429
430<p>The Union Club of Boston is a thriving, energetic private club, rich in history, in the heart of Boston. Our mission is to foster a welcoming and dynamic community where members come together to create lasting connections and extraordinary experiences. We provide a distinguished setting for meaningful conversations, memorable events and the cultivation of friendships&mdash;old and new&mdash;without the pressures of the outside world.<br />
431&nbsp;<br />
432As a gathering place for vibrant and accomplished individuals who value social connection, we strive to maintain an atmosphere of harmony and sociability. Whether enjoying a quiet meal, escaping for a weekend getaway or learning about our past, members find a unique sense of belonging within our walls.<br />
433<br />
434<a class="e3-button" href="/The_Club">Learn More</a></p>
435
436                    </div>
437                    
438                    
439                    
440                    
441                    
442                    
443                    
444                    
445                    
446                    
447                </div>
448            </div>
449        </div>
450    </section>
451<!-- latestkevin -->
452<section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_sectionMain" class="cho-hero-textwidget text-center theme1 height50 " style="margin:0px 0px 0px 0px;">
453    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_divImg" class="cho-hero-textwidget-bg" style="background-image : url(&#39;/getmedia/bc47f451-6b0f-40fd-ad24-ae977187f5b4/union-club-historic.aspx?width=1600&amp;height=840&amp;ext=.jpg&#39;)" alt="historic view of the club" title="historic view of the club" aria-label="historic view of the club"></div>
454    
455    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_StaticImageBanner_scrollDiv" class="scroll-chevron hidden-xs">
456        <span class="fa fa-angle-down arrow-down animated bounce delay2">
457        </span>
458    </div>
459</section>  <section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_sectionMain" class="basic-text-area theme1 text-banner-overlay-content" style="margin:0px 0px 0px 0px;">
460        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;">
461            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divContainer" class="container">
462                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divRow" class="row">
463                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge1_divCol1" class="e3-table-wrap col-sm">
464                        <h2>Since 1863, where Boston&rsquo;s leaders and history come together</h2>
465
466<h3>Where Patriots and History Found Home</h3>
467
468<p>Founded in 1863 amid the turmoil of the Civil War, the Union Club of Boston was created to preserve the Union and uphold loyalty to the Constitution. From its earliest days, the Club has been home to leaders in literature, law, science, and government, including Ralph Waldo Emerson, Charles Sumner, and future President Calvin Coolidge. Over 160 years later, it remains a place of fellowship, civic engagement, and enduring connection to Boston&rsquo;s history and spirit.</p>
469<a class="e3-button" href="/The_Club/History" target="_blank">Learn More</a>
470                    </div>
471                    
472                    
473                    
474                    
475                    
476                    
477                    
478                    
479                    
480                    
481                    
482                </div>
483            </div>
484        </div>
485    </section><section id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_sectionMain" class="basic-text-area theme1 info-col-img" style="margin:0px 0px 0px 0px;">
486        <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;">
487            <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divContainer" class="container">
488                <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divRow" class="row">
489                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol1" class="e3-table-wrap col-sm">
490                        <a href="/The_Club/History"><img alt="" class="image-center-container" src="/getmedia/eef36a3e-b2c5-4080-8ce5-8878e0f9bcb6/UC_Ballroom,_Second_Floor.aspx" /></a>
491
492<h3>Our Story</h3>
493
494<h4><em>History, Tradition, and Legacy</em></h4>
495
496<p><a href="/The_Club/History">Learn more</a></p>
497
498                    </div>
499                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol2" class="e3-table-wrap col-sm">
500                        <a href="/Membership"><img alt="" class="image-center-container" src="/getmedia/fb1d68c2-618a-4e4e-80d5-a99bd1b25c05/UC_Needham_room.aspx" /></a>
501
502<h3>Join Us</h3>
503
504<h4><em>Explore Our Member Privileges</em></h4>
505
506<p><a href="/Membership">Learn more</a></p>
507
508                    </div>
509                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol3" class="e3-table-wrap col-sm">
510                        <a href="/Entertainment_Events"><img alt="" class="image-center-container" src="/getmedia/936e2c3e-ce1c-4367-8b24-9caf250727a6/UC_Bride_L2.aspx" /></a>
511
512<h3>Celebrate with Us</h3>
513
514<h4><em>Host Events with Style</em></h4>
515
516<p><a href="/Entertainment_Events">Learn more</a></p>
517
518                    </div>
519                    <div id="p_lt_ContentWidgets_pageplaceholder_p_lt_zoneContent_CHO_Widget_TextArea_ExtraLarge2_divCol4" class="e3-table-wrap col-sm">
520                        <a href="/Contact"><img alt="" class="image-center-container" src="/getmedia/48607000-1284-4ed0-8963-3328
5206b7ca71a/UC-Logo-DSC8585.aspx" /></a>
521
522<h3>Contact Us</h3>
523
524<h4><em>Get in Touch with Us Today</em></h4>
525
526<p><a href="/Contact">Learn more</a></p>
527
528                    </div>
529                    
530                    
531                    
532                    
533                    
534                    
535                    
536                    
537                </div>
538            </div>
539        </div>
540    </section><div class="preloader" id="preloader"><img alt="" src="https://unionclub.clubhouseonline-e3.net/getmedia/147e170c-ca9a-4b3c-bbd4-acb16699529d/white-logo.aspx" style="max-height:200px; width:auto;" />
541<div class="loader">&nbsp;</div>
542</div>
543<style type="text/css">/*-------------------------------------------------LOADER------------------------------------------*/
544 .preloader {
545  position: fixed;
546  top: 0;
547  left: 0;
548  width: 100%;
549  height: 100%;
550  display: flex;
551  justify-content: center;
552  align-items: center;
553  z-index: 99999;
554}
555.preloader img {
556max-height:200px;
557width:auto;
558}
559body.EditMode .preloader, body.EditMode .loader {
560display: none !important;
561}
562body {
563  margin: 0;
564}
565
566#preloader{
567  background: var(--primary-color);
568  display: flex;
569  flex-direction: column;
570  justify-content: center;
571  align-items: center;
572}
573#preloader img{
574  width: 30vw;
575  height: auto;
576  margin-bottom: 50px
577} 
578
579 .loader {
580width: 10px;
581height: 10px;
582border-radius: 50%;
583display: block;
584margin:15px auto;
585   
586position: relative;
587color: #FFF;
588left: -225px;
589box-sizing: border-box;
590animation: shadowRolling 2s linear infinite;
591    transform: scale(2);
592}
593
594@keyframes shadowRolling {
595  0% {
596    box-shadow: 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
597  }
598  12% {
599    box-shadow: 100px 0 white, 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
600  }
601  25% {
602    box-shadow: 110px 0 white, 100px 0 white, 0px 0 rgba(255, 255, 255, 0), 0px 0 rgba(255, 255, 255, 0);
603  }
604  36% {
605    box-shadow: 120px 0 white, 110px 0 white, 100px 0 white, 0px 0 rgba(255, 255, 255, 0);
606  }
607  50% {
608    box-shadow: 130px 0 var(--accent-color), 120px 0 var(--accent-color), 110px 0 var(--accent-color), 100px 0 var(--accent-color);
609  }
610  62% {
611    box-shadow: 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color), 120px 0 var(--accent-color), 110px 0 var(--accent-color);
612  }
613  75% {
614    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color), 120px 0 var(--accent-color);
615  }
616  87% {
617    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 130px 0 var(--accent-color);
618  }
619  100% {
620    box-shadow: 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0), 200px 0 rgba(255, 255, 255, 0);
621  }
622}
623</style>
624<script type="text/javascript">//Site Pre loader
625document.addEventListener('DOMContentLoaded', function() {
626    if(!document.body.classList.contains('EditMode')) {
627        const loadEventPromise = new Promise((resolve) => {
628            window.addEventListener('load', resolve);
629        });
630
631        const timeoutPromise = new Promise((resolve) => {
632            
633            setTimeout(resolve, 3000);
634        });
635
636        Promise.race([loadEventPromise, timeoutPromise]).then(() => {
637            var preloader = document.getElementById('preloader');
638            if(preloader) {
639                preloader.style.opacity = '0';
640                preloader.style.transition = 'opacity 0.5s ease';
641                setTimeout(() => {
642                    preloader.remove();
643                }, 1000);
644            }
645        });
646    } else {
647        var preloader = document.getElementById('preloader');
648        if(preloader) {
649            preloader.style.display = 'none';
650        }
651    }
652});
653</script>
653
654</div>
655</div>
656<footer>
657    
657<script src="/Site_Data/Assets/scripts" type="text/javascript"></script>
vendor: 2 bytes, line 657
657
658<script src="/Site_Data/Assets/animation-script" type="text/javascript"></script>
658<section id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_sectionMain" class="basic-text-area theme2 disableAnimate" style="margin:0px 0px 0px 0px;">
659        <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divInnerWrap" class="inner-wrap theme-secondary" style="padding:20px 0px 20px 0px;">
660            <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divContainer" class="container">
661                <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divRow" class="row">
662                    <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol1" class="e3-table-wrap col-sm">
663                        <img alt="" class="image-center-container" src="https://unionclub.clubhouseonline-e3.net/getmedia/147e170c-ca9a-4b3c-bbd4-acb16699529d/white-logo.aspx" />
664                    </div>
665                    <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol2" class="e3-table-wrap col-sm">
666                        <h4>Union Club of Boston</h4>
667
668<address>Eight Park Street,<br />
669Boston Massachusetts 02108</address>
670<a href="tel:617-227-0589">617-227-0589</a>
671                    </div>
672                    <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol3" class="e3-table-wrap col-sm">
673                        <h4>Quicklinks</h4>
674
675<ul>
676	<li><a href="/The_Club">The Club</a></li>
677	<li><a href="/Membership">Membership</a></li>
678	<li><a href="/Contact">Contact Us</a></li>
679	<li><a href="/Entertainment_Events">Entertainment &amp; Events</a></li>
680	<li><a href="/Accommodations">Accommodations</a></li>
681	<li><a href="/Member-Central">Member Central</a></li>
682</ul>
683
684                    </div>
685                    <div id="p_lt_FooterWidgets_CHO_Widget_TextArea_ExtraLarge_divCol4" class="e3-table-wrap col-sm">
686                        <h4>Follow Us</h4>
687
688                    </div>
689                    
690                    
691                    
692                    
693                    
694                    
695                    
696                    
697                </div>
698            </div>
699        </div>
700    </section><section id="p_lt_FooterWidgets_CHO_SimpleFooter_sectionMain" class="simple-footer-widget text-center footer-bg" CHOWidgetInstanceId="2259517_cho_simplefooter" style="margin:0px 0px 0px 0px;">
701    <div class="footer-content-padding">
702        <div class="container">
703            <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divContacts" class="col-xs-12 flex-center-v-h footer-top-line">
704                <p id="p_lt_FooterWidgets_CHO_SimpleFooter_pAddress">Address: removed</p>
705                <p id="p_lt_FooterWidgets_CHO_SimpleFooter_pPhone"> <a href='tel:removed'>removed</a></p>
706                
707                
708                <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divSocialMedia">
709
710<div class="header-social"> 
711    <div id="p_lt_FooterWidgets_CHO_SimpleFooter_slinks_SocialMediaIcons">
712	<a href='https://www.instagram.com/unionclubofboston' Target='_blank'title='Instagram'><i class='fa fa-instagram'alt='Instagram Icon'></i></a>
713</div>
714</div></div>
715            </div>
716            <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divContainer" class="col-xs-12 footer-bottom-fonts flex-center-v-h footer-bottom-line footer-container">
717                <div class="club-terms-feed">
718                <div>&copy; 2026&nbsp; Union Club of Boston. All Rights Reserved.</div>
719                <div id="p_lt_FooterWidgets_CHO_SimpleFooter_divPrivacy"><a href="/Privacy_Policy" id="p_lt_FooterWidgets_CHO_SimpleFooter_hrefPrivacy">Privacy Policy</a></div>
720                
721                
722                
723                
724                
725                </div>
726                <div class="powered-by-wrapper"><a id="p_lt_FooterWidgets_CHO_SimpleFooter_ctl00_lnkPoweredBy" href="https://www.jonasclub.com" target="_blank">Powered by Jonas Club Software</a></div>
727            </div>
728        </div>
729    </div>
730</section>
731</footer>
732
733    
734       
735    <input type="hidden" name="locale" id="locale" value="en-US">
736
737<script type="text/javascript">
738//<![CDATA[
739(function() {var fn = function() {$get("manScript_HiddenField").value = '';Sys.Application.remove_init(fn);};Sys.Application.add_init(fn);})();//]]>
740</script>
740
741
742<script type="text/javascript">
743	//<![CDATA[
744if (typeof(Sys.Browser.WebKit) == 'undefined') {
745    Sys.Browser.WebKit = {};
746}
747if (navigator.userAgent.indexOf('WebKit/') > -1) {
748    Sys.Browser.agent = Sys.Browser.WebKit;
749    Sys.Browser.version = parseFloat(navigator.userAgent.match(/WebKit\/(\d+(\.\d+)?)/)[1]);
750    Sys.Browser.name = 'WebKit';
751}
752//]]>
753</script>
vendor: 2 bytes, line 753
753
754<script type="text/javascript">
755//<![CDATA[
756
757WebForm_InitCallback();
758theForm.oldSubmit = theForm.submit;
759theForm.submit = WebForm_SaveScrollPositionSubmit;
760
761theForm.oldOnSubmit = theForm.onsubmit;
762theForm.onsubmit = WebForm_SaveScrollPositionOnSubmit;
763//]]>
764</script>
764
765</form>
766    <!-- Cookie Notification Javascript -->
767    
767<script src="/CMSScripts/CHO/JS/Custom/cho-custom.min.js"></script>
vendor: 2 bytes, line 767
767
768<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v31edd6df95cf4e85bb4c19e7a9bdbcba1788362987495" integrity="sha512-iIg7k2xntmwu6/uSb5tpc/hySgZc4eoL31yB29W6tJFo2akwjPWcEqnCEdJvGexCL0KEQwVYv5BlowfhVz26hg==" data-cf-beacon='{"version":"2024.11.0","token":"89890ec3838a4e81834abc2380aa1579","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 768
768
769<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a404a45c3ab7f824',t:'MTc5MDI4MjgyMw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
769</body>
770
771</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.