CINXE.COM

GRA

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="x-ua-compatible" content="IE=edge,chrome=1" /> <meta name="viewport" content="width=device-width, initial-scale=1"> <link rel="shortcut icon" href="https://assets.noviams.com/novi-file-uploads/gra/structure/gra-favicon.ico" /> <link rel="apple-touch-icon" href="https://assets.noviams.com/novi-file-uploads/gra/structure/gra-apple-touch-icon.png" /> <title>GRA </title> <meta name="description" content="The GRA’s mission is to serve as the voice for Georgia’s Restaurants in Advocacy, Education, and Awareness." /> <link rel="canonical" href="https://www.garestaurants.org/" /> <link href="https://assets.noviams.com/novi-core-assets/css/c/gra/gra.css" rel="stylesheet" /> <link href="https://assets.noviams.com/novi-core-assets/css/fontawesome.css" rel="stylesheet" /> <link href="/css-fingerprint2E112F66AFEF47E38E4A3FE985E2E517/event-starting-modal.css" rel="stylesheet" /> <link href="/client-apps/main/dist/css-fingerprint171D1014907842D987DF3AACEE8DC8D5/content-region-shims.css" rel="stylesheet" /> <link href="/client-apps/main/dist/css-fingerprintC3EE57D8480EA05F8A4174BB36512D13/prism.css" rel="stylesheet" /> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info = {"beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-e2842e214a327241915","applicationID":"1554429612","transactionName":"bwQGMkVZWBFQV0FfXlZOKTB0F34NXFF2WV9MEwsKW11ETXhaUVNJ","queueTime":0,"applicationTime":168,"agent":"","atts":""}</script><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:"1588971398",accountID:"4212042",trustKey:"4212042",xpid:"UAQGU1ZXChABUVRWAwMOUFUD",licenseKey:"NRJS-e2842e214a327241915",applicationID:"1554429612"};;/*! For license information please see nr-loader-spa-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>p,gD:()=>m,xN:()=>g});var n=r(3333),i=r(993);const o=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var a=r(2614),s=r(944),c=r(384),u=r(8122);const d="[data-nr-mask]",l=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,autoStart:!0},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,level:i.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(n.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(n.$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:a.wk,inactiveMs:a.BB},session_replay:{autoStart:!0,enabled:!1,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){o(t)?e.mask_selector="".concat(t,",").concat(d):""===t||null===t?e.mask_selector=d:(0,s.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){o(t)?e.block_selector+=",".concat(t):""!==t&&(0,s.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,s.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},f={},h="All configuration objects require an agent identifier!";function p(e){if(!e)throw new Error(h);if(!f[e])throw new Error("Configuration for ".concat(e," was never set"));return f[e]}function g(e,t){if(!e)throw new Error(h);f[e]=(0,u.a)(t,l());const r=(0,c.nY)(e);r&&(r.init=f[e])}function m(e,t){if(!e)throw new Error(h);var r=p(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0,harvester:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.281.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),c&&h(c.prototype,f),h(a.gm,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{$v:()=>u,TZ:()=>n,Zp:()=>i,kd:()=>c,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3,c=["PageAction","UserAction","BrowserPerformance"],u={MARKS:"experimental.marks",MEASURES:"experimental.measures",RESOURCES:"experimental.resources"}},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>c,Qu:()=>u,TZ:()=>s,ih:()=>d,pP:()=>a,tC:()=>i});var n=r(860);const i=["click","keydown","submit","popstate"],o="api",a="initialPageLoad",s=n.K7.softNav,c={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},u={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},d={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>T,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>A,uP:()=>s,wW:()=>E,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",E="cb"+R,T="jsTime",A="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);const E=new Map;function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[x.Jt]||t[r];return E.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>E.get(c))),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const S={};var N=r(9417),_=r(5603),O=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function j(e,t={},g,R){let{init:x,info:E,loader_config:j,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();E||(x=L.init,E=L.info,j=L.loader_config),(0,N.xN)(e.agentIdentifier,x||{}),(0,_.a)(e.agentIdentifier,j||{}),E.jsAttributes??={},d.bv&&(E.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,E);const H=(0,N.D0)(e.agentIdentifier),M=[E.beacon,E.errorBeacon];P||(H.proxy.assets&&(I(H.proxy.assets),M.push(H.proxy.assets)),H.proxy.beacon&&M.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?M:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");S[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{S[e]=t}));var E="api-",A=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(E,n,!0,o||null===r?"session":void 0)(t,r)}function _(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(E,e,!0,"api")})),g.addPageAction=I(E,"addPageAction",!0,n.K7.genericEvents),g.recordCustomEvent=I(E,"recordCustomEvent",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(E,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new _).get("object"==typeof e?e:{})};const O=_.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(A+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,R),r?void 0:this}}function P(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{O[e]=I(A,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(A,"routeName",void 0,n.K7.softNav):I(E,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!S[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>P()),!0):P(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),P=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.281.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-jmvAlmjCn64ans8tLueqHRlBI/iWekylsDWb94A77CG0ukSriVDvgD3dThx+XjUSBBBMYhFn8B1a18fViyBPEQ==",249:"sha512-ICY/ZrcytM/86t5KFy+9OAWVYmNNJy10EBtxoSUGjQWuZx53p/eLo+L8HfrGjvHuRHRnutqLTGSnvNttffJkaA==",212:"sha512-pQSn+X/RfBOvx/49HvlghaiXMLhhDQXTi13n1N2XMpDquWJgs9U0pbqE3RbAnYC9nsdaTu/RVGvneEPv1fpCxA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),E=i(2843),T=i(3878),A=i(782),S=i(1863);class N extends b{static featureName=A.T;constructor(e,t=!0){super(e,A.T,t),p.RI&&((0,E.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,A.T,this.ee)),!0),(0,T.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,A.T,this.ee))),this.importAggregator(e))}}var _=i(3969);class O extends b{static featureName=_.TZ;constructor(e,t=!0){super(e,_.TZ,t),this.importAggregator(e)}}var I=i(6774),P=i(3304);class j{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,P.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new j(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new j(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class M extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((e,t)=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r,t],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,T.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var D=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,D.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,P.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(void 0===p.gm.XMLHttpRequest)return n;if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,T.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,P.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,T.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,T.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,T.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function E(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(_.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Ee,Lc:Te,uP:Ae,Rz:Se}=be;class Ne extends b{static featureName=Ee;constructor(e,t=!0){super(e,Ee,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ae,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Te,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var _e=i(2614);class Oe extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(_e.H3,"_").concat(_e.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===_e.g.FULL||e.sessionReplayMode===_e.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#o}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==_e.g.FULL&&this.featAggregate.initializeRecording(_e.g.FULL,!0):(this.#i=_e.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==_e.g.FULL&&(this.recorder.parent.mode=_e.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class Pe extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,T.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,T.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var je=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,T.jT)(!1)),e.removeEventListener("error",f,(0,T.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,T.jT)(!1)),e.addEventListener("error",f,(0,T.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function Me(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const De={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(De[t.debugId]++)return t;De[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:$e,e5:Je,tH:Qe,uP:et,rw:tt,Lc:rt}=je;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=Me(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Je]=~~this[Je]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on($e,m),o.on($e,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([Qe+Ze,Qe+"-done",Qe+Xe+Ze,Qe+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,$e,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,Qe+Ze),v(d,Qe+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,T.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,T.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled,e.init.performance.resources.enabled];if(p.RI&&(e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,T.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>{const t=(0,v.s)((e=>{(0,x.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,T.sp)(e,t)}))),e.init.performance.resources.enabled&&p.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,x.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,Oe,O,M,ot,ct,Pe,nt],loaderType:"spa"})})()})();</script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-YVZJ8CG13R"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-YVZJ8CG13R'); </script> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-YVZJ8CG13R"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-YVZJ8CG13R'); </script> <style type="text/css"> .navbar-nav>li>a { padding: 0 15px; font-size: 1.3em; } @media only screen and (max-width: 991px) { .navbar-nav>li>a { padding: 10px; } } @media only screen and (min-width: 992px) and (max-width: 1199px) { .navbar-nav>li>a { padding: 0 9px; font-size: 1.25em; } } .navbar__wrapper { grid-column-gap: 5px; } </style> </head> <body> <a href="#content" class="skip">Skip to content</a> <header> <a href="/products/checkout" id="cart-items-link-mobile" class="cart cart-mobile hidden-md hidden-lg" style="display:none" data-bind="visible: profileViewModel.CartItemQuantity() > 0" aria-label="View Cart"> <span class="novicon novicon-cart" aria-hidden="true"></span> <strong> <span class="items-in-cart" data-bind="html: profileViewModel.CartItemQuantity()" role="status"></span> <span data-bind="html: profileViewModel.CartItemQuantityLabel()"></span> </strong> in your cart <span class="view-cart">View Cart</span> </a> <div class="navbar main-menu"> <div class="navbar-utility"> <div class="navbar-utility__content"> <!-- Screen Reader Accessibility Message --> <div aria-live="polite" class="sr-only"> <span data-bind="text: profileViewModel.CartItemQuantity() + ' items in cart'"></span> </div> <ul> <li id="nav-shopping-cart" data-bind="attr: { 'aria-hidden': profileViewModel.CartItemQuantity() === 0 ? 'true' : 'false' }, visible: profileViewModel.CartItemQuantity() > 0"> <a href="/products/checkout" id="cart-items-link" class="cart hidden-xs hidden-sm" aria-label="View Cart"> <span class="novicon novicon-cart" aria-hidden="true"></span> <span class="items-in-cart" aria-label="Number of items in cart" data-bind="html: profileViewModel.CartItemQuantity()"></span> <span>Cart</span> </a> </li> <li aria-hidden="false"> <a href="#join-modal" data-toggle="modal" id="join-link"> <span class="novicon novicon-handshake join-modal-link" aria-hidden="true"></span> <span class="join-modal-link">Join</span> </a> </li> <li aria-hidden="false"> <a href=" /login"> <span class="novicon novicon-login" aria-hidden="true"></span> <span>Login</span> </a> </li> <li aria-hidden="false"> <a href="/contact-us"> <span class="novicon novicon-envelope" aria-hidden="true"></span> <span>Contact Us</span> </a> </li> <li aria-hidden="false"> <a href="#search-panel" class="hidden-xs hidden-sm search-toggle" aria-label="Search Site" aria-expanded="false"> <span class="novicon novicon-search"></span> </a> </li> <li aria-hidden="true"> <div id="search-panel" role="search" style="display: none;"> <div class="form-group"> <span><input type="text" class="form-control search-text" aria-label="Enter keyword to search site for" placeholder="Search site" /></span> <a href="/search" aria-label="Click to search site" class="btn btn-secondary search-go"><span class="novicon novicon-arrow-right" aria-hidden="true"></span></a> </div> </div> </li> </ul> </div> </div> <div class="navbar__wrapper"> <a href="/" class="navbar__logo-wrapper"> <img alt="Georgia Restaurant Association Logo" src="https://assets.noviams.com/novi-file-uploads/gra/structure/gra-logo_black.png" class="img-responsive navbar-brand__img" /> </a> <a href="javascript:void(0);" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse" aria-label="Open and close the menu"> <span class="novicon novicon-menu" aria-hidden="true"></span> </a> <div class="clearfix hidden-md hidden-lg"></div> <nav class="navbar-collapse collapse navbar-navigation" role="navigation"> <ul class="nav navbar-nav"> <li> <a href="javascript:void(0);"> About <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/about-us"> About Us </a> </li> <li> <a href="/leadership"> Board of Directors </a> </li> <li> <a href="/meet-the-gra-team"> GRA Team </a> </li> <li> <a href="/community-partners"> Community Partners </a> </li> <li> <a href="/contact-us"> Contact Us </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> Advocacy <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/advocacy"> Advocacy </a> </li> <li> <a href="/legislative-accomplishments"> Legislative Accomplishments <span class="caret"></span> </a> <ul class="dropdown-menu level-3"> <li> <a href="/news/brunch-bill"> Brunch Bill </a> </li> </ul> </li> <li> <a href="/gra-political-action-committee"> GRA PAC </a> </li> <li> <a href="/position-statements"> Position Statements </a> </li> <li> <a href="https://openstates.org/find_your_legislator/"> Find Your State Legislators </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> Membership <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/member-benefits"> Member Benefits </a> </li> <li> <a href="/membership-information"> Join the GRA </a> </li> <li> <a href="/partner-programs"> Partner Programs </a> </li> <li> <a href="/member-compass"> Member Compass (Login) </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> Resources <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/ada-compliance"> ADA Compliance </a> </li> <li> <a href="/food-safety-and-public-health"> Food Safety &amp; Public Health </a> </li> <li> <a href="/food-recalls"> Food Recalls </a> </li> <li> <a href="/hurricane-resources"> Hurricane Preparedness </a> </li> <li> <a href="/legal-center"> Legal Center </a> </li> <li> <a href="/local-links"> Local Links Map </a> </li> <li> <a href="/mental-health-resources"> Mental Health </a> </li> <li> <a href="/posters"> Posters </a> </li> <li> <a href="/small-business-development-center"> Small Business Development Center </a> </li> <li> <a href="/workforce-development"> Workforce Development </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> News <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="https://lp.constantcontactpages.com/su/weTyCTn"> Join Our Mailing List </a> </li> <li> <a href="/news/"> News + Blog </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> Events <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/events/"> Events Calendar </a> </li> <li> <a href="javascript:void(0);"> Signature Events <span class="caret"></span> </a> <ul class="dropdown-menu level-3"> <li> <a href="/grace"> GRACE Awards </a> </li> <li> <a href="/gra-golf-tournament"> GRA Golf Tournament </a> </li> <li> <a href="/kitchen-cabinet"> Kitchen Cabinet </a> </li> <li> <a href="/taste-of-georgia"> Taste of Georgia </a> </li> <li> <a href="/tequila-tuesday"> Tequila Tuesday </a> </li> <li> <a href="/whiskey-wednesday"> Whiskey Wednesday </a> </li> <li> <a href="/wine-down-by-the-river"> Wine Down by the River </a> </li> </ul> </li> <li> <a href="https://www.flickr.com/photos/184270528@N07/albums"> Photos </a> </li> </ul> </li> <li> <a href="javascript:void(0);"> ServSafe&#174; <span class="caret"></span> </a> <ul class="dropdown-menu level-2"> <li> <a href="/servsafe-faq"> FAQ </a> </li> <li> <a href="/gra-preferred-servsafe-instructors"> GRA Preferred Instructors </a> </li> <li> <a href="/servsafe"> Products </a> </li> <li> <a href="/upcoming-servsafe-classes"> Upcoming Classes </a> </li> </ul> </li> <hr class="visible-xs visible-sm navbar-navigation__hr" /> </ul> <ul class="nav navbar-nav c-nav-utility-mobile"> <li class="visible-xs visible-sm"> <!-- CONTACT US BEGIN --> <a href="/contact-us" class="c-nav-utility__link c-nav-utility__contact-link"> <span class="c-nav-utility__span c-nav-utility__contact"> Contact Us </span> </a> <!-- CONTACT US END --> </li> <li class="visible-xs visible-sm"> <div id="search-panel-mobile" role="search"> <div class="form-group"> <span><input type="text" class="form-control search-text" aria-label="Enter keyword to search site for" placeholder="Search site" /></span> <a href="/search" aria-label="Click to search site" class="btn btn-secondary search-go"><span class="novicon novicon-arrow-right"></span></a> </div> </div> </li> <li class="visible-xs visible-sm"> <a href="#join-modal" data-toggle="modal" id="mobile-join-link" class="c-nav-utility__link c-nav-utility__join-link"> <span class="novicon novicon-handshake join-modal-link" aria-hidden="true"></span> <span class="join-modal-link c-nav-utility__span c-nav-utility__join"> Join </span> </a> </li> <li class="visible-xs visible-sm"> <a href=" /login" class="c-nav-utility__link c-nav-utility__login-link"> <span class="novicon novicon-login" aria-hidden="true"></span> <span class="c-nav-utility__span c-nav-utility__login"> Login </span> </a> </li> <!-- LOGIN/USER END --> </ul> </nav> </div> <div class="color-strip" > <span class="color-block color-one"></span><span class="color-block color-two"></span><span class="color-block color-three"></span><span class="color-block color-four"></span><span class="color-block color-five"></span> </div> </div> </header> <div class="body-content c-body-content__" id="content" role="main"> <div id="top-featured-carousel" class="section main-event" data-slick='{"infinite": true, "arrows": false, "dots": true, "slidesToShow": 1, "autoplay": true}' > <div class=""> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/blog-header_2400x1000-6.png&#39;);"> <div class="overlay"> <div class="container"> <div class="event-info"> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <hr /> <h1>2025 Georgia Grown Executive Chefs Announced</h1> <a class="btn btn-transparent" href="/news/2025-georgia-grown-executive-chefs-announced">Read More</a> </div> </div> </div> </div> </div> <div class="slick-slide"> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/society-insurance-december-1-1.png&#39;);"> <div class="overlay"> <div class="container"> <div class="event-info"> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <hr /> <h1 class="long">Planning Ahead: Small Business Insurance Tips for 2025</h1> <a class="btn btn-transparent" href="/news/planning-ahead-small-business-insurance-tips-for-2025">Read More</a> </div> </div> </div> </div> </div> <div class="slick-slide"> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/society-insurance-november-2.png&#39;);"> <div class="overlay"> <div class="container"> <div class="event-info"> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <hr /> <h1 class="really-long">Navigating Complexities: How Bartenders Can Responsibly Handle Intoxicat...</h1> <a class="btn btn-transparent" href="/news/navigating-complexities-how-bartenders-can-responsibly-handle-intoxicated-patrons">Read More</a> </div> </div> </div> </div> </div> </div> <div class="section double-region pitches" id='pitches'> <div class="container"> <div class="region double-region-left"> <novi-content-wrapper><style><!-- #pitches .double-region-left .content, #pitches .double-region-right .content {min-height: 250px;} --></style> <h4 class="sliced-corner">Why Join the GRA?</h4> <p class="content">Expand your network, stay informed, educate yourself and your staff, influence legislation, increase your bottom line. The GRA shares your passion to serve others &mdash; we exist for your success!&nbsp;The GRA serves as the unified voice for Georgia's 18,933 eating and drinking place locations with total sales in excess of $24.9 billion. Georgia&rsquo;s restaurants provide their communities with more than 500,000 jobs statewide.<br><br><a href="https://www.garestaurants.org/membership-information" class="btn btn-primary" target="_blank" rel="noopener noreferrer">JOIN NOW</a></p></novi-content-wrapper> </div> <div class="region double-region-right"> <novi-content-wrapper><h4 class="sliced-corner">ServSafe&reg;️</h4> <p class="content">ServSafe&reg; is a food, alcohol, and safety training program administered by the National Restaurant Association. ServSafe&reg; is recognized and accepted by more federal, state and local health jurisdictions than any other food safety training program. In Georgia, food safety certification is not only important - it is the law! The GRA is your one-stop-shop for all ServSafe&reg; programs.<br><br><a href="https://www.garestaurants.org/servsafe" class="btn btn-primary" target="_blank" rel="noopener noreferrer">LEARN MORE</a></p></novi-content-wrapper> </div> </div> </div> <div class="section featured-slider" > <div id="callouts" data-slick='{"infinite": true, "slidesToShow": 3, "autoplay": false, "responsive": [{"breakpoint": 992, "settings":{"slidesToShow": 1, &quot;centerMode&quot;: true, &quot;centerPadding&quot;: &quot;40px&quot;}}] }'> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/society-insurance-blog-2-1.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/why-routine-roof-inspections-are-key-to-keeping-a-business-running-smoothly"><span role="heading" aria-level="2">Why Routine Roof Inspections Are Key to Keeping a Business Running Smoothly</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/why-routine-roof-inspections-are-key-to-keeping-a-business-running-smoothly" aria-label="Read More + ' about ' + Why Routine Roof Inspections Are Key to Keeping a Business Running Smoothly">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/3-1.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/can-restaurant-hosts-share-in-the-tip-pool-top-5-questions-for-employers-that-take-a-tip-credit"><span role="heading" aria-level="2">Can Restaurant Hosts Share in the Tip Pool? Top 5 Questions for Employer...</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/can-restaurant-hosts-share-in-the-tip-pool-top-5-questions-for-employers-that-take-a-tip-credit" aria-label="Read More + ' about ' + Can Restaurant Hosts Share in the Tip Pool? Top 5 Questions for Employers that Take a Tip Credit">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/society-insurance.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/the-importance-of-properly-handling-restaurant-slip-and-fall-incidents-"><span role="heading" aria-level="2">The Importance of Properly Handling Restaurant Slip and Fall Incidents </span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/the-importance-of-properly-handling-restaurant-slip-and-fall-incidents-" aria-label="Read More + ' about ' + The Importance of Properly Handling Restaurant Slip and Fall Incidents ">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/gra-blog-background-image2.jpg&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/understanding-debt-like-items-and-their-cash-flow-impact"><span role="heading" aria-level="2">Understanding Debt-Like Items and Their Cash Flow Impact</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/understanding-debt-like-items-and-their-cash-flow-impact" aria-label="Read More + ' about ' + Understanding Debt-Like Items and Their Cash Flow Impact">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/6.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/how-to-manage-a-boil-water-advisory"><span role="heading" aria-level="2">How To Manage A Boil Water Advisory</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/how-to-manage-a-boil-water-advisory" aria-label="Read More + ' about ' + How To Manage A Boil Water Advisory">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/7.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/dol-overtime-final-rule-what-restaurant-operators-need-to-know-ahead-of-july-1"><span role="heading" aria-level="2">DOL Overtime Final Rule: What Restaurant Operators Need to Know Ahead of...</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/dol-overtime-final-rule-what-restaurant-operators-need-to-know-ahead-of-july-1" aria-label="Read More + ' about ' + DOL Overtime Final Rule: What Restaurant Operators Need to Know Ahead of July 1">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/blog-banner-graphic_insurance-coverage.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/how-to-file-an-insurance-claim-and-what-to-expect"><span role="heading" aria-level="2">How to File an Insurance Claim and What to Expect&#160;</span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/how-to-file-an-insurance-claim-and-what-to-expect" aria-label="Read More + ' about ' + How to File an Insurance Claim and What to Expect&#160;">Read More</a> </div> </div> </div> <div> <div class="background" style="background-image: url(&#39;https://assets.noviams.com/novi-file-uploads/gra/blog/articles/tips-and-tricks_background-graphics_2400x1000px.png&#39;); background-size: 100% 100%;"> <div class="overlay"> <a class="name" href="/news/tips-and-tricks-for-running-payroll-at-restaurants-and-bars"><span role="heading" aria-level="2">Tips and Tricks for Running Payroll at Restaurants and Bars </span></a> <div class="date"><span class="novicon novicon-chat-bubble"></span>Industry News + GRA Blog</div> <a class="btn btn-primary featured-slider__btn" href="/news/tips-and-tricks-for-running-payroll-at-restaurants-and-bars" aria-label="Read More + ' about ' + Tips and Tricks for Running Payroll at Restaurants and Bars ">Read More</a> </div> </div> </div> </div></div> <div class="section upcoming" > <div class="events hidden-xs hidden-sm"> <div class="container"> <span class="events-tab"><span class="novicon novicon-calendar"></span></span> <div class="events-nav clearfix"> <a href="events/?PastEvents=1" class="pull-left">Past Events</a> <a href="events/" class="pull-right">View Calendar</a> <h2>Upcoming Events</h2> </div> <div class="col-md-4 event" role="listitem"> <div class="event-table c-event-date-stub"> <div class="c-event-date-stub__wrapper"> <div class="date-stub c-event-date-stub__start" title="Starts April 23, 2025 at 5:00 PM"> Apr <strong>23</strong> </div> </div> <div class="title c-event-date-stub__event-wrapper"> <a href="https://www.garestaurants.org/wine-down-by-the-river" data-aria-label="Event Details for Wine Down by the River"> <strong class="c-event-date-stub__event-name" role="heading" aria-level="3"> Wine Down by the River </strong> </a> <span class="time c-event-date-stub__time">5:00 PM - 7:00 PM</span> <span class="time c-event-date-stub__time"><small>EDT</small></span> <a href="https://www.garestaurants.org/wine-down-by-the-river" data-aria-label="Event Details for Wine Down by the River"> <span class="c-event-date-stub__btn"> Details </span> </a> </div> </div> </div> </div> </div> <div class="mobile-callouts hidden-md hidden-lg"> <div class="container"> <a href="events/?CalendarView=1" class="btn btn-primary btn-mobile"><span class="border"><span class="novicon novicon-calendar"></span>Events Calendar</span></a> </div> </div> </div> <div class="section we-are" > <div class="parallax" style="background-image: url('https://assets.noviams.com/novi-file-uploads/gra/backgrounds/website-background-graphics-3-1.png');"> <div class="overlay"> <div class="container"> <novi-content-wrapper><h5 style="text-align: center;"><strong></strong></h5> <h5 style="text-align: center;"><strong>We would not be able to do the work we do without the generous support from our Corporate Partners!</strong></h5> <p><strong></strong></p></novi-content-wrapper> <h4 class="line-before line-after" role="heading" aria-level="2"><novi-content-wrapper>GRA Corporate Partners</novi-content-wrapper></h4> <div id="partners" role="list" data-slick='{"infinite": true, "slidesToShow": 6, &quot;autoplay&quot;: true, &quot;autoplaySpeed&quot;: 1000, "responsive": [{"breakpoint": 1200, "settings":{"slidesToShow": 5}},{"breakpoint": 992, "settings":{"slidesToShow": 3}},{"breakpoint": 575, "settings":{"slidesToShow": 2}},{"breakpoint": 410, "settings":{"slidesToShow": 1}}] }'> <div role="listitem"> <a href="sponsors/gas-south" title="Gas South"> <div class="circle-image"> <img class="img-circle" alt="Gas South" src="https://assets.noviams.com/novi-file-uploads/gra/members/digital_gas_south_logo_stacked-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/moore-colson-|-cpas--advisors" title="Moore Colson | CPAs &amp; Advisors"> <div class="circle-image"> <img class="img-circle" alt="Moore Colson | CPAs &amp; Advisors" src="https://assets.noviams.com/novi-file-uploads/gra/members/vertical---byline---positive---full-color---rgb-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/melissa-libby-and-associates-|-pr-agency" title="Melissa Libby and Associates | PR Agency"> <div class="circle-image"> <img class="img-circle" alt="Melissa Libby and Associates | PR Agency" src="https://assets.noviams.com/novi-file-uploads/gra/members/crsvrkoh_400x400-2.jpg" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/ncr-voyix" title="NCR Voyix"> <div class="circle-image"> <img class="img-circle" alt="NCR Voyix" src="https://assets.noviams.com/novi-file-uploads/gra/members/ncr-voyix-logo---print-full-color-2-1.jpg" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/the-coca-cola-company" title="The Coca-Cola Company"> <div class="circle-image"> <img class="img-circle" alt="The Coca-Cola Company" src="https://assets.noviams.com/novi-file-uploads/gra/members/cc-disc-white-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/society-insurance" title="Society Insurance"> <div class="circle-image"> <img class="img-circle" alt="Society Insurance" src="https://assets.noviams.com/novi-file-uploads/gra/members/society-logo-tagline-186c[1]-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/united-exterior-solutions--united-bin-cleaning" title="United Exterior Solutions + United Bin Cleaning"> <div class="circle-image"> <img class="img-circle" alt="United Exterior Solutions + United Bin Cleaning" src="https://assets.noviams.com/novi-file-uploads/gra/members/screenshot-2024-04-24-at-55642 pm-2.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/tsc-associates" title="TSC Associates"> <div class="circle-image"> <img class="img-circle" alt="TSC Associates" src="https://assets.noviams.com/novi-file-uploads/gra/members/tsc-logo-new-300x240-1-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/ecolab" title="Ecolab"> <div class="circle-image"> <img class="img-circle" alt="Ecolab" src="https://assets.noviams.com/novi-file-uploads/gra/members/blue-ecolab-logo-1.jpg" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/nextera-energy-services" title="NextEra Energy Services"> <div class="circle-image"> <img class="img-circle" alt="NextEra Energy Services" src="https://assets.noviams.com/novi-file-uploads/gra/members/neer_ser_os_signature_3c-1.jpg" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/us-foods" title="US Foods"> <div class="circle-image"> <img class="img-circle" alt="US Foods" src="https://assets.noviams.com/novi-file-uploads/gra/members/usflogin921x855-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/ironwood" title="IRONWOOD, a Marsh &amp; McLennan Agency LLC Company"> <div class="circle-image"> <img class="img-circle" alt="IRONWOOD, a Marsh &amp; McLennan Agency LLC Company" src="https://assets.noviams.com/novi-file-uploads/gra/members/members-members-members-ironwood-logo-large-1.jpg" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/street-studio-creative" title="Street Studio Creative"> <div class="circle-image"> <img class="img-circle" alt="Street Studio Creative" src="https://assets.noviams.com/novi-file-uploads/gra/members/ss-logo-2024-03-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/heartland-payment-systems" title="Heartland"> <div class="circle-image"> <img class="img-circle" alt="Heartland" src="https://assets.noviams.com/novi-file-uploads/gra/members/members-heartland-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/unitedhealthcare" title="UnitedHealthcare"> <div class="circle-image"> <img class="img-circle" alt="UnitedHealthcare" src="https://assets.noviams.com/novi-file-uploads/gra/members/uhc_lockup_blu_rgb-6.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/doordash" title="DoorDash"> <div class="circle-image"> <img class="img-circle" alt="DoorDash" src="https://assets.noviams.com/novi-file-uploads/gra/members/doordash-logo-300x146-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/sysco" title="Sysco"> <div class="circle-image"> <img class="img-circle" alt="Sysco" src="https://assets.noviams.com/novi-file-uploads/gra/members/sysco-logo-1.png" /> </div> </a> </div> <div role="listitem"> <a href="sponsors/nettax" title="NetTax"> <div class="circle-image"> <img class="img-circle" alt="NetTax" src="https://assets.noviams.com/novi-file-uploads/gra/members/nettaxlogo-1.png" /> </div> </a> </div> </div> </div> </div> </div> </div> <div class="section triple-region wdigets" id='widgets'> <div class="container"> <div class="region triple-region-left"> <novi-content-wrapper><h5 style="text-align: center;"><a href="https://www.restaurantowner.com/public/GA-SRA-Join-RestaurantOwnercom.cfm" target="_blank" aria-invalid="true"><img src="https://assets.noviams.com/novi-file-uploads/gra/RO.com/1.png" alt=""></a></h5> <p class="content" style="text-align: center;">RestaurantOwner.com resources cover everything from effective restaurant systems and staffing tools to building a memorable guest expereience. As a GRA member, you receive 15% OFF all monthly plans and 30% OFF all annual plans so you can start achieving your restaurant goals.<br><br><a href="https://www.restaurantowner.com/public/GA-SRA-Join-RestaurantOwnercom.cfm" class="btn btn-primary" target="_blank" aria-invalid="true" rel="noopener">LEARN MORE</a></p></novi-content-wrapper> </div> <div class="region triple-region-center"> <novi-content-wrapper><h5 style="text-align: center;"><a href="https://www.garestaurants.org/upcoming-servsafe-classes" target="_blank"><img src="https://assets.noviams.com/novi-file-uploads/gra/ServSafe/3.png" alt=""></a></h5> <p class="content" style="text-align: center;">The GRA is partnered with a set of ServSafe&reg; instructors and groups that fit the GRA criteria for proper instruction for ServSafe&reg; training and certification. Instructor information and the schedule of their upcoming classes are listed in the link below.<br><br><br><a href="https://www.garestaurants.org/upcoming-servsafe-classes" class="btn btn-primary" target="_blank" aria-invalid="true" rel="noopener">LEARN MORE</a></p></novi-content-wrapper> </div> <div class="region triple-region-right"> <novi-content-wrapper><h5 style="text-align: center;"><a href="https://e-i.uhc.com/restauranthealthcare" target="_blank"><img src="https://assets.noviams.com/novi-file-uploads/gra/UHC/2.png" alt=""></a></h5> <p class="content" style="text-align: center;">Attract and retain top talent with tailor-made health plans for your business. Deliver on what matters to employees today. United Healthcare offers two health care solutions designed for&nbsp;GRA members.&nbsp;<br><br><br><br><a href="https://e-i.uhc.com/restauranthealthcare" class="btn btn-primary" target="_blank" aria-invalid="true" rel="noopener">LEARN MORE</a></p></novi-content-wrapper> </div> </div> </div> </div> <footer> <div class="color-strip" > <span class="color-block color-one"></span><span class="color-block color-two"></span><span class="color-block color-three"></span><span class="color-block color-four"></span><span class="color-block color-five"></span> </div> <div class="footer-cms-region"> <div class="container"> </div> </div> <div class="separator-strip"></div> <div class="contact-area"> <div class="container"> <div class="col-md-4"> <h2>Contact</h2> <p class="address"> 260 Peachtree Street Northwest Suite 1901<br />Atlanta, Georgia 30303<br />United States </p> <p class="phone">(404) 467-9000</p> <div class="social-icons" role="list"> <span role="listitem"><a href="https://www.facebook.com/GeorgiaRestaurantAssociation/" aria-label="Find us on Facebook" class="icon facebook" target="_blank"><span class="novicon novicon-facebook" aria-hidden="true"></span></a></span> <span role="listitem"><a href="https://www.linkedin.com/company/georgia-restaurant-association" aria-label="Connect with us on LinkedIn" class="icon linked-in" target="_blank"><span class="novicon novicon-linked-in" aria-hidden="true"></span></a></span> <span role="listitem"><a href="https://www.instagram.com/garestaurantassociation/" aria-label="Connect with us on Instagram" class="icon instagram" target="_blank"><span class="novicon novicon-instagram" aria-hidden="true"></span></a></span> <span role="listitem"><a href="https://www.youtube.com/@GARestaurantAssoc" aria-label="Find us on YouTube" class="icon youtube" target="_blank"><span class="novicon novicon-youtube" aria-hidden="true"></span></a></span> <span role="listitem"><a href="/contact-us" aria-label="Contact Us via Email" class="icon facebook"><span class="novicon novicon-envelope" aria-hidden="true"></span></a></span> </div> </div> <div class="col-md-4"> <novi-content-wrapper><h4>Resources</h4> <div><a href="https://restaurant.org/Home" target="_blank" rel="noopener noreferrer">National Restaurant Association</a></div> <div><a href="https://chooserestaurants.org" target="_blank" rel="noopener noreferrer">National Restaurant Association Educationa</a>l&nbsp;</div> <div><a href="https://www.servsafe.com" target="_blank" rel="noopener noreferrer">ServSafe</a>&reg;</div></novi-content-wrapper> </div> <div class="col-md-4"> <novi-content-wrapper><h4><a href="https://lp.constantcontactpages.com/su/weTyCTn" target="_blank" rel="noopener noreferrer">Stay Connected. Stay Informed.</a></h4> <p>Join our mailing list to stay informed with the latest GRA &amp; restaurant industry news. <span style="text-decoration: underline;"><a href="https://lp.constantcontactpages.com/su/weTyCTn" target="_blank" rel="noopener noreferrer">Sign up</a>.</span></p> <p></p></novi-content-wrapper> </div> </div> </div> <div class="color-strip" > <span class="color-block color-one"></span><span class="color-block color-two"></span><span class="color-block color-three"></span><span class="color-block color-four"></span><span class="color-block color-five"></span> </div> <div class="affiliates-area"> <div class="container"> <div class="affiliates"> <novi-content-wrapper><h6 style="color: #ffffff;">&nbsp;&nbsp;<img src="https://assets.noviams.com/novi-file-uploads/gra/logos/affiliates/national-restaurant-association-logo_white.png" width="120" height="51" caption="false" /></h6></novi-content-wrapper> </div> <a class="novi" href="http://www.noviams.com"><img alt="Novi AMS" src="/img/noviams-logo.png" class="img-responsive" /><br />Association Management Software</a> <p> Copyright &copy; 2025 - Georgia Restaurant Association. <a href="/legal">Legal</a> </p> </div> </div> </footer> <div class="modal fade sliced-corner" id="join-modal" tabindex="-1" role="dialog" aria-labelledby="modal-title"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <a href="javascript:void(0);" class="close" data-dismiss="modal" aria-label="Close" role="button"><span aria-hidden="true">&times;</span></a> <h3 class="modal-title" id="modal-title" role="heading" aria-level="2">Membership &amp; Account Access</h3> </div> <div class="modal-body"> <div class="well"> <div class="row"> <div class="col-sm-6" style="display: flex; flex-direction: column; justify-content: space-between"> <novi-content-wrapper><h5>Is Your Restaurant/Company a Member?</h5> <p><em>If you are an employee of a GRA member restaurant or company, we invite you to set up an online account to:</em></p> <ul class="list-unstyled"> <li>Register for Events</li> <li>Receive our Newsletter,&nbsp;<em>GRA Weekly</em></li> <li>View &amp; Pay Invoices (for admin users)</li> </ul></novi-content-wrapper> <a href="/register?memberTypeID=null" class="btn btn-secondary create-account-link" role="button">Create an Account</a> </div> <div class="col-sm-6" style="display: flex; flex-direction: column; justify-content: space-between"> <novi-content-wrapper><h5>Applying for Membership?</h5> <p>Current members of the GRA invite and encourage you to join the Association! By working together, we can achieve our mission to make Georgia better for restaurants and restaurants better for Georgia.</p> <p></p> <p></p></novi-content-wrapper> <a href="/membership-information" class="btn btn-secondary" role="button">View Membership Information</a> </div> </div> </div> </div> </div> </div> </div> <script> !function (t, e) { var o, n, p, r; e.__SV || (window.posthog = e, e._i = [], e.init = function (i, s, a) { function g(t, e) { var o = e.split("."); 2 == o.length && (t = t[o[0]], e = o[1]), t[e] = function () { t.push([e].concat(Array.prototype.slice.call(arguments, 0))) } } (p = t.createElement("script")).type = "text/javascript", p.async = !0, p.src = s.api_host.replace(".i.posthog.com", "-assets.i.posthog.com") + "/static/array.js", (r = t.getElementsByTagName("script")[0]).parentNode.insertBefore(p, r); var u = e; for (void 0 !== a ? u = e[a] = [] : a = "posthog", u.people = u.people || [], u.toString = function (t) { var e = "posthog"; return "posthog" !== a && (e += "." + a), t || (e += " (stub)"), e }, u.people.toString = function () { return u.toString(1) + ".people (stub)" }, o = "init capture register register_once register_for_session unregister unregister_for_session getFeatureFlag getFeatureFlagPayload isFeatureEnabled reloadFeatureFlags updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures on onFeatureFlags onSessionId getSurveys getActiveMatchingSurveys renderSurvey canRenderSurvey getNextSurveyStep identify setPersonProperties group resetGroups setPersonPropertiesForFlags resetPersonPropertiesForFlags setGroupPropertiesForFlags resetGroupPropertiesForFlags reset get_distinct_id getGroups get_session_id get_session_replay_url alias set_config startSessionRecording stopSessionRecording sessionRecordingStarted captureException loadToolbar get_property getSessionProperty createPersonProfile opt_in_capturing opt_out_capturing has_opted_in_capturing has_opted_out_capturing clear_opt_in_out_capturing debug".split(" "), n = 0; n < o.length; n++)g(u, o[n]); e._i.push([i, s, a]) }, e.__SV = 1) }(document, window.posthog || []); posthog.init('phc_9mA7xuJ96NmAImMoWFFwQxkBB0lJKsVfiRQISVf3iDv', { api_host: 'https://us.i.posthog.com', person_profiles: 'identified_only', enable_recording_console_log: true, session_recording: { maskAllInputs: false, maskInputOptions: { password: true } } }); posthog.reset(); </script> <script> var serverTimeOffset = -5; window.noviCmsNamespace = window.noviCmsNamespace || {}; </script> <script src="/client-apps/main/dist/js/scripts-fingerprint46038CD16C2F217D119B399FD4B2C896/knockout-3.4.0.js"></script> <script src="/client-apps/main/dist/js/bundles/frontend-fingerprint410DD94FFF6C15E2A5372DD50AC36066/frontend-bundle.js"></script> <script> setTimeout(() => { imageMapResize(); }, 1); $('[data-toggle="tooltip"]').tooltip({ container: "body" }); var isPageEditToggleUrl = "/AdminBar/SetIsPageEditToggled"; var getUsersToImpersonateUrl = "/Account/GetUsersToImpersonate"; var impersonateUserUrl = "/Account/ImpersonateUser"; var getStaticRegionRevisionsUrl = "/StaticPage/GetStaticRegionRevisions"; var attendeeEventStartingReadUrl = "/events/attendee-event-starting-read"; var pageID = 2930; var staticPageRegionIds = [7115,7116,7122,7123,7124,7125,7126,7117,7118,7143,8104,9952,9953]; var getLinkedCustomerAccountsUrl = "/Account/GetLinkedCustomerAccounts"; var switchCustomerRecordUrl = "/Account/SwitchCustomerRecord"; var isAuthenticated = false; var attendeeStartTimes = []; var cartItemQuantity = 0; var noviNs = noviNs || {}; noviNs.tenantSettings = { customStyling: false }; var allowMultipleAccounts = false; </script> <script> var answerNpsSurveyUrl = "/Account/AnswerNpsSurvey"; var getNpsSurveyFormDataUrl = "/Account/GetNpsSurveyFormData"; var snoozeNpsSurveyUrl = "/Account/SnoozeNpsSurvey"; var skipNpsSurveyUrl = "/Account/SkipNpsSurvey"; var npsSurveyId = null; </script> <div id="fb-root"></div> <script> (function (d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = 'https://connect.facebook.net/en_US/sdk.js#xfbml=1&autoLogAppEvents=1&version=v3.0&appId=682198771971182'; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <script src="/client-apps/main/dist/js/bundles/libraries-fingerprint42FA7B912C40E409B5A4C682E8C761B4/slickjs-bundle.js"></script> <script src="/client-apps/main/dist/js/scripts-fingerprint5A4F45A39971BAEDB30FF1D5CFF22403/accessibility-home-page.js"></script> <script src="/client-apps/main/dist/js/bundles/frontend-fingerprint7AAB647AE937E9D4B4A69138386C86F0/nps-survey-bundle.js"></script> <script type="text/javascript"> window.noviCmsNamespace = window.noviNs || {}; window.noviCmsNamespace.isPageEditToggled = false; window.noviCmsNamespace.contentRegionsLoadedEvent = 'contentRegionsLoaded'; window.noviCmsNamespace.waitToLoadTinyMce = false; </script> <script src="/client-apps/main/dist/js-fingerprint5AC850FA465E0A194CA9D7E9DB2D397C/prism.js"></script> <span style="display: none;"> </span> </body> </html>

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