1<!DOCTYPE html><html lang="en"><head><meta name="viewport" content="width=device-width, initial-scale=1.0, viewport-fit=cover, maximum-scale=5"/><link rel="preload" as="image" href="/pf/resources/images/sites/cmg-rd-20071/station-logo-white.png?d=1373"/><link rel="preload" as="image" href="/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373&mxId=00000000"/>
1<script async="" src="https://fast.arena.im/script.js?siteId=68308342dd2b6df4c19116f4"></script>
1<script src="https://shorts.easy931miami.com/vs.js?cid=8CU812SX1" async=""></script>
1<script id="openweb-1" async="" fetchpriority="low" src="https://launcher.spot.im/spot/sp_fk2WHInN"></script>
1<script async="" id="ebx" src="//applets.ebxcdn.com/ebx.js"></script>
1<link rel="preconnect" href="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com"/><link rel="preconnect" href="https://fonts.googleapis.com" crossorigin="anonymous"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><title>Download The EASY 93.1 App â Easy 93.1</title><meta property="article:published_time" content="2026-04-02T18:55:25.486Z"/><meta property="article:display_time" content="2023-09-05T15:38:27.287Z"/><meta property="article:icon_type" content="article"/><meta property="og:type" content="article"/><meta property="article:section" content="More"/><meta property="og:url" content="https://www.easy931miami.com/fp/download-easy-931-app/"/><meta property="og:title" content="Download The EASY 93.1 App"/><meta property="og:image" content="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/https%3A%2F%2Fcloudfront-us-east-1.images.arcpublishing.com%2Fcmg%2FY3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=81265e5b06bc41c7422ebc168589794307ffae765e9d4ae540092e7ac90e8221&width=1200&height=630&smart=true"/><meta property="og:image:alt" content="WFEZ Easy 93.1 App"/><meta property="og:site_name" content="Easy 93.1"/><meta name="twitter:title" content="Download The EASY 93.1 App"/><meta name="twitter:url" content="https://www.easy931miami.com/fp/download-easy-931-app/"/><meta name="twitter:image" content="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/https%3A%2F%2Fcloudfront-us-east-1.images.arcpublishing.com%2Fcmg%2FY3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=81265e5b06bc41c7422ebc168589794307ffae765e9d4ae540092e7ac90e8221&width=1200&height=630&smart=true"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="Easy931"/><meta property="fb:app_id" content="669954346678697"/><link rel="amphtml" href="https://www.easy931miami.com/fp/download-easy-931-app/?outputType=amp"/><link id="canonical" rel="canonical" href="https://www.easy931miami.com/fp/download-easy-931-app/" data-replace="true"/><link rel="preconnect" href="https://cmp.osano.com" crossorigin="anonymous"/><link rel="preconnect" href="https://www.googletagservices.com" crossorigin="anonymous"/><link rel="preconnect" href="https://tpc.googlesyndication.com" crossorigin="anonymous"/><link rel="preconnect" href="https://pagead2.googlesyndication.com" crossorigin="anonymous"/><link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin="anonymous"/><link rel="dns-prefetch" href="https://micro.rubiconproject.com"/><link rel="dns-prefetch" href="https://connect.facebook.net"/><link rel="dns-prefetch" href="https://platform.twitter.com"/><link rel="dns-prefetch" href="https://cdn.taboola.com"/><link rel="dns-prefetch" href="https://launcher.spot.im"/><link rel="dns-prefetch" href="https://static-cdn.spot.im"/><link rel="preload" as="font" href="/pf/resources/fonts/DroidSerif/DroidSerif-Regular.woff2?d=1373" type="font/woff2"/><link rel="preload" as="font" href="/pf/resources/fonts/DroidSerif/DroidSerif-Italic.woff2?d=1373" type="font/woff2"/><link rel="preload" as="font" href="/pf/resources/fonts/DroidSerif/DroidSerif-BoldItalic.woff2?d=1373" type="font/woff2"/><link rel="preload" as="font" href="/pf/resources/fonts/DroidSerif/DroidSerif-Bold.woff2?d=1373" type="font/woff2"/><link rel="icon" type="image/x-icon" href="/pf/resources/images/sites/cmg-rd-20071/favicon.ico?d=1373"/><link id="fusion-output-type-styles" rel="stylesheet" type="text/css" href="/pf/dist/components/output-types/default.css?d=1373&mxId=00000000"/><link id="fusion-template-styles" rel="stylesheet" type="text/css" href="/pf/dist/components/combinations/default.css?d=1373&mxId=00000000"/><link id="fusion-siteStyles-styles" rel="stylesheet" type="text/css" href="/pf/dist/css/cmg-rd-20071.css?d=1373&mxId=00000000"/><style data-styled="" data-styled-version="5.3.11">.dYBqqx{height:calc(100vh - 56px - 13px);}/*!sc*/ 2data-styled.g21[id="section-nav__StyledSectionMenuVariableHeight-sc-xkxw6l-0"]{content:"dYBqqx,"}/*!sc*/ 3.dtcoRs{font-family:'Ubuntu',sans-serif;background-color:transparent;border-color:#fff;color:#fff;}/*!sc*/ 4.dtcoRs:hover{color:#fff;}/*!sc*/
5data-styled.g22[id="button__StyledDynamicButton-sc-1rk2uoq-0"]{content:"dtcoRs,"}/*!sc*/ 6.bLlAmR{-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;position:-webkit-sticky;position:sticky;top:0;margin-bottom:0;z-index:1;}/*!sc*/ 7.bLlAmR .news-theme-navigation-bar{background-color:#000;-webkit-transition:0.5s;transition:0.5s;z-index:9;}/*!sc*/ 8@media screen and (max-width:768px){.bLlAmR .news-theme-navigation-bar{height:56px;}}/*!sc*/ 9@media screen and (min-width:768px){.bLlAmR .news-theme-navigation-bar{height:56px;}}/*!sc*/ 10.bLlAmR .nav-logo img{height:auto;max-width:240px;width:auto;-webkit-transition:0.5s;transition:0.5s;}/*!sc*/ 11@media screen and (max-width:768px){.bLlAmR .nav-logo img{max-height:40px;max-width:100%;}}/*!sc*/ 12@media screen and (min-width:768px){.bLlAmR .nav-logo img{max-height:40px;}}/*!sc*/ 13data-styled.g28[id="default__StyledNav-sc-1iqkv7i-0"]{content:"bLlAmR,"}/*!sc*/ 14.cDTWAv{z-index:8;}/*!sc*/ 15@media screen and (max-width:768px){.cDTWAv{margin-top:56px;}}/*!sc*/ 16@media screen and (min-width:768px){.cDTWAv{margin-top:56px;}}/*!sc*/ 17data-styled.g29[id="default__StyledSectionDrawer-sc-1iqkv7i-1"]{content:"cDTWAv,"}/*!sc*/ 18body{font-family:'Ubuntu',sans-serif;}/*!sc*/ 19.background_primary{background-color:#1683C6;}/*!sc*/ 20.background_primary.compliment_text_color{color:white;}/*!sc*/ 21.background_primary_hover:hover{background-color:#1b88cb;}/*!sc*/ 22.border_color_primary{border-color:#1683C6;}/*!sc*/ 23.color_primary{color:#1683C6;}/*!sc*/ 24.fill_primary path,.fill_primary_circle circle,.fill_primary{fill:#1683C6;}/*!sc*/
25.fill_primary_hover:hover path{fill:#1b88cb;}/*!sc*/ 26.font_primary{font-family:'Ubuntu',sans-serif;}/*!sc*/ 27.font_secondary{font-family:'Ubuntu',sans-serif;}/*!sc*/ 28.stroke_primary circle{stroke:#1683C6;}/*!sc*/ 29.newsletter-input:focus{border-color:#1683C6;}/*!sc*/ 30.read-next-swiper.radio .read-next-content.radio .promo-headline a{color:#1683C6;font-family:'Roboto Condensed';}/*!sc*/ 31.read-next-swiper.radio span.swiper-pagination-bullet-active{background:#1683C6 !important;}/*!sc*/ 32@media(hover:hover){.read-next-swiper.radio span.swiper-pagination-bullet:hover{border:2px solid #1683C6 !important;background:white !important;}}/*!sc*/ 33.b-author-bio .b-author-bio__author-name{color:#1683C6;}/*!sc*/ 34.b-author-bio .c-icon{fill:#1683C6;}/*!sc*/ 35.b-author-bio .b-author-bio__social-link:hover path{fill:#3eabee;}/*!sc*/ 36.persistent-player .player-button{background-color:#1683C6;fill:white;}/*!sc*/ 37.persistent-player .player-button:hover{background-color:#1b88cb;}/*!sc*/ 38.persistent-player .newstalk-volume-control .player-icon{fill:#1683C6;}/*!sc*/ 39.persistent-player .newstalk-volume-control .volume-control-slider{background:linear-gradient(to right,#1683C6 0%,#1683C6 100%,#afafaf 50%,#afafaf 100%);}/*!sc*/ 40.persistent-player .newstalk-volume-control .volume-control-slider::-webkit-slider-thumb{background:#1683C6;}/*!sc*/ 41.persistent-player .newstalk-volume-control .volume-control-slider::-moz-range-thumb{background:#1683C6;}/*!sc*/ 42.persistent-player .music-volume-control .player-icon{fill:white;}/*!sc*/ 43.persistent-player .music-volume-control .volume-control-slider{background:linear-gradient(to right,white 0%,white 100%,#afafaf 50%,#afafaf 100%);}/*!sc*/ 44.persistent-player .music-volume-control .volume-control-slider::-moz-range-thumb{background:white;}/*!sc*/ 45.persistent-player .music-volume-control .volume-control-slider::-webkit-slider-thumb{background:white;}/*!sc*/ 46#main .ts-byline .b-byline__names,.b-right-rail-advanced__main .ts-byline .b-byline__names,#main .b-byline .b-byline__names,.b-right-rail-advanced__main .b-byline .b-byline__names{color:#000000;}/*!sc*/ 47#main .ts-byline span a,.b-right-rail-advanced__main .ts-byline span a,#main .b-byline span a,.b-right-rail-advanced__main .b-byline span a{color:#1683C6;}/*!sc*/ 48#main .ts-byline span a:hover,.b-right-rail-advanced__main .ts-byline span a:hover,#main .b-byline span a:hover,.b-right-rail-advanced__main .b-byline span a:hover{color:#1683C6;}/*!sc*/ 49#main .article-body-wrapper a,.b-right-rail-advanced__main .article-body-wrapper a,#main .b-article-body a,.b-right-rail-advanced__main .b-article-body a{color:#1683C6;}/*!sc*/ 50#main .article-body-wrapper .redesign-embedded-image .embedded-image-wrapper,.b-right-rail-advanced__main .article-body-wrapper .redesign-embedded-image .embedded-image-wrapper,#main .b-article-body .redesign-embedded-image .embedded-image-wrapper,.b-right-rail-advanced__main .b-article-body .redesign-embedded-image .embedded-image-wrapper{background:#1683C6;}/*!sc*/ 51#main .article-body-wrapper .interstitial-link,.b-right-rail-advanced__main .article-body-wrapper .interstitial-link,#main .b-article-body .interstitial-link,.b-right-rail-advanced__main .b-article-body .interstitial-link{border-color:#1683C6;}/*!sc*/ 52#main .article-body-wrapper .interstitial-link a,.b-right-rail-advanced__main .article-body-wrapper .interstitial-link a,#main .b-article-body .interstitial-link a,.b-right-rail-advanced__main .b-article-body .interstitial-link a{color:#1683C6;}/*!sc*/ 53.redesign-lead-art .lead-art-wrapper{background:#1683C6;}/*!sc*/ 54.redesign-lead-art .b-lead-art{background:#1683C6;}/*!sc*/ 55.expand-condense-pvp-button svg{fill:#1683C6;}/*!sc*/ 56.b-footer__social-links{border-color:#1683C6;}/*!sc*/ 57.b-footer__social-links a.c-link{border-color:#1683C6;}/*!sc*/ 58.b-footer__social-links svg.c-icon{fill:#1683C6;}/*!sc*/ 59.b-results-list__wrapper .c-button{background-color:#1683C6;}/*!sc*/ 60.b-xl-promo__icon_label,.b-large-promo__icon_label,.b-medium-promo__icon_label,.b-small-promo__icon_label,.b-top-table-list-xl__icon_label,.b-top-table-list-large__icon_label,.b-top-table-list-medium__icon_label,.b-top-table-list-small__icon_label{background-color:#1683C6;}/*!sc*/ 61data-styled.g43[id="sc-global-bKnKrr1"]{content:"sc-global-bKnKrr1,"}/*!sc*/ 62body{font-family:'Ubuntu',sans-serif;}/*!sc*/ 63.background_primary{background-color:#1683C6;}/*!sc*/ 64.background_primary.compliment_text_color{color:white;}/*!sc*/ 65.background_primary_hover:hover{background-color:#1b88cb;}/*!sc*/ 66.border_color_primary{border-color:#1683C6;}/*!sc*/ 67.color_primary{color:#1683C6;}/*!sc*/ 68.fill_primary path,.fill_primary_circle circle,.fill_primary{fill:#1683C6;}/*!sc*/
69.fill_primary_hover:hover path{fill:#1b88cb;}/*!sc*/ 70.font_primary{font-family:'Ubuntu',sans-serif;}/*!sc*/ 71.font_secondary{font-family:'Ubuntu',sans-serif;}/*!sc*/ 72.stroke_primary circle{stroke:#1683C6;}/*!sc*/ 73.newsletter-input:focus{border-color:#1683C6;}/*!sc*/ 74.read-next-swiper.radio .read-next-content.radio .promo-headline a{color:#1683C6;font-family:'Roboto Condensed';}/*!sc*/ 75.read-next-swiper.radio span.swiper-pagination-bullet-active{background:#1683C6 !important;}/*!sc*/ 76@media(hover:hover){.read-next-swiper.radio span.swiper-pagination-bullet:hover{border:2px solid #1683C6 !important;background:white !important;}}/*!sc*/ 77.b-author-bio .b-author-bio__author-name{color:#1683C6;}/*!sc*/ 78.b-author-bio .c-icon{fill:#1683C6;}/*!sc*/ 79.b-author-bio .b-author-bio__social-link:hover path{fill:#3eabee;}/*!sc*/ 80.persistent-player .player-button{background-color:#1683C6;fill:white;}/*!sc*/ 81.persistent-player .player-button:hover{background-color:#1b88cb;}/*!sc*/ 82.persistent-player .newstalk-volume-control .player-icon{fill:#1683C6;}/*!sc*/ 83.persistent-player .newstalk-volume-control .volume-control-slider{background:linear-gradient(to right,#1683C6 0%,#1683C6 100%,#afafaf 50%,#afafaf 100%);}/*!sc*/ 84.persistent-player .newstalk-volume-control .volume-control-slider::-webkit-slider-thumb{background:#1683C6;}/*!sc*/ 85.persistent-player .newstalk-volume-control .volume-control-slider::-moz-range-thumb{background:#1683C6;}/*!sc*/ 86.persistent-player .music-volume-control .player-icon{fill:white;}/*!sc*/ 87.persistent-player .music-volume-control .volume-control-slider{background:linear-gradient(to right,white 0%,white 100%,#afafaf 50%,#afafaf 100%);}/*!sc*/ 88.persistent-player .music-volume-control .volume-control-slider::-moz-range-thumb{background:white;}/*!sc*/ 89.persistent-player .music-volume-control .volume-control-slider::-webkit-slider-thumb{background:white;}/*!sc*/ 90#main .ts-byline .b-byline__names,.b-right-rail-advanced__main .ts-byline .b-byline__names,#main .b-byline .b-byline__names,.b-right-rail-advanced__main .b-byline .b-byline__names{color:#000000;}/*!sc*/ 91#main .ts-byline span a,.b-right-rail-advanced__main .ts-byline span a,#main .b-byline span a,.b-right-rail-advanced__main .b-byline span a{color:#1683C6;}/*!sc*/ 92#main .ts-byline span a:hover,.b-right-rail-advanced__main .ts-byline span a:hover,#main .b-byline span a:hover,.b-right-rail-advanced__main .b-byline span a:hover{color:#1683C6;}/*!sc*/ 93#main .article-body-wrapper a,.b-right-rail-advanced__main .article-body-wrapper a,#main .b-article-body a,.b-right-rail-advanced__main .b-article-body a{color:#1683C6;}/*!sc*/ 94#main .article-body-wrapper .redesign-embedded-image .embedded-image-wrapper,.b-right-rail-advanced__main .article-body-wrapper .redesign-embedded-image .embedded-image-wrapper,#main .b-article-body .redesign-embedded-image .embedded-image-wrapper,.b-right-rail-advanced__main .b-article-body .redesign-embedded-image .embedded-image-wrapper{background:#1683C6;}/*!sc*/ 95#main .article-body-wrapper .interstitial-link,.b-right-rail-advanced__main .article-body-wrapper .interstitial-link,#main .b-article-body .interstitial-link,.b-right-rail-advanced__main .b-article-body .interstitial-link{border-color:#1683C6;}/*!sc*/ 96#main .article-body-wrapper .interstitial-link a,.b-right-rail-advanced__main .article-body-wrapper .interstitial-link a,#main .b-article-body .interstitial-link a,.b-right-rail-advanced__main .b-article-body .interstitial-link a{color:#1683C6;}/*!sc*/ 97.redesign-lead-art .lead-art-wrapper{background:#1683C6;}/*!sc*/ 98.redesign-lead-art .b-lead-art{background:#1683C6;}/*!sc*/ 99.expand-condense-pvp-button svg{fill:#1683C6;}/*!sc*/ 100.b-footer__social-links{border-color:#1683C6;}/*!sc*/ 101.b-footer__social-links a.c-link{border-color:#1683C6;}/*!sc*/ 102.b-footer__social-links svg.c-icon{fill:#1683C6;}/*!sc*/ 103.b-results-list__wrapper .c-button{background-color:#1683C6;}/*!sc*/ 104.b-xl-promo__icon_label,.b-large-promo__icon_label,.b-medium-promo__icon_label,.b-small-promo__icon_label,.b-top-table-list-xl__icon_label,.b-top-table-list-large__icon_label,.b-top-table-list-medium__icon_label,.b-top-table-list-small__icon_label{background-color:#1683C6;}/*!sc*/ 105data-styled.g44[id="sc-global-bKnKrr2"]{content:"sc-global-bKnKrr2,"}/*!sc*/ 106</style>
106<script type="application/javascript" id="polyfill-script">if(!Array.prototype.includes||!(window.Object && window.Object.assign)||!window.Promise||!window.Symbol||!window.fetch){document.write('
106<script type="application/javascript" src="/pf/dist/engine/polyfill.js?d=1373&mxId=00000000" defer=""><\/script>')}</script>
106<script id="fusion-engine-react-script" type="application/javascript" src="/pf/dist/engine/react.js?d=1373&mxId=00000000" defer=""></script>
106<script id="fusion-engine-combinations-script" type="application/javascript" src="/pf/dist/components/combinations/default.js?d=1373&mxId=00000000" defer=""></script>
106<script id="fusion-spa-sw" type="application/javascript">if('serviceWorker' in navigator){window.addEventListener('load',function(){navigator.serviceWorker.register('/sw-spa.js?d=1373&mxId=00000000')})}</script>
106<script type="application/ld+json">{"@context":"http://schema.org","@type":"NewsArticle","mainEntityOfPage":{"@type":"WebPage","@id":"https://www.easy931miami.com/fp/download-easy-931-app/"},"headline":"Download The EASY 93.1 App","image":{"@type":"ImageObject","url":"","height":810,"width":1440},"datePublished":"2026-04-02T18:55:25.486Z","dateModified":"2026-04-02T18:55:25.62Z","author":{"@type":"Person","name":""},"publisher":{"@type":"Organization","name":"Easy 93.1","logo":{"@type":"ImageObject","url":"https://www.easy931miami.com/pf/resources/images/sites/cmg-rd-20071/station-logo-small.png?d=1373","width":270,"height":60}},"description":""}</script>
106<script src="https://cmp.osano.com/16CHhhU88uP0f4JzV/e4b2fc03-0232-4cc6-baf1-3f981a00f6b2/osano.js"></script>
106<script id="codeSplitUtil" class="code-split-timer-log"> 107 window.codeSplitLogTime = [window.performance.now() / 1000]; 108 console.log('[CodeSplit] First timer log >> t0 =', window.codeSplitLogTime[0])</script>
108<script id="ads-targetting"> 109 function getTempRange(item) { 110 let tempRange = 'ERROR'; 111 if (item) { 112 const tempFloor = Math.floor(item / 5) * 5; 113 tempRange = tempFloor + ' to ' + (tempFloor + 4); 114 } 115 return tempRange; 116 } 117 118 window.googletag = window.googletag || {}; 119 window.googletag.cmd = window.googletag.cmd || []; 120 window.googletag.cmd.push(function() { 121 window.googletag.pubads().setTargeting('weather', 27 + '') 122 .setTargeting('temp_range', getTempRange(85)) 123 .setTargeting('sky', 'Mostly Cloudy'); 124 });</script>
124<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;700&display=swap"/><style> 125 @font-face { 126 font-family: 'Droid Serif'; 127 font-weight: 400; 128 font-style: normal; 129 src: url('/pf/resources/fonts/DroidSerif/DroidSerif-Regular.woff2?d=1373') format('woff2'), 130 url('/pf/resources/fonts/DroidSerif/DroidSerif-Regular.woff?d=1373') format('woff'), 131 url('/pf/resources/fonts/DroidSerif/DroidSerif-Regular.ttf?d=1373') format('truetype'); 132 font-display: swap; 133 } 134 135 @font-face { 136 font-family: 'Droid Serif'; 137 font-weight: 400; 138 font-style: italic; 139 src: url('/pf/resources/fonts/DroidSerif/DroidSerif-Italic.woff2?d=1373') format('woff2'), 140 url('/pf/resources/fonts/DroidSerif/DroidSerif-Italic.woff?d=1373') format('woff'), 141 url('/pf/resources/fonts/DroidSerif/DroidSerif-Italic.ttf?d=1373') format('truetype'); 142 font-display: swap; 143 } 144 145 @font-face { 146 font-family: 'Droid Serif'; 147 font-weight: 700; 148 font-style: italic; 149 src: url('/pf/resources/fonts/DroidSerif/DroidSerif-BoldItalic.woff2?d=1373') format('woff2'), 150 url('/pf/resources/fonts/DroidSerif/DroidSerif-BoldItalic.woff?d=1373') format('woff'), 151 url('/pf/resources/fonts/DroidSerif/DroidSerif-BoldItalic.ttf?d=1373') format('truetype'); 152 font-display: swap; 153 } 154 155 @font-face { 156 font-family: 'Droid Serif'; 157 font-weight: 700; 158 font-style: normal; 159 src: url('/pf/resources/fonts/DroidSerif/DroidSerif-Bold.woff2?d=1373') format('woff2'), 160 url('/pf/resources/fonts/DroidSerif/DroidSerif-Bold.woff?d=1373') format('woff'), 161 url('/pf/resources/fonts/DroidSerif/DroidSerif-Bold.ttf?d=1373') format('truetype'); 162 font-display: swap; 163 } 164</style>
164<script id="cmg-powa-events"> 165 PoWaSettings = window.PoWaSettings || {}; 166 PoWaSettings.hlsjs = { version: "1.5.7" }; 167 window.cmgCustomPoWaEvents = { 168 MANUAL_PLAY: 'manualPlay', 169 MANUAL_PAUSE: 'manualPause', 170 MANUAL_PREROLL_PAUSE: 'manualPrerollPause', 171 AUTO_PREROLL_PAUSE: 'autoPrerollPause', 172 AUTO_PAUSE: 'autoPause', 173 AUTO_PLAY_PVP: 'autoPlayPvp', 174 CTRL_MUTE_CLICKED: 'scrubberMuteClicked', 175 CTRL_UNMUTE_CLICKED: 'scrubberUnmuteClicked', 176 CTRL_PVP_MUTE_CLICKED: 'scrubberPvpMuteClicked', 177 CTRL_PVP_UNMUTE_CLICKED: 'scrubberPvpUnmuteClicked', 178 FULLSCREEN_EXPAND_PVP: 'playerPvpFullscreenExpand', 179 FULLSCREEN_EXPAND_VOD: 'playerVodFullscreenExpand', 180 FULLSCREEN_COLLAPSE_PVP: 'playerPvpFullscreenCollapse', 181 FULLSCREEN_COLLAPSE_VOD: 'playerVodFullscreenCollapse', 182 } 183 184 window.addEventListener('powaRender', async (event) => { 185 if(event.detail.id) { 186 const player = event.detail.powa; 187 const metadata = event.detail; 188 189 const t = { 190 adInsertion: false, 191 powa: player, 192 videoData: metadata, 193 } 194 195 const adTag = await window.PoWaSettings?.advertising?.adTag(t); 196 197 if (adTag) { 198 const adsIndex = adTag.indexOf('ads?'); 199 let newAdTag = ''; 200 201 if (adsIndex !== -1) { 202 const remainingPart = adTag.slice(adsIndex + 4); 203 newAdTag = `${adTag.slice(0, adsIndex + 4)}placement=1&plcmt=1&${remainingPart}`; 204 } else { 205 newAdTag = `${adTag}&placement=1&plcmt=1`; 206 } 207 window.PoWaSettings.advertising.adTag = newAdTag; 208 player.getAdTag = newAdTag || ''; 209 } 210 } 211 }); 212 </script>
212<script id="powaBootScript" defer="" src="https://cmg.video-player.arcpublishing.com/prod/powaBoot.js?org=cmg" data-powa-script="true" data-loaded-via="powa-manifest"></script>
212<script id="powaScript" src="https://cmg.video-player.arcpublishing.com/prod/powa.js?org=cmg" defer=""></script>
212<script id="powaCmgScript" src="https://cmg.video-player.arcpublishing.com/prod/org/cmg.js?org=cmg" data-powa-script="true" defer=""></script>
212<script id="powaCmgScriptLoadSignal"> 213 document.getElementById('powaCmgScript').addEventListener("load", (evt) => { evt.target.setAttribute('data-load', true) }); 214 </script>
214<script defer="" src="//d3plfjw9uod7ab.cloudfront.net/03dd88d8-f4a8-42b1-aac1-24233c8b6bd8.js" type="text/javascript"></script>
214<script id="yallScript" type="text/javascript" defer="" src="/pf/resources/js/yall.min.js?d=1373"></script>
214<script id="utilsScript" type="text/javascript" defer="" src="/pf/resources/js/utils.js?d=1373"></script>
214<script type="text/javascript"> 215 window._mNHandle = window._mNHandle || {}; 216 window._mNHandle.queue = window._mNHandle.queue || []; 217 medianet_versionId = "3121199";</script>
217<script id="facebookSdk" defer="" src="https://connect.facebook.net/en_US/sdk.js"></script>
217<script id="twitterWidget" defer="" src="https://platform.twitter.com/widgets.js"></script>
217<script id="katzStandardDIL" defer="" src="/pf/resources/js/dil.js?d=1373"></script>
217<script id="katzVisitorAPI" defer="" src="/pf/resources/js/visitorapi.min.js?d=1373"></script>
217<script id="gtmScript">(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 218 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 219 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.defer=true;j.src= 220 'https://www.googletagmanager.com/gtm.js?id='+i+dl;j.setAttributeNode(d.createAttribute('data-ot-ignore')); 221 f.parentNode.insertBefore(j,f); 222 })(window,document,'script','dataLayer','GTM-KXX5GGC');</script>
222<script id="fireEventHelper">window.fireEvent = function (type, detail) { 223 if (!detail) detail = {}; 224 if (typeof window.CustomEvent === 'function') return window.dispatchEvent(new CustomEvent(type, { detail: detail })); 225 const event = document.createEvent('CustomEvent'); 226 event.initCustomEvent(type, false, false, detail); 227 window.dispatchEvent(event); 228 };</script>
228<script id="cmgSPAEvents"> 229 // Fix ads and metrics 230 window.addEventListener('DOMContentLoaded', () => console.log('[SPA] DOMContentLoaded')); 231 window.addEventListener('LoadingSpa', (event) => { 232 console.log('[SPA] LoadingSpa', event.detail); 233 }); 234 235 window.addEventListener('BeforeSpaRender', () => { 236 console.log('[SPA] BeforeSpaRender'); 237 const pvpDiv = document.getElementById('pvp'); 238 if( 239 Fusion.metas && 240 Fusion.metas['page-theme'] && 241 Fusion.metas['page-theme'].value === 'dark' 242 ) { 243 document.body.classList.add('background_dark'); 244 } else { 245 document.body.classList.remove('background_dark'); 246 } 247 248 window.arcSpaNavigateInSite = true; 249 250 window.googletag && window.googletag.destroySlots(); 251 if (window.google_tag_manager) { 252 const GTMKey = window.Fusion.getProperties(window.Fusion.arcSite).analytics.GTMKey 253 if (GTMKey) { 254 window.google_tag_manager[GTMKey].dataLayer.reset(); 255 } 256 } 257 }); 258 259 window.addEventListener('AfterSpaRender', () => { 260 console.log('[SPA] AfterSpaRender'); 261 262 window.powaBoot(); 263 264 const osanoConsent = !!window.Osano.cm.optOut ? "0" : "1"; 265 266 (self.COMSCORE && COMSCORE.beacon({c1: "2", c2: "34359690", "cs_ucfr": osanoConsent, 267 options: { 268 enableFirstPartyCookie: true 269 } 270 })); 271 272 const navPath = window.location.pathname; 273 const currentSectionLevel = navPath.split('/'); 274 // underlines menu only if it is a top level page on TV 275 if (currentSectionLevel[1] && !currentSectionLevel[2]) { 276 document.querySelector("#main-nav .horizontal-links-bar")?.querySelectorAll("a").forEach(link => { 277 const linkPath = new URL(link.href).pathname; 278 navPath === linkPath ? link.classList.add("underline") : link.classList.remove("underline"); 279 }); 280 } 281 282 dataLayer && dataLayer.push({ ...window.initialDataLayer, event: 'spaNavigation' }); 283 284 // removes nav-open when transitioning to a new page, handles nav section navigation 285 if (document.body && document.body.classList.contains("nav-open")) { 286 document.body.classList.remove("nav-open"); 287 } 288 289 //maintain PVP player sizes mini,tease, full on SPA Navigation 290 //This is moved from useEffect to avoid player size changes flickering on nav 291 const touchScreenDevice = 'ontouchstart' in window || navigator.maxTouchPoints > 0 || navigator.msMaxTouchPoints > 0; 292 if (document.getElementById('pvp_player_drag')) { 293 const pvpWrapper = document.getElementById('pvp'); 294 let previousSize = ''; 295 for (let i = 0; i < pvpWrapper.classList.length; i += 1) { 296 if (/pvp--.*/.test(pvpWrapper.classList[i])) previousSize = pvpWrapper.classList[i]; 297 } 298 const playerDiv = document.getElementById('pvp__player'); 299 if (playerDiv.className === 'full') pvpWrapper.classList.replace(previousSize, 'pvp--fullSize'); 300 else if (playerDiv.className === 'tease') pvpWrapper.classList.replace(previousSize, 'pvp--teaseSize'); 301 else if (playerDiv.className === 'mini') pvpWrapper.classList.replace(previousSize, 'pvp--miniSize'); 302 } 303 304 // Force reload if something is broken 305 if (!document.body || !document.body.children.length) { 306 console.log('[SPA] Page Broken detected, reloading...'); 307 dataLayer && dataLayer.push({ event: 'spaRenderFailed' }); 308 window.location.reload(); 309 } 310 })</script>
310<script id="sgConfigData">window.sgStationId="mia931";</script>
310<script id="sgIMASDK" defer="" src="https://imasdk.googleapis.com/js/sdkloader/ima3.js"></script>
310<script id="adswizzSyncClient" defer="" src="https://cdn.adswizz.com/adswizz/js/SynchroClient2.js"></script>
310<script id="adswizzScript" defer="" src="https://synchrobox.adswizz.com/register2.php"></script>
310<script id="sgPlayerScript" defer="" src="https://player.streamguys.com/cmg/persistent/sgplayer/2-6-12b/include/js/sgplayer.min.js"></script>
310<script id="sgConfig" defer="" src="/pf/resources/js/sgConfig.js?d=1373"></script>
310<script id="openweb-2"> 311 const startOpenWebSSO = ({ email, idToken }) => { 312 console.log('[OW] called startOpenWebSSO()'); 313 const owSSOCallback = function (codeA, completeSSOCallback) { 314 const mcOwSSOUri = "https://member-center-api.cmg.com/api/v1/comments/auth/?site=cmg-rd-20071&email=" + email; 315 console.log('[OW] owSSOCallback()'); 316 fetch(mcOwSSOUri, { 317 method: 'POST', 318 headers: { 319 Authorization: idToken, 320 }, 321 body: codeA, 322 }) 323 .then(res => res.text()) 324 .then((codeB) => { 325 console.log('[OW] codeB received'); 326 completeSSOCallback(codeB); 327 }).catch((e) => { 328 console.log('[OW] Handshake error:', e); 329 completeSSOCallback(null, e); 330 }); 331 }; 332 if (window.SPOTIM) { 333 window.SPOTIM.startSSO({ 334 callback: owSSOCallback, 335 userId: btoa(email), 336 }).then(function(userData) { 337 console.log('[OW] startSSO response received'); 338 }) 339 .catch(function(e) { 340 console.log('[OW] startSSO error', e); 341 }); 342 } 343 }; 344 window.startOpenWebSSO = startOpenWebSSO; 345 346 document.addEventListener('spot-im-login-start', (event) => { 347 window.mcsdk.openLoginWindow(); 348 }); 349 document.addEventListener('spot-im-user-logout', (event) => { 350 console.log('[OW] spot-im-user-logout - heard'); 351 }); 352 </script>
352<script id="arena-1"> 353 class ArenaSSO { 354 mcUser = {}; 355 constructor() { 356 this.ssoBackendUrl = "https://member-center-api.cmg.com/api/v1/comments/arena/auth/?site=cmg-rd-20071&arenaSlug=easy-931"; 357 this.isArenaLoaded = false; 358 document.addEventListener("arena-loaded", () => { 359 this.isArenaLoaded = true; 360 }); 361 } 362 async getJWTToken() { 363 const url = this.ssoBackendUrl + "&email=" + this.mcUser.email; 364 const response = await fetch(url, { 365 method: "POST", 366 headers: { 367 "Content-Type": "application/json", 368 "Authorization": this.mcUser.idToken, 369 }, 370 }); 371 const data = await response.json(); 372 return data.token; 373 } 374 375 async authenticateUser() { 376 if (!this.isArenaLoaded) { 377 console.log("[ARENA] Arena not loaded"); 378 return; 379 } 380 if (!this.mcUser.email) { 381 console.log("[ARENA] No user set"); 382 return; 383 } 384 const jwtToken = await this.getJWTToken(); 385 const result = await window.arena.auth.ssoV2Exchange(jwtToken); 386 } 387 388 async login() { 389 await this.authenticateUser(); 390 } 391 392 logout() { 393 console.log('[ARENA] logout()'); 394 if (window.arena && window.arena.auth && window.arena.auth.logout) { 395 window.arena.auth.logout(); 396 } 397 } 398 } 399 400 document.addEventListener("DOMContentLoaded", () => { 401 window.arenaSSO = new ArenaSSO(); 402 }); 403 404 document.addEventListener('arena-comments-custom-login', (event) => { 405 console.log('[ARENA] Custom login modal triggered:', event); 406 window.mcsdk?.openLoginWindow(); 407 }); 408 document.addEventListener('arena-comments-custom-logout', (event) => { 409 console.log('[ARENA] Custom login modal triggered:', event); 410 window.mcsdk?.openLogoutWindow(); 411 }); 412 413 window.arena = window.arena || {}; 414 window.arena.auth = window.arena.auth || {}; 415 window.arena.auth.handleAccountClick = function () { 416 console.log('[ARENA] Account clicked'); 417 window.mcsdk?.openLoginWindow(); 418 } 419 </script>
419<script id="nativo-1" type="text/javascript" defer="" src="https://s.ntv.io/serve/load.js"></script>
419<script id="nativo-2" type="text/javascript"> 420 window.addEventListener('AfterSpaRender', () => { 421 console.log('[NATIVO] PostRelease.Start'); 422 window.PostRelease && window.PostRelease.Start(); 423 }); 424 </script>
424<script id="CMG-PoWaSettings-Scrubber" type="text/javascript"> 425 const s = document.createElement('script'); 426 s.src = '/pf/resources/js/videoControls.js?d=1373'; 427 s.defer = true; 428 s.id = 'videoControls'; 429 document.head.appendChild(s); 430 431 window.videoControlsIcons = { 432 backward: '<svg class="icon_powabar_skip_backward | powa-bar-backward icon_xxs" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.62287 5.05197L6.5101 6.35577C7.15511 6.80138 7.05985 7.78213 6.34115 8.09528L1.39944 10.2484C0.738916 10.5363 0 10.0522 0 9.33169V3.76454C0 2.95833 0.905085 2.48354 1.5684 2.94179L2.68734 3.71481C3.06485 3.2297 3.48746 2.78027 3.95076 2.37339C5.31718 1.17336 6.98364 0.390645 8.76374 0.112785C10.5438 -0.165076 12.3674 0.0728774 14.0305 0.800029C15.6935 1.52718 17.1305 2.71486 18.1806 4.23022C19.2308 5.74558 19.8527 7.52888 19.9769 9.38065C20.1011 11.2324 19.7226 13.0796 18.8837 14.7157C18.0449 16.3518 16.7788 17.7122 15.227 18.6448C13.9531 19.4104 12.4625 19.8652 10.9725 19.9765C10.4323 20.0168 10.0001 19.5684 10.0001 19.0267V18.6447C10.0001 18.0817 10.4663 17.6351 11.0259 17.5741C12.0878 17.4582 13.1584 17.1236 14.0509 16.5872C15.2333 15.8766 16.1981 14.84 16.8373 13.5933C17.4765 12.3466 17.7649 10.9391 17.6703 9.52805C17.5756 8.11702 17.1017 6.75818 16.3015 5.60349C15.5013 4.4488 14.4064 3.5438 13.1391 2.98972C11.8719 2.43564 10.4824 2.25433 9.12596 2.46605C7.76954 2.67778 6.49972 3.2742 5.45853 4.18861C5.1566 4.45377 4.87734 4.74265 4.62287 5.05197Z"></path></svg>', 433 playPause: '<svg class="icon_powabar_play | powa-bar-play icon_xxs" viewBox="0 0 16 20"><path d="M1.88807 0.369795C1.22352 -0.0732417 0.333374 0.40315 0.333374 1.20185V18.7981C0.333374 19.5968 1.22352 20.0732 1.88807 19.6302L15.0853 10.832C15.679 10.4362 15.679 9.56377 15.0853 9.16794L1.88807 0.369795Z" fill="white"></path></svg><svg class="icon_powabar_pause | powa-bar-pause icon_xxs" viewBox="0 0 18 22"><path d="M0 20.6667C0 21.2189 0.447715 21.6667 1 21.6667H4.33333C4.88562 21.6667 5.33333 21.2189 5.33333 20.6667V1.33333C5.33333 0.781045 4.88562 0.333328 4.33333 0.333328H1C0.447716 0.333328 0 0.781044 0 1.33333V20.6667ZM13 0.333328C12.4477 0.333328 12 0.781044 12 1.33333V20.6667C12 21.2189 12.4477 21.6667 13 21.6667H16.3333C16.8856 21.6667 17.3333 21.2189 17.3333 20.6667V1.33333C17.3333 0.781045 16.8856 0.333328 16.3333 0.333328H13Z" fill="white"></path></svg>', 434 forward: '<svg class="icon_powabar_skip_forward | powa-bar-forward icon_xxs" viewBox="0 0 20 20"><path fill-rule="evenodd" clip-rule="evenodd" d="M15.377 5.05188L13.4898 6.35565C12.8448 6.80126 12.9401 7.78201 13.6588 8.09516L18.6005 10.2484C19.2611 10.5362 20 10.0521 20 9.33159V3.76439C20 2.95818 19.0949 2.48339 18.4316 2.94164L17.3126 3.71471C16.9351 3.22962 16.5125 2.78022 16.0492 2.37336C14.6828 1.17332 13.0163 0.390601 11.2362 0.11274C9.45609 -0.165122 7.63252 0.072832 5.96946 0.799988C4.3064 1.52714 2.86942 2.71483 1.81925 4.2302C0.769083 5.74557 0.147132 7.52888 0.0229623 9.38066C-0.101207 11.2324 0.277301 13.0797 1.11615 14.7158C1.955 16.3518 3.22112 17.7123 4.77289 18.6449C6.04683 19.4105 7.5374 19.8653 9.02739 19.9765C9.56759 20.0169 9.99988 19.5685 9.99988 19.0268V18.6447C9.99988 18.0818 9.53364 17.6352 8.97404 17.5741C7.91217 17.4583 6.84147 17.1236 5.94902 16.5873C4.76659 15.8766 3.80182 14.84 3.16263 13.5933C2.52344 12.3467 2.23502 10.9391 2.32963 9.52806C2.42425 8.11702 2.89817 6.75817 3.69838 5.60347C4.4986 4.44878 5.59356 3.54378 6.86079 2.98969C8.12802 2.43561 9.51756 2.25429 10.874 2.46602C12.2304 2.67775 13.5002 3.27417 14.5414 4.18858C14.8433 4.45373 15.1226 4.74259 15.377 5.05188Z"></path></svg>', 435 Unmute: '<svg class="icon_powabar_unmute | powa-bar-unmute icon_xxs" viewBox="0 0 22 22"><path d="M17.0583 1.29087C17.0587 1.00001 16.8934 0.540914 16.632 0.413344C16.3697 0.281408 16.0543 0.316981 15.828 0.50401L9.092 5.87068L17.0587 13.8387L17.0583 1.29087ZM21.3987 20.324L1.63334 0.560011C1.33658 0.262882 0.855132 0.262583 0.558003 0.559344C0.260874 0.856105 0.260576 1.33755 0.557337 1.63468L5.34134 6.42001H4.896C4.424 6.42001 4.01334 6.63334 3.74 6.96668C3.50463 7.23633 3.37486 7.58208 3.37467 7.94001V14.0213C3.37467 14.8587 4.06 15.5413 4.89467 15.5413H8.42267L15.828 21.4573C15.964 21.564 16.132 21.624 16.2987 21.624C16.4053 21.624 16.5267 21.5933 16.632 21.548C16.8934 21.4204 17.0591 21.1549 17.0587 20.864V18.1373L20.3213 21.4C20.4636 21.5437 20.6573 21.6247 20.8594 21.6252
435C21.0616 21.6257 21.2557 21.5456 21.3987 21.4027C21.6957 21.105 21.6957 20.6217 21.3987 20.324Z" fill="white"></path></svg>', 436 muteUnMute: '<svg class="icon_powabar_mute | powa-bar-mute icon_xxs" viewBox="0 0 24 22"><path fill-rule="evenodd" clip-rule="evenodd" d="M12.9136 0.408725C12.6573 0.281674 12.3529 0.317208 12.1308 0.500094L4.92468 6.42843H1.48191C0.665637 6.42975 0 7.11303 0 7.95256V14.0491C0 14.8899 0.665636 15.5719 1.48062 15.5719H4.92468L12.1295 21.5015C12.3533 21.6829 12.6578 21.7178 12.9149 21.5916C13.171 21.4647 13.3337 21.198 13.3333 20.9056V1.09332C13.3328 0.801215 13.1704 0.534977 12.9149 0.407401L12.9136 0.408725ZM20.6995 3.20066C20.3811 2.92098 19.8954 2.93532 19.5947 3.23327C19.294 3.53122 19.2836 4.00836 19.571 4.3187C21.3869 6.07828 22.4052 8.4818 22.3964 10.9873C22.4048 13.4926 21.3859 15.8957 19.5696 17.6545C19.2562 17.9619 19.2543 18.4602 19.5654 18.7698C19.8789 19.0756 20.3845 19.0769 20.6995 18.7726C22.8209 16.7192 24.0106 13.9128 23.9999 10.9873C23.9999 8.03823 22.8297 5.27253 20.6995 3.20066ZM17.209 5.85277C16.9208 5.59313 16.481 5.60674 16.2093 5.88369C15.9375 6.16064 15.9294 6.60351 16.1908 6.89037C17.2841 7.97477 17.896 9.45774 17.8877 11.0028C17.8957 12.5474 17.2838 14.0299 16.1908 15.114C15.9315 15.4009 15.9409 15.8421 16.2122 16.1176C16.4835 16.3931 16.9217 16.4064 17.209 16.1478C18.5783 14.7915 19.3445 12.9353 19.3332 11.0015C19.3332 9.04402 18.579 7.2143 17.209 5.85277Z" fill="white"></path></svg><svg class="icon_powabar_unmute | powa-bar-unmute icon_xxs" viewBox="0 0 22 22"><path d="M17.0583 1.29087C17.0587 1.00001 16.8934 0.540914 16.632 0.413344C16.3697 0.281408 16.0543 0.316981 15.828 0.50401L9.092 5.87068L17.0587 13.8387L17.0583 1.29087ZM21.3987 20.324L1.63334 0.560011C1.33658 0.262882 0.855132 0.262583 0.558003 0.559344C0.260874 0.856105 0.260576 1.33755 0.557337 1.63468L5.34134 6.42001H4.896C4.424 6.42001 4.01334 6.63334 3.74 6.96668C3.50463 7.23633 3.37486 7.58208 3.37467 7.94001V14.0213C3.37467 14.8587 4.06 15.5413 4.89467 15.5413H8.42267L15.828 21.4573C15.964 21.564 16.132 21.624 16.2987 21.624C16.4053 21.624 16.5267 21.5933 16.632 21.548C16.8934 21.4204 17.0591 21.1549 17.0587 20.864V18.1373L20.3213 21.4C20.4636 21.5437 20.6573 21.6247 20.8594 21.6252C21.0616 21.6257 21.2557 21.5456 21.3987 21.4027C21.6957 21.105 21.6957 20.6217 21.3987 20.324Z" fill="white"></path></svg>', 437 settings: '<svg class="icon_powabar_settings | powabar_settings icon_xxs" viewBox="0 0 28 28"><path d="M11.468 0.666306C10.6549 0.666306 9.9632 1.24148 9.83712 2.05866L9.83708 2.05866L9.83582 2.06733L9.44334 4.76376C8.97037 4.9865 8.52339 5.24272 8.10232 5.52182L5.46386 4.49062L5.46389 4.49056L5.45323 4.48653C4.71823 4.20865 3.85 4.48 3.42986 5.20475L0.901308 9.46061L0.901181 9.46053L0.89256 9.47562C0.489263 10.1814 0.640445 11.0825 1.32724 11.5907L3.51972 13.2555C3.49492 13.4978 3.47931 13.7488 3.47931 14C3.47931 14.2431 3.48961 14.492 3.51054 14.7394L1.30523 16.414L1.30519 16.4139L1.29582 16.4212C0.646633 16.9261 0.493087 17.8203 0.866488 18.506L0.875673 18.5229L0.885483 18.5394L3.414 22.7952C3.85515 23.5565 4.72836 23.7445 5.39087 23.5298L5.41976 23.5204L5.44804 23.5094L8.08466 22.4789C8.51155 22.7632 8.95628 23.0164 9.42765 23.2372L9.81999 25.9327L9.82431 25.9623L9.83034 25.9916C9.98787 26.7574 10.6458 27.3337 11.468 27.3337H16.532C17.2926 27.3337 18.0616 26.8018 18.1665 25.9161L18.5566 23.2362C19.0296 23.0135 19.4765 22.7573 19.8976 22.4782L22.5361 23.5094L22.536 23.5094L22.5467 23.5135C23.2817 23.7914 24.15 23.52 24.5701 22.7951L27.0986 18.5394L27.0987 18.5394L27.1074 18.5244C27.5101 17.8196 27.3599 16.92 26.6755 16.4114L24.4927 14.734C24.5103 14.4968 24.5206 14.2519 24.5206 14C24.5206 13.75 24.5104 13.5034 24.4898 13.2603L26.6947 11.586L26.6947 11.586L26.7041 11.5788C27.3533 11.0738 27.5068 10.1797 27.1334 9.49398L27.1242 9.47712L27.1144 9.46061L24.586 5.2049C24.1448 4.44349 23.2716 4.2555 22.609 4.47021L22.5802 4.47957L22.5519 4.49062L19.9153 5.5211C19.4884 5.23683 19.0436 4.98358 18.5723 4.76281L18.1799 2.06733L18.18 2.06732L18.1786 2.05866C18.0478 1.21072 17.3129 0.666306 16.532 0.666306H11.468ZM11.391 5.62442L11.8141 2.71764H16.2016L16.6247 5.62442L16.7102 6.2113L17.2614 6.43004C17.946 6.7017 18.565 7.05603 19.1656 7.50091L19.6213 7.83844L20.1494 7.63202L22.9838 6.52426L25.1553 10.1792L22.7797 11.9831L22.2876 12.3568L22.3879 12.9665C22.4416 13.2926 22.4693 13.6368 22.4693 14C22.4693 14.3635 22.4416 14.7203 22.3979 15.0744L22.3261 15.6561L22.7909 16.0133L25.1406 17.8189L22.9679 21.4757L20.1336 20.368L19.6077 20.1624L19.1528 20.4968C18.563 20.9304 17.9271 21.2995 17.2456 21.5699L16.6943 21.7887L16.6089 22.3756L16.1858 25.2823H11.7983L11.3752 22.3756L11.2898 21.7887L10.7385 21.5699C10.0539 21.2983 9.43494 20.9439 8.83434 20.4991L8.37866 20.1615L7.85048 20.368L5.01615 21.4757L2.84462 17.8208L5.22021 16.0169L5.71233 15.6432L5.61198 15.0335C5.55847 14.7083 5.53065 14.3489 5.53065 14C5.53065 13.6757 5.56963 13.32 5.62781 12.9665L5.72815 12.3568L5.23603 11.9831L2.86044 10.1792L5.03197 6.52426L7.86631 7.63202L8.39221 7.83756L8.84715 7.50314C9.43695 7.06959 10.0728 6.70048 10.7543 6.43004L11.3056 6.2113L11.391 5.62442ZM14 18.7864C16.6434 18.7864 18.7864 16.6435 18.7864 14C18.7864 11.3565 16.6434 9.21354 14 9.21354C11.3565 9.21354 9.21351 11.3565 9.21351 14C9.21351 16.6435 11.3565 18.7864 14 18.7864ZM16.7351 14C16.7351 15.5106 15.5105 16.7351 14 16.7351C12.4894 16.7351 11.2648 15.5106 11.2648 14C11.2648 12.4894 12.4894 11.2649 14 11.2649C15.5105 11.2649 16.7351 12.4894 16.7351 14Z" fill="white"></path></svg>', 438 ccOnOff: '<svg class="icon_powabar_cc_off | powa-bar-cc-icon-off icon_xxs" viewB
438ox="0 0 24 22"><path d="M2.66667 0.333328C1.93333 0.333328 1.33333 0.573328 0.786667 1.09333C0.266667 1.61333 0 2.25333 0 2.99999V19C0 19.7467 0.266667 20.3867 0.786667 20.9067C1.33333 21.4267 1.93333 21.6667 2.66667 21.6667H21.3333C22 21.6667 22.6667 21.4133 23.1867 20.88C23.7333 20.3333 24 19.7067 24 19V2.99999C24 2.29333 23.7333 1.66666 23.1867 1.12C22.6667 0.586662 22 0.333328 21.3333 0.333328H2.66667ZM2 2.33333H22V19.6667H2V2.33333ZM5.33333 6.99999C4.93333 6.99999 4.62667 7.11999 4.37333 7.37333C4.12 7.62666 4 7.93333 4 8.33333V13.6667C4 14.0667 4.12 14.3733 4.37333 14.6267C4.62667 14.88 4.93333 15 5.33333 15H9.33333C9.69333 15 10 14.88 10.28 14.6267C10.5467 14.3733 10.6667 14.0667 10.6667 13.6667V12.3333H8.66667V13H6V8.99999H8.66667V9.66666H10.6667V8.33333C10.6667 7.93333 10.5467 7.62666 10.28 7.37333C10 7.11999 9.69333 6.99999 9.33333 6.99999H5.33333ZM14.6667 6.99999C14.3067 6.99999 14 7.11999 13.72 7.37333C13.4533 7.62666 13.3333 7.93333 13.3333 8.33333V13.6667C13.3333 14.0667 13.4533 14.3733 13.72 14.6267C14 14.88 14.3067 15 14.6667 15H18.6667C19.0667 15 19.3733 14.88 19.6267 14.6267C19.88 14.3733 20 14.0667 20 13.6667V12.3333H18V13H15.3333V8.99999H18V9.66666H20V8.33333C20 7.93333 19.88 7.62666 19.6267 7.37333C19.3733 7.11999 19.0667 6.99999 18.6667 6.99999H14.6667Z" fill="white"></path></svg><svg class="icon_powabar_cc_on | powa-bar-cc-icon-on icon_xxs" viewBox="0 0 24 22"><path d="M20 9.66666H18V8.99999H15.3333V13H18V12.3333H20V13.6667C20 14.0203 19.8595 14.3594 19.6095 14.6095C19.3594 14.8595 19.0203 15 18.6667 15H14.6667C14.313 15 13.9739 14.8595 13.7239 14.6095C13.4738 14.3594 13.3333 14.0203 13.3333 13.6667V8.33333C13.3333 7.97971 13.4738 7.64057 13.7239 7.39052C13.9739 7.14047 14.313 6.99999 14.6667 6.99999H18.6667C19.0203 6.99999 19.3594 7.14047 19.6095 7.39052C19.8595 7.64057 20 7.97971 20 8.33333V9.66666ZM10.6667 9.66666H8.66667V8.99999H6V13H8.66667V12.3333H10.6667V13.6667C10.6667 14.0203 10.5262 14.3594 10.2761 14.6095C10.0261 14.8595 9.68696 15 9.33333 15H5.33333C4.97971 15 4.64057 14.8595 4.39052 14.6095C4.14048 14.3594 4 14.0203 4 13.6667V8.33333C4 7.97971 4.14048 7.64057 4.39052 7.39052C4.64057 7.14047 4.97971 6.99999 5.33333 6.99999H9.33333C9.68696 6.99999 10.0261 7.14047 10.2761 7.39052C10.5262 7.64057 10.6667 7.97971 10.6667 8.33333V9.66666ZM21.3333 0.333328H2.66667C1.18667 0.333328 0 1.51999 0 2.99999V19C0 19.7072 0.280951 20.3855 0.781048 20.8856C1.28115 21.3857 1.95942 21.6667 2.66667 21.6667H21.3333C22.0406 21.6667 22.7189 21.3857 23.219 20.8856C23.719 20.3855 24 19.7072 24 19V2.99999C24 2.29275 23.719 1.61447 23.219 1.11438C22.7189 0.61428 22.0406 0.333328 21.3333 0.333328Z" fill="white"></path></svg>', 439 fullscreen: '<svg class="icon_powabar_expand | powa-bar-expand icon_xxs" viewBox="0 0 28 28"><path d="M8.6875 0.75H1.75C1.19687 0.75 0.75 1.19687 0.75 1.75V8.75C0.75 9.025 0.975 9.25 1.25 9.25H2.75C3.025 9.25 3.25 9.025 3.25 8.75V3.25H8.6875C8.9625 3.25 9.1875 3.025 9.1875 2.75V1.25C9.1875 0.975 8.9625 0.75 8.6875 0.75ZM26.75 18.75H25.25C24.975 18.75 24.75 18.975 24.75 19.25V24.75H19.3125C19.0375 24.75 18.8125 24.975 18.8125 25.25V26.75C18.8125 27.025 19.0375 27.25 19.3125 27.25H26.25C26.8031 27.25 27.25 26.8031 27.25 26.25V19.25C27.25 18.975 27.025 18.75 26.75 18.75ZM8.6875 24.75H3.25V19.25C3.25 18.975 3.025 18.75 2.75 18.75H1.25C0.975 18.75 0.75 18.975 0.75 19.25V26.25C0.75 26.8031 1.19687 27.25 1.75 27.25H8.6875C8.9625 27.25 9.1875 27.025 9.1875 26.75V25.25C9.1875 24.975 8.9625 24.75 8.6875 24.75ZM26.25 0.75H19.3125C19.0375 0.75 18.8125 0.975 18.8125 1.25V2.75C18.8125 3.025 19.0375 3.25 19.3125 3.25H24.75V8.75C24.75 9.025 24.975 9.25 25.25 9.25H26.75C27.025 9.25 27.25 9.025 27.25 8.75V1.75C27.25 1.19687 26.8031 0.75 26.25 0.75Z" fill="white"></path></svg><svg class="icon_powabar_collapse | powa-bar-compress icon_xxs" viewBox="0 0 28 28"><path d="M8.1875 18.75H1.25C0.975 18.75 0.75 18.975 0.75 19.25V20.75C0.75 21.025 0.975 21.25 1.25 21.25H6.6875V26.75C6.6875 27.025 6.9125 27.25 7.1875 27.25H8.6875C8.9625 27.25 9.1875 27.025 9.1875 26.75V19.75C9.1875 19.1969 8.74063 18.75 8.1875 18.75ZM8.6875 0.75H7.1875C6.9125 0.75 6.6875 0.975 6.6875 1.25V6.75H1.25C0.975 6.75 0.75 6.975 0.75 7.25V8.75C0.75 9.025 0.975 9.25 1.25 9.25H8.1875C8.74063 9.25 9.1875 8.80313 9.1875 8.25V1.25C9.1875 0.975 8.9625 0.75 8.6875 0.75ZM26.75 18.75H19.8125C19.2594 18.75 18.8125 19.1969 18.8125 19.75V26.75C18.8125 27.025 19.0375 27.25 19.3125 27.25H20.8125C21.0875 27.25 21.3125 27.025 21.3125 26.75V21.25H26.75C27.025 21.25 27.25 21.025 27.25 20.75V19.25C27.25 18.975 27.025 18.75 26.75 18.75ZM26.75 6.75H21.3125V1.25C21.3125 0.975 21.0875 0.75 20.8125 0.75H19.3
439125C19.0375 0.75 18.8125 0.975 18.8125 1.25V8.25C18.8125 8.80313 19.2594 9.25 19.8125 9.25H26.75C27.025 9.25 27.25 9.025 27.25 8.75V7.25C27.25 6.975 27.025 6.75 26.75 6.75Z" fill="white"></path></svg>', 440 } 441 </script>
441<script id="mediaSessionCMG" type="text/javascript"> 442 window.addEventListener('powaReady', (event) => { 443 const player = event.detail.powa; 444 445 player.on(window.PoWa.EVENTS.PLAY, () => { 446 if("mediaSession" in navigator) { 447 448 const imgSizes = player.getVideoData().promo_image.width === undefined || player.getVideoData().promo_image.height === undefined ? "" : player.getVideoData().promo_image.width + "/" + player.getVideoData().promo_image.height 449 const imgUrl = player.getVideoData().promo_image.url 450 const findImgFormat = imgUrl.slice(imgUrl.lastIndexOf(".")) 451 const imgFormat = findImgFormat.substring(1) 452 453 navigator.mediaSession.metadata = new MediaMetadata({ 454 title: player.getVideoData().headlines.basic, 455 artist: "Easy 93.1", 456 album: "", 457 458 artwork: [{ 459 src: player.getVideoData().promo_image.url, 460 sizes: imgSizes, 461 type: "image/" + imgFormat 462 }] 463 }); 464 465 const video = player.getVideoElement() 466 const defaultSkipTime = 10; 467 468 const actionHandlers = new Map([ 469 ['play', () => { video.play() }], 470 ['pause', () => { video.pause() }], 471 ['seekbackward', (details) => { 472 const skipTime = defaultSkipTime; 473 video.currentTime = Math.max(video.currentTime - skipTime, 0);; 474 }], 475 ['seekforward', (details) => { 476 const skipTime = details.seekOffset || defaultSkipTime; 477 video.currentTime = Math.min(video.currentTime + skipTime, video.duration); 478 }], 479 ]) 480 481 for (const [action, handler] of actionHandlers) { 482 try { 483 navigator.mediaSession.setActionHandler(action, handler); 484 } catch (error) { 485 console.log("The MediaSession session action is not supported yet."); 486 } 487 } 488 489 } 490 }) 491 }) 492 </script>
492<script id="audience-setup" type="text/javascript"> 493 function setupAudience () { 494 console.log('[Audience] running setupAudience()'); 495 var widgetDiv = document.querySelectorAll('.aptivada-widget'); 496 if (widgetDiv.length) { 497 let script = document.getElementById('aptivada-script'); 498 if (script) { 499 console.log('[Audience] removing widget.js'); 500 script.remove(); 501 window.Aptivada = undefined; 502 } 503 console.log('[Audience] adding widget.js'); 504 var scriptElement = document.createElement('script'); 505 scriptElement.src = 'https://campaign.aptivada.com/widget.js'; 506 scriptElement.id = 'aptivada-script'; 507 document.head.appendChild(scriptElement); 508 509 } 510 } 511 window.addEventListener('AfterSpaRender', () => { 512 console.log('[Audience] AfterSpaRender - setupAudience()'); 513 setupAudience(); 514 }); 515 window.addEventListener("load", function () { 516 console.log('[Audience] window.load - setupAudience()'); 517 setupAudience(); 518 }); 519 </script>
vendor: 1 bytes, line 519
519
520<script>(window.BOOMR_mq=window.BOOMR_mq||[]).push(["addVar",{"rua.upush":"false","rua.cpush":"true","rua.upre":"false","rua.cpre":"true","rua.uprl":"false","rua.cprl":"false","rua.cprf":"false","rua.trans":"SJ-648f5ca2-d640-42e9-aab7-e7f80ae68272","rua.cook":"false","rua.ims":"false","rua.ufprl":"false","rua.cfprl":"true","rua.isuxp":"false","rua.texp":"norulematch","rua.ceh":"false","rua.ueh":"false","rua.ieh.st":"0"}]);</script>
520 521
521<script>!function(e){var n="https://s.go-mpulse.net/boomerang/";if("False"=="True")e.BOOMR_config=e.BOOMR_config||{},e.BOOMR_config.PageParams=e.BOOMR_config.PageParams||{},e.BOOMR_config.PageParams.pci=!0,n="https://s2.go-mpulse.net/boomerang/";if(window.BOOMR_API_key="3FXN9-Q253H-FFP8Z-JVVGS-FUPXQ",function(){function e(){if(!i){var e=document.createElement("script");e.id="boomr-scr-as",e.src=window.BOOMR.url,e.async=!0,o.parentNode.appendChild(e),i=!0}}function t(e){i=!0;var n,t,a,r,d=document,O=window;if(window.BOOMR.snippetMethod=e?"if":"i",t=function(e,n){var t=d.createElement("script");t.id=n||"boomr-if-as",t.src=window.BOOMR.url,BOOMR_lstart=(new Date).getTime(),e=e||d.body,e.appendChild(t)},!window.addEventListener&&window.attachEvent&&navigator.userAgent.match(/MSIE [67]\./))return window.BOOMR.snippetMethod="s",void t(o.parentNode,"boomr-async");a=document.createElement("IFRAME"),a.src="about:blank",a.title="",a.role="presentation",a.loading="eager",r=(a.frameElement||a).style,r.width=0,r.height=0,r.border=0,r.display="none",o.parentNode.appendChild(a);try{O=a.contentWindow,d=O.document.open()}catch(_){n=document.domain,a.src="javascript:var d=document.open();d.domain='"+n+"';void(0);",O=a.contentWindow,d=O.document.open()}if(n)d._boomrl=function(){this.domain=n,t()},d.write("<bo"+"dy onload='document._boomrl();'>");else if(O._boomrl=function(){t()},O.addEventListener)O.addEventListener("load",O._boomrl,!1);else if(O.attachEvent)O.attachEvent("onload",O._boomrl);d.close()}function a(e){window.BOOMR_onload=e&&e.timeStamp||(new Date).getTime()}if(!window.BOOMR||!window.BOOMR.version&&!window.BOOMR.snippetExecuted){window.BOOMR=window.BOOMR||{},window.BOOMR.snippetStart=(new Date).getTime(),window.BOOMR.snippetExecuted=!0,window.BOOMR.snippetVersion=12,window.BOOMR.url=n+"3FXN9-Q253H-FFP8Z-JVVGS-FUPXQ";var o=document.currentScript||document.getElementsByTagName("script")[0],i=!1,r=document.createElement("link");if(r.relList&&"function"==typeof r.relList.supports&&r.relList.supports("preload")&&"as"in r)window.BOOMR.snippetMethod="p",r.href=window.BOOMR.url,r.rel="preload",r.as="script",r.addEventListener("load",e),r.addEventListener("error",function(){t(!0)}),setTimeout(function(){if(!i)t(!0)},3e3),BOOMR_lstart=(new Date).getTime(),o.parentNode.appendChild(r);else t(!1);if(window.addEventListener)window.addEventListener("load",a,!1);else if(window.attachEvent)window.attachEvent("onload",a)}}(),"".length>0)if(e&&"performance"in e&&e.performance&&"function"==typeof e.performance.setResourceTimingBufferSize)e.performance.setResourceTimingBufferSize();!function(){if(BOOMR=e.BOOMR||{},BOOMR.plugins=BOOMR.plugins||{},!BOOMR.plugins.AK){var n="true"=="true"?1:0,t="",a="wxlucsaxgqvd62wakkma-f-244a0b5f8-clientnsv4-s.akamaihd.net",o="false"=="true"?2:1,i={"ak.v":"41","ak.cp":"931400","ak.ai":parseInt("596441",10),"ak.ol":"0","ak.cr":0,"ak.ipv":4,"ak.proto":"http/1.1","ak.rid":"ff44ca2","ak.r":41992,"ak.a2":n,"ak.m":"dscr","ak.n":"ff","ak.cport":30653,"ak.gh":"23.52.41.63","ak.quicv":"","ak.tlsv":"tls1.2","ak.0rtt":"","ak.0rtt.ed":"","ak.csrc":"-","ak.acc":"bbr","ak.t":"1790988952","ak.ak":"hOBiQwZUYzCg5VSAfCLimQ==p+fAE0PRERj/UX00QNT92bHfmRrfVPZ2SlWwi7mJTnYKgC17/6Fa/MyaxYqgxD8fzPpzSALc3AaVod6Q15xK/+Iny7qrjbtBwbP9aMOONK0bJEaibI3lZ7BmzKFAnSGylHt8EwJtyUDk/McNfOfBPH4p1bXedG0JdW3uJ/4VoOiBOVqjF84u9r7vXiI/R7aDeBXWqADxjagDD468XkabSpG0xwY7Ct0gcOf+KURSpAzfWtV1+9ejl9v/phASFP9AJk7f/4JEMV9ZPXEQAG4ZQ3r/oxN7r0SUaLIl7lhBQBpRFGxBXRaSthXoDrnKHUMgCJ1VSyo9/zLImkRYd6X+O/jltG3wflRapMw2ixiS3hWGYBm95ix96IoVY8rPvduB8bjwj1ut9qvmwV0Awrvah3KP6TGIb45le7aMuuwGCDE=","ak.pv":"52","ak.dpoabenc":"","ak.tf":o};if(""!==t)i["ak.ruds"]=t;var r={i:!1,av:function(n){var t="http.initiator";if(n&&(!n[t]||"spa_hard"===n[t]))i["ak.feo"]=void 0!==e.aFeoApplied?1:0,BOOMR.addVar(i)},rv:function(){var e=["ak.cport","ak.cr","ak.csrc","ak.gh","ak.ipv","ak.m","ak.n","ak.ol","ak.proto","ak.quicv","ak.tlsv","ak.0rtt","ak.0rtt.ed","ak.r","ak.acc","ak.t","ak.tf"];BOOMR.removeVar(e)}};BOOMR.plugins.AK={akVars:i,akDNSPreFetchDomain:a,init:function(){if(!r.i){var e=BOOMR.subscribe;e("before_beacon",r.av,null,null),e("onbeacon",r.rv,null,null),r.i=!0}return this},is_complete:function(){return!0}}}}()}(window);</script>
521</head><body class="font_primary radio radio-music ">
521<script> 522 var _comscore = _comscore || []; 523 const osanoConsent = !!window.Osano.cm.optOut ? "0" : "1"; 524 525 _comscore.push({ 526 c1: "2", c2: "34359690", "cs_ucfr": osanoConsent, 527 options: { 528 enableFirstPartyCookie: true 529 } 530 }); 531 532 (function() { 533 var s = document.createElement("script"), el = document.getElementsByTagName("script")[0]; s.async = true; 534 s.src = "https://sb.scorecardresearch.com/cs/34359690/beacon.js"; 535 el.parentNode.insertBefore(s, el); 536 })(); 537 </script>
537<noscript><img src="https://sb.scorecardresearch.com/p?c1=2&c2=34359690&cv=4.4.0&cj=1"/></noscript>
537<script id="dataLayer-L2ZwL2Rvd25sb2FkLWVhc3ktOTMxLWFwcC8="> 538 window.initialDataLayer = {"event":"PageView","pageData":{"pageCategory":"more","pageContentType":"article","pageName":"/fp/download-easy-931-app/","pageSiteSection":"","pageSubCategory":"","pageTitle":"download the easy 93.1 app","pageType":"standalone page","pageUrlStr":"https://www.easy931miami.com/fp/download-easy-931-app/"},"siteData":{"siteCMS":"arc","siteDomain":"easy931miami.com","siteFormat":"ac","siteID":"wfez-fm","siteMedium":"radio","siteMetro":"fl: miami","siteType":"music","siteVersion":"responsive site"},"contentData":{"authorName":[],"contentID":"6uwknoekorcquwzkeyjicf5ilq","contentOriginatingSite":"wfez-fm","contentPublishDate":"20200213210420","contentTopics":"","contentUpdateDate":"20260402185525","contentVendor":"methode"},"ampVideoData":{}}; 539 dataLayer.push(window.initialDataLayer); 540 window.addEventListener('BeforeSpaRender', () => { 541 document.getElementById("dataLayer-L2ZwL2Rvd25sb2FkLWVhc3ktOTMxLWFwcC8=").remove(); 542 }, { once: true });</script>
542<script id="videoTagData-L2ZwL2Rvd25sb2FkLWVhc3ktOTMxLWFwcC8=">window.videoTagData = {"metaDataSection":"","pageTopics":"","pageId":"template/flatpage-easy93","contentId":"6UWKNOEKORCQUWZKEYJICF5ILQ","contentType":"story","videoInBody":false,"videoInFeatured":false,"contentSection":"/station"}; 543 window.addEventListener('BeforeSpaRender', () => { 544 document.getElementById("videoTagData-L2ZwL2Rvd25sb2FkLWVhc3ktOTMxLWFwcC8=").remove(); 545 }, { once: true });</script>
545<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KXX5GGC" style="display:none;visibility:hidden"></iframe></noscript>
545<script id="katzAdsWizzPixel"> 546(function(){ new Image().src = "https://synchroscript.deliveryengine.adswizz.com/getUID?curl=https%3A%2F%2Fdpm.demdex.net%2Fibs%3Adpid%3D175765%26dpuuid%3D%24%7BUID%7D";})();</script>
546<div id="fusion-app" class="c-stack layout-section b-application" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div id="fusion-static-enter:cmg-spa-loading-indicator-ctn" style="display:none" data-fusion-component="cmg-spa-loading-indicator-ctn" data-persistent-entry="true"></div><div id="cmg-spa-loading-indicator"></div><div id="fusion-static-exit:cmg-spa-loading-indicator-ctn" style="display:none" data-fusion-component="cmg-spa-loading-indicator-ctn" data-persistent-exit="true"></div><div class="b-right-rail-advanced"><header class="c-stack b-right-rail-advanced__navigation" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><nav id="main-nav" class="default__StyledNav-sc-1iqkv7i-0 bLlAmR dark" aria-label="Sections Menu"><div class="news-theme-navigation-container news-theme-navigation-bar logo-center "><div class="nav-left"><div class="nav-components--mobile"><div class="nav-widget"><button aria-label="Sections" class="button__StyledDynamicButton-sc-1rk2uoq-0 dtcoRs xpmedia-button xpmedia-button--small nav-sections-btn" type="button"><svg class="c-icon" width="48" height="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M25 96C25 78.33 39.33 64 57 64H441C458.7 64 473 78.33 473 96C473 113.7 458.7 128 441 128H57C39.33 128 25 113.7 25 96ZM25 256C25 238.3 39.33 224 57 224H441C458.7 224 473 238.3 473 256C473 273.7 458.7 288 441 288H57C39.33 288 25 273.7 25 256ZM441 448H57C39.33 448 25 433.7 25 416C25 398.3 39.33 384 57 384H441C458.7 384 473 398.3 473 416C473 433.7 458.7 448 441 448Z"></path></svg></button></div></div><div class="nav-components--desktop"><div class="nav-widget"><button aria-label="Sections" class="button__StyledDynamicButton-sc-1rk2uoq-0 dtcoRs xpmedia-button xpmedia-button--small nav-sections-btn" type="button">Sections<span class="xpmedia-button--right-icon-container"><svg class="c-icon" width="48" height="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M25 96C25 78.33 39.33 64 57 64H441C458.7 64 473 78.33 473 96C473 113.7 458.7 128 441 128H57C39.33 128 25 113.7 25 96ZM25 256C25 238.3 39.33 224 57 224H441C458.7 224 473 238.3 473 256C473 273.7 458.7 288 441 288H57C39.33 288 25 273.7 25 256ZM441 448H57C39.33 448 25 433.7 25 416C25 398.3 39.33 384 57 384H441C458.7 384 473 398.3 473 416C473 433.7 458.7 448 441 448Z"></path></svg></span></button></div></div></div><div class="nav-logo nav-logo-center nav-logo-hidden "><a href="/" title="Easy 93.1"><img src="/pf/resources/images/sites/cmg-rd-20071/station-logo-white.png?d=1373" alt="Easy 93.1"/></a></div><div class="nav-right"><div class="nav-components--mobile"></div><div class="nav-components--desktop"></div></div></div><div id="nav-sections" class="default__StyledSectionDrawer-sc-1iqkv7i-1 cDTWAv nav-sections closed"><div class="inner-drawer-nav" style="z-index:10"><div class="nav-menu"><div class="nav-components--mobile"><div class="nav-widget"><div id="google-menu-search"><div id="gcse-searchbox-only" class="gcse-searchbox-only" data-gname="cmgsearch" data-enableHistory="false" data-autoCompleteMaxCompletions="5" data-resultsUrl="/pf/search/"></div></div></div></div><div class="nav-components--desktop"><div class="nav-widget"><div id="google-menu-search"><div id="gcse-searchbox-only" class="gcse-searchbox-only" data-gname="cmgsearch" data-enableHistory="false" data-autoCompleteMaxCompletions="5" data-resultsUrl="/pf/search/"></div></div></div></div></div><ul class="section-nav__StyledSectionMenuVariableHeight-sc-xkxw6l-0 dYBqqx section-menu"><li class="section-item"><a href="/lsp/" tabindex="-1">Last Songs Played</a></li><li class="section-item"><div class="subsection-anchor "><a href="/on-air/" tabindex="-1">On Air</a><button type="button" class="submenu-caret" aria-expanded="false" aria-label="Show On Air sub sections" aria-controls="header_sub_section_on-air" tabindex="-1"><svg class="c-icon" width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false">
546<path d="M416 256C416 264.188 412.875 272.38 406.625 278.62L214.625 470.62C202.125 483.12 181.875 483.12 169.375 470.62C156.875 458.12 156.875 437.87 169.375 425.37L338.8 256L169.4 86.6C156.9 74.1 156.9 53.85 169.4 41.35C181.9 28.85 202.15 28.85 214.65 41.35L406.65 233.35C412.9 239.6 416 247.8 416 256Z"></path></svg></button></div><div class="subsection-container "><ul class="subsection-menu" id="header_sub_section_on-air"><li class="subsection-item"><a href="/the-easy-morning-show/" tabindex="-1">Bobby In The Morning</a></li><li class="subsection-item"><a href="/nikki/" tabindex="-1">Nikki</a></li><li class="subsection-item"><a href="/mike-kruz/" tabindex="-1">Mike Kruz</a></li><li class="subsection-item"><a href="/delilah/" tabindex="-1">Delilah</a></li><li class="subsection-item"><a href="/author/denny-miller/" tabindex="-1">Denny Miller</a></li><li class="subsection-item"><a href="/author/ac-shaw/" tabindex="-1">AC Shaw</a></li></ul></div></li><li class="section-item"><div class="subsection-anchor "><a href="/contests/" tabindex="-1">Contests</a><button type="button" class="submenu-caret" aria-expanded="false" aria-label="Show Contests sub sections" aria-controls="header_sub_section_contests" tabindex="-1"><svg class="c-icon" width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M416 256C416 264.188 412.875 272.38 406.625 278.62L214.625 470.62C202.125 483.12 181.875 483.12 169.375 470.62C156.875 458.12 156.875 437.87 169.375 425.37L338.8 256L169.4 86.6C156.9 74.1 156.9 53.85 169.4 41.35C181.9 28.85 202.15 28.85 214.65 41.35L406.65 233.35C412.9 239.6 416 247.8 416 256Z"></path></svg></button></div><div class="subsection-container "><ul class="subsection-menu" id="header_sub_section_contests"><li class="subsection-item"><a href="/fp/general-rules/" tabindex="-1">Contest Rules</a></li></ul></div></li><li class="section-item"><a href="/groupchat/" tabindex="-1">Group Chat</a></li><li class="section-item"><a href="https://easy-931.myspreadshop.com/" target="_blank" rel="noopener noreferrer" tabindex="-1">Easy 93.1 Merch Shop<span class="sr-only">(Opens in new window)</span></a></li><li class="section-item"><a href="/easy-event-photos/" tabindex="-1">EASY Event Photos</a></li><li class="section-item"><div class="subsection-anchor "><a href="/on-demand/" tabindex="-1">On Demand: Videos & Podcasts</a><button type="button" class="submenu-caret" aria-expanded="false" aria-label="Show On Demand: Videos & Podcasts sub sections" aria-controls="header_sub_section_on-demand" tabindex="-1"><svg class="c-icon" width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M416 256C416 264.188 412.875 272.38 406.625 278.62L214.625 470.62C202.125 483.12 181.875 483.12 169.375 470.62C156.875 458.12 156.875 437.87 169.375 425.37L338.8 256L169.4 86.6C156.9 74.1 156.9 53.85 169.4 41.35C181.9 28.85 202.15 28.85 214.65 41.35L406.65 233.35C412.9 239.6 416 247.8 416 256Z"></path></svg></button></div><div class="subsection-container "><ul class="subsection-menu" id="header_sub_section_on-demand"><li class="subsection-item"><a href="https://www.easy93.com/podcasts/" target="_blank" rel="noopener noreferrer" tabindex="-1">Podcasts<span class="sr-only">(Opens in new window)</span></a></li><li class="subsection-item"><a href="/easy-live/" tabindex="-1">EASY Live</a></li><li class="subsection-item"><a href="/easy-event-videos/" tabindex="-1">EASY Event Videos</a></li></ul></div></li><li class="section-item"><div class="subsection-anchor "><a href="/station/" tabindex="-1">More</a><button type="button" class="submenu-caret" aria-expanded="false" aria-label="Show More sub sections" aria-controls="header_sub_section_station" tabindex="-1"><svg class="c-icon" width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M416 256C416 264.188 412.875 272.38 406.625 278.62L214.625 470.62C202.125 483.12 181.875 483.12 169.375 470.62C156.875 458.12 156.875 437.87 169.375 425.37L338.8 256L169.4 86.6C156.9 74.1 156.9 53.85 169.4 41.35C181.9 28.85 202.15 28.85 214.65 41.35L406.65 233.35C412.9 239.6 416 247.8 416 256Z"></path></svg></button></div><div class="subsection-container "><ul class="subsection-menu" id="header_sub_section_station"><li class="subsection-item"><a href="/contact-us/" tabindex="-1">Contact Us</a></li><li class="subsection-item"><a href="/fp/advertise-with-us/" tabindex="-1">Advertise With Us</a></li><li class="subsection-item"><a href="https://careers.cmg.com/?utm_source=careersite" target="_blank" rel="noopener noreferrer" tabindex="-1">Work With Us<span class="sr-only">(Opens in new window)</span></a></li><li class="subsection-item"><a href="/fp/download-easy-931-app/" tabindex="-1">Download Our App</a></li><li class="subsection-item"><a href="/community/" tabindex="-1">Community Programs and Events</a></li><li class="subsection-item"><a href="https://publicfiles.fcc.gov/fm-profile/wfez/" target="_blank" rel="noopener noreferrer" tabindex="-1">WFEZ Public File<span class="sr-only">(Opens in new window)</span></a></li></ul></div></li><li class="section-item"><div class="subsection-anchor "><a href="/weather/" tabindex="-1">Weather</a><button type="button" class="submenu-caret" aria-expanded="false" aria-label="Show Weather sub sections" aria-controls="header_sub_section_weather" tabindex="-1"><svg class="c-icon" width="20" height="20" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false">
546<path d="M416 256C416 264.188 412.875 272.38 406.625 278.62L214.625 470.62C202.125 483.12 181.875 483.12 169.375 470.62C156.875 458.12 156.875 437.87 169.375 425.37L338.8 256L169.4 86.6C156.9 74.1 156.9 53.85 169.4 41.35C181.9 28.85 202.15 28.85 214.65 41.35L406.65 233.35C412.9 239.6 416 247.8 416 256Z"></path></svg></button></div><div class="subsection-container "><ul class="subsection-menu" id="header_sub_section_weather"><li class="subsection-item"><a href="/weather/hurricane-guide/" tabindex="-1">Hurricane Guide</a></li></ul></div></li><li class="section-item"><a href="/traffic/" tabindex="-1">Traffic</a></li><li class="section-menu--bottom-placeholder"></li></ul></div></div></nav></header><section role="main" id="main" tabindex="-1" class="b-right-rail-advanced__main"><div class="c-stack b-right-rail-advanced__full-width-1" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div data-fusion-lazy-id="0fiBqSnxkXSFgz"></div><div id="fusion-static-enter:persistent-header-static" style="display:none" data-fusion-component="persistent-header-static" data-persistent-entry="true"></div><div id="persistent-header"><div class="mobile-header | hidden_md hidden_lg"><a href="/lsp/" class="unstyled"><div class="flex justify_center align_items_center background_gray_2 padding-xs-top padding-xs-bottom"><div class="flex_inline margin-xs-right"></div><div class="bold color_white color_white_hover flex_inline font_primary">LAST SONGS PLAYED</div></div></a></div><div class="hidden_sm"><div class="header-container row hidden_sm"><div class="col-sm-xl-4 vertical-centered"><a href="/" class="flex logo"><img src="/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373" alt="Easy 93.1" loading="lazy"/></a></div><div class="col-sm-xl-4 flex justify_center align_items_center pp-show-on-load">
546<div id="header-play" class="persistent-player-controls"><button id="header-play-button" type="button" class="pp-toggle-play-pause player-icons-container | border_none cursor_pointer flex icon_link_xxl transparent spacer_p_none ui-icon-play"><svg class="icon_media_play | hide_on_pause hide_on_retry fill_primary fill_primary_hover icon_xxl" viewBox="0 0 24 24"><path d="M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zM9 7v11l9-5.5L9 7z" fill="#000" fill-rule="nonzero"></path></svg><svg class="icon_media_pause | hide_on_play hide_on_retry fill_primary fill_primary_hover icon_xxl" viewBox="0 0 24 24"><path d="M12 0c6.627 0 12 5.373 12 12s-5.373 12-12 12S0 18.627 0 12 5.373 0 12 0zm0 1C5.925 1 1 5.925 1 12s4.925 11 11 11 11-4.925 11-11S18.075 1 12 1zM9.939 7v10.776H7V7h2.939zm6.367 0v10.776h-2.939V7h2.94z" fill="#000" fill-rule="nonzero"></path></svg><svg class="icon_player_retry | show_on_retry hidden fill_primary fill_primary_hover icon_xxl" viewBox="0 0 64 64"><path d="M54.6,9.4C48.8,3.6,40.8,0,32,0C14.3,0,0,14.3,0,32s14.3,32,32,32c14.9,0,27.4-10.2,30.9-24h-8.3C51.3,49.3,42.4,56,32,56 C18.7,56,8,45.2,8,32S18.7,8,32,8c6.6,0,12.6,2.8,16.9,7.1L36,28h28V0L54.6,9.4z"></path></svg><span class="player-loading-icon | header-loading hidden"><span class="loading-spinner display_block height_full background_primary background_primary_hover"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></span></button></div><div class="header-song-info margin-sm-left font_primary flex container_column text_transform_uppercase"><div id="headerSongTitle" class="bold font_size_md music_title"></div><a id="headerSongArtist" class="bold hover_underline font_size_sm music_subtext"></a></div></div><div class="col-sm-xl-4 align_items_end vertical-centered"><div class="flex"><div class="flex_inline margin-md-left"><a href="https://membercenter.easy931miami.com/newsletters" class="flex icon_link_md" target="_blank" rel="noopener noreferrer"><svg class="icon_social_email | fill_primary stroke_primary icon_md" viewBox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1001.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g><path d="M26,10 C27.1,10 28,10.9 28,12 L28,12 L28,24 C28,25.1 27.1,26 26,26 L26,26 L10,26 C8.9,26 8,25.1 8,24 L8,24 L8.01,12 C8.01,10.9 8.9,10 10,10 L10,10 Z M26,12 L18,17 L10,12 L10,14 L18,19 L26,14 L26,12 Z"></path><circle cx="17.5" cy="17.5" r="17.5"></circle></g></g></g></g></svg><span class="sr-only color_white">Subscribe to Easy 93.1 newsletter(Opens a new window)</span></a></div><div class="flex_inline margin-md-left"><a href="https://www.facebook.com/Easy931/" class="flex icon_link_md" target="_blank" rel="noopener noreferrer"><svg class="icon_social_facebook | fill_primary stroke_primary icon_md" viewBox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1058.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g transform="translate(57.000000, 0.000000)"><path d="M17.8648618,28 L17.8648618,18.420656 L21.1079643,18.420656 L21.5933186,14.6875932 L17.8648618,14.6875932 L17.8648618,12.3042074 C17.8648618,11.2235382 18.1677697,10.4866656 19.7308445,10.4866656 L21.7248906,10.4860858 L21.7248906,7.14725857 C21.3798797,7.10145768 20.1963168,7 18.8191971,7 C15.9444961,7 13.9767645,8.73985423 13.9767645,11.9349014 L13.9767645,14.6875932 L10.7248906,14.6875932 L10.7248906,18.420656 L13.9767645,18.420656 L13.9767645,28 L17.8648618,28 Z"></path><circle cx="17" cy="17" r="17"></circle></g></g></g></g></svg><span class="sr-only color_white">Easy 93.1 facebook feed(Opens a new window)</span></a></div><div class="flex_inline margin-md-left"><a href="https://twitter.com/Easy931/" class="flex icon_link_md" target="_blank" rel="noopener noreferrer"><svg class="icon_social_twitter | fill_primary stroke_primary icon_md" viewBox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1058.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g transform="translate(57.000000, 0.000000)"><circle cx="17" cy="17" r="17"></circle><path d="M21.8118 8H24.6957L18.3952 15.201L25.8072 25H20.0037L15.4582 19.057L10.257 25H7.37138L14.1104 17.2977L7 8H12.9509L17.0596 13.4322L21.8118 8ZM20.7996 23.2738H22.3976L12.0826 9.63549H10.3677L20.7996 23.2738Z" fill="white"></path></g></g></g></g></svg><span class="sr-only color_white">Easy 93.1 twitter feed(Opens a new window)</span></a></div><div class="flex_inline margin-md-left"><a href="https://www.instagram.com/easy931/" class="flex icon_link_md" target="_blank" rel="noopener noreferrer"><svg class="icon_social_instagram | fill_primary stroke_primary icon_md" viewB
546ox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1171.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g transform="translate(170.000000, 0.000000)"><path d="M24,12.4995958 C24,13.3282134 23.3283944,14 22.5,14 C21.6716056,14 21,13.3282134 21,12.4995958 C21,11.6717866 21.6716056,11 22.5,11 C23.3283944,11 24,11.6717866 24,12.4995958 L24,12.4995958 Z M17.5,21 C15.5669765,21 14,19.4335975 14,17.4996302 C14,15.5664025 15.5669765,14 17.5,14 C17.728502,14 17.9518276,14.0251453 18.1684978,14.0673006 C19.5816607,14.3409403 20.6849778,15.4643423 20.9378829,16.8850502 C20.9733784,17.0854728 21,17.2888537 21,17.4996302 C21,19.4335975 19.4330235,21 17.5,21 L17.5,21 Z M22.9673359,16.9095604 C22.6946614,14.3653089 20.6794268,12.3372926 18.1422762,12.0404751 C17.9313795,12.0163321 17.7176425,12 17.500355,12 C14.4675618,12 12,14.4675618 12,17.499645 C12,20.5324382 14.4675618,23 17.500355,23 C20.5331483,23 23,20.5324382 23,17.499645 C23,17.3001097 22.9879285,17.104125 22.9673359,16.9095604 L22.9673359,16.9095604 Z M26,21.8006354 C26,24.1202709 24.1196388,26 21.800811,26 L13.199189,26 C10.8796505,26 9,24.1202709 9,21.8006354 L9,13.1993646 C9,10.8797291 10.8796505,9 13.199189,9 L18.1424212,9 L21.800811,9 C24.1196388,9 26,10.8797291 26,13.1993646 L26,16.9090757 L26,21.8006354 Z M27.7496577,11.5180819 C27.4901994,10.6240024 27.0364978,9.81477277 26.4376398,9.1331686 C26.2595252,8.93121181 26.0694894,8.74047484 25.8668314,8.56236017 C25.2301065,8.00277156 24.4825859,7.56730223 23.657929,7.30223395 C23.0541624,7.10728954 22.4118276,7 21.7442482,7 L13.2564531,7 C11.6765619,7 10.2355161,7.59324807 9.13386984,8.56236017 C8.93121181,8.74047484 8.74047484,8.93121181 8.56236017,9.1331686 C7.59324807,10.2355161 7,11.6765619 7,13.2564531 L7,21.7435469 C7,23.3234381 7.59324807,24.7644839 8.56236017,25.8661302 C8.74047484,26.0687882 8.93121181,26.2595252 9.13386984,26.4376398 C10.2355161,27.4067519 11.6765619,28 13.2564531,28 L21.7442482,28 C23.3241393,28 24.7644839,27.4067519 25.8668314,26.4376398 C26.0694894,26.2595252 26.2595252,26.0687882 26.4376398,25.8661302 C27.4074532,24.7644839 28,23.3234381 28,21.7435469 L28,13.2564531 C28,12.6519852 27.9102414,12.0699569 27.7496577,11.5180819 L27.7496577,11.5180819 Z"></path><circle cx="17.5" cy="17.5" r="17.5"></circle></g></g></g></g></svg><span class="sr-only color_white">Easy 93.1 instagram feed(Opens a new window)</span></a></div></div></div></div></div></div><div id="fusion-static-exit:persistent-header-static" style="display:none" data-fusion-component="persistent-header-static" data-persistent-exit="true"></div><nav aria-label="More Links" class="c-stack b-links-bar" data-style-direction="horizontal" data-style-justification="center" data-style-alignment="unset" data-style-inline="false" data-style-wrap="wrap"><a class="c-link" href="/lsp">Last Songs Played</a><span class="c-separator"></span><a class="c-link" href="/on-air">On Air</a><span class="c-separator"></span><a class="c-link" href="/contests">Contests</a><span class="c-separator"></span><a class="c-link" href="https://easy-931.myspreadshop.com/" rel="noreferrer" target="_blank">Easy 93.1 Merch Shop<span class="visually-hidden">Opens in new window</span></a><span class="c-separator"></span><a class="c-link" href="/podcasts/">Podcasts</a><span class="c-separator"></span><a class="c-link" href="/station">More</a></nav><hr class="c-divider"/><div style="display:none" id="0fFHXLtxkXSFjZ" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="HP01-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div><div style="display:none" id="0fWe5LuxkXSF8p" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="WP01-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div></div><div class="c-grid b-right-rail-advanced__rail-container "><div class="c-stack b-right-rail-advanced__main-interior-item" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-right-rail-advanced__main-interior-item-1" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-single-chain" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-single-chain__children-stack" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><h1 class="b-headline">Download The EASY 93.1 App</h1></div></div><article class="b-article-body"><figure class="c-media-item b-article-body__image"><img data-chromatic="ignore" alt="WFEZ Easy 93.1 App" class="c-image" loading="lazy" src="https://cmg-cmg-rd-200
54671-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=800&height=450" srcSet="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=274&height=154 274w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=400&height=225 400w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=768&height=432 768w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=1024&height=576 1024w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=1440&height=810 1440w" width="800" height="450"/><figcaption class="c-media-item__fig-caption"><span class="c-media-item__title">WFEZ Easy 93.1 App </span></figcaption></figure><p class="c-paragraph">Your smartphone is a radio! And you can listen to <b>EASY 93.1</b> almost everywhere with the free <b>EASY 93.1</b> app for your iPhone or Android. Youâll have instant access to the most music variety on <b>EASY 93.1</b> -- your favorites from the 80s, 90s and more -- to help you recharge and rejuvenate anytime. You can set the Alarm Clock feature to wake up with Bobby Mitchell... then have an EASY day with Nikki, Mike Kruz and Delilah. Itâs a sound thatâs uniquely South Florida ... wherever you go.</p><h3 class="b-article-body__h3">Choose Your Download Below:</h3><div id="fusion-static-enter:article-html-block-6TZM7JHKZBEDVBJLE5CY4RW75Y" style="display:none" data-fusion-component="article-html-block-6TZM7JHKZBEDVBJLE5CY4RW75Y"></div><div class="b-article-body__html"><table border="0" class="tftable"> 547 <tbody> 548 <tr> 549 <th><a href=" https://play.google.com/store/apps/details?id=com.jacobsmedia.wfez" target="_blank"><img height="70" src="https://cloudfront-us-east-1.images.arcpublishing.com/cmg/S6PPRECE6OZ7GTBQY4MTASVVJA.png" width="200"/></a></th> 550 <th><a href=" https://itunes.apple.com/us/app/easy-93.1-south-floridas-relaxing/id690204207?ls=1&mt=8" target="_blank"><img height="70" src="https://cloudfront-us-east-1.images.arcpublishing.com/cmg/NX2ZDFKDLNHEXD5RDIXL7OMVZU.png" width="200"/></a></th> </tr> </tbody> </table></div><div id="fusion-static-exit:article-html-block-6TZM7JHKZBEDVBJLE5CY4RW75Y" style="display:none" data-fusion-component="article-html-block-6TZM7JHKZBEDVBJLE5CY4RW75Y"></div></article></div><div class="c-stack b-right-rail-advanced__main-interior-item-2" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"></div></div><div class="c-stack b-right-rail-advanced__main-right-rail" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-right-rail-advanced__main-right-rail-top" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"></div><div class="c-stack b-right-rail-advanced__main-right-rail-middle" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div id="fusion-static-enter:on-air-ctn" style="display:none" data-fusion-component="on-air-ctn" data-persistent-entry="true"></div><div class="on-air" id="on-air"><div class="on-air-image" id="on-air-image"><div class="on-air-image-container color_white border_1 border_color_secondary_medium_light border_solid relative flex container_
550column"><span class="on-air-kicker font_size_sm text_transform_uppercase color_white bold absolute background_primary padding-md-left padding-md-right padding-xs-top padding-xs-bottom">On Air</span><div id="onAirImgOverlay" class="on-air-image-overlay width_full height_full absolute hidden"></div><img id="onAirImg" class="vertical-align_bottom" src="/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373" alt="Easy 93.1 - Favorites from the 80s, 90s and MORE! Logo" loading="lazy"/><a class="on-air-title unstyled width_full bold padding-sm-left padding-sm-right font_size_md absolute text_align_center" href="" target="_self"></a></div>
550<script>(function (type, stationLogoUrl, stationLogoImageElTitle, stationLogoImageElClass, updateOnAir) { 551 if (!window.onAirImageLoaded) { 552 window.addEventListener(type, updateOnAir.bind(this, stationLogoUrl, stationLogoImageElTitle, stationLogoImageElClass)); 553 window.onAirImageLoaded = true; 554 } 555})("PersistentPlayerUpdate", "/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373", "Easy 93.1 - Favorites from the 80s, 90s and MORE! Logo", "vertical-align_bottom", function (stationLogoUrl, stationLogoImageElTitle, stationLogoImageElClass, event) { 556 const current = event.detail && event.detail.data; 557 const ppEventType = event.detail && event.detail.type; 558 const imageEl = document.getElementById('onAirImg'); 559 if (!current || ppEventType !== 'Scheduler') return; 560 if (!imageEl) return; 561 const imageOverlayEl = document.getElementById('onAirImgOverlay'); 562 const onAirTitleEl = document.getElementsByClassName('on-air-title')[0]; 563 const onAirHostTitle = current.title ? 'On Air Now: ' + current.title : ''; 564 const onAirHostLinkURL = current.url || ''; 565 const onAirHostImageSrc = current.image; 566 const onAirImageSrc = onAirHostImageSrc ? onAirHostImageSrc : stationLogoUrl; 567 const onAirTitle = onAirHostImageSrc ? onAirHostTitle : stationLogoImageElTitle; 568 const onAirLinkURL = onAirHostImageSrc ? onAirHostLinkURL : ''; 569 if (onAirImageSrc !== imageEl.getAttribute('src')) { 570 imageEl.setAttribute('src', onAirImageSrc); 571 } 572 onAirTitleEl.innerHTML = onAirTitle; 573 onAirTitleEl.setAttribute('title', onAirTitle); 574 onAirTitleEl.setAttribute('href', onAirLinkURL); 575 if (onAirImageSrc) { 576 imageOverlayEl.classList.remove('hidden'); 577 imageEl.setAttribute('class', 'width_full height_full vertical-align_bottom'); 578 } else { 579 imageOverlayEl.classList.add('hidden'); 580 imageEl.setAttribute('class', stationLogoImageElClass); 581 } 582});</script>
582</div><div class="last-songs"><div class="last-songs-container spacer_m_sm-md_bottom flex container_column border_1 border_color_secondary_medium_light border_solid"><ul class="last-songs-list"></ul><a class="unstyled" href="/lsp/"><div class="flex container_row padding-sm-top padding-sm-bottom align_items_center justify_center"><div class="circle_md border_radius_50 background_primary relative flex align_items_center justify_center"><svg class="icon_common_caret | icon_turn fill_white icon_xxs" viewBox="0 0 64 64"><path d="M0,44.2l7.5,7.5L32,27.3l24.5,24.4l7.5-7.5l-32-32L0,44.2z"></path></svg></div><div class="text_transform_uppercase color_secondary_dark bold padding-xsm-left">View All</div></div></a></div>
582<script>(function (type, stationTitle, stationStatement) { 583 const renderListItem = function (elementFragment, item, index, fallbackStatement, fallbackTitle) { 584 const isFirst = index === 0; 585 const isSong = item.isSong; 586 const listItemClassName = isFirst ? 'current-song song-item background_gray_3 padding-sm-left padding-sm-right' : 'song-item padding-sm-left padding-sm-right'; 587 const listItemContainerClassName = isFirst ? 'flex container_row padding-sm-top padding-sm-bottom' : 'flex container_row padding-sm-top padding-sm-bottom border border_1_bottom border_color_secondary_medium_light border_solid'; 588 const column1ContainerClassName = 'font_size_xs italic padding-md-right color_secondary_medium song-time'; 589 const column2ContainerClassName = 'font_size_sm bold padding-xs-right color_secondary_dark'; 590 const column3ContainerClassName = 'font_size_xs bold color_secondary_medium'; 591 const timeDisplay = isFirst ? 'NOW' : item.timestampFormatShort; 592 const column1ContainerText = isSong ? timeDisplay : ''; 593 const column2ContainerText = isSong ? item.title : fallbackTitle; 594 const column3ContainerText = isSong ? item.artist : fallbackStatement; 595 const newLi = document.createElement('li'); 596 newLi.setAttribute('class', listItemClassName); 597 const newLiContainer = document.createElement('div'); 598 newLiContainer.setAttribute('class', listItemContainerClassName); 599 const newColumn1Container = document.createElement('div'); 600 newColumn1Container.setAttribute('class', column1ContainerClassName); 601 newColumn1Container.textContent = column1ContainerText; 602 newLiContainer.appendChild(newColumn1Container); 603 const newColumn2Container = document.createElement('div'); 604 newColumn2Container.setAttribute('class', column2ContainerClassName); 605 newColumn2Container.textContent = column2ContainerText; 606 newLiContainer.appendChild(newColumn2Container); 607 const newColumn3Container = document.createElement('div'); 608 newColumn3Container.setAttribute('class', column3ContainerClassName); 609 newColumn3Container.textContent = column3ContainerText; 610 newLiContainer.appendChild(newColumn3Container); 611 newLi.appendChild(newLiContainer); 612 elementFragment.appendChild(newLi); 613 }; 614 window.addEventListener(type, function (event) { 615 const MAX_ITEMS = 3; 616 const playlist = event.detail && event.detail.data && event.detail.data.data; 617 const songsContainer = document.getElementsByClassName('last-songs-list')[0]; 618 const elementFragment = document.createDocumentFragment(); 619 if (!playlist || !songsContainer) return; 620 if (playlist && playlist.length >= MAX_ITEMS) { 621 const currItem = playlist[0]; 622 const nextItem = playlist[1].isSong ? playlist[1] : currItem.isSong ? playlist[1] : null; 623 const thirdItem = currItem.isSong && (nextItem && nextItem.isSong || playlist[2].isSong) ? playlist[2] : null; 624 const displayItems = [currItem, nextItem, thirdItem].filter(function (item) { 625 return item; 626 }); 627 while (songsContainer.firstChild) { 628 songsContainer.removeChild(songsContainer.firstChild); 629 } 630 displayItems.map(function (item, index) { 631 renderListItem(elementFragment, item, index, stationStatement, stationTitle); 632 }); 633 songsContainer.appendChild(elementFragment); 634 } 635 }); 636})("PersistentPlayerUpdate", "Easy 93.1", "Favorites from the 80s, 90s and MORE!");</script>
636</div></div><div id="fusion-static-exit:on-air-ctn" style="display:none" data-fusion-component="on-air-ctn" data-persistent-exit="true"></div><div class="callus-traffic-weather-combined flex container_column"><div class="display_block spacer_m_sm-md_bottom"><div class="callus background_primary padding-xs-top padding-xs-bottom padding-sm-left flex container_row align_items_center"><svg class="icon_general_phone icon_custom_phone" viewBox="0 0 22 42"><g fill="none" fill-rule="evenodd" transform="translate(-8 -1)"><mask id="b" fill="#fff"><path id="a" d="M25.188 1.833h-13c-2.243 0-4.063 2.054-4.063 4.584v31.166c0 2.53 1.82 4.584 4.063 4.584h13c2.242 0 4.062-2.054 4.062-4.584V6.417c0-2.53-1.82-4.584-4.063-4.584zm-6.5 38.5c-1.35 0-2.438-1.228-2.438-2.75 0-1.521 1.089-2.75 2.438-2.75 1.348 0 2.437 1.229 2.437 2.75 0 1.522-1.089 2.75-2.438 2.75zM26 33H11.375V7.333H26V33z"></path></mask><g mask="url(#b)"><path id="c" d="M0 0h81.25v91.667H0z" fill="#FFF" transform="translate(-21.125 -23.833)"></path></g></g></svg><div class="callus-text padding-sm-left padding-lg-right margin-xs-right headline_widget text_align_center width_full color_white"><a class="tel font_primary unstyled font_size_xl cursor_pointer_mobile" itemProp="tel" href="tel:+18889310931">1-888-931-0931</a></div></div></div><div id="lazy_42546"><div class="flex container_row border_1 border_color_secondary_medium_light border_solid spacer_m_sm-md_bottom container_row align_items_center padding-xs-top padding-xs-bottom"><a class="width_full text_align_center unstyled" href="/weather/"><div class="headline_widget font_primary font_size_xl line_height_inherit">85<sup>°</sup></div></a><a class="width_full text_align_center border border_1_left border_color_secondary_medium_light border_solid unstyled" href="/traffic/"><div class="traffic-widget"><div class="accident-count display_inline_block relative"><svg class="icon_traffic_car | vertical-align_middle fill_secondary_dark icon_sm" viewBox="0 0 32 28"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-576.000000, -66.000000)"><g transform="translate(571.000000, 59.000000)"><g transform="translate(5.000000, 7.000000)" fill="#000000"><path d="M4,11 L6.67857143,3 L26.3214286,3 L29,11 L4,11 Z M25.5,19 C24.1166667,19 23,17.8833333 23,16.5 C23,15.1166667 24.1166667,14 25.5,14 C26.8833333,14 28,15.1166667 28,16.5 C28,17.8833333 26.8833333,19 25.5,19 L25.5,19 Z M6.5,19 C5.11666667,19 4,17.8833333 4,16.5 C4,15.1166667 5.11666667,14 6.5,14 C7.88333333,14 9,15.1166667 9,16.5 C9,17.8833333 7.88333333,19 6.5,19 L6.5,19 Z M28.3022222,1.7675 C27.9484444,0.735 26.9511111,0 25.7777778,0 L6.22222222,0 C5.05066667,0 4.07111111,0.735 3.69777778,1.7675 L0,12.25 L0,26.25 C0,27.2125 0.8,28 1.77777778,28 L3.55555556,28 C4.53511111,28 5.33333333,27.2125 5.33333333,26.25 L5.33333333,24.5 L26.6666667,24.5 L26.6666667,26.25 C26.6666667,27.2125 27.4666667,28 28.4444444,28 L30.2222222,28 C31.2017778,28 32,27.2125 32,26.25 L32,12.25 L28.3022222,1.7675 Z"></path></g></g></g></g></svg><div class="count-bubble | font_primary bold color_white absolute double-digits ">30</div></div></div></a></div></div></div><div style="display:none" id="0fWjpJyxkXSFyf" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="RP01-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div></div><div class="c-stack b-right-rail-advanced__main-right-rail-bottom" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-single-chain" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-single-chain__children-stack" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div id="fusion-static-enter:html-block-f0f8XI0k0jNAAr-6-0-0" style="display:none" data-fusion-component="html-block-f0f8XI0k0jNAAr-6-0-0"></div><div><table style="border-radius: 6px; background-color:#1683C6; width: 100%; height: 250px; padding-bottom:0px;"> 637 <tbody> 638 <tr> 639 <td width="55%"> 640 <!--Header title--> 641 <div> 642 <h1 style="font-family:Ubuntu, sans-serif; color: #ffffff; font-size: 24px; line-height: 30px; font-weight: 700; padding-bottom: 10px; padding-left: 0.60em; padding-right: 0.40em; padding-top: 5px;"><a style="text-decoration: none; font-family:Ubuntu, sans-serif; color: #ffffff;" href="https://www.easy93.com/fp/download-easy-931-app/">Download the EASY 93.1 app</a></h1> 643 </div> 644 <!--End Header title--> 645 <div > 646 <!--Google Play Badge--> 647 <a href="https://play.google.com/store/apps/details?id=com.jacobsmedia.wfez" target="_blank"><img width="160px" src="https://cloudfront-us-east-1.images.arcpublishing.com/cmg/S43HBKZZJ5DUPBWLNC6VGPKQH4.png"></a> 648 <!--End Google Play Badge--> 649 <a href="https://apps.apple.com/us/app/easy-93-1/id690204207?platform=iphone" target="_blank"><img width="160px" src="https://cloudfront-us-east-1.images.arcpublishing.com/cmg/AG65ZRZ2QBFT7FACHR4KMNBQRM.png"></a> 650 <!--End Apple Store Badge--> 651 </div> 652 653 </td> 654 <!--iphone image--> 655 <td width="45%" style="position: relative;"> 656 <div> 657 <a style="text-decoration: none;" href="https://www.easy93.com/fp/download-easy-931-app/" border="0"><img border="0" style="position: absolute; width:100%; height:auto; bottom:0; max-height:240px; max-width: 177px;" src="https://cloudfront-us-east-1.images.arcpublishing.com/cmg/NMW5RQQ6LRGQLDM
657RF3QEO527HI.png"/></a> 658 </div> 659 </td> 660 <!--iphone image--> 661 </tr> 662 </tbody> 663</table></div><div id="fusion-static-exit:html-block-f0f8XI0k0jNAAr-6-0-0" style="display:none" data-fusion-component="html-block-f0f8XI0k0jNAAr-6-0-0"></div><div data-fusion-lazy-id="f0fXd1H8slf02SF-6-0-1"></div><div style="display:none" id="0fe6STHUSBQKVsQ-6-0-2" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="RP02-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div><div class="styles__TypologyDefault-sc-17ixnwk-0 iavWUd b-header-wrapper"><div class="horizontal-rule "><div class="horizontal-rule-inset background_primary"></div></div><h2 class="c-heading b-header b-header--small">News You Need</h2></div><div class="c-grid b-top-table-list"><div class="c-grid b-top-table-list-medium-container false"><article class="b-top-table-list-medium b-top-table-list-medium--show-image"><div><figure class="c-media-item"><a class="c-link" href="/contests/delilahs-1000-direct-deposit/ZQG7TTAOD5AXVLUPOUKQS52FG4/" aria-hidden="true" tabindex="-1"><img data-chromatic="ignore" alt="Win Delilahâs $1,000 Direct Deposit!" class="c-image" loading="lazy" src="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/NNJE2SYPQNGXTK2EFEVEIJYZB4.png?smart=true&auth=7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e&width=800&height=450" srcSet="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/NNJE2SYPQNGXTK2EFEVEIJYZB4.png?smart=true&auth=7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e&width=400&height=225 400w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/NNJE2SYPQNGXTK2EFEVEIJYZB4.png?smart=true&auth=7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e&width=600&height=337 600w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/NNJE2SYPQNGXTK2EFEVEIJYZB4.png?smart=true&auth=7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e&width=800&height=450 800w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/NNJE2SYPQNGXTK2EFEVEIJYZB4.png?smart=true&auth=7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e&width=1200&height=675 1200w" width="800" height="450"/></a></figure><h2 class="c-heading"><a class="c-link" href="/contests/delilahs-1000-direct-deposit/ZQG7TTAOD5AXVLUPOUKQS52FG4/">Win Delilahâs $1,000 Direct Deposit!</a></h2></div><hr class="c-divider"/></article><article class="b-top-table-list-medium b-top-table-list-medium--show-image"><div><figure class="c-media-item"><a class="c-link" href="/contests/join-us-19th-annual-diamond-ball-benefiting-nicklaus-childrens-hospital-foundation/LQYVAJLEHJAK7NMKGYYJABMHUQ/" aria-hidden="true" tabindex="-1"><img data-chromatic="ignore" alt="Join us at the 19th Annual Diamond Ball benefiting Nicklaus Childrenâs Hospital Foundation" class="c-image" loading="lazy" src="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg?smart=true&auth=63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0&width=800&height=450" srcSet="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg?smart=true&auth=63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0&width=400&height=225 400w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg?smart=true&auth=63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0&width=600&height=337 600w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg?smart=true&auth=63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0&width=800&height=450 800w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg?smart=true&auth=63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0&width=1200&height=675 1200w" width="800" height="450"/></a></figure><h2 class="c-heading"><a class="c-link" href="/contests/join-us-19th-annual-diamond-ball-benefiting-nicklaus-childrens-hospital-foundation/LQYVAJLEHJAK7NMKGYYJABMHUQ/">
663Join us at the 19th Annual Diamond Ball benefiting Nicklaus Childrenâs Hospital Foundation</a></h2></div><hr class="c-divider"/></article><article class="b-top-table-list-medium b-top-table-list-medium--show-image"><div><figure class="c-media-item"><a class="c-link" href="/news/local/easy-931-community/7VUZCCOAKFBDXLRN3YEPO3DWKY/" aria-hidden="true" tabindex="-1"><img data-chromatic="ignore" alt="Easy 93.1 Events & Community Resources" class="c-image" loading="lazy" src="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg?smart=true&auth=c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9&width=800&height=450" srcSet="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg?smart=true&auth=c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9&width=400&height=225 400w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg?smart=true&auth=c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9&width=600&height=337 600w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg?smart=true&auth=c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9&width=800&height=450 800w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg?smart=true&auth=c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9&width=1200&height=675 1200w" width="800" height="450"/></a></figure><h2 class="c-heading"><a class="c-link" href="/news/local/easy-931-community/7VUZCCOAKFBDXLRN3YEPO3DWKY/">Easy 93.1 Events & Community Resources</a></h2></div><hr class="c-divider"/></article><article class="b-top-table-list-medium b-top-table-list-medium--show-image"><div><figure class="c-media-item"><a class="c-link" href="/station/easys-pet-week-diamond/UUOIZCLKG5Z7WXTYZLMP5VYTV4/" aria-hidden="true" tabindex="-1"><img data-chromatic="ignore" alt="EASYâs Pet of the Week: AMBAR!" class="c-image" loading="lazy" src="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg?smart=true&auth=6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d&width=800&height=450" srcSet="https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg?smart=true&auth=6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d&width=400&height=225 400w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg?smart=true&auth=6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d&width=600&height=337 600w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg?smart=true&auth=6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d&width=800&height=450 800w, https://cmg-cmg-rd-20071-prod.cdn.arcpublishing.com/resizer/v2/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg?smart=true&auth=6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d&width=1200&height=675 1200w" width="800" height="450"/></a></figure><h2 class="c-heading"><a class="c-link" href="/station/easys-pet-week-diamond/UUOIZCLKG5Z7WXTYZLMP5VYTV4/">EASYâs Pet of the Week: AMBAR!</a></h2></div><hr class="c-divider"/></article></div><div class="c-grid b-top-table-list-small-container b-top-table-list-small-container--2"></div></div></div></div><div style="display:none" id="0fM8PcDxkXSFwU" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="RP02-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div><div style="display:none" id="0fiEGfExkXSFMe" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="RP03-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div></div></div></div><div class="c-stack b-right-rail-advanced__full-width-2" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div style="display:none" id="0fqKZ2HxkXSFJr" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="PX01-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div><div style="display:none" id="0f50YZHxkXSFSJ" data-fusion-collection="features" data-fusion-type="Common/ArcAd" data-fusion-name="HP02-CMG Arc Ads" data-fusion-message="Could not render component [features:Common/ArcAd]"></div></div></section><footer class="c-stack b-right-rail-advanced__footer" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><div class="c-stack b-footer" data-style-direction="vertical" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><section class="b-footer__top-container"><div class="b-footer__social-links-container"><div class="c-stack b-footer__social-links" data-style-direction="horizontal" data-style-justification="start" data-style-alignment="unset" data-style-inline="false" data-style-wrap="nowrap"><a class="c-link" href="https://www.facebook.com/Easy931/" rel="noreferrer" target="_blank"><svg class="c-icon" width="48" height="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false">
663<path d="M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"></path></svg><span class="visually-hidden">Facebook page</span></a><a class="c-link" href="https://twitter.com/Easy931" rel="noreferrer" target="_blank"><svg class="c-icon" width="48" height="48" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" fill="currentColor" aria-hidden="true" focusable="false"><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"></path></svg><span class="visually-hidden">Twitter feed</span></a></div></div><p class="c-paragraph"></p></section><div class="c-grid b-footer__links"><div class="b-footer__links-group"><h2 class="c-heading">More</h2><ul class="b-footer__links-group-list"><li class="b-footer__links-group-list-item"><a class="c-link" href="/contact-us">Contact Us</a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="https://careers.cmg.com/?utm_source=careersite" rel="noreferrer" target="_blank">Work With Us<span class="visually-hidden">Opens in new window</span></a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="/fp/general-rules/">Contest Rules</a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="/fp/eeoc/">EEO Statement</a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="https://publicfiles.fcc.gov/fm-profile/wfez" rel="noreferrer" target="_blank">WFEZ Public File<span class="visually-hidden">Opens in new window</span></a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="/fp/fcc-applications/">FCC Applications</a></li><li class="b-footer__links-group-list-item"><a class="c-link" href="/fp/photo-video-release-terms-conditions/">Photo And Video Release Terms And Conditions</a></li></ul></div><div class="b-footer__links-group"><h2 class="c-heading">Advertising</h2><ul class="b-footer__links-group-list"><li class="b-footer__links-group-list-item"><a class="c-link" href="/fp/advertise-with-us/">Advertise With Us</a></li></ul></div><div class="b-footer__links-group"><h2 class="c-heading">Help</h2><ul class="b-footer__links-group-list"><li class="b-footer__links-group-list-item"><a class="c-link" href="/help">Website Help</a></li></ul></div></div><figure class="c-media-item"><img alt="Easy 93.1" class="c-image b-footer__logo" src="/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373&mxId=00000000" height="64"/></figure><div></div></div><div id="fusion-static-enter:html-block-0fyIH5KxkXSFpS" style="display:none" data-fusion-component="html-block-0fyIH5KxkXSFpS"></div><div><div class="footer__legal"> 664 <style> 665 .footer__legal { 666 margin: 0 5% 0 5%; 667 padding: 0 0 1Ã¥6px 0; 668 font-family: "Droid Sans", sans-serif; 669 font-size: 12px; 670 line-height: 1; 671 } 672 .footer__legal a { 673 font-weight: bold; 674 text-decoration: none; 675 } 676 .footer__legal p, 677 .footer__legal__copyright, 678 .footer__legal__rovi { 679 margin: 0 0 16px 0; 680 } 681 .footer__legal__rovi { 682 display: flex; 683 align-items: flex-end; 684 justify-content: center; 685 } 686 .footer__legal__rovi img { 687 margin: 0 15px 0 0; 688 } 689 @media (max-width: 767px) { 690 .footer__legal { 691 font-size: 14px; 692 } 693 .footer__legal__rovi { 694 align-items: flex-start; 695 flex-direction: column; 696 } 697 .footer__legal__rovi img { 698 margin: 0 15px 15px 0; 699 } 700 } 701 </style> 702 <div class="footer__legal__copyright"> 703 <p>© <span class="current-year"></span> <a href="https://www.cmg.com" target="_blank">Cox Media Group</a>. All Rights Reserved. By using this website, you accept the terms of our <a href=/visitor-agreement>Visitor Agreement</a> and <a href=/privacy-policy>Privacy Policy</a>, and understand your options regarding <a href=/privacy-policy/#ad-choices>Ad Choices</a>. Learn about <a href="https://careers.cmg.com/?utm_source=careersite" target="_blank"> careers</a> at Cox Media Group.</p> 704 </div> 705<div><p> 706<strong><a href="#" onclick="Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')">Manage Cookie Preferences</a></strong></p> 707 </div> 708 709 <div class="footer__legal__rovi"> 710 <img src="https://arc-anglerfish-arc2-prod-cmg.s3.amazonaws.com/public/VZ73PSNWRJDNPDZ7KLNYFL3SCA.png" alt="Rovi logo" /> 711 <span>Portions of Content Provided by Rovi Corporation. © <span class="current-year"></span> Rovi Corporation</span> 712 </div> 713
713<script> 714 var currentYear = new Date().getFullYear(); 715 document.querySelectorAll(".current-year").forEach(function(el) { 716 el.innerText = currentYear; 717 }); 718 </script>
718 719</div> 720<br></br></div><div id="fusion-static-exit:html-block-0fyIH5KxkXSFpS" style="display:none" data-fusion-component="html-block-0fyIH5KxkXSFpS"></div></footer></div></div></div>
720<script id="fusion-metadata" type="application/javascript">window.Fusion=window.Fusion||{};Fusion.arcSite="cmg-rd-20071";Fusion.contextPath="/pf";Fusion.mxId="00000000";Fusion.deployment="1373";Fusion.globalContent={"_id":"6UWKNOEKORCQUWZKEYJICF5ILQ","additional_properties":{"has_published_copy":true,"is_published":true,"publish_date":"2025-01-03T21:29:04.051Z"},"address":{},"canonical_website":"cmg-rd-20071","comments":{"allow_comments":true,"display_comments":true},"content_elements":[{"_id":"Y3LYAVO2Q5CO3NQUHS6QL5VVLU","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","galleries":[],"ingestionMethod":"manual","keywords":["app","wfez"," easy 93.1"],"mime_type":"image/png","originalName":"SLIDER 1280X720__NYNA 2025_WFEZ.png","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png","proxyUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","published":true,"resizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","restricted":false,"thumbnailResizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=300","version":0,"template_id":269},"address":{},"alt_text":"WFEZ Easy 93.1 App","auth":{"1":"829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e"},"caption":"","created_date":"2026-04-02T17:10:25Z","credits":{"affiliation":[]},"distributor":{"mode":"reference","reference_id":"30d0d8b7-104e-4cba-b5ad-25a2d46403d8"},"height":720,"image_type":"photograph","last_updated_date":"2026-04-02T17:10:25Z","licensable":false,"owner":{"id":"cmg","sponsored":false},"source":{"name":"CMG.com","source_type":"other","additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"WFEZ Easy 93.1 App","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png","version":"0.10.9","width":1280,"syndication":{}},{"_id":"VZN2FFCCQJHDXCFDJXZMOO5ZRE","additional_properties":{"_id":1592851698901},"content":"Your smartphone is a radio! And you can listen to <b>EASY 93.1</b> almost everywhere with the free <b>EASY 93.1</b> app for your iPhone or Android. Youâll have instant access to the most music variety on <b>EASY 93.1</b> -- your favorites from the 80s, 90s and more -- to help you recharge and rejuvenate anytime. You can set the Alarm Clock feature to wake up with Bobby Mitchell... then have an EASY day with Nikki, Mike Kruz and Delilah. Itâs a sound thatâs uniquely South Florida ... wherever you go.","type":"text"},{"_id":"VVQRLI4HAZHH7BA2LM4DZB43ZY","additional_properties":{},"content":"Choose Your Download Below:","level":3,"type":"header"},{"_id":"6TZM7JHKZBEDVBJLE5CY4RW75Y","content":"<table border=\"0\" class=\"tftable\"> \n <tbody> \n <tr>\n <th><a href=\" https://play.google.com/store/apps/details?id=com.jacobsmedia.wfez\" target=\"_blank\"><img height=\"70\" src=\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/S6PPRECE6OZ7GTBQY4MTASVVJA.png\" width=\"200\"/></a></th>\n <th><a href=\" https://itunes.apple.com/us/app/easy-93.1-south-floridas-relaxing/id690204207?ls=1&mt=8\" target=\"_blank\"><img height=\"70\" src=\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/NX2ZDFKDLNHEXD5RDIXL7OMVZU.png\" width=\"200\"/></a></th> </tr> </tbody> </table>","type":"raw_html"}],"content_restrictions":{"content_code":"free"},"created_date":"2020-05-21T12:50:48.82Z","credits":{"by":[]},"description":{"basic":""},"display_date":"2023-09-05T15:38:27.287Z","distributor":{"name":"Methode","category":"wires","subcategory":"","reference_id":"76649ee5-999c-474d-8217-af30500d195b","mode":"reference_denormalized"},"first_publish_date":"2020-02-13T21:04:20Z","geo":{},"headlines":{"basic":"Download The EASY 93.1 App","meta_title":"","mobile":"","native":"","print":"","tablet":"","web":""},"label":{},"language":"en-us","last_updated_date":"2026-04-02T18:55:25.62Z","owner":{"id":"cmg","sponsored":false},"planning":{"story_length":{"character_count_actual":510,"inch_count_actual":1,"line_count_actual":4,"word_count_actual":93}},"promo_items":{"basic":{"_id":"Y3LYAVO2Q5CO3NQUHS6QL5VVLU","additional_properties":{"fullSizeResizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","galleries":[],"ingestionMethod":"manual","keywords":["app","wfez"," easy 93.1"],"mime_type":"image/png","originalName":"SLIDER 1280X720__NYNA 2025_WFEZ.png","originalUrl":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png","proxyUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","published":true,"resizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e","restricted":false,"thumbnailResizeUrl":"/resizer/v2/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png?auth=829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e&width=300","version":0,"template_id":269},"address":{},"alt_text":"WFEZ Easy 93.1 App","auth":{"1":"829d6700b28ae09a253047146937f318f41e42445ed986ff9d336aab5c53d35e"},"caption":"","created_date":"2026-04-02T17:10:25Z","credits":{"affiliation":[]},"distributor":{"mode":"reference","reference_id":"30d0d8b7-104e-4cba-b5ad-25a2d46403d8"},"height":720,"image_type":"photograph","last_updated_date":"2026-04-02T17:10:25Z","licensable":false,"owner":{"id":"cmg","sponsored":false},"source":{"name":"CMG.com","source_type":"other","additional_properties":{"editor":"photo center"},"edit_url":"","system":"photo center"},"subtitle":"WFEZ Easy 93.1 App","taxonomy":{"associated_tasks":[]},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png","ver
720sion":"0.10.9","width":1280,"syndication":{}}},"publish_date":"2026-04-02T18:55:25.486Z","related_content":{"basic":[],"redirect":[]},"revision":{"branch":"default","editions":["default"],"parent_id":"MC4FCDVYWRA7FIZKZMZFRN66OI","published":true,"revision_id":"X5AERUQRMNCNBJUJA2MH7WY3YM"},"source":{"name":"cmg","source_id":"6a08434a-4ba1-11e9-8f11-677201e34ced","source_type":"staff","system":"Methode"},"subheadlines":{"basic":""},"subtype":"Flatpage","taxonomy":{"primary_section":{"_id":"/station","_website":"cmg-rd-20071","type":"section","version":"0.6.0","name":"More","path":"/station","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/station","_website":"cmg-rd-20071","name":"More","parent":{"default":"/","top-nav-bar":"/","footer-nav-bar":"/","hamburger-menu":"/"},"inactive":false,"node_type":"section","order":{"top-nav-bar":1006,"footer-nav-bar":1001,"hamburger-menu":1008},"ancestors":{"top-nav-bar":["/"],"footer-nav-bar":["/"],"hamburger-menu":["/"]}}}},"sections":[{"_id":"/station","_website":"cmg-rd-20071","type":"section","version":"0.6.0","name":"More","path":"/station","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/station","_website":"cmg-rd-20071","name":"More","parent":{"default":"/","top-nav-bar":"/","footer-nav-bar":"/","hamburger-menu":"/"},"inactive":false,"node_type":"section","order":{"top-nav-bar":1006,"footer-nav-bar":1001,"hamburger-menu":1008},"ancestors":{"top-nav-bar":["/"],"footer-nav-bar":["/"],"hamburger-menu":["/"]}}},"_website_section_id":"cmg-rd-20071./station"}]},"type":"story","version":"0.10.11","websites":{"cmg-rd-20071":{"website_section":{"_id":"/station","_website":"cmg-rd-20071","type":"section","version":"0.6.0","name":"More","path":"/station","parent_id":"/","parent":{"default":"/"},"additional_properties":{"original":{"_id":"/station","_website":"cmg-rd-20071","name":"More","parent":{"default":"/","top-nav-bar":"/","footer-nav-bar":"/","hamburger-menu":"/"},"inactive":false,"node_type":"section","order":{"top-nav-bar":1006,"footer-nav-bar":1001,"hamburger-menu":1008},"ancestors":{"top-nav-bar":["/"],"footer-nav-bar":["/"],"hamburger-menu":["/"]}}},"_website_section_id":"cmg-rd-20071./station"},"website_url":"/fp/download-easy-931-app/"}},"workflow":{"status_code":1},"canonical_url":"/fp/download-easy-931-app/","publishing":{"scheduled_operations":{"publish_edition":[],"unpublish_edition":[]}},"website":"cmg-rd-20071","website_url":"/fp/download-easy-931-app/"};Fusion.globalContentConfig={"source":"content-api-gallery-ad","query":{"uri":"/fp/download-easy-931-app/","website_url":"/fp/download-easy-931-app/","arc-site":"cmg-rd-20071"}};Fusion.lastModified=1790988952831;Fusion.contentCache={"weather-api":{"{\"returnData\":\"current\",\"zipCode\":\"33020\"}":{"data":{"current":{"key":"KFLL","class":"observation","expire_time_gmt":1790992380,"obs_id":"KFLL","obs_name":"Fort Lauderdale","valid_time_gmt":1790985180,"day_ind":"N","temp":85,"wx_icon":27,"icon_extd":2700,"wx_phrase":"Mostly Cloudy","pressure_tend":1,"pressure_desc":"Rising Rapidly","dewPt":78,"heat_index":97,"rh":80,"pressure":29.95,"vis":10,"wc":85,"wdir":100,"wdir_cardinal":"E","gust":null,"wspd":15,"max_temp":null,"min_temp":null,"precip_total":null,"precip_hrly":0,"snow_hrly":null,"uv_desc":"Low","feels_like":97,"uv_index":0,"qualifier":null,"qualifier_svrty":null,"blunt_phrase":null,"terse_phrase":null,"clds":"BKN","water_temp":null,"primary_wave_period":null,"primary_wave_height":null,"primary_swell_period":null,"primary_swell_height":null,"primary_swell_direction":null,"secondary_swell_period":null,"secondary_swell_height":null,"secondary_swell_direction":null},"_id":"369928f72aef9257abcc7bee664132672ab251c52c6f2363824a222e4b420b6e"},"expires":1790988962766,"lastModified":1790988662369}},"signing-service":{"{\"id\":\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/Y3LYAVO2Q5CO3NQUHS6QL5VVLU.png\"}":{"data":{"hash":"81265e5b06bc41c7422ebc168589794307ffae765e9d4ae540092e7ac90e8221","type":"sha256","_id":"af9cd883438232b287d760dc7054a3debb9b8bfbe268e4cc0e5b69d1ceff6ff6"},"expires":1822404741069,"lastModified":1790868740995}},"site-service-hierarchy":{"{\"feature\":\"header-nav-chain\",\"hierarchy\":\"hamburger-menu\"}":{"data":{"children":[{"_id":"/lsp","children":[],"name":"Last Songs Played","node_type":"section"},{"_id":"/on-air","children":[{"_id":"link-RY405C5DF17Y79KUKA0A64NXXR","display_name":"Bobby In The Morning","node_type":"link","url":"/the-easy-morning-show"},{"_id":"link-V7VK5TZ3MX3ZXBY5ZM0P4CUCE0","display_name":"Nikki","node_type":"link","url":"/nikki/"},{"_id":"link-XYWKMEN3G57R52WH0886YRZYAC","display_name":"Mike Kruz","node_type":"link","url":"/mike-kruz"},{"_id":"link-EX1D5NYCJ92JKAG7000G51TA8R","display_name":"Delilah","node_type":"link","url":"/delilah"},{"_id":"link-51CW2CA3D95BNBVNCBK3P8Y0M8","display_name":"Denny Miller","node_type":"link","url":"/author/denny-miller"},{"_id":"link-2P38N4BPM50XF8F3C0Y5QYH2JG","display_name":"AC Shaw","node_type":"link","url":"/author/ac-shaw"}],"name":"On Air","node_type":"section"},{"_id":"/contests","children":[{"_id":"link-41JUHMJU853KZA30MMB92WP8AC","display_name":"Contest Rules","node_type":"link","url":"/fp/general-rules/"}],"name":"Contests","node_type":"section"}
720,{"_id":"link-QY2ONJJPJ5DOPPA3DJHMNT5I6E","children":[],"display_name":"Group Chat","node_type":"link","url":"/groupchat/"},{"_id":"link-55TS4GBLAVCFXOISYG6SIVPDAE","children":[],"display_name":"Easy 93.1 Merch Shop","node_type":"link","url":"https://easy-931.myspreadshop.com/"},{"_id":"link-FE539E6PY1617771HVFCM7FFMW","children":[],"display_name":"EASY Event Photos","node_type":"link","url":"/easy-event-photos/"},{"_id":"/on-demand","children":[{"_id":"link-EZHGBO3QP5HVZI4Q6TFI2GRZX4","display_name":"Podcasts","node_type":"link","url":"https://www.easy93.com/podcasts/"},{"_id":"link-JX6Q8GRZ8X48BCYQ0QD4K5RM1R","display_name":"EASY Live","node_type":"link","url":"/easy-live/"},{"_id":"link-Z68FBPDQ8T0GN204QY7J4GB7F0","display_name":"EASY Event Videos","node_type":"link","url":"/easy-event-videos/"}],"name":"On Demand: Videos & Podcasts","node_type":"section"},{"_id":"/station","children":[{"_id":"link-485MRRWQY97UVFCDJQ6TC0B0HC","display_name":"Contact Us","node_type":"link","url":"/contact-us"},{"_id":"link-UH55U0J2X502N9RCKMQ3DPGGGM","display_name":"Advertise With Us","node_type":"link","url":"/fp/advertise-with-us/"},{"_id":"link-R33NWXVGQT2PZ6XF7R65WTJRPR","display_name":"Work With Us","node_type":"link","url":"https://careers.cmg.com/?utm_source=careersite"},{"_id":"link-URHPV5QQG91UHAZ4XZ15M7ETUG","display_name":"Download Our App","node_type":"link","url":"/fp/download-easy-931-app/"},{"_id":"link-V4B4GWU19N5ND2QZM1CU4F3MPW","display_name":"Community Programs and Events","node_type":"link","url":"/community/"},{"_id":"link-2WBKWVF4C939XCBCFFN4MDDK5C","display_name":"WFEZ Public File","node_type":"link","url":"https://publicfiles.fcc.gov/fm-profile/wfez"}],"name":"More","node_type":"section"},{"_id":"/weather","children":[{"_id":"link-AG37RUPF014VBCFHB4QNE0MW3R","display_name":"Hurricane Guide","node_type":"link","url":"/weather/hurricane-guide/"}],"name":"Weather","node_type":"section"},{"_id":"/traffic/","children":[],"name":"Traffic","node_type":"section"}],"_id":"/"},"expires":1790988982149,"lastModified":1790988682115},"{\"feature\":\"links-bar\",\"hierarchy\":\"top-nav-bar\"}":{"data":{"children":[{"_id":"/lsp","name":"Last Songs Played","node_type":"section"},{"_id":"/on-air","name":"On Air","node_type":"section"},{"_id":"/contests","name":"Contests","node_type":"section"},{"_id":"link-55TS4GBLAVCFXOISYG6SIVPDAE","display_name":"Easy 93.1 Merch Shop","node_type":"link","url":"https://easy-931.myspreadshop.com/"},{"_id":"link-64VTORZZIZFOPIXONQPQ2K2STQ","display_name":"Podcasts","node_type":"link","url":"/podcasts/"},{"_id":"/station","name":"More","node_type":"section"}],"_id":"/"},"expires":1790988982140,"lastModified":1790988682114},"{\"feature\":\"footer\",\"hierarchy\":\"footer-nav-bar\"}":{"data":{"children":[{"_id":"/station","children":[{"_id":"link-485MRRWQY97UVFCDJQ6TC0B0HC","display_name":"Contact Us","node_type":"link","url":"/contact-us"},{"_id":"link-R33NWXVGQT2PZ6XF7R65WTJRPR","display_name":"Work With Us","node_type":"link","url":"https://careers.cmg.com/?utm_source=careersite"},{"_id":"link-41JUHMJU853KZA30MMB92WP8AC","display_name":"Contest Rules","node_type":"link","url":"/fp/general-rules/"},{"_id":"link-GABH80WD895QFEXJJ9FW2PNN5R","display_name":"EEO Statement","node_type":"link","url":"/fp/eeoc/"},{"_id":"link-2WBKWVF4C939XCBCFFN4MDDK5C","display_name":"WFEZ Public File","node_type":"link","url":"https://publicfiles.fcc.gov/fm-profile/wfez"},{"_id":"link-8192M7RNVX3G30ZB71WNJJA05M","display_name":"FCC Applications","node_type":"link","url":"/fp/fcc-applications/"},{"_id":"link-5GUV4ODC4VFQBEPYAPBZKO7ZHA","display_name":"Photo And Video Release Terms And Conditions","node_type":"link","url":"/fp/photo-video-release-terms-conditions/"}],"name":"More","node_type":"section"},{"_id":"/advertise","children":[{"_id":"link-UH55U0J2X502N9RCKMQ3DPGGGM","display_name":"Advertise With Us","node_type":"link","url":"/fp/advertise-with-us/"}],"name":"Advertising","node_type":"section"},{"_id":"/help","children":[{"_id":"link-9X77GAJJV9091EC8TJH2R3WDWR","display_name":"Website Help","node_type":"link","url":"/help"}],"name":"Help","node_type":"section"}],"_id":"/"},"expires":1790988979383,"lastModified":1790988679357}}
720,"alert-bar-collections":{"{\"from\":0,\"site\":\"cmg-rd-20071\",\"size\":1}":{"data":{"_id":"TTJSVPCSWFEV3FTZ2YGQ7ZPZ2Q","version":"0.10.6","created_date":"2020-04-20T18:57:22.068Z","headlines":{"basic":"Easy93 Breaking News - Miami"},"last_updated_date":"2025-06-24T18:26:57.157Z","type":"collection","canonical_website":"cmg-rd-20071","content_elements":[],"websites":{"cmg-rd-20071":{}},"description":{"basic":"Easy93 BN"},"content_aliases":["alert-bar"],"owner":{"id":"cmg"},"revision":{"branch":"default","published":true},"canonical_url":null,"publishing":{"scheduled_operations":{"publish_edition":[],"unpublish_edition":[]}},"website":"cmg-rd-20071"},"expires":1790989012593,"lastModified":1790988892567}},"weather-alerts-api":{"{\"eventTypes\":\"Earthquake%20Warning,Tsunami%20Warning,Tsunami%20Watch,Coastal%20Flood%20Statement,Coastal%20Flood%20Watch,Flash%20Flood%20Warning,Flood%20Advisory,Flood%20Warning,Flood%20Watch,Flood%20Statement,Flash%20Flood%20Statement,Coastal%20Flood%20Warning,Dense%20Fog%20Advisory,Hurricane%20Force%20Wind%20Watch,Hurricane%20Warning,Storm%20Surge%20Warning,Hurricane%20Watch,Hurricane%20Force%20Wind%20Warning,Storm%20Surge%20Watch,Tropical%20Storm%20Watch,Typhoon%20Warning,Typhoon%20Watch,Tropical%20Storm%20Warning,Radiological%20Hazard%20Warning,Severe%20Thunderstorm%20Watch,Storm%20Warning,Storm%20Watch,Severe%20Thunderstorm%20Warning,Tornado%20Watch,Tornado%20Warning,Extreme%20Wind%20Warning,High%20Wind%20Watch,Wind%20Advisory,Wind%20Chill%20Warning,Wind%20Chill%20Watch,High%20Wind%20Warning,Winter%20Storm%20Watch,Snow%20Squall%20Warning,Ice%20Storm%20Warning,Lake%20Effect%20Snow%20Warning,Hard%20Freeze%20Warning,Freezing%20Rain%20Advisory,Blizzard%20Watch,Freeze%20Watch,Blizzard%20Warning,Freeze%20Warning,Freezing%20Fog%20Advisory,Frost%20Advisory,Hard%20Freeze%20Watch,Lake%20Effect%20Snow%20Watch,Winter%20Storm%20Warning,Winter%20Weather%20Advisory\"}":{"data":{"_id":"44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a"},"expires":1790989249304,"lastModified":1790988948855}},"traffic":{"undefined":{"data":{"totalIncidents":30,"incidents":[{"description":"Accident in Boca Raton on US-441 / SR-7 SB north of Glades Rd (SR-808). Reported by Palm Beach County Fire Rescue | @PBCFR","direction":"SB","road":"US-441","type":"incident","timeEnd":"2026-10-03T01:12:01Z","timeStart":"2026-10-03T00:27:01Z"},{"description":"Accident cleared in Delray Beach on Atlantic Ave (SR-806) at Sims Rd. Reported by Palm Beach County Fire Rescue | @PBCFR","direction":"None","road":"SR-806","type":"incident","timeEnd":"2026-10-03T01:11:58Z","timeStart":"2026-10-03T00:26:58Z"},{"description":"Accident cleared in Miami-Dade on SR-826 Palmetto Expy NB after NW 103rd St, heavy traffic back to NW 58th St. Reported by Traffic Cameras","direction":"NB","road":"SR-826","type":"incident","timeEnd":"2026-10-03T01:11:41Z","timeStart":"2026-10-03T00:26:41Z"},{"description":"Accident Cleared, Express Lanes Reopened in Miami on Palmetto Express Lanes NB between SR-934/NW 74th St and I-75 Express Lanes. Reported by Traffic Cameras","direction":"NB","road":"Palmetto Express Lanes","type":"incident","timeEnd":"2026-10-03T01:11:36Z","timeStart":"2026-10-03T00:26:36Z"},{"description":"Accident, Off-ramp Center Lane Blocked in North Dade on I-95 SB off-ramp to Ives Dairy Rd. Reported by FDOT","direction":"SB","road":"I-95","type":"incident","timeEnd":"2026-10-03T01:11:18Z","timeStart":"2026-10-03T00:26:18Z"},{"description":"Bridge closed Till October 2026 in Broward on McNab Rd EB/WB between S Cypress Rd and Federal Hwy (US-1). Reported by City of Pompano Beach | @cityofpompanobeach (FB)","direction":"Both EB/WB","road":"SE 15th St/E McNab Rd","type":"construction","timeEnd":"2026-10-03T17:02:16Z","timeStart":"2026-10-02T17:02:16Z"},{"description":"Construction work | Till Summer 2026 in Delray Beach on Atlantic Ave (SR-806) at Homewood Blvd / High Point Blvd. Reported by FDOT | @MyFDOT_SEFL","direction":"None","road":"SR-806","type":"construction","timeEnd":"2026-10-03T12:36:58Z","timeStart":"2026-10-02T12:36:58Z"},{"description":"Road construction | Till Spring 2026 in Naranja on S Dixie Hwy (US-1) between SW 264th St / Bauer Dr and Allapattah Rd / SW 112th Ave. Reported by FDOT","direction":"None","road":"US-1","type":"construction","timeEnd":"2026-10-20T18:17:32Z","timeStart":"2026-09-29T18:17:32Z"},{"description":"Sawgrass Widening Project in Coral Springs / Parkland on SR-869 Sawgrass Expy between US-441/SR-7 and Sunrise Blvd (SR-838). Reported by TpkTraffic","direction":"None","road":"SR-869","type":"construction","timeEnd":"2026-10-29T18:17:32Z","timeStart":"2026-09-29T18:17:32Z"},{"description":"Periodic Lane Closures | Till Summer 2027 in Aventura on Biscayne Blvd (US-1) between Ives Dairy Rd / NE 203rd St and NE 208th St. Reported by FDOT","direction":"None","road":"US-1","type":"construction","timeEnd":"2026-10-29T18:17:31Z","timeStart":"2026-09-29T18:17:31Z"},{"description":"GGI Project | Lane Shifts & Periodic Lane Closures in Miami Gardens on SR-91 Florida's Tpke between Golden Glades / Sunpass Toll and I-95","direction":"None","road":"Florida's Tpke","type":"construction","timeEnd":"2026-10-27T19:21:54Z","timeStart":"2026-09-27T19:21:54Z"},{"description":"GGI Project | Lane Shifts & Periodic Lane Closures in Miami Gardens on SR-826 Palmetto Expy at Florida's Tpke / I-95 (GGI)","direction":"None","road":"SR-826","type":"construction","timeEnd":"2026-10-27T19:21:54Z","timeStart":"2026-09-27T19:21:54Z"},{"description":"GGI Project | Closed for utility work. in Miami-Dade on NW 6th Ave (GGI) between NW 151st St and NW 161st St","direction":"None","road":"NW 6th Ave","type":"construction","timeEnd":"2026-10-27T19:21:54Z","timeStart":"2026-09-27T19:21:54Z"},{"description":"Long-term road construction in Fort Lauderdale on Las Olas Blvd EB/WB between SE 26th Ave / E. Las Olas Blvd Bridge and Las Olas Cir
720cle. Reported by FDOT Broward | @MyFDOT_SEFL","direction":"Both EB/WB","road":"Las Olas Blvd","type":"construction","timeEnd":"2026-10-27T00:29:54Z","timeStart":"2026-09-27T00:29:54Z"},{"description":"Loxahatchee Road Project | Till Early 2027 in Parkland on Nob Hill Rd between West Mira Lago Drive and Loxahatchee Road. Reported by FDOT | @MyFDOT_SEFL","direction":"None","road":"Nob Hill Rd","type":"construction","timeEnd":"2026-10-25T08:55:22Z","timeStart":"2026-09-25T08:55:22Z"},{"description":"Turnpike Widening | Till 2027 in West Palm Beach on Florida's Turnpike (SR-91) between Southern Blvd (SR-80/US-98). Reported by FDOT | @MyFDOT_SEFL","direction":"None","road":"Florida's Tpke","type":"construction","timeEnd":"2026-10-25T08:55:12Z","timeStart":"2026-09-25T08:55:12Z"},{"description":"Turnpike Widening | Till 2027 in Boynton Beach on Florida's Turnpike (SR-91) NB between Boynton Beach Blvd (SR-804) (MM 86) and Lake Worth Rd (SR-802). Reported by FDOT | @MyFDOT_SEFL","direction":"NB","road":"Florida's Tpke","type":"construction","timeEnd":"2026-10-25T08:55:08Z","timeStart":"2026-09-25T08:55:08Z"},{"description":"Road construction | Till Summer 2028 in Delray Beach on Atlantic Ave (SR-806) between US 441/SR-7 and Florida's Tpke (SR-91). Reported by FDOT | @MyFDOT_SEFL","direction":"None","road":"SR-806","type":"construction","timeEnd":"2026-10-25T08:55:02Z","timeStart":"2026-09-25T08:55:02Z"},{"description":"Long-term road construction in Fort Lauderdale on Sunrise Blvd (SR-838) between I-95 and Federal Hwy (US-1) (West End). Reported by FDOT Broward | @MyFDOT_SEFL","direction":"None","road":"SR-838","type":"construction","timeEnd":"2026-10-24T19:45:53Z","timeStart":"2026-09-24T19:45:53Z"},{"description":"Long-term road construction in Hialeah Gardens on Okeechobee Rd (US-27) between 79th Ave and NW 87th Ave","direction":"None","road":"US-27","type":"construction","timeEnd":"2026-10-23T21:52:10Z","timeStart":"2026-09-23T21:52:10Z"},{"description":"Long-term road construction in Hialeah / Hialeah Gardens on Okeechobee Rd (US-27) at Palmetto Expy (SR-826)","direction":"None","road":"US-27","type":"construction","timeEnd":"2026-10-23T21:52:10Z","timeStart":"2026-09-23T21:52:10Z"},{"description":"Construction, Ramp restrictions in Dania Beach on I-95 NB off-ramp to EB I-595. Reported by FDOT Broward | @MyFDOT_SEFL","direction":"NB","road":"I-95","type":"construction","timeEnd":"2026-10-16T18:34:13Z","timeStart":"2026-09-16T18:34:13Z"},{"description":"Long-term road construction in Miami on I-395 from Watson Island. Reported by FDOT","direction":"None","road":"I-395","type":"construction","timeEnd":"2026-10-15T17:36:43Z","timeStart":"2026-09-15T17:36:43Z"},{"description":"Long-term road construction in Miami on I-95 from Dolphin Expy (SR-836) / I-395. Reported by FDOT","direction":"None","road":"I-95","type":"construction","timeEnd":"2026-10-13T14:02:28Z","timeStart":"2026-09-13T14:02:28Z"},{"description":"Long-term road construction in West Deerfield Beach on SR-91 Florida's Tpke NB/SB between Sawgrass Expy (SR-869) (MM 71) and Glades Rd (SR-808) (MM 75). Reported by FDOT Broward | @MyFDOT_SEFL","direction":"Both NB/SB","road":"Florida's Tpke","type":"construction","timeEnd":"2026-10-13T14:02:25Z","timeStart":"2026-09-13T14:02:25Z"},{"description":"Long-term road construction in Davie on I-75 between Griffin Rd (SR-818) and Royal Palm Blvd. Reported by FDOT Broward | @MyFDOT_SEFL","direction":"None","road":"I-75","type":"construction","timeEnd":"2026-10-13T14:02:23Z","timeStart":"2026-09-13T14:02:23Z"},{"description":"Long-term road construction in Miami Dade - Broward Line on SR-91 Florida's Tpke NB/SB between SR-821 Florida's Tpke Ext (4X) and Griffin Rd NB Exit (MM 53). Reported by FDOT","direction":"Both NB/SB","road":"Florida's Tpke","type":"construction","timeEnd":"2026-10-11T11:03:07Z","timeStart":"2026-09-11T11:03:07Z"},{"description":"Road construction, Periodic Lane Closures in Medley on NW South River Dr between NW 79th Ave and NW 91st Terr. Reported by FDOT Miami | @MyFDOT_Miami","direction":"None","road":"NW South River Dr","type":"construction","timeEnd":"2026-10-09T14:05:55Z","timeStart":"2026-09-09T14:05:55Z"}
720,{"description":"Major road construction in Parkland on Loxahatchee Road between University Drive and Parkside Dr. Reported by FDOT","direction":"None","road":"Loxahatchee Road","type":"construction","timeEnd":"2026-10-09T14:05:53Z","timeStart":"2026-09-09T14:05:53Z"},{"description":"GGI Project | Exit Ramp closed till Spring 2026 in Golden Glades on I-95 NB off-ramp to NW 151st St","direction":"NB","road":"I-95","type":"construction","timeEnd":"2026-10-05T18:05:49Z","timeStart":"2026-09-05T18:05:49Z"}],"_id":"f6fcc041a8c3511da2e35f8a57d0cdb70c1daae736d09d58d278f4b7507be420"},"expires":1790989053306,"lastModified":1790988753090}},"collection-feed":{"{\"feature\":\"top-table-list\",\"id\":\"TM4KZVLEMJGBLB5UQXKBMSSH44\",\"size\":4,\"themes\":\"\"}":{"data":{"content_elements":[{"_id":"ZQG7TTAOD5AXVLUPOUKQS52FG4","credits":{"by":[]},"description":{"basic":"Listen weekdays 8am, 10am, 12pm (Noon), 2pm, and 5pm for the keyword to be announced and your chance to win Delilahâs $1,000 direct deposit. Download the Easy 93.1 free app and listen for more details! "},"display_date":"2026-08-10T04:00:00Z","headlines":{"basic":"Win Delilahâs $1,000 Direct Deposit!"},"label":{},"owner":{"sponsored":false},"promo_items":{"basic":{"_id":"NNJE2SYPQNGXTK2EFEVEIJYZB4","auth":{"1":"7054ce88c976659210e80d20a14e9cbcaa49ffea57b852882374ecbaf0f43a6e"},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/NNJE2SYPQNGXTK2EFEVEIJYZB4.png"}},"type":"story","websites":{"cmg-rd-20071":{"website_section":{"_id":"/contests","name":"Contests"},"website_url":"/contests/delilahs-1000-direct-deposit/ZQG7TTAOD5AXVLUPOUKQS52FG4/"}}},{"_id":"LQYVAJLEHJAK7NMKGYYJABMHUQ","credits":{"by":[]},"description":{"basic":"Join us for the 19th Annual Diamond Ball on Saturday, October 10, 2026, and help bring world-class pediatric care within reach for patients like Aâmya."},"display_date":"2026-09-23T16:10:52.005Z","headlines":{"basic":"Join us at the 19th Annual Diamond Ball benefiting Nicklaus Childrenâs Hospital Foundation"},"label":{},"owner":{"sponsored":false},"promo_items":{"basic":{"_id":"JADZI5ZQWJGH3E6VHR7Y5HRK4U","auth":{"1":"63b06dc1117ace1e3a63eac63e53c92ca351c0d779a53caa78489a8f4c5cbee0"},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/JADZI5ZQWJGH3E6VHR7Y5HRK4U.jpg"}},"type":"story","websites":{"cmg-rd-20071":{"website_section":{"_id":"/contests","name":"Contests"},"website_url":"/contests/join-us-19th-annual-diamond-ball-benefiting-nicklaus-childrens-hospital-foundation/LQYVAJLEHJAK7NMKGYYJABMHUQ/"}}},{"_id":"7VUZCCOAKFBDXLRN3YEPO3DWKY","credits":{"by":[]},"description":{"basic":""},"display_date":"2020-12-14T22:30:16.262Z","headlines":{"basic":"Easy 93.1 Events & Community Resources"},"label":{},"owner":{"sponsored":false},"promo_items":{"basic":{"_id":"RGM2R4ZRPJC7RJUC5HXCLVYINE","auth":{"1":"c630165e66afddbb2f508746a06e48d7caa8de46b776bac09a28e1c7e21fb9d9"},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/RGM2R4ZRPJC7RJUC5HXCLVYINE.jpg"}},"type":"story","websites":{"cmg-rd-20071":{"website_section":{"_id":"/news/local","name":"Local"},"website_url":"/news/local/easy-931-community/7VUZCCOAKFBDXLRN3YEPO3DWKY/"}}},{"_id":"UUOIZCLKG5Z7WXTYZLMP5VYTV4","credits":{"by":[]},"description":{"basic":"Pets are good for human's health - physically and emotionally! Experience unconditional love when you're a Pet Parent. Check out our Pet of the Week at the Humane Society of Broward County!"},"display_date":"2025-10-07T13:56:29.895Z","headlines":{"basic":"EASYâs Pet of the Week: AMBAR!"},"label":{},"owner":{"sponsored":false},"promo_items":{"basic":{"_id":"T4GO33HN2ZAYLIIDZ3OEEXHDYM","auth":{"1":"6181a48abe9bbd3651dbf12916855a8f027874316cb1ecff577039929930b05d"},"type":"image","url":"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/T4GO33HN2ZAYLIIDZ3OEEXHDYM.jpg"}},"type":"story","websites":{"cmg-rd-20071":{"website_section":{"_id":"/station","name":"More"},"website_url":"/station/easys-pet-week-diamond/UUOIZCLKG5Z7WXTYZLMP5VYTV4/"}}}],"_id":"TM4KZVLEMJGBLB5UQXKBMSSH44"},"expires":1790988982174,"lastModified":1790988682117}}};Fusion.layout="RightRailAdvancedLayout";Fusion.metas={"refresh":{"value":"","html":true},"description":{"value":"","html":true},"pageSiteSection":{"value":"","html":true},"pageContentType":{"value":"","html":true},"pageType":{"value":"article","html":true},"pageCategory":{"value":"","html":true},"adUnitPath":{"value":"","html":true}};Fusion.outputType="default";Fusion.template="template/flatpage-easy93";Fusion.tree={"collection":"layouts","type":"RightRailAdvancedLayout","props":{"collection":"layouts","type":"RightRailAdvancedLayout","id":"RightRailAdvancedLayout","childProps":[{"collection":"sections","i
720d":0},{"collection":"sections","id":1},{"collection":"sections","id":2},{"collection":"sections","id":3},{"collection":"sections","id":4},{"collection":"sections","id":5},{"collection":"sections","id":6},{"collection":"sections","id":7},{"collection":"sections","id":8}]},"children":[{"collection":"sections","props":{"collection":"sections","id":0},"children":[{"collection":"chains","type":"HeaderNavChainBlock","props":{"collection":"chains","type":"HeaderNavChainBlock","id":"c0fiGQdJ7OUN1U4","name":"Header Nav - CMG Chain","customFields":{"hierarchy":"hamburger-menu","logoAlignment":"center","desktopNavivationStartHeight":56,"showHorizontalSeperatorDots":false,"ariaLabel":"Sections Menu","ariaLabelLink":"Top Links","leftComponentMobile1":"menu","leftComponentDesktop1":"menu","leftComponentCustomIndexDesktop1":null,"leftComponentDesktop2":"none","rightComponentMobile1":"none","rightComponentDesktop1":"none","rightComponentDesktop2":"none","menuComponentMobile1":"custom","menuComponentCustomIndexMobile1":1,"menuComponentMobile2":"none","menuComponentDesktop1":"custom","menuComponentCustomIndexDesktop1":1,"menuComponentDesktop2":"none","signInOrder":null,"horizontalLinksHierarchy":null,"shrinkDesktopNavivationHeight":null,"leftComponentCustomIndexMobile1":null,"leftComponentCustomIndexDesktop2":null,"rightComponentCustomIndexMobile1":null,"rightComponentCustomIndexDesktop1":null,"rightComponentCustomIndexDesktop2":null,"menuComponentCustomIndexMobile2":null,"menuComponentCustomIndexDesktop2":null},"displayProperties":{}},"children":[{"collection":"features","type":"GoogleMenuSearch/default","props":{"collection":"features","type":"GoogleMenuSearch/default","id":"f0fiDobUUgva1Nx-0-0-0","name":"Google Menu Search - CMG Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]}]},{"collection":"sections","props":{"collection":"sections","id":1},"children":[{"collection":"features","type":"@wpmedia/alert-bar-block/alert-bar","props":{"collection":"features","type":"@wpmedia/alert-bar-block/alert-bar","id":"0f2WeRmxkXSFdE","name":"Easy93-BN-Alert Bar â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"_id":"TTJSVPCSWFEV3FTZ2YGQ7ZPZ2Q"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Weather/AlertsBar","props":{"collection":"features","type":"Weather/AlertsBar","id":"0fiBqSnxkXSFgz","name":"Weather Alerts Bar","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"eventTypes":"Earthquake%20Warning,Tsunami%20Warning,Tsunami%20Watch,Coastal%20Flood%20Statement,Coastal%20Flood%20Watch,Flash%20Flood%20Warning,Flood%20Advisory,Flood%20Warning,Flood%20Watch,Flood%20Statement,Flash%20Flood%20Statement,Coastal%20Flood%20Warning,Dense%20Fog%20Advisory,Hurricane%20Force%20Wind%20Watch,Hurricane%20Warning,Storm%20Surge%20Warning,Hurricane%20Watch,Hurricane%20Force%20Wind%20Warning,Storm%20Surge%20Watch,Tropical%20Storm%20Watch,Typhoon%20Warning,Typhoon%20Watch,Tropical%20Storm%20Warning,Radiological%20Hazard%20Warning,Severe%20Thunderstorm%20Watch,Storm%20Warning,Storm%20Watch,Severe%20Thunderstorm%20Warning,Tornado%20Watch,Tornado%20Warning,Extreme%20Wind%20Warning,High%20Wind%20Watch,Wind%20Advisory,Wind%20Chill%20Warning,Wind%20Chill%20Watch,High%20Wind%20Warning,Winter%20Storm%20Watch,Snow%20Squall%20Warning,Ice%20Storm%20Warning,Lake%20Effect%20Snow%20Warning,Hard%20Freeze%20Warning,Freezing%20Rain%20Advisory,Blizzard%20Watch,Freeze%20Watch,Blizzard%20Warning,Freeze%20Warning,Freezing%20Fog%20Advisory,Frost%20Advisory,Hard%20Freeze%20Watch,Lake%20Effect%20Snow%20Watch,Winter%20Storm%20Warning,Winter%20Weather%20Advisory"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Persistent/Header","props":{"collection":"features","type":"Persistent/Header","id":"0fHseUoxkXSFop","name":"Persistent Header","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"@wpmedia/links-bar-block/links-bar","props":{"collection":"features","type":"@wpmedia/links-bar-block/links-bar","id":"0fswfIqxkXSFfA","name":"Links Bar â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"navigationConfig":{"contentService":"site-service-hierarchy","contentConfigValues":{"hierarchy":"top-nav-bar"}}},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","i
720d":"0fFHXLtxkXSFjZ","name":"HP01-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"970x90|970x250|728x90|320x50","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fWe5LuxkXSF8p","name":"WP01-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"1x1wp","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":2},"children":[{"collection":"chains","type":"@wpmedia/single-chain-block/single-chain","props":{"collection":"chains","type":"@wpmedia/single-chain-block/single-chain","id":"0fFwiBMMmc8JtZ","name":"Single Chain â Arc Block","customFields":{"pbInternal_cloneId":"0fcGux4KoNBG1Pq"},"displayProperties":{}},"children":[{"collection":"features","type":"@wpmedia/headline-block/headline","props":{"collection":"features","type":"@wpmedia/headline-block/headline","id":"0fSBVFLIoNBG1a5-2-0-0","name":"Headline â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}}]},{"collection":"chains","type":"@wpmedia/article-body-block/article-body","props":{"collection":"chains","type":"@wpmedia/article-body-block/article-body","id":"0fzJcytC1WyFLG","name":"Article Body â Arc Block","customFields":{},"displayProperties":{}},"children":[]}]},{"collection":"sections","props":{"collection":"sections","id":3},"children":[]},{"collection":"sections","props":{"collection":"sections","id":4},"children":[]},{"collection":"sections","props":{"collection":"sections","id":5},"children":[{"collection":"features","type":"Common/OnAir","props":{"collection":"features","type":"Common/OnAir","id":"0fsPXLwxkXSFMb","name":"On Air","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Common/CallUsTrafficWeatherCombined","props":{"collection":"features","type":"Common/CallUsTrafficWeatherCombined","id":"0f7NSKxxkXSFkK","name":"Call Us/Traffic/Weather Widget","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fWjpJyxkXSFyf","name":"RP01-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"300x250|300x600rp01","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":6},"children":[{"collection":"chains","type":"@wpmedia/single-chain-block/single-chain","props":{"collection":"chains","type":"@wpmedia/single-chain-block/single-chain","id":"0fWZsbCxkXSFPT","name":"Easy93-RR-Single Chain â Arc Block","customFields":{},"displayProperties":{}},"children":[{"collection":"features","type":"@wpmedia/htmlbox-block/htmlbox","props":{"collection":"features","type":"@wpmedia/htmlbox-block/htmlbox","id":"f0f8XI0k0jNAAr-6-0-0","name":"HTML Box â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"HTML":"<table style=\"border-radius: 6px; background-color:#1683C6; width: 100%; height: 250px; padding-bottom:0px;\">\n\t<tbody>\n \t\t <tr>\n\t \t\t<td width=\"55%\">\n\t\t\t<!--Header title-->\n\t\t\t\t<div>\n \t\t\t<h1 style=\"font-family:Ubuntu, sans-serif; color: #ffffff; font-size: 24px; line-height: 30px; font-weight: 700; padding-bottom: 10px; padding-left: 0.60em; padding-right: 0.40em; padding-top: 5px;\"><a style=\"text-decoration: none; font-family:Ubuntu, sans-serif; color: #ffffff;\" href=\"https://www.easy93.com/fp/download-easy-931-app/\">Download the EASY 93.1 app</a></h1>\n\t\t \t </div>\n\t\t\t\t<!--End Header title-->\n\t\t\t <div >\n\t\t\t\t\t<!--Google Play Badge-->\n\t\t\t\t\t<a href=\"https://play.google.com/store/apps/details?id=com.jacobsmedia.wfez\" target=\"_blank\"><img width=\"160px\" src=\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/S43HBKZZJ5DUPBWLNC6VGPKQH4.png\"></a>\n\t\t\t\t\t<!--End Google Play Badge-->\n\t\t\t\t\t<a href=\"https://apps.apple.com/us/app/easy-93-1/id690204207?platform=iphone\" target=\"_blank\"><img width=\"160px\" src=\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/AG65ZRZ2QBFT7FACHR4KMNBQRM.png\"></a>\n\t\t\t\t\t<!--End Apple Store Badge-->\n\t\t\t\t</div>\n\t\t\t\t\n\t\t\t</td>\n\t\t\t <!--iphone image-->\n \t\t<td width=\"45%\" style=\"position: relative;\">\n\t\t\t\t<div>\n\t\t\t\t\t<a style=\"text-decoration: none;\" href=\"https://www.easy93.com/fp/download-easy-931-app/\" border=\"0\"><img border=\"0\" style=\"position: absolute; width:100%; height:auto; bottom:0; max-height:240px; max-width: 177px;\" src=\"https://cloudfront-us-east-1.images.arcpublishing.com/cmg/NMW5RQQ6LRGQLDM
720RF3QEO527HI.png\"/></a> \n\t\t\t\t</div> \n\t\t\t</td>\n\t\t\t <!--iphone image-->\n \t\t</tr>\n </tbody>\n</table>"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Common/Newsletter","props":{"collection":"features","type":"Common/Newsletter","id":"f0fXd1H8slf02SF-6-0-1","name":"Newsletter Sign Up","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"headerTitle":"Easy 93.1"},"displayProperties":{},"localEdits":{},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fe6STHUSBQKVsQ-6-0-2","name":"RP02-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"300x250","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Common/Header","props":{"collection":"features","type":"Common/Header","id":"0fUM9cknlceM1f-6-0-3","name":"Header - CMG Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"text":"News You Need","size":"Small"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"@wpmedia/top-table-list-block/top-table-list","props":{"collection":"features","type":"@wpmedia/top-table-list-block/top-table-list","id":"0fB5jy3KToMOO7-6-0-4","name":"News Collection","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"showDateXL":true,"showHeadlineSM":true,"showDescriptionXL":true,"showDescriptionMD":false,"listContentConfig":{"contentService":"collection-feed","contentConfigValues":{"id":"TM4KZVLEMJGBLB5UQXKBMSSH44","size":4,"themes":""}},"showImageXL":true,"showDateMD":false,"showHeadlineXL":true,"showBylineXL":true,"showBylineLG":true,"showDateLG":true,"small":null,"showHeadlineMD":true,"showBylineMD":false,"showImageSM":true,"showHeadlineLG":true,"showDescriptionLG":true,"showOverlineLG":true,"showOverlineXL":true,"showImageMD":true,"showImageLG":true,"medium":4,"imageRatioXL":"16:9","imageRatioLG":"16:9","imageRatioMD":"16:9"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fM8PcDxkXSFwU","name":"RP02-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"300x250","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fiEGfExkXSFMe","name":"RP03-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"300x250rp03","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]},{"collection":"sections","props":{"collection":"sections","id":7},"children":[{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0fqKZ2HxkXSFJr","name":"PX01-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"1x1px","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"Common/ArcAd","props":{"collection":"features","type":"Common/ArcAd","id":"0f50YZHxkXSFSJ","name":"HP02-CMG Arc Ads","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"adType":"970x90|970x250|728x90|320x50hp02","spacingBottomTablet":"none","debug":false,"spacingBottomMobile":"none","lazyLoad":false,"spacingBottomDesktop":"none","display":"all"},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}}]}
720,{"collection":"sections","props":{"collection":"sections","id":8},"children":[{"collection":"features","type":"@wpmedia/footer-block/footer","props":{"collection":"features","type":"@wpmedia/footer-block/footer","id":"0fXvDbJxkXSFNb","name":"Footer â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"navigationConfig":{"contentService":"site-service-hierarchy","contentConfigValues":{"hierarchy":"footer-nav-bar"}}},"displayProperties":{},"localEdits":{"items":{}},"variants":{}}},{"collection":"features","type":"@wpmedia/htmlbox-block/htmlbox","props":{"collection":"features","type":"@wpmedia/htmlbox-block/htmlbox","id":"0fyIH5KxkXSFpS","name":"RoviFooter-HTML Box â Arc Block","contentConfig":{"contentService":"","contentConfigValues":{},"inherit":true},"customFields":{"HTML":"<div class=\"footer__legal\">\n <style>\n .footer__legal {\n margin: 0 5% 0 5%;\n padding: 0 0 1Ã¥6px 0;\n font-family: \"Droid Sans\", sans-serif;\n font-size: 12px;\n line-height: 1;\n }\n .footer__legal a {\n font-weight: bold;\n text-decoration: none;\n }\n .footer__legal p,\n .footer__legal__copyright,\n .footer__legal__rovi {\n margin: 0 0 16px 0;\n }\n .footer__legal__rovi {\n display: flex;\n align-items: flex-end;\n justify-content: center;\n }\n .footer__legal__rovi img {\n margin: 0 15px 0 0;\n }\n @media (max-width: 767px) {\n .footer__legal {\n font-size: 14px;\n }\n .footer__legal__rovi {\n align-items: flex-start;\n flex-direction: column;\n }\n .footer__legal__rovi img {\n margin: 0 15px 15px 0;\n }\n }\n </style>\n <div class=\"footer__legal__copyright\">\n <p>© <span class=\"current-year\"></span> <a href=\"https://www.cmg.com\" target=\"_blank\">Cox Media Group</a>. All Rights Reserved. By using this website, you accept the terms of our <a href=/visitor-agreement>Visitor Agreement</a> and <a href=/privacy-policy>Privacy Policy</a>, and understand your options regarding <a href=/privacy-policy/#ad-choices>Ad Choices</a>. Learn about <a href=\"https://careers.cmg.com/?utm_source=careersite\" target=\"_blank\"> careers</a> at Cox Media Group.</p>\n </div>\n<div><p>\n<strong><a href=\"#\" onclick=\"Osano.cm.showDrawer('osano-cm-dom-info-dialog-open')\">Manage Cookie Preferences</a></strong></p>\n </div>\n\n <div class=\"footer__legal__rovi\">\n <img src=\"https://arc-anglerfish-arc2-prod-cmg.s3.amazonaws.com/public/VZ73PSNWRJDNPDZ7KLNYFL3SCA.png\" alt=\"Rovi logo\" />\n <span>Portions of Content Provided by Rovi Corporation. © <span class=\"current-year\"></span> Rovi Corporation</span>\n </div>\n
720<script>\n var currentYear = new Date().getFullYear();\n document.querySelectorAll(\".current-year\").forEach(function(el) {\n el.innerText = currentYear;\n });\n <\/script>\n</div>\n<br></br>","id":"rovi-footer"},"displayProperties":{},"localEdits":{},"variants":{}}}]}]};Fusion.spa=true;Fusion.spaEnabled=true;</script>
720<div class="persistent-player-height relative"></div><div id="player-retry-modal" class="flex justify_center align_items_center hidden font_primary no_touch_scroll"><div class="player-modal-dialog"><div class="player-modal-dialog-head flex align_items_center"><svg class="icon_player_warning" viewBox="0 0 64 64"><path d="M32.1,0C14.4,0,0,14.3,0,32c0,17.7,14.4,32,32.1,32C49.8,64,64,49.7,64,32 C64,14.3,49.8,0,32.1,0z M27,16.4c0-2.4,2.6-4.4,5-4.4c2.5,0,5,2,5,4.4v18.5c0,2.5-3,4.4-5.4,4.4s-4.5-2-4.5-4.4V16.4z M32,54.2 c-2.8,0-5-2.2-5-5c0-2.8,2.2-5,5-5c2.8,0,5,2.2,5,5C37,52,34.8,54.2,32,54.2z"></path></svg><h2 class="font_size_lg bold">Audio Temporarily Unavailable</h2></div><div class="player-modal-dialog-body"><p class="margin-sm-bottom">You may be offline. Please check your connection and try again using the <span class="bold">Retry</span> button.</p><div class="flex player-modal-dialog-buttons bold font_size_xs"><button id="closeModal" class="flex flex_1 justify_center align_items_center cursor_pointer text_transform_uppercase">Cancel</button><button id="retryPlay" class="flex flex_1 justify_center align_items_center cursor_pointer text_transform_uppercase"><svg class="icon_player_retry" viewBox="0 0 64 64"><path d="M54.6,9.4C48.8,3.6,40.8,0,32,0C14.3,0,0,14.3,0,32s14.3,32,32,32c14.9,0,27.4-10.2,30.9-24h-8.3C51.3,49.3,42.4,56,32,56 C18.7,56,8,45.2,8,32S18.7,8,32,8c6.6,0,12.6,2.8,16.9,7.1L36,28h28V0L54.6,9.4z"></path></svg>Retry</button></div></div></div></div><div id="fusion-static-enter:persistent-audio-player-static-container" style="display:none" data-fusion-component="persistent-audio-player-static-container" data-persistent-entry="true"></div><div id="persistent-player" class="persistent-player no_touch_scroll width_full font_primary pp-show-on-load hidden">
720<div class="player-container persistent-player-height fixed pp-music "><div class="player-bar | flex justify_center align_items_center height_full"><div id="playerToggle" class="player-element player-caret flex justify_center align_items_center flex_0 hidden_sm margin-sm-right padding-xs-right cursor_pointer"><svg class="icon_common_caret | player-icon player-caret-rotate" viewBox="0 0 64 64"><path d="M0,44.2l7.5,7.5L32,27.3l24.5,24.4l7.5-7.5l-32-32L0,44.2z"></path></svg></div><div class="player-bar-image player-element | flex spacer_m_xs-sm_right justify_center"><img id="miniArt" src="/pf/resources/images/sites/cmg-rd-20071/station-logo-small.png?d=1373" alt="" loading="lazy"/></div><div id="songInfo" class="hidden"></div><div id="ppDetails" class="player-element player-now-playing flex flex_1 container_column justify_center text_transform_uppercase"><div id="miniSongTitle" class="bold mini-song-title"></div><div id="miniSongArtist" class="bold font_size_xxs--mobile font_size_xxs--tablet font_size_xs--desktop"></div><div id="miniSongAlbum" class="font_size_xxs--mobile font_size_xxs--tablet font_size_xs--desktop"></div></div><div id="player-voting" class="color_ui-dark-gray flex justify_space_start_tablet-dektop hidden hidden_sm"><svg id="player-thumbsUp" class="icon_player_thumbsUp | cursor_pointer pp-toggle-voting spacer_m_xs-sm_right icon_md" viewBox="0 0 41 41"><svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="white"></path><path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="white"></path><path d="M20.5 41C9.20658 41 0 31.7934 0 20.5C0 9.20658 9.20658 0 20.5 0C31.7934 0 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41ZM20.5 0.818364C9.65668 0.818364 0.818364 9.65668 0.818364 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818364 20.5 0.818364Z" fill="white"></path></svg></svg><svg id="player-thumbsDown" class="icon_player_thumbsDown | cursor_pointer pp-toggle-voting icon_md" viewBox="0 0 41 41"><svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.5259L28.6836 22.523C28.6836 22.9321 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.5259C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="white"></path><path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3742C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="white"></path><path d="M20.5 -1.32363e-05C31.7934 -1.2249e-05 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41C9.20658 41 8.04865e-07 31.7934 1.79217e-06 20.5C2.77947e-06 9.20658 9.20658 -1.42236e-05 20.5 -1.32363e-05ZM20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818351 20.5 0.81835C9.65668 0.818349 0.818366 9.65668 0.818365 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816Z" fill="white"></path></svg></svg></div><div id="volumeControl" class="music-volume-control"><svg class="icon_media_listen | player-icon player-media-listen music-media-icon" viewB
720ox="0 0 24 24"><path d="M0 9.025v7.84h5.333L12 23.395V2.493L5.333 9.025H0zm18 3.926c0-2.298-1.224-4.271-3-5.232V18.17c1.776-.948 3-2.922 3-5.22zM15 1v2.718c3.716 1.135 6.429 4.67 6.429 8.853s-2.713 7.72-6.429 8.854v2.718c5.156-1.2 9-5.924 9-11.572C24 6.924 20.156 2.201 15 1z" fill-rule="nonzero"></path></svg><input id="volumeButton" type="range" class="volume-control-slider" value="100"/></div><div class="text_transform_uppercase bold flex hidden_sm margin-lg-right padding-sm-left margin-md-left"><div class="player_equalizer_animate margin-sm-right"><div class="bar2 background_white"></div><div class="bar1 background_white"></div><div class="bar3 background_white"></div><div class="bar4 background_white"></div><div class="bar5 background_white"></div></div>Listen Live</div><div id="playerControls" class="persistent-player-controls pp-toggle-play-pause | player-button height_full flex justify_center align_items_center flex_0 cursor_pointer margin-sm-left"><div class="player-icon player-icons-container ui-icon-play"><svg class="icon_player_play | hide_on_pause hide_on_retry fill_white" viewBox="0 0 64 64"><path d="M6.9,0v64l50.3-32L6.9,0z"></path></svg><svg class="icon_player_pause | hide_on_play hide_on_retry fill_white" viewBox="0 0 64 64"><path d="M4.6,64h18.3V0H4.6V64z M41.1,0v64h18.3V0H41.1z"></path></svg><svg class="icon_player_retry | show_on_retry hidden fill_white" viewBox="0 0 64 64"><path d="M54.6,9.4C48.8,3.6,40.8,0,32,0C14.3,0,0,14.3,0,32s14.3,32,32,32c14.9,0,27.4-10.2,30.9-24h-8.3C51.3,49.3,42.4,56,32,56 C18.7,56,8,45.2,8,32S18.7,8,32,8c6.6,0,12.6,2.8,16.9,7.1L36,28h28V0L54.6,9.4z"></path></svg><span class="loading-spinner display_block height_full player-loading-icon hidden width_full"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></div></div></div></div><div class="player-expanded-container | absolute width_full"><div id="playerWrapper" class="expanded-container container relative padding-md-left padding-md-right padding-sm-top"><svg id="player-close" class="icon_player_close | player-close-icon absolute cursor_pointer fill_white" viewBox="0 0 64 64"><path d="M64,6.4L57.6,0L32,25.6L6.4,0L0,6.4L25.6,32L0,57.6L6.4,64L32,38.4L57.6,64l6.4-6.4L38.4,32L64,6.4z"></path></svg><div id="player" class="player-expanded | hide_on_preroll flex flex_wrap--mobile justify_center--mobile"><div id="playerInfo" class="player-meta | margin-lg-bottom width_full width_auto--tablet-desktop"><div id="ep-image-container" class="background_black flex hidden_sm justify_center margin-sm-bottom margin-sm-right expanded-player-image"><img src="/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373" alt="Easy 93.1" id="ep-image" class="player-info-image | display_block" loading="lazy"/></div><div id="ep-artistSong" class="player-info-mobile | color_white hidden_md hidden_lg text_transform_uppercase margin-sm-bottom margin-lg-right"></div><div id="player-voting_expanded" class="color_ui-dark-gray flex justify_space_start_tablet-dektop hidden hidden_md_lg margin-sm-bottom"><svg id="player-thumbsUp_expanded" class="icon_player_thumbsUp | cursor_pointer pp-toggle-voting margin-lg-right icon_lg" viewBox="0 0 41 41"><svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="white"></path><path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="white"></path><path d="M20.5 41C9.20658 41 0 31.7934 0 20.5C0 9.20658 9.20658 0 20.5 0C31.7934 0 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41ZM2
7200.5 0.818364C9.65668 0.818364 0.818364 9.65668 0.818364 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818364 20.5 0.818364Z" fill="white"></path></svg></svg><svg id="player-thumbsDown_expanded" class="icon_player_thumbsDown | cursor_pointer pp-toggle-voting icon_lg" viewBox="0 0 41 41"><svg width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.5259L28.6836 22.523C28.6836 22.9321 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.5259C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="white"></path><path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3742C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="white"></path><path d="M20.5 -1.32363e-05C31.7934 -1.2249e-05 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41C9.20658 41 8.04865e-07 31.7934 1.79217e-06 20.5C2.77947e-06 9.20658 9.20658 -1.42236e-05 20.5 -1.32363e-05ZM20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818351 20.5 0.81835C9.65668 0.818349 0.818366 9.65668 0.818365 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816Z" fill="white"></path></svg></svg></div><div class="align_items_center color_ui-dark-gray flex justify_space_start_tablet-desktop"><a href="#" id="ep-learnMore" class="background_white border_radius_2 bold unstyled margin-sm-right padding-sm-right padding-sm-left padding-xxs-top padding-xxs-bottom text_transform_uppercase hidden">Learn More</a><a href="https://www.facebook.com/sharer/sharer.php?u=https://www.easy931miami.com/stream" target="_blank" rel="noopener noreferrer" id="ep-facebookLink" class="align_items_center flex icon_link_lg margin-sm-right"><svg class="icon_social_facebook | fill_white stroke_white icon_md_tablet-desktop icon_lg" viewBox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1058.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g transform="translate(57.000000, 0.000000)"><path d="M17.8648618,28 L17.8648618,18.420656 L21.1079643,18.420656 L21.5933186,14.6875932 L17.8648618,14.6875932 L17.8648618,12.3042074 C17.8648618,11.2235382 18.1677697,10.4866656 19.7308445,10.4866656 L21.7248906,10.4860858 L21.7248906,7.14725857 C21.3798797,7.10145768 20.1963168,7 18.8191971,7 C15.9444961,7 13.9767645,8.73985423 13.9767645,11.9349014 L13.9767645,14.6875932 L10.7248906,14.6875932 L10.7248906,18.420656 L13.9767645,18.420656 L13.9767645,28 L17.8648618,28 Z"></path><circle cx="17" cy="17" r="17"></circle></g></g></g></g></svg><span class="sr-only">Share currently playing on Facebook (Opens a new window)</span></a><a id="ep-twitterShare" target="_blank" rel="noopener noreferrer" class="align_items_center flex icon_link_lg margin-sm-right"><svg class="icon_social_twitter | fill_white stroke_white icon_md_tablet-desktop icon_lg" viewBox="0 0 37 37"><g stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g transform="translate(-1058.000000, -46.000000)"><g transform="translate(1002.000000, 47.000000)"><g transform="translate(57.000000, 0.000000)"><circle cx="17" cy="17" r="17"></circle><path d="M21.8118 8H24.6957L18.3952 15.201L25.8072 25H20.0037L15.4582 19.057L10.257 25H7.37138L14.1104 17.2977L7 8H12.9509L17.0596 13.4322L21.8118 8ZM20.7996 23.2738H22.3976L12.0826 9.63549H10.3677L20.7996 23.2738Z" fill="white"></path></g></g></g></g></svg><span class="sr-only">Share currently playing on Twitter (Opens a new window)</span></a><a href="" target="_blank" id="ep-buyNow" class="align_items_center flex hidden icon_link_lg" rel="noopener noreferrer"><svg class="icon_common_cart | fill_white icon_md_tablet-desktop icon_lg" viewBox="0 0 24 24">
720<path d="M7.2 18.554c1.32 0 2.4.988 2.4 2.195 0 1.206-1.08 2.194-2.4 2.194-1.32 0-2.388-.988-2.388-2.194 0-1.207 1.068-2.195 2.388-2.195zm12 0c1.32 0 2.4.988 2.4 2.195 0 1.206-1.08 2.194-2.4 2.194-1.32 0-2.388-.988-2.388-2.194 0-1.207 1.068-2.195 2.388-2.195zM3.924 1l1.128 2.194H22.8c.66 0 1.2.494 1.2 1.097a1 1 0 01-.144.527l-4.296 7.12c-.408.68-1.2 1.13-2.1 1.13H8.52l-1.08 1.789-.036.132c0 .153.132.274.3.274H21.6v2.194H7.2c-1.32 0-2.4-.987-2.4-2.194 0-.384.108-.746.3-1.053l1.62-2.688L2.4 3.194H0V1h3.924z" fill-rule="evenodd"></path></svg></a></div></div><div class="align_right_tablet-desktop flex justify_center margin-sm-bottom width_full width_auto--tablet-desktop"><div id="playerExpandedAd"></div></div></div></div></div>
720<script>(function (type, isMusicSite, stationTitle, stationStatement, stationLogoSmall, stationLogo, stationURL, facebookAppID, playerFallback, stationID, analyticsEvent, dataLayerFn, persistentPlayerObject) { 721 if (!window.persistentPlayerInit) { 722 window.persistentPlayer = persistentPlayerObject(); 723 window.persistentPlayer.init(type, isMusicSite, stationTitle, stationStatement, stationLogoSmall, stationLogo, stationURL, facebookAppID, playerFallback, stationID, analyticsEvent, dataLayerFn); 724 window.persistentPlayerInit = true; 725 } 726})("PersistentPlayerUpdate", true, "Easy 93.1", "Favorites from the 80s, 90s and MORE!", "/pf/resources/images/sites/cmg-rd-20071/station-logo-small.png?d=1373", "/pf/resources/images/sites/cmg-rd-20071/station-logo.png?d=1373", "https://www.easy931miami.com", "669954346678697", false, "mia931", "streaming-player", function addToDataLayer(eventName = '', dataSet = {}) { 727 const analyticsEvent = { 728 event: eventName 729 }; 730 Object.keys(dataSet).forEach(key => { 731 // eslint-disable-next-line prefer-destructuring 732 analyticsEvent[key] = dataSet[key]; 733 }); 734 window.dataLayer.push(analyticsEvent); 735}, function Player() { 736 return { 737 data: { 738 artist: '', 739 title: '', 740 albumTitle: '', 741 linkUrl: '', 742 buyLink: '', 743 thumbnailUrl: '', 744 largeImageUrl: '', 745 largeImageAlt: '' 746 }, 747 getCMGPPDetails: function (item) { 748 return this.data[item]; 749 }, 750 setCMGPPDetails: function (item, value) { 751 this.data[item] = value; 752 }, 753 getShareText: function () { 754 return this.data.title + ' by ' + this.data.artist; 755 }, 756 setUpFacebookShare: function (facebookAppID) { 757 const self = this; 758 const fbLink = document.getElementById('ep-facebookLink'); 759 760 /* istanbul ignore next */ 761 window.fbAsyncInit = function () { 762 FB.init({ 763 appId: facebookAppID, 764 status: true, 765 xfbml: true, 766 version: 'v2.7' 767 }); 768 fbLink.addEventListener('click', function (e) { 769 e.preventDefault(); 770 FB.ui({ 771 display: "popup", 772 method: "share", 773 href: self.args.stationURL + '/stream', 774 quote: self.getShareText() 775 }, function () {}); 776 }); 777 }; 778 }, 779 expandPlayer: function (interaction) { 780 const self = this; 781 // send analytics data 782 if (interaction) self.args.dataLayerFn(self.args.analyticsEvent, { 783 element: 'persistent', 784 elementSubTitle: 'expand' 785 }); 786 const playerExpandedContainer = document.getElementById('player'); 787 788 // Mobile only 789 if (document.getElementById('playerToggle').offsetParent === null) { 790 document.body.classList.add('noscroll'); 791 } 792 if (!playerExpandedContainer) return; 793 if (self.player.hasAttribute('expanded')) return; 794 self.player.setAttribute('expanded', true); 795 window.fireEvent('CreateAdContainer'); 796 }, 797 collapsePlayer: function (interaction, closeButton) { 798 const self = this; 799 if (document.body.classList.contains('locked')) return; 800 // send analytics data 801 if (interaction && closeButton) self.args.dataLayerFn(self.args.analyticsEvent, { 802 element: 'persistent', 803 elementSubTitle: 'close' 804 });else if (interaction) self.args.dataLayerFn(self.args.analyticsEvent, { 805 element: 'persistent', 806 elementSubTitle: 'collapse' 807 }); 808 809 // Mobile only 810 if (document.getElementById('playerToggle').offsetParent === null) { 811 document.body.classList.remove('noscroll'); 812 } 813 const playerExpandedContainer = document.getElementById('player'); 814 const playerExpandedAd = document.getElementById('playerExpandedAd'); 815 if (!playerExpandedContainer) return; 816 if (!self.player.hasAttribute('expanded')) return; 817 self.player.removeAttribute('expanded'); 818 playerExpandedAd.innerHTML = ''; 819 }, 820 toggleExpand: function (interaction) { 821 const self = this; 822 const isExpanded = self.player.hasAttribute('expanded'); 823 if (isExpanded) self.collapsePlayer(interaction);else self.expandPlayer(interaction); 824 }, 825 votingIcons: { 826 thumbsUp: `<svg id="thumbs-up" width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"> 827 <path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="white"/> 828 <path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="white"/> 829 <path d="M20.5 41C9.20658 41 0 31.7934 0 20.5C0 9.20658 9.20658 0 20.5 0C31.7934 0 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41ZM2
8290.5 0.818364C9.65668 0.818364 0.818364 9.65668 0.818364 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818364 20.5 0.818364Z" fill="white"/> 830 </svg>`, 831 thumbsUpSelected: `<svg id="thumbs-up_selected" width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"> 832 <path d="M20.5 41C9.20658 41 0 31.7934 0 20.5C0 9.20658 9.20658 0 20.5 0C31.7934 0 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41Z" fill="white"/> 833 <path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="white"/> 834 <path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="#EC057E"/> 835 <path d="M15.8763 26.1697H13.012C12.6028 26.1697 12.3164 25.8423 12.3164 25.4741V18.477C12.3164 18.0679 12.6438 17.7814 13.012 17.7814H15.8763C16.2855 17.7814 16.5719 18.1088 16.5719 18.477V25.4741C16.5719 25.8423 16.2855 26.1697 15.8763 26.1697Z" fill="#333333"/> 836 <path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="white"/> 837 <path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="#EC057E"/> 838 <path d="M17.4312 18.3543C17.4312 18.3543 19.8862 15.8992 20.7046 14.6717C21.523 13.4441 21.4411 13.0349 21.523 12.6258C21.7276 11.6028 22.5459 11.3982 23.1597 11.3982C23.7735 11.3982 24.7964 11.6028 24.7964 13.4441C24.7964 15.0808 23.9781 16.7176 23.9781 16.7176C23.9781 16.7176 26.4332 16.7176 27.6607 16.7176C28.2745 16.7176 28.8882 17.5359 28.8882 18.3543C28.8882 19.1727 28.6837 19.7864 28.0699 19.991C28.0699 19.991 29.2974 21.2186 28.0699 22.8553C28.0699 22.8553 28.6837 24.2874 27.6607 24.9012C27.6607 24.9012 28.0699 27.7655 24.3872 27.3563C20.7046 26.9471 17.4312 25.7196 17.4312 25.7196V18.3543Z" fill="#333333"/> 839 </svg>`, 840 thumbsDown: `<svg id="thumbs-down" width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"> 841 <path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.5259L28.6836 22.523C28.6836 22.9321 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.5259C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="white"/> 842 <path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3742C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="white"/> 843 <path d="M20.5 -1.32363e-05C31.7934 -1.2249e-05 41 9.20658 41 20.5C41 31.7934 31.7934 41 20.5 41C9.20658 41 8.04865e-07 31.7934 1.79217e-06 20.5C2.77947e-06 9.20658 9.20658 -1.42236e-05 20.5 -1.32363e-05ZM20.5 40.1816C31.3433 40.1816 40.1816 31.3433 40.1816 20.5C40.1816 9.65668 31.3433 0.818351 20.5 0.81835C9.65668 0.818349 0.818366 9.65668 0.818365 20.5C0.818364 31.3433 9.65668 40.1816 20.5 40.1816Z" fill="white"/> 844 </svg>`, 845 thumbsDownSelected: `<svg id="thumbs-down_selected" width="41" height="41" viewBox="0 0 41 41" fill="none" xmlns="http://www.w3.org/2000/svg"> 846 <path d="M20.5 1.79217e-06C31.7934 8.04865e-07 41 9.20659 41 20.5C41 31.7934 31.7934 41 20.5 41C9.20658 41 -8.04865e-07 31.7934 -1.79217e-06 20.5C-2.77947e-06 9.2066 9.20658 2.77947e-06 20.5 1.79217e-06Z" fill="white"/> 847 <path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.526L28.6836 22.523C28.6836 22.9322 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.526C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="white"/> 848 <path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.526L28.6836 22.523C28.6836 22.9322 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.526C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="#EC057E"/> 849 <path d="M25.1237 14.8303L27.988 14.8303C28.3972 14.8303 28.6836 15.1577 28.6836 15.526L28.6836 22.523C28.6836 22.9322 28.3562 23.2186 27.988 23.2186L25.1237 23.2186C24.7145 23.2186 24.4281 22.8912 24.4281 22.523L24.4281 15.526C24.4281 15.1577 24.7145 14.8303 25.1237 14.8303Z" fill="#333333"/> 850 <path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3743C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="white"/> 851 <path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3743C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="#EC057E"/> 852 <path d="M23.5688 22.6457C23.5688 22.6457 21.1138 25.1008 20.2954 26.3283C19.477 27.5559 19.5589 27.9651 19.477 28.3743C19.2724 29.3972 18.4541 29.6018 17.8403 29.6018C17.2265 29.6018 16.2036 29.3972 16.2036 27.5559C16.2036 25.9192 17.0219 24.2824 17.0219 24.2824C17.0219 24.2824 14.5668 24.2824 13.3393 24.2824C12.7255 24.2824 12.1118 23.4641 12.1118 22.6457C12.1118 21.8273 12.3163 21.2136 12.9301 21.009C12.9301 21.009 11.7026 19.7814 12.9301 18.1447C12.9301 18.1447 12.3163 16.7126 13.3393 16.0988C13.3393 16.0988 12.9301 13.2345 16.6128 13.6437C20.2954 14.0529 23.5688 15.2804 23.5688 15.2804L23.5688 22.6457Z" fill="#333333"/> 853 </svg>` 854 }, 855 toggleVote: function (interaction) { 856 const self = this; 857 const target = interaction.currentTarget; 858 switch (target.id) { 859 case 'player-thumbsUp': 860 target.innerHTML = self.votingIcons.thumbsUpSelected; 861 document.getElementById('player-thumbsDown').innerHTML = self.votingIcons.thumbsDown; 862 break; 863 case 'player-thumbsUp_expanded': 864 target.innerHTML = self.votingIcons.thumbsUpSelected; 865 document.getElementById('player-thumbsDown_expanded').innerHTML = self.votingIcons.thumbsDown; 866 break; 867 case 'player-thumbsDown': 868 target.innerHTML = self.votingIcons.thumbsDownSelected; 869 document.getElementById('player-thumbsUp').innerHTML = self.votingIcons.thumbsUp; 870 break; 871 case 'player-thumbsDown_expanded': 872 target.innerHTML = self.votingIcons.thumbsDownSelected; 873 document.getElementById('player-thumbsUp_expanded').innerHTML = self.votingIcons.thumbsUp; 874 break; 875 default: 876 document.getElementById('player-thumbsUp').innerHTML = self.votingIcons.thumbsUp; 877 document.getElementById('player-thumbsUp_expanded').innerHTML = self.votingIcons.thumbsUp; 878 document.getElementById('player-thumbsDown').innerHTML = self.votingIcons.thumbsDown; 879 document.getElementById('player-thumbsDown_expanded').innerHTML = self.votingIcons.thumbsDown; 880 } 881 }, 882 updatePlayerInfo: function () { 883 const self = this; 884 const title = document.getElementById('miniSongTitle'); 885 const artist = document.getElementById('miniSongArtist'); 886 const album = document.getElementById('miniSongAlbum'); 887 const thumbnail = document.getElementById('miniArt'); 888 const epImage = document.getElementById('ep-image'); 889 const epArtistSong = document.getElementById('ep-artistSong'); 890 const epTwitterShare = document.getElementById('ep-twitterShare'); 891 const epBuyNow = document.getElementById('ep-buyNow'); 892 893 // Mini Player 894 if (thumbnail.getAttribute('src') !== this.getCMGPPDetails('thumbnailUrl')) { 895 thumbnail.setAttribute('src', this.getCMGPPDetails('thumbnailUrl')); 896 // when a song change happens need to reset the voting icons 897 if (document.getElementById('player-thumbsUp')) { 898 document.getElementById('player-thumbsUp').innerHTML = self.votingIcons['thumbsUp']; 899 document.getElementById('player-thumbsDown').innerHTML = self.votingIcons['thumbsDown']; 900 } 901 } 902 903 // Expanded Player 904 const epImageContainer = document.getElementById('ep-image-container'); 905 if (this.getCMGPPDetails('largeImageUrl') === self.args.stationLogo) { 906 epImageContainer.classList.remove('background_black'); 907 epImageContainer.classList.add('background_white'); 908 } else { 909 epImageContainer.classList.remove('background_white'); 910 epImageContainer.classList.add('background_black'); 911 } 912 if (this.getCMGPPDetails('largeImageUrl') !== epImage.getAttribute('src')) { 913 epImage.setAttribute('src', this.getCMGPPDetails('largeImageUrl')); 914 epImage.setAttribute('alt', this.getCMGPPDetails('largeImageAlt')); 915 if (document.getElementById('player-thumbsUp_expanded')) { 916 // when a song change happens need to reset voting icons 917 document.getElementById('player-thumbsUp_expanded').innerHTML = self.votingIcons['thumbsUp']; 918 document.getElementById('player-thumbsDown_expanded').innerHTML = self.votingIcons['thumbsDown']; 919 } 920 }
921 if (title.innerHTML !== this.getCMGPPDetails('title')) title.innerHTML = this.getCMGPPDetails('title'); 922 if (artist.innerHTML !== this.getCMGPPDetails('artist')) artist.innerHTML = this.getCMGPPDetails('artist'); 923 if (album.innerHTML !== this.getCMGPPDetails('albumTitle')) album.innerHTML = this.getCMGPPDetails('albumTitle'); 924 let artistAndSong = '<p class="margin-xs-bottom bold">' + this.getCMGPPDetails('title') + '</p><div class="margin-xs-bottom font_size_xs"><p class="bold margin-xs-bottom">' + this.getCMGPPDetails('artist') + '</p><p>' + this.getCMGPPDetails('albumTitle') + '</p></div>'; 925 epArtistSong.innerHTML = artistAndSong; 926 const epLearnMore = document.getElementById('ep-learnMore'); 927 if (this.getCMGPPDetails('linkUrl')) { 928 epLearnMore.setAttribute('href', this.getCMGPPDetails('linkUrl')); 929 epLearnMore.classList.remove('hidden'); 930 epLearnMore.onclick = function () { 931 // send analytics data (onClick on react did not send, this does: do not move) 932 self.args.dataLayerFn(self.args.analyticsEvent, { 933 element: 'persistent', 934 elementSubTitle: 'biography' 935 }); 936 }; 937 } else { 938 epLearnMore.setAttribute('href', this.getCMGPPDetails('linkUrl')); 939 epLearnMore.classList.add('hidden'); 940 } 941 epTwitterShare.setAttribute('href', 'https://twitter.com/intent/tweet?text=' + encodeURIComponent(self.getShareText()) + '&url=' + self.args.stationURL + '/stream'); 942 epBuyNow.setAttribute('href', this.getCMGPPDetails('buyLink')); 943 if (this.getCMGPPDetails('buyLink')) epBuyNow.classList.remove('hidden');else epBuyNow.classList.add('hidden'); 944 945 // Header Player 946 const headerTitle = document.getElementById('headerSongTitle'); 947 if (headerTitle) { 948 if (headerTitle.innerHTML !== this.getCMGPPDetails('title')) headerTitle.innerHTML = this.getCMGPPDetails('title'); 949 if (headerTitle.tagName === 'A') { 950 if (this.getCMGPPDetails('linkUrl')) headerTitle.setAttribute('href', this.getCMGPPDetails('linkUrl'));else headerTitle.removeAttribute('href'); 951 } 952 } 953 const headerArtist = document.getElementById('headerSongArtist'); 954 if (headerArtist) { 955 if (headerArtist.innerHTML !== this.getCMGPPDetails('artist')) headerArtist.innerHTML = this.getCMGPPDetails('artist'); 956 if (headerArtist.tagName === 'A') { 957 if (this.getCMGPPDetails('linkUrl')) headerArtist.setAttribute('href', this.getCMGPPDetails('linkUrl'));else headerArtist.removeAttribute('href'); 958 } 959 } 960 }, 961 headerPPButton: function () { 962 const self = this; 963 const headerButton = document.getElementById('header-play-button'); 964 const toggleEventFn = function () { 965 const persistentPlayerButton = headerButton.classList.contains('persistent-player
965-controls'); 966 const playButton = headerButton.classList.contains('ui-icon-play'); 967 const retryButton = headerButton.classList.contains('ui-icon-retry'); 968 if (self.args.playerFallback) { 969 window.open('https://player.streamguys.com/cmg/' + self.args.stationID + '/sgplayer/player.php', 'playerpopup', 'width=974,height=450,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0'); 970 } else { 971 window.fireEvent('TogglePlayer'); 972 } 973 // send analytics for play-interaction 974 if (playButton || retryButton) { 975 self.args.dataLayerFn(self.args.analyticsEvent, { 976 element: persistentPlayerButton ? 'persistent' : 'header', 977 elementSubTitle: playButton ? 'play' : 'retry' 978 }); 979 } 980 }; 981 headerButton.addEventListener('click', toggleEventFn); 982 }, 983 setUpEventListeners: function () { 984 const self = this; 985 window.addEventListener('ExpandPlayer', function () { 986 /* istanbul ignore next */ 987 self.expandPlayer(); 988 }); 989 const closePlayer = document.getElementById('player-close'); 990 if (closePlayer) { 991 closePlayer.addEventListener('click', function () { 992 /* istanbul ignore next */ 993 self.collapsePlayer(true, true); 994 }); 995 } 996 const toggle = document.getElementById('playerToggle'); 997 if (toggle) { 998 toggle.addEventListener('click', function () { 999 /* istanbul ignore next */ 1000 self.toggleExpand(true); 1001 }); 1002 } 1003 1004 // toggle event for mobile only 1005 const ppDetails = document.getElementById('ppDetails'); 1006 if (ppDetails) { 1007 document.getElementById('ppDetails').addEventListener('click', function () { 1008 /* istanbul ignore next */ 1009 if (document.getElementById('playerToggle').offsetParent === null) { 1010 self.toggleExpand(true); 1011 } 1012 }); 1013 } 1014 const epLearnMore = document.getElementById('ep-learnMore'); 1015 /* istanbul ignore next */ 1016 epLearnMore.addEventListener('click', function () { 1017 self.collapsePlayer(); 1018 }); 1019 1020 // toggle voting icons 1021 const toggleVotingIcons = document.querySelectorAll('.pp-toggle-voting'); 1022 for (let i = 0; i < toggleVotingIcons.length; ++i) { 1023 const toggleVotingIcon = toggleVotingIcons[i]; 1024 if (toggleVotingIcon) toggleVotingIcon.addEventListener('click', function (e) { 1025 self.toggleVote(e); 1026 }); 1027 } 1028 1029 // toggle play/pause listener 1030 const togglePlayerButtons = document.querySelectorAll('.pp-toggle-play-pause'); 1031 for (let i = 0; i < togglePlayerButtons.length; ++i) { 1032 const togglePlayerButton = togglePlayerButtons[i]; 1033 if (togglePlayerButton) togglePlayerButton.addEventListener('click', function () { 1034 const persistentPlayerButton = togglePlayerButton.classList.contains('persistent-player
1034-controls'); 1035 const playButton = togglePlayerButton.querySelectorAll('.ui-icon-play').length > 0 || togglePlayerButton.classList.contains('ui-icon-play'); 1036 const retryButton = togglePlayerButton.querySelectorAll('.ui-icon-retry').length > 0 || togglePlayerButton.classList.contains('ui-icon-retry'); 1037 if (self.args.playerFallback) { 1038 window.open('https://player.streamguys.com/cmg/' + self.args.stationID + '/sgplayer/player.php', 'playerpopup', 'width=974,height=450,location=0,menubar=0,resizable=0,scrollbars=0,status=0,toolbar=0'); 1039 } else { 1040 window.fireEvent('TogglePlayer'); 1041 } 1042 // send analytics for play-interaction 1043 if (playButton || retryButton) { 1044 self.args.dataLayerFn(self.args.analyticsEvent, { 1045 element: persistentPlayerButton ? 'persistent' : 'header', 1046 elementSubTitle: playButton ? 'play' : 'retry' 1047 }); 1048 } 1049 }); 1050 } 1051 ; 1052 1053 // buy now listener 1054 window.addEventListener('BuyNow', function (event) { 1055 if (!historyId || historyId !== event.detail.id || !event.detail.linkUrl) return; 1056 self.setCMGPPDetails('buyLink', event.detail.linkUrl); 1057 self.updatePlayerInfo(); 1058 }); 1059 1060 // lsp listener (music sites) 1061 let historyId; 1062 window.addEventListener('LSP', function (event) { 1063 const playerVoting = document.getElementById('player-voting'); 1064 const playerVotingExpanded = document.getElementById('player-voting_expanded'); 1065 const latest = event.detail.data.length && event.detail.data[0]; 1066 if (!latest) return; 1067 const newId = latest.isSong ? latest.id : null; 1068 if (historyId !== newId) self.setCMGPPDetails('buyLink', ''); 1069 if (latest.isSong) { 1070 let thumbnailUrl = self.args.stationLogoSmall; 1071 if (latest.artists.length && latest.artists[0].metadata && latest.artists[0].metadata.thumbnailUrl) { 1072 thumbnailUrl = latest.artists[0].metadata.thumbnailUrl; 1073 } 1074 let epImageUrl = latest.artists.length && latest.artists[0].metadata && latest.artists[0].metadata.mediumImageUrl ? latest.artists[0].metadata.mediumImageUrl : self.args.stationLogo; 1075 const fetchTivoImageBinary = (variable, url) => { 1076 function arrayBufferToBase64(buffer) { 1077 let binary = ''; 1078 const bytes = new Uint8Array(buffer); 1079 const len = bytes.byteLength; 1080 for (let i = 0; i < len; i += 1) { 1081 binary += String.fromCharCode(bytes[i]); 1082 } 1083 return window.btoa(binary); 1084 } 1085 const headers = new Headers({ 1086 'x-tmm-keyid': 'TAC1003', 1087 'x-tmm-apikey': event.detail.TIVO_API_KEY 1088 }); 1089 const options = { 1090 method: 'GET', 1091 headers: headers, 1092 mode: 'cors' 1093 }; 1094 const promise = fetch(url, options).then(response => { 1095 const buffer = response.arrayBuffer(); 1096 return buffer; 1097 }).then(buffer => { 1098 const b64encoded = arrayBufferToBase64(buffer); 1099 const data = `data:image/jpeg;base64, ${b64encoded}`; 1100 self.setCMGPPDetails(variable, data); 1101 }); 1102 return promise; 1103 }; 1104 if (thumbnailUrl !== self.args.stationLogoSmall && epImageUrl !== self.args.stationLogo && !thumbnailUrl.includes('cps-static') && !!event.detail.TIVO_API_KEY) { 1105 const thumbnailPromise = fetchTivoImageBinary('thumbnailUrl', thumbnailUrl); 1106 const epImagePromise = fetchTivoImageBinary('largeImageUrl', epImageUrl); 1107 Promise.any([thumbnailPromise, epImagePromise]); 1108 } else { 1109 self.setCMGPPDetails('thumbnailUrl', thumbnailUrl); 1110 self.setCMGPPDetails('largeImageUrl', epImageUrl); 1111 } 1112 1113 // song info is injected by StreamGuys 1114 const sgTitle = document.getElementById('songTitle'); 1115 const sgArtist = document.getElementById('songArtist'); 1116 const sgAlbum = document.getElementById('songAlbum'); 1117 let albumTitle = ''; 1118 if (sgAlbum) { 1119 const titleMatch = sgTitle && sgTitle.innerHTML.toLowerCase() === latest.title.toLowerCase();
1120 const artistMatch = sgArtist && sgArtist.innerHTML.toLowerCase() === latest.artist.toLowerCase(); 1121 if (titleMatch && artistMatch) { 1122 // use the streamguys provided album if the title and artist match 1123 albumTitle = sgAlbum.innerHTML; 1124 } else if (historyId === newId) { 1125 // don't change the currently displayed album name if lsp has not updated 1126 albumTitle = self.getCMGPPDetails('albumTitle'); 1127 } 1128 } 1129 self.setCMGPPDetails('albumTitle', albumTitle); 1130 self.setCMGPPDetails('largeImageAlt', latest.artists.length && latest.artists[0].metadata && latest.artists[0].metadata.mediumImageUrl ? latest.artist : self.args.stationTitle); 1131 self.setCMGPPDetails('artist', latest.artist); 1132 self.setCMGPPDetails('title', latest.title); 1133 if (latest.artists[0]) { 1134 self.setCMGPPDetails('linkUrl', '/lsp/artist/bio/' + latest.artists[0].slug + '/'); 1135 } else { 1136 self.setCMGPPDetails('linkUrl', ''); 1137 } 1138 playerVoting.classList.remove('hidden'); 1139 playerVotingExpanded.classList.remove('hidden'); 1140 } else { 1141 self.setCMGPPDetails('thumbnailUrl', self.args.stationLogoSmall); 1142 self.setCMGPPDetails('largeImageUrl', self.args.stationLogo); 1143 self.setCMGPPDetails('largeImageAlt', self.args.stationTitle); 1144 self.setCMGPPDetails('artist', self.args.stationStatement); 1145 self.setCMGPPDetails('title', self.args.stationTitle); 1146 self.setCMGPPDetails('albumTitle', ''); 1147 self.setCMGPPDetails('linkUrl', ''); 1148 playerVoting.classList.add('hidden'); 1149 playerVotingExpanded.classList.add('hidden'); 1150 } 1151 1152 // fire the event after we've already done all of our processing to avoid data mutation side-effects 1153 const detail = { 1154 type: 'LSP', 1155 data: event.detail 1156 }; 1157 window.fireEvent(self.args.type, detail); 1158 historyId = newId; 1159 self.updatePlayerInfo(); 1160 }); 1161 1162 // scheduler listener (newstalk) 1163 window.addEventListener('Scheduler', function (event) { 1164 const data = {}; 1165 if (event.detail.current) { 1166 const current = event.detail.current; 1167 data.thumbnailUrl = self.args.stationLogoSmall; 1168 if (current.images && current.images.square) { 1169 data.thumbnailUrl = current.images.square; 1170 } 1171 if (current.images && current.images.lowres) { 1172 data.largeImageUrl = current.images.lowres; 1173 data.largeImageAlt = current.title; 1174 } else { 1175 data.largeImageUrl = self.args.stationLogo; 1176 data.largeImageAlt = self.args.stationTitle; 1177 } 1178 data.artist = current.showtime; 1179 data.title = current.title; 1180 data.linkUrl = current.url; 1181 } else { 1182 data.thumbnailUrl = self.args.stationLogoSmall; 1183 data.largeImageUrl = self.args.stationLogo; 1184 data.largeImageAlt = self.args.stationTitle; 1185 data.artist = self.args.stationStatement; 1186 data.title = self.args.stationTitle; 1187 data.linkUrl = ''; 1188 } 1189 1190 // exceptions 1191 if (self.args.stationURL === 'https://www.theboneonline.com') { 1192 data.linkUrl = '/bonetv'; 1193 } 1194 1195 // send the normalized data to other components 1196 const detail = { 1197 type: 'Scheduler', 1198 data: { 1199 image: data.largeImageUrl, 1200 imageAlt: data.largeImageAlt, 1201 title: data.title, 1202 time: data.artist, 1203 url: data.linkUrl, 1204 original: event.detail 1205 } 1206 }; 1207 window.fireEvent(self.args.type, detail); 1208 1209 // only update the persistent player info if this is not a music site 1210 if (!self.args.isMusicSite) { 1211 Object.keys(data).forEach(function (key) { 1212 self.setCMGPPDetails(key, data[key]); 1213 }); 1214 self.updatePlayerInfo(); 1215 } 1216 }); 1217 1218 // modal button listeners 1219 const modal = document.getElementById('player-retry-modal'); 1220 if (modal) { 1221 const closeModal = document.getElementById('closeModal'); 1222 if (closeModal) closeModal.addEventListener('click', function () { 1223 modal.classList.add('hidden'); 1224 document.body.classList.remove('locked'); 1225 }); 1226 const retryButton = document.getElementById('retryPlay'); 1227 if (retryButton) retryButton.addEventListener('click', function () { 1228 self.args.dataLayerFn(self.args.analyticsEvent, { 1229 element: 'retry modal', 1230 elementSubTitle: 'retry' 1231 }); 1232 modal.classList.add('hidden'); 1233 document.body.classList.remove('locked'); 1234 window.fireEvent('TogglePlayer'); 1235 }); 1236 } 1237 ; 1238 1239 // adjust persistent player volume 1240 const volumeButton = document.getElementById("volumeButton"); 1241 if (volumeButton) { 1242 volumeButton.oninput = function () { 1243 const playerControls = document.getElementById('playerControls'); 1244 const playerControlsStyle = getComputedStyle(playerControls); 1245 const backgroundColor = self.args.isMusicSite ? 'white' : playerControlsStyle.backgroundColor; 1246 this.style.background = 'linear-gradient(to right, ' + backgroundColor + ' 0%, ' + backgroundColor + ' ' + this.value + '%, #afafaf ' + this.value + '%, #afafaf 100%)'; 1247 const newVolume = event.target.value / 100; 1248 _sgplayer.setVol(_sgplayer.audioElement, newVolume); 1249 }; 1250 } 1251 }, 1252 init: function (type, isMusicSite, stationTitle, stationStatement, stationLogoSmall, stationLogo, stationURL, facebookAppID, playerFallback, stationID, analyticsEvent, dataLayerFn) { 1253 this.player = document.getElementById('persistent-player'); 1254 if (!this.player) return null; 1255 this.data.thumbnailUrl = stationLogoSmall; 1256 this.data.largeImageUrl = stationLogo; 1257 this.data.largeImageAlt = stationTitle; 1258 this.args = { 1259 type, 1260 isMusicSite, 1261 stationTitle, 1262 stationStatement, 1263 stationLogoSmall, 1264 stationLogo, 1265 stationURL, 1266 facebookAppID, 1267 playerFallback, 1268 stationID, 1269 analyticsEvent, 1270 dataLayerFn 1271 }; 1272 this.setUpFacebookShare(facebookAppID); 1273 this.setUpEventListeners(); 1274 return; 1275 } 1276 }; 1277});</script>
1277</div><div id="fusion-static-exit:persistent-audio-player-static-container" style="display:none" data-fusion-component="persistent-audio-player-static-container" data-persistent-exit="true"></div>
1277<script type="text/javascript">(function () { 1278const smartTruncation = (window.smartTruncation = window.smartTruncation || {}); 1279const loadTruncationScript = (callback) => { 1280 if (smartTruncation.callbacks) { 1281 smartTruncation.callbacks.push(callback); 1282 } else { 1283 smartTruncation.staticTruncateClassName = 'smart-truncation-static'; 1284 smartTruncation.logPrefix = '[Truncation]'; 1285 smartTruncation.breakpoints = {"small":0,"medium":768,"large":992}; 1286 const s = document.createElement('script'); 1287 s.src = '/pf/resources/js/truncate.js?d=1373'; 1288 s.onload = () => smartTruncation.callbacks.forEach(cb => cb()); 1289 s.defer = true; 1290 s.id = 'smartTruncation'; 1291 document.head.appendChild(s); 1292 smartTruncation.callbacks = []; 1293 if (callback) { 1294 smartTruncation.callbacks.push(callback); 1295 } 1296 } 1297}; 1298smartTruncation.applyDynamicTruncation = (truncationData, resetOriginalText) => { 1299 if (smartTruncation.applyTruncation) { 1300 smartTruncation.applyTruncation(truncationData, resetOriginalText); 1301 } else { 1302 loadTruncationScript(() => smartTruncation.applyTruncation(truncationData, resetOriginalText)); 1303 } 1304}; 1305if (false) { 1306 loadTruncationScript(); 1307} 1308})(); 1309</script>
1309</body></html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.