editor Logout
Account Preferences
Did you know...
Anyone can create a poll ?
Streaming Radio Guide
view source - https://www.whrpfm.com/
*** Test System *** GO TO PRODUCTION
<!DOCTYPE HTML><html lang="en-US" xmlns:og="http://ogp.me/ns#" xmlns:fb="http://ogp.me/ns/fb#"> <head> <!-- Global Script --> <!-- Main CMLS AMP CMS utils lib --> <script src="https://cdn.jsdelivr.net/gh/cumulus-digital/cmls-amp-cms-utils@da16e6f/dist/main.js" async defer data-ot-ignore></script> <script> window['gtag_enable_tcf_support'] = true; </script> <script> /** * Match a sizeMap array to the viewport. * * GPT's own sizeMapping does not work inside an iframe! * In these cases, this function can be used to force * consideration of the device dimensions when passing * the default sizes in defineSlot. * * provide a size map array in decreasing order of preference, such as: * [ * // [ [viewport w,h], [ [ad size w,h] ] * [ [726,0], [] ], * [ [0,0], [ [300,250], [320,50] ] ] * ] * Returns the first ad sizes array which matches the viewport size. * Example above would return [ [300,250], [320,50] ] on viewport widths below 726px. **/ function cmlsGetMapSize(sizeMap) { function logit(retMap) { console.groupCollapsed('cmlsGetMapSize', { request: sizeMap, return: retMap }); console.trace(); console.groupEnd(); return retMap; } if (!Array.isArray(sizeMap) || !Array.isArray(sizeMap[0]) || sizeMap[0].length < 2) { return logit([]); } if (!matchMedia || !matchMedia('screen').matches) { return logit(sizeMap[0][1]); } var mapSize = false; sizeMap.some(function (map) { if (!Array.isArray(map) || map[0].length < 2) return false; if ( matchMedia( `(min-width: ${map[0][0]}px) and (min-height: ${map[0][1]}px)` ).matches ) { mapSize = map[1]; return true; } }); if (mapSize === false) { return logit(sizeMap[0][1]); } return logit(mapSize); } </script> <!-- Local Script --> <!-- OneTrust Cookies Consent Notice start for whrpfm.com --> <script type="text/javascript" src="https://cdn.cookielaw.org/consent/2d04359a-c507-4c60-90cb-f0fe972976f7/OtAutoBlock.js" ></script> <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" data-document-language="true" type="text/javascript" charset="UTF-8" data-domain-script="2d04359a-c507-4c60-90cb-f0fe972976f7" ></script> <script type="text/javascript"> function OptanonWrapper() { } </script> <!-- OneTrust Cookies Consent Notice end for whrpfm.com --> <script src="https://cumuluspro.express-pro.socastcms.com/wp-content/uploads/ecms/ecms_global_top.js?v=179" ></script> <meta charset="UTF-8" /><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:"1835052842",accountID:"1104581",trustKey:"1104581",xpid:"VQcHVVNbCRABUlRbBQECU10B",licenseKey:"7c7b538f90",applicationID:"1659205590"};;/*! For license information please see nr-loader-spa-1.293.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){r[a]||(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{D:()=>s,f:()=>a});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};function a(e){try{return!!e.licenseKey&&!!e.errorBeacon&&!!e.applicationID}catch(e){return!1}}const s=e=>(0,i.a)(e,o)},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.293.0",i="PROD",o="CDN",a="^2.0.0-alpha.18"},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}},3241:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(6154);const i="newrelic";function o(e={}){try{n.gm.dispatchEvent(new CustomEvent(i,{detail:e}))}catch(e){}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>u,Ze:()=>f,x3:()=>d});var n=r(3241),i=r(7836),o=r(3606),a=r(860),s=r(2646);const c={};function u(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function d(e,t){e&&c[e]&&(c[e].get(t)&&c[e].delete(t),p(e,t,!1),c[e].size&&h(e))}function l(e){if(!e)throw new Error("agentIdentifier required");c[e]||(c[e]=new Map)}function f(e="",t="feature",r=!1){if(l(e),!e||!c[e].get(t)||r)return p(e,t);c[e].get(t).staged=!0,h(e)}function h(e){const t=Array.from(c[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{c[e].delete(t),p(e,t)})))}function p(e,t,r=!0){const a=e?i.ee.get(e):i.ee,c=o.i.handlers;if(!a.aborted&&a.backlog&&c){if((0,n.W)({agentIdentifier:e,type:"lifecycle",name:"drain",feature:t}),r){const e=a.backlog[t],r=c[t];if(r){for(let t=0;e&&t<e.length;++t)g(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof s.y&&t[0].on(e,t[1])}))}))}}a.isolatedBacklog||delete c[t],a.backlog[t]=null,a.emit("drain-"+t,[])}}function g(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,ee:()=>c});var n=r(384),i=r(8990),o=r(2646),a=r(5607);const s="nr@context:".concat(a.W),c=function e(t,r){var n={},a={},d={},l=!1;try{l=16===r.length&&u.initializedAgents?.[r]?.runtime.isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(c.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var s=h(n),u=g(e),d=u.length,l=0;l<d;l++)u[l].apply(s,r);var p=v()[a[e]];p&&p.push([f,e,r,s]);return s},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{a[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[a[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof o.y?e:e?(0,i.I)(e,s,(()=>new o.y(s))):new o.y(s)}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"),u=(0,n.Zm)();u.ee||(u.ee=c)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,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";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},5701:(e,t,r)=>{"use strict";r.d(t,{B:()=>o,t:()=>a});var n=r(3241);const i=new Set,o={};function a(e,t){const r=t.agentIdentifier;o[r]??={},e&&"object"==typeof e&&(i.has(r)||(t.ee.emit("rumresp",[e]),o[r]=e,i.add(r),(0,n.W)({agentIdentifier:r,loaded:!0,drained:!0,type:"lifecycle",name:"load",feature:void 0,data:e})))}},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""}}},3496:(e,t,r)=>{"use strict";function n(e){return!e||!(!e.licenseKey||!e.applicationID)}function i(e,t){return!e||e.licenseKey===t.info.licenseKey&&e.applicationID===t.info.applicationID}r.d(t,{A:()=>i,I:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,Qr:()=>s,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)}function s(e){if(i())return e();(0,n.sp)("popstate",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>u,Zm:()=>a,bQ:()=>c,dV:()=>s,pV:()=>d});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,t){a()[e]=t}function d(){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;let f;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);const h=performance.now();let p=h;try{return l=t.apply(a,o),p=performance.now(),l}catch(e){throw p=performance.now(),i(r+"err",[o,a,e],d,c),f=e,f}finally{const e=p-h,t={duration:e,isLongTask:e>=50,methodName:s,thrownError:f};t.isLongTask&&i("long-task",[t],d,c),i(r+"end",[o,a,l,t],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,{A$:()=>o,ET:()=>a,TZ:()=>s,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",s=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(8154),s=r(993);function c(e,t,r={},c=s.p_.INFO,u,d=(0,i.t)()){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[d,t,r,c,u],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},8154:(e,t,r)=>{"use strict";r.d(t,{z_:()=>o,XG:()=>s,TZ:()=>n,rs:()=>i,xV:()=>a});r(6154),r(9566),r(384);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",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:()=>s,CT:()=>c,SR:()=>a,rF:()=>u});var n=r(384),i=r(7767),o=r(6154);function a(e){return!!(0,n.dV)().o.MO&&(0,i.V)(e)&&!0===e?.session_trace.enabled}function s(e){return!0===e?.session_replay.preload&&a(e)}function c(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:o.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(o.WN-t.correctedOriginTime)}}function u(e,t){try{if("string"==typeof t?.type){if("password"===t.type.toLowerCase())return"*".repeat(e?.length||0);if(void 0!==t?.dataset?.nrUnmask||t?.classList?.contains("nr-unmask"))return e}}catch(e){}return"string"==typeof e?e.replace(/[\S]/g,"*"):"*".repeat(e?.length||0)}},3738:(e,t,r)=>{"use strict";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:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,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",T="cb"+R,A="jsTime",E="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:()=>i});var n=r(6154);const i=e=>n.RI&&!0===e?.privacy.cookies_enabled},1741:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(944),i=r(4261);class o{#e(e,...t){if(this[e]!==o.prototype[e])return this[e](...t);(0,n.R)(35,e)}addPageAction(e,t){return this.#e(i.hG,e,t)}register(e){return this.#e(i.eY,e)}recordCustomEvent(e,t){return this.#e(i.fF,e,t)}setPageViewName(e,t){return this.#e(i.Fw,e,t)}setCustomAttribute(e,t,r){return this.#e(i.cD,e,t,r)}noticeError(e,t){return this.#e(i.o5,e,t)}setUserId(e){return this.#e(i.Dl,e)}setApplicationVersion(e){return this.#e(i.nb,e)}setErrorHandler(e){return this.#e(i.bt,e)}addRelease(e,t){return this.#e(i.k6,e,t)}log(e,t){return this.#e(i.$9,e,t)}start(){return this.#e(i.d3)}finished(e){return this.#e(i.BL,e)}recordReplay(){return this.#e(i.CH)}pauseReplay(){return this.#e(i.Tb)}addToTrace(e){return this.#e(i.U2,e)}setCurrentRouteName(e){return this.#e(i.PA,e)}interaction(){return this.#e(i.dT)}wrapLogger(e,t,r){return this.#e(i.Wb,e,t,r)}measure(e,t){return this.#e(i.V1,e,t)}}},4261:(e,t,r)=>{"use strict";r.d(t,{$9:()=>d,BL:()=>c,CH:()=>p,Dl:()=>R,Fw:()=>w,PA:()=>v,Pl:()=>n,Tb:()=>f,U2:()=>a,V1:()=>A,Wb:()=>T,bt:()=>y,cD:()=>b,d3:()=>x,dT:()=>u,eY:()=>g,fF:()=>h,hG:()=>o,hw:()=>i,k6:()=>s,nb:()=>m,o5:()=>l});const n="api-",i=n+"ixn-",o="addPageAction",a="addToTrace",s="addRelease",c="finished",u="interaction",d="log",l="noticeError",f="pauseReplay",h="recordCustomEvent",p="recordReplay",g="register",m="setApplicationVersion",v="setCurrentRouteName",b="setCustomAttribute",y="setErrorHandler",w="setPageViewName",R="setUserId",x="start",T="wrapLogger",A="measure"},5205:(e,t,r)=>{"use strict";r.d(t,{j:()=>S});var n=r(384),i=r(1741);var o=r(2555),a=r(3333);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(2614),u=r(944),d=r(8122);const l="[data-nr-mask]",f=e=>(0,d.a)(e,(()=>{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},api:{allow_registered_children:!0,duplicate_registered_data:!1},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(a.$v.MARKS)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(a.$v.MEASURES)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(a.$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:c.wk,inactiveMs:c.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){s(t)?e.mask_selector="".concat(t,",").concat(l):""===t||null===t?e.mask_selector=l:(0,u.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){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.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"]}}})());var h=r(6154),p=r(9324);let g=0;const m={buildEnv:p.F3,distMethod:p.Xs,version:p.xv,originTime:h.WN},v={appMetadata:{},customTransaction:void 0,denyList:void 0,disabled:!1,entityManager:void 0,harvester:void 0,isolatedBacklog:!1,isRecording:!1,loaderType:void 0,maxBytes:3e4,obfuscator:void 0,onerror:void 0,ptid:void 0,releaseIds:{},session:void 0,timeKeeper:void 0,get harvestCount(){return++g}},b=e=>{const t=(0,d.a)(e,v),r=Object.keys(m).reduce(((e,t)=>(e[t]={value:m[t],writable:!1,configurable:!0,enumerable:!0},e)),{});return Object.defineProperties(t,r)};var y=r(5701);const w=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};var R=r(7836),x=r(3241);const T={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},A=e=>(0,d.a)(e,T),E=new Set;function S(e,t={},r,a){let{init:s,info:c,loader_config:u,runtime:d={},exposed:l=!0}=t;if(!c){const e=(0,n.pV)();s=e.init,c=e.info,u=e.loader_config}e.init=f(s||{}),e.loader_config=A(u||{}),c.jsAttributes??={},h.bv&&(c.jsAttributes.isWorker=!0),e.info=(0,o.D)(c);const p=e.init,g=[c.beacon,c.errorBeacon];E.has(e.agentIdentifier)||(p.proxy.assets&&(w(p.proxy.assets),g.push(p.proxy.assets)),p.proxy.beacon&&g.push(p.proxy.beacon),function(e){const t=(0,n.pV)();Object.getOwnPropertyNames(i.W.prototype).forEach((r=>{const n=i.W.prototype[r];if("function"!=typeof n||"constructor"===n)return;let o=t[r];e[r]&&!1!==e.exposed&&"micro-agent"!==e.runtime?.loaderType&&(t[r]=(...t)=>{const n=e[r](...t);return o?o(...t):n})}))}(e),(0,n.US)("activatedFeatures",y.B),e.runSoftNavOverSpa&&=!0===p.soft_navigations.enabled&&p.feature_flags.includes("soft_nav")),d.denyList=[...p.ajax.deny_list||[],...p.ajax.block_internal?g:[]],d.ptid=e.agentIdentifier,d.loaderType=r,e.runtime=b(d),E.has(e.agentIdentifier)||(e.ee=R.ee.get(e.agentIdentifier),e.exposed=l,(0,x.W)({agentIdentifier:e.agentIdentifier,drained:!!y.B?.[e.agentIdentifier],type:"lifecycle",name:"initialize",feature:void 0,data:e.config})),E.add(e.agentIdentifier)}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>d,K7:()=>c,P3:()=>u,XX:()=>i,Yy:()=>s,df:()=>o,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s="browser/logs",c={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"},u={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},d={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:o,[c.sessionReplay]:o,[c.logging]:s,[c.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.293.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.293.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-cEmCt/vG1anp3Npyuxwqcxqvx31FELkFrcLe6DJfvgis9d0YgKwX9/w90OQeoxYwWm4WLTxEpgIMR26NRroZwg==",249:"sha512-Wf8L4Tf/x6L4EHJaY6phnsZAgR7A/do7bPghfQXmosP4aSTn964TgjYKN+kdwsU9grVvyppZ4a3hCAX2HE05OA==",212:"sha512-Q/Dh/Hp0TZ2E9Rgmfnw7GzPv//tf9F0XdDVdzRHO7/6DZI/XD0X4mguKk9zdQ/7xEbFvtWaUHJtYL0itkZBkGg=="};(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.293.0.PROD"]=self["webpackChunk:NRBA-1.293.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(9566),t=i(1741);class r extends t.W{agentIdentifier=(0,e.LA)(16)}var n=i(860);const o=Object.values(n.K7);var a=i(5205);var s=i(9908),c=i(1863),u=i(4261),d=i(3241),l=i(944),f=i(5701),h=i(8154);function p(e,t,i,o){const a=o||i;!a||a[e]&&a[e]!==r.prototype[e]||(a[e]=function(){(0,s.p)(h.xV,["API/"+e+"/called"],void 0,n.K7.metrics,i.ee),(0,d.W)({agentIdentifier:i.agentIdentifier,drained:!!f.B?.[i.agentIdentifier],type:"data",name:"api",feature:u.Pl+e,data:{}});try{return t.apply(this,arguments)}catch(e){(0,l.R)(23,e)}})}function g(e,t,r,n,i){const o=e.info;null===r?delete o.jsAttributes[t]:o.jsAttributes[t]=r,(i||null===r)&&(0,s.p)(u.Pl+n,[(0,c.t)(),t,r],void 0,"session",e.ee)}var m=i(1687),v=i(4234),b=i(5289),y=i(6154),w=i(5270),R=i(7767),x=i(6389);class T extends v.W{constructor(e,t){super(e.agentIdentifier,t),this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,this.deferred=Promise.resolve(),!1===e.init[this.featureName].autoStart?this.deferred=new Promise(((t,r)=>{this.ee.on("manual-start-all",(0,x.J)((()=>{(0,m.Ak)(e.agentIdentifier,this.featureName),t()})))})):(0,m.Ak)(e.agentIdentifier,t)}importAggregator(e,t,r={}){if(this.featAggregate)return;let o;this.onAggregateImported=new Promise((e=>{o=e}));const a=async()=>{let a;await this.deferred;try{if((0,R.V)(e.init)){const{setupAgentSession:t}=await i.e(478).then(i.bind(i,6526));a=t(e)}}catch(e){(0,l.R)(20,e),this.ee.emit("internal-error",[e]),this.featureName===n.K7.sessionReplay&&this.abortHandler?.()}try{if(!this.#t(this.featureName,a,e.init))return(0,m.Ze)(this.agentIdentifier,this.featureName),void o(!1);const{Aggregate:n}=await t();this.featAggregate=new n(e,r),e.runtime.harvester.initializedAggregates.push(this.featAggregate),o(!0)}catch(e){(0,l.R)(34,e),this.abortHandler?.(),(0,m.Ze)(this.agentIdentifier,this.featureName,!0),o(!1),this.ee&&this.ee.abort()}};y.RI?(0,b.GG)((()=>a()),!0):a()}#t(e,t,r){switch(e){case n.K7.sessionReplay:return(0,w.SR)(r)&&!!t;case n.K7.sessionTrace:return!!t;default:return!0}}}var A=i(6630),E=i(2614);class S extends T{static featureName=A.T;constructor(e){var t;super(e,A.T),this.setupInspectionEvents(e.agentIdentifier),t=e,p(u.Fw,(function(e,r){"string"==typeof e&&("/"!==e.charAt(0)&&(e="/"+e),t.runtime.customTransaction=(r||"http://custom.transaction")+e,(0,s.p)(u.Pl+u.Fw,[(0,c.t)()],void 0,void 0,t.ee))}),t),this.ee.on("api-send-rum",((e,t)=>(0,s.p)("send-rum",[e,t],void 0,this.featureName,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,1983))))}setupInspectionEvents(e){const t=(t,r)=>{t&&(0,d.W)({agentIdentifier:e,timeStamp:t.timeStamp,loaded:"complete"===t.target.readyState,type:"window",name:r,data:t.target.location+""})};(0,b.sB)((e=>{t(e,"DOMContentLoaded")})),(0,b.GG)((e=>{t(e,"load")})),(0,b.Qr)((e=>{t(e,"navigate")})),this.ee.on(E.tS.UPDATE,((t,r)=>{(0,d.W)({agentIdentifier:e,type:"lifecycle",name:"session",data:r})}))}}var _=i(384);var N=i(2843),O=i(3878),I=i(782);class P extends T{static featureName=I.T;constructor(e){super(e,I.T),y.RI&&((0,N.u)((()=>(0,s.p)("docHidden",[(0,c.t)()],void 0,I.T,this.ee)),!0),(0,O.sp)("pagehide",(()=>(0,s.p)("winPagehide",[(0,c.t)()],void 0,I.T,this.ee))),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,9917)))))}}class j extends T{static featureName=h.TZ;constructor(e){super(e,h.TZ),y.RI&&document.addEventListener("securitypolicyviolation",(e=>{(0,s.p)(h.xV,["Generic/CSPViolation/Detected"],void 0,this.featureName,this.ee)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8351))))}}var k=i(6774),C=i(3304);class L{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,C.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function M(e){return K(e)?e:new L(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function H(e){const t="Unhandled Promise Rejection: ";if(!e?.reason)return;if(K(e.reason)){try{e.reason.message.startsWith(t)||(e.reason.message=t+e.reason.message)}catch(e){}return M(e.reason)}const r=M(e.reason);return(r.message||"").startsWith(t)||(r.message=t+r.message),r}function D(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new L(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return K(e.error)?e.error:M(e)}function K(e){return e instanceof Error&&!!e.stack}function U(e,t,r,i,o=(0,c.t)()){"string"==typeof e&&(e=new Error(e)),(0,s.p)("err",[e,o,!1,t,r.runtime.isRecording,void 0,i],void 0,n.K7.jserrors,r.ee)}var F=i(3496),W=i(993),B=i(3785);function G(e,{customAttributes:t={},level:r=W.p_.INFO}={},n,i,o=(0,c.t)()){(0,B.R)(n.ee,e,t,r,i,o)}function V(e,t,r,i,o=(0,c.t)()){(0,s.p)(u.Pl+u.hG,[o,e,t,i],void 0,n.K7.genericEvents,r.ee)}function z(e){p(u.eY,(function(t){return function(e,t){const r={};let i,o;(0,l.R)(54,"newrelic.register"),e.init.api.allow_registered_children||(i=()=>(0,l.R)(55));t&&(0,F.I)(t)||(i=()=>(0,l.R)(48,t));const a={addPageAction:(n,i={})=>{u(V,[n,{...r,...i},e],t)},log:(n,i={})=>{u(G,[n,{...i,customAttributes:{...r,...i.customAttributes||{}}},e],t)},noticeError:(n,i={})=>{u(U,[n,{...r,...i},e],t)},setApplicationVersion:e=>{r["application.version"]=e},setCustomAttribute:(e,t)=>{r[e]=t},setUserId:e=>{r["enduser.id"]=e},metadata:{customAttributes:r,target:t,get connected(){return o||Promise.reject(new Error("Failed to connect"))}}};i?i():o=new Promise(((n,i)=>{try{const o=e.runtime?.entityManager;let s=!!o?.get().entityGuid,c=o?.getEntityGuidFor(t.licenseKey,t.applicationID),u=!!c;if(s&&u)t.entityGuid=c,n(a);else{const d=setTimeout((()=>i(new Error("Failed to connect - Timeout"))),15e3);function l(r){(0,F.A)(r,e)?s||=!0:t.licenseKey===r.licenseKey&&t.applicationID===r.applicationID&&(u=!0,t.entityGuid=r.entityGuid),s&&u&&(clearTimeout(d),e.ee.removeEventListener("entity-added",l),n(a))}e.ee.emit("api-send-rum",[r,t]),e.ee.on("entity-added",l)}}catch(f){i(f)}}));const u=async(t,r,a)=>{if(i)return i();const u=(0,c.t)();(0,s.p)(h.xV,["API/register/".concat(t.name,"/called")],void 0,n.K7.metrics,e.ee);try{await o;const n=e.init.api.duplicate_registered_data;(!0===n||Array.isArray(n)&&n.includes(a.entityGuid))&&t(...r,void 0,u),t(...r,a.entityGuid,u)}catch(e){(0,l.R)(50,e)}};return a}(e,t)}),e)}class Z extends T{static featureName=k.T;constructor(e){var t;super(e,k.T),t=e,p(u.o5,((e,r)=>U(e,r,t)),t),function(e){p(u.bt,(function(t){e.runtime.onerror=t}),e)}(e),function(e){let t=0;p(u.k6,(function(e,r){++t>10||(this.runtime.releaseIds[e.slice(-200)]=(""+r).slice(-200))}),e)}(e),z(e);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",((t,r)=>{this.abortHandler&&(0,s.p)("ierr",[M(t),(0,c.t)(),!0,{},e.runtime.isRecording,r],void 0,this.featureName,this.ee)})),y.gm.addEventListener("unhandledrejection",(t=>{this.abortHandler&&(0,s.p)("err",[H(t),(0,c.t)(),!1,{unhandledPromiseRejection:1},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),y.gm.addEventListener("error",(t=>{this.abortHandler&&(0,s.p)("err",[D(t),(0,c.t)(),!1,{},e.runtime.isRecording],void 0,this.featureName,this.ee)}),(0,O.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5928))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var q=i(8990);let X=1;function Y(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===y.gm?0:(0,q.I)(e,"nr@id",(function(){return X++}))}function J(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,C.A)(e).length}catch(e){return}}}var Q=i(8139),ee=i(7836),te=i(3434);const re={},ne=["open","send"];function ie(e){var t=e||ee.ee;const r=function(e){return(e||ee.ee).get("xhr")}(t);if(void 0===y.gm.XMLHttpRequest)return r;if(re[r.debugId]++)return r;re[r.debugId]=1,(0,Q.u)(t);var n=(0,te.YM)(r),i=y.gm.XMLHttpRequest,o=y.gm.MutationObserver,a=y.gm.Promise,s=y.gm.setInterval,c="readystatechange",u=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],d=[],f=y.gm.XMLHttpRequest=function(e){const t=new i(e),o=r.context(t);try{r.emit("new-xhr",[t],o),t.addEventListener(c,(a=o,function(){var e=this;e.readyState>3&&!a.resolved&&(a.resolved=!0,r.emit("xhr-resolved",[],e)),n.inPlace(e,u,"fn-",b)}),(0,O.jT)(!1))}catch(e){(0,l.R)(15,e);try{r.emit("internal-error",[e])}catch(e){}}var a;return t};function h(e,t){n.inPlace(t,["onreadystatechange"],"fn-",b)}if(function(e,t){for(var r in e)t[r]=e[r]}(i,f),f.prototype=i.prototype,n.inPlace(f.prototype,ne,"-xhr-",b),r.on("send-xhr-start",(function(e,t){h(e,t),function(e){d.push(e),o&&(p?p.then(v):s?s(v):(g=-g,m.data=g))}(t)})),r.on("open-xhr-start",h),o){var p=a&&a.resolve();if(!s&&!a){var g=1,m=document.createTextNode(g);new o(v).observe(m,{characterData:!0})}}else t.on("fn-end",(function(e){e[0]&&e[0].type===c||v()}));function v(){for(var e=0;e<d.length;e++)h(0,d[e]);d.length&&(d=[])}function b(e,t){return t}return r}var oe="fetch-",ae=oe+"body-",se=["arrayBuffer","blob","json","text","formData"],ce=y.gm.Request,ue=y.gm.Response,de="prototype";const le={};function fe(e){const t=function(e){return(e||ee.ee).get("fetch")}(e);if(!(ce&&ue&&y.gm.fetch))return t;if(le[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[ee.P]&&o[ee.P].dt&&(e=o[ee.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 le[t.debugId]=1,se.forEach((e=>{r(ce[de],e,ae),r(ue[de],e,ae)})),r(y.gm,"fetch",oe),t.on(oe+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(oe+"done",[null,r],n)}else t.emit(oe+"done",[e],n)})),t}var he=i(7485);class pe{constructor(e){this.agentRef=e}generateTracePayload(t){const r=this.agentRef.loader_config;if(!this.shouldGenerateTrace(t)||!r)return null;var n=(r.accountID||"").toString()||null,i=(r.agentID||"").toString()||null,o=(r.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,e.ZF)(),s=(0,e.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(t.sameOrigin||this.isAllowedOrigin(t)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(t.sameOrigin&&!this.excludeNewrelicHeader()||!t.sameOrigin&&this.isAllowedOrigin(t)&&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 y.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,C.A)(a))}shouldGenerateTrace(e){return this.agentRef.init?.distributed_tracing?.enabled&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1;const r=this.agentRef.init?.distributed_tracing;if(e.sameOrigin)t=!0;else if(r?.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,he.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}excludeNewrelicHeader(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=this.agentRef.init?.distributed_tracing;return!!e&&!!e.cors_use_tracecontext_headers}}var ge=i(9300),me=i(7295),ve=["load","error","abort","timeout"],be=ve.length,ye=(0,_.dV)().o.REQ,we=(0,_.dV)().o.XHR;const Re="X-NewRelic-App-Data";class xe extends T{static featureName=ge.T;constructor(e){super(e,ge.T),this.dt=new pe(e),this.handler=(e,t,r,n)=>(0,s.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};y.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},i={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};Te(r,t.name),this.handler("xhr",[r,i,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,n.K7.ajax)}}))}catch(e){}fe(this.ee),ie(this.ee),function(e,t,r,i){function o(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=A,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){E(t,e)}),(0,O.jT)(!1)),y.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,O.jT)(!1))}function a(e){this.params={method:e[0]},Te(this,e[1]),this.metrics={}}function u(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var n=i.generateTracePayload(this.parsedOrigin);if(n){var o=!1;n.newrelicHeader&&(r.setRequestHeader("newrelic",n.newrelicHeader),o=!0),n.traceContextParentHeader&&(r.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&r.setRequestHeader("tracestate",n.traceContextStateHeader),o=!0),o&&(this.dt=n)}}function d(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=J(i);a&&(n.txSize=a)}this.startTime=(0,c.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<be;s++)r.addEventListener(ve[s],this.listener,(0,O.jT)(!1))}function l(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 f(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function p(e,t){var r=""+Y(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function g(){this.endTime=(0,c.t)()}function m(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function v(e,r){r instanceof we&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function b(e,t,r){t instanceof we&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,c.t)()))}function w(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,c.t)()-this.xhrCbStart,this.onload,r],r)}function R(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&y.RI&&(t=""+y.gm.location.href):e[0]&&e[0].url?t=e[0].url:y.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,he.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var n=i.generateTracePayload(this.parsedOrigin);if(n&&(n.newrelicHeader||n.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,n)&&(this.dt=n);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,n)&&(this.dt=n),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 x(e,t){this.params={},this.metrics={},this.startTime=(0,c.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 ye?r=i.url:y.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),Te(this,r);var o=(""+(i&&i instanceof ye&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=J(n.body)||0}function T(e,t){if(this.endTime=(0,c.t)(),this.params||(this.params={}),(0,me.iW)(this.params))return;let i;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(i=+this.rxSize);const o={txSize:this.txSize,rxSize:i,duration:(0,c.t)()-this.startTime};r("xhr",[this.params,o,this.startTime,this.endTime,"fetch"],this,n.K7.ajax)}function A(e){const t=this.params,i=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<be;t++)e.removeEventListener(ve[t],this.listener,!1);t.aborted||(0,me.iW)(t)||(i.duration=(0,c.t)()-this.startTime,this.loadCaptureCalled||4!==e.readyState?null==t.status&&(t.status=0):E(this,e),i.cbTime=this.cbTime,r("xhr",[t,i,this.startTime,this.endTime,"xhr"],this,n.K7.ajax))}}function E(e,r){e.params.status=r.status;var i=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?J(e.response):"text"===r||""===r||void 0===r?J(e.responseText):void 0}(r,e.lastSize);if(i&&(e.metrics.rxSize=i),e.sameOrigin&&r.getAllResponseHeaders().indexOf(Re)>=0){var o=r.getResponseHeader(Re);o&&((0,s.p)(h.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,n.K7.metrics,t),e.params.cat=o.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",o),t.on("open-xhr-start",a),t.on("open-xhr-end",u),t.on("send-xhr-start",d),t.on("xhr-cb-time",l),t.on("xhr-load-added",f),t.on("xhr-load-removed",p),t.on("xhr-resolved",g),t.on("addEventListener-end",m),t.on("removeEventListener-end",v),t.on("fn-end",w),t.on("fetch-before-start",R),t.on("fetch-start",x),t.on("fn-start",b),t.on("fetch-done",T)}(e,this.ee,this.handler,this.dt),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,3845))))}}function Te(e,t){var r=(0,he.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 Ae={},Ee=["pushState","replaceState"];function Se(e){const t=function(e){return(e||ee.ee).get("history")}(e);return!y.RI||Ae[t.debugId]++||(Ae[t.debugId]=1,(0,te.YM)(t).inPlace(window.history,Ee,"-")),t}var _e=i(3738);function Ne(e){p(u.BL,(function(t=Date.now()){const r=t-y.WN;r<0&&(0,l.R)(62,t),(0,s.p)(h.XG,[u.BL,{time:r}],void 0,n.K7.metrics,e.ee),e.addToTrace({name:u.BL,start:t,origin:"nr"}),(0,s.p)(u.Pl+u.hG,[r,u.BL],void 0,n.K7.genericEvents,e.ee)}),e)}const{He:Oe,bD:Ie,d3:Pe,Kp:je,TZ:ke,Lc:Ce,uP:Le,Rz:Me}=_e;class He extends T{static featureName=ke;constructor(e){var t;super(e,ke),t=e,p(u.U2,(function(e){if(!(e&&"object"==typeof e&&e.name&&e.start))return;const r={n:e.name,s:e.start-y.WN,e:(e.end||e.start)-y.WN,o:e.origin||"",t:"api"};r.s<0||r.e<0||r.e<r.s?(0,l.R)(61,{start:r.s,end:r.e}):(0,s.p)("bstApi",[r],void 0,n.K7.sessionTrace,t.ee)}),t),Ne(e);if(!(0,R.V)(e.init))return void this.deregisterDrain();const r=this.ee;let o;Se(r),this.eventsEE=(0,Q.u)(r),this.eventsEE.on(Le,(function(e,t){this.bstStart=(0,c.t)()})),this.eventsEE.on(Ce,(function(e,t){(0,s.p)("bst",[e[0],t,this.bstStart,(0,c.t)()],void 0,n.K7.sessionTrace,r)})),r.on(Me+Pe,(function(e){this.time=(0,c.t)(),this.startPath=location.pathname+location.hash})),r.on(Me+je,(function(e){(0,s.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,n.K7.sessionTrace,r)}));try{o=new PerformanceObserver((e=>{const t=e.getEntries();(0,s.p)(Oe,[t],void 0,n.K7.sessionTrace,r)})),o.observe({type:Ie,buffered:!0})}catch(e){}this.importAggregator(e,(()=>i.e(478).then(i.bind(i,575))),{resourceObserver:o})}}var De=i(6344);class Ke extends T{static featureName=De.TZ;#n;#i;constructor(e){var t;let r;super(e,De.TZ),t=e,p(u.CH,(function(){(0,s.p)(u.CH,[],void 0,n.K7.sessionReplay,t.ee)}),t),function(e){p(u.Tb,(function(){(0,s.p)(u.Tb,[],void 0,n.K7.sessionReplay,e.ee)}),e)}(e),this.#i=e;try{r=JSON.parse(localStorage.getItem("".concat(E.H3,"_").concat(E.uh)))}catch(e){}(0,w.SR)(e.init)&&this.ee.on(De.G4.RECORD,(()=>this.#o())),this.#a(r)?(this.#n=r?.sessionReplayMode,this.#s()):this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167)))),this.ee.on("err",(e=>{this.#i.runtime.isRecording&&(this.errorNoticed=!0,(0,s.p)(De.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))}))}#a(e){return e&&(e.sessionReplayMode===E.g.FULL||e.sessionReplayMode===E.g.ERROR)||(0,w.Aw)(this.#i.init)}#c=!1;async#s(e){if(!this.#c){this.#c=!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.#n,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee,agentRef:this.#i}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){this.parent.ee.emit("internal-error",[e])}this.importAggregator(this.#i,(()=>i.e(478).then(i.bind(i,6167))),{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#o(){this.featAggregate?this.featAggregate.mode!==E.g.FULL&&this.featAggregate.initializeRecording(E.g.FULL,!0):(this.#n=E.g.FULL,this.#s(De.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 Ue=i(3962);function Fe(e){const t=e.ee.get("tracer");function r(){}p(u.dT,(function(e){return(new r).get("object"==typeof e?e:{})}),e);const i=r.prototype={createTracer:function(r,i){var o={},a=this,d="function"==typeof i;return(0,s.p)(h.xV,["API/createTracer/called"],void 0,n.K7.metrics,e.ee),e.runSoftNavOverSpa||(0,s.p)(u.hw+"tracer",[(0,c.t)(),r,o],a,n.K7.spa,e.ee),function(){if(t.emit((d?"":"no-")+"fn-start",[(0,c.t)(),a,d],o),d)try{return i.apply(this,arguments)}catch(e){const r="string"==typeof e?new Error(e):e;throw t.emit("fn-err",[arguments,this,r],o),r}finally{t.emit("fn-end",[(0,c.t)()],o)}}}};["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((t=>{p.apply(this,[t,function(){return(0,s.p)(u.hw+t,[(0,c.t)(),...arguments],this,e.runSoftNavOverSpa?n.K7.softNav:n.K7.spa,e.ee),this},e,i])})),p(u.PA,(function(){e.runSoftNavOverSpa?(0,s.p)(u.hw+"routeName",[performance.now(),...arguments],void 0,n.K7.softNav,e.ee):(0,s.p)(u.Pl+"routeName",[(0,c.t)(),...arguments],this,n.K7.spa,e.ee)}),e)}class We extends T{static featureName=Ue.TZ;constructor(e){if(super(e,Ue.TZ),Fe(e),!y.RI||!(0,_.dV)().o.MO)return;const t=Se(this.ee);Ue.tC.forEach((e=>{(0,O.sp)(e,(e=>{a(e)}),!0)}));const r=()=>(0,s.p)("newURL",[(0,c.t)(),""+window.location],void 0,this.featureName,this.ee);t.on("pushState-end",r),t.on("replaceState-end",r);try{this.removeOnAbort=new AbortController}catch(e){}(0,O.sp)("popstate",(e=>(0,s.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let n=!1;const o=new((0,_.dV)().o.MO)(((e,t)=>{n||(n=!0,requestAnimationFrame((()=>{(0,s.p)("newDom",[(0,c.t)()],void 0,this.featureName,this.ee),n=!1})))})),a=(0,x.s)((e=>{(0,s.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,(()=>i.e(478).then(i.bind(i,4393))),{domObserver:o})}}var Be=i(7378);const Ge={},Ve=["appendChild","insertBefore","replaceChild"];function ze(e){const t=function(e){return(e||ee.ee).get("jsonp")}(e);if(!y.RI||Ge[t.debugId])return t;Ge[t.debugId]=!0;var r=(0,te.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,Ve,"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,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,O.jT)(!1)),e.removeEventListener("error",f,(0,O.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,O.jT)(!1)),e.addEventListener("error",f,(0,O.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const Ze={};function qe(e){const t=function(e){return(e||ee.ee).get("promise")}(e);if(Ze[t.debugId])return t;Ze[t.debugId]=!0;var r=t.context,n=(0,te.YM)(t),i=y.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}y.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[te.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 Xe={},Ye="setTimeout",$e="setInterval",Je="clearTimeout",Qe="-start",et=[Ye,"setImmediate",$e,Je,"clearImmediate"];function tt(e){const t=function(e){return(e||ee.ee).get("timer")}(e);if(Xe[t.debugId]++)return t;Xe[t.debugId]=1;var r=(0,te.YM)(t);return r.inPlace(y.gm,et.slice(0,2),Ye+"-"),r.inPlace(y.gm,et.slice(2,3),$e+"-"),r.inPlace(y.gm,et.slice(3),Je+"-"),t.on($e+Qe,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ye+Qe,(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 rt={};function nt(e){const t=function(e){return(e||ee.ee).get("mutation")}(e);if(!y.RI||rt[t.debugId])return t;rt[t.debugId]=!0;var r=(0,te.YM)(t),n=y.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:it,d3:ot,Kp:at,$p:st,wW:ct,e5:ut,tH:dt,uP:lt,rw:ft,Lc:ht}=Be;class pt extends T{static featureName=it;constructor(e){if(super(e,it),Fe(e),!y.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let t,r=0;const n=this.ee.get("tracer"),o=ze(this.ee),a=qe(this.ee),u=tt(this.ee),d=ie(this.ee),l=this.ee.get("events"),f=fe(this.ee),h=Se(this.ee),p=nt(this.ee);function g(e,t){h.emit("newURL",[""+window.location,t])}function m(){r++,t=window.location.hash,this[lt]=(0,c.t)()}function v(){r--,window.location.hash!==t&&g(0,!0);var e=(0,c.t)();this[ut]=~~this[ut]+e-this[lt],this[ht]=e}function b(e,t){e.on(t,(function(){this[t]=(0,c.t)()}))}this.ee.on(lt,m),a.on(ft,m),o.on(ft,m),this.ee.on(ht,v),a.on(ct,v),o.on(ct,v),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,s.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([lt,ht,"xhr-resolved"],this.featureName),l.buffer([lt],this.featureName),u.buffer(["setTimeout"+at,"clearTimeout"+ot,lt],this.featureName),d.buffer([lt,"new-xhr","send-xhr"+ot],this.featureName),f.buffer([dt+ot,dt+"-done",dt+st+ot,dt+st+at],this.featureName),h.buffer(["newURL"],this.featureName),p.buffer([lt],this.featureName),a.buffer(["propagate",ft,ct,"executor-err","resolve"+ot],this.featureName),n.buffer([lt,"no-"+lt],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),b(f,dt+ot),b(f,dt+"-done"),b(o,"new-jsonp"),b(o,"jsonp-end"),b(o,"cb-start"),h.on("pushState-end",g),h.on("replaceState-end",g),window.addEventListener("hashchange",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",g,(0,O.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){g(0,r>1)}),(0,O.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#r,this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5592))))}#r(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var gt=i(3333);class mt extends T{static featureName=gt.TZ;constructor(e){super(e,gt.TZ);const t=[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];var r;if(r=e,p(u.hG,((e,t)=>V(e,t,r)),r),function(e){p(u.fF,(function(){(0,s.p)(u.Pl+u.fF,[(0,c.t)(),...arguments],void 0,n.K7.genericEvents,e.ee)}),e)}(e),Ne(e),z(e),function(e){p(u.V1,(function(t,r){const i=(0,c.t)(),{start:o,end:a,customAttributes:d}=r||{},f={customAttributes:d||{}};if("object"!=typeof f.customAttributes||"string"!=typeof t||0===t.length)return void(0,l.R)(57);const h=(e,t)=>null==e?t:"number"==typeof e?e:e instanceof PerformanceMark?e.startTime:Number.NaN;if(f.start=h(o,0),f.end=h(a,i),Number.isNaN(f.start)||Number.isNaN(f.end))(0,l.R)(57);else{if(f.duration=f.end-f.start,!(f.duration<0))return(0,s.p)(u.Pl+u.V1,[f,t],void 0,n.K7.genericEvents,e.ee),f;(0,l.R)(58)}}),e)}(e),y.RI&&(e.init.user_actions.enabled&&(gt.Zp.forEach((e=>(0,O.sp)(e,(e=>(0,s.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),gt.qN.forEach((e=>{const t=(0,x.s)((e=>{(0,s.p)("ua",[e],void 0,this.featureName,this.ee)}),500,{leading:!0});(0,O.sp)(e,t)}))),e.init.performance.resources.enabled&&y.gm.PerformanceObserver?.supportedEntryTypes.includes("resource"))){new PerformanceObserver((e=>{e.getEntries().forEach((e=>{(0,s.p)("browserPerformance.resource",[e],void 0,this.featureName,this.ee)}))})).observe({type:"resource",buffered:!0})}t.some((e=>e))?this.importAggregator(e,(()=>i.e(478).then(i.bind(i,8019)))):this.deregisterDrain()}}var vt=i(2646);const bt=new Map;function yt(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||ee.ee).get("logger")}(e),o=(0,te.YM)(i),a=new vt.y(ee.P);a.level=n.level,a.customAttributes=n.customAttributes;const s=t[r]?.[te.Jt]||t[r];return bt.set(s,a),o.inPlace(t,[r],"wrap-logger-",(()=>bt.get(s))),i}class wt extends T{static featureName=W.TZ;constructor(e){var t;super(e,W.TZ),t=e,p(u.$9,((e,r)=>G(e,r,t)),t),function(e){p(u.Wb,((t,r,{customAttributes:n={},level:i=W.p_.INFO}={})=>{yt(e.ee,t,r,{customAttributes:n,level:i})}),e)}(e),z(e);const r=this.ee;yt(r,y.gm.console,"log",{level:"info"}),yt(r,y.gm.console,"error",{level:"error"}),yt(r,y.gm.console,"warn",{level:"warn"}),yt(r,y.gm.console,"info",{level:"info"}),yt(r,y.gm.console,"debug",{level:"debug"}),yt(r,y.gm.console,"trace",{level:"trace"}),this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,B.R)(r,e,n,t)})),this.importAggregator(e,(()=>i.e(478).then(i.bind(i,5288))))}}new class extends r{constructor(e){var t;(super(),y.gm)?(this.features={},(0,_.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(e.features||[]),this.desiredFeatures.add(S),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===n.K7.softNav)),(0,a.j)(this,e,e.loaderType||"agent"),t=this,p(u.cD,(function(e,r,n=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof r)||null===r)return g(t,e,r,u.cD,n);(0,l.R)(40,typeof r)}else(0,l.R)(39,typeof e)}),t),function(e){p(u.Dl,(function(t){if("string"==typeof t||null===t)return g(e,"enduser.id",t,u.Dl,!0);(0,l.R)(41,typeof t)}),e)}(this),function(e){p(u.nb,(function(t){if("string"==typeof t||null===t)return g(e,"application.version",t,u.nb,!1);(0,l.R)(42,typeof t)}),e)}(this),function(e){p(u.d3,(function(){e.ee.emit("manual-start-all")}),e)}(this),this.run()):(0,l.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}get api(){return this}run(){try{const e=function(e){const t={};return o.forEach((r=>{t[r]=!!e[r]?.enabled})),t}(this.init),t=[...this.desiredFeatures];t.sort(((e,t)=>n.P3[e.featureName]-n.P3[t.featureName])),t.forEach((t=>{if(!e[t.featureName]&&t.featureName!==n.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&t.featureName===n.K7.spa)return;if(!this.runSoftNavOverSpa&&t.featureName===n.K7.softNav)return;const r=function(e){switch(e){case n.K7.ajax:return[n.K7.jserrors];case n.K7.sessionTrace:return[n.K7.ajax,n.K7.pageViewEvent];case n.K7.sessionReplay:return[n.K7.sessionTrace];case n.K7.pageViewTiming:return[n.K7.pageViewEvent];default:return[]}}(t.featureName).filter((e=>!(e in this.features)));r.length>0&&(0,l.R)(36,{targetFeature:t.featureName,missingDependencies:r}),this.features[t.featureName]=new t(this)}))}catch(e){(0,l.R)(22,e);for(const e in this.features)this.features[e].abortHandler?.();const t=(0,_.Zm)();delete t.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return t.ee.get(this.agentIdentifier).abort(),!1}}}({features:[xe,S,P,He,Ke,j,Z,mt,wt,We,pt],loaderType:"spa"})})()})();</script> <link rel="profile" href="https://gmpg.org/xfn/11" /> <style id="tb_inline_styles" data-no-optimize="1">.tb_animation_on{overflow-x:hidden}.themify_builder .wow{visibility:hidden;animation-fill-mode:both}[data-tf-animation]{will-change:transform,opacity,visibility}.themify_builder .tf_lax_done{transition-duration:.8s;transition-timing-function:cubic-bezier(.165,.84,.44,1)}[data-sticky-active].tb_sticky_scroll_active{z-index:1}[data-sticky-active].tb_sticky_scroll_active .hide-on-stick{display:none}@media(min-width:1281px){.hide-desktop{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important}}@media(min-width:769px) and (max-width:1280px){.hide-tablet_landscape{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important}}@media(min-width:681px) and (max-width:768px){.hide-tablet{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important}}@media(max-width:680px){.hide-mobile{width:0!important;height:0!important;padding:0!important;visibility:hidden!important;margin:0!important;display:table-column!important;background:0!important}}div.row_inner,div.subrow_inner{--gutter:3.2%;--narrow:1.6%;--none:0%;}@media(max-width:680px){ .themify_map.tf_map_loaded{width:100%!important} .ui.builder_button,.ui.nav li a{padding:.525em 1.15em} .fullheight>.row_inner:not(.tb_col_count_1){min-height:0} }</style><noscript><style>.themify_builder .wow,.wow .tf_lazy{visibility:visible!important}</style></noscript> <style id="tf_lazy_common" data-no-optimize="1"> .tf_fa,em tf-lottie,i tf-lottie{display:inline-block;vertical-align:middle}em tf-lottie,i tf-lottie{width:1.4em;height:1.4em}.tf_fa{width:1em;height:1em;stroke-width:0;stroke:currentColor;overflow:visible;fill:currentColor;pointer-events:none;text-rendering:optimizeSpeed;buffered-rendering:static}#tf_svg symbol{overflow:visible}.tf_lazy{position:relative;visibility:visible;display:block;opacity:.3}.wow .tf_lazy{visibility:hidden;opacity:1;position:static;display:inline}div.tf_audio_lazy audio{visibility:hidden;height:0;display:inline}.mejs-container{visibility:visible}.tf_iframe_lazy{transition:opacity .3s ease-in-out;min-height:10px}.tf_carousel .tf_swiper-wrapper{display:flex}.tf_carousel .tf_swiper-slide{flex-shrink:0;opacity:0;width:100%;height:100%}.tf_carousel .tf_lazy{contain:none}.tf_swiper-wrapper>br,.tf_lazy.tf_swiper-wrapper .tf_lazy:after,.tf_lazy.tf_swiper-wrapper .tf_lazy:before{display:none}.tf_lazy:after,.tf_lazy:before{content:'';display:inline-block;position:absolute;width:10px!important;height:10px!important;margin:0 3px;top:50%!important;right:50%!important;left:auto!important;border-radius:100%;background-color:currentColor;visibility:visible;animation:tf-hrz-loader infinite .75s cubic-bezier(.2,.68,.18,1.08)}.tf_lazy:after{width:6px!important;height:6px!important;right:auto!important;left:50%!important;margin-top:3px;animation-delay:-.4s}@keyframes tf-hrz-loader{0%{transform:scale(1);opacity:1}50%{transform:scale(.1);opacity:.6}100%{transform:scale(1);opacity:1}}.tf_lazy_lightbox{position:fixed;background:rgba(11,11,11,.8);color:#ccc;top:0;left:0;display:flex;align-items:center;justify-content:center;z-index:999}.tf_lazy_lightbox .tf_lazy:after,.tf_lazy_lightbox .tf_lazy:before{background:#fff}.tf_vd_lazy,tf-lottie{display:flex;flex-wrap:wrap}tf-lottie{aspect-ratio:1.777}.tf_w.tf_vd_lazy video{width:100%;height:auto;position:static;object-fit:cover} </style> <meta name='robots' content='max-image-preview:large' /> <!-- Title --> <title>Today&#039;s Best Variety of R&amp;B | 94.1 WHRP</title><link rel="canonical" href="https://www.whrpfm.com/" /> <!-- Stylesheets --> <style type="text/css">@font-face {font-family:Oswald;font-style:normal;font-weight:400;src:url(/cf-fonts/s/oswald/5.0.18/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:Oswald;font-style:normal;font-weight:400;src:url(/cf-fonts/s/oswald/5.0.18/latin-ext/400/normal.woff2);unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:Oswald;font-style:normal;font-weight:400;src:url(/cf-fonts/s/oswald/5.0.18/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:Oswald;font-style:normal;font-weight:400;src:url(/cf-fonts/s/oswald/5.0.18/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:Oswald;font-style:normal;font-weight:400;src:url(/cf-fonts/s/oswald/5.0.18/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}</style> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/js/bxslider/jquery.bxslider.css?ver=20210512-3" as="style"><link rel='stylesheet' id='bxslider-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/js/bxslider/jquery.bxslider.css?ver=20210512-3' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/css/widget.css?ver=20210512-3" as="style"><link rel='stylesheet' id='amp-promo-reel-widget-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/css/widget.css?ver=20210512-3' type='text/css' media='all' /> <link rel="preload" href="https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/general-https-ABC123H.css?ver=20250731191858" as="style"><link rel='stylesheet' id='headway-general-https-css' href='https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/general-https-ABC123H.css?ver=20250731191858' type='text/css' media='all' /> <link rel="preload" href="https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/layout-front_page-https-ABC123H.css?ver=20250731191858" as="style"><link rel='stylesheet' id='headway-layout-front_page-https-css' href='https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/layout-front_page-https-ABC123H.css?ver=20250731191858' type='text/css' media='all' /> <link rel="preload" href="https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/responsive-grid-https-ABC123H.css?ver=20250731191858" as="style"><link rel='stylesheet' id='headway-responsive-grid-https-css' href='https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/responsive-grid-https-ABC123H.css?ver=20250731191858' type='text/css' media='all' /> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote.is-style-plain{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video{margin:0 0 1em}.wp-block-template-part.has-background{margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='create-block-adman-style-inline-css' type='text/css'> div[id^=google_ads_iframe_]{text-align:center}div[id^=google_ads_iframe_] iframe{margin:auto}.wp-block-create-block-adman,.wp-block-create-block-adman iframe,.wp-block-create-block-adman iframe div{margin-left:auto!important;margin-right:auto!important;text-align:center!important} </style> <style id='express-block-express-alerts-style-inline-css' type='text/css'> .express-alert-banner,.express-alert-wrapper-base{position:relative;width:100%}.express-alert-wrapper-base{background-color:#eee}.express-alert-wrapper{position:absolute;width:100%}.express-alert{z-index:1}.express-alert-next-position{height:50px;position:absolute;right:0;top:0}.express-alert-next-position-wrapper{position:absolute;top:50%}.express-alert-next-wrapper{height:0;margin:auto;max-width:var(--express-alert-width);position:relative;z-index:10}.express-alert-warning{fill:#000;background-color:#fff;border-radius:3px;color:#000;font-size:var(--express-alert-font-title);font-weight:700;margin-right:2px;padding:var(--express-alert-title-padding);text-transform:uppercase;white-space:nowrap}.express-alert-next{right:40px}.express-alert-close,.express-alert-next{fill:#fff;cursor:pointer;height:25px;position:absolute;top:-12px}.express-alert-close{right:10px}.express-alert-item,.express-alert-item-base{padding:var(--express-alert-banner-padding)}.express-alert-container{display:flex;margin:auto;max-width:var(--express-alert-width)}.express-alert-container.pagination{padding-bottom:15px}.express-alert-pagination{background:rgba(0,0,0,.2);bottom:0;height:15px;left:0;line-height:8px;margin:auto;position:absolute;right:0;text-align:center;z-index:11}.paginate-item{background-color:hsla(0,0%,100%,.5);border-radius:10px;display:inline-block;height:8px;margin:0 5px;width:8px}.paginate-item.paginate-active{background-color:#fff}.express-alert-title{border-radius:3px;font-size:var(--express-alert-font-title);font-weight:700;padding:var(--express-alert-title-padding);text-transform:uppercase;white-space:nowrap}a.express-alert-link{text-decoration:none!important}a.express-alert-link:hover{text-decoration:underline!important}.express-alert-content{font-size:var(--express-alert-font-msg);font-weight:700;overflow:hidden;padding:var(--express-alert-content-padding);text-overflow:ellipsis;white-space:nowrap}.express-alert-content a,.express-alert-content a:hover{text-decoration:underline}.express-alert-breakingnews{background-color:var(--express-alert-BN-content-bgcolor)}.express-alert-breakingnews .express-alert-title{background-color:var(--express-alert-BN-title-bgcolor);color:var(--express-alert-BN-title-color)}.express-alert-breakingnews .express-alert-content,.express-alert-breakingnews .express-alert-content a{color:var(--express-alert-BN-content-color)}.express-alert-watchlive{background-color:var(--express-alert-WL-content-bgcolor)}.express-alert-watchlive .express-alert-title{background-color:var(--express-alert-WL-title-bgcolor);color:var(--express-alert-WL-title-color)}.express-alert-watchlive .express-alert-content,.express-alert-watchlive .express-alert-content a{color:var(--express-alert-WL-content-color)}.express-alert-announcement{background-color:var(--express-alert-AA-content-bgcolor)}.express-alert-announcement .express-alert-title{background-color:var(--express-alert-AA-title-bgcolor);color:var(--express-alert-AA-title-color)}.express-alert-announcement .express-alert-content,.express-alert-announcement .express-alert-content a{color:var(--express-alert-AA-content-color)}.express-alert-delay{background-color:var(--express-alert-CD-content-bgcolor)}.express-alert-delay .express-alert-title{background-color:var(--express-alert-CD-title-bgcolor);color:var(--express-alert-CD-title-color)}.express-alert-delay .express-alert-content,.express-alert-delay .express-alert-content a{color:var(--express-alert-CD-content-color)}.express-alert-weather{background-color:var(--express-alert-WA-content-bgcolor)}.express-alert-weather .express-alert-title{background-color:var(--express-alert-WA-title-bgcolor);color:var(--express-alert-WA-title-color)}.express-alert-weather .express-alert-content,.express-alert-weather .express-alert-content a{color:var(--express-alert-WA-content-color)} </style> <style id='create-block-express-archive-style-inline-css' type='text/css'> .express-archive-richtext{border:1px solid #ccc;margin:0 10px 10px;padding-top:13px}.event-archive-content{display:none;margin:15px 0} </style> <style id='create-block-express-brand-style-inline-css' type='text/css'> .wp-block-create-block-express-brand.alignright{margin:auto;text-align:right}.wp-block-create-block-express-brand.aligncenter{margin:auto;text-align:center}.wp-block-create-block-express-brand.alignleft{margin:auto;text-align:left}@media(max-width:782px){.wp-block-create-block-express-brand.alignleft,.wp-block-create-block-express-brand.alignright{-webkit-margin-end:0!important;-webkit-margin-start:0!important;float:none!important;margin-inline-end:0!important;margin-inline-start:0!important;text-align:center}.express-brand-image{max-width:90%}} </style> <style id='create-block-express-styles-style-inline-css' type='text/css'> </style> <style id='create-block-express-links-style-inline-css' type='text/css'> .express-link-icon-wrapper{align-items:center;display:flex;justify-content:left}.express-link-icon-container{text-align:left}.express-link-icon-container.center{text-align:center}.express-link-icon-container.right{text-align:right}.express-link-icon-container a,.express-link-icon-container span{display:inline-block;white-space:nowrap}.express-link-icon-container a.link-icon-button,.express-link-icon-container span.link-icon-button{background-color:var(--link-icon-btn-bgcolor)!important;border-color:var(--link-icon-btn-bd-color)!important;border-radius:var(--link-icon-btn-radius)!important;border-style:solid;border-width:var(--link-icon-btn-bd-width)!important;padding:var(--link-icon-btn-padding)!important}.express-link-icon-container a.link-icon-button:hover,.express-link-icon-container span.link-icon-button:hover{background-color:var(--link-icon-btn-hover-bgcolor)!important}.express-link-icon-container.override a,.express-link-icon-container.override span{color:var(--link-icon-color)!important;font-size:var(--link-icon-fontsize)!important;-webkit-text-decoration:var(--link-icon-underline)!important;text-decoration:var(--link-icon-underline)!important}.express-link-icon-container.override a:hover,.express-link-icon-container.override span:hover{color:var(--link-icon-hover-color)!important;-webkit-text-decoration:var(--link-icon-hover-underline)!important;text-decoration:var(--link-icon-hover-underline)!important} </style> <style id='create-block-express-content-style-inline-css' type='text/css'> </style> <style id='create-block-express-events-style-inline-css' type='text/css'> .express-events-grid-container,.express-events-list-container{container:event-layout/inline-size;width:100%}.express-event-listing{min-height:200px;position:relative}.express-events-grid-container .grid-container{width:100%!important}.event-load{background:hsla(0,0%,100%,.702);bottom:0;display:none;left:0;padding-top:70px;position:absolute;right:0;text-align:center;top:0;z-index:10}.event-load i{font-size:46px}.wp-block-create-block-express-events a,.wp-block-create-block-express-events a:hover{text-decoration:none!important}.event_pagination{font-size:16px;padding:20px 0;text-align:center}.engine_event_pagination{cursor:pointer;text-decoration:underline!important}.event_pagination span{display:inline-block;margin:0 15px}.express-events-date{padding-right:10px;text-transform:uppercase}.express-events-date-wrapper,.express-events-time-wrapper{white-space:nowrap}.express-events-icon{display:inline-block;font-size:.9em;position:relative;width:auto}.express-events-icon.hide-icon,.express-events-title-grid,.express-events-title-list{display:none}.express-event-listing .grid-container{display:inline-grid;width:100%}.express-event-listing .grid-container.col5{grid-template-columns:20% 20% 20% 20% 20%}.express-event-listing .grid-container.col4{grid-template-columns:25% 25% 25% 25%}.express-event-listing .grid-container.col3{grid-template-columns:33.3333% 33.3333% 33.3333%}.express-event-listing .grid-container.col2{grid-template-columns:50% 50%}.express-event-listing .grid-container.col1{grid-template-columns:100%}.express-event-listing .grid-item{padding:10px}.express-event-listing .grid-item .express-events-featured-image,.express-event-listing .list-item .express-events-featured-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.express-event-listing .grid-item .express-events-title-grid{display:block}.express-event-listing .list-item .express-events-featured-image{margin:20px 0}.express-event-listing .list-item{display:inline-grid;grid-template-columns:25% 75%;width:100%}.express-event-listing .grid-item .express-events-time-wrapper,.express-event-listing .list-item .express-events-date-wrapper,.express-event-listing .list-item .express-events-time-wrapper{display:block!important}.express-event-listing .list-item .express-events-date-time-wrapper{padding:25px 20px}@media(max-width:550px){.express-event-listing .list-item{grid-template-columns:100%!important}.express-event-listing .list-item .express-events-featured-image{margin:20px 0 0!important}.express-event-listing .list-item .express-events-date-time-wrapper{padding:10px 20px 25px!important}}.express-event-listing .list-item .express-events-title-list{display:block}.express-events-grid-container .express-events-date-time-wrapper{padding-left:5px;padding-right:5px}.express-events-grid-container.event-editor .express-events-date-time-wrapper{line-height:1;padding-top:5px}.express-events-grid-container.event-editor .express-events-title-venue-wrapper{line-height:24px;padding-top:10px}.express-events-grid-container.event-editor .express-events-venue-wrapper{padding-top:5px}.express-events-list-container.event-editor .express-events-date-time-wrapper{line-height:23px}.express-events-list-container.event-editor .express-events-title-list{padding-bottom:6px}.express-events-editor-date-icon,.express-events-editor-time-icon,.express-events-editor-venue-icon{margin-right:5px}.express-events-editor-date-icon:after{background-color:#ff0}.express-events-editor-time-icon:before{color:#ff0}.express-events-editor-venue-icon:before{fill:#ff0} </style> <style id='express-cms-blocks-express-cms-group-style-inline-css' type='text/css'> .express-group-wrapper{margin:0;margin:auto!important}.express-group-container{box-sizing:border-box;margin:auto;position:relative;width:100%}.express-group-background{background-color:transparent;position:relative;z-index:1}.express-group-background:before{bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.express-group-content{box-sizing:border-box;margin:auto;padding:0;position:relative;z-index:3} </style> <style id='create-block-express-search-style-inline-css' type='text/css'> .express_search_wrapper{display:flex;float:right;position:relative}.express_search_btn{align-items:center;background-color:var(--express-search-btn-bkgd)!important;border:1px solid var(--express-search-btn-border);border-radius:var(--express-search-radius);display:flex;justify-content:center;line-height:0px;padding:var(--express-search-padding)!important;position:relative;text-decoration:none;z-index:30}.express_search_btn div{line-height:0px}.express_search_icon{color:var(--express-search-icon-color);height:var(--express-search-icon-size);width:var(--express-search-icon-size)}.express_search_btn:hover{background-color:var(--express-search-btn-bkgd-hover)!important;border-color:var(--express-search-btn-bkgd-hover)!important;cursor:pointer}.express_search_btn div.search_title{color:var(--express-search-font-color)!important;font-size:var(--express-search-font-size)!important;padding-left:var(--express-search-font-padding)}.express_search_field{bottom:0;position:absolute;right:0;top:0;width:-webkit-fill-available;z-index:0}.express_search_input{background-color:var(--express-search-field-bkgd)!important;border:1px solid var(--express-search-btn-border)!important;border-radius:var(--express-search-radius);bottom:0;color:var(--express-search-field-color)!important;font-size:var(--express-search-field-font)!important;height:auto!important;line-height:0px!important;min-height:1px!important;padding:var(--express-search-padding)!important;position:absolute;right:0;top:0;transition:all .5s ease-in-out;white-space:nowrap;width:0}.express_search_wrapper input:focus,.express_search_wrapper:hover input{border-bottom-left-radius:var(--express-search-radius);border-top-left-radius:var(--express-search-radius);margin-left:0;width:var(--express-search-field)} </style> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-block-tools/express-weather/build/style-index.css?ver=0.2.1" as="style"><link rel='stylesheet' id='create-block-express-weather-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-block-tools/express-weather/build/style-index.css?ver=0.2.1' type='text/css' media='all' /> <style id='express-block-express-regions-style-inline-css' type='text/css'> .express-regions-grid-container,.express-regions-list-container{container:regions-layout/inline-size;width:100%}.wp-block-express-block-express-regions a,.wp-block-express-block-express-regions a:hover{text-decoration:none!important}.express-regions-icon{display:inline-block;font-size:.9em;position:relative;width:auto}.express-regions-icon.hide-icon{display:none}.express-regions-title-grid,.express-regions-title-list{display:block}.express-regions .grid-item .express-regions-title-grid{text-align:center}.express-regions .grid-container{display:inline-grid;width:100%}.express-regions .grid-container.col4{grid-template-columns:25% 25% 25% 25%}.express-regions .grid-container.col3{grid-template-columns:33.3333% 33.3333% 33.3333%}.express-regions .grid-container.col2{grid-template-columns:50% 50%}.express-regions .grid-container.col1{grid-template-columns:100%}.express-regions .grid-item{padding:10px}.express-regions .grid-item .express-regions-featured-image,.express-regions .list-item .express-regions-featured-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.express-regions .grid-item .express-regions-title-grid{display:block}.express-regions .list-item .express-regions-featured-image{margin:20px 0}.express-regions .list-item{grid-template-columns:25% 75%;width:100%}.express-regions .list-container{display:inline-grid}.express-regions .list-item .express-regions-list-title-wrapper{padding:25px 20px}@media(max-width:550px){.express-regions .list-item{grid-template-columns:100%!important}.express-regions .list-item .express-regions-featured-image{margin:20px 0 0!important}.express-regions .list-item .express-regions-list-title-wrapper{padding:10px 20px 25px!important}}.express-regions .list-item .express-regions-title-list{display:block}.express-regions-grid-container.event-editor .express-regions-grid-title-wrapper{line-height:24px;padding-top:10px}.express-regions-list-container.event-editor .express-regions-grid-title-wrapper{line-height:23px}.express-regions-list-container.region-editor .express-regions-title-list{padding-bottom:6px}.express-regions .dropdown{display:inline-block;position:relative;width:300px;z-index:9999}.regions-button{background:#fff;border:none;cursor:pointer}.express-regions .dropdown-options{background-color:#fff;border-radius:5px;box-shadow:0 10px 10px 0 rgba(0,0,0,.4);color:red;display:none;overflow:auto;position:absolute;width:100%}.express-regions .dropdown:hover .dropdown-options{display:block}.express-regions .dropdown-options a{border-bottom:1px solid #d7172f;color:green;display:block;padding:10px 20px;text-decoration:none}.express-regions .dropdown-options a:hover{background-color:#ddd;border-radius:5px;color:red}.express-regions .region-arrow{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:4px}.express-regions .right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.express-regions .down{margin-left:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)} </style> <style id='create-block-express-weather-display-style-inline-css' type='text/css'> .weather-maps ol,.weather-maps ul{font-weight:400;list-style:none;margin:0;padding:0}.weather-maps{border:1px solid #e6e7e8;display:flex;flex-wrap:wrap;margin-bottom:1rem;width:100%}@media screen and (min-width:48rem){.weather-maps{margin-bottom:1.5rem}}.weather-maps .tabs-list{width:25%}@media only screen and (max-width:47.9375rem){.weather-maps .tabs-list{order:2;width:100%}}.weather-maps .tabs-list ul li{padding:10px}.weather-maps .tabs-list ul li.active,.weather-maps .tabs-list ul li:hover{background-color:#f4f5f5;cursor:pointer}@media only screen and (max-width:47.9375rem){.weather-maps .tabs-list ul{display:flex;overflow-x:scroll}.weather-maps .tabs-list ul li{align-items:center;border-right:1px solid #f4f5f5;display:flex;flex-shrink:0;padding:10px;width:55vw}}.weather-maps .output{width:75%}@media only screen and (max-width:47.9375rem){.weather-maps .output{order:1;width:100%}}.weather-maps .map-tabs{width:100%}.weather-maps .map-tabs ul{display:flex;margin-bottom:10px}.weather-maps .map-tabs ul li{padding:10px;text-transform:uppercase}.weather-maps .map-tabs ul li.active,.weather-maps .map-tabs ul li:hover{border-bottom:2px solid #b2cce9!important}.weather-maps button{-webkit-appearance:none;background-color:unset!important;border:none!important;-webkit-border-radius:0;box-shadow:none!important;display:block;font-size:.75rem!important;letter-spacing:1.6px;line-height:16px!important;text-align:left;text-transform:uppercase}.weather-maps button:active,.weather-maps button:hover{cursor:pointer}.weather-maps .main-display img{padding:5px;width:98%}.express-weather-hidden{display:none} </style> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-block-tools/express-countdown/build/style-index.css?ver=0.1.720250802200350" as="style"><link rel='stylesheet' id='express-count-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-block-tools/express-countdown/build/style-index.css?ver=0.1.720250802200350' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/blocks/block-rewards.css?ver=20220510-01" as="style"><link rel='stylesheet' id='express-cms-blocks-rewards-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/blocks/block-rewards.css?ver=20220510-01' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/blocks/express-onair/build/style-index.css?ver=0.1.6" as="style"><link rel='stylesheet' id='create-block-express-onair-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/blocks/express-onair/build/style-index.css?ver=0.1.6' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/block-expire-date/express_expire.css?ver=20220624-01" as="style"><link rel='stylesheet' id='express-expire-css-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/block-expire-date/express_expire.css?ver=20220624-01' type='text/css' media='all' /> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--10: 1rem;--wp--preset--spacing--20: min(1.5rem, 2vw);--wp--preset--spacing--30: min(2.5rem, 3vw);--wp--preset--spacing--40: min(4rem, 5vw);--wp--preset--spacing--50: min(6.5rem, 8vw);--wp--preset--spacing--60: min(10.5rem, 13vw);--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}body { margin: 0;--wp--style--global--content-size: 100%;--wp--style--global--wide-size: 100%; }.wp-site-blocks { padding-top: var(--wp--style--root--padding-top); padding-bottom: var(--wp--style--root--padding-bottom); }.has-global-padding { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding:not(.wp-block-block)) { padding-right: 0; padding-left: 0; }.has-global-padding > .alignfull { margin-right: calc(var(--wp--style--root--padding-right) * -1); margin-left: calc(var(--wp--style--root--padding-left) * -1); }.has-global-padding :where(.has-global-padding:not(.wp-block-block)) > .alignfull { margin-right: 0; margin-left: 0; }.has-global-padding > .alignfull:where(:not(.has-global-padding):not(.is-layout-flex):not(.is-layout-grid)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: var(--wp--style--root--padding-right); padding-left: var(--wp--style--root--padding-left); }.has-global-padding :where(.has-global-padding) > .alignfull:where(:not(.has-global-padding)) > :where([class*="wp-block-"]:not(.alignfull):not([class*="__"]),p,h1,h2,h3,h4,h5,h6,ul,ol) { padding-right: 0; padding-left: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child:first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child:last-child { margin-block-end: 0; }body { --wp--style--block-gap: 24px; }:where(body .is-layout-flow) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-flow) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:where(body .is-layout-constrained) > :first-child:first-child{margin-block-start: 0;}:where(body .is-layout-constrained) > :last-child:last-child{margin-block-end: 0;}:where(body .is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:where(body .is-layout-flex) {gap: 24px;}:where(body .is-layout-grid) {gap: 24px;}body .is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}body .is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}body .is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}body .is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}body{--wp--style--root--padding-top: 0px;--wp--style--root--padding-right: 0px;--wp--style--root--padding-bottom: 0px;--wp--style--root--padding-left: 0px;}a:where(:not(.wp-element-button)){text-decoration: underline;}.wp-element-button, .wp-block-button__link{background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;line-height: inherit;padding: calc(0.667em + 2px) calc(1.333em + 2px);text-decoration: none;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/public/css/express-cms-common-public.css?ver=1754077077" as="style"><link rel='stylesheet' id='express-cms-common-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/public/css/express-cms-common-public.css?ver=1754077077' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-ad-manager/public/css/express-cms-ad-manager-public.css?ver=1.0.0" as="style"><link rel='stylesheet' id='express-cms-ad-manager-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-ad-manager/public/css/express-cms-ad-manager-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/public/css/express-cms-codes-public.css?ver=1.0.0" as="style"><link rel='stylesheet' id='express-cms-codes-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/public/css/express-cms-codes-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-control/public/css/express-cms-control-public.css?ver=1.0.0" as="style"><link rel='stylesheet' id='express-cms-control-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-control/public/css/express-cms-control-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/css/breaking-news-public.css?ver=0.3.4" as="style"><link rel='stylesheet' id='amp-breaking-news-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/css/breaking-news-public.css?ver=0.3.4' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/css/animate.css?ver=0.3.4" as="style"><link rel='stylesheet' id='animate-style-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/css/animate.css?ver=0.3.4' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/css/express-cms-events-public.css?ver=1.0.0" as="style"><link rel='stylesheet' id='express-cms-events-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/css/express-cms-events-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-tools/public/css/express-cms-tools-public.css?ver=1.0.0" as="style"><link rel='stylesheet' id='express-cms-tools-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-tools/public/css/express-cms-tools-public.css?ver=1.0.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/assets/css/public.css?ver=1.7.2" as="style"><link rel='stylesheet' id='amp-onair-plugin-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/assets/css/public.css?ver=1.7.2' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/css/calendar.css?ver=1.1.4" as="style"><link rel='stylesheet' id='amp-events-calendar-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/css/calendar.css?ver=1.1.4' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/css/public.css?ver=1.1.4" as="style"><link rel='stylesheet' id='amp-events-export-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/css/public.css?ver=1.1.4' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/public/css/feed-public.css?ver=0.6.0" as="style"><link rel='stylesheet' id='amp_feed-plugin-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/public/css/feed-public.css?ver=0.6.0' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-listen-live/public/assets/css/public.css?ver=1.4.4" as="style"><link rel='stylesheet' id='amp-listen-live-plugin-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-listen-live/public/assets/css/public.css?ver=1.4.4' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/css/public.css?ver=1.4.1" as="style"><link rel='stylesheet' id='AMPPromoReel-plugin-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/css/public.css?ver=1.4.1' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/Headway-AMP_CMS/css/amp-header-rotator.css?ver=1.1.5" as="style"><link rel='stylesheet' id='amp-header-rotator-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/themes/Headway-AMP_CMS/css/amp-header-rotator.css?ver=1.1.5' type='text/css' media='all' /> <!-- Scripts --> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" src="https://engage-see.socastcms.com/widget/see_10366/see.js?ver=20220510-01" id="see_engagement_script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/headway/library/media/js/jquery.hoverintent.js?ver=6.4.2" id="jquery-hoverintent-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/headway/library/blocks/navigation/js/jquery.superfish.js?ver=6.4.2" id="headway-superfish-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/headway/library/blocks/navigation/js/selectnav.js?ver=1754077077" id="headway-selectnav-js"></script> <script type="text/javascript" src="https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/block-dynamic-js-layout-front_page-https-ABC123H.js?ver=6.4.2" id="block-dynamic-js-layout-front_page-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/js/bxslider/jquery.bxslider.min.js?ver=20210819-12" id="bxslider-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-promo-reel/js/widget.js?ver=20210922-01" id="promo-reel-block-widget-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/headway/library/media/js/jquery.fitvids.js?ver=6.4.2" id="fitvids-js"></script> <script type="text/javascript" src="https://www.whrpfm.com/wp-content/uploads/sites/862/headway/cache/responsive-grid-js-https-ABC123H.js?ver=20250731191858" id="headway-responsive-grid-js-https-js"></script> <script type="text/javascript" id="amp-common-js-extra"> /* <![CDATA[ */ var _ampconfig = {"site_url":"https:\/\/www.whrpfm.com","site_id":"862","tz":"America\/Chicago","tz_offset":"-5","ts":"1754077077","blog_name":"94.1 WHRP","client_name":"cumuluspro","user_ID":"","alt_blog_name":"WHRP-FM","market":"Huntsville, AL","format":"Urban AC","ts_offset":"1754147030","version":"release-3.35.06","env":"prod","settings":{"tenant_id":"see_10366","syn_site_name":"WHRP-FM","selector_logo":false,"selector_masthead":false,"selector_nav":false,"selector_rotator":false,"default_show_name":false,"default_show_img":false,"gtm_id":false,"format":"Urban AC","market":"Huntsville, AL","region_text_field":false,"region_img":false,"vidible_company_key":false,"client_name":false,"nielsen_provider":false,"promoreel_priority":1,"amplog_enabled":0,"amploginfo_enabled":false,"amplogwarn_enabled":false,"express_password_status":false,"express_password_expire":false,"express_user_disable":false,"express_user_disable_date":"2022-08-12"}}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/js/amp-common.js?ver=20210629-03" id="amp-common-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/public/js/express-cms-common-public.js?ver=202200726-01" id="express-cms-common-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-ad-manager/public/js/express-cms-ad-manager-public.js?ver=1.0.0" id="express-cms-ad-manager-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/public/js/express-cms-codes-public.js?ver=1.0.0" id="express-cms-codes-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/public/js/js.cookie.js?ver=6.4.2" id="js-cookie-js"></script> <script type="text/javascript" id="express-cms-codes-plugin-script-js-extra"> /* <![CDATA[ */ var amp_rewards = {"ajaxurl":"https:\/\/www.whrpfm.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-codes/public/js/public-rewards.js?ver=1.0.0" id="express-cms-codes-plugin-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-control/public/js/express-cms-control-public.js?ver=1.0.0" id="express-cms-control-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/js/breaking-news-public.js?ver=0.3.4" id="amp-breaking-news-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/js/express-cms-events-public.js?ver=1.0.0" id="express-cms-events-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-tools/public/js/express-cms-tools-public.js?ver=1.0.0" id="express-cms-tools-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-control/style_functions/js/public.js?ver=1.4.5" id="amp-styles-plugin-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/mu-plugins/express-cms-common/js/jquery.initialize/jquery.initialize.min.js?ver=20210820-03" id="jquery_initialize-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/public/assets/js/public.js?ver=20220707-01" id="amp-onair-plugin-script-js"></script> <script type="text/javascript" id="amp-events-calendar-script-js-extra"> /* <![CDATA[ */ var dates = {"start_of_week":"1","moment_date_format":"MMMM D, YYYY","moment_time_format":"h:mm a","calendar_date_format":"MMMM d, yyyy","calendar_time_format":"h:mm tt","date_format":"MM d, yy","time_format":"g:i a"}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/js/calendar.js?ver=1.1.4" id="amp-events-calendar-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-events/js/public.js?ver=1.1.4" id="amp-events-export-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/admin/js/jquery.totemticker.min.js?ver=0.6.0" id="amp_feed-totemticker-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-includes/js/jquery/ui/core.min.js?ver=1.13.2" id="jquery-ui-core-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-includes/js/jquery/ui/tabs.min.js?ver=1.13.2" id="jquery-ui-tabs-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/public/js/feed-public.js?ver=0.6.0" id="amp_feed-plugin-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-feeds/admin/js/feed-date.js?ver=0.6.0" id="amp_feed-php-date-js"></script> <script type="text/javascript" id="amp-listen-live-plugin-script-js-extra"> /* <![CDATA[ */ var _amplistenlive = {"blog_id":"862","callsign":"","mount_name":"WHRPFM","provider":"stream_the_world","gmt_offset":"-18000","live_url":"https:\/\/player.whrpfm.com","live_url_mobile":""}; /* ]]> */ </script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-listen-live/public/assets/js/playlist.js?ver=20250802200350" id="amp-listen-live-plugin-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/Headway-AMP_CMS/js/amp-theme.js?ver=20210929-06" id="amp-theme-js-js"></script> <!--[if lt IE 9]> <script src="https://www.whrpfm.com/wp-content/themes/headway/library/media/js/html5shiv.js"></script> <![endif]--> <!--[if lt IE 8]> <script src="https://www.whrpfm.com/wp-content/themes/headway/library/media/js/ie8.js"></script> <![endif]--> <meta name="viewport" content="width=device-width, minimum-scale=1.0, maximum-scale=1.0" /> <link rel="alternate" type="application/rss+xml" title="94.1 WHRP &raquo; Feed" href="https://www.whrpfm.com/feed/" /> <!-- Favicon --> <link rel="shortcut icon" type="image/ico" href="https://cdn.socast.io/6616/sites/862/2018/10/16093245/WHRP-FM-Sitelogo-2018-10-16.png" /> <link rel='shortlink' href='https://www.whrpfm.com/' /> <script> var express_config = { express_url : 'https://www.whrpfm.com', network_url : 'https:\/\/cumuluspro.express-pro.socastcms.com\/whrpfm-com\/', rewards_id : '2875', tenant_id : 'see_10366', site_id : '862', site_name : '94.1 WHRP', site_name_alt : 'WHRP-FM', site_format : 'Urban AC', site_market : 'Huntsville, AL', client_id : 'cumuluspro', post_id : '27', tracking_meta_id: '4575631', tracking_status: false, weatherSettings_data: '', offset : -5, timezone : 'America/Chicago', timezone_abbr : 'CDT', browser_offset : ( new Date().getTimezoneOffset() / - 60 ), univ_app: false, time_offset : ( -5 ) - ( new Date().getTimezoneOffset() / - 60 ) }; </script> <!-- Force Block Library Styles --> <link rel="stylesheet" id="block-library-styles" href="/wp-includes/css/dist/block-library/style.min.css"/> <!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); if ( typeof _AMP != 'undefined'){ if ( typeof _AMP.config == 'object' ){ gtag('config','G-7LHM6PBR21'); var express_dimensions = { 'client_name':'cumuluspro','station_name':'94.1 WHRP','alt_station_name':'WHRP-FM','market':'Huntsville, AL','format':'Urban AC' }; gtag('event', 'express_dimensions', express_dimensions ); gtag('config', 'UA-1686524-29'); } } </script> <!-- End Google Analytics --> <!-- Google Tag Manager --> <script>var ecms_content_type = 'Page';</script> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-KWZCRR69');</script> <!-- End Google Tag Manager --> <link rel="Shortcut Icon" type="image/x-icon" href="https://cdn.socast.io/6616/sites/862/2018/10/16093245/WHRP-FM-Sitelogo-2018-10-16.png" /> <!-- Begin Cumulus Corporate Google Tag Manager --> <!-- MUST COME FIRST, DO NOT PLACE ANYTHING BEFORE THIS --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:''; j.setAttributeNode(d.createAttribute('data-ot-ignore')); j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-P52CW5');</script> <!-- End Cumulus Corporate Google Tag Manager --> <!-- BEGIN 2023 CMLS GPT --> <script async="" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js"></script> <script> // SLOTS ARE DEFINED IN THEIR DISPLAY BLOCKS window.GPT_SITE_ID = '/6717/cd.WHRP.FM'; window.googletag = window.googletag || {}; window.googletag.cmd = window.googletag.cmd || []; googletag.cmd.push(function() { googletag.pubads().collapseEmptyDivs(); googletag.enableServices(); }); </script> <!-- END 2023 CMLS GPT --> <!-- LOCAL DISABLE HINDSIGHT INJECTION --> <script>window.self.NO_HINDSIGHT = true;</script> <script type="text/javascript">var ajaxurl = "https://www.whrpfm.com/wp-admin/admin-ajax.php"</script> <!-- AMP CMS DFP custom tags --> <script type='text/javascript'> if ( typeof googletag !== 'undefined' ) { googletag.cmd.push(function() { googletag.pubads().setTargeting('cms-sname', '941 WHRP'); googletag.pubads().setTargeting('cms-sgroup', ['All Sites', 'Format Urban AC', 'Market Huntsville AL', 'Cumulus Urban Content', 'Cumulus OO']); googletag.pubads().setTargeting('cms-ptitle', 'Home'); googletag.pubads().setTargeting('cms-pcat', ''); }); } </script> <link rel="preload" fetchpriority="high" href="https://www.whrpfm.com/wp-content/uploads/sites/862/themify-concate/3568307525/themify-3753639671.min.css" as="style"><link fetchpriority="high" id="themify_concate-css" rel="stylesheet" href="https://www.whrpfm.com/wp-content/uploads/sites/862/themify-concate/3568307525/themify-3753639671.min.css"><link rel="dns-prefetch" href="//www.google-analytics.com"> <!-- START - Open Graph and Twitter Card Tags 3.3.2 --> <!-- Facebook Open Graph --> <meta property="og:image:secure_url" content="https://cdn.socast.io/6616/sites/862/2023/01/05150225/WHRP-FM-1.png"/> <!-- Google+ / Schema.org --> <!-- Twitter Cards --> <meta name="twitter:title" content="94.1 WHRP"/> <meta name="twitter:url" content="https://www.whrpfm.com"/> <meta name="twitter:description" content="94.1 WHRP"/> <meta name="twitter:image" content="https://cdn.socast.io/6616/sites/862/2023/01/05150225/WHRP-FM-1.png"/> <meta name="twitter:card" content="summary_large_image"/> <!-- SEO --> <!-- Misc. tags --> <!-- is_singular --> <!-- END - Open Graph and Twitter Card Tags 3.3.2 --> <script src="https://cumuluspro.express-pro.socastcms.com/wp-content/uploads/ecms/ecms_global_bottom.js?v=179" async ></script> </head> <body class="home page-template-default page page-id-27 is-headway-theme custom responsive-grid-enabled responsive-grid-active pageid-27 page-slug-home layout-front_page layout-using-front_page tb_animation_on added-noscript" itemscope itemtype="http://schema.org/WebPage"> <!-- Google Tag Manager (noscript) --><noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KWZCRR69" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript><!-- End Google Tag Manager (noscript) --> <div id="whitewrap"> <div id="wrapper-8" class="wrapper wrapper-fluid wrapper-fixed-grid grid-fluid-24-22-20 responsive-grid wrapper-first wrapper-header" data-alias="Wrapper Header"> <div class="grid-container clearfix"> <section class="row row-1"> <section class="column column-1 grid-left-0 grid-width-24"> <div id="block-27" class="block block-type-custom-code block-fluid-height" data-alias="728x90 Leaderboard Ad"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-1" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-1", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([970,0], [[728, 90], [970, 90], [970, 250]]) .addSize([780,0], [[728, 90], [320, 50]]) .addSize([0,0], [[320, 50], [300, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[728, 90]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "top") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-27 --> </section><!-- .column --> </section><!-- .row --> <section class="row row-2"> <section class="column column-1 grid-left-0 grid-width-6"> <figure id="block-31" class="logo block block-type-image block-fixed-height" data-alias="Logo" itemscope="" itemtype="http://schema.org/ImageObject"> <div class="block-content"> <a href="/" class="image" ><img src="https://cdn.socast.io/6616/sites/862/2018/10/16093245/WHRP-FM-Sitelogo-2018-10-16.png" alt="" title="" itemprop="contentURL"/></a> </div><!-- .block-content --> </figure><!-- #block-31 --> </section><!-- .column --> <section class="column column-2 grid-left-0 grid-width-18"> <section class="sub-column sub-column-1 column column-1 grid-width-8 grid-left-0"> <aside id="block-29" class="on-air block block-type-widget-area block-fluid-height" data-alias="Home - On Air Now" itemscope="" itemtype="http://schema.org/WPSideBar"> <div class="block-content"> <ul class="widget-area"><div style="display:none;" class="amp-onair-widget" id="amp_onair_widget-2" data-title-now="" data-title-upcoming="" data-title="" data-type="nowplaying" data-change-minutes="5" data-change="0" data-toggle-time="10" data-fields="image,timeslot" data-ajaxurl="https://www.whrpfm.com/wp-admin/admin-ajax.php" data-updateurl="https://www.whrpfm.com/shows/feed/?type=json" data-memcached="1" data-expiration="1754150340"> <div class="amp-onair-show nowplaying" > <div class="amp-onair-widget-title js-widget-title"></div> <div class="amp-onair-show-image"> <img class="js-image amp-onair-show-image-img" src="https://cdn.socast.io/6616/sites/862/2019/01/31162901/WHRP-FM-Sitelogo-2018-10-16.png" /> </div> <div class="amp-onair-show-title"> <span class="js-title">Saturday Smoove Groove</span> </div> <div class="amp-onair-show-timeslot js-timeslot" >12:00 p.m. - 3:59 p.m.</div> </div> </div></ul> </div><!-- .block-content --> </aside><!-- #block-29 --> </section><!-- .sub-column --> <section class="sub-column sub-column-2 column column-2 grid-width-7 grid-left-0"> <section id="block-30" class="social-nav block block-type-social block-fixed-height" data-alias="Social Navigation"> <div class="block-content"> <div class="social-icons-container"><ul class="social-icons"><li><a href="https://player.whrpfm.com" target="_blank"><img src="https://cdn.socast.io/6616/sites/862/2024/05/30081251/ListenLive-Purple.png" alt="Listen Live!" title="Listen Live!" class="img-1" /></a></li><li><a href="https://whrpfm.clubviprewards.com/" target="_blank"><img src="https://cdn.socast.io/6616/sites/862/2024/05/30081321/Social-VIP-White.png" alt="Join our VIP Club" title="Join our VIP Club" class="img-2" /></a></li><li><a href="https://www.facebook.com/941WHRP" target="_blank"><img src="https://cdn.socast.io/6616/sites/862/2024/05/30081345/Social-Facebook-Trans-White.png" alt="Follow us on Facebook" title="Follow us on Facebook" class="img-3" /></a></li></ul></div><!-- .social-icons-container --> </div><!-- .block-content --> </section><!-- #block-30 --> </section><!-- .sub-column --> <section class="sub-column sub-column-3 column column-3 grid-width-3 grid-left-0"> <div id="block-b8k5a81c8089c3a6" class="gigya-actions block block-type-custom-code block-fluid-height" data-alias="Gigya Profile Actions"> <div class="block-content"> <div class="see-widget" data-see-type="regUi" data-see-loginbonus="false"></div> </div><!-- .block-content --> </div><!-- #block-b8k5a81c8089c3a6 --> </section><!-- .sub-column --> <nav id="block-32" class="main-nav block block-type-navigation block-fluid-height" data-alias="Main Navigation" itemscope="" itemtype="http://schema.org/SiteNavigationElement"> <div class="block-content"> <div class="nav-horizontal nav-align-left nav-search-active nav-search-position-right"><ul id="menu-main-navigation" class="menu"><li id="menu-item-119" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-119"><a href="https://www.whrpfm.com/shows/">SHOWS</a> <ul class="sub-menu"> <li id="menu-item-907818" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-907818"><a>Today&#8217;s Best Variety of R&#038;B</a></li> <li id="menu-item-1075738" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1075738"><a href="https://www.whrpfm.com/2021/05/01/toni-terrell-with-t-mill-in-the-morning/">Toni in the Morning</a></li> <li id="menu-item-1075730" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1075730"><a href="https://www.whrpfm.com/2022/08/08/tune-in-to-midday-vibe-on-94-1-whrp/?utm_content=promoreel">The Midday Vibe</a></li> <li id="menu-item-82266" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82266"><a href="https://www.whrpfm.com/the-dl-hughley-show/">The DL Hughley Show</a></li> <li id="menu-item-910474" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-910474"><a>Today&#8217;s Best Variety of R&#038;B</a></li> </ul> </li> <li id="menu-item-1096871" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1096871"><a href="https://www.whrpfm.com/podcasts/">PODCASTS</a></li> <li id="menu-item-121" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-121"><a href="https://www.whrpfm.com/features/">WEEKENDS</a> <ul class="sub-menu"> <li id="menu-item-847009" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-847009"><a href="https://www.whrpfm.com/?p=1062252">Old School House Party w/ Gerald McBride</a></li> <li id="menu-item-88170" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-88170"><a href="https://www.whrpfm.com/the-gospel-express/">The Gospel Express</a></li> <li id="menu-item-82527" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-82527"><a href="https://www.whrpfm.com/the-smooth-jazz-and-rb-matinee/">The Smooth Jazz and R&#038;B Matinee</a></li> </ul> </li> <li id="menu-item-127" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-127"><a href="/amp-events/">EVENTS</a></li> <li id="menu-item-117" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-117"><a href="https://www.sweetdeals.com/huntsville/deals">SWEET DEALS</a></li> <li id="menu-item-399844" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-399844"><a href="https://www.whrpfm.com/station-information/">CONTACT US</a></li> <li id="menu-item-848341" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-848341"><a title="Get better results and bigger returns with the combined power of radio and digital advertising!" href="/advertising">Advertising</a></li> <li id="menu-item-1062441" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-1062441"><a href="https://www.whrpfm.com/contest-rules/">CONTESTS</a> <ul class="sub-menu"> <li id="menu-item-1062445" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1062445"><a href="https://www.whrpfm.com/?p=1062430">Contest Rules</a></li> </ul> </li> </ul><div class="nav-search"> <form method="get" id="searchform" action="https://www.whrpfm.com/"> <label for="s" class="assistive-text">Search</label> <input type="text" class="field" name="s" id="s" value="Search" onclick="if(this.value=='Search')this.value='';" onblur="if(this.value=='')this.value='Search';" /> <input type="submit" class="submit" name="searchsubmit" id="searchsubmit" value="Search" /> </form> </div></div><!-- .nav-horizontal nav-align-left nav-search-active nav-search-position-right --> </div><!-- .block-content --> </nav><!-- #block-32 --> </section><!-- .column --> </section><!-- .row --> </div><!-- .grid-container --> </div><!-- .wrapper --> <div id="wrapper-9" class="wrapper wrapper-fluid wrapper-fixed-grid grid-fluid-24-22-20 responsive-grid wrapper-content" data-alias="Wrapper Content"> <div class="grid-container clearfix"> <section class="row row-1"> <section class="column column-1 grid-left-0 grid-width-16"> <aside id="block-35" class="promo-reel block block-type-widget-area block-fluid-height" data-alias="Home - Promo Reel" itemscope="" itemtype="http://schema.org/WPSideBar"> <div class="block-content"> <ul class="widget-area"><li id="amp_promo_reel-2" class="widget widget_amp_promo_reel sidebar_promo"> <div class="sliderWrapper"><div class="sliderBody" style=""><div class="bxslider" data-navigation-arrows='1' data-rotation-time='5000' data-pager-type='thumbnails'><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.location='https://www.whrpfm.com/toni-in-the-morning-with-dj-primetime256'" data-lazybg="https://cdn.socast.io/6616/sites/862/2024/05/31150341/toni-prime-time-promoreel-REVISED.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/2022/08/08/tune-in-to-midday-vibe-on-94-1-whrp/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2024/09/28200852/1000014549.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: 0% 0%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://blackamericaweb.com/category/dl-hughley-show/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2021/06/04113812/WHRP-DL-HUGHLEY-PR-v2.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/night-flight-9-4-1/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2025/02/17101812/Night-Flight-WHRP-1.png"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.location='https://www.whrpfm.com/2024/07/19/taking-it-back-with-tmill-2/'" data-lazybg="https://cdn.socast.io/6616/sites/862/2025/04/04112540/TMILL.png"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/__trashed/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2025/07/30143138/Screenshot-2025-07-30-at-1.43.18-PM.png"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/2021/05/26/whats-good-in-the-neighborhood/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2021/05/01131226/whats-good-in-the-neighborhood-2024.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.location='https://www.sweetdeals.com/huntsville/deals'" data-lazybg="https://cdn.socast.io/6616/sites/862/2024/01/20102136/PromoReel-654x512-Food.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/huntsville-summer-soul-music-dance-fest/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2025/07/09153921/Screenshot-2025-07-09-at-3.35.42-PM.png"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: contain;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/orchestra-noir-at-mark-c-smith-concert-hall/', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2025/07/30145456/Screenshot-2025-07-30-at-2.50.20-PM.png"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: 0% 0%;position: relative;height: 300px;cursor: pointer;" onclick="window.open('https://www.whrpfm.com/?p=1062252', '_blank')" data-lazybg="https://cdn.socast.io/6616/sites/862/2024/02/01132531/OLD-SCHOOL-HOUSE-PARTY.jpg"></div><div class="sliderItem lazybg" style="background-color: #000;background-repeat: no-repeat;background-size: cover;background-position: 50% 50%;position: relative;height: 300px;cursor: pointer;" onclick="window.location='https://www.whrpfm.com/2025/07/28/your-chance-to-win-a-back-to-school-shopping-spree/'" data-lazybg="https://cdn.socast.io/6616/2025/07/25132633/BackToSchool-Promoreel.jpg"></div></div></div><div class="sliderThumbBar"><div class="sliderThumbViewport"><div class="sliderThumb selected"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2024/05/31150341/toni-prime-time-promoreel-REVISED-150x150.jpg);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="0"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2024/09/28200852/1000014549-150x150.jpg);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="1"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2021/06/04113812/WHRP-DL-HUGHLEY-PR-v2-150x150.jpg);background-color: #000;background-size: cover;background-position: 0% 0%;background-repeat: no-repeat;position: relative;" data-slide-index="2"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2025/02/17101812/Night-Flight-WHRP-1-150x150.png);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="3"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2025/04/04112540/TMILL-150x150.png);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="4"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2025/07/30143138/Screenshot-2025-07-30-at-1.43.18-PM-150x150.png);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="5"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2021/05/01131226/whats-good-in-the-neighborhood-2024-150x150.jpg);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="6"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2024/01/20102136/PromoReel-654x512-Food-150x150.jpg);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="7"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2025/07/09153921/Screenshot-2025-07-09-at-3.35.42-PM-150x150.png);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="8"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2025/07/30145456/Screenshot-2025-07-30-at-2.50.20-PM-150x150.png);background-color: #000;background-size: contain;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="9"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/sites/862/2024/02/01132531/OLD-SCHOOL-HOUSE-PARTY-150x150.jpg);background-color: #000;background-size: cover;background-position: 0% 0%;background-repeat: no-repeat;position: relative;" data-slide-index="10"></div></div><div class="sliderThumb"><div class="sliderThumbImage" style="background-image: url(https://cdn.socast.io/6616/2025/07/25132633/BackToSchool-Promoreel-150x150.jpg);background-color: #000;background-size: cover;background-position: 50% 50%;background-repeat: no-repeat;position: relative;" data-slide-index="11"></div></div></div></div></div></li><!-- .widget --> </ul> </div><!-- .block-content --> </aside><!-- #block-35 --> <div id="block-75" class="mobile-only nominheight block block-type-custom-code block-fluid-height" data-alias="Responsive Slot"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-18" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-18", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], []) .addSize([0,0], [[300, 250]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 250]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "midresponsive") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-75 --> <div id="block-9" class="300x250-ad-1-r block block-type-custom-code block-fluid-height responsive-block-hiding-device-smartphones responsive-block-hiding-device-tablets-landscape responsive-block-hiding-device-tablets-portrait responsive-block-hiding-device-computers" data-alias=""> <div class="block-content"> <p>There is no custom code to display.</p> </div><!-- .block-content --> </div><!-- #block-9 --> <div id="block-11" class="sweet-deals-ad-r block block-type-custom-code block-fluid-height responsive-block-hiding-device-smartphones responsive-block-hiding-device-tablets-landscape responsive-block-hiding-device-tablets-portrait responsive-block-hiding-device-computers" data-alias=""> <div class="block-content"> <p>There is no custom code to display.</p> </div><!-- .block-content --> </div><!-- #block-11 --> <div id="block-39" class="post-list padded block block-type-content block-fluid-height" data-alias="Trending At WHRP"> <div class="block-content"> <h1 class="block-title"><span>Trending At WHRP</span></h1><div class="loop"> <div class="entry-row"> <article id="post-1098662" class="post-1098662 page type-page status-publish has-post-thumbnail hentry category-homepage author-etrahan custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/black-history-facts-weekdays-on-the-toni-in-the-morning-show-at-755am-sponsored-by-omj-media-design/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://cdn.socast.io/6616/sites/862/2024/11/11065153/WHRP-Black-History-Facts-Ocie-Maddox-Jr.jpg" alt="Black History Facts weekdays on the Toni in the Morning Show at 7:55am &#038; 1:20pm weekdays. Sponsored by OMJ Media Design!" width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/black-history-facts-weekdays-on-the-toni-in-the-morning-show-at-755am-sponsored-by-omj-media-design/" title="Black History Facts weekdays on the Toni in the Morning Show at 7:55am &#038; 1:20pm weekdays. Sponsored by OMJ Media Design!" rel="bookmark">Black History Facts weekdays on the Toni in the Morning Show at 7:55am &#038; 1:20pm weekdays. Sponsored by OMJ Media Design!</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>https://www.facebook.com/omjmediadesign Ocie Maddox Jr. is a passionate media professional dedicated to preserving and sharing Black history. With a deep appreciation for cultural heritage, he contributes to WHRP 94.1 FM station by presenting Black History Facts, shedding light on significant yet often overlooked stories. His segments offer listeners a richer understanding of the contributions and experiences&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/black-history-facts-weekdays-on-the-toni-in-the-morning-show-at-755am-sponsored-by-omj-media-design/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1098662 --><article id="post-1095015" class="post-1095015 post type-post status-publish format-standard has-post-thumbnail hentry category-homepage category-uncategorized author-tterrell alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/2024/10/26/the-tnt-money-monday-with-tish-hardric-and-associates/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://cdn.socast.io/6616/sites/862/2024/06/11113307/tish.jpg" alt="Toni in The Morning &#8216;Money Monday&#8217; with Tish Hardric and Associates." width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/2024/10/26/the-tnt-money-monday-with-tish-hardric-and-associates/" title="Toni in The Morning &#8216;Money Monday&#8217; with Tish Hardric and Associates." rel="bookmark">Toni in The Morning &#8216;Money Monday&#8217; with Tish Hardric and Associates.</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>Tune in every Monday morning at 7:45 am for The Toni in the Morning Money Monday&#8217;s with Tish Hardric and Associates. You&#8217;ll get some great money management tips. Tish also provides solutions and answers for business owners and those considering starting a business. Tish Hardric, CEO Tish Hardric is the CEO and Founder of Tish&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/2024/10/26/the-tnt-money-monday-with-tish-hardric-and-associates/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1095015 --> </div><!-- .entry-row --> </div> </div><!-- .block-content --> </div><!-- #block-39 --> <div id="block-b6k55e88ca05d59a" class="post-list padded block block-type-content block-fluid-height" data-alias="Entertainment News"> <div class="block-content"> <h1 class="block-title"><span>Entertainment News</span></h1><div class="loop"> <div class="entry-row"> <article id="post-1100062" class="post-1100062 feed_posts type-feed_posts status-publish hentry category-music-news custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/news/elton-john-partners-with-fictional-band-spinal-tap-on-new-version-of-stonehenge/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://boom-site-wp.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/31213538/Elton-John_R.jpeg" alt="Elton John Partners With Fictional Band Spinal Tap On New Version Of “Stonehenge”" width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/elton-john-partners-with-fictional-band-spinal-tap-on-new-version-of-stonehenge/" title="Elton John Partners With Fictional Band Spinal Tap On New Version Of “Stonehenge”" rel="bookmark">Elton John Partners With Fictional Band Spinal Tap On New Version Of “Stonehenge”</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>More than 40 years after the premiere of the cult classic mockumentary, This Is Spinal Tap, the iconic fictional heavy metal band is back with a new film, Spinal Tap II: The End Continues. The movie is accompanied by a soundtrack album of the same name, with both projects set for release on September 12.&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/news/elton-john-partners-with-fictional-band-spinal-tap-on-new-version-of-stonehenge/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1100062 --><article id="post-1100063" class="post-1100063 feed_posts type-feed_posts status-publish hentry category-music-news alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/news/justin-timberlake-reveals-that-he-has-been-diagnosed-with-lyme-disease/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://boom-site-wp.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/31213749/Justin-Timberlake_R.jpeg" alt="Justin Timberlake Reveals That He Has Been Diagnosed With Lyme Disease" width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/justin-timberlake-reveals-that-he-has-been-diagnosed-with-lyme-disease/" title="Justin Timberlake Reveals That He Has Been Diagnosed With Lyme Disease" rel="bookmark">Justin Timberlake Reveals That He Has Been Diagnosed With Lyme Disease</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>Justin Timberlake has just revealed that he was diagnosed with Lyme disease during his just-completed Forget Tomorrow World Tour. The ten-time Grammy-winning singer shared his health update in a series of Instagram Stories that coincided with the final show of his tour in Istanbul on Wednesday (July 30), disclosing that nerve pain and severe fatigue&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/news/justin-timberlake-reveals-that-he-has-been-diagnosed-with-lyme-disease/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1100063 --> </div><!-- .entry-row --> <div class="entry-row"> <article id="post-1100064" class="post-1100064 feed_posts type-feed_posts status-publish hentry category-music-news custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/news/chance-the-rapper-announces-release-date-for-his-long-awaited-new-album-star-line/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://boom-site-wp.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/07/31213927/Chance-The-Rapper_R.jpeg" alt="Chance The Rapper Announces Release Date For His Long-Awaited New Album, ‘Star Line’" width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/chance-the-rapper-announces-release-date-for-his-long-awaited-new-album-star-line/" title="Chance The Rapper Announces Release Date For His Long-Awaited New Album, ‘Star Line’" rel="bookmark">Chance The Rapper Announces Release Date For His Long-Awaited New Album, ‘Star Line’</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>On Thursday (July 31), Chance The Rapper announced that his long-awaited sophomore album, Star Line, is finally set for release on August 15. The new project from the Grammy-winning hip-hop star is now available for pre-order on CD and digital at chancestuff.com, which also offers related merchandise like Star Line t-shirts and hoodies. Inspired by&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/news/chance-the-rapper-announces-release-date-for-his-long-awaited-new-album-star-line/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1100064 --><article id="post-1100065" class="post-1100065 feed_posts type-feed_posts status-publish hentry category-music-news alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"> <a href="https://www.whrpfm.com/news/justin-trudeau-attends-katy-perrys-lifetimes-tour-after-having-dinner-together-in-montreal/" class="post-thumbnail post-thumbnail-left" style="text-decoration:none!important;"> <img style="margin:0px;padding:0px;display:block;" src="https://boom-site-wp.s3.us-east-2.amazonaws.com/wp-content/uploads/2025/06/16222141/Katy-Perry_R.jpeg" alt="Justin Trudeau Attends Katy Perry’s Lifetimes Tour After Having Dinner Together In Montreal" width="auto" height="auto" itemprop="image" /> </a> <header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/justin-trudeau-attends-katy-perrys-lifetimes-tour-after-having-dinner-together-in-montreal/" title="Justin Trudeau Attends Katy Perry’s Lifetimes Tour After Having Dinner Together In Montreal" rel="bookmark">Justin Trudeau Attends Katy Perry’s Lifetimes Tour After Having Dinner Together In Montreal</a></h2></header><div class="entry-summary entry-content" itemprop="text"><p>Justin Trudeau was seen enthusiastically singing along to Katy Perry’s performance of “Firework” during her Montreal stop on her Lifetimes Tour on Wednesday (July 30), just days after they dined together in the city. The moment was captured on fan shot video at the Bell Centre, with Trudeau highly entertained and joyous during the show.&hellip;<span class="more-link-ellipsis">&#8230; </span><a href="https://www.whrpfm.com/news/justin-trudeau-attends-katy-perrys-lifetimes-tour-after-having-dinner-together-in-montreal/" class="more-link">More</a></p> </div><!-- .entry-summary.entry-content --></article><!-- #post-1100065 --> </div><!-- .entry-row --> </div> </div><!-- .block-content --> </div><!-- #block-b6k55e88ca05d59a --> <section class="sub-column sub-column-1 column column-1 grid-width-8 grid-left-0"> <div id="block-48" class="facebook block block-type-custom-code block-fluid-height" data-alias="Facebook Widget"> <div class="block-content"> <div class="fb-page" data-href="https://www.facebook.com/941WHRP" data-width="310" data-height="448" data-hide-cover="false" data-show-facepile="false" data-show-posts="true"></div> </div><!-- .block-content --> </div><!-- #block-48 --> </section><!-- .sub-column --> <section class="sub-column sub-column-2 column column-2 grid-width-8 grid-left-0"> <div id="block-49" class="twitter block block-type-custom-code block-fluid-height" data-alias="Twitter Widget"> <div class="block-content"> &nbsp; </div><!-- .block-content --> </div><!-- #block-49 --> </section><!-- .sub-column --> </section><!-- .column --> <section class="column column-2 grid-left-0 grid-width-8"> <div id="block-34" class="nominheight block block-type-custom-code block-fluid-height" data-alias="300x250 1"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-0" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-0", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], [[300, 250], [300, 600]]) .addSize([0,0], [[300, 250], [300, 600]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 250], [300, 600]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "mid") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-34 --> <div id="block-38" class="sweet-deals-ad block block-type-custom-code block-fluid-height" data-alias="Sweet Deals Ad"> <div class="block-content"> <a href="https://www.sweetdeals.com/huntsville/deals"><img src="/wp-content/uploads/sites/862/2014/10/sweetdeals.png"></a> </div><!-- .block-content --> </div><!-- #block-38 --> <div id="block-36" class="nominheight block block-type-custom-code block-fluid-height" data-alias="300x100 1"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-7" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-7", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], [[300, 100], [300, 50]]) .addSize([0,0], [[320, 100], [300, 100], [320, 50], [300, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 100], [300, 50]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "contest1") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-36 --> <div id="block-btr555b463377e06" class="blogs block block-type-custom-code block-fluid-height" data-alias="Recently Played"> <div class="block-content"> <h1 class="block-title"><span>Recently Played</span></h1><td-songhistory id="td-songhistory" station="WHRPFM" songsdisplayed="6" thirdpartylookup="True" title="Recently played" highlightcolor="#999999" primarycolor="#000000" headerbgcolor= "#ccc" secondarycolor="#fff" buybtnvisible="False" > </td-songhistory> <script src="https://widgets.listenlive.co/1.0/tdwidgets.min.js" async></script> <style> #td-songhistory .td-song-history__header { display: none; } #td-songhistory .td-song-history__song__buy { display: none; } #td-songhistory .td-song-history__song__infos { max-width: calc(100% - 60px); } #td-songhistory .td-song-history__song__infos__artist-name, #td-songhistory .td-song-history__song__infos__cue-title { text-overflow: ellipsis; overflow: hidden; white-space: nowrap; } #td-songhistory .td-song-history__song__infos__artist-name { font-size: 15px; line-height: 1.4; } #td-songhistory .td-song-history__song__infos__cue-title { font-size: 13px; line-height: 1.2; } #td-songhistory .td-song-history__song { border-bottom-color: rgba(0,0,0,0.2) !important; } </style> </div><!-- .block-content --> </div><!-- #block-btr555b463377e06 --> <div id="block-42" class="nominheight block block-type-custom-code block-fluid-height" data-alias="300x100 2"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-8" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-8", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], [[300, 100], [300, 50]]) .addSize([0,0], [[320, 100], [300, 100], [320, 50], [300, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 100], [300, 50]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "contest2") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-42 --> <div id="block-43" class="post-list padded block block-type-content block-fluid-height" data-alias="Headlines"> <div class="block-content"> <h1 class="block-title"><span>Headlines</span></h1><div class="loop"> <div class="entry-row"> <article id="post-1100062" class="post-1100062 feed_posts type-feed_posts status-publish hentry category-music-news custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/elton-john-partners-with-fictional-band-spinal-tap-on-new-version-of-stonehenge/" title="Elton John Partners With Fictional Band Spinal Tap On New Version Of “Stonehenge”" rel="bookmark">Elton John Partners With Fictional Band Spinal Tap On New Version Of “Stonehenge”</a></h2></header></article><!-- #post-1100062 --><article id="post-1100063" class="post-1100063 feed_posts type-feed_posts status-publish hentry category-music-news alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/justin-timberlake-reveals-that-he-has-been-diagnosed-with-lyme-disease/" title="Justin Timberlake Reveals That He Has Been Diagnosed With Lyme Disease" rel="bookmark">Justin Timberlake Reveals That He Has Been Diagnosed With Lyme Disease</a></h2></header></article><!-- #post-1100063 --> </div><!-- .entry-row --> <div class="entry-row"> <article id="post-1100064" class="post-1100064 feed_posts type-feed_posts status-publish hentry category-music-news custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/chance-the-rapper-announces-release-date-for-his-long-awaited-new-album-star-line/" title="Chance The Rapper Announces Release Date For His Long-Awaited New Album, ‘Star Line’" rel="bookmark">Chance The Rapper Announces Release Date For His Long-Awaited New Album, ‘Star Line’</a></h2></header></article><!-- #post-1100064 --><article id="post-1100065" class="post-1100065 feed_posts type-feed_posts status-publish hentry category-music-news alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/justin-trudeau-attends-katy-perrys-lifetimes-tour-after-having-dinner-together-in-montreal/" title="Justin Trudeau Attends Katy Perry’s Lifetimes Tour After Having Dinner Together In Montreal" rel="bookmark">Justin Trudeau Attends Katy Perry’s Lifetimes Tour After Having Dinner Together In Montreal</a></h2></header></article><!-- #post-1100065 --> </div><!-- .entry-row --> <div class="entry-row"> <article id="post-1100058" class="post-1100058 feed_posts type-feed_posts status-publish hentry category-music-news custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/sentury-reaches-no-1-on-adult-rb-airplay-chart-with-cover-of-jeffrey-osbornes-only-human/" title="Sentury Reaches No. 1 On Adult R&amp;B Airplay Chart With Cover Of Jeffrey Osborne’s “Only Human”" rel="bookmark">Sentury Reaches No. 1 On Adult R&amp;B Airplay Chart With Cover Of Jeffrey Osborne’s “Only Human”</a></h2></header></article><!-- #post-1100058 --><article id="post-1100059" class="post-1100059 feed_posts type-feed_posts status-publish hentry category-music-news alt custom-query" itemscope itemtype="http://schema.org/BlogPosting"><header><h2 class="entry-title" itemprop="headline"><a href="https://www.whrpfm.com/news/tupac-shakur-murder-suspect-files-appeal-to-have-charges-dismissed/" title="Tupac Shakur Murder Suspect Files Appeal To Have Charges Dismissed" rel="bookmark">Tupac Shakur Murder Suspect Files Appeal To Have Charges Dismissed</a></h2></header></article><!-- #post-1100059 --> </div><!-- .entry-row --> </div> </div><!-- .block-content --> </div><!-- #block-43 --> <div id="block-b8955edb30e9ae56" class="headlines block block-type-custom-code block-fluid-height" data-alias="Scoreboard"> <div class="block-content"> <iframe src="https://scorestream.com/widgets/scoreboards/vert?userWidgetId=1664" style="padding:0px;border:0px;width:100%;height:400px;max-height:400px;" title="Realtime sports scoreboard widget" scrolling="no" frameBorder="0"></iframe> </div><!-- .block-content --> </div><!-- #block-b8955edb30e9ae56 --> <div id="block-44" class="nominheight block block-type-custom-code block-fluid-height" data-alias="300x100 3"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-9" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-9", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], [[300, 100], [300, 50]]) .addSize([0,0], [[320, 100], [300, 100], [320, 50], [300, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 100], [300, 50]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "contest3") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-44 --> <aside id="block-45" class="free-apps block block-type-widget-area block-fluid-height" data-alias="Home - Free Apps" itemscope="" itemtype="http://schema.org/WPSideBar"> <div class="block-content"> <h1 class="block-title"><span>Free Apps</span></h1><ul class="widget-area"><li id="text-3" class="widget widget_text"> <div class="textwidget"><div align="center"> <a href="https://itunes.apple.com/us/app/94.1-whrp/id818213274?mt=8" target="_blank" rel="noopener"><img src="/wp-content/uploads/sites/862/2024/05/appstore.png" border="0"></a>&nbsp;<a href="https://play.google.com/store/apps/details?id=com.airkast.WHRPFM" target="_blank" rel="noopener"><img src="/wp-content/uploads/sites/862/2014/10/googleplay.png" border="0"></a> </div></div> </li><!-- .widget --> </ul> </div><!-- .block-content --> </aside><!-- #block-45 --> <div id="block-46" class="nominheight block block-type-custom-code block-fluid-height" data-alias="300x250 2"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-3" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-3", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([780,0], [[300, 250], [300, 600]]) .addSize([0,0], [[300, 250], [300, 600], [300, 50], [320, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[300, 250], [300, 600]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "mid2") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-46 --> </section><!-- .column --> </section><!-- .row --> </div><!-- .grid-container --> </div><!-- .wrapper --> <div id="wrapper-10" class="wrapper wrapper-fluid wrapper-fixed-grid grid-fluid-24-22-20 responsive-grid wrapper-last wrapper-footer" data-alias="Wrapper Footer"> <div class="grid-container clearfix"> <section class="row row-1"> <section class="column column-1 grid-left-0 grid-width-24"> <div id="block-51" class="728x90-ad-2 block block-type-custom-code block-fluid-height" data-alias="728x90 Ad 2"> <div class="block-content"> <div id="div-gpt-ad-1418849849333-2" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-2", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([970,0], [[728, 90]]) .addSize([780,0], [[728, 90], [320, 100], [320, 50]]) .addSize([0,0], [[300, 250], [320, 100], [320, 50], [300, 50]]) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[728, 90]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "bot") ; googletag.display(id); }); </script> </div> </div><!-- .block-content --> </div><!-- #block-51 --> </section><!-- .column --> </section><!-- .row --> <section class="row row-2"> <section class="column column-1 grid-left-0 grid-width-24"> <nav id="block-50" class="footer-nav block block-type-navigation block-fluid-height" data-alias="Footer Navigation" itemscope="" itemtype="http://schema.org/SiteNavigationElement"> <div class="block-content"> <div class="nav-horizontal nav-align-center"><ul id="menu-footer-navigation" class="menu"><li id="menu-item-1050903" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1050903"><a href="https://www.whrpfm.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-1097356" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1097356"><a href="https://www.whrpfm.com/terms-of-service/">Terms of Service</a></li> <li id="menu-item-1050905" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1050905"><a href="https://www.whrpfm.com/contest-rules/">General Contest Rules</a></li> <li id="menu-item-541083" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-541083"><a href="http://huntsville.cumulusradio.com/ALookAtOurStations/ContactUs/tabid/125/Default.aspx">Advertise With Us</a></li> <li id="menu-item-139" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-139"><a href="https://www.whrpfm.com/station-information/">Station Information</a></li> <li id="menu-item-1017720" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1017720"><a target="_blank" rel="noopener" href="https://publicfiles.fcc.gov/fm-profile/whrp">FCC Public File</a></li> <li id="menu-item-141" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-141"><a href="https://www.cumulusmedia.com/careers/">Employment Opportunities</a></li> <li id="menu-item-848477" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-848477"><a target="_blank" rel="noopener" href="https://www.cumulusmedia.com/">Cumulus Media Corporate</a></li> <li id="menu-item-1067676" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1067676"><a href="https://cdn.socast.io/6616/sites/862/2024/11/26111913/cumulus-huntsville-2024-eeo-public-file-report-20241126-140133393-pdf.pdf">EEO Report</a></li> </ul></div><!-- .nav-horizontal nav-align-center --> </div><!-- .block-content --> </nav><!-- #block-50 --> </section><!-- .column --> </section><!-- .row --> <section class="row row-3"> <section class="column column-1 grid-left-0 grid-width-24"> <footer id="block-52" class="copyright block block-type-footer block-fluid-height" data-alias="Copyright" itemscope="" itemtype="http://schema.org/WPFooter"> <div class="block-content"> <div class="footer-container"> <div class="footer"> <p class="copyright footer-copyright">Copyright 2020 Cumulus Media / Cumulus Media is an equal opportunity employer / AA</p><p class="footer-responsive-grid-link-container footer-responsive-grid-link-disable-container"><a href="https://www.whrpfm.com/?full-site=true" rel="nofollow" class="footer-responsive-grid-link footer-responsive-grid-disable footer-link">View Full Site</a></p> </div><!-- .footer --> </div><!-- .footer-container --> </div><!-- .block-content --> </footer><!-- #block-52 --> </section><!-- .column --> </section><!-- .row --> <section class="row row-4"> <section class="column column-1 grid-left-0 grid-width-6"> <div id="block-byj55dc8d5c7afe0" class="nominheight block block-type-custom-code block-fluid-height" data-alias="Wallpaper Slot"> <div class="block-content"> <!-- <div id="div-gpt-ad-1418849849333-16" align="center"> <script> googletag.cmd.push(function() { var id = "div-gpt-ad-1418849849333-16", c = document.getElementById(id); window.GPT_SITE_SLOTS = window.GPT_SITE_SLOTS || {}; // Do not call if slot is hidden if (!c || !c.offsetParent) return; var sizeMap = googletag.sizeMapping() .addSize([1200,0], [1, 1]) .addSize([0,0], []) .build(); window.GPT_SITE_SLOTS[id] = googletag.defineSlot( GPT_SITE_ID, [[1, 1]], id ) .addService(googletag.pubads()) .defineSizeMapping(sizeMap) .setCollapseEmptyDiv(true, true) .setTargeting("pos", "wallpaper-ad") ; googletag.display(id); }); </script> </div> --> </div><!-- .block-content --> </div><!-- #block-byj55dc8d5c7afe0 --> </section><!-- .column --> </section><!-- .row --> </div><!-- .grid-container --> </div><!-- .wrapper --> <!-- TGMP PLUGIN ENABLED 2016-08-05T14:22:58.483Z --> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <img src="https://thrtle.com/sync?vxii_pid=7004" alt="" style="display: none" width="1" height="1" /><script>_AMP.theme.init();</script> <script type='text/javascript' src='//engage-see.socastcms.com/widget/see_10366/see.js?ver=20220510-01'></script> <!--googleoff:all--> <!--noindex--> <!--noptimize--> <script id="tf_vars" data-no-optimize="1" data-noptimize="1" defer="defer" src="data:text/javascript;base64,dmFyIHRiTG9jYWxTY3JpcHQgPSB7ImJyZWFrcG9pbnRzIjp7InRhYmxldF9sYW5kc2NhcGUiOls3NjksMTI4MF0sInRhYmxldCI6WzY4MSw3NjhdLCJtb2JpbGUiOjY4MH0sImZ1bGx3aWR0aF9zdXBwb3J0IjoiMSIsInNjcm9sbEhpZ2hsaWdodCI6eyJzcGVlZCI6OTAwLjAxfSwiYWRkb25zIjpbXX07CnZhciB0aGVtaWZ5X3ZhcnMgPSB7IndwIjoiNi40LjIiLCJhamF4X3VybCI6Imh0dHBzOi8vd3d3LndocnBmbS5jb20vd3AtYWRtaW4vYWRtaW4tYWpheC5waHAiLCJtZW51X3Rvb2x0aXBzIjpbXSwicGx1Z2luX3VybCI6Imh0dHBzOi8vd3d3LndocnBmbS5jb20vd3AtY29udGVudC9wbHVnaW5zIiwibHoiOiIxIiwiZW1haWxTdWIiOiJDaGVjayB0aGlzIG91dCEiLCJub3AiOiJDaGVjayB0aGlzIG91dCEiLCJsaWdodGJveCI6eyJpMThuIjp7InRDb3VudGVyIjoiJWN1cnIlIG9mICV0b3RhbCUifX0sInNfdiI6IjUuMy45In07"></script> <!--/noptimize--> <!--/noindex--> <!--googleon:all--> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/themes/Headway-AMP_CMS/style.css?ver=20220610-01" as="style"><link rel='stylesheet' id='headway-child-theme-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/themes/Headway-AMP_CMS/style.css?ver=20220610-01' type='text/css' media='all' /> <link rel="preload" href="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-polls/css/widget.css?ver=6.4.2" as="style"><link rel='stylesheet' id='amp-polls-plugin-styles-css' href='https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-polls/css/widget.css?ver=6.4.2' type='text/css' media='all' /> <script type="text/javascript" defer="defer" data-v="7.0.6" data-pl-href="https://www.whrpfm.com/wp-content/plugins/fake.css" data-no-optimize="1" data-noptimize="1" src="https://www.whrpfm.com/wp-content/plugins/themify-builder/themify/js/main.min.js?ver=7.0.6" id="themify-main-script-js"></script> <script type="text/javascript" src="https://cdn.socast.io/asset/v3_34_00/wp-content/plugins/express-cms-polls/js/widget-front-end.js?ver=6.4.2" id="amp-polls-plugin-script-js"></script> <style> /* Quick Fix for themify style conflicts */ img { height:auto; } </style> </div><!-- #whitewrap --> <svg id="tf_svg" style="display:none"><defs></defs></svg> <script src="https://cumuluspro.express-pro.socastcms.com/wp-content/uploads/ecms/ecms_global_footer.js?v=179" async ></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"7c7b538f90","applicationID":"1659205590","transactionName":"Y1FWYEBZXBZYAkxdXVobdVdGUV0LFghWUFdM","queueTime":0,"applicationTime":952,"atts":"TxZVFghDTxg=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/ Object Caching 184/528 objects using Memcache Page Caching using Memcache Page cache debug info: Engine: Memcache Cache key: 5d5f16566d7ab44425346b26b6b0e0b7_ssl Creation Time: 1754165031.000s Header info: Content-Type: text/html; charset=UTF-8 Strict-Transport-Security: max-age=31536000; includeSubDomains; preload X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1 Referrer-Policy: strict-origin-when-cross-origin X-Powered-By: W3 Total Cache/2.6.1 Cache-Tag: F-27-IBMe862 Express-Tag: F-27-IBMe862 Link: <https://www.whrpfm.com/wp-json/>; rel="https://api.w.org/" Link: <https://www.whrpfm.com/wp-json/wp/v2/pages/27>; rel="alternate"; type="application/json" Link: <https://www.whrpfm.com/>; rel=shortlink Served from: joxhuntsville.com @ 2025-08-02 15:03:51 by W3 Total Cache -->


URL: