CINXE.COM
Smarthub on the Horizon: Update Your Website for Bill Pay Changes | Co-op Web Builder
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js"> <head> <meta charset="utf-8" /> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-254705464-1"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "UA-254705464-1", {"groups":"default","anonymize_ip":true,"page_placeholder":"PLACEHOLDER_page_path","allow_ad_personalization_signals":false});gtag("config", "G-0HKVHPTEYQ", {"groups":"default","page_placeholder":"PLACEHOLDER_page_location","allow_ad_personalization_signals":false});</script> <link rel="canonical" href="https://www.coopwebbuilder3.com/smarthub-horizon-update-your-website-bill-pay-changes" /> <link rel="image_src" href="/sites/default/files/news/SmartHubCouple_0.jpeg" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,100,700|Oswald:300,200,500,700,regular|Roboto+Slab:300,100,700,regular&subset=latin" media="all" /> <script>var ct_check_js_val = '2088b878ee9be34bb08dc680934c4eba';var drupal_ac_antibot_cookie_value = 'eeb74d696ee8926d4845f790dbedfbb7622c42b3051603188c7dd6b8160eac0e';var ct_use_cookies = 1;var ct_use_alt_cookies = 0;var ct_capture_buffer = 0;</script> <style>:root { --footer-background: url(/themes/custom/cwbmodernized/images/squares-new_hot.png); }</style> <meta http-equiv="x-ua-compatible" content="ie=edge" /><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:"1103251753",accountID:"3990888",trustKey:"66686",xpid:"Vw8OUV5bABABVFhRAQAFX10D",licenseKey:"NRJS-01c343e0cd10d014463",applicationID:"1093612992"};;/*! 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> <link rel="icon" href="/themes/custom/cwbmodernized/favicon.ico" type="image/vnd.microsoft.icon" /> <title>Smarthub on the Horizon: Update Your Website for Bill Pay Changes | Co-op Web Builder</title> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_149Qf1YL_D-6BBUM2J0MvjSn4bocxu48mkBPPjIa_TE.css" /> <link rel="stylesheet" media="all" href="//cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_JEGwOLLjUXwZD4UkEYk3nEuJ1LJu_PssKAT-omXJn7c.css" /> <link rel="stylesheet" media="all" href="/modules/contrib/bootstrap_paragraphs/css/bootstrap-paragraphs-columns.min.css?sajucs" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_UdQSQ_oMl9yg26AsiqiaUY21d1H-zMO3OCD5kVdQI1I.css" /> <link rel="stylesheet" media="all" href="/modules/contrib/bootstrap_paragraphs/css/bootstrap-paragraphs-image.min.css?sajucs" /> <link rel="stylesheet" media="all" href="/modules/contrib/bootstrap_paragraphs/css/bootstrap-paragraphs-accordion.min.css?sajucs" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_BEGqCALz3oT2LRtGth-Nk2tXZ9i_Vvx5jCi_5xDraYA.css" /> <link rel="stylesheet" media="all" href="https://fonts.googleapis.com/icon?family=Material+Icons" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_YkRCCFBRo90XrCS_4wo20g-QNrWKxEsJ8lYEXxWIvgw.css" /> <link rel="stylesheet" media="all" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.3.0/css/font-awesome.min.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_nnx4V1oymteGlm8S4ruUYgRQoJkUePZYoh20oDxr81M.css" /> <link rel="stylesheet" media="all" href="//cdnjs.cloudflare.com/ajax/libs/animate.css/4.1.1/animate.min.css" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/css/bootstrap.min.css" integrity="sha256-bZLfwXAP04zRMK2BjiO8iu9pf4FbLqX6zitd+tIvLhE=" crossorigin="anonymous" /> <link rel="stylesheet" media="all" href="https://cdn.jsdelivr.net/npm/@unicorn-fail/drupal-bootstrap-styles@0.0.2/dist/3.4.0/8.x-3.x/drupal-bootstrap.min.css" integrity="sha512-tGFFYdzcicBwsd5EPO92iUIytu9UkQR3tLMbORL9sfi/WswiHkA1O3ri9yHW+5dXk18Rd+pluMeDBrPKSwNCvw==" crossorigin="anonymous" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_kXijNXgNGOXfdLlH6u7poyRchflftqnUkzhX79EwjtU.css" /> <link rel="stylesheet" media="all" href="/sites/default/files/css/css_cGrd6w2-c0sjrP-viD1ReQhlGtdyBrkCh3YATZyy-yo.css" /> </head> <body class="fontyourface path-node not-front page--node-type-news" id="top"> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KMLH4SZ" height="0" width="0" style="display:none;visibility:hidden;"></iframe></noscript> <div class="skiplinks"> <a href="#main" class="skiplinks__link focusable">Skip to main content</a> </div> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="header_top-col_grid row"> <div class="l-constrain--no-padding"> <div class="row row-col"> <div class="header-col_1 col-xs-12 col-sm-6"> <div class="header_top_left"> <div class="region-header-top-left"> <div class="search-block-form block block-search block-search-form-block" data-drupal-selector="search-block-form" id="block-searchform-2" role="search"> <form action="/search/node" method="get" id="search-block-form" accept-charset="UTF-8"> <div class="form-item js-form-item form-type-search js-form-type-search form-item-keys js-form-item-keys form-no-label form-group"> <label for="edit-keys" class="control-label sr-only">Search</label> <div class="input-group"><input title="Enter the terms you wish to search for." data-drupal-selector="edit-keys" class="form-search form-control" placeholder="Search" type="search" id="edit-keys" name="keys" value="" size="15" maxlength="128" data-toggle="tooltip" /><span class="input-group-btn"><button type="submit" value="Search" class="button js-form-submit form-submit btn-primary btn icon-only"><span class="sr-only">Search</span><span class="icon glyphicon glyphicon-search" aria-hidden="true"></span></button></span></div> </div> <div class="form-actions form-wrapper js-form-wrapper" data-drupal-selector="edit-actions" id="edit-actions"></div> </form> </div> </div> </div> </div> <div class="header-col_2 col-xs-12 col-sm-6"> <div class="header_top_right"> <div class="region-header-top-right"> <div id="block-headerbuttons" class="block block--header-buttons"> <div class="block__content"> <div><a class="btn btn-primary btn-cwb_button" href="/contact-us" target="_self" title="" style="background-color: rgb(220,13,4);"> <img src="/sites/default/files/icons/icons8-communication_filled.png" alt="Contact Us" class="btn-cwb_button_thumb img-thumbnail" style="height: 32px;"> <span class="btn-title">Contact Us</span> </a></div> <div><a class="btn btn-primary btn-cwb_button" href="/sign-up" target="" title="" style="background-color: rgb(220,13,4);"> <img src="/sites/default/files/icons/icons8-web_design_filled.png" alt="Free Sign-Up" class="btn-cwb_button_thumb img-thumbnail" style="height: 32px;"> <span class="btn-title">Sign-Up</span> </a></div> <div><a class="btn btn-primary btn-cwb_button" href="/how-does-it-work" target="" title="" style="background-color: rgb(209,0,9);"> <img src="/sites/default/files/icons/icons8-faq_filled.png" alt="Ready to Upgrade?" class="btn-cwb_button_thumb img-thumbnail" style="height: 32px;"> <span class="btn-title">Ready to Upgrade?</span> </a></div> <div><a class="btn btn-primary btn-cwb_button" href="/training-videos" target="_self" title="" style="background-color: rgb(209,0,9);"> <img src="/sites/default/files/icons/icons8-video.png" alt="Video Icon" class="btn-cwb_button_thumb img-thumbnail" style="height: 32px;"> <span class="btn-title">Training Videos</span> </a></div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="layout-container page-wrapper"> <header class="header" role="banner"> <div class="header-col_grid row"> <div class="l-constrain--no-padding"> <div class="header-col_1 col-xs-12 col-sm-4 col-md-4 col-lg-4 site-logo__grid "> <div class="region-header-col-1"> <div class="site-logo__grid"> <a class="site-logo" href="/" title="Home" rel="home"> <img class="site-logo___image" src="/sites/default/files/CWB3.png" alt="Home" /> </a> </div> </div> </div> <div class="header-col_2 col-sm-7 col-lg-7"> </div> <div class="header-col_3 col-xs-0 col-sm-1"> <div class="region-header-col-3"> <div id="block-responsivemenumobileicon" class="responsive-menu-toggle-wrapper responsive-menu-toggle block block--responsive-menu-mobile-icon"> <div class="block__content"> <div class="site-mobile__grid"> <a id="toggle-icon" class="toggle responsive-menu-toggle-icon" title="Menu" href="#off-canvas"> <span class="icon"></span><span class="label">Menu</span> </a> </div> </div> </div> </div> </div> </div> </div> </header> <div class="region-midline"> <div class="views-element-container block block-views block-views-blockalerts-cwb-alerts-ticker" id="block-views-block-alerts-cwb-alerts-ticker"> <div class="ticker-label ticker-component"><h2>Latest</h2></div> <div class="ticker-content ticker-component"> <div class="content"> <div><div class="cwb-alerts--ticker view view--alerts view--display-cwb_alerts_ticker js-view-dom-id-8e4dc0801e212f415174585e7379eb46908009a7c703a2a4149f515a98d1dd8d"> <div class="view__content"> <div class="item-list"> <ul class="list-none ticker-list"> <li class="ticker-row alert-level-info hidden" id="ticker-item-1"><span class="alert-message" data-index="1"><p>Learn how you can upgrade your site to CWB 3.0.</p></span></li> </ul> </div> </div> </div> </div> </div> </div> <div class="ticker-pager ticker-component"> <a class="ticker-pager-prev" title="Previous news item"><i class="material-icons circle-overlay"></i></a> <span class="ticker-count"> </span> <a class="ticker-pager-next" title="Next news item"><i class="material-icons circle-overlay"></i></a> </div> </div> </div> <div class="tsecolors"> <div class="col-md-3 tsered"></div> <div class="col-md-3 tseblue"></div> <div class="col-md-3 tseorange"></div> <div class="col-md-3 tsegreen"></div> </div> <div class="region-main-navigation"> <div id="block-mainnavigation" class="block block--main-navigation"> <div class="block__content"> <div class="tb-megamenu tb-megamenu-main" role="navigation" aria-label="Main navigation"> <button data-target=".nav-collapse" data-toggle="collapse" class="btn btn-navbar tb-megamenu-button" type="button"> <i class="fa fa-reorder"></i> </button> <div class="nav-collapse always-show"> <ul class="tb-megamenu-nav nav level-0 items-5" role="list" > <li class="tb-megamenu-item level-1 mega dropdown" data-id="menu_link_content:bd7449b7-bad1-4a3c-b89f-d0249e93eb0f" data-level="1" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Help Center" aria-level="1" > <span class="dropdown-toggle tb-megamenu-no-link" aria-expanded="false" tabindex="0"> Help Center <span class="caret"></span> </span> <div class="tb-megamenu-submenu dropdown-menu mega-dropdown-menu nav-child" data-class="" data-width="500" style="width: 500px;" role="list"> <div class="mega-dropdown-inner"> <div class="tb-megamenu-row row-fluid"> <div class="tb-megamenu-column span6 mega-col-nav" data-class="" data-width="6" data-hidewcol="0" id="tb-megamenu-column-1"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-1 items-1" role="list"> <li class="tb-megamenu-item level-2 mega mega-group" data-id="menu_link_content:134e7eef-1209-4673-8b3b-735cd60e6852" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="1" data-hidewcol="0" data-hidesub="0" data-label="Getting Started" aria-level="2" > <span class="mega-group-title tb-megamenu-no-link" aria-expanded="false" tabindex="0"> Getting Started <span class="caret"></span> </span> <div class="tb-megamenu-submenu mega-group-ct nav-child" data-class="" data-width="" role="list"> <div class="mega-dropdown-inner"> <div class="tb-megamenu-row row-fluid"> <div class="tb-megamenu-column span12 mega-col-nav" data-class="" data-width="12" data-hidewcol="0" id="tb-megamenu-column-2"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-2 items-12" role="list"> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:2f948040-f6c3-4f4a-9435-67571d1281fd" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="How Does it Work?" aria-level="3" > <a href="/how-does-it-work" > How Does it Work? </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:cbc1b366-81cd-49f6-b8cb-0fe334bf46d3" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="What&#039;s Included" aria-level="3" > <a href="/whats-included-your-membership" > What's Included </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:d8f7d657-8902-4c08-827a-95e9483009c4" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Sign-up" aria-level="3" > <a href="/sign-up" > Sign-up </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:10832842-0275-46a6-8ab8-237d5ca9963a" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Site Examples" aria-level="3" > <a href="/site-examples" > Site Examples </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:346342a0-fdc9-41f0-9d06-f6ebaecda106" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Best Practice" aria-level="3" > <a href="/best-practice" > Best Practice </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:ff282985-7f32-4224-b441-ac1aecd487cb" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Free to Use Images and Icons" aria-level="3" > <a href="/free-use-images-and-icons" > Free to Use Images and Icons </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:2444d3cb-8198-4fb0-8424-b73921f96d21" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Private Sites" aria-level="3" > <a href="/private-sites" > Private Sites </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:10b5f5fa-57d1-4cbf-9c0e-31f0727461ca" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="FAQ" aria-level="3" > <a href="/frequently-asked-questions" > FAQ </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:6e8a4bc5-0c7b-4b41-af2c-e9a9649ea215" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="" aria-level="3" > <a href="/accessibility-platform" > Accessibility Platform </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:c54ee158-6376-4547-8045-5e27c6c922be" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Launch Promotions" aria-level="3" > <a href="/launch-promotions" > Launch Promotions </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:8c1a17ac-c083-4b9c-8f86-0fbd6b8edf7f" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Website Security" aria-level="3" > <a href="/website-security" > Website Security </a> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> </div> </div> <div class="tb-megamenu-column span6 mega-col-nav" data-class="" data-width="6" data-hidewcol="" id="tb-megamenu-column-3"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-1 items-1" role="list"> <li class="tb-megamenu-item level-2 mega mega-group" data-id="menu_link_content:18d8c24c-14d0-406d-9256-fa68bf5a85d6" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="1" data-hidewcol="0" data-hidesub="0" data-label="Support" aria-level="2" > <span class="mega-group-title tb-megamenu-no-link" aria-expanded="false" tabindex="0"> Support <span class="caret"></span> </span> <div class="tb-megamenu-submenu mega-group-ct nav-child" data-class="" data-width="" role="list"> <div class="mega-dropdown-inner"> <div class="tb-megamenu-row row-fluid"> <div class="tb-megamenu-column span12 mega-col-nav" data-class="" data-width="12" data-hidewcol="0" id="tb-megamenu-column-4"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-2 items-10" role="list"> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:5dcad6c8-9365-4bf8-98ee-feb871682376" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Contact Us" aria-level="3" > <a href="/contact-us" > Contact Us </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:0b1f51c1-5db3-4930-a018-948f7d000e1f" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Training Videos" aria-level="3" > <a href="/training-videos" > Training Videos </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:a379d9f3-0715-40e2-a771-10ea87d396e4" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="User Manual" aria-level="3" > <a href="/user-manual" > User Manual </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:d0031f65-bd00-472b-bbfb-e0e33f33a75b" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Webform Style Guide" aria-level="3" > <a href="/webform-style-guide" > Webform Style Guide </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:9863e98e-f651-4d67-81de-6f573d335f71" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="SSL Certificates" aria-level="3" > <a href="/ssl-certificates" > SSL Certificates </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:501112eb-d9ea-4f15-a348-732f4098a97f" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="CWB Versions" aria-level="3" > <a href="/cwb-versions" > CWB Versions </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:50cb9d07-953f-4f20-b8df-679bd2ca8261" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Custom Block Components" aria-level="3" > <a href="/custom-block-components" > Custom Block Components </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:f7438ed0-af3a-4f22-83ff-731e8bb2b0f7" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Style Guide" aria-level="3" > <a href="/style-guide" > Style Guide </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:512f940c-d138-4399-a774-714379d049f3" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="After Hours Support" aria-level="3" > <a href="/after-hours-support" > After Hours Support </a> </li> <li class="tb-megamenu-item level-3 mega" data-id="menu_link_content:63808e38-e16a-4dd7-be0c-2af1fbc8687c" data-level="3" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="" aria-level="3" > <a href="/disaster-recovery" > Disaster Recovery </a> </li> </ul> </div> </div> </div> </div> </div> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="tb-megamenu-item level-1 mega dropdown" data-id="menu_link_content:89468f66-f735-4fe2-9f3a-7af7c1a7c872" data-level="1" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Services" aria-level="1" > <span class="dropdown-toggle tb-megamenu-no-link" aria-expanded="false" tabindex="0"> Services <span class="caret"></span> </span> <div class="tb-megamenu-submenu dropdown-menu mega-dropdown-menu nav-child" data-class="" data-width="" role="list"> <div class="mega-dropdown-inner"> <div class="tb-megamenu-row row-fluid"> <div class="tb-megamenu-column span12 mega-col-nav" data-class="" data-width="12" data-hidewcol="0" id="tb-megamenu-column-5"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-1 items-3" role="list"> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:e889d8f8-451d-42de-941c-27a6cf956fa6" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Design Solutions" aria-level="2" > <a href="/design-solutions" > Design Solutions </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:c366d99e-92a0-4fb7-879e-d0d398e8df16" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Website Packages" aria-level="2" > <a href="/website-packages" > Website Packages </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:3aed86fb-ab8f-4c9b-af3a-bed54c9564f4" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Request A Quote" aria-level="2" > <a href="/my-cwb-quote" > Request A Quote </a> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="tb-megamenu-item level-1 mega dropdown" data-id="menu_link_content:0c15c2b2-d337-48c9-91db-f832a5356f53" data-level="1" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Default Pages" aria-level="1" > <span class="dropdown-toggle tb-megamenu-no-link" aria-expanded="false" tabindex="0"> Default Pages <span class="caret"></span> </span> <div class="tb-megamenu-submenu dropdown-menu mega-dropdown-menu nav-child" data-class="" data-width="250" style="width: 250px;" role="list"> <div class="mega-dropdown-inner"> <div class="tb-megamenu-row row-fluid"> <div class="tb-megamenu-column span12 mega-col-nav" data-class="" data-width="12" data-hidewcol="0" id="tb-megamenu-column-6"> <div class="tb-megamenu-column-inner mega-inner clearfix"> <ul class="tb-megamenu-subnav mega-nav level-1 items-5" role="list"> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:ab084b75-c09f-49b5-914f-9ae88924afa5" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Demo Homepage" aria-level="2" > <a href="/example-homepage-layout" > Demo Homepage </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:217d9bdb-010c-4926-9943-9806ebb8b053" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Touchstone Energy Cooperatives" aria-level="2" > <a href="/touchstone-energy-cooperatives" > Touchstone Energy Cooperatives </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:a9d0a811-8a27-44b7-a9db-7ab76c7e9a51" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Co-op Connections Savings" aria-level="2" > <a href="/co-op-connections-savings" > Co-op Connections Savings </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:0de2f2c2-0c04-4e17-a60d-3dcd0fcb47fd" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Touchstone Energy Savings" aria-level="2" > <a href="/touchstone-energy-savings" > Touchstone Energy Savings </a> </li> <li class="tb-megamenu-item level-2 mega" data-id="menu_link_content:0e49f28c-b530-44a4-b2e7-0f622397a0af" data-level="2" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Safety Quiz" aria-level="2" > <a href="/safety-quiz" > Safety Quiz </a> </li> </ul> </div> </div> </div> </div> </div> </li> <li class="tb-megamenu-item level-1 mega" data-id="menu_link_content:ee2535a4-2cbe-443b-8d82-feb9f4cc64a2" data-level="1" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="" aria-level="1" > <a href="/Posts" > News </a> </li> <li class="tb-megamenu-item level-1 mega" data-id="menu_link_content:001ee901-10af-4147-b970-2dd09b04c2c3" data-level="1" data-type="menu_item" data-class="" data-xicon="" data-caption="" data-alignsub="" data-group="0" data-hidewcol="0" data-hidesub="0" data-label="Subscribe" aria-level="1" > <a href="/subscribe" > Subscribe </a> </li> </ul> </div> </div> </div> </div> </div> <div class="region-page-title"> <div class="page-title"> <h1><span> Smarthub on the Horizon: Update Your Website for Bill Pay Changes </span> </h1> </div> </div> <main id="main" class="main" role="main" tabindex="-1"> <div id="wrapper"> <div class="l-constrain--no-padding"> <div class="l-sidebars"> <div class="l-sidebars__full"> <div class="region-preface"> </div> </div> <div class="l-sidebars__main"> <div class="region-content"> <div data-drupal-messages-fallback class="hidden"></div><article data-history-node-id="141" class="node node--type-news node--view-mode-full clearfix node--promoted"> <div> <div class="panel-display moscone-flipped clearfix"> <div class="container-fluid"> <div class="row"> <div class="col-md-12 radix-layouts-header panel-panel"> <div class="panel-panel-inner"> <div class="block-region-header"><div class="block block--title"> <div class="block__content"> <span>Smarthub on the Horizon: Update Your Website for Bill Pay Changes</span> </div> </div> <div class="block block--date-published"> <div class="block__content"> Thursday | January 18, 2024 </div> </div> <div class="block block--media"> <div class="block__content"> <img loading="lazy" src="/sites/default/files/news/SmartHubCouple_0.jpeg" width="1608" height="600" alt="couple on couch paying bill on mobile devices" typeof="foaf:Image" class="img-responsive" /> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-md-8 radix-layouts-content panel-panel"> <div class="panel-panel-inner"> <div class="block-region-contentmain"><div class="block block--card-content"> <div class="block__content"> <h2><br /> Bill Pay Embed Changes Coming</h2> <ul data-sourcepos="11:1-11:74"><li data-sourcepos="11:1-11:74"> <h3>We want to keep you informed</h3> NISC has announced plans to retire the Bill Pay Embedded Login feature used by many of our members.聽This decision comes due to ongoing challenges with Chrome compatibility,聽cookie security,聽and maintaining a secure embedded login experience.<br /> 聽</li> <li data-sourcepos="12:1-12:197"> <h3>Don't worry, we've got you covered</h3> NISC recommends transitioning your website to use a simple link to Smarthub instead.聽This ensures a smooth and secure bill pay experience for your members.<br /> 聽</li> <li data-sourcepos="13:1-13:28"> <h3>Looking ahead</h3> NISC is actively exploring additional options for the future.聽Stay tuned for further updates on alternative solutions.<br /> 聽</li> <li data-sourcepos="14:1-15:0"> <h3>Time to update</h3> If you currently use the embedded login,聽get ready to switch gears.聽Consider incorporating a clear link,聽banner,聽or button on your website that conveniently directs members to their Smarthub bill pay account.聽<br /> 聽</li> </ul><hr /><h2>Let's walk聽through some easy-to-implement elegant solutions.</h2> <p>Replace the content in the bill pay embed area聽with simple text, links, and icon pairings.</p> <p>A great example can be seen on聽<a href="https://www.bartlettec.coop/" rel="noopener" target="_blank">Bartlett Electric Cooperative's website</a>.</p> <p><img alt="Bill pay region on https://www.bartlettec.coop/" data-entity-type="file" data-entity-uuid="b563051f-27f1-4f19-9b49-a7bfa713f1c3" src="/sites/default/files/images/No-Embed-001.jpg" width="1000" height="382" loading="lazy" /></p> <h2>To recreate this same setup, follow the instructions below...</h2> <p>Before we get started, you will want to download two of the icons聽below. Feel free to choose either the blue or dark grey versions, you only need one set to get started. Upload these two images to the /icons folder in your File Manager.</p> <p class="text-align-center"><img alt="password blue icon" data-entity-type="file" data-entity-uuid="294852de-b504-408f-bbd9-4a768e6c16cd" src="/sites/default/files/images/icons8-password-64.png" width="64" height="64" loading="lazy" /><img alt="user blue icon" data-entity-type="file" data-entity-uuid="3797e3c2-5e7c-4c99-bbdb-f18d10242988" src="/sites/default/files/images/icons8-user-64.png" width="64" height="64" loading="lazy" /><img alt="password dark grey icon" data-entity-type="file" data-entity-uuid="16800896-0432-4565-8a09-03edcdc8bfcd" src="/sites/default/files/images/icons8-password-64%20%281%29.png" width="64" height="64" loading="lazy" /><img alt="user dark grey icon" data-entity-type="file" data-entity-uuid="f788d8f6-3228-4b9b-8991-7f81a212b719" src="/sites/default/files/images/icons8-user-64%20%281%29.png" width="64" height="64" loading="lazy" /></p> <p>聽</p> </div> </div> <div class="block block--paragraph-blocks"> <div class="block__content"> <div> <div class="paragraph--bp-accordion-container"> <div class="paragraph paragraph--type--bp-accordion paragraph--view-mode--default paragraph--id--768" id="accordion-768" role="tablist" aria-multiselectable="true"> <div class="paragraph__column"> <div class="card panel panel-default"> <div class="card-header panel-heading" role="tab" id="heading-accordion-768-1"> <div class="panel-title"> <a class="display" role="button" data-toggle="collapse" data-parent="accordion-768" href="#collapse-accordion-768-1" aria-expanded="false" aria-controls="collapse-accordion-768-1"> Bill Pay Embed - Text, Links, Icon Pairings </a> </div> </div> <div id="collapse-accordion-768-1" class="card-block panel-collapse collapse" role="tabpanel" aria-labelledby="heading-accordion-768-1"> <div class="paragraph paragraph--type--bp-simple paragraph--view-mode--default paragraph--id--766"> <div class="paragraph__column"> <p>1) Navigate to your "Custom Block Library" (/admin/structure/block/block-content) and click "+ Add Custom Block" (/block/add).</p> <p><img alt="Add Custom Block in Block Library of Drupal" data-entity-type="file" data-entity-uuid="8964228d-0c26-4b4e-ace7-644bec4720b5" height="304" src="/sites/default/files/images/AddCustomBlock.jpg" width="1007" loading="lazy" /></p> <p>2) Choose the "Basic block" type.</p> <p><img alt="Basic Block" data-entity-type="file" data-entity-uuid="82b8f0af-4308-4fd0-9783-8c22f6cc8bd8" height="378" src="/sites/default/files/images/BasicBlock.jpg" width="604" loading="lazy" /></p> <p>3) Highlight, right-click and choose "copy" for all the code below. We will use this for the next step.</p> <div class="well"> <p><p><span style="color:#005a9c;">Make payments, view bills and manage your account.</span></p></p> <p><p><a class="button" href="https://<span style="color:#d73647;">yourcoop</span>.smarthub.coop/Login.html#">LOGIN TO YOUR ACCOUNT</a><br /></p> <p><p><a href="https://<span style="color:#d73647;">yourcoop</span>.smarthub.coop/Login.html#registration:"><img alt="icon_user.jpg" height="32" src="/sites/default/files/icons/icons8-user-blue-64.png" width="32" />&nbsp;Register for Online Access</a></p></p> <p><p><a href="https://<span style="color:#d73647;">yourcoop</span>.smarthub.coop/Login.html#forgotPassword:"><img alt="icon_lock.jpg" height="32" src="/sites/default/files/icons/icons8-password-blue-64.png" width="32" />&nbsp;Password Reset</a></p></p> </div> <p>4) Type in the "Block description", something like Manage Your Account. Now click the "Source" button and CTRL+V or paste in the code above directly into the "Body".聽</p> <p><img alt="Block Description & Body Fields" data-entity-type="file" data-entity-uuid="df1b5614-27f0-41fd-b153-6ec4a331e3e2" height="378" src="/sites/default/files/images/BlockDescription%2BBody.jpg" width="602" loading="lazy" /></p> <p>5) Change the 3 instances of <span style="color:#d73647;"><strong>yourcoop</strong></span> to your SmartHub address. Do this for login, register, and reset password. If you have V2 of SmartHub, the URLs might be slightly different than above, and you may have to replace the full addresses.</p> <p><strong>Note</strong>: If you prefer, you can right click the icon images, and change them to different icons.聽</p> <p>When you are done, click the blue "Save" button to create your new bill pay block.</p> <p><img alt="save button" data-entity-type="file" data-entity-uuid="ea8c0ff4-16ba-430d-9eb4-1abd4687a095" height="61" src="/sites/default/files/images/save.jpg" width="101" loading="lazy" /></p> <p>6) Navigate to聽"Structure" -> "Block Layout", so we can place the block in our homepage layout next.</p> <p><img alt="Block Layout" data-entity-type="file" data-entity-uuid="54a9c9e6-9c20-4d2f-a6e0-48bef116e91d" height="215" src="/sites/default/files/images/BlockLayout.jpg" width="314" loading="lazy" /></p> <p>7) Scroll down to the聽<strong>Bill Pay Embed</strong>聽region, and click聽<strong>Place Block</strong>.</p> <p><img alt="bill pay embed region" data-entity-type="file" data-entity-uuid="202f6281-7dd0-4dfb-b0f8-0355763e9140" height="449" src="/sites/default/files/images/BillPayEmbed-Region.jpg" width="311" loading="lazy" /></p> <p>8)聽Change the <strong>Title</strong>聽if desired and in the聽<strong>Visibility</strong>聽section聽type聽<strong><front> </strong>into the<strong> Pages </strong>field. This will ensure the block聽displays only on the homepage of your website and not on every page, so it's an important step.</p> <p><img alt="Block Placement Visibility Settings" data-entity-type="file" data-entity-uuid="4afefe55-e494-4d4d-ad70-de59853fbe4e" height="637" src="/sites/default/files/images/ManageYourAccount-Block-Details.jpg" width="551" loading="lazy" /></p> <p>9) Congratulations! You have now聽enabled your members to easily find bill pay聽services on your website.</p> </div> </div> </div> </div> </div> </div> </div> </div> <div> <div class="paragraph paragraph--type--bp-blank paragraph--view-mode--default paragraph--id--769"> <div class="paragraph__column"> <hr /><h2>Additional Image Link Options</h2> <p>We located a collection of SmartHub related images that will work nicely for buttons on any website.聽</p> <p>Feel free to right click and save these assets to your computer.</p> <p>You can link any of these images to your SmartHub portal, and use them in-place of an embed.</p> </div> </div> </div> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--773"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--770"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/SmartHub%2520button.png"> <img loading="lazy" src="/sites/default/files/2024-01/SmartHub%20button.png" width="497" height="131" alt="SmartHub Button" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div><div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--771"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/SmartHub%2520Login%2520or%2520Create%2520Your%2520Account.jpg"> <img loading="lazy" src="/sites/default/files/2024-01/SmartHub%20Login%20or%20Create%20Your%20Account.jpg" width="466" height="134" alt="SmartHub Login or Create your Account Button" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div><div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--772"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/Pay%2520Now.png"> <img loading="lazy" src="/sites/default/files/2024-01/Pay%20Now.png" width="457" height="134" alt="SmartHub Pay Now Button" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div> </div> </div> </div> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--777"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--774"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/Smart-Hub-Button-Login4.jpg"> <img loading="lazy" src="/sites/default/files/2024-01/Smart-Hub-Button-Login4.jpg" width="500" height="250" alt="SmartHub Login" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div><div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--775"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/Smart-Hub-Button-Register3.jpg"> <img loading="lazy" src="/sites/default/files/2024-01/Smart-Hub-Button-Register3.jpg" width="500" height="250" alt="SmartHub Register" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div><div class="paragraph--type--bp-columns__3col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--776"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/PayNow.jpg"> <img loading="lazy" src="/sites/default/files/2024-01/PayNow.jpg" width="500" height="250" alt="SmartHub Pay Now" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div> </div> </div> </div> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--780"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__2col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--778"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/smarthub-button.jpeg"> <img loading="lazy" src="/sites/default/files/2024-01/smarthub-button.jpeg" width="270" height="187" alt="SmartHub rounded button" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div><div class="paragraph--type--bp-columns__2col"> <div> <div class="paragraph paragraph--type--bp-image paragraph--view-mode--default paragraph--id--779"> <div class="paragraph__column"> <a href="/sites/default/files/2024-01/smarthub-white-transparent.png"> <img loading="lazy" src="/sites/default/files/2024-01/smarthub-white-transparent.png" width="240" height="240" alt="SmartHub Square" typeof="foaf:Image" class="img-responsive" /> </a> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="col-md-4 radix-layouts-sidebar panel-panel"> <div class="panel-panel-inner"> <div class="block-region-sidebar"><div class="block block--smarthub-embed-png"> <div class="block__content"> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--765 paragraph--color paragraph--color--rgba-black-strong"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__1col"> <div> <div class="paragraph paragraph--type--bp-simple paragraph--view-mode--default paragraph--id--764"> <div class="paragraph__column"> <img alt="SmartHub Logo" data-entity-type="file" data-entity-uuid="55445fb5-c8b6-4491-8557-1dfd1e94889c" src="/sites/default/files/images/SH_Logo_white_300x211.png" class="align-center" width="300" height="211" loading="lazy" /><p>聽</p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class="row"> <div class="col-md-12 radix-layouts-footer panel-panel"> <div > </div> </div> </div> </div> </div><!-- /.moscone-flipped --> </div> </article> </div> </div> </div> </div> </div> </main> <div class="footer-back_to_top l-constrain--no-padding"> <span class="footer-back_to_top__strip"><a href="#top" onclick="scrollToTop();return false">Back to Top</a></span> </div> <footer class="footer l-constrain--no-padding" role="contentinfo"> <div class="footer-col_grid row"> <div class="l-constrain"> <div class=" col-xs-6 col-md-3"> <div class="region-footer-col-1"> <div id="block-quotetextonly" class="block block--request-a-quote"> <div class="block__content"> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--317 paragraph--color paragraph--color--rgba-black-slight"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__1col"> <div> <div class="paragraph paragraph--type--bp-simple paragraph--view-mode--default paragraph--id--316 paragraph--width--wide"> <div class="paragraph__column"> <p class="lead slab text-align-center">Have questions about</p> <p class="lead slab text-align-center">your聽dream project?</p> <p class="lead slab text-align-center"><b><a class="button" href="/my-cwb-quote">Get A聽Quote</a>聽<a class="button" href="/site-examples" target="_blank">View Site Examples</a></b></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class=" col-xs-6 col-md-3"> <div class="region-footer-col-2"> <div id="block-subscribemailinglist" class="block block--subscribe-now"> <div class="block__content"> <div> <div class="paragraph paragraph--type--bp-columns paragraph--view-mode--default paragraph--id--499 paragraph--color paragraph--color--rgba-black-slight"> <div class="paragraph__column"> <div class="paragraph--type--bp-columns__1col"> <div> <div class="paragraph paragraph--type--bp-simple paragraph--view-mode--default paragraph--id--498"> <div class="paragraph__column"> <p class="lead">Start receiving communications from us whenever we have upcoming training opportunities or important news to share with you.</p> <p><a class="button" href="/subscribe">Subscribe</a></p> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> <div class=" col-xs-6 col-md-3"> <div class="region-footer-col-3"> <div id="block-socialmedialinks" class="block-social-media-links block block--follow-us-online"> <h2 class="block__title">Follow Us Online</h2> <div class="block__content"> <ul class="social-media-links--platforms platforms inline horizontal"> <li> <a class="social-media-link-icon--email" href="mailto:coopwebbuilder@nreca.coop" > <span class='fa fa-envelope fa-2x'></span> </a> </li> <li> <a class="social-media-link-icon--facebook" href="https://www.facebook.com/TouchstoneEnergyCooperatives" > <span class='fab fa-facebook fa-2x'></span> </a> </li> <li> <a class="social-media-link-icon--twitter" href="https://www.twitter.com/tsecooperatives" > <span class='fab fa-twitter fa-2x'></span> </a> </li> <li> <a class="social-media-link-icon--vimeo" href="https://www.vimeo.com/touchstoneenergy" > <span class='fab fa-vimeo-square fa-2x'></span> </a> </li> </ul> </div> </div> </div> </div> <div class=" col-xs-6 col-md-3"> <div class="region-footer-col-4"> <nav role="navigation" aria-labelledby="block-cwbmodernized-footer-label"> <h2 id="block-cwbmodernized-footer-label">Quick Links</h2> <ul class="nav nav-pills nav-stacked nav--footer"><li class="nav__item"><a href="/contact-us" class="nav__link" data-drupal-link-system-path="node/22">Contact Us</a></li><li class="nav__item"><a href="/sign-up" class="nav__link" data-drupal-link-system-path="node/19">Sign up</a></li><li class="nav__item"><a href="/site-examples" class="nav__link" data-drupal-link-system-path="node/57">Site Examples</a></li><li class="nav__item"><a href="/training-videos" class="nav__link" data-drupal-link-system-path="node/56">Training Videos</a></li><li class="nav__item"><a href="/best-practice" class="nav__link" data-drupal-link-system-path="node/92">Best Practice</a></li></ul> </nav> </div> </div> </div> </div> <div class="footer-copyright"> <div class="l-constrain"> <div class="tse_powered"> <button type="button" class="btn btn-sm btn-primary tse_powered-btn" rel="popover" data-toggle="popover" title="Touchstone Energy Cooperatives" data-placement="top" data-content="Touchstone Energy庐 Cooperatives is a national network of electric cooperatives across 46 states that provides resources and leverages partnerships to help member cooperatives and their employees better engage and serve their members. By working together, Touchstone Energy cooperatives stand as a source of power and information to their 32 million member-owners every day." rel="popover"> <img src="/themes/custom/cwbmodernized/images/national_brand_horizontal_1color.png" /> </button> <div class="tse_coopinfo"> <p class="footer-copydate">漏2024 Co-op Web Builder. <span class="tse_coopinfo-slogan">All Rights Reserved.</span></p> </div> </div> </div> </div> </footer> </div> </div> <div class="off-canvas-wrapper"><div id="off-canvas"> <ul> <li class="menu-item--bd7449b7-bad1-4a3c-b89f-d0249e93eb0f menu-name--main"> <span>Help Center</span> <ul> <li class="menu-item--_34e7eef-1209-4673-8b3b-735cd60e6852 menu-name--main"> <span>Getting Started</span> <ul> <li class="menu-item--_f948040-f6c3-4f4a-9435-67571d1281fd menu-name--main"> <a href="/how-does-it-work" data-drupal-link-system-path="node/21">How Does it Work?</a> </li> <li class="menu-item--cbc1b366-81cd-49f6-b8cb-0fe334bf46d3 menu-name--main"> <a href="/whats-included-your-membership" data-drupal-link-system-path="node/18">What's Included</a> </li> <li class="menu-item--d8f7d657-8902-4c08-827a-95e9483009c4 menu-name--main"> <a href="/sign-up" data-drupal-link-system-path="node/19">Sign-up</a> </li> <li class="menu-item--_0832842-0275-46a6-8ab8-237d5ca9963a menu-name--main"> <a href="/site-examples" data-drupal-link-system-path="node/57">Site Examples</a> </li> <li class="menu-item--_46342a0-fdc9-41f0-9d06-f6ebaecda106 menu-name--main"> <a href="/best-practice" data-drupal-link-system-path="node/92">Best Practice</a> </li> <li class="menu-item--ff282985-7f32-4224-b441-ac1aecd487cb menu-name--main"> <a href="/free-use-images-and-icons" data-drupal-link-system-path="node/94">Free to Use Images and Icons</a> </li> <li class="menu-item--_444d3cb-8198-4fb0-8424-b73921f96d21 menu-name--main"> <a href="/private-sites" data-drupal-link-system-path="node/59">Private Sites</a> </li> <li class="menu-item--_0b5f5fa-57d1-4cbf-9c0e-31f0727461ca menu-name--main"> <a href="/frequently-asked-questions" data-drupal-link-system-path="node/81">FAQ</a> </li> <li class="menu-item--_e8a4bc5-0c7b-4b41-af2c-e9a9649ea215 menu-name--main"> <a href="/accessibility-platform" data-drupal-link-system-path="node/123">Accessibility Platform</a> </li> <li class="menu-item--c54ee158-6376-4547-8045-5e27c6c922be menu-name--main"> <a href="/launch-promotions" data-drupal-link-system-path="node/103">Launch Promotions</a> </li> <li class="menu-item--_c1a17ac-c083-4b9c-8f86-0fbd6b8edf7f menu-name--main"> <a href="/website-security" data-drupal-link-system-path="node/115">Website Security</a> </li> </ul> </li> <li class="menu-item--_8d8c24c-14d0-406d-9256-fa68bf5a85d6 menu-name--main"> <span>Support</span> <ul> <li class="menu-item--_dcad6c8-9365-4bf8-98ee-feb871682376 menu-name--main"> <a href="/contact-us" data-drupal-link-system-path="node/22">Contact Us</a> </li> <li class="menu-item--_b1f51c1-5db3-4930-a018-948f7d000e1f menu-name--main"> <a href="/training-videos" data-drupal-link-system-path="node/56">Training Videos</a> </li> <li class="menu-item--a379d9f3-0715-40e2-a771-10ea87d396e4 menu-name--main"> <a href="/user-manual" data-drupal-link-system-path="node/72">User Manual</a> </li> <li class="menu-item--d0031f65-bd00-472b-bbfb-e0e33f33a75b menu-name--main"> <a href="/webform-style-guide" data-drupal-link-system-path="node/86">Webform Style Guide</a> </li> <li class="menu-item--_863e98e-f651-4d67-81de-6f573d335f71 menu-name--main"> <a href="/ssl-certificates" data-drupal-link-system-path="node/74">SSL Certificates</a> </li> <li class="menu-item--_01112eb-d9ea-4f15-a348-732f4098a97f menu-name--main"> <a href="/cwb-versions" data-drupal-link-system-path="node/4">CWB Versions</a> </li> <li class="menu-item--_0cb9d07-953f-4f20-b8df-679bd2ca8261 menu-name--main"> <a href="/custom-block-components" data-drupal-link-system-path="node/24">Custom Block Components</a> </li> <li class="menu-item--f7438ed0-af3a-4f22-83ff-731e8bb2b0f7 menu-name--main"> <a href="/style-guide" data-drupal-link-system-path="node/84">Style Guide</a> </li> <li class="menu-item--_12f940c-d138-4399-a774-714379d049f3 menu-name--main"> <a href="/after-hours-support" data-drupal-link-system-path="node/112">After Hours Support</a> </li> <li class="menu-item--_3808e38-e16a-4dd7-be0c-2af1fbc8687c menu-name--main"> <a href="/disaster-recovery" data-drupal-link-system-path="node/125">Disaster Recovery</a> </li> </ul> </li> </ul> </li> <li class="menu-item--_9468f66-f735-4fe2-9f3a-7af7c1a7c872 menu-name--main"> <span>Services</span> <ul> <li class="menu-item--e889d8f8-451d-42de-941c-27a6cf956fa6 menu-name--main"> <a href="/design-solutions" data-drupal-link-system-path="node/78">Design Solutions</a> </li> <li class="menu-item--c366d99e-92a0-4fb7-879e-d0d398e8df16 menu-name--main"> <a href="/website-packages" data-drupal-link-system-path="node/79">Website Packages</a> </li> <li class="menu-item--_aed86fb-ab8f-4c9b-af3a-bed54c9564f4 menu-name--main"> <a href="/my-cwb-quote" data-drupal-link-system-path="node/80">Request A Quote</a> </li> </ul> </li> <li class="menu-item--_c15c2b2-d337-48c9-91db-f832a5356f53 menu-name--main"> <span>Default Pages</span> <ul> <li class="menu-item--ab084b75-c09f-49b5-914f-9ae88924afa5 menu-name--main"> <a href="/example-homepage-layout" data-drupal-link-system-path="node/39">Demo Homepage</a> </li> <li class="menu-item--_17d9bdb-010c-4926-9943-9806ebb8b053 menu-name--main"> <a href="/touchstone-energy-cooperatives" data-drupal-link-system-path="node/35">Touchstone Energy Cooperatives</a> </li> <li class="menu-item--a9d0a811-8a27-44b7-a9db-7ab76c7e9a51 menu-name--main"> <a href="/co-op-connections-savings" data-drupal-link-system-path="node/95">Co-op Connections Savings</a> </li> <li class="menu-item--_de2f2c2-0c04-4e17-a60d-3dcd0fcb47fd menu-name--main"> <a href="/touchstone-energy-savings" data-drupal-link-system-path="node/61">Touchstone Energy Savings</a> </li> <li class="menu-item--_e49f28c-b530-44a4-b2e7-0f622397a0af menu-name--main"> <a href="/safety-quiz" data-drupal-link-system-path="node/97">Safety Quiz</a> </li> </ul> </li> <li class="menu-item--ee2535a4-2cbe-443b-8d82-feb9f4cc64a2 menu-name--main"> <a href="/Posts" data-drupal-link-system-path="Posts">News</a> </li> <li class="menu-item--_01ee901-10af-4147-b970-2dd09b04c2c3 menu-name--main"> <a href="/subscribe" data-drupal-link-system-path="node/60">Subscribe</a> </li> </ul> </div></div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","scriptPath":null,"pathPrefix":"","currentPath":"node\/141","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"asset_injector\/css\/accordion_fix,asset_injector\/css\/general_rules,asset_injector\/css\/main_menu,asset_injector\/css\/news_articles,asset_injector\/js\/accordion_collapse_others,asset_injector\/js\/modal_card,asset_injector\/js\/modal_fix,asset_injector\/js\/shuffle_deck,asset_injector\/js\/webform_bootstrap_tooltip_fix,bootstrap\/popover,bootstrap\/theme,bootstrap\/tooltip,bootstrap_paragraphs\/bootstrap-paragraphs,bootstrap_paragraphs\/bp-accordion,bootstrap_paragraphs\/bp-columns,bootstrap_paragraphs\/bp-image,cleantalk\/apbct-public,cwb_accessibe\/accessibe_widget,cwb_alerts\/block.ticker,cwb_payportal\/payportal.admin.ipe,cwb_surge\/tse.colors,cwbmodernized\/color-module,cwbmodernized\/global,extlink\/drupal.extlink,fontyourface\/font_display_cwbmodernized,google_analytics\/google_analytics,paragraphs\/drupal.paragraphs.unpublished,radix_layouts\/radix_layouts,responsive_menu\/responsive_menu.breakpoint,responsive_menu\/responsive_menu.config,social_media_links\/fontawesome.component,social_media_links\/social_media_links.theme,system\/base,tb_megamenu\/theme.tb_megamenu,type_style\/material,views\/views.module,webform_bootstrap\/webform_bootstrap","theme":"cwbmodernized","theme_token":null},"ajaxTrustedUrl":{"\/search\/node":true},"responsive_menu":{"position":"left","theme":"theme-dark","pagedim":"pagedim","modifyViewport":true,"use_bootstrap":false,"breakpoint":"(min-width: 1024px)","drag":false},"accessibe_widget":{"widget":{"leadColor":"#005a9c","language":"en","position":"right","statementLink":"","footerHtml":"\u003Cdiv\u003E\u003Ca href=\u0022https:\/\/www.coopwebbuilder3.com\u0022 rel=\u0022 noopener\u0022 target=\u0022_blank\u0022\u003EPowered by Touchstone Energy\u00ae Co-op Web Builder\u003C\/a\u003E\u003C\/div\u003E\n","triggerColor":"#005a9c","hideTrigger":false,"triggerSize":"big","triggerRadius":"50%","triggerPositionX":"right","triggerOffsetX":20,"triggerPositionY":"center","triggerOffsetY":20,"triggerIcon":"people","hideMobile":false,"mobile":{"triggerSize":"medium","triggerRadius":"50%","triggerPositionX":"right","triggerOffsetX":10,"triggerPositionY":"center","triggerOffsetY":0},"disableBgProcess":false},"debug":false},"google_analytics":{"account":"UA-254705464-1","trackOutbound":true,"trackMailto":true,"trackTel":true,"trackDownload":true,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackColorbox":true},"data":{"extlink":{"extTarget":true,"extTargetNoOverride":false,"extNofollow":false,"extNoreferrer":false,"extFollowNoOverride":false,"extClass":"0","extLabel":"(link is external)","extImgClass":false,"extSubdomains":false,"extExclude":"","extInclude":"(.*?\\.pdf|.*?\\.doc)","extCssExclude":"","extCssExplicit":"","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","mailtoClass":"0","mailtoLabel":"(link sends email)","extUseFontAwesome":false,"extIconPlacement":"append","extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","whitelistedDomains":null}},"bootstrap":{"forms_has_error_value_toggle":1,"modal_animation":1,"modal_backdrop":"true","modal_focus_input":1,"modal_keyboard":1,"modal_select_text":1,"modal_show":1,"modal_size":"","popover_enabled":1,"popover_animation":1,"popover_auto_close":1,"popover_container":"body","popover_content":"","popover_delay":"0","popover_html":0,"popover_placement":"right","popover_selector":"","popover_title":"","popover_trigger":"hover","tooltip_enabled":1,"tooltip_animation":0,"tooltip_container":"body","tooltip_delay":"0","tooltip_html":0,"tooltip_placement":"auto left","tooltip_selector":"","tooltip_trigger":"hover"},"payportal_admin":[{"payprovider_add_more":{"select":"#panels-ipe-tray .ipe--payprovider--admin--select","button":"#panels-ipe-tray .ipe--payprovider--admin--select","pattern":"Select @pp"}}],"TBMegaMenu":{"TBElementsCounter":{"column":6},"theme":"cwbmodernized"},"cwb_alerts_ticker":{"selectors":{"ticker":".block-views-blockalerts-cwb-alerts-ticker .ticker-content","container":".block-views-blockalerts-cwb-alerts-ticker .ticker-content","counter":".block-views-blockalerts-cwb-alerts-ticker .current-count","prev":".block-views-blockalerts-cwb-alerts-ticker .ticker-pager-prev","next":".block-views-blockalerts-cwb-alerts-ticker .ticker-pager-next"},"data":{"alerts":{"ticker-item-1":{"delay":3000}}}},"user":{"uid":0,"permissionsHash":"ebc1e1f8ebfb0f79e589fb9c744d04161081de6eb62162684bab9dd54f5b8b0b"}}</script> <script src="/sites/default/files/js/js_QIK9-LpfMgArmdBK_qhMs6fX8uWb0lRoMcJMzEKbgy0.js"></script> <script src="/sites/default/files/asset_injector/js/shuffle_deck-7bd10c6b27e6fb2591b927331fd712a1.js?sajucs"></script> <script src="/sites/default/files/js/js_QVn3BqnpdD_aJPS_DZ6z4SzRTlfvU2d_esitoJmGKEk.js"></script> <script src="https://acsbapp.com/apps/app/dist/js/app.js"></script> <script src="/sites/default/files/js/js_o4fzKfrxtH9pRQIbS2VSUOra3EYM3EvUlXGSaj0T0II.js"></script> <script src="https://cdn.jsdelivr.net/npm/bootstrap@3.4.1/dist/js/bootstrap.min.js" integrity="sha256-nuL8/2cJ5NDSSwnKD8VqreErSWHtnEP9E7AySL+1ev4=" crossorigin="anonymous"></script> <script src="/sites/default/files/js/js_8LWGE7_J5-cSvwwLhC4vbKIQP4ASYPmd37EkHpqDIJo.js"></script> <script src="/modules/contrib/bootstrap_paragraphs/js/bootstrap-paragraphs-accordion.js?sajucs"></script> <script src="/sites/default/files/js/js_AJ8QH2w59A87C79641U5P6IqjqxW3SWCVMR7whCaPwo.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-01c343e0cd10d014463","applicationID":"1093612992","transactionName":"YwBSYkVZWhVSVhZeXFpKcVVDUVsIHEUDUFZrBlFVX10=","queueTime":0,"applicationTime":54,"atts":"T0dRFA1DSRs=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>