1<!doctype html> 2 <html class="page desktop layout-clean livedesign-design-option-live slug-app fixed-full-width" lang="en"> 3 <head> 4 <title>Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM</title> 5 <meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><meta charset="UTF-8"/><meta name="description" content="Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app! Listen to the live"/><meta property="fb:app_id" content="460809948315354"/><meta property="og:title" content="Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM"/><meta property="og:description" content="Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app! Listen to the live"/><meta property="og:url" content="https://987kissfmsanangelo.com/app/"/><meta property="og:site_name" content="98.7 Kiss FM"/><meta property="og:type" content="website"/><meta property="og:image" content="https://townsquare.media/site/469/files/2017/12/download-template_v2.jpg?w=1200&h=0&zc=1&s=0&a=t&q=89&format=natural"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="630"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:site" content="@Kiss987FM"/><meta name="google-site-verification" content="KaIueAhRwnl90uUiez6LsP1RE3uYsvphIZopLooP1kQ"/><meta name="google-site-verification" content="LtudGEYLnJKg8qHDfSYqHuh_AHsi_7C5H3_jz847_X0"/><meta http-equiv="Content-Type" content="text/html;charset=UTF-8"/><meta property="fb:admins" content="100002025987268"/><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"/><meta name="robots" content="max-image-preview:large"/><meta property="fb:pages" content="175607689118744"/><meta property="ad:primis:id" content="113902"/> 6 <link rel="preload" as="image" href="https://townsquare.media/site/469/files/2017/12/download-template_v2.jpg?w=980&q=75" fetchpriority="high"/><link rel="preload" href="/styles/desktop/base.css?ver=3be52a4c60b3d5248c0f971222178632&mver=59&gver=10&livedesign=design_option_live&method=get_page&widgets=carbonwidget%2Fads,carbonwidget%2Fnav%2Fblueiv,carbonwidget%2Fnav%2Ffooter,carbonwidget%2Fnav%2Fmain,carbonwidget%2Fnav%2Fpromo_links,carbonwidget%2Fsingle,carbonwidget%2FtitleWidget,fix_sidebar_marker,google-ads-widget,now-playing,ts_blogroll,widget_listen_live,widget_onair,widget_third_party_content" as="style"/><link rel="preload" href="https://townsquare.media/public/dist/desktop/main.bundle.74260f1c87e4d89f2f4851e4d4b429f0.js?mver=59&gver=10&bid=469" as="script"/><link rel="preconnect" href="https://assets.pinterest.com" crossorigin /> 7 <link id="design-fav" rel="shortcut icon" href="https://townsquare.media/site/469/files/2016/01/favicon.ico"/><link rel="alternate" type="application/rss+xml" title="98.7 Kiss FM » Feed" href="https://987kissfmsanangelo.com/feed/"/><link rel="alternate" type="application/rss+xml" title="98.7 Kiss FM » Introducing: The 98.7 KISS FM Mobile App! Comments Feed" href="https://987kissfmsanangelo.com/app/feed/"/><link rel="canonical" href="https://987kissfmsanangelo.com/app/"/><link rel="apple-touch-icon-precomposed" href="https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=57&h=57"/><link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=144&h=144"/><link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=72&h=72"/> 8 <!-- connect to domain of font files --> 9 <link rel="preconnect" href="https://fonts.googleapis.com"/> 10 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin/> 11 <!-- optionally increase loading priority --> 12 <link rel="preload" as="style" href="//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,300italic,300%7CRoboto+Condensed:300,400,700&display=swap"> 13 <!-- async CSS --> 14 <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,300italic,300%7CRoboto+Condensed:300,400,700&display=swap"> 15 <!-- no-JS fallback --> 16 <noscript> 17 <link rel="stylesheet" href="//fonts.googleapis.com/css?family=Roboto:400,400italic,500,500italic,700,300italic,300%7CRoboto+Condensed:300,400,700&display=swap"> 18 <style>.frameme.v3 .theframe{opacity: 1}</style> 19 </noscript> 20 <link href="/styles/desktop/base.css?ver=3be52a4c60b3d5248c0f971222178632&mver=59&gver=10&livedesign=design_option_live&method=get_page&widgets=carbonwidget%2Fads,carbonwidget%2Fnav%2Fblueiv,carbonwidget%2Fnav%2Ffooter,carbonwidget%2Fnav%2Fmain,carbonwidget%2Fnav%2Fpromo_links,carbonwidget%2Fsingle,carbonwidget%2FtitleWidget,fix_sidebar_marker,google-ads-widget,now-playing,ts_blogroll,widget_listen_live,widget_onair,widget_third_party_content" rel="stylesheet" type="text/css" /> 21
21<script>window.TSM = window.TSM ||{}; window.TSM.fn = window.TSM.fn || {}; window.TSM.fn.isIe = function(n){var t,i;return(n=n||"",!n||n===null||typeof n=="undefined"||n&&!n.match)?!1:(t=n.match(/MSIEs([d.]+)/i),t&&t.length)?(i=parseInt(t[1],10),{className:"ie ie"+i}):(t=n.match(/Trident.*rv[ :]*(11)./i),t&&t.length)?(i=parseInt(t[1],10),{className:"ie ie"+i}):!1}; 22 window.TSM.fn.getFile=function(n,t={},i=document.body){return new Promise(function(r){var e=function(n){n.target.removeEventListener("load",e);r(n.target)},u=document.createElement("script"),f;u.addEventListener("load",e);u.src=n;for(f in t)u.setAttribute(f,t[f]);i.appendChild(u)})}; 23 window.TSM.fn.getCookie = window.TSM.fn.getCookie || function(n){var i="; "+document.cookie,t=i.split("; "+n+"=");if(t.length==2)return t.pop().split(";").shift()}; 24 window.TSM.fn.setCookie = window.TSM.fn.setCookie || function(n,t,i,r="/"){var f="",u;i&&(u=new Date,u.setTime(u.getTime()+i*864e5),f="; expires="+u.toUTCString());document.cookie=n+"="+(t||"")+f+"; path="+r}; 25 window.TSM.fn.getUspData = window.TSM.fn.getUspData || function(){return new Promise(( res, rej )=>{if( "__uspapi" in window ){__uspapi('getUSPData', 1 , (uspData, success) => {if(success) {res( uspData || {} );} else {res( {} );}});}else{res( {} );}});}; 26 </script>
26 27
27<script>window.taskQ=[];</script>
27 28 29
29<script type="text/javascript"> 30 window.TSM = window.TSM || {q:[]}; 31 window.TSM.abgroup = "B"; 32 window.TSM.cadata = {"activeDomain":"987kissfmsanangelo.com","blogId":469,"method":"get_page","postId":274082,"postType":"page","postDateGmt":"2017-12-02 01:29:18.000+0000"}; 33 window.TSM.startload = new Date().getTime(); 34 </script>
34 35
35<script> 36 (function () { 37 function getCookie(name) { 38 var value = "; " + document.cookie; 39 var parts = value.split("; " + name + "="); 40 if (parts.length == 2) return parts.pop().split(";").shift(); 41 } 42 function updateCookie(name, value, expireDays) { 43 let d = new Date(); 44 d.setTime(d.getTime() + (60*60*24*expireDays*1000)); 45 var expires = "expires="+ d.toUTCString(); 46 document.cookie = name + "=" + value + ";" + expires + ";path=/"; 47 } 48 window.TSM = window.TSM || {}; 49 if (window.TSM.abgroup) { 50 updateCookie("abgroup", window.TSM.abgroup, 90); 51 } 52 53 var xhr = new XMLHttpRequest(); 54 xhr.open("POST", "/rest/high/api/cogitoergosum", true); 55 var cogitoergosum = getCookie("cogitoergosum"); 56 var abgroup = getCookie("abgroup"); 57 if (cogitoergosum) { 58 window.TSM.cogitoergosum = JSON.parse( atob( decodeURIComponent( cogitoergosum ) ) ); 59 } 60 xhr.onreadystatechange = function() {//Call a function when the state changes. 61 if(xhr.readyState == XMLHttpRequest.DONE && xhr.status == 200) { 62 if (xhr.response) { 63 var result = JSON.parse(xhr.response); 64 if (result && result.result) { 65 if (result.result.cookie) { 66 window.TSM.cogitoergosum = JSON.parse( atob( result.result.cookie ) ); 67 } 68 if (result.result.credentials) { 69 window.TSM.credentials = JSON.parse( atob( result.result.credentials ) ); 70 } 71 // console.log("cogitoergosum xhr", window.TSM.cogitoergosum); 72 } 73 } 74 } 75 }; 76 xhr.setRequestHeader("Content-type", "application/json"); 77 var cadata = window.TSM.cadata || {}; 78 cadata.experimentGroup = window.TSM.abgroup; 79 cadata.viewType = "standard"; 80 cadata.timespent = new Date().getTime() - window.TSM.startload; 81 var referrer = document.referrer; 82 var sendData = { 83 type: "pageview", 84 referrer: referrer, 85 url: document.location.href, 86 queryParam: document.location.queryParam, 87 pageData: cadata, 88 scrollPageIndex: 0 89 }; 90 xhr.send(JSON.stringify(sendData)); 91 }()); 92 </script>
92 93
93<script>(function(w,d){ 94 const 95 getCookie = w.TSM.fn.getCookie; 96 let 97 aleph = getCookie( "aleph" ); 98 if( aleph ){ 99 w.aleph = aleph; 100 } 101 })(window, document);</script>
101 102
102<script> 103 window.dataLayer = window.dataLayer || []; 104 function gtag(){window.dataLayer.push(arguments);} 105 gtag("consent","default",{ 106 "ad_storage":"denied", 107 "analytics_storage":"denied", 108 "ad_user_data":"denied", 109 "ad_personalization":"denied", 110 "personalization_storage":"denied", 111 "functionality_storage":"granted", 112 "security_storage":"granted", 113 "wait_for_update": 500 114 }); 115 gtag("set", "ads_data_redaction", true); 116 </script>
116<link rel="preconnect" href="https://cmp.osano.com" crossorigin />
116<script> 117 (function(w,o,d){w[o]=w[o]||function(){w[o][d].push(arguments)};w[o][d]=w[o][d]||[]})(window,'Osano','data');</script>
117 118
118<script src="https://cmp.osano.com/AzZv96TckxjKF6VSR/b22a3c1e-9330-420c-a146-9d99b80cfddc/osano.js"></script>
118 119
119<script> 120 // Wait for Osano to initialize 121 Osano.cm.addEventListener("osano-cm-initialized", () => { 122 //console.log('[Osano] Initialized'); 123 124 // Get the user's jurisdiction 125 const jurisdiction = window.Osano.cm.jurisdiction; 126 127 // Check the jurisdiction and take action 128 if (jurisdiction && jurisdiction.startsWith("us-")) { 129 //console.log('[Osano] User is outside the EU. Hiding dialog, Do Not Sell, and Widget...'); 130 Osano.cm.hideDialog(); 131 Osano.cm.hideDoNotSell(); 132 const osanoWidget = document.getElementsByClassName("osano-cm-widget"); 133 osanoWidget && osanoWidget[0] && (osanoWidget[0].style.display = "none"); 134 } 135 }); 136 let osanoSaved = 0;//prevent refresh on load because: If the consent has been saved already, the callback will be called immediately. 137 Osano.cm.addEventListener("osano-cm-consent-saved", (save) => { 138 //console.log("Osano Saved: " + osanoSaved); 139 if( osanoSaved > 0 ){ 140 //console.log( "Save Toggled: ", JSON.stringify( save ) ); 141 window.location.reload(); 142 } 143 osanoSaved++; 144 }); 145 </script>
145 146
146<script> 147 window.apntag = window.apntag || {}; 148 window.apntag.anq = window.apntag.anq || []; 149 window.__permutive = window.__permutive || {}; 150 window.__permutive.appnexusEvents = window.__permutive.appnexusEvents || []; 151 [ 152 "adRequested", 153 "adAvailable", 154 "adBadRequest", 155 "adLoaded", 156 "adNoBid", 157 "adError", 158 "adCollapse", 159 ].forEach(function (eventType) { 160 window.apntag.anq.push(function () { 161 window.apntag.onEvent(eventType, function (arg) { 162 window.__permutive.appnexusEvents.push({ 163 eventType: eventType, 164 arg: arg, 165 }); 166 }); 167 }); 168 }); 169 170 window.apntag.anq.push(function () { 171 var original = window.apntag.defineTag; 172 window.apntag.defineTag = function (arg) { 173 original(arg); 174 try { 175 if (arg.targetId) { 176 var kvs = window.localStorage.getItem("_papns"); 177 window.apntag.setKeywords( 178 arg.targetId, 179 { permutive: kvs ? JSON.parse(kvs) : [] }, 180 { overrideKeyValue: true } 181 ); 182 } 183 } catch (e) { 184 /* Ignore */ 185 } 186 }; 187 }); 188 </script>
188 189
189<script> 190 !function(e,o,n,i){if(!e){e=e||{},window.permutive=e,e.q=[];var t=function(){return([1e7]+-1e3+-4e3+-8e3+-1e11).replace(/[018]/g,function(e){return(e^(window.crypto||window.msCrypto).getRandomValues(new Uint8Array(1))[0]&15>>e/4).toString(16)})};e.config=i||{},e.config.apiKey=o,e.config.workspaceId=n,e.config.environment=e.config.environment||"production",(window.crypto||window.msCrypto)&&(e.config.viewId=t());for(var g=["addon","identify","track","trigger","query","segment","segments","ready","on","once","user","consent"],r=0;r<g.length;r++){var w=g[r];e[w]=function(o){return function(){var n=Array.prototype.slice.call(arguments,0);e.q.push({functionName:o,arguments:n})}}(w)}}}(window.permutive,"b64f1712-af16-4d3d-a7ec-b2ac4bb10975","40ba8f49-f119-4c3e-8d3a-08e85c30ef88",{ 191 consentRequired: true, 192 cookieDomain: ".987kissfmsanangelo.com" 193 }); 194 </script>
194 195
195<script async src="https://40ba8f49-f119-4c3e-8d3a-08e85c30ef88.edge.permutive.app/40ba8f49-f119-4c3e-8d3a-08e85c30ef88-web.js"></script>
195 196
196<script> 197 const permutiveInitObj = {"title":"Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM","callsign":"KELIFM","market":"San Angelo","sitetype":"Local","siteClassification":"Local","state":"TX","genre":"pop","pageType":"post","tags":"","featuredTags":"","categories":"","mediaType":"none","aleph":"","userAgent":"","GaIds":"G-DF09R9LH7E,G-MXK660RRD6","GaPrimaryId":"G-DF09R9LH7E","GaMarketRollupId":"G-MXK660RRD6","GaCompanyRollupId":"","GaRegionRollupId":"","GaStationRollupId":"","author":"austinlyons","postDateGmt":"2017-12-02 01:29:18.000+0000","destBlogId":"469","destPostId":"274082","experiments":"moapd"}; 198 if( window.Osano ){ 199 Osano( 200 "onInitialized", 201 consent => { 202 console.info('Osano.js initialized', consent) 203 if( consent && ( consent.ANALYTICS === "ACCEPT" || consent.PERSONALIZATION === "ACCEPT" ) ){ 204 permutive.consent({ opt_in: true, token: 'token' }); 205 } 206 } 207 ); 208 if( Osano.cm && Osano.cm.getConsent ){ 209 const consent = Osano.cm.getConsent(); 210 if( consent && ( consent.ANALYTICS === "ACCEPT" || consent.PERSONALIZATION === "ACCEPT" ) ){ 211 permutive.consent({ opt_in: true, token: 'token' }); 212 } else { 213 permutive.consent({ opt_in: false }); 214 } 215 } 216 } 217 if( window.aleph ){ 218 permutive.identify([ 219 { 220 id: window.aleph, 221 tag: "internal_id", 222 priority: 0 223 } 224 ]); 225 } 226 const permutivePage = { 227 dayOfWeek: new Date().toLocaleString( "en-US", { weekday: "long" } ) 228 }; 229 if( permutiveInitObj.callsign ){ 230 permutivePage.callsign = permutiveInitObj.callsign; 231 } 232 if( permutiveInitObj.genre ){ 233 permutivePage.genre = permutiveInitObj.genre; 234 } 235 if( permutiveInitObj.market ){ 236 permutivePage.market = permutiveInitObj.market; 237 } 238 if( permutiveInitObj.siteType ){ 239 permutivePage.siteType = permutiveInitObj.siteType; 240 } 241 242 const permutiveArticle = {}; 243 if( permutiveInitObj.author ){ 244 permutiveArticle.author = permutiveInitObj.author; 245 } 246 if( permutiveInitObj.categories ){ 247 permutiveArticle.categories = permutiveInitObj.categories.split( "," ).map( s => s.trim() ).filter( Boolean ); 248 } 249 if( permutiveInitObj.pageType ){ 250 permutiveArticle.postType = permutiveInitObj.pageType; 251 } 252 if( permutiveInitObj.publishDate ){ 253 permutiveArticle.publishDate = permutiveInitObj.publishDate; 254 } 255 if( permutiveInitObj.tags ){ 256 permutiveArticle.tags = permutiveInitObj.tags.split( "," ).map( s => s.trim() ).filter( Boolean ); 257 } 258 if( permutiveInitObj.title ){ 259 permutiveArticle.title = permutiveInitObj.title; 260 } 261 262 if( Object.keys( permutiveArticle ).length ){ 263 permutivePage.article = permutiveArticle; 264 } 265 permutive.addon('web', { 266 page: permutivePage 267 }); 268 window.googletag = window.googletag || {}; 269 window.googletag.cmd = window.googletag.cmd || []; 270 window.googletag.cmd.push(function () { 271 var existingPermutiveTargeting = ( window.googletag.getConfig( 'targeting' ).targeting || {} ).permutive; 272 if (!existingPermutiveTargeting || existingPermutiveTargeting.length === 0) { 273 var kvs = window.localStorage.getItem('_pdfps'); 274 window.googletag.setConfig({ targeting: { permutive: kvs ? JSON.parse(kvs) : [] } }); 275 } 276 }); 277 window.pbjs=window.pbjs||{};window.pbjs.que=window.pbjs.que||[]; 278 window.pbjs.que.push(function(){ 279 pbjs.setConfig({ 280 realTimeData: { 281 auctionDelay: 200, // Milliseconds to delay auction for RTD data 282 dataProviders: [{ 283 name: 'permutive', 284 waitForIt: true, // Delays auction until Permutive data is ready 285 }] 286 } 287 }); 288 }); 289 </script>
289 290 291
291<script>(function(w){ 292 const carbonInitDataLayer = {"title":"Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM","callsign":"KELIFM","market":"San Angelo","sitetype":"Local","siteClassification":"Local","state":"TX","genre":"pop","pageType":"post","tags":"","featuredTags":"","categories":"","mediaType":"none","aleph":"","userAgent":"","GaIds":"G-DF09R9LH7E,G-MXK660RRD6","GaPrimaryId":"G-DF09R9LH7E","GaMarketRollupId":"G-MXK660RRD6","GaCompanyRollupId":"","GaRegionRollupId":"","GaStationRollupId":"","author":"austinlyons","postDateGmt":"2017-12-02 01:29:18.000+0000","destBlogId":"469","destPostId":"274082","experiments":"moapd"}; 293 carbonInitDataLayer.referer = document.referrer;carbonInitDataLayer.curatedReferer = document.referrer.replace( /https?:\/\//, "" );carbonInitDataLayer.dayOfWeek = function(n){return n.toLocaleString("en-US",{weekday:"long"})}(new Date);carbonInitDataLayer.periodOfDay = function(n,t,i){t=n.getHours(),i=n.getMinutes(),i<10&&(i="0"+i);var r=parseInt(t+""+i);return r>=0&&r<600?"Overnight":r>=600&&r<1e3?"Morning Drive":r>=1e3&&r<1500?"Midday":r>=1500&&r<1900?"Afternoon Drive":r>=1900&&r<2400?"Evening":void 0}(new Date);carbonInitDataLayer.userAgent = navigator.userAgent; 294 w.dataLayer = w.dataLayer || []; 295 w.dataLayer.push( carbonInitDataLayer ); 296 w.dataLayer.push({event: "page_view", viewType: "standard"}); 297 })(window);</script>
297 298
298<script>window.PushlySDK = window.PushlySDK || []; 299 (function(){ 300 function pushly() { window.PushlySDK.push(arguments) } 301 pushly('load', { 302 domainKey: 'Lnu5vWXmP3YSY6lCZFRuFq2oURSMTqQARv9q', 303 sw: '/public/assets/pushly/pushly-sdk-worker.js', 304 externalId: window.TSM.fn.getCookie( "aleph" ) ? window.TSM.fn.getCookie( "aleph" ) : "" 305 }); 306 let tags = ""; 307 if( '' ){ 308 tags = ('').split(','); 309 pushly('page_tag_visit', tags); 310 } 311 })(); 312 </script>
312<script>window.twttr = (function(d, s, id) { 313 var js, fjs = d.getElementsByTagName(s)[0], 314 t = window.twttr || {}; 315 t._e = []; 316 t.ready = function(f) { 317 t._e.push(f); 318 }; 319 return t; 320 }(document, "script", "twitter-wjs"));</script>
320<script>var ZERG = ZERG || {};ZERG.domain = "987kissfmsanangelo.com";ZERG.user = 751;</script>
320 321
321<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({"gtm.start": new Date().getTime(),event:"gtm.js"});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!="dataLayer"?"&l="+l:"";})(window,document,"script","dataLayer","GTM-K346HJZ");</script>
321<script async type="text/javascript" src="https://www.googletagmanager.com/gtm.js?id=GTM-K346HJZ"></script>
321 322
322<script async src="/larimda.js?propertyId=A-673CE014E1D347417BADC70A-348&environment=production"></script>
322 323
323<script src="/rest/carbon/api/scripts.js?mver=59&gver=10&bid=469&urls[]=https%3A%2F%2Fbtloader.com%2Ftag%3Fo%3D5642230212591616%26upapi%3Dtrue&urls[]=https%3A%2F%2Fcdn.p-n.io%2Fpushly-sdk.min.js%3Fdomain_key%3DLnu5vWXmP3YSY6lCZFRuFq2oURSMTqQARv9q&urls[]=https%3A%2F%2Ftownsquare.media%2Fpublic%2Fresources%2Fjs%2Fpubcid.min.js&urls[]=https%3A%2F%2Fplatform.twitter.com%2Fwidgets.js&urls[]=https%3A%2F%2Fapis.google.com%2Fjs%2Fplatform.js&urls[]=https%3A%2F%2Fconnect.facebook.net%2Fen_US%2Fsdk.js&urls[]=https%3A%2F%2Fassets.pinterest.com%2Fjs%2Fpinit.js" type="text/javascript" async defer data-osano="ESSENTIAL"></script>
323 324
324<script src="/rest/carbon/api/scripts.js?mver=59&gver=10&bid=469&urls[]=https%3A%2F%2Fassets.revcontent.com%2Fmaster%2Fdelivery.js" type="text/javascript" async data-osano="ESSENTIAL"></script>
324 325
325<script>((d,s,id)=>{ 326 window.fbLoaded = () => { 327 (window.FB && !window.FB.__buffer) && (()=>{window.FB.__buffer=true;})(); 328 }; 329 })(document, "script", "ig-shit");</script>
329<script async defer type="text/javascript" src="https://platform.instagram.com/en_US/embeds.js"></script>
329 330 331 332 333 <link rel="preconnect" href="https://cadmus.script.ac" crossorigin/>
333<script type="text/javascript" src="//cadmus.script.ac/d20yokc2jf6ta9/script.js" async></script>
333<link rel="preconnect" href="https://securepubads.g.doubleclick.net" crossorigin />
333<script async="async" src="https://securepubads.g.doubleclick.net/tag/js/gpt.js" data-osano="ESSENTIAL"></script>
333 334
334<script> 335 var googletag = googletag || {}; 336 googletag.cmd = googletag.cmd || []; 337 </script>
337 338<link rel="preconnect" href="//js-sec.indexww.com" crossorigin />
338<script async src="//js-sec.indexww.com/ht/p/186854-113710634486999.js"></script>
vendor: 1 bytes, line 338
338
339<script>window.pbjs=window.pbjs||{};window.pbjs.que=window.pbjs.que||[];window.PREBID_TIMEOUT=1500;</script>
339 340<link rel="preconnect" href="https://cdn.production.townsquareblogs.com" crossorigin />
340<script src="https://cdn.production.townsquareblogs.com/wp-content/uploads/static/prebid/carbon/pb.js?domain=987kissfmsanangelo.com&v=74260f1c87e4d89f2f4851e4d4b429f0&mver=59&gver=10" data-osano="ESSENTIAL"></script>
340 341 342<link rel="preconnect" href="https://c.amazon-adsystem.com" crossorigin />
342<script>(function(){!function(a9,a,p,s,t,A,g){if(a[a9])return;function q(c,r){a[a9]._Q.push([c,r])}a[a9]={init:function(){q("i",arguments)},fetchBids:function(){q("f",arguments)},setDisplayBids:function(){},targetingKeys:function(){return[]},_Q:[]};A=p.createElement(s);A.async=!0;A.src=t;g=p.getElementsByTagName(s)[0];g.parentNode.insertBefore(A,g)}("apstag",window,document,"script","https://c.amazon-adsystem.com/aax2/apstag.js"); 343 (async()=>{ 344 const uspData = await window.TSM.fn.getUspData(); 345 var params={pubID:"3227",adServer:"googletag",params:{us_privacy: uspData.uspString || "1---"}};apstag.init(params);})(); 346 })(); 347 </script>
347 348 349
350<script> 351 window.TSM = window.TSM || {}; window.TSM.adSlots = window.TSM.adSlots || {};window.TSM.adLog = window.TSM.adLog || {}; 352 googletag.cmd.push(function(){ 353googletag.setConfig({"singleRequest":true,"disableInitialLoad":true}); 354window.pbjs.que.push(function(){ 355 try{ 356 var 357 euConsent = RegExp( "euconsent=([^;]+)" ).exec( document.cookie ), 358 hasConsented = euConsent && RegExp( "gdpr_consent[^;]+" ).exec( document.cookie ), 359 isEU = RegExp( "gdpr-source[^;]+" ).exec( document.cookie ), 360 isUS = RegExp( "us-region-source=CA" ).exec( document.cookie ); 361 if( pbjs.setConfig ){ 362 pbjs.setConfig({ 363 bidderTimeout: 1350, 364 gptPreAuction: { 365 useDefaultPreAuction: true, 366 }, 367 sendBidsControl: { 368 dealPrioritization: true 369 }, 370 targetingControls: { 371 alwaysIncludeDeals: true 372 } 373 }); 374 } 375 if( pbjs.setConfig ){ 376 pbjs.setConfig({ 377 consentManagement: { 378 gdpr:{ 379 cmpApi: "iab", 380 allowAuctionWithoutConsent: true, 381 rules: [ 382 { 383 purpose: 'storage', 384 enforcePurpose: true, 385 enforceVendor: true, 386 vendorExceptions: ["permutive"] 387 } 388 ] 389 }, 390 usp:{ 391 cmpApi: "iab", 392 } 393 } 394 }); 395 } 396 pbjs.bidderSettings = pbjs.bidderSettings || {}; 397 pbjs.bidderSettings.standard = pbjs.bidderSettings.standard || {}; 398 pbjs.bidderSettings.standard.storageAllowed = true; 399 pbjs.adUnits = pbjs.adUnits || []; 400 var floors = {}; 401 pbjs.adUnits.forEach(function(unit){ 402 if( unit.floor ){ 403 floors[ unit.code ] = function(cpm,bid){if( bid.adUnitCode===unit.code && cpm<unit.floor ){return 0;}return cpm;}; 404 } 405 }); 406 if( Object.keys( floors ).length ){ 407 pbjs.bidderSettings.standard.bidCpmAdjustment = function(cpm, bid){ 408 return ( cpm === 0 || !floors[ bid.adUnitCode ] ) ? cpm : floors[ bid.adUnitCode ](cpm, bid); 409 } 410 } 411 if( window.pbjsBidderSettings ){ 412 for( var i=0; i<window.pbjsBidderSettings.length; i++ ){ 413 var 414 bidder = window.pbjsBidderSettings[i].name, 415 bidAdjustment = window.pbjsBidderSettings[i].bidAdjustment; 416 if( bidAdjustment && parseFloat( bidAdjustment ) ){ 417 pbjs.bidderSettings[ bidder ] = pbjs.bidderSettings[ bidder ] || {}; 418 if( !pbjs.bidderSettings[ bidder ].bidCpmAdjustment ){ 419 pbjs.bidderSettings[ bidder ].bidCpmAdjustment = (function( ba ){ 420 return function(cpm, bid){ 421 return ba * cpm; 422 }; 423 })( parseFloat( bidAdjustment ) ); 424 } 425 } 426 } 427 } 428 }catch(e){console.log("TSMBling error", e);} 429 }); 430 431googletag.setConfig({ targeting: {"catid":"","tags":"","id":"app","author":"austinlyons","kw":["austinlyons","app","pagetype-post","hasonair"],"genre":["pop"],"device":"web","hasApp":"yes"} }); 432 433 googletag.setConfig({ collapseDiv: "ON_NO_FILL" }); 434 window.aleph && googletag.pubads().setPublisherProvidedId( window.aleph ); 435 googletag.enableServices(); 436 }); 437 </script>
437 438 439 440 </head> 441 <body> 442
442<script>(function(w,d){ 443 const 444 getCookie = window.TSM.fn.getCookie, 445 setCookie = window.TSM.fn.setCookie, 446 alephExpire = 365*2; 447 dealWithAlephCount = () => { 448 let 449 alephCount = getCookie( "aleph-count" ); 450 if( !alephCount ){ 451 setCookie( "aleph-count", 1, alephExpire ); 452 }else{ 453 setCookie( "aleph-count", parseInt( alephCount )+1 ); 454 } 455 }; 456 let 457 aleph = getCookie( "aleph" ); 458 if( aleph ){ 459 w.aleph = aleph; 460 dealWithAlephCount(); 461 }else{ 462 w.addEventListener("message", (e) => { 463 //console.log(e); 464 if( e.data && e.data.aleph ){ 465 //console.log( "e.data.aleph", e.data.aleph ); 466 window.aleph = e.data.aleph; 467 window.cQ = window.cQ || []; 468 window.cQ.push(()=>{ 469 window.globalActionCreators && window.globalActionCreators.addAleph && window.globalActionCreators.addAleph( window.aleph ) 470 }); 471 setCookie( "aleph", e.data.aleph, alephExpire ); 472 dealWithAlephCount(); 473 } 474 }); 475 let 476 ifr = d.createElement( "iframe" ); 477 ifr.id = "aleph-iframe"; 478 ifr.title = "aleph"; 479 ifr.src = "https://cdn.production.townsquareblogs.com/aleph/"; 480 ifr.frameborder = "0"; 481 ifr.style = "display:none;" 482 ifr.addEventListener("load", ()=>{ 483 ifr.contentWindow.postMessage({action: "getAleph"}, "https://cdn.production.townsquareblogs.com"); 484 }); 485 d.body.appendChild( ifr ); 486 } 487 })(window, document);</script>
487 488 <div id="fb-root"></div> 489 <div id="app"> 490 <div><header id="site-menu-wrapper" class="leaderboard-style-default" aria-label="site header"><div id="skip-to-main"><a href="#main-content">Skip to main content</a><a href="#site-footer">Skip to site footer</a></div><div class="site-menu-drawer"><ul class="promo-links" aria-label="promoted links"><li><span>Trending Now</span></li><li><a href="/win-cash-fall-2026">Win Cash</a></li><li><a href="/miley-hollywood-bowl-2026">Miley in LA</a></li><li><a href="https://www.seizethedeal.com/cities/san-angelo">Seize the Deal</a></li><li><a href="/local-experts/">Local Experts</a></li><li><a href="/app/">Get Our App</a></li><li><a href="/alexa/">Listen With Alexa</a></li><li><a href="/author/thekiddkraddickmorningshow/">Kidd Kraddick Morning Show</a></li><li><a href="/category/local-news">San Angelo News</a></li></ul></div><div id="site-menu-bg"></div><div class="logo-next-to-logo-container"><a class="logo" itemProp="logo url" href="/" data-source="logo"><img src="https://townsquare.media/site/469/files/2021/08/attachment-256.png" alt="98.7 Kiss FM"/></a><div class="next-to-logo"><div class="non-menu-content"><div class="admin-bar-wrap"></div><div class="tsm-ad tsm-ad-728" aria-label="advertisement" data-slot-id="tsm-ad-728a" data-ad-unit="top-728x90" data-ad-group="scrollRefresh" data-create-inclass="false" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[[728,90]]" data-targeting="{"pos":["728a","top728"]}"><div id="tsm-ad-728a" class="top-728x90"><!-- dynamic ad --></div></div></div><nav id="site-menu" class="hide-overflow" aria-label="primary navigation"><div class="wrapper"><ul class="links"><li class="hassub"><a href="/" data-source="nav">Home</a></li><li class="hassub"><a href="/djs" data-source="nav">On Air</a><ul class="links submenu"><li class="hassub"><a href="/shows" data-source="nav">Shows</a></li><li class="hassub"><a href="/djs" data-source="nav">DJs</a><ul class="links submenu"><li class="hassub"><a href="/show/the-kidd-kraddick-morning-show/" data-source="nav">Kidd Kraddick Morning Show</a></li><li class="hassub"><a href="/show/popcrush-nights/" data-source="nav">PopCrush Nights</a></li></ul></li></ul></li><li class="hassub"><a href="/listen-live" data-source="nav">Listen</a><ul class="links submenu"><li class="hassub"><a href="/listen-live" data-source="nav">Listen Live</a></li><li class="hassub"><a href="/app/" data-source="nav">Mobile App</a></li><li class="hassub"><a href="/alexa" data-source="nav">Alexa</a></li><li class="hassub"><a href="/googlehome" data-source="nav">Google Home</a></li><li class="hassub"><a href="/playlist/" data-source="nav">Recently Played</a></li></ul></li><li class="hassub"><a href="/app" data-source="nav">App</a><ul class="links submenu"><li class="hassub"><a href="/download/ios" data-source="nav">Download iOS</a></li><li class="hassub"><a href="/download/android" data-source="nav">Download Android</a></li></ul></li><li class="hassub"><a href="/contests" data-source="nav">Win Stuff</a><ul class="links submenu"><li class="hassub"><a href="/registration/" data-source="nav">Sign Up</a></li><li class="hassub"><a href="/contest-rules/" data-source="nav">Contest Rules</a></li><li class="hassub"><a href="/help" data-source="nav">Contest Support</a></li></ul></li><li class="hassub"><a href="/newsletter" data-source="nav">Newsletter</a></li><li class="hassub"><a href="/help" data-source="nav">Contact Us</a><ul class="links submenu"><li class="hassub"><a href="/help" data-source="nav">Help & Contact Info</a></li><li class="hassub"><a href="/feedback" data-source="nav">Send Feedback</a></li><li class="hassub"><a href="/advertise" data-source="nav">Advertise</a></li></ul></li><li class="hidden-menu hassub hide"><div class="more-icon link" aria-hidden="true">More</div><ul class="links submenu"><li class="hassub hide"><a href="/" data-source="nav">Home</a></li><li class="hassub hide"><a href="/djs" data-source="nav">On Air</a><ul class="links submenu"><li class="hassub"><a href="/shows" data-source="nav">Shows</a></li><li class="hassub"><a href="/djs" data-source="nav">DJs</a><ul class="links submenu"><li class="hassub"><a href="/show/the-kidd-kraddick-morning-show/" data-source="nav">Kidd Kraddick Morning Show</a></li><li class="hassub"><a href="/show/popcrush-nights/" data-source="nav">PopCrush Nights</a></li></ul></li></ul></li><li class="hassub hide"><a href="/listen-live" data-source="nav">Listen</a><ul class="links submenu"><li class="hassub"><a href="/listen-live" data-source="nav">Listen Live</a></li><li class="hassub"><a href="/app/" data-source="nav">Mobile App</a></li><li class="hassub"><a href="/alexa" data-source="nav">Alexa</a></li><li class="hassub"><a href="/googlehome" data-source="nav">Google Home</a></li><li class="hassub"><a href="/playlist/" data-source="nav">Recently Played</a></li></ul></li><li class="hassub hide"><a href="/app" data-source="nav">App</a><ul class="links submenu"><li class="hassub"><a href="/download/ios" data-source="nav">Download iOS</a></li><li class="hassub"><a href="/download/android" data-source="nav">Download Android</a></li></ul></li><li class="hassub hide"><a href="/contests" data-source="nav">Win Stuff</a><ul class="links submenu"><li class="hassub"><a href="/registration/" data-source="nav">Sign Up</a></li><li class="hassub"><a href="/contest-rules/" data-source="nav">Contest Rules</a></li><li class="hassub"><a href="/help" data-source="nav">Contest Support</a></li></ul></li><li class="hassub hide"><a href="/newsletter" data-source="nav">Newsletter</a></li><li class="hassub hide"><a href="/help" data-source="nav">Contact Us</a><ul class="links submenu"><li class="hassub"><a href="/help" data-source="nav">Help & Contact Info</a></li><li class="hassub"><a href="/feedback" data-source="nav">
490Send Feedback</a></li><li class="hassub"><a href="/advertise" data-source="nav">Advertise</a></li></ul></li></ul></li></ul><div class="site-menu-right"><a class="listen-live-cto cto" style="min-width:300px"></a><ul class="social-links"><li class="social"><a class="share-link googlePreferred" href="https://www.google.com/preferences/source?q=987kissfmsanangelo.com" target="_blank" rel="noopener noreferrer" data-social="googlePreferred" aria-label="Add us as Google Preferred Source" title="Add us as Google Preferred Source"></a></li><li class="social"><a class="share-link facebook" href="https://www.facebook.com/987kissfm" target="_blank" rel="noopener noreferrer" data-social="facebook" aria-label="Follow us on Facebook" title="Follow us on Facebook"></a></li><li class="social"><a class="share-link twitter" href="https://twitter.com/Kiss987FM" target="_blank" rel="noopener noreferrer" data-social="twitter" aria-label="Follow us on X" title="Follow us on X"></a></li><li class="social"><a class="share-link youtube" href="https://youtube.com/channel/UCr9uPZZLRHsgCOCyeNqVI3Q" target="_blank" rel="noopener noreferrer" data-social="youtube" aria-label="Follow us on Youtube" title="Follow us on Youtube"></a></li></ul><div id="search-form" class=""><div class="form-wrap"></div><div class="search-button"><span class="visually-hidden">Search The Site</span></div></div></div><div class="site-screen select-none"></div></div></nav></div></div></header><div id="container" class=""><div id="top-not-ads" class=""><div id="tsm-ad-1x1-container"><div class="tsm-ad tsm-ad-oop" aria-label="advertisement" data-slot-id="tsm-ad-oop" data-ad-unit="tsm-out-of-page" data-ad-group="" data-create-inclass="false" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[]" data-targeting="{"pos":"oop"}" data-include-in-initial-sweep="true"><div id="tsm-ad-oop" class="tsm-out-of-page"><!-- dynamic ad --></div></div><div class="tsm-ad tsm-ad-oop" aria-label="advertisement" data-slot-id="tsm-ad-oop2" data-ad-unit="tsm-out-of-page2" data-ad-group="" data-create-inclass="false" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[[1,3]]" data-targeting="{"pos":"oop2"}" data-include-in-initial-sweep="true"><div id="tsm-ad-oop2" class="tsm-out-of-page2"><!-- dynamic ad --></div></div></div></div><div class="tsm-ad tsm-ad-nav-970" aria-label="advertisement" data-slot-id="tsm-ad-970a" data-ad-unit="below-nav-970x50" data-ad-group="" data-create-inclass="false" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[[970,250]]" data-targeting="{"pos":"970a"}"><div id="tsm-ad-970a" class="below-nav-970x50"><!-- dynamic ad --></div></div><div class="container-inner"><div class="site-content clearfix"><main id="main-content" class="main-content" tabindex="-1"><div class="wrapper post-wrapper carbonsidebar-single"><section class="title "><div class="internal-header outgrow " style="max-height:0px"></div><h1 class="">Introducing: The 98.7 KISS FM Mobile App!</h1></section><div class="post clearfix"><div class="entry"><article id="post-274082" data-location="/app/" data-index="0" class=""><div class="page-header"><div class="content-header show-ui front boring-header" id="content-header-274082"><div class="content-header-header"></div></div></div><div class="content-wrap"><div class="content"><div class="pod-content"><div class="single-post-image "><figure class="img-tag v3 alignnone"><div class="theframe " data-loading="lazy"><img src="//townsquare.media/site/469/files/2017/12/download-template_v2.jpg?w=980&q=75" alt="download-template_v2" loading="lazy" onload="this.parentNode.parentNode.classList.add('frame-loaded');" onerror="this.parentNode.parentNode.classList.add('broken-image');" fetchpriority="low" width="630" height="485"/></div><figcaption class="visually-hidden" aria-hidden="true">download-template_v2</figcaption></figure><div></div></div><div class="mobile-no-padding hidden-in-mobile hidden" style="display:table;margin-bottom:20px;margin-top:-7px"><a href="/download/ios" target="_blank"><img class="alignnone size-medium mobile-image-padding" style="float: left; padding-right: 3px;" src="//townsquare.media/wp-content/uploads/2016/07/ios-download.jpg" alt="app-ios" width="314" height="67"></a><a href="/download/android" target="_blank"><img class="alignnone size-medium" style="float: right;" src="//townsquare.media/wp-content/uploads/2016/07/android-download.jpg" alt="app-android" width="313" height="67"></a></div><div class="single-post-button cto-container align-center"><a class="next-post cto" href="/download/ios" target="_blank">Download iOS App</a></div><div class="single-post-button cto-container align-center"><a class="next-post cto" href="/download/android" target="_blank">Download Android App</a></div><p>Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app!</p><p>Listen to the live stream of your favorite 98.7 Kiss FM DJ and tweet or call the show directly from the app. Get interactive with our mix shows, make instant requests and receive timely notifications on breaking news, contests and more! Save articles and viral stories for reading later and share on Facebook and Twitter.</p><p><b>Key Features:</b><br>• Listen to 98.7 Kiss FM anytime, anywhere, right from the app<br>• Push notification for breaking news, weather, contests, shows and more<br>• Stream music, weather and traffic updates live from 98.7 Kiss FM<br>• Read the latest news, watch videos, view photo galleries & listen to audio content<br>• Submit Photos/Videos directly from the app<br>• Apple CarPlay & Android Auto modes allow you to stay focused on the road while listening<br>• Get the latest weather for your area plus a 5 day forecast<br>• Do not disturb modes for alerts (weekend and after hours)<br>• Save articles for reading later (supports offline viewing)<br>• Features full multi-tasking with background audio and controls<br>• Share the latest news via Facebook & Twitter<br>• Supports AirPlay feature for wireless streaming to your AirPlay-compatible device<br>• 3D Touch added for iOS Devices</p><p>This is the first version of the 98.7 Kiss FM app with many more features planned. Please share your feedback from within the 98.7 Kiss FM app by clicking the 'Send App Feedback' link in the menu.</p></div></div><div class="content-footer"></div></div></article>
490<div class="tsm-ad tsm-ad-728 tsm-ad-in-between-article" aria-label="advertisement" data-slot-id="tsm-ad-728c-1" data-ad-unit="in-between-article-728" data-ad-group="" data-create-inclass="true" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[[728,90],["fluid"]]" data-targeting="{"pos":["728c","728b","mid728"],"inf-scroll-article":"1"}"><div id="tsm-ad-728c-1" class="in-between-article-728"><!-- dynamic ad --></div></div><section id="ts_blogroll-afterpost" class="blogroll row-standard-3x ts_blogroll outgrow"><div class="blogroll-inner clearfix"></div></section></div></div></div></main><aside class="main-aside" aria-label="sidebar"></aside></div><section class="site-footer"><footer id="site-footer" tabindex="-1"><div class="links clearfix"><div class="logo"></div><div class="details"><h2>Information</h2><ul><li class=""><a href="/equal-employment-opportunity/" aria-label="Equal Employment Opportunities">Equal Employment Opportunities</a></li><li class=""><a href="/advertising-and-marketing-for-business/san-angelo-tx/" aria-label="Marketing and Advertising Solutions">Marketing and Advertising Solutions</a></li><li class="next-one-merge"><a href="https://publicfiles.fcc.gov/fm-profile/KELI" aria-label="KELIFM Public File">Public File</a></li><li class="last-one-merge"><a href="/keli-public-file/" aria-label="Persons with disabilities who need assistance with the KELIFM / KELI Public File">Need Assistance</a></li><li class=""><a href="/editorial-standards/" aria-label="Editorial Standards">Editorial Standards</a></li><li class=""><a href="/fcc-applications/" aria-label="FCC Applications">FCC Applications</a></li><li class=""><a href="/report-an-inaccuracy/" aria-label="Report an Inaccuracy">Report an Inaccuracy</a></li><li class=""><a href="/terms/" aria-label="Terms">Terms</a></li><li class=""><a href="/contest-rules/" aria-label="Contest Rules">Contest Rules</a></li><li class=""><a href="/privacy/" aria-label="Privacy Policy">Privacy Policy</a></li><li class=""><a href="/digital-accessibility-statement/" aria-label="Accessibility Statement">Accessibility Statement</a></li><li class=""><a href="/privacy/preferences/" aria-label="Exercise My Data Rights">Exercise My Data Rights</a></li><li class=""><a href="#" aria-label="Do Not Sell or Share My Personal Information">Do Not Sell or Share My Personal Information</a></li><li class=""><a href="/help/" aria-label="Contact">Contact</a></li><li class=""><a href="/san_angelo-featured-business-listings/" aria-label="San Angelo Business Listings">San Angelo Business Listings</a></li></ul></div><div class="social-links"><h2>Follow Us</h2><ul><li class="social"><a class="share_link facebook" href="https://www.facebook.com/987kissfm" target="_blank" rel="noopener noreferrer" data-social="facebook"><span class="visually-hidden">Visit us on Facebook</span></a></li><li class="social"><a class="share_link twitter" href="https://twitter.com/Kiss987FM" target="_blank" rel="noopener noreferrer" data-social="twitter"><span class="visually-hidden">Visit us on X</span></a></li><li class="social"><a class="share_link youtube" href="https://www.youtube.com/channel/UCr9uPZZLRHsgCOCyeNqVI3Q" target="_blank" rel="noopener noreferrer" data-social="youtube"><span class="visually-hidden">Visit us on Youtube</span></a></li></ul></div></div><div class="legal">2026<!-- --> <!-- -->98.7 Kiss FM<a href="https://www.townsquaremedia.com">, Townsquare Media, Inc</a>. All rights reserved.</div></footer></section></div><section class="bottom-components"><div id="bottom-not-ads"><div class="tsm-ad tsm-ad-728" aria-label="advertisement" data-slot-id="tsm-ad-728b" data-ad-unit="bottom-728x90" data-ad-group="" data-create-inclass="false" data-ad-unit-path="/8328825/local/San_angelo/KELI/post" data-slot-size="[[728,90]]" data-targeting="{"pos":["728b","bottom","bottom728"]}" data-include-in-initial-sweep="true"><div id="tsm-ad-728b" class="bottom-728x90"><!-- dynamic ad --></div></div>
490<div class="tsm-ad tsm-ad-interstitial" aria-label="advertisement" data-slot-id="tsm-ad-interstitial" data-ad-unit="interstitial" data-ad-group="" data-create-inclass="true" data-ad-unit-path="/8328825/local/San_angelo/KELI/Interstitial" data-slot-size="[]" data-targeting="{"pos":["interstitial"]}" data-include-in-initial-sweep="true"><div id="tsm-ad-interstitial" class="interstitial"><!-- dynamic ad --></div></div></div></section></div></div></div> 491
491<script style="display: none;"> 492 window.__INITIAL_STATE__ = {"router":{"location":{"pathname":"/","search":"","hash":"","key":"l8sxpo"},"action":"POP"},"internalads":{},"json":{"response":{"options":{"method":"get_page","title":"Introducing: The 98.7 KISS FM Mobile App!","adPageType":"post","mediaType":"none","methodSubType":null,"blogId":469,"postId":274082,"url":"/app/","unfriendlyRequestUrl":"/app/","requestUrl":"/app/","lastPostModifiedDatetime":"2026-09-24T19:24:12.000Z","blogOptions":{"aioseop_options":{"aiosp_can":"on","aiosp_donate":null,"aiosp_home_title":"98.7 Kiss FM â San Angelo\\\\\\'s #1 Hit Music Station","aiosp_home_description":"98.7 Kiss FM, a Townsquare Media station, in San Angelo plays the biggest hits.","aiosp_home_keywords":"98.7 KISS FM San Angelo, KISS FM San Angelo 98.7, CHR radio San Angelo, San Angelo CHR radio, pop music San Angelo, San Angelo pop music, 98.7","aiosp_max_words_excerpt":null,"aiosp_rewrite_titles":"on","aiosp_post_title_format":"%post_title%","aiosp_page_title_format":"%page_title% - %blog_title%","aiosp_category_title_format":"%category_title% - %blog_title%","aiosp_archive_title_format":"%date% - %blog_title%","aiosp_tag_title_format":"%tag% - %blog_title%","aiosp_search_title_format":"%search% - %blog_title%","aiosp_description_format":"%description%","aiosp_404_title_format":"Nothing found for %request_words%","aiosp_paged_format":" - Part %page%","aiosp_use_categories":"on","aiosp_dynamic_postspage_keywords":null,"aiosp_category_noindex":null,"aiosp_archive_noindex":null,"aiosp_tags_noindex":null,"aiosp_cap_cats":"on","aiosp_generate_descriptions":"on","aiosp_debug_info":null,"aiosp_post_meta_tags":"","aiosp_page_meta_tags":"","aiosp_home_meta_tags":"","aiosp_enabled":"1","aiosp_use_tags_as_keywords":null,"aiosp_do_log":null,"aiosp_ex_pages":""},"blogdescription":"San Angelo's Station for All the Hits","blogname":"98.7 Kiss FM","blog_public":"1","carbon":{"settings":{"desktop-header-style":{"value":"fixed-full-width"},"desktop-logo-style":{"value":"default"},"desktop-leaderboard-style":{"value":"default"},"enable-debug-mode":{"value":"no"},"enable-youtube-thumb":{"value":"no"},"infinite-scroll-logic":{"value":"default"},"after-post-logic":{"value":"blogroll"},"after-post-blogroll-count-desktop":{"value":"9"},"after-post-blogroll-count-mobile":{"value":"8"}},"social-buttons-nav":{"enable":{"value":"0"},"youtube":{"value":"1","order":"4","name":"youtube"},"fb":{"value":"1","order":"1","name":"fb"},"tw":{"value":"1","order":"3","name":"tw"},"instagram":{"value":"0","order":"2","name":"instagram"},"tiktok":{"value":"0","order":"5","name":"tiktok"},"pinterest":{"value":"0","order":"6","name":"pinterest"},"googlePreferred":{"value":"1","order":"0","name":"googlePreferred"}}},"carbonUiUpdateCounter":"59","carbon_search_display_filter_dropdown":"no","carbon_search_engine":"yes","childPublisherId":"","cmp-conversant-lid":"336","cmp-osano-header":"0","cmp-osano-id":"b22a3c1e-9330-420c-a146-9d99b80cfddc","cmp-which-ccpa":"osano","cmp-which-gdpr":"osano","design_option_live":{"page_bg":"FF000000","page_head_bg":"00000000","primary_bg":"FFFFFFFF","secondary_bg":"FFFFFFFF","mdl_head_bg":"FF000000","main_nav_hue":"FFFFFFFF","nav_hover_hue":"FFD8E021","primary_hue":"FF000000","secondary_hue":"FF222222","primary_head_hue":"FF262626","secondary_head_hue":"FFD8E021","primary_active_hue":"FFD8E021","secondary_active_hue":"FFD8E021","accent_hue":"FFD8E021","header_link_hue":"FFFFFFFF","footer_link_hue":"FFD8E021","primary_mdl_bg":"FFD8E021","primary_mdl_hue":"FFFFFFFF","secondary_mdl_bg":"25FFFFFF","secondary_mdl_hue":"FF000000","standout_bg":"FFD8E021","mobile_primary_color":"FFD8E021","mobile_secondary_color":"FFD8E021","iv_primary_color":"FFD8E021","iv_secondary_color":"FFD8E021","iv_tertiary_color":"FFD8E021","iv_html_color":"FF000000","iv_container_color":"FFFFFFFF","iv_html_bg":"","iv_body_bg":"","iv_logo":"","iv_logo_trim":"","carbon_logo_bg":"73000000","carbon_showticker_bg":"80000000","events_app_primary_color":"FFD8E021","events_app_secondary_color":"FFD8E021","carbon_primary_hue":"FF45444A","carbon_header_hue":"FFFFFFFF","carbon_footer_hue":"FFFFFFFF","carbon_blingbar_bg":"A6000000","dropdown_menu_hue":null,"second_head_twotone_hue":null,"input_field_bg":null,"input_field_focus_hue":null,"input_field_blur_hue":null,"calendar_date_hue":null,"alert_hue":null,"standout_hue":null,"carbon_body_img":"//townsquare.media/site/469/files/2018/06/kelifm-bg.jpg","carbon_logo_img":"https://townsquare.media/site/469/files/2021/08/attachment-256.png","carbon_video_logo_img":"","carbon_promo_bg_img":"//townsquare.media/site/469/files/2018/06/kelifm-promo.jpg","carbon_fixedheader_bg_img":"","page_img":"","body_img":"//townsquare.media/site/469/files/2018/06/kelifm-bg.jpg","square_logo_img":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png","logo_img":"https://townsquare.media/site/469/files/2021/08/attachment-146.png","logo_img_trim":"https://townsquare.media/site/469/files/2021/08/attachment-100.png","logo_img_light":"","logo_img_dark":"","header_img":"","placeholder_img":"","page_head_img":"","favicon_img":"//townsquare.media/site/469/files/2016/01/favicon.ico","top_banner_img":"light","title":"KISS FM 2021","ID":"live","designer":"Steve Frost","comment":"Updated to light fade","action":"live","editor":"Adrian Borromeo","editorID":1564213,"siteID":"469","timestamp":1628519892.87,"status":"active","properties":{"iv_html_bg":{"background-repeat":"","background-attachment":"","background-size":""},"carbon_body_img":{"background-repeat":"","background-attachment":"","background-size":""}},"layout":"clean","border_color":"FFFFFFFF","spacing":"20"},"disable_mobile_ads":"","enableBelowGalleryEndcard":"1","enableInGalleryEndcard":"1","enable_chartbeat":"","exclude_aioseop_title":"1","exclude_bottom_banner":"","exclude_top_banner":"","FacebookCommentsOptions":{"moderator_userids":"100002025987268","moderator_appid":"250031525083857","colorscheme":"","show_like":"yes","show_comments":"no","show_commentscount":"no","action":"like"},"facebook_app":{"id":"460809948315354","fanpage":"https://www.facebook.com/987kissfm","plugins":{"facebook-like-button":"1","facebook-authentication":"0"},"instant_articles":"","pageid":"175607689118744"},"google_ads_dfp6_template_ads":{"top-728x90":"1","bottom-728x90":"1","mid-top-300x250":"1","mid-bottom-300x250":"1","tsm-out-of-page":"1","tsm-out-of-page2":"1","top-right-noflex-300x250":"1","maintop-300x250":"1","middle-right-300x250":"1","bottom-right-300x250":"1","photogallery-300x250":"1","photogallery-728x90":"1","in-between-article-728":"1","below-nav-970x50":"1","blingbar-728":"1","listenlive-728x90":"1","in-article-oop":"1","in-article-300":"1","in-article-pixel":"1","below-article-tpa":"revcontent","podcastplayer-bottom":"1","interstitial":"1","hindsight-300x250":"1","videohub-archive":"1","videohub-overlay":"1","top-right-300x250":"1","listenlive-300x250":"1","in-between-article-noflex-728":"1"},"iq_weather_page_sponsor_city_name":"","iq_weather_page_sponsor_zip_code":"","job-openings":{"active":"1","offices":{"0":"San Angelo, TX"},"page-description":"Interested in working for Townsquare San Angelo? Browse through our available job postings for content creator, marketing, sales, radio and digital roles in the San Angelo, TX area."},"nextdoorUsername":"987-kiss-fm","onlyhome_pushdown":"","onlyhome_topbanner":"","posts_per_page":"10","posts_per_rss":"35","radio_players_is_activated":"1","radio_players_wo_stream_id":"3716","sailthru_list_default":"Magic 987","site_template_theme_meta":{"template-tone":"2","listen-live-bar":"block","sidebar-widgets-header":"block","next-page-offset":"11"},"SmartAppBannerSettings":{"daysreminder-text":"90","dayshidden-text":"15","button-text":"View","price-text":"Get","title-text":"98.7 Kiss FM (KELI)","itunesstoreid-text":"1210441808","googleplayappid-text":"com.tsm.i987","usetownsquaresettings":"1","imageurl-text":""},"social_overlay":{"active":"1","text":"Sign up to have news and information about your community delivered to your email.","colors":{"background-color":"#000000","color":"#fff"},"wrapper":{"divider":"#000000","button":"#D8E021","button-font":"#FFFFFF"},"logo":"","module":"newsletter","modulemobile":"","strategy":"firstview"},"timezone_string":"America/Chicago","townsquare_ad_version":"","ts-templates-carbon-homepage-id":"274258","ts-templates-homepage-id":"53229","ts-templates-mobile-homepage-id":"53229","tsc_category_sidebars":{},"tsc_tag_sidebars":{}
492,"tsmclipSettings":{"tsmclip-enabled":"1","tsmclip-readmore-enabled":"1","tsmclip-followus-enabled":"0","tsmclip-visitus-enabled":"0","readmore-text":"Read More: ","followus-text":"Follow Us: ","visitus-text":"Visit Us At: ","followus-module-text":{},"followus-module-url":{}},"tsmConcerts":{"partner":"disabled","hotArtist":""},"weather_page_carbon_sidebar":"","_station_info":{"sitetype":"Local","market":"San Angelo","format":"","genre":{"0":"pop"},"callsign":"KELIFM","frequency":"","invocation":"","secondary-callsign":{"0":""},"secondary-frequency":{"0":""},"callletters":"KELI","legalname":"98.7 Kiss FM","cluster":"","siteclassification":"Local","street":"1301 S. Abe Street","street-2":"","city":"San Angelo","state":"TX","zip":"76902","phone":"325-655-7161","helpline":"","studioline":"325-658-9870","officeline":"325-655-7161","officehours":"Monday-Friday, 9 a.m. to 5 p.m.","email":"[email protected]","tipus-email":"[email protected], [email protected]","inquiries-email":"[email protected], [email protected]","advertising-contact":"A'lisa Denny","advertising-email":"a'[email protected]","advertising-phone":"","gm-contact":"A'lisa Denny","gm-email":"a'[email protected]","programming-director-contact":"Chaz McGuire","programming-director-email":"[email protected]","digital-managing-editor-contact":"Jana Keyes","digital-managing-editor-email":"[email protected]","digital-sales-manager-contact":"","digital-sales-manager-email":"","promotions-director-contact":"","promotions-director-email":"","mobile-app-feedback-email":"[email protected], [email protected], [email protected]","mobile-app-media-submission-email":"[email protected], [email protected], [email protected], [email protected]","mobile-app-app-chat-email":"","public-record-administrator-name":"Chaz McGuire","public-record-administrator-email":"[email protected]","fcc-online-public-file-call-sign":"","fcc-online-public-file-url":"https://publicfiles.fcc.gov/fm-profile/KELI","fcc-pending-application-page":"1","fcc-pending-application-notice":"","fcc-pending-application-date":"02/10/21","feedbackurl":"/feedback","biz-list-url":"https://103kkcn.com/san-angelo-featured-business-listings/","amazon_affiliate":"sanangelotsm-20","alexa_skill_id":"B07F8KZDVN","yieldmo_placement":"","jwplayer":"","brave_referral":"","twitter_handle":"Kiss987FM","youtube_handle":"","youtube_channel_id":"UCr9uPZZLRHsgCOCyeNqVI3Q","instagram_handle":"","tiktok_username":"","pinterest_username":"","report_inaccuracy":"1","enableLocalAdvertisingPage":"1","marketing_page":"market","comscore-label":"None Selected","ethicsPolicy":"","correctionsPolicy":"","verificationFactCheckingPolicy":"https://987kissfmsanangelo.com/editorial-standards/#fact-checking-policy","actionableFeedbackPolicy":"","missionCoveragePrioritiesPolicy":"","fcc-eeo-file-url":"https://townsquare.media/site/1059/files/2026/04/signalcraft-1775163645675-note_to_file_eu_exempt.pdf","fcc-eeo-page":"1","nextdoorUsername":"987-kiss-fm","editorial-standards-page":"1","legalnameDecoded":"98.7 Kiss FM","comscore-labelDecoded":"None Selected"},"_station_logos":{"admin-icon-logo":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=32&w=32","apple-low-res":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=57&w=57","apple-ipad":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=72&w=72","web-apps":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=80&w=80","apple-high-res":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=114&w=114","apple-ipad-retina":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=152w=152","apple-iphone-retina":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=180w=180"},"_station_settings":{"default_show_image":"","show_sort_type":"starttimes"},"_townsquare_user_registration_settings":{"requires-confirmation":"no","use-short-form":"no","use-captcha":"yes","javascript-links":"no","disable-registration":"yes"},"blogInfo":{"blogId":469,"blogName":"98.7 Kiss FM","blogNameDecoded":"98.7 Kiss FM","blogDescription":"San Angelo's Station for All the Hits","blogDescriptionDecoded":"San Angelo's Station for All the Hits","postTitleFormat":"%post_title%"},"GaExperimentsKeyword":"moapd","GaMarketRollupId":"G-MXK660RRD6","GaPrimaryId":"G-DF09R9LH7E","klaviyoPublicKey":null,"letterhead_channel":"987kissfmsanangelo","pushlyDomainKey":"Lnu5vWXmP3YSY6lCZFRuFq2oURSMTqQARv9q","useBrowserNotifications":true,"tsiMarkets":{"0":"San Angelo"},"liveDesignName":"design_option_live","liveDesignNameFallback":"design_option_live"},"globalBlogOptions":{"adconfigEnabled":"1","carbonUiUpdateCounter":"10","consent-string":"BOvfNCHOvfNCHABABAENC_-AAAAuiAZAAUAA2ADAAMgAcABAADSAHoAfABFACYAFEAMIAaAA5ACEAEgAJQAUQApQBUgC3AHIAXUBEoCTwFSg","gtmSiteId":"GTM-K346HJZ","kruxSiteId":"rwjnisqy1","permutiveApiKey":"b64f1712-af16-4d3d-a7ec-b2ac4bb10975","permutiveOrgId":"40ba8f49-f119-4c3e-8d3a-08e85c30ef88","permutiveWorkspaceId":"40ba8f49-f119-4c3e-8d3a-08e85c30ef88","sweeps-wincash-20-warning":"0","tsmbling-bidtimeout":"1500","tsm_ga_properties":{"auth":"UA-53779251-5","gravity_forms":"UA-53779251-3","search":"UA-115003007-2","sweeps":"UA-53779251-1","media_poll":"UA-115003007-3","blogroll":"UA-115003007-4","adblocker":"UA-115003007-7","error":"UA-115003007-8","dl":""},"adconfig":{"unitConfigs":{"top-right-300x250":{"className":"tsm-ad-300","gptParams":{"id":"tsm-ad-300a","slotSize":[[300,250],[300,600]],"targeting":{"pos":["300a","right300top"]}},"createInclass":true},"bottom-right-300x250":{"className":"tsm-ad-300","gptParams":{"id":"tsm-ad-300c","slotSize":[[300,250],[300,600]],"targeting":{"pos":"300c"}},"createInclass":true},"middle-right-300x250":{"gptParams":{"slotSize":[[300,250]],"id":"tsm-ad-300b","targeting":{"pos":["300b","300d","right300mid"]}},"className":"tsm-ad-300","createInclass":true},"in-vertical-728x90":{"gptParams":{"slotSize":[[728,90]],"targeting":{"pos":["728a","728vert"]}},"className":"tsm-ad-728","createInclass":true,"isIncremental":true},"top-728x90":{"className":"tsm-ad-728","gptParams":{"id":"tsm-ad-728a","slotSize":[[728,90],[970,90],[970,250]],"targeting":{"pos":["728a","top728"]}}},"blingbar-728":{"className":"tsm-ad-728 tsm-ad-blingbar","createInclass":true,"gptParams":{"id":"tsm-ad-blingbar-728a","slotSize":[[728,90]],"targeting":{"pos":"728a"}}},"bottom-728x90":{"className":"tsm-ad-728","gptParams":{"id":"tsm-ad-728b","slotSize":[[728,90]],"targeting":{"pos":["728b","bottom","bottom728"]}}},"tsm-out-of-page":{"className":"tsm-ad-oop","gptParams":{"id":"tsm-ad-oop","outOfPage":true,"targeting":{"pos":"oop"},"slotSize":[]}},"tsm-out-of-page2":{"className":"tsm-ad-oop","gptParams":{"id":"tsm-ad-oop2","outOfPage":false,"targeting":{"pos":"oop2"},"slotSize":[[1,3]]}},"hindsight-300x250":{"className":"tsm-ad-300","pbjsCode":"photogallery-300x250","createInclass":true,"isIncremental":true,"zone":"photogallery","gptParams":{"id":"hindsight-300x250","slotSize":[[300,250],[320,480]],"targeting":{"pos":["300b","inarticle300","hindsight"]}}},"photogallery-300x250":{"className":"tsm-ad-300","createInclass":true,"gptParams":{"id":"tsm-ad-photogallery-300a","slotSize":[[300,250],[620,366],[320,480]],"targeting":{"pos":["300a","photogallery300"]}},"isIncremental":true},"photogallery-728x90":{"className":"tsm-ad-728","createInclass":true,"gptParams":{"id":"tsm-ad-photogallery-728a","slotSize":[[728,90]],"targeting":{"pos":["728a","photogallery728"]}},"isIncremental":true},"in-between-article-728":{"className":"tsm-ad-728 tsm-ad-in-between-article","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-728c","slotSize":[[728,90],["fluid"]],"targeting":{"pos":["728c","728b","mid728"]}}},"below-nav-970x50":{"className":"tsm-ad-nav-970","gptParams":{"id":"tsm-ad-970a","slotSize":[[970,250]],"targeting":{"pos":"970a"}}},"mediapoll-overlay-300x250":{"className":"tsm-ad-300 tsm-ad-mediapoll-300","createInclass":true,"gptParams":{"id":"tsm-ad-mediapoll-overlay-300","slotSize":[[300,250]],"targeting":{"pos":["300a","mediapolloverlay"]}}},"mediapoll-728x90":{"className":"tsm-ad-728 tsm-ad-mediapoll-728","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-mediapoll-728","slotSize":[[728,90]],"targeting":{"pos":["mediapoll728","728","mediapollmid"]}}},"listenlive-728x90":{"className":"tsm-ad-728","createInclass":true,"gptParams":{"id":"tsm-ad-listenlive-728b","slotSize":[[728,90]],"targeting":{"pos":["728b","listenlive"]}}},"in-article-oop":{"className":"tsm-ad-oop","createInclass":true,"isIncremental":true,"gptParams":{"outOfPage":false,"id":"tsm-ad-in-article-oop","targeting":{"pos":["float"]},"slotSize":[[1,3]]}},"in-article-pixel":{"className":"tsm-ad-1x1 tsm-ad-oop","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-in-article-pixel","slotSize":[[1,1],[300,250],[336,280],[320,480]],"targeting":{"pos":["inarticleoop"]}}},"post-300x250":{"className":"tsm-ad-300","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-300d","slotSize":[[300,250],[300,600]],"targeting":{"pos":"300d"}}},"maintop-300x250":{"className":"tsm-ad-300","gptParams":{"id":"tsm-ad-maintop-300a","slotSize":[[300,250]],"targeting":{"pos":["300a","right300top"]}}},"listenlive-300x250":{"className":"tsm-ad-300","gptParams":{"id":"tsm-ad-listenlive-300a","slotSize":[[300,250]],"targeting":{"pos":"300a"}}},"in-between-article-noflex-728":{"className":"tsm-ad-728 tsm-ad-in-between-article","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-noflex-728c","slotSize":[[300,250],["fluid"]],"targeting":{"pos":["728c","728b","mid728"]}}},"in-article-300":{"className":"tsm-ad-300 tsm-ad-in-article-300","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-in-article-300b","slotSize":[[300,250],[620,366],[320,480]],"targeting":{"pos":["300b","inarticle300"]}}},"podcastplayer-bottom":{"className":"tsm-ad-320 tsm-ad-podcastplayer","gptParams":{"id":"tsm-ad-podcastplayer-320d","slotSize":[[320,50]],"targeting":{"pos":["320d","podcastplayer"]}},"createInclass":true},"mediapoll-300x250":{"className":"tsm-ad-300 tsm-ad-mediapoll-300","createInclass":true,"gptParams":{"id":"tsm-ad-mediapoll-300a","slotSize":[[300,250]],"targeting":{"pos":["300a","mediapolloverlay"]}}},"interstitial":{"className":"tsm-ad-interstitial","gptParams":{"id":"tsm-ad-interstitial","interstitial":true,"targeting":{"pos":["interstitial"]}},"createInclass":true,"zone":"Interstitial"},"videohub-archive":{"className":"tsm-ad-300 tsm-ad-300-videohub","pbjsCode":"tsm-ad-300b","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-300-videohub","slotSize":[[300,250]],"targeting":{"pos":["300b","videohubarchive"]}}},"videohub-overlay":{"className":"tsm-ad-728 tsm-ad-728-videohub","pbjsCode":"tsm-ad-728a","createInclass":true,"isIncremental":true,"gptParams":{"id":"tsm-ad-728-videohub","slotSize":[[728,90]],"targeting":{"pos":["728a","videohuboverlay"]}}}},"adSettings":{"singleRequest":true}},"kruxEnabled":false,"oipEnabled":false,"adrizerEnabled":false,"adrecoverEnabled":false,"bandsintownEnabled":false,"blockthroughEnabled":true,"blogherEnabled":false,"cafemediaEnabled":false,"dstilleryEnabled":false,"linkfireEnabled":false,"optimeraEnabled":false,"organicEnabled":false,"remixdEnabled":false,"targetspotEnabled":false,"pubcidEnabled":true,"fbpEnabled":false,"permutiveEnabled":true,"alephIframeDomain":"https://cdn.production.townsquareblogs.com"},"headers":{"title":[{"textContent":"Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM"}],"meta":[{"attrs":{"http-equiv":"Content-Type","content":"text/html;charset=UTF-8"}},{"attrs":{"charset":"UTF-8"}},{"attrs":{"name":"description","content":"Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app! Listen to the live"}},{"attrs":{"property":"fb:app_id","content":"460809948315354"}},{"attrs":{"property":"og:title","content":"Introducing: The 98.7 KISS FM Mobile App! - 98.7 Kiss FM"}},{"attrs":{"property":"og:description","content":"Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app! Listen to the live"}},{"attrs":{"property":"og:url","content":"https://987kissfmsanangelo.com/app/"}},{"attrs":{"property":"og:site_name","content":"98.7 Kiss FM"}},{"attrs":{"property":"og:type","content":"website"}},{"attrs":{"property":"og:image","content":"https://townsquare.media/site/469/files/2017/12/download-template_v2.jpg?w=1200&h=0&zc=1&s=0&a=t&q=89"}},{"attrs":{"property":"og:image:width","content":"1200"}},{"attrs":{"property":"og:image:height","content":"630"}},{"attrs":{"name":"twitter:card","content":"summary_large_image"}},{"attrs":{"name":"twitter:site","content":"@Kiss987FM"}},{"attrs":{"name":"google-site-verification","content":"KaIueAhRwnl90uUiez6LsP1RE3uYsvphIZopLooP1kQ"}},{"attrs":{"property":"fb:pages","content":"175607689118744"}},{"attrs":{"property":"fb:pages","content":"175607689118744"}},{"attrs":{"name":"google-site-verification","content":"LtudGEYLnJKg8qHDfSYqHuh_AHsi_7C5H3_jz847_X0"}},{"attrs":{"http-equiv":"Content-Type","content":"text/html;charset=UTF-8"}}
492,{"attrs":{"property":"fb:admins","content":"100002025987268"}}],"link":[{"attrs":{"id":"design-fav","rel":"shortcut icon","href":"https://townsquare.media/site/469/files/2016/01/favicon.ico"}},{"attrs":{"rel":"alternate","type":"application/rss+xml","title":"98.7 Kiss FM » Feed","href":"https://987kissfmsanangelo.com/feed/"}},{"attrs":{"rel":"profile","href":"http://gmpg.org/xfn/11"}},{"attrs":{"rel":"alternate","type":"application/rss+xml","title":"98.7 Kiss FM » Introducing: The 98.7 KISS FM Mobile App! Comments Feed","href":"https://987kissfmsanangelo.com/app/feed/"}},{"attrs":{"rel":"wlwmanifest","type":"application/wlwmanifest+xml","href":"https://987kissfmsanangelo.com/wp-includes/wlwmanifest.xml"}},{"attrs":{"rel":"shortlink","href":"https://987kissfmsanangelo.com/?p=274082"}},{"attrs":{"rel":"canonical","href":"https://987kissfmsanangelo.com/app/"}},{"attrs":{"rel":"apple-touch-icon-precomposed","href":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=57&h=57"}},{"attrs":{"rel":"apple-touch-icon-precomposed","sizes":"114x114","href":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=144&h=144"}},{"attrs":{"rel":"apple-touch-icon-precomposed","sizes":"72x72","href":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?w=72&h=72"}}],"noscript":[{"attrs":{"children":[{"tagName":"img","src":"https://b.scorecardresearch.com/p?c1=2&c2=6665296&cv=2.0&cj=1"}]}}]},"adVars":{"enableIndexExchange":true,"amazonAds":true,"enableCriteo":true,"enableViewability":false,"enableViewabilityBR":true,"enableSharethrough":false,"enableAppNexusWrapper":true,"sharethroughKey":"","sharethroughArticleKey":"vu7fG1KSMRWyuaLzcZdbeia5","enableOpenx":false,"enableRoxot":false,"enableAirtv":false,"enablePubplus":false,"enableKiosked":false,"enableKioskedMobile":false,"enableSonobi":false,"sonobiScript":"","zergnetId":"59679","revContentSidebarId":"277568","revContentSidebarId2":"281909","revContentUnderId1":"277567","revContentUnderId2":"277693","apesterToken":"59fcc69d6173b30100efb62b","enableInfluencer":false,"enableCleanCreative":true,"enableCleanCreativeAsync":true,"scriptCleanCreative":"//cadmus.script.ac/d20yokc2jf6ta9/script.js","lazyloadAdOffsetDesktop":null,"lazyloadAdOffsetMobile":null,"adRefreshFrequencyCap":2000,"adRefreshFrequencyListenLive":60000,"adRefreshAutoFrequencyPosts":-1,"networkTpa":"revcontent","networkTpaWidget":"revcontent","blingFrequencyDefault":3,"primisId":"113902","enableDoubleverify":false,"admiralPropertyId":"A-673CE014E1D347417BADC70A-348","enableArticleAdInsertion":true,"enableYieldbot":"101f"},"scriptVars":{"dfp":{"activeSlots":["tsm-out-of-page","top-right-300x250","middle-right-300x250","bottom-right-300x250","top-728x90","blingbar-728","bottom-728x90","mid-top-300x250","mid-bottom-300x250","top-right-noflex-300x250","photogallery-300x250","photogallery-728x90","in-between-article-728","below-nav-970x50","listenlive-728x90","in-article-oop","in-article-pixel","maintop-300x250","listenlive-300x250","in-between-article-noflex-728","in-article-300","podcastplayer-bottom","tsm-2x2"],"adPageSettings":{"attrs":{"catid":"","tags":"","id":"app","author":"austinlyons","kw":["austinlyons","app","pagetype-post","hasonair"],"genre":["pop"],"device":"web","kv":[]}},"mobileActiveSlots":["ads-expand","ads-prestitial","ads-top-right","ads-bottom-right","ads-top-leaderboard","ads-bottom-leaderboard","ads-mid-top","ads-mid-bottom","listenlive-320x50","tsm-2x2"],"dfp6":true},"smartAppBanner":{"bannerTitle":"98.7 Kiss FM (KELI)","itunes_app_id":"1210441808","google_play_app_id":"com.tsm.i987","daysHidden":"15","daysReminder":"90","buttonText":"View","priceText":"Get","message-id":null,"audience-id":null,"override-title":null,"app-promo-url":null,"useopenmessage":0,"img_url":"https://townsquare.media/wp-content/uploads/2019/05/KELIFM.png?h=57&w=57","hasApp":true},"revision":"3dd9f76c8542aa02bed9ec836f30b903b2142f81"},"postMeta":null,"activeDomain":"987kissfmsanangelo.com","authLoginFormNonce":"76cfe052a6","authRegFormNonce":"6bf0686410","authLostPasswordNonce":"93008a270c","authEditProfileNonce":"098003b23b","ga":{"ids":{"primary":"UA-30223681-1","secondary":["UA-19109753-1","UA-30223681-6","UA-28825804-3","UA-45260060-3"],"all":["UA-30223681-1","UA-19109753-1","UA-30223681-6","UA-28825804-3","UA-45260060-3"]}},"tsmStatic":{"revision":"c2a173dae8d845de81c6027d9865344898415ad9"},"isGallery":false,"userRegistrationSettings":{"disable-registration":"yes"},"activePlugins":{"braveBrowserPopup":false,"shortlink":true},"flags":{},"redKey":["carbon~blogId~1~adconfig~getAdConfig~{\"device\":\"desktop\",\"adconfigenv\":\"prod\"}","carbon~blogId~469~adconfig~getAdConfig~{\"domain\":\"987kissfmsanangelo.com\",\"device\":\"desktop\",\"adconfigenv\":\"prod\"}"],"postData":{"id":274082,"postAuthor":3347276,"postDate":"2017-12-02T00:29:18.000Z","postDateGmt":"2017-12-02T01:29:18.000Z","postTitle":"Introducing: The 98.7 KISS FM Mobile App!","postExcerpt":"","postStatus":"publish","commentStatus":"open","postPassword":"","postName":"app","toPing":"","pinged":"","postModified":"2018-08-04T03:15:25.000Z","postModifiedGmt":"2018-08-04T04:15:25.000Z","postContentFiltered":"","postParent":0,"menuOrder":0,"postType":"page","postMimeType":"","commentCount":0,"postDateGmtStr":"2017-12-02 01:29:18.000+0000","postModifiedGmtStr":"2018-08-04 04:15:25.000+0000","meta":{}},"sidebarOptions":{"tsc_selected_sidebar":"single-page","tsc_selected_sidebar_carbon":"carbon-post-sidebar"},"cadata":{"activeDomain":"987kissfmsanangelo.com","blogId":469,"method":"get_page","postId":274082,"postType":"page","postDateGmt":"2017-12-02 01:29:18.000+0000"},"env":"production"},"structure":{"data":["header","maintop","main","mainads","mainbottom","side","nav"],"dataDetail
492s":{"header":["header-sidebar"],"maintop":[],"main":["carbonsidebar/single"],"mainads":["carbonsidebar/mainads"],"mainbottom":["single-post-bottom"],"side":["carbon-post-sidebar"],"nav":["carbonsidebar/nav/blueiv","carbonsidebar/nav/main","carbonsidebar/nav/promo_links","carbonsidebar/nav/footer"]}},"sidebars":{"data":["header-sidebar","carbonsidebar/single","carbonsidebar/mainads","single-post-bottom","carbon-post-sidebar","carbonsidebar/nav/blueiv","carbonsidebar/nav/main","carbonsidebar/nav/promo_links","carbonsidebar/nav/footer"],"dataDetails":{"header-sidebar":{"widgets":["widget_listen_live-77","now-playing-76","widget_onair-76"],"widgetDetails":{"widget_listen_live-77":{"widgetInfo":{"id":"widget_listen_live-77","groupType":"widget_listen_live","widgetType":"widget_widget_listen_live","widgetInstance":"77"},"widgetParams":{"title":"Listen Now"}},"now-playing-76":{"widgetInfo":{"id":"now-playing-76","groupType":"now-playing","widgetType":"widget_now-playing","widgetInstance":"76"},"widgetParams":{"title":"Recently Played"}},"widget_onair-76":{"widgetInfo":{"id":"widget_onair-76","groupType":"widget_onair","widgetType":"widget_widget_onair","widgetInstance":"76"},"widgetParams":{"title":"On Air"}}}},"carbonsidebar/single":{"widgets":["carbonwidget/titleWidget-1","carbonwidget/single-1"],"widgetDetails":{"carbonwidget/single-1":{"widgetInfo":{"id":"carbonwidget/single-1","groupType":"carbonwidget/single","widgetInstance":"1"},"widgetParams":{"postType":"page","postTitle":"Introducing: The 98.7 KISS FM Mobile App!","widgetTime":3}},"carbonwidget/titleWidget-1":{"widgetInfo":{"id":"carbonwidget/titleWidget-1","groupType":"carbonwidget/titleWidget","widgetInstance":"1"},"widgetParams":{"h1Title":"Introducing: The 98.7 KISS FM Mobile App!","widgetTime":1}}}},"carbonsidebar/mainads":{"widgets":["carbonwidget/top-728x90","carbonwidget/tsm-out-of-page","carbonwidget/bottom-728x90"],"widgetDetails":{"carbonwidget/top-728x90":{"widgetInfo":{"id":"carbonwidget/top-728x90","groupType":"carbonwidget/ads","widgetInstance":"1"},"widgetParams":{"adunit":"top-728x90","widgetTime":1}},"carbonwidget/tsm-out-of-page":{"widgetInfo":{"id":"carbonwidget/tsm-out-of-page","groupType":"carbonwidget/ads","widgetInstance":"1"},"widgetParams":{"adunit":"tsm-out-of-page","widgetTime":1}},"carbonwidget/bottom-728x90":{"widgetInfo":{"id":"carbonwidget/bottom-728x90","groupType":"carbonwidget/ads","widgetInstance":"1"},"widgetParams":{"adunit":"bottom-728x90","widgetTime":1}}}},"single-post-bottom":{"widgets":["ts_blogroll-6","widget_third_party_content-2","widget_third_party_content-3"],"widgetDetails":{"ts_blogroll-6":{"widgetInfo":{"id":"ts_blogroll-6","groupType":"ts_blogroll","widgetType":"widget_ts_blogroll","widgetInstance":"6"},"widgetParams":{"title":"Best of Magic 98.7","type":"main_content_thumb_title_roll","cat":"6","tag":"","private_tag":"","posts_per_page":"4","thumb_type":"landscape","link_label":"","link":"","show_thumb":0,"alternate_data":0,"unique_posts":"1"}},"widget_third_party_content-2":{"widgetInfo":{"id":"widget_third_party_content-2","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"2"},"widgetParams":{"type":"zergnet","title":"Recommended For You","id":"39626","placement":"","targettype":"","mode":"","widgetTime":1}},"widget_third_party_content-3":{"widgetInfo":{"id":"widget_third_party_content-3","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"3"},"widgetParams":{"type":"zergnet","title":"Best Of The Web","id":"13510","placement":"","targettype":"","mode":"","widgetTime":1}}}},"carbon-post-sidebar":{"widgets":["google-ads-widget-208","ts_blogroll-290","fix_sidebar_marker-86","google-ads-widget-207","widget_third_party_content-4"],"widgetDetails":{"google-ads-widget-208":{"widgetInfo":{"id":"google-ads-widget-208","groupType":"google-ads-widget","widgetType":"widget_google-ads-widget","widgetInstance":"208"},"widgetParams":{"adunit":"top-right-300x250","adtype":"","position":null,"align":"","scrollrefresh":"0","widgetTime":1}},"ts_blogroll-290":{"widgetInfo":{"id":"ts_blogroll-290","groupType":"ts_blogroll","widgetType":"widget_ts_blogroll","widgetInstance":"290"},"widgetParams":{"title":"Music News","type":"carousel","isweather":"1","cat":"","posts_per_page":"4","align":"right","pinned_id":"","pinned_label":"","author":"","tag":"","private_tag":"","thumb_type":"landscape","link_label":"","link":"","show_thumb":0,"alternate_data":0,"unique_posts":0}},"fix_sidebar_marker-86":{"widgetInfo":{"id":"fix_sidebar_marker-86","groupType":"fix_sidebar_marker","widgetType":"widget_fix_sidebar_marker","widgetInstance":"86"},"widgetParams":{"title":"Fix Sidebar Marker","widgetTime":0}},"google-ads-widget-207":{"widgetInfo":{"id":"google-ads-widget-207","groupType":"google-ads-widget","widgetType":"widget_google-ads-widget","widgetInstance":"207"},"widgetParams":{"title":"Carbon Google Ads","adunit":"middle-right-300x250","align":"","adtype":"","position":null,"scrollrefresh":"1","widgetTime":0}},"widget_third_party_content-4":{"widgetInfo":{"id":"widget_third_party_content-4","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"4"},"widgetParams":{"type":"network-setting","title":"","id":"65642","placement":"","targettype":"","mode":"","apestertoken":"","widgetTime":0}}}},"carbonsidebar/nav/blueiv":{"widgets":["carbonwidget/nav/blueiv"],"widgetDetails":{"carbonwidget/nav/blueiv":{"widgetInfo":{"id":"carbonwidget/nav/blueiv","groupType":"carbonwidget/nav/blueiv"}}}},"carbonsidebar/nav/main":{"widgets":["carbonwidget/nav/main"],"widgetDetails":{"carbonwidget/nav/main":{"widgetInfo":{"id":"carbonwidget/nav/main","groupType":"carbonwidget/nav/main"}}}},"carbonsidebar/nav/promo_links":{"widgets":["carbonwidget/nav/promo_links"],"widgetDetails":{"carbonwidget/nav/promo_links":{"widgetInfo":{"id":"carbonwidget/nav/promo_links","groupType":"carbonwidget/nav/promo_links"}}}},"carbonsidebar/nav/footer":{"widgets":["carbonwidget/nav/footer"],"widgetDetails":{"carbonwidget/nav/footer":{"widgetInfo":{"id":"carbonwidget/nav/footer","groupType":"carbonwidget/nav/footer"}}}}}},"widgets":{"widget_listen_live-77":{"info":{"id":"widget_listen_live-77","groupType":"widget_listen_live","widgetType":"widget_widget_listen_live","widgetInstance":"77"},"params":{"title":"Listen Now","widgetTime":3}
492,"data":[120482],"dataDetails":{"120482":{"postId":120482,"title":"Listen Now","label":"Click to view the latest song playing on air.","url":"/listen-live/","callsign":"KELIFM","playerMode":"radio","mobileId":"5239","woMobileId":"5239","activePlayer":"wo","woPlayerVersion":"v7","woStreamId":"3716","mountId":"KELIFM","wo_player_url":"//player.amperwave.net/5239","wo_player_url_min":"//player-minimal.amperwave.net/5239","wo_recent_api_url":"//nowplaying.amperwave.net/prt/nowplaying/2/10/3716/nowplaying.json","wo_preroll_url":"//api.clarity.abacast.com/gateway/getmediavast.php?sid=5239","songCount":10,"playingNowUrl":"/rest/carbon/api/nowplaying/playertype/wo"}},"redisCached":true},"now-playing-76":{"info":{"id":"now-playing-76","groupType":"now-playing","widgetType":"widget_now-playing","widgetInstance":"76"},"params":{"title":"Recently Played","widgetTime":2},"data":[120482],"dataDetails":{"120482":{"postId":120482,"callsign":"KELIFM","playerMode":"radio","woMobileId":"5239","mobileId":"5239","activePlayer":"wo","woStreamId":"3716","mountId":"KELIFM","songCount":10,"playingNowUrl":"/rest/carbon/api/nowplaying/playertype/wo"}},"redisCached":true},"widget_onair-76":{"info":{"id":"widget_onair-76","groupType":"widget_onair","widgetType":"widget_widget_onair","widgetInstance":"76"},"params":{"title":"On Air","widgetTime":2},"data":[317667],"dataDetails":{"317667":{"id":317667,"url":"//987kissfmsanangelo.com/show/andi-ahne/","title":"Andi Ahne","wall":"//987kissfmsanangelo.com/show/andi-ahne/","posts":"//987kissfmsanangelo.com/show/andi-ahne/posts","mail":"","thumbnailId":317668,"thumbnail":"//townsquare.media/site/469/files/2023/04/attachment-AndiAhne.jpg","enableAppChat":"1","disableAppChatAutoreply":"0","authors":[{"id":4914499,"user_nicename":"anditla","display_name":"Andi Ahne"}]}},"redisCached":true},"carbonwidget/titleWidget-1":{"info":{"id":"carbonwidget/titleWidget-1","groupType":"carbonwidget/titleWidget","widgetInstance":"1"},"params":{"h1Title":"Introducing: The 98.7 KISS FM Mobile App!","widgetTime":1},"data":[],"dataDetails":{}},"carbonwidget/single-1":{"info":{"id":"carbonwidget/single-1","groupType":"carbonwidget/single","widgetInstance":"1"},"params":{"postType":"page","postTitle":"Introducing: The 98.7 KISS FM Mobile App!","widgetTime":3},"data":[274082],"dataDetails":{"274082":{"date":"December 1, 2017","postDateGmt":"2017-12-02 01:29:18 +0000","postModifiedGmt":"2018-08-04 04:15:25 +0000","title":"Introducing: The 98.7 KISS FM Mobile App!","url":"https://987kissfmsanangelo.com/app/","id":274082,"post_class":{"0":"page","1":"post-274082","3":"type-page","4":"status-publish","5":"has-post-thumbnail","6":"hentry"},"postType":"page","thumbnail":"//townsquare.media/site/469/files/2017/12/download-template_v2.jpg","caption":"","sponsors":[],"next_url":[{"textContent":"Download iOS App","class":"button_act","href":"/download/ios"},{"textContent":"Download Android App","class":"button_act","href":"/download/android"}],"pageUrl":"/app/","blogId":469,"domain":"987kissfmsanangelo.com","crossPostAttributionBottom":"","podContent":[{"type":"singlePostImage","data":{"id":276948,"align":"none","width":630,"height":485,"alt":"download-template_v2","url":"//townsquare.media/site/469/files/2017/12/download-template_v2.jpg"},"runningCounter":1,"totalSimilarConsecutiveElements":1},{"type":"singlePostText","data":{"text":"<div class=\"mobile-no-padding hidden-in-mobile hidden\" style=\"margin-top: -7px; margin-bottom: 20px; display: table;\"><a href=\"/download/ios\" target=\"_blank\"><img class=\"alignnone size-medium mobile-image-padding\" style=\"float: left; padding-right: 3px;\" src=\"//townsquare.media/wp-content/uploads/2016/07/ios-download.jpg\" alt=\"app-ios\" width=\"314\" height=\"67\"></a><a href=\"/download/android\" target=\"_blank\"><img class=\"alignnone size-medium\" style=\"float: right;\" src=\"//townsquare.media/wp-content/uploads/2016/07/android-download.jpg\" alt=\"app-android\" width=\"313\" height=\"67\"></a></div>","podInfo":{"type":"tag","name":"div","attribs":{"className":"mobile-no-padding hidden-in-mobile hidden","style":{"display":"table","marginBottom":"20px","marginTop":"-7px"},"dangerouslySetInnerHTML":{"__html":"<a href=\"/download/ios\" target=\"_blank\"><img class=\"alignnone size-medium mobile-image-padding\" style=\"float: left; padding-right: 3px;\" src=\"//townsquare.media/wp-content/uploads/2016/07/ios-download.jpg\" alt=\"app-ios\" width=\"314\" height=\"67\"></a><a href=\"/download/android\" target=\"_blank\"><img class=\"alignnone size-medium\" style=\"float: right;\" src=\"//townsquare.media/wp-content/uploads/2016/07/android-download.jpg\" alt=\"app-android\" width=\"313\" height=\"67\"></a>"}}}},"currentTextLength":0,"runningCounter":1,"cumulativePodTextLength":0,"totalSimilarConsecutiveElements":1,"totalTextLength":0},{"type":"singlePostButton","data":{"href":"/download/ios","title":"Download iOS App","align":"center","applink":"false"},"runningCounter":1,"totalSimilarConsecutiveElements":2},{"type":"singlePostButton","data":{"href":"/download/android","title":"Download Android App","align":"center","applink":"false"},"runningCounter":2,"totalSimilarConsecutiveElements":2},{"type":"singlePostText","data":{"text":"<p>Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app!</p>","podInfo":{"type":"tag","name":"p","attribs":{"dangerouslySetInnerHTML":{"__html":"Get the best music news, local alerts, weather coverage and traffic updates in the San Angelo area with the new 98.7 Kiss FM app!"}}}},"currentTextLength":129,"runningCounter":1,"cumulativePodTextLength":129,"totalSimilarConsecutiveElements":4,"totalTextLength":1594},{"type":"singlePostText","data":{"text":"<p>Listen to the live stream of your favorite 98.7 Kiss FM DJ and tweet or call the show directly from the app. Get interactive with our mix shows, make instant requests and receive timely notifications on breaking news, contests and more! Save articles and viral stories for reading later and share on Facebook and Twitter.</p>","podInfo":{"type":"tag","name":"p","attribs":{"dangerouslySetInnerHTML":{"__html":"Listen to the live stream of your favorite 98.7 Kiss FM DJ and tweet or call the show directly from the app. Get interactive with our mix shows, make instant requests and receive timely notifications on breaking news, contests and more! Save articles and viral stories for reading later and share on Facebook and Twitter."}}}},"currentTextLength":321,"runningCounter":2,"cumulativePodTextLength":450,"totalSimilarConsecutiveElements":4,"totalTextLength":1594},{"type":"singlePostText","data":{"text":"<p><b>Key Features:</b><br>• Listen to 98.7 Kiss FM anytime, anywhere, right from the app<br>• Push notification for breaking news, weather, contests, shows and more<br>• Stream music, weather and traffic updates live from 98.7 Kiss FM<br>• Read the latest news, watch videos, view photo galleries & listen to audio content<br>• Submit Photos/Videos directly from the app<br>• Apple CarPlay & Android Auto modes allow you to stay focused on the road while listening<br>• Get the latest weather for your area plus a 5 day forecast<br>• Do not disturb modes for alerts (weekend and after hours)<br>• Save articles for reading later (supports offline viewing)<br>• Features full multi-tasking with background audio and controls<br>• Share the latest news via Facebook & Twitter<br>• Supports AirPlay feature for wireless streaming to your AirPlay-compatible device<br>• 3D Touch added for iOS Devices</p>","podInfo":{"type":"tag","name":"p","attribs":{"dangerouslySetInnerHTML":{"__html":"<b>Key Features:</b><br>• Listen to 98.7 Kiss FM anytime, anywhere, right from the app<br>• Push notification for breaking news, weather, contests, shows and more<br>• Stream music, weather and traffic updates live from 98.7 Kiss FM<br>• Read the latest news, watch videos, view photo galleries & listen to audio content<br>• Submit Photos/Videos directly from the app<br>• Apple CarPlay & Android Auto modes allow you to stay focused on the road while listening<br>• Get the latest weather for your area plus a 5 day forecast<br>• Do not disturb modes for alerts (weekend and after hours)<br>• Save articles for reading later (supports offline viewing)<br>• Features full multi-tasking with background audio and controls<br>• Share the latest news via Facebook & Twitter<br>• Supports AirPlay feature for wireless streaming to your AirPlay-compatible device<br>• 3D Touch added for iOS Devices"}}}},"currentTextLength":938,"runningCounter":3,"cumulativePodTextLength":1388,"totalSimilarConsecutiveElements":4,"totalTextLength":1594},{"type":"singlePostText","data":{"text":"<p>This is the first version of the 98.7 Kiss FM app with many more features planned. Please share your feedback from within the 98.7 Kiss FM app by clicking the 'Send App Feedback' link in the menu.</p>","podInfo":{"type":"tag","name":"p","attribs":{"dangerouslySetInnerHTML":{"__html":"This is the first version of the 98.7 Kiss FM app with many more features planned. Please share your feedback from within the 98.7 Kiss FM app by clicking the 'Send App Feedback' link in the menu."}}}},"currentTextLength":206,"runningCounter":4,"cumulativePodTextLength":1594,"totalSimilarConsecutiveElements":4,"totalTextLength":1594}],"uniquePodTypes":["singlePostImage","singlePostText","singlePostButton"],"images":{"galleryUrls":[]},"social":{},"postMeta":{}}}},"carbonwidget/top-728x90":{"info":{"id":"carbonwidget/top-728x90","groupType":"carbonwidget/ads","widgetInstance":"1"},"params":{"adunit":"top-728x90","widgetTime":1}
492,"data":["carbonwidget/top-728x90"],"dataDetails":{"carbonwidget/top-728x90":{"adUnit":"top-728x90","adType":""}}},"carbonwidget/tsm-out-of-page":{"info":{"id":"carbonwidget/tsm-out-of-page","groupType":"carbonwidget/ads","widgetInstance":"1"},"params":{"adunit":"tsm-out-of-page","widgetTime":1},"data":["carbonwidget/tsm-out-of-page"],"dataDetails":{"carbonwidget/tsm-out-of-page":{"adUnit":"tsm-out-of-page","adType":""}}},"carbonwidget/bottom-728x90":{"info":{"id":"carbonwidget/bottom-728x90","groupType":"carbonwidget/ads","widgetInstance":"1"},"params":{"adunit":"bottom-728x90","widgetTime":1},"data":["carbonwidget/bottom-728x90"],"dataDetails":{"carbonwidget/bottom-728x90":{"adUnit":"bottom-728x90","adType":""}}},"ts_blogroll-6":{"info":{"id":"ts_blogroll-6","groupType":"ts_blogroll","widgetType":"widget_ts_blogroll","widgetInstance":"6","redKey":["carbon~blogId~469~widgets~ts_blogroll-6"]},"params":{"title":"Best of Magic 98.7","type":"main_content_thumb_title_roll","cat":"6","tag":"","private_tag":"","posts_per_page":"4","thumb_type":"landscape","link_label":"","link":"","show_thumb":0,"alternate_data":0,"unique_posts":"1","widgetTime":3,"widgetFilterTime":0,"widgetFilterParallelTime":1},"data":["5130000000364286","5130000000364147","1900000000404144","5130000000364222"],"dataDetails":{"5130000000364286":{"postid":"5130000000364286","sortdate":"2026-10-02T15:26:51.000Z","data":{"mainData":{"postType":"post","caption":"Unsplash","thumbnail":"https://townsquare.media/site/513/files/2026/10/attachment-douglas-clark-oe7yhshxdyc-unsplash-1.jpg","postDateGmt":"2026-10-02 15:26:51 +0000","title":"The Undisputed #1 Halloween Candy Handed Out Across Texas","url":"https://987kissfmsanangelo.com/ixp/513/p/sour-patch-kids-dominate-texas-halloween/","id":364286,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Curious about Texas’s top treat? Discover the #1 Halloween candy handed out across the Lone Star State and see if your favorite made the cut!","authors":[{"id":4767643,"slug":"piggy","name":"Piggie","first_name":"Piggie","last_name":"Harris","nickname":"Piggy","thumbnail":"https://townsquare.media/site/513/files/2021/10/attachment-Piggie-Profile-Pic.jpg","url":"//987kissfmsanangelo.com/author/piggy/"}],"categories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}],"tags":[{"slug":"candy","id":1326,"term_taxonomy_id":"1358","title":"candy","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/candy/","feed_url":"//987kissfmsanangelo.com/tags/candy/feed/"},{"slug":"texas-news","id":2195,"term_taxonomy_id":"2224","title":"Texas News","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/texas-news/","feed_url":"//987kissfmsanangelo.com/tags/texas-news/feed/"}],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/513/p/sour-patch-kids-dominate-texas-halloween/","titleDecoded":"The Undisputed #1 Halloween Candy Handed Out Across Texas","postDateFancy":"10 minutes ago","postDateDiff":580293,"sortedCategories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"4767643|2026-10-02 15:31:51","ssd":{"ssd-title":"The Most Popular Halloween Candy in Texas Might Surprise You","ssd-desc":"What’s the most popular Halloween candy in Texas? Check out the #1 top-rated treat Texan trick-or-treaters are hunting for this year!","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"_aioseop_description":"Texas has spoken! Reveal the Lone Star State’s #1 trick-or-treat candy, top sales trends, and why this favorite beats out all the rest.","_aioseop_title":"Here’s the Candy Dominating Texas Halloween Bags","letterhead_curation_id":"vnal0fb4na"},"originalData":{"title":"The Undisputed #1 Halloween Candy Handed Out Across Texas"}}},"5130000000364147":{"postid":"5130000000364147","sortdate":"2026-10-01T14:56:55.086Z","data":{"mainData":{"postType":"post","caption":"Unsplash","thumbnail":"https://townsquare.media/site/513/files/2026/09/attachment-jeffrey-workman-yvkh8r1zoqm-unsplash.jpg","postDateGmt":"2026-10-01 14:56:55 +0000","title":"The Peaceful Belton Spot Where Central Texans Go to Escape the Noise","url":"https://987kissfmsanangelo.com/ixp/513/p
492/belton-waterfall-trails-stress-relief/","id":364147,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Need a mental reset? Chalk Ridge Falls Park in Belton offers scenic trails and peaceful waterfalls. Discover why locals use it to unplug.","authors":[{"id":4767643,"slug":"piggy","name":"Piggie","first_name":"Piggie","last_name":"Harris","nickname":"Piggy","thumbnail":"https://townsquare.media/site/513/files/2021/10/attachment-Piggie-Profile-Pic.jpg","url":"//987kissfmsanangelo.com/author/piggy/"}],"categories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}],"tags":[],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/513/p/belton-waterfall-trails-stress-relief/","titleDecoded":"The Peaceful Belton Spot Where Central Texans Go to Escape the Noise","postDateFancy":"a day ago","postDateDiff":88776295,"sortedCategories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"4767643|2026-09-25 18:21:30","ssd":{"ssd-title":"Need a Reset? Belton Locals Share Their Go-To Hidden Nature Escape","ssd-desc":"Unplug and recharge at Chalk Ridge in Belton, Texas. Explore shaded trails, quiet rivers, and the ultimate local nature spot to clear your mind.","ssd-img":"https://townsquare.media/site/513/files/2026/09/attachment-slnc-xiemqqyiizw-unsplash.jpg"},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"letterhead_curation_id":"hmhap9e2w3","_aioseop_description":"Looking to escape the stress? Discover why Chalk Ridge Falls is Belton's favorite go-to spot for scenic walks, fresh air, and pure relaxation.","_aioseop_title":"Belton Locals Say This Nature Trail Is the Ultimate Remedy"},"originalData":{"title":"The Peaceful Belton Spot Where Central Texans Go to Escape the Noise"}}},"1900000000404144":{"postid":"1900000000404144","sortdate":"2026-09-29T19:10:14.000Z","data":{"mainData":{"postType":"post","caption":"KKCL Lead - 1","thumbnail":"https://townsquare.media/site/190/files/2026/09/attachment-kkcl-lead-5.jpg","postDateGmt":"2026-09-29 19:10:14 +0000","title":"All American Color Guard Suspended By Texas Tech Athletics Mid-Season","url":"https://987kissfmsanangelo.com/ixp/190/p/texas-tech-ends-color-guard-
492partnership/","id":404144,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"A military volunteer group just got cut loose from Texas Tech, leaving active-duty personnel scrambling just days before a planned football game appearance.","authors":[{"id":5048296,"slug":"landonking","name":"Landon","first_name":"Landon","last_name":"King","nickname":"landonking","thumbnail":"https://townsquare.media/site/190/files/2024/08/attachment-IMG_0039.jpg","url":"//987kissfmsanangelo.com/author/landonking/"}],"categories":[{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"},{"slug":"sports","id":435,"term_taxonomy_id":"634","title":"Sports","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/sports/","feed_url":"//987kissfmsanangelo.com/category/sports/feed/"}],"tags":[],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/190/p/texas-tech-ends-color-guard-
492partnership/","titleDecoded":"All American Color Guard Suspended By Texas Tech Athletics Mid-Season","postDateFancy":"3 days ago","postDateDiff":246377295,"sortedCategories":[{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"},{"slug":"sports","id":435,"term_taxonomy_id":"634","title":"Sports","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/sports/","feed_url":"//987kissfmsanangelo.com/category/sports/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"5048296|2026-09-30 00:44:29","ssd":{"ssd-title":"AllAmerican Color Guard Suspended From Texas Tech Football Events","ssd-desc":"Texas Tech Athletics terminated its work with the AllAmerican Color Guard this week, a move that affected plans for military personnel to participate in upcoming football games and related charitable programs.","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"letterhead_curation_id":"5zrlv69gkx","_aioseop_description":"Texas Tech ends partnership with AllAmerican Color Guard, affecting military programs and upcoming football game activities.","_aioseop_title":"AllAmerican Color Guard Loses Texas Tech Partnership"},"originalData":{"title":"All American Color Guard Suspended By Texas Tech Athletics Mid-Season"}}},"5130000000364222":{"postid":"5130000000364222","sortdate":"2026-09-28T18:40:26.000Z","data":{"mainData":{"postType":"post","caption":"Canva/ Piggie","thumbnail":"https://townsquare.media/site/513/files/2026/09/attachment-hummus.jpg","postDateGmt":"2026-09-28 18:40:26 +0000","title":"Hummus Republic Is Now Open in Temple, Bringing Major Cava Energy","url":"https://987kissfmsanangelo.com/ixp/513/p/hummus-republic-temple-alternative-cava/","id":364222,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Love Cava? Temple's newest Mediterranean eatery serves custom fresh bowls, pita, and bold flavors right here in Central Texas. Stop by today!","authors":[{"id":4767643,"slug":"piggy","name":"Piggie","first_name":"Piggie","last_name":"Harris","nickname":"Piggy","thumbnail":"https://townsquare.media/site/513/files/2021/10/attachment-Piggie-Profile-Pic.jpg","url":"//987kissfmsanangelo.com/author/piggy/"}],"categories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}],"tags":[],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/513/p/hummus-republic-temple-alternative-cava/","titleDecoded":"Hummus Republic Is Now Open in Temple, Bringing Major Cava Energy","postDateFancy":"4 days ago","postDateDiff":334565294,"sortedCategories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"4767643|2026-09-29 14:11:50","ssd":{"ssd-title":"A Cava-Style Mediterranean Spot
492Called Hummus Republic Just Arrived in Temple","ssd-desc":"Cava fans in Temple, Texas, rejoice! Check out the city's newest fast-casual spot serving up fresh Mediterranean bowls, pita, and bold spreads.","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"letterhead_curation_id":"92oguovyc9","_aioseop_description":"Craving Cava? A brand-new Mediterranean kitchen just opened in Temple, Texas! Build your own fresh bowls, pita wraps, and custom dips.","_aioseop_title":"Temple Just Welcomed Hummus Republic, the New Cava Alternative"},"originalData":{"title":"Hummus Republic Is Now Open in Temple, Bringing Major Cava Energy"}}}},"redisCached":true},"widget_third_party_content-2":{"info":{"id":"widget_third_party_content-2","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"2"},"params":{"type":"zergnet","title":"Recommended For You","id":"39626","placement":"","targettype":"","mode":"","widgetTime":1},"data":[],"dataDetails":{}},"widget_third_party_content-3":{"info":{"id":"widget_third_party_content-3","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"3"},"params":{"type":"zergnet","title":"Best Of The Web","id":"13510","placement":"","targettype":"","mode":"","widgetTime":1},"data":[],"dataDetails":{}},"google-ads-widget-208":{"info":{"id":"google-ads-widget-208","groupType":"google-ads-widget","widgetType":"widget_google-ads-widget","widgetInstance":"208"},"params":{"adunit":"top-right-300x250","adtype":"","position":null,"align":"","scrollrefresh":"0","widgetTime":1},"data":["top-right-300x250"],"dataDetails":{"top-right-300x250":{"adUnit":"top-right-300x250","adType":""}}},"ts_blogroll-290":{"info":{"id":"ts_blogroll-290","groupType":"ts_blogroll","widgetType":"widget_ts_blogroll","widgetInstance":"290","redKey":["carbon~blogId~469~widgets~ts_blogroll-290"]},"params":{"title":"Music News","type":"carousel","isweather":"1","cat":"","posts_per_page":"4","align":"right","pinned_id":"","pinned_label":"","author":"","tag":"","private_tag":"","thumb_type":"landscape","link_label":"","link":"","show_thumb":0,"alternate_data":0,"unique_posts":0,"widgetTime":2,"widgetFilterTime":0,"widgetFilterParallelTime":1},"data":["5130000000364286","1850000000584138","1560000000556545","1900000000404203"],"dataDetails":{"5130000000364286":{"postid":"5130000000364286","sortdate":"2026-10-02T15:26:51.000Z","data":{"mainData":{"postType":"post","caption":"Unsplash","thumbnail":"https://townsquare.media/site/513/files/2026/10/attachment-douglas-clark-oe7yhshxdyc-unsplash-1.jpg","postDateGmt":"2026-10-02 15:26:51 +0000","title":"The Undisputed #1 Halloween Candy Handed Out Across Texas","url":"https://987kissfmsanangelo.com/ixp/513/p/sour-patch-kids-dominate-texas-halloween/","id":364286,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Curious about Texas’s top treat? Discover the #1 Halloween candy handed out across the Lone Star State and see if your favorite made the cut!","authors":[{"id":4767643,"slug":"piggy","name":"Piggie","first_name":"Piggie","last_name":"Harris","nickname":"Piggy","thumbnail":"https://townsquare.media/site/513/files/2021/10/attachment-Piggie-Profile-Pic.jpg","url":"//987kissfmsanangelo.com/author/piggy/"}],"categories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}],"tags":[{"slug":"candy","id":1326,"term_taxonomy_id":"1358","title":"candy","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/candy/","feed_url":"//987kissfmsanangelo.com/tags/candy/feed/"},{"slug":"texas-news","id":2195,"term_taxonomy_id":"2224","title":"Texas News","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/texas-news/","feed_url":"//987kissfmsanangelo.com/tags/texas-news/feed/"}],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}
492],"appUrl":"https://987kissfmsanangelo.com/ixp/513/p/sour-patch-kids-dominate-texas-halloween/","titleDecoded":"The Undisputed #1 Halloween Candy Handed Out Across Texas","postDateFancy":"10 minutes ago","postDateDiff":580296,"sortedCategories":[{"slug":"articles","id":1,"term_taxonomy_id":"1","title":"Articles","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/articles/","feed_url":"//987kissfmsanangelo.com/category/articles/feed/"},{"slug":"news","id":6,"term_taxonomy_id":"6","title":"News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/news/","feed_url":"//987kissfmsanangelo.com/category/news/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"4767643|2026-10-02 15:31:51","ssd":{"ssd-title":"The Most Popular Halloween Candy in Texas Might Surprise You","ssd-desc":"What’s the most popular Halloween candy in Texas? Check out the #1 top-rated treat Texan trick-or-treaters are hunting for this year!","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"_aioseop_description":"Texas has spoken! Reveal the Lone Star State’s #1 trick-or-treat candy, top sales trends, and why this favorite beats out all the rest.","_aioseop_title":"Here’s the Candy Dominating Texas Halloween Bags","letterhead_curation_id":"vnal0fb4na"},"originalData":{"title":"The Undisputed #1 Halloween Candy Handed Out Across Texas"}}},"1850000000584138":{"postid":"1850000000584138","sortdate":"2026-10-02T13:26:27.000Z","data":{"mainData":{"postType":"post","caption":"Lucky Larry, Mix 93-1","thumbnail":"https://townsquare.media/site/185/files/2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg","postDateGmt":"2026-10-02 13:26:27 +0000","title":"The Driving Habits That Frustrate East Texans the Most","url":"https://987kissfmsanangelo.com/ixp/185/p/east-texas-bad-drivers/","id":584138,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Drivers across Tyler and East Texas are calling out dangerous driving habits that they say are making local roads more frustrating and unsafe.","authors":[{"id":515,"slug":"luckylarry","name":"Lucky Larry","first_name":"Larry","last_name":"Thompson","nickname":"Lucky Larry","url":"//987kissfmsanangelo.com/author/luckylarry/","thumbnail":"https://townsquare.media/site/185/files/2019/01/lucky-larry.jpg"}],"categories":[],"tags":[{"slug":"law","id":423,"term_taxonomy_id":"433","title":"Law","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/law/","feed_url":"//987kissfmsanangelo.com/tags/law/feed/"},{"slug":"crime","id":470,"term_taxonomy_id":"483","title":"Crime","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/crime/","feed_url":"//987kissfmsanangelo.com/tags/crime/feed/"},{"slug":"texas","id":522,"term_taxonomy_id":"536","title":"Texas","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/texas/","feed_url":"//987kissfmsanangelo.com/tags/texas/feed/"},{"slug":"east-texas","id":3782,"term_taxonomy_id":"3810","title":"east texas","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/east-texas/","feed_url":"//987kissfmsanangelo.com/tags/east-texas/feed/"},{"slug":"tyler","id":3786,"term_taxonomy_id":"3814","title":"tyler","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/tyler/","feed_url":"//987kissfmsanangelo.com/tags/tyler/feed/"},{"slug":"police","id":3867,"term_taxonomy_id":"3895","title":"Police","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/police/","feed_url":"//987kissfmsanangelo.com/tags/police/feed/"},{"slug":"longview","id":6846,"term_taxonomy_id":"6860","title":"longview","taxonomy":"post_tag","link_url":"//987kissfmsanangelo.com/tags/longview/","feed_url":"//987kissfmsanangelo.com/tags/longview/feed/"}],"updatedDate":"1790947587","privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/185/p/east-texas-bad-drivers/","titleDecoded":"The Driving Habits That Frustrate East Texans the Most","postDateFancy":"2 hours ago","postDateDiff":7804298},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"The Driving Habits That Frustrate East Texans the Most","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"584139","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"515|2026-10-02 13:32:45","ssd":{"ssd-title":"East Texans Are Fed Up W
492ith These Dangerous Drivers","ssd-desc":"East Texans are sharing the dangerous driving habits they see every day.","ssd-img":"https://townsquare.media/site/185/files/2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg"},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"letterhead_curation_id":"rikygo603z","_aioseop_description":"Tyler drivers are speaking out about dangerous driving habits they say are becoming more common across East Texas.","_aioseop_title":"Are Tyler Drivers Becoming More Selfish Behind the Wheel?","dynamicLeadImageId":584139,"dynamicLeadImageDetails":{"id":584139,"postAuthor":515,"postDate":"2026-07-07T20:25:17.000Z","postDateGmt":"2026-07-08T01:25:17.000Z","postTitle":"Tyler traffic sign and signal - Lucky Larry, Mix 93-1 - 1600 x 1067 - 1","postExcerpt":"Lucky Larry, Mix 93-1","postStatus":"inherit","commentStatus":"closed","postPassword":"","postName":"attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067","toPing":"","pinged":"","postModified":"2026-07-07T20:34:10.000Z","postModifiedGmt":"2026-07-08T01:34:10.000Z","postContentFiltered":"","postParent":0,"guid":"https://townsquare.media/site/185/files/2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg","menuOrder":0,"postType":"attachment","postMimeType":"image/jpeg","commentCount":0,"data":{"_wp_attached_file":"2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg","_wp_attachment_metadata":{"width":1600,"height":1067,"sizes":{},"image_meta":{"aperture":0,"credit":"","camera":"","caption":"Tyler traffic sign and signal - Lucky Larry, Mix 93-1 - 1600 x 1067 - 1","description":"","alt":"","tags":{},"mediasources":{},"documentation":"","created_timestamp":0,"copyright":"","focal_length":0,"iso":0,"shutter_speed":0,"title":"Tyler traffic sign and signal - Lucky Larry, Mix 93-1 - 1600 x 1067 - 1","orientation":1},"file":"2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg"},"guid":"https://townsquare.media/site/185/files/2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg","url":"https://townsquare.media/site/185/files/2026/07/attachment-tyler-traffic-sign-and-signal-lucky-larry-mix-93-1-1600-x-1067.jpg"}}},"originalData":{"title":"The Driving Habits That Frustrate East Texans the Most"}}},"1560000000556545":{"postid":"1560000000556545","sortdate":"2026-10-02T08:34:44.000Z","data":{"mainData":{"postType":"post","caption":"Photo by <a href=\"https://unsplash.com/@jontyson?utm_source=townsquare_carbon&utm_medium=referral&utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Jon Tyson</a> on <a href=\"https://unsplash.com/photos/person-in-yellow-hard-hat-and-brown-jacket-kR4K8nJ9JRc?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Unsplash</a>","thumbnail":"https://images.unsplash.com/photo-1614213951697-a45781262acf?crop=entropy&cs=srgb&fm=jpg&ixid=M3w4MTAzODB8MHwxfGFsbHx8fHx8fHx8fDE3OTA4NDkwMDN8&ixlib=rb-4.1.0&q=85&bid=156","postDateGmt":"2026-10-02 08:34:44 +0000","title":"Texas Residents Warned About Fake Utility Workers","url":"https://987kissfmsanangelo.com/ixp/156/p/texas-scam-warning-fake-city-utility-workers/","id":556545,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"As if Texans don’t have enough to worry about right now, there is a new scam to watch out for. This one doesn’t involve gift cards or someone telling you that you have a warrant out for your arrest pretending to be law enforcement. This one h...","authors":[{"id":1872859,"slug":"billyjenkins","name":"Billy Jenkins","first_name":"Billy","last_name":"Jenkins","nickname":"billyjenkins","thumbnail":"https://townsquare.media/site/659/files/2018/06/BillyCharene-47_preview.jpg","url":"//987kissfmsanangelo.com/author/billyjenkins/"}],"categories":[],"updatedDate":"1790930084","tags":[],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/156/p/texas-scam-warning-fake-city-utility-workers/","titleDecoded":"Texas Residents Warned About Fake Utility Workers","postDateFancy":"7 hours ago","postDateDiff":25307298},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"Texas Residents Warned About Fake Utility Workers","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","_aioseop_description":"Terrell, Texas, warned residents about people posing as city utility workers. Learn how to spot suspicious door-to-door encounters and stay safe.","_aioseop_title":"Texas Scam Warning: Beware of Fake City Utility Workers","sendToLetterhead":"1872859|2026-10-01 10:03:45","ssd":{"ssd-title":"&#128680; Texas Scam Warning: Watch Who You Let Inside!","ssd-desc":"A Texas city w
492arned residents about people posing as utility workers to gain access to homes. Here's what East Texans should know before opening the door.","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""}},"originalData":{"title":"Texas Residents Warned About Scam Involving Fake City Workers"}}},"1900000000404203":{"postid":"1900000000404203","sortdate":"2026-10-01T20:48:56.000Z","data":{"mainData":{"postType":"post","caption":"Brandon Bell, Getty Images, Photo by <a href=\"https://unsplash.com/@chernus_tr?utm_source=townsquare_carbon&utm_medium=referral&utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Taras Chernus</a> on <a href=\"https://unsplash.com/photos/chocolate-cookies-on-white-surface-7egzKQGR7S0?utm_source=unsplash&utm_medium=referral&utm_content=creditCopyText\">Unsplash</a>","thumbnail":"https://townsquare.media/site/190/files/2026/10/attachment-social-image-190-2026-10-01-14-35-44.jpg","postDateGmt":"2026-10-01 20:48:56 +0000","title":"Dairy Queen Texas Serves Up Purple Magic With Enchanted OREO Blizzard This October","url":"https://987kissfmsanangelo.com/ixp/190/p/oreo-ube-blizzard-limited-time/","id":404203,"carbonMeta":{"widePromotion":false,"galleryBadge":false,"disableInfiniteLoad":false,"disableConcertWidget":false,"disableInArticleAds":false,"hideFromSearchEngines":false,"addNofollow":false,"overlookedTags":false,"isGallery":true,"isLaunchpadProfile":false,"commentsEnabled":true},"_crosspost_source_blog_id":"","excerpt":"Dairy Queen's latest October treat blends OREO cookies with ube, a purple yam flavor that's stealing the show this fall in Texas.","authors":[{"id":5048296,"slug":"landonking","name":"Landon","first_name":"Landon","last_name":"King","nickname":"landonking","thumbnail":"https://townsquare.media/site/190/files/2024/08/attachment-IMG_0039.jpg","url":"//987kissfmsanangelo.com/author/landonking/"}],"categories":[{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"}],"tags":[],"privateTags":[{"slug":"no-gallery","id":9109,"term_taxonomy_id":"9108","title":"No Gallery","taxonomy":"ts_private_tag","link_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/","feed_url":"//987kissfmsanangelo.com/ts_private_tag/no-gallery/feed/"}],"appUrl":"https://987kissfmsanangelo.com/ixp/190/p/oreo-ube-blizzard-limited-time/","titleDecoded":"Dairy Queen Texas Serves Up Purple Magic With Enchanted OREO Blizzard This October","postDateFancy":"19 hours ago","postDateDiff":67655297,"sortedCategories":[{"slug":"local-news","id":48,"term_taxonomy_id":"48","title":"Local News","taxonomy":"category","link_url":"//987kissfmsanangelo.com/category/local-news/","feed_url":"//987kissfmsanangelo.com/category/local-news/feed/"}]},"alternateData":{"_townsquare_media_url":"","dynamic-lead-title":"","dynamic-lead-excerpt":"","dynamic-lead-link-url":"","dynamic-lead-image":"","dynamic-lead-video":"0","station-app":{"openinexternalbrowser":"0","urloverride":""},"loyalty_hidden_content_settings":"","sendToLetterhead":"5048296|2026-10-01 20:49:03","ssd":{"ssd-title":"OREO And Ube Collide In Dairy Queen's Enchanted Blizzard Through End Of Month","ssd-desc":"Dairy Queen in Texas is spinning up the Enchanted OREO Blizzard this October. It's got OREO pieces mixed into soft serve with ube, a sweet purple yam flavor from Filipino desserts, plus a shimmery purple topping.","ssd-img":""},"ts3_alternate":{"title":"","excerpt":"","link-url":"","image":""},"_aioseop_description":"Dairy Queen's October Blizzard of the Month features OREO pieces, ube flavor, and purple shimmer. Available through end of October at Texas locations.","_aioseop_title":"What's The Enchanted OREO Blizzard At Texas Dairy Queen","letterhead_curation_id":"8uw6emgib3"},"originalData":{"title":"Dairy Queen Texas Serves Up Purple Magic With Enchanted OREO Blizzard This October"}}}},"redisCached":true},"fix_sidebar_marker-86":{"info":{"id":"fix_sidebar_marker-86","groupType":"fix_sidebar_marker","widgetType":"widget_fix_sidebar_marker","widgetInstance":"86"},"params":{"title":"Fix Sidebar Marker","widgetTime":0}
492,"data":[],"dataDetails":{}},"google-ads-widget-207":{"info":{"id":"google-ads-widget-207","groupType":"google-ads-widget","widgetType":"widget_google-ads-widget","widgetInstance":"207"},"params":{"title":"Carbon Google Ads","adunit":"middle-right-300x250","align":"","adtype":"","position":null,"scrollrefresh":"1","widgetTime":0},"data":["middle-right-300x250"],"dataDetails":{"middle-right-300x250":{"adUnit":"middle-right-300x250","adType":""}}},"widget_third_party_content-4":{"info":{"id":"widget_third_party_content-4","groupType":"widget_third_party_content","widgetType":"widget_widget_third_party_content","widgetInstance":"4"},"params":{"type":"network-setting","title":"","id":"65642","placement":"","targettype":"","mode":"","apestertoken":"","widgetTime":0},"data":[],"dataDetails":{}},"carbonwidget/nav/blueiv":{"info":{"id":"carbonwidget/nav/blueiv","groupType":"carbonwidget/nav/blueiv"},"params":{"widgetTime":2},"data":[],"dataDetails":{},"redisCached":true},"carbonwidget/nav/main":{"info":{"id":"carbonwidget/nav/main","groupType":"carbonwidget/nav/main"},"params":{"widgetTime":1},"data":["1",{"2":["2.1",{"2.2":["2.2.1","2.2.2"]}]},{"3":["3.1","3.2","3.3","3.4","3.5"]},{"4":["4.1","4.2"]},{"5":["5.1","5.2","5.3"]},"6",{"7":["7.1","7.2","7.3"]}],"dataDetails":{"1":{"menuId":"1","attrs":{"menuPostId":8,"title":"Home","titleExcerpt":"Home","href":"/","samedomain":true,"hasBlogroll":false}},"2":{"menuId":"2","attrs":{"menuPostId":195065,"title":"On Air","titleExcerpt":"On Air","href":"/djs","samedomain":true,"hasBlogroll":false}},"3":{"menuId":"3","attrs":{"menuPostId":5698,"title":"Listen","titleExcerpt":"Listen","href":"/listen-live","samedomain":true,"hasBlogroll":false}},"4":{"menuId":"4","attrs":{"menuPostId":5703,"title":"App","titleExcerpt":"App","href":"/app","samedomain":true,"hasBlogroll":false}},"5":{"menuId":"5","attrs":{"menuPostId":13831,"title":"Win Stuff","titleExcerpt":"Win Stuff","href":"/contests","samedomain":true,"menupath":"/rest/carbon/api/menu/contests","hasBlogroll":false}},"6":{"menuId":"6","attrs":{"menuPostId":276694,"title":"Newsletter","titleExcerpt":"Newsletter","href":"/newsletter","samedomain":true,"hasBlogroll":false}},"7":{"menuId":"7","attrs":{"menuPostId":5704,"title":"Contact Us","titleExcerpt":"Contact Us","href":"/help","samedomain":true,"hasBlogroll":false}},"2.1":{"menuId":"2.1","attrs":{"menuPostId":204900,"title":"Shows","titleExcerpt":"Shows","href":"/shows","samedomain":true,"hasBlogroll":false}},"2.2":{"menuId":"2.2","attrs":{"menuPostId":274108,"title":"DJs","titleExcerpt":"DJs","href":"/djs","samedomain":true,"hasBlogroll":false}},"2.2.1":{"menuId":"2.2.1","attrs":{"menuPostId":280933,"title":"Kidd Kraddick Morning Show","titleExcerpt":"Kidd Kraddick Morning Show","href":"/show/the-kidd-kraddick-morning-show/","samedomain":true,"menupath":"/rest/carbon/api/menu/show/the-kidd-kraddick-morning-show/","hasBlogroll":false}},"2.2.2":{"menuId":"2.2.2","attrs":{"menuPostId":274107,"title":"PopCrush Nights","titleExcerpt":"PopCrush Nights","href":"/show/popcrush-nights/","samedomain":true,"menupath":"/rest/carbon/api/menu/show/popcrush-nights/","hasBlogroll":false}},"3.1":{"menuId":"3.1","attrs":{"menuPostId":274239,"title":"Listen Live","titleExcerpt":"Listen Live","href":"/listen-live","samedomain":true,"hasBlogroll":false}},"3.2":{"menuId":"3.2","attrs":{"menuPostId":276953,"title":"Mobile App","titleExcerpt":"Mobile App","href":"/app/","samedomain":true,"hasBlogroll":false}},"3.3":{"menuId":"3.3","attrs":{"menuPostId":302754,"title":"Alexa","titleExcerpt":"Alexa","href":"/alexa","samedomain":true,"hasBlogroll":false}},"3.4":{"menuId":"3.4","attrs":{"menuPostId":302755,"title":"Google Home","titleExcerpt":"Google Home","href":"/googlehome","samedomain":true,"hasBlogroll":false}},"3.5":{"menuId":"3.5","attrs":{"menuPostId":215272,"title":"Recently Played","titleExcerpt":"Recently Played","href":"/playlist/","samedomain":true,"hasBlogroll":false}},"4.1":{"menuId":"4.1","attrs":{"menuPostId":272640,"title":"Download iOS","titleExcerpt":"Download iOS","href":"/download/ios","samedomain":true,"hasBlogroll":false}}
492,"4.2":{"menuId":"4.2","attrs":{"menuPostId":5707,"title":"Download Android","titleExcerpt":"Download Android","href":"/download/android","samedomain":true,"hasBlogroll":false}},"5.1":{"menuId":"5.1","attrs":{"menuPostId":226622,"title":"Sign Up","titleExcerpt":"Sign Up","href":"/registration/","samedomain":true,"hasBlogroll":false}},"5.2":{"menuId":"5.2","attrs":{"menuPostId":226624,"title":"Contest Rules","titleExcerpt":"Contest Rules","href":"/contest-rules/","samedomain":true,"hasBlogroll":false}},"5.3":{"menuId":"5.3","attrs":{"menuPostId":226625,"title":"Contest Support","titleExcerpt":"Contest Support","href":"/help","samedomain":true,"hasBlogroll":false}},"7.1":{"menuId":"7.1","attrs":{"menuPostId":5705,"title":"Help & Contact Info","titleExcerpt":"Help & Contact Info","href":"/help","samedomain":true,"hasBlogroll":false}},"7.2":{"menuId":"7.2","attrs":{"menuPostId":5706,"title":"Send Feedback","titleExcerpt":"Send Feedback","href":"/feedback","samedomain":true,"hasBlogroll":false}},"7.3":{"menuId":"7.3","attrs":{"menuPostId":254383,"title":"Advertise","titleExcerpt":"","href":"/advertise","samedomain":true,"hasBlogroll":false}}},"redisCached":true},"carbonwidget/nav/promo_links":{"info":{"id":"carbonwidget/nav/promo_links","groupType":"carbonwidget/nav/promo_links"},"params":{"widgetTime":1},"data":["1","2","3","4","5","6","7","8","9"],"dataDetails":{"1":{"menuId":"1","attrs":{"menuPostId":13019,"title":"Trending Now","titleExcerpt":"Trending Now","href":"","samedomain":true,"hasBlogroll":false}},"2":{"menuId":"2","attrs":{"menuPostId":318728,"title":"Win Cash","titleExcerpt":"Win Cash","href":"/win-cash-fall-2026","samedomain":true,"hasBlogroll":false}},"3":{"menuId":"3","attrs":{"menuPostId":318741,"title":"Miley in LA","titleExcerpt":"Miley in LA","href":"/miley-hollywood-bowl-2026","samedomain":true,"hasBlogroll":false}},"4":{"menuId":"4","attrs":{"menuPostId":318203,"title":"Seize the Deal","titleExcerpt":"Seize the Deal","href":"https://www.seizethedeal.com/cities/san-angelo","samedomain":false,"hasBlogroll":false}},"5":{"menuId":"5","attrs":{"menuPostId":318477,"title":"Local Experts","titleExcerpt":"Local Experts","href":"/local-experts/","samedomain":true,"hasBlogroll":false}},"6":{"menuId":"6","attrs":{"menuPostId":276952,"title":"Get Our App","titleExcerpt":"Get Our App","href":"/app/","samedomain":true,"hasBlogroll":false}},"7":{"menuId":"7","attrs":{"menuPostId":312498,"title":"Listen With Alexa","titleExcerpt":"Listen With Alexa","href":"/alexa/","samedomain":true,"hasBlogroll":false}},"8":{"menuId":"8","attrs":{"menuPostId":280941,"title":"Kidd Kraddick Morning Show","titleExcerpt":"Kidd Kraddick Morning Show","href":"/author/thekiddkraddickmorningshow/","samedomain":true,"menupath":"/rest/carbon/api/menu/author/thekiddkraddickmorningshow/","hasBlogroll":false}},"9":{"menuId":"9","attrs":{"menuPostId":259084,"title":"San Angelo News","titleExcerpt":"San Angelo News","href":"/category/local-news","samedomain":true,"menupath":"/rest/carbon/api/menu/category/local-news","hasBlogroll":false}}},"redisCached":true},"carbonwidget/nav/footer":{"info":{"id":"carbonwidget/nav/footer","groupType":"carbonwidget/nav/footer"},"params":{"widgetTime":1},"data":["1","2","3","4","5","6","7","8","9","10","11","12","13","14","15"],"dataDetails":{"1":{"menuId":"1","attrs":{"title":"Equal Employment Opportunities","href":"/equal-employment-opportunity/","samedomain":true,"hasBlogroll":false}},"2":{"menuId":"2","attrs":{"title":"Marketing and Advertising Solutions","href":"/advertising-and-marketing-for-business/san-angelo-tx/","samedomain":true,"hasBlogroll":false}},"3":{"menuId":"3","attrs":{"title":"Public File","data-title":"KELIFM Public File","href":"https://publicfiles.fcc.gov/fm-profile/KELI","className":"next-one-merge","samedomain":false,"hasBlogroll":false}},"4":{"menuId":"4","attrs":{"title":"Need Assistance","data-title":"Persons with disabilities who need assistance with the KELIFM / KELI Public File","href":"/keli-public-file/","className":"last-one-merge","samedomain":true,"hasBlogroll":false}},"5":{"menuId":"5","attrs":{"title":"Editorial Standards","href":"/editorial-standards/","samedomain":true,"hasBlogroll":false}},"6":{"menuId":"6","attrs":{"title":"FCC Applications","href":"/fcc-applications/","samedomain":true,"hasBlogroll":false}},"7":{"menuId":"7","attrs":{"title":"Report an Inaccuracy","href":"/report-an-inaccuracy/","samedomain":true,"hasBlogroll":false}},"8":{"menuId":"8","attrs":{"title":"Terms","href":"/terms/","samedomain":true,"hasBlogroll":false}},"9":{"menuId":"9","attrs":{"title":"Contest Rules","href":"/contest-rules/","samedomain":true,"hasBlogroll":false}},"10":{"menuId":"10","attrs":{"title":"Privacy Policy","href":"/privacy/","samedomain":true,"hasBlogroll":false}},"11":{"menuId":"11","attrs":{"title":"Accessibility Statement","href":"/digital-accessibility-statement/","samedomain":true,"hasBlogroll":false}},"12":{"menuId":"12","attrs":{"title":"Exercise My Data Rights","href":"/privacy/preferences/","samedomain":true,"hasBlogroll":false}},"13":{"menuId":"13","attrs":{"title":"Do Not Sell or Share My Personal Information","href":"osano","samedomain":true,"hasBlogroll":false}},"14":{"menuId":"14","attrs":{"title":"Contact","href":"/help/","samedomain":true,"hasBlogroll":false}},"15":{"menuId":"15","attrs":{"title":"San Angelo Business Listings","href":"/san_angelo-featured-business-listings/","samedomain":true,"hasBlogroll":false}}},"redisCached":true}},"data":{}
492,"time":{"wpTime":29.382,"mainOptionsTime":17.518,"sidebarsTime":9.287,"widgetsTime":4.164,"processTime":60.928},"experimentGroup":"B"},"serverConfig":{"host":"987kissfmsanangelo.com","ua":"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; PageSourceSearchBot/1.0; +https://pagesourcesearch.com/bot) Chrome/128.0.0.0 Safari/537.36","protocol":"http"},"hash":"fb2c0ab122ad455ba7770c5481d8230b1fb9a14a"},"listenLive":{},"nav":{},"newsletter":{},"ui":{},"videohub":{},"weather":{},"youtube":{},"sweeps":{},"events":{},"ads":{}} 493 window.__INITIAL_STATE__.json.response.options.aleph = window.aleph || false; 494 </script>
494 495
495<script>(()=>{var t=Array(35).concat([(t,e,o)=>{var n=o(36);t.exports=function(t,e,o){var r=null==t?void 0:n(t,e);return void 0===r?o:r}},(t,e,o)=>{var n=o(37),r=o(86);t.exports=function(t,e){for(var o=0,i=(e=n(e,t)).length;null!=t&&o<i;)t=t[r(e[o++])];return o&&o==i?t:void 0}},(t,e,o)=>{var n=o(38),r=o(39),i=o(48),s=o(83);t.exports=function(t,e){return n(t)?t:r(t,e)?[t]:i(s(t))}},t=>{var e=Array.isArray;t.exports=e},(t,e,o)=>{var n=o(38),r=o(40),i=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,s=/^\w*$/;t.exports=function(t,e){if(n(t))return!1;var o=typeof t;return!("number"!=o&&"symbol"!=o&&"boolean"!=o&&null!=t&&!r(t))||(s.test(t)||!i.test(t)||null!=e&&t in Object(e))}},(t,e,o)=>{var n=o(41),r=o(47);t.exports=function(t){return"symbol"==typeof t||r(t)&&"[object Symbol]"==n(t)}},(t,e,o)=>{var n=o(42),r=o(45),i=o(46),s=n?n.toStringTag:void 0;t.exports=function(t){return null==t?void 0===t?"[object Undefined]":"[object Null]":(t=Object(t),s&&s in t?r(t):i(t))}},(t,e,o)=>{var n=o(43).Symbol;t.exports=n},(t,e,o)=>{var n=o(44),r="object"==typeof self&&self&&self.Object===Object&&self,i=n||r||Function("return this")();t.exports=i},(t,e,o)=>{var n="object"==typeof o.g&&o.g&&o.g.Object===Object&&o.g;t.exports=n},(t,e,o)=>{var n=o(42),r=Object.prototype,i=r.hasOwnProperty,s=r.toString,a=n?n.toStringTag:void 0;t.exports=function(t){var e=i.call(t,a),o=t[a];try{t[a]=void 0;var n=!0}catch(t){}var r=s.call(t);return n&&(e?t[a]=o:delete t[a]),r}},t=>{var e=Object.prototype.toString;t.exports=function(t){return e.call(t)}},t=>{t.exports=function(t){return null!=t&&"object"==typeof t}},(t,e,o)=>{var n=o(49),r=/^\./,i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,s=/\\(\\)?/g,a=n((function(t){var e=[];return r.test(t)&&e.push(""),t.replace(i,(function(t,o,n,r){e.push(n?r.replace(s,"$1"):o||t)})),e}));t.exports=a},(t,e,o)=>{var n=o(50);t.exports=function(t){var e=n(t,(function(t){return 500===o.size&&o.clear(),t})),o=e.cache;return e}},(t,e,o)=>{var n=o(51);function r(t,e){if("function"!=typeof t||null!=e&&"function"!=typeof e)throw new TypeError("Expected a function");var o=function(){var n=arguments,r=e?e.apply(this,n):n[0],i=o.cache;if(i.has(r))return i.get(r);var s=t.apply(this,n);return o.cache=i.set(r,s)||i,s};return o.cache=new(r.Cache||n),o}
495r.Cache=n,t.exports=r},(t,e,o)=>{var n=o(52),r=o(77),i=o(80),s=o(81),a=o(82);function d(t){var e=-1,o=null==t?0:t.length;for(this.clear();++e<o;){var n=t[e];this.set(n[0],n[1])}}d.prototype.clear=n,d.prototype.delete=r,d.prototype.get=i,d.prototype.has=s,d.prototype.set=a,t.exports=d},(t,e,o)=>{var n=o(53),r=o(68),i=o(76);t.exports=function(){this.size=0,this.__data__={hash:new n,map:new(i||r),string:new n}}},(t,e,o)=>{var n=o(54),r=o(64),i=o(65),s=o(66),a=o(67);function d(t){var e=-1,o=null==t?0:t.length;for(this.clear();++e<o;){var n=t[e];this.set(n[0],n[1])}}d.prototype.clear=n,d.prototype.delete=r,d.prototype.get=i,d.prototype.has=s,d.prototype.set=a,t.exports=d},(t,e,o)=>{var n=o(55);t.exports=function(){this.__data__=n?n(null):{},this.size=0}},(t,e,o)=>{var n=o(56)(Object,"create");t.exports=n},(t,e,o)=>{var n=o(57),r=o(63);t.exports=function(t,e){var o=r(t,e);return n(o)?o:void 0}},(t,e,o)=>{var n=o(58),r=o(60),i=o(59),s=o(62),a=/^\[object .+?Constructor\]$/,d=Function.prototype,u=Object.prototype,l=d.toString,c=u.hasOwnProperty,p=RegExp("^"+l.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");t.exports=function(t){return!(!i(t)||r(t))&&(n(t)?p:a).test(s(t))}},(t,e,o)=>{var n=o(41),r=o(59);t.exports=function(t){if(!r(t))return!1;var e=n(t);return"[object Function]"==e||"[object GeneratorFunction]"==e||"[object AsyncFunction]"==e||"[object Proxy]"==e}},t=>{t.exports=function(t){var e=typeof t;return null!=t&&("object"==e||"function"==e)}},(t,e,o)=>{var n=o(61),r=function(){var t=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return t?"Symbol(src)_1."+t:""}();t.exports=function(t){return!!r&&r in t}},(t,e,o)=>{var n=o(43)["__core-js_shared__"];t.exports=n},t=>{var e=Function.prototype.toString;t.exports=function(t){if(null!=t){try{return e.call(t)}catch(t){}try{return t+""}catch(t){}}return""}},t=>{t.exports=function(t,e){return null==t?void 0:t[e]}},t=>{t.exports=function(t){var e=this.has(t)&&delete this.__data__[t];return this.size-=e?1:0,e}},(t,e,o)=>{var n=o(55),r=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;if(n){var o=e[t];return"__lodash_hash_undefined__"===o?void 0:o}return r.call(e,t)?e[t]:void 0}},(t,e,o)=>{var n=o(55),r=Object.prototype.hasOwnProperty;t.exports=function(t){var e=this.__data__;return n?void 0!==e[t]:r.call(e,t)}},(t,e,o)=>{var n=o(55);t.exports=function(t,e){var o=this.__data__;return this.size+=this.has(t)?0:1,o[t]=n&&void 0===e?"__lodash_hash_undefined__":e,this}},(t,e,o)=>{var n=o(69),r=o(70),i=o(73),s=o(74),a=o(75);function d(t){var e=-1,o=null==t?0:t.length;for(this.clear();++e<o;){var n=t[e];this.set(n[0],n[1])}}d.prototype.clear=n,d.prototype.delete=r,d.prototype.get=i,d.prototype.has=s,d.prototype.set=a,t.exports=d},t=>{t.exports=function(){this.__data__=[],this.size=0}},(t,e,o)=>{var n=o(71),r=Array.prototype.splice;t.exports=function(t){var e=this.__data__,o=n(e,t);return!(o<0)&&(o==e.length-1?e.pop():r.call(e,o,1),--this.size,!0)}},(t,e,o)=>{var n=o(72);t.exports=function(t,e){for(var o=t.length;o--;)if(n(t[o][0],e))return o;return-1}},t=>{t.exports=function(t,e){return t===e||t!==t&&e!==e}},(t,e,o)=>{var n=o(71);t.exports=function(t){var e=this.__data__,o=n(e,t);return o<0?void 0:e[o][1]}},(t,e,o)=>{var n=o(71);t.exports=function(t){return n(this.__data__,t)>-1}},(t,e,o)=>{var n=o(71);t.exports=function(t,e){var o=this.__data__,r=n(o,t);return r<0?(++this.size,o.push([t,e])):o[r][1]=e,this}},(t,e,o)=>{var n=o(56)(o(43),"Map");t.exports=n},(t,e,o)=>{var n=o(78);t.exports=function(t){var e=n(this,t).delete(t);return this.size-=e?1:0,e}},(t,e,o)=>{var n=o(79);t.exports=function(t,e){var o=t.__data__;return n(e)?o["string"==typeof e?"string":"hash"]:o.map}},t=>{t.exports=function(t){var e=typeof t;return"string"==e||"number"==e||"symbol"==e||"boolean"==e?"__proto__"!==t:null===t}},(t,e,o)=>{var n=o(78);t.exports=function(t){return n(this,t).get(t)}},(t,e,o)=>{var n=o(78);t.exports=function(t){return n(this,t).has(t)}},(t,e,o)=>{var n=o(78);t.exports=function(t,e){var o=n(this,t),r=o.size;return o.set(t,e),this.size+=o.size==r?0:1,this}},(t,e,o)=>{var n=o(84);t.exports=function(t){return null==t?"":n(t)}},(t,e,o)=>{var n=o(42),r=o(85),i=o(38),s=o(40),a=n?n.prototype:void 0,d=a?a.toString:void 0;t.exports=function t(e){if("string"==typeof e)return e;if(i(e))return r(e,t)+"";if(s(e))return d?d.call(e):"";var o=e+"";return"0"==o&&1/e==-Infinity?"-0":o}},t=>{t.exports=function(t,e){for(var o=-1,n=null==t?0:t.length,r=Array(n);++o<n;)r[o]=e(t[o],o,t);return r}},(t,e,o)=>{var n=o(40);t.exports=function(t){if("string"==typeof t||n(t))return t;var e=t+"";return"0"==e&&1/t==-Infinity?"-0":e}},,,,,,(t,e,o)=>{var n=o(93)();t.exports=n},t=>{t.exports=function(t){return function(e,o,n){for(var r=-1,i=Object(e),s=n(e),a=s.length;a--;){var d=s[t?a:++r];if(!1===o(i[d],d,i))break}return e}}},,(t,e,o)=>{var n=o(96),r=o(97),i=o(38),s=o(99),a=o(101),d=o(102),u=Object.prototype.hasOwnProperty;t.exports=function(t,e){var o=i(t),l=!o&&r(t),c=!o&&!l&&s(t),p=!o&&!l&&!c&&d(t),f=o||l||c||p,g=f?n(t.length,String):[],h=g.length;for(var w in t)!e&&!u.call(t,w)||f&&("length"==w||c&&("offset"==w||"parent"==w)||p&&("buffer"==w||"byteLength"==w||"byteOffset"==w)||a(w,h))||g.push(w);return g}},t=>{t.exports=function(t,e){for(var o=-1,n=Array(t);++o<t;)n[o]=e(o);return n}},(t,e,o)=>{var n=o(98),r=o(47),i=Object.prototype,s=i.hasOwnProperty,a=i.propertyIsEnumerable,d=n(function(){return arguments}())?n:function(t){return r(t)&&s.call(t,"callee")&&!a.call(t,"callee")};t.exports=d},(t,e,o)=>{var n=o(41),r=o(47);t.exports=function(t){return r(t)&&"[object Arguments]"==n(t)}},(t,e,o)=>{t=o.nmd(t);var n=o(43),r=o(100),i=e&&!e.nodeType&&e,s=i&&t&&!t.nodeType&&t,a=s&&s.exports===i?n.Buffer:void 0,d=(a?a.isBuffer:void 0)||r;t.exports=d},t=>{t.exports=function(){return!1}},t=>{var e=/^(?:0|[1-9]\d*)$/;t.exports=function(t,o){return!!(o=null==o?9007199254740991:o)&&("number"==typeof t||e.test(t))&&t>-1&&t%1==0&&t<o}},(t,e,o)=>{var n=o(103),r=o(105),i=o(106),s=i&&i.isTypedArray,a=s?r(s):n;t.exports=a},(t,e,o)=>{var n=o(41),r=o(104),i=o(47),s={};
495s["[object Float32Array]"]=s["[object Float64Array]"]=s["[object Int8Array]"]=s["[object Int16Array]"]=s["[object Int32Array]"]=s["[object Uint8Array]"]=s["[object Uint8ClampedArray]"]=s["[object Uint16Array]"]=s["[object Uint32Array]"]=!0,s["[object Arguments]"]=s["[object Array]"]=s["[object ArrayBuffer]"]=s["[object Boolean]"]=s["[object DataView]"]=s["[object Date]"]=s["[object Error]"]=s["[object Function]"]=s["[object Map]"]=s["[object Number]"]=s["[object Object]"]=s["[object RegExp]"]=s["[object Set]"]=s["[object String]"]=s["[object WeakMap]"]=!1,t.exports=function(t){return i(t)&&r(t.length)&&!!s[n(t)]}},t=>{t.exports=function(t){return"number"==typeof t&&t>-1&&t%1==0&&t<=9007199254740991}},t=>{t.exports=function(t){return function(e){return t(e)}}},(t,e,o)=>{t=o.nmd(t);var n=o(44),r=e&&!e.nodeType&&e,i=r&&t&&!t.nodeType&&t,s=i&&i.exports===r&&n.process,a=function(){try{return s&&s.binding&&s.binding("util")}catch(t){}}();t.exports=a},,t=>{var e=Object.prototype;t.exports=function(t){var o=t&&t.constructor;return t===("function"==typeof o&&o.prototype||e)}},,t=>{t.exports=function(t,e){return function(o){return t(e(o))}}},(t,e,o)=>{var n=o(58),r=o(104);t.exports=function(t){return null!=t&&r(t.length)&&!n(t)}},,,t=>{t.exports=function(t){return t}},,,,,,,,,,,,(t,e,o)=>{var n=o(127),r=o(72),i=Object.prototype.hasOwnProperty;t.exports=function(t,e,o){var s=t[e];i.call(t,e)&&r(s,o)&&(void 0!==o||e in t)||n(t,e,o)}},(t,e,o)=>{var n=o(128);t.exports=function(t,e,o){"__proto__"==e&&n?n(t,e,{configurable:!0,enumerable:!0,value:o,writable:!0}):t[e]=o}},(t,e,o)=>{var n=o(56),r=function(){try{var t=n(Object,"defineProperty");return t({},"",{}),t}catch(t){}}();t.exports=r},(t,e,o)=>{var n=o(126),r=o(127);t.exports=function(t,e,o,i){var s=!o;o||(o={});for(var a=-1,d=e.length;++a<d;){var u=e[a],l=i?i(o[u],t[u],u,o,t):void 0;void 0===l&&(l=t[u]),s?r(o,u,l):n(o,u,l)}return o}},(t,e,o)=>{var n=o(131),r=o(138);t.exports=function(t){return n((function(e,o){var n=-1,i=o.length,s=i>1?o[i-1]:void 0,a=i>2?o[2]:void 0;for(s=t.length>3&&"function"==typeof s?(i--,s):void 0,a&&r(o[0],o[1],a)&&(s=i<3?void 0:s,i=1),e=Object(e);++n<i;){var d=o[n];d&&t(e,d,n,s)}return e}))}},(t,e,o)=>{var n=o(114),r=o(132),i=o(134);t.exports=function(t,e){return i(r(t,e,n),t+"")}},(t,e,o)=>{var n=o(133),r=Math.max;t.exports=function(t,e,o){return e=r(void 0===e?t.length-1:e,0),function(){for(var i=arguments,s=-1,a=r(i.length-e,0),d=Array(a);++s<a;)d[s]=i[e+s];s=-1;for(var u=Array(e+1);++s<e;)u[s]=i[s];return u[e]=o(d),n(t,this,u)}}},t=>{t.exports=function(t,e,o){switch(o.length){case 0:return t.call(e);case 1:return t.call(e,o[0]);case 2:return t.call(e,o[0],o[1]);case 3:return t.call(e,o[0],o[1],o[2])}return t.apply(e,o)}},(t,e,o)=>{var n=o(135),r=o(137)(n);t.exports=r},(t,e,o)=>{var n=o(136),r=o(128),i=o(114),s=r?function(t,e){return r(t,"toString",{configurable:!0,enumerable:!1,value:n(e),writable:!0})}:i;t.exports=s},t=>{t.exports=function(t){return function(){return t}}},t=>{var e=Date.now;t.exports=function(t){var o=0,n=0;return function(){var r=e(),i=16-(r-n);if(n=r,i>0){if(++o>=800)return arguments[0]}else o=0;return t.apply(void 0,arguments)}}},(t,e,o)=>{var n=o(72),r=o(111),i=o(101),s=o(59);t.exports=function(t,e,o){if(!s(o))return!1;var a=typeof e;return!!("number"==a?r(o)&&i(e,o.length):"string"==a&&e in o)&&n(o[e],t)}},,,,,,,,,,,,t=>{t.exports=function(t,e,o){var n=-1,r=t.length;e<0&&(e=-e>r?0:r+e),(o=o>r?r:o)<0&&(o+=r),r=e>o?0:o-e>>>0,e>>>=0;for(var i=Array(r);++n<r;)i[n]=t[n+e];return i}},,,,,,,(t,e,o)=>{var n=o(68),r=o(158),i=o(159),s=o(160),a=o(161),d=o(162);function u(t){var e=this.__data__=new n(t);this.size=e.size}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=s,u.prototype.has=a,u.prototype.set=d,t.exports=u},(t,e,o)=>{var n=o(68);t.exports=function(){this.__data__=new n,this.size=0}},t=>{t.exports=function(t){var e=this.__data__,o=e.delete(t);return this.size=e.size,o}},t=>{t.exports=function(t){return this.__data__.get(t)}},t=>{t.exports=function(t){return this.__data__.has(t)}},(t,e,o)=>{var n=o(68),r=o(76),i=o(51);t.exports=function(t,e){var o=this.__data__;if(o instanceof n){var s=o.__data__;if(!r||s.length<199)return s.push([t,e]),this.size=++o.size,this;o=this.__data__=new i(s)}return o.set(t,e),this.size=o.size,this}},,,(t,e,o)=>{var n=o(95),r=o(166),i=o(111);t.exports=function(t){return i(t)?n(t,!0):r(t)}},(t,e,o)=>{var n=o(59),r=o(108),i=o(167),s=Object.prototype.hasOwnProperty;t.exports=function(t){if(!n(t))return i(t);var e=r(t),o=[];for(var a in t)("constructor"!=a||!e&&s.call(t,a))&&o.push(a);return o}},t=>{t.exports=function(t){var e=[];
495if(null!=t)for(var o in Object(t))e.push(o);return e}},(t,e,o)=>{t=o.nmd(t);var n=o(43),r=e&&!e.nodeType&&e,i=r&&t&&!t.nodeType&&t,s=i&&i.exports===r?n.Buffer:void 0,a=s?s.allocUnsafe:void 0;t.exports=function(t,e){if(e)return t.slice();var o=t.length,n=a?a(o):new t.constructor(o);return t.copy(n),n}},t=>{t.exports=function(t,e){var o=-1,n=t.length;for(e||(e=Array(n));++o<n;)e[o]=t[o];return e}},,,,,,,(t,e,o)=>{var n=o(110)(Object.getPrototypeOf,Object);t.exports=n},,,,,,,,,,,(t,e,o)=>{var n=o(188);t.exports=function(t){var e=new t.constructor(t.byteLength);return new n(e).set(new n(t)),e}},(t,e,o)=>{var n=o(43).Uint8Array;t.exports=n},,,,,,,,,,,(t,e,o)=>{var n=o(187);t.exports=function(t,e){var o=e?n(t.buffer):t.buffer;return new t.constructor(o,t.byteOffset,t.length)}},(t,e,o)=>{var n=o(201),r=o(176),i=o(108);t.exports=function(t){return"function"!=typeof t.constructor||i(t)?{}:n(r(t))}},(t,e,o)=>{var n=o(59),r=Object.create,i=function(){function t(){}return function(e){if(!n(e))return{};if(r)return r(e);t.prototype=e;var o=new t;return t.prototype=void 0,o}}();t.exports=i},,,(t,e,o)=>{var n=o(205),r=o(130)((function(t,e,o){n(t,e,o)}));t.exports=r},(t,e,o)=>{var n=o(157),r=o(206),i=o(92),s=o(207),a=o(59),d=o(165);t.exports=function t(e,o,u,l,c){e!==o&&i(o,(function(i,d){if(a(i))c||(c=new n),s(e,o,d,u,t,l,c);else{var p=l?l(e[d],i,d+"",e,o,c):void 0;void 0===p&&(p=i),r(e,d,p)}}),d)}},(t,e,o)=>{var n=o(127),r=o(72);t.exports=function(t,e,o){(void 0!==o&&!r(t[e],o)||void 0===o&&!(e in t))&&n(t,e,o)}},(t,e,o)=>{var n=o(206),r=o(168),i=o(199),s=o(169),a=o(200),d=o(97),u=o(38),l=o(208),c=o(99),p=o(58),f=o(59),g=o(209),h=o(102),w=o(210);t.exports=function(t,e,o,v,b,y,m){var x=t[o],S=e[o],_=m.get(S);if(_)n(t,o,_);else{var j=y?y(x,S,o+"",t,e,m):void 0,O=void 0===j;if(O){var E=u(S),I=!E&&c(S),P=!E&&!I&&h(S);j=S,E||I||P?u(x)?j=x:l(x)?j=s(x):I?(O=!1,j=r(S,!0)):P?(O=!1,j=i(S,!0)):j=[]:g(S)||d(S)?(j=x,d(x)?j=w(x):(!f(x)||v&&p(x))&&(j=a(S))):O=!1}O&&(m.set(S,j),b(j,S,v,y,m),m.delete(S)),n(t,o,j)}}},(t,e,o)=>{var n=o(111),r=o(47);t.exports=function(t){return r(t)&&n(t)}},(t,e,o)=>{var n=o(41),r=o(176),i=o(47),s=Function.prototype,a=Object.prototype,d=s.toString,u=a.hasOwnProperty,l=d.call(Object);t.exports=function(t){if(!i(t)||"[object Object]"!=n(t))return!1;var e=r(t);if(null===e)return!0;var o=u.call(e,"constructor")&&e.constructor;return"function"==typeof o&&o instanceof o&&d.call(o)==l}},(t,e,o)=>{var n=o(129),r=o(165);t.exports=function(t){return n(t,r(t))}},,(t,e,o)=>{var n=o(83);t.exports=function(t){return n(t).toLowerCase()}},(t,e,o)=>{var n=o(214)("toUpperCase");t.exports=n},(t,e,o)=>{var n=o(215),r=o(216),i=o(217),s=o(83);t.exports=function(t){return function(e){e=s(e);var o=r(e)?i(e):void 0,a=o?o[0]:e.charAt(0),d=o?n(o,1).join(""):e.slice(1);return a[t]()+d}}},(t,e,o)=>{var n=o(150);t.exports=function(t,e,o){var r=t.length;return o=void 0===o?r:o,!e&&o>=r?t:n(t,e,o)}},t=>{var e=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");t.exports=function(t){return e.test(t)}},(t,e,o)=>{var n=o(218),r=o(216),i=o(219);t.exports=function(t){return r(t)?i(t):n(t)}},t=>{t.exports=function(t){return t.split("")}},t=>{var e="\\ud800-\\udfff",o="["+e+"]",n="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",r="\\ud83c[\\udffb-\\udfff]",i="[^"+e+"]",s="(?:\\ud83c[\\udde6-\\uddff]){2}",a="[\\ud800-\\udbff][\\udc00-\\udfff]",d="(?:"+n+"|"+r+")"+"?",u="[\\ufe0e\\ufe0f]?",l=u+d+("(?:\\u200d(?:"+[i,s,a].join("|")+")"+u+d+")*"),c="(?:"+[i+n+"?",n,s,a,o].join("|")+")",p=RegExp(r+"(?="+r+")|"+c+l,"g");t.exports=function(t){return t.match(p)||[]}}]),e={};function o(n){if(e[n])return e[n].exports;var r=e[n]={id:n,loaded:!1,exports:{}};return t[n](r,r.exports,o),r.loaded=!0,r.exports}o.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return o.d(e,{a:e}),e},o.d=(t,e)=>{for(var n in e)o.o(e,n)&&!o.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},o.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(t){if("object"===typeof window)return window}
495}(),o.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),o.nmd=t=>(t.paths=[],t.children||(t.children=[]),t),Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector),(()=>{"use strict";function t(e){return t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},t(e)}function e(e){var o=function(e,o){if("object"!==t(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,o||"default");if("object"!==t(r))return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===o?String:Number)(e)}(e,"string");return"symbol"===t(o)?o:String(o)}function n(t,o,n){return(o=e(o))in t?Object.defineProperty(t,o,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[o]=n,t}function r(t){for(var e=1;e<arguments.length;e++){var o=null!=arguments[e]?Object(arguments[e]):{},r=Object.keys(o);"function"===typeof Object.getOwnPropertySymbols&&r.push.apply(r,Object.getOwnPropertySymbols(o).filter((function(t){return Object.getOwnPropertyDescriptor(o,t).enumerable}))),r.forEach((function(e){n(t,e,o[e])}))}return t}var i=o(35),s=o.n(i),a=o(204),d=o.n(a);let u,l,c;const p=function(t,e){return t===u&&e===l||(u=t,l=e,c=d()({},s()(t,`options.globalBlogOptions.${e||"adconfig"}.unitConfigs`)||{})),c};var f=o(212),g=o.n(f),h=o(213),w=o.n(h);function v(t=8328825,e=""){return e?`${t},${e}`:t}const b=function(t,e,o=!1,n){let r=s()(t,"options.adVars"),i={};return i=o?Object.assign({},r):"function"===typeof n?n(e,s()(r,e)):s()(r,e),i};const y=class{constructor(t={}){"undefined"!==typeof window&&(window.bidLog=window.bidLog||[]),this.indexexchangeEnabled=!1,this.idMap={},this.idsByGroup={},this.all=[],this.general=[],this.scrollRefresh=[],this.killOn500=[],this.killOnRefresh=[],this.radioTimerRefresh=[],this.photogallery=[],this.videohuboverlay=[],this.canRefresh=!0,this.groups=["scrollRefresh","killOn500","killOnRefresh","radioTimerRefresh","photogallery","videohuboverlay"],this.unitConfigs={},this.adUnitBase=null,this.amazonSlots={},this.roxotEnabled=!1,this.airtvEnabled=!1,this.pubplusEnabled=!1,this.adRefreshFrequencyCap=2e3,this.nonPrebidUnits=[]}setLayout(t){}loadAllStaticSlots(){let t=[];Object.keys(this.unitConfigs).filter((t=>!this.unitConfigs[t].createInclass&&this.unitConfigs[t].gptParams&&this.unitConfigs[t].gptParams.id&&document.getElementById(this.unitConfigs[t].gptParams.id))).forEach((e=>{this.unitConfigs[e].gptParams||this.nonPrebidUnits.push(this.unitConfigs[e].gptParams.id),t.push(this.unitConfigs[e].gptParams.id)})),window.pbjs&&this.refreshSpecificPrebid(t,!0).then((t=>{window.oPageUnload&&window.oPageUnload(1)}))}sendCode(t){window.googletag.cmd.push(t)}display(t){window.googletag.cmd.push((()=>{window.pbjs?(window.googletag.display(t),window.googletag.pubads().refresh([window.TSM.adSlots[t]])):window.googletag.display(t)}))}registerAdId(t,e){let o=e.groups;o=o.filter(Boolean),o&&o.length||(o=["general"]),o&&o.forEach((e=>{this.idMap[t]=this.idMap[t]||[],-1===this.idMap[t].indexOf(e)&&this.idMap[t].push(e)}))}unregisterAdSlot(t){this.idMap[t]&&this.idMap[t].constructor===Array&&(this.idMap[t].forEach((e=>{e&&(this[e]=this[e].filter((e=>e.getSlotElementId()!==t)),this.idsByGroup[e]&&this.idsByGroup[e].constructor===Array&&-1!==this.idsByGroup[e].indexOf(t)&&this.idsByGroup[e].splice(this.idsByGroup[e].indexOf(t),1))})),delete this.idMap[t])}registerAdSlot(t,e){this.idMap[t]&&this.idMap[t].forEach((o=>{-1===this[o].indexOf(e)&&this[o].push(e),o&&(this.idsByGroup[o]||(this.idsByGroup[o]=[]),-1===this.idsByGroup[o].indexOf(t)&&this.idsByGroup[o].push(t))})),-1===this.all.indexOf(e)&&this.all.push(e)}setTargeting(t){window.googletag.cmd.push((()=>{window.googletag.setConfig({targeting:t})}))}resetPageTargeting(t){"undefined"!==typeof window&&window.googletag.cmd.push((()=>{const e={};Object.keys(t).forEach((o=>{"kv"!==o&&(e[o]=t[o])})),window.googletag.setConfig({targeting:e})}))}refreshAllPrebid(){var t=[];if(Object.keys)t=Object.keys(window.TSM.adSlots);else for(var e in window.TSM.adSlots)t.push(e);try{this.refreshSpecificPrebid(t)}catch(t){window.googletag.pubads().refresh()}window.oPageUnload&&window.oPageUnload("ALL")}filterSlotIdsForPrebid(t){const e=[];return t.forEach((t=>{-1!==window.pbjs.adUnits.findIndex((e=>e.code===t))&&e.push(t)})),e}refreshSpecificPrebid(t,e=!1,o=""){this.maybeIncrementImpressionTargeting(this.getSlotsFromIds(t)),this.nonPrebidUnits.length&&(t=t.filter((t=>!this.nonPrebidUnits.includes(t))),this.sendCode((()=>{window.googletag.pubads().refresh(this.getSlotsFromIds(this.nonPrebidUnits))})));const n=this.filterSlotIdsForPrebid(t);if(t.length){let o=[];
495return n.length?o.push(this.requestPbjsBids(n)):o.push(Promise.resolve({nothingSentToPrebid:!0})),window.apstag?o.push(this.refreshAmazon(t)):o.push(Promise.resolve({nothingSentToAmazon:!0})),Promise.all(o).then((o=>{const[r,i]=o;return window.bidLog.push({results:{prebid:r,amazon:i},ids:t,prebidIds:n,when:(new Date).toString()}),this.sendCode((()=>{window.googletag.pubads().refresh(this.getSlotsFromIds(t))})),e||window.oPageUnload&&t.forEach((t=>{window.oPageUnload(t)})),o}))}return Promise.resolve([])}requestPbjsBids(t){return new Promise(((e,o)=>{window.pbjs.que.push((()=>{try{window.pbjs.requestBids({adUnitCodes:t,timeout:window.PREBID_TIMEOUT||1250,bidsBackHandler:o=>{window.googletag.cmd.push((()=>{window.pbjs.setTargetingForGPTAsync(t),e(o)}))}})}catch(t){e(t)}}))}))}getAmazonConfig(t){let e=[],o=this.getPubcid(),n={timeout:window.PREBID_TIMEOUT||1250,slots:[]};if(t.forEach((t=>{this.amazonSlots[t]||e.push(t)})),e.length){let t=window.pbjs.adUnits.filter((t=>t.bids.some((t=>"tsm-amazon"===t.bidder))&&e.indexOf(t.code)>-1));t.length&&t.forEach((t=>{this.amazonSlots[t.code]={slotID:t.code,slotName:[this.adUnitBase,t.code].join("/"),sizes:t.sizes||s()(t,"mediaTypes.banner.sizes")||s()(t,"mediaTypes.video.sizes")||s()(t,"mediaTypes.native.sizes")||[],slotParams:r({},o?{"pubcid.org":[o]}:{})}}))}return t.forEach((t=>{this.amazonSlots[t]&&document.getElementById(t)&&n.slots.push(this.amazonSlots[t])})),n}refreshAmazon(t){return window.pbjs&&window.pbjs.adUnits&&window.apstag?new Promise(((e,o)=>{try{let o=this.getAmazonConfig(t);if(!o.slots||!o.slots.length)throw"no slots";window.apstag.fetchBids(o,(t=>{window.googletag.cmd.push((()=>{window.apstag.setDisplayBids(),e(t)}))}))}catch(t){e([])}})):Promise.resolve([])}refresh(t){"undefined"!==typeof window&&window.googletag&&window.googletag.pubads&&(document.hidden&&console.warn("[AD REFRESH] skip cuz document hidden.",(new Date).toISOString(),t),this.canRefresh&&!document.hidden&&(this.pauseAdRefresh(),this.maybeApplyRoxotTargets(),window.pbjs?t.group&&this.idsByGroup[t.group]&&this.refreshSpecificPrebid(this.idsByGroup[t.group],!1,t.viewType):t.group?window.googletag.pubads().refresh(this[t.group]):window.googletag.pubads().refresh()))}maybeIncrementImpressionTargeting(t){t.forEach((t=>{var e;let o=null===(e=t.getConfig("targeting").targeting)||void 0===e?void 0:e.impressionkw;o=o&&o.length?[""+(parseInt(o[0])+1)]:["1"],window.googletag.cmd.push((()=>{t.setConfig({targeting:{impressionkw:o}})}))}))}getPubcid(){return window.PublisherCommonId?window.PublisherCommonId.getId():localStorage.getItem("_pubcid")}getSlotsFromIds(t){return t.map((function(t){return window.TSM.adSlots[t]}))}pauseAdRefresh(t=this.adRefreshFrequencyCap){this.canRefresh=!1,setTimeout((()=>{this.canRefresh=!0}),t)}getCompositePubId(t=8328825,e=""){return v(t,e)}getAdUnitPath(t,e=!1){const{adUnitPath:o,adUnitBase:n}=function(t,e=!1){const o=s()(t,"options.blogOptions.childPublisherId")||"",n=s()(t,"options.method","get_home"),r=s()(t,"options.blogOptions._station_info.market",""),i=s()(t,"options.blogOptions._station_info.sitetype","").toLowerCase(),a=s()(t,"options.blogOptions._station_info.callletters",""),d=v(8328825,o);let u,l=s()(t,"options.adPageType",!1),c="/",p=r?""+r:"",f=p.split("/");return p=w()(g()(f[0].replace(" ","_").replace(".",""))),l||(l="get_home"===n?"home":"get_single"===n?"post":n.replace("get_","")),"national"===i||"partner"===i?(c=e?["",d,i,a,e].join("/"):["",d,i,a,l].join("/"),u=["",d,i,a].join("/")):(c=e?["",d,i,p,a,e].join("/"):["",d,i,p,a,l].join("/"),u=["",d,i,p,a].join("/")),{adUnitPath:c,adUnitBase:u}}(t,e);return this.adUnitBase||(this.adUnitBase=n),o}getAdVars(t,e,o=!1,n){return b(t,e,o,n)}addImpressionViewableEvent(t){window.googletag.cmd.push((()=>{window.googletag.pubads().addEventListener("impressionViewable",(e=>{const{slot:o}=e,n=o.getSlotElementId(),r=document.getElementById(n).parentNode;t&&t(n,{time:(new Date).getTime(),timeHuman:(new Date).toString()}),(r.classList.contains("tsm-ad-in-article-320")||r.classList.contains("tsm-ad-in-article-300"))&&(window.PPTracker&&window.PPTracker.push("page_view"),window.snaptr&&window.snaptr("track","PAGE_VIEW"),window.twq&&window.twq("track","PageView"),window.fbq&&window.fbq("track","Vie
495wContent"))}))}))}addSlotRequestedEvent(t){window.googletag.cmd.push((()=>{window.googletag.pubads().addEventListener("slotRequested",t)}))}maybeApplyRoxotTargets(){this.roxotEnabled&&window.googletag.cmd.push((function(){window.googletag.setConfig({targeting:{"roxot-group-id":window.getRoxotGroupId(),"roxot-sector-id":window.getRoxotSectorId(),"roxot-deep":window.getRoxotDeep(),"roxot-event-group-id":window.getRoxotEvent(),"roxot-event":window.getRoxotEvent(),"roxot-event-deep":window.getRoxotEvent(),"roxot-minutes":(new Date).getUTCMinutes().toString(),"roxot-hours":(new Date).getUTCHours().toString(),"roxot-day":(new Date).getUTCDay().toString(),"roxot-ab-10-90":Math.floor(100*Math.random())<10?"A":"B","roxot-ab-50-50":Math.floor(100*Math.random())<50?"A":"B"}})}))}maybeFirePubplusPv(){if(this.pubplusEnabled)try{window.PPTracker.push("page_view")}catch(t){console.error(t)}}init(t){this.maybeOverrideAdConfigs(t),this.doFlagStuff(t),this.pauseAdRefresh()}maybeOverrideAdConfigs(t){this.unitConfigs=p(t,this.adconfigKey)}doFlagStuff(t){this.indexexchangeEnabled=s()(t,"options.adVars.enableIndexExchange")||!1,this.roxotEnabled=s()(t,"options.adVars.enableRoxot")||!1,this.airtvEnabled=s()(t,"options.adVars.enableAirtv")||!1,this.pubplusEnabled=s()(t,"options.adVars.enablePubplus")||!1,this.adRefreshFrequencyCap=parseInt(s()(t,"options.adVars.adRefreshFrequencyCap")||2e3,10)}};class m extends y{constructor(){var t,e,o;if(super(),this.adconfigKey="adconfig",this.unitConfigs={},"undefined"!==typeof window&&null!==(t=window)&&void 0!==t&&null!==(e=t.__INITIAL_STATE__)&&void 0!==e&&null!==(o=e.json)&&void 0!==o&&o.response){const t=window.__INITIAL_STATE__.json.response;this.maybeOverrideAdConfigs(t)}this.lazyloadAdOffsetKey="lazyloadAdOffsetDesktop"}getPrebidScript(t,e,o,n,r,i,s,a){const d="cdn.production.townsquareblogs.com";return`<link rel="preconnect" href="${"forceHttps"===t?"https:":""}//${d}" crossorigin />`+{prebidstaging:`
495<script src="//${d}/wp-content/uploads/static/prebidstaging/carbon/pb.js?domain=${e}&v=${n}&mver=${r}&gver=${i}" ${s?"async defer":""} ${a?'data-osano="ESSENTIAL"':""}><\/script>`,forceHttps:`
495<script src="https://${d}/wp-content/uploads/static/prebid/carbon/pb.js?domain=${e}&v=${n}&mver=${r}&gver=${i}" ${s?"async defer":""} ${a?'data-osano="ESSENTIAL"':""}><\/script>`,prod:`
495<script src="//${d}/wp-content/uploads/static/prebid/carbon/pb.js?domain=${e}&v=${n}&mver=${r}&gver=${i}" ${s?"async defer":""} ${a?'data-osano="ESSENTIAL"':""}><\/script>`}[t]||""}}let x;"undefined"!==typeof window&&window.TSM&&window.TSM.adApi?x=window.TSM.adApi:(x=new m,"undefined"!==typeof window&&(window.TSM=window.TSM||{},window.TSM.adApi=x));class S{constructor(t){this.callbackQ={},this.qTopPointer=0,this.params=d()({},S.defaults,t),this.ticking=!1,this.hasInitialized=!1}init(){const{root:t,rootMargin:e,threshold:o}=this.params;this.observer=new IntersectionObserver(this.params.eventHandler.bind(this),{root:t,rootMargin:e,threshold:o}),this.hasInitialized=!0}addToEventQ(t,e){this.hasInitialized||this.init();let o=this.qTopPointer;return this.callbackQ[o]=e,this.observer.observe(t),this.qTopPointer++,t.setAttribute("data-cbId",o),o}removeFromEventQ(t,e){this.observer.unobserve(t),delete this.callbackQ[e],t.removeAttribute("data-cbId")}}S.defaults={root:null,rootMargin:"0px",threshold:[0],eventHandler:function(){}};const _=S;function j(t){t.forEach((t=>{let e=t.target.getAttribute("data-cbId");e&&(t.isIntersecting?this.callbackQ[e].call(this,t,!0):this.callbackQ[e].call(this,t,!1))}))}new _({root:null,rootMargin:"200%",threshold:[0],eventHandler:j});const O=new _({root:null,rootMargin:"300px",threshold:[0],eventHandler:j}),E=new _({root:null,rootMargin:"1500px",threshold:[0],eventHandler:j}),I=(new _({root:null,rootMargin:"0px",threshold:[1],eventHandler:j}),new _({root:null,rootMargin:"-120px",threshold:function(t){let e=[];for(var o=0;o<=t;o++)e.push(o/t);return e}(100),eventHandler:j}),".tsm-ad"),P=100,T=2e3;function A(t){const e=[];return t&&1===t.nodeType?(t.matches&&t.matches(I)&&e.push(t),t.querySelectorAll&&e.push(...t.querySelectorAll(I)),e):e}function C(t,e){window.googletag.cmd.push((()=>{e.forEach((({el:e,config:o,unitConfig:n})=>{const{adGroup:r}=o,{id:i,adSlot:s}=function(t,e){const{adUnitPath:o,targeting:n,adUnit:r,slotSize:i}=t,{gptParams:s={}}=e;let a=t.slotId,d=window.TSM.adSlots[a];return d?{id:a,adSlot:d}:("tsm-out-of-page"===r||s.outOfPage?d=window.googletag.defineOutOfPageSlot(o,a):"interstitial"===r||s.interstitial?(d=window.googletag.defineOutOfPageSlot(o,window.googletag.enums.OutOfPageFormat.INTERSTITIAL),d&&(a=d.getSlotElementId())):d=window.googletag.defineSlot(o,i&&i.length?i:s.slotSize,a),d?(window.TSM.adSlots[a]=d,d.addService(window.googletag.pubads()),n&&Object.keys(n).length&&d.setConfig({targeting:n}),{id:a,adSlot:d}):{id:a,adSlot:null})}(o,n);s&&(i!==o.slotId&&(e.dataset.slotId=i,o.slotId=i),window.googletag.display(s),t.maybeApplyRoxotTargets(),!o.slotRequestedAttached&&n.callbacks&&n.callbacks.slotRequested&&n.callbacks.slotRequested.constructor===Array&&n.callbacks.slotRequested.length&&(o.slotRequestedAttached=!0,t.addSlotRequestedEvent((t=>{const{slot:e}=t;if(e.getSlotElementId()===i)for(let t=0;t<n.callbacks.slotRequested.length;t++)new Function("context",["try{",n.callbacks.slotRequested[t],`}catch(e){console.info("error: ${i}.callbacks.slotRequested: shits on fire yo", e)}`].join(""))(window)}))),t.registerAdId(i,{groups:[r]}))}))}))}function z(t,e,o){e.length&&window.googletag.cmd.push((()=>{const n=e.filter((t=>window.TSM.adSlots[t.id]));if(!n.length)return;const r=n.map((t=>t.id));window.pbjs?window.pbjs.que.push((()=>{n.forEach((({id:t,adUnit:e,unitConfig:o})=>{let n=function(t,e,o){let n=!1;if(window.pbjs&&window.pbjs.adUnits&&window.pbjs.adUnits.constructor===Array){if(t.pbjsCode){const n=(window.pbjs.adUnits||[]).find((e=>e.code===t.pbjsCode));if(n){const t=JSON.parse(JSON.stringify(n));let r=new RegExp(t.code,"g"),i=new RegExp("{{adUnit}}","g");return JSON.parse(JSON.stringify(t).replace(r,o).replace(i,e))}}for(let t=0;t<window.pbjs.adUnits.length;t++){let r=window.pbjs.adUnits[t],{code:i}=r;if(i===e){let t=new RegExp(i,"g"),s=new RegExp("{{adUnit}}","g");n=JSON.parse(JSON.stringify(r).replace(t,o).replace(s,e))}if(o===i)return!1}}return n}(o,e,t);n&&window.pbjs.addAdUnits(n)})),t.refreshSpecificPrebid(r,o)})):window.googletag.pubads().refresh(t.getSlotsFromIds(r))}))}let U=[],M=!1;function R(t){var e;M||(M=!0,e=()=>{const e=U;U=[],M=!1,z(t,e,!1)},window.googletag.cmd.push((()=>{window.pbjs?window.pbjs.que.push(e):e()})))}function k(t,e,o){t&&window.googletag.cmd.push((()=>{window.TSM.adSlots[t]&&(window.googletag.destroySlots([window.TSM.adSlots[t]]),delete window.TSM.adSlots[t],e.unregisterAdSlot(t),window.pbjs&&o&&o.isIncremental&&window.pbjs.que.push((()=>{window.pbjs.removeAdUnit(t)})))}))}const B=new Map;function $(t,e){const o=`${e}:${t}`;var n;return B.has(o)||B.set(o,new _({root:(n={offset:t}).root||null,rootMargin:n.offset||"200%",threshold:n.threshold||[0],eventHandler:j})),B.get(o)}const F=new WeakMap;function q(t,e,o,n){const r=o.lazyloadOffset?$(o.lazyloadOffset,"load"):O,i=o.lazyloadOffset?$(o.lazyloadOffset,"unload"):E;let s=null,a=null,d=!1;const u=()=>{s&&(clearTimeout(s),s=null)},l=()=>{a&&(clearTimeout(a),a=null)}
495,c=r.addToEventQ(t,((r,i)=>{i?(l(),u(),s=setTimeout((()=>{s=null,d||(d=!0,window.TSM.adSlots[o.slotId]||C(e,[{el:t,config:o,unitConfig:n}]),function(t,e,o){U.push({id:e.slotId,adUnit:e.adUnit,unitConfig:o}),R(t)}(e,o,n))}),P)):u()})),p=i.addToEventQ(t,((r,i)=>{i?l():(l(),a=setTimeout((()=>{a=null,d&&"true"!==t.dataset.impressionViewable&&(d=!1,k(o.slotId,e,n))}),T))}));F.set(t,{loadApi:r,loadCbId:c,unloadApi:i,unloadCbId:p,clearLoadTimer:u,clearUnloadTimer:l})}const L=function(t){if("undefined"===typeof window)return;if(window.TSM=window.TSM||{},window.TSM.adSlotObserverInitialized)return;window.TSM.adSlotObserverInitialized=!0,window.googletag=window.googletag||{cmd:[]},window.googletag.cmd=window.googletag.cmd||[],window.TSM.adSlots=window.TSM.adSlots||{};const e=new WeakSet;function o(o){if(e.has(o))return null;e.add(o);const n=function(t){const e=t.dataset||{};let o,n={};try{n=e.targeting?JSON.parse(e.targeting):{}}catch(t){n={}}try{o=e.slotSize?JSON.parse(e.slotSize):void 0}catch(t){o=void 0}return{slotId:e.slotId,adUnit:e.adUnit,adGroup:e.adGroup||"",adUnitPath:e.adUnitPath||"",targeting:n,slotSize:o,lazyloadOffset:e.lazyloadOffset||null,includeInInitialSweep:"true"===e.includeInInitialSweep}}(o);if(!n.adUnit||!n.slotId)return null;const r=t.unitConfigs[n.adUnit];return r?{el:o,config:n,unitConfig:r}:null}function n(e){const n=o(e);n&&(C(t,[n]),q(n.el,t,n.config,n.unitConfig))}function r(e){!function(t){const e=F.get(t);e&&(e.clearLoadTimer(),e.clearUnloadTimer(),e.loadApi.removeFromEventQ(t,e.loadCbId),e.unloadApi.removeFromEventQ(t,e.unloadCbId),F.delete(t))}(e);const o=e.dataset||{};k(o.slotId,t,t.unitConfigs[o.adUnit])}window.googletag.cmd.push((()=>{window.googletag.pubads().addEventListener("impressionViewable",(t=>{const e=t.slot.getSlotElementId(),o=document.getElementById(e),n=o&&o.parentNode;n&&(n.dataset.impressionViewable="true")})),window.googletag.pubads().addEventListener("slotRenderEnded",(t=>{const e=t.slot.getSlotElementId(),o=document.getElementById(e),n=o&&o.parentNode;n&&"true"===n.dataset.maintainHeight&&!t.isEmpty&&t.size&&2===t.size.length&&(n.style.height=t.size[1]+"px")}))}));const i=A(document.documentElement).map(o).filter(Boolean);i.length&&(C(t,i),window.googletag.cmd.push((()=>{let e,o;e=[],o=[],i.forEach((t=>{const n=t.config.lazyloadOffset?function(t,e){const o=parseFloat(t);return isNaN(o)?e:o}(t.config.lazyloadOffset,300):300;(t.config.includeInInitialSweep||function(t,e){const o=t.getBoundingClientRect();return o.bottom>=-e&&o.top<=window.innerHeight+e}(t.el,n)?e:o).push(t)})),z(t,e.map((t=>({id:t.config.slotId,adUnit:t.config.adUnit,unitConfig:t.unitConfig}))),!0),o.forEach((e=>{q(e.el,t,e.config,e.unitConfig)}))}))),new MutationObserver((t=>{t.forEach((t=>{t.removedNodes.forEach((t=>{A(t).forEach(r)}))}
495)),t.forEach((t=>{t.addedNodes.forEach((t=>{A(t).forEach(n)}))}))})).observe(document.documentElement,{childList:!0,subtree:!0})};L(x)})()})();</script>
495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512
512<script>(function(d){ 513 var getFile = window.TSM.fn.getFile; 514 try{ 515 let 516 getDependencies = function(){ 517 return new Promise(async function( res, rej ){ 518 var dependencies = ["https://townsquare.media/public/dist/desktop/main.bundle.74260f1c87e4d89f2f4851e4d4b429f0.js?mver=59&gver=10&bid=469"]; 519 for(var i=0;i<dependencies.length;i++){ 520 await getFile( dependencies[i] ); 521 } 522 res({}); 523 }); 524 }, 525 getInitialState = function(){ 526 return fetch( [ location.pathname, location.search, ( location.search ? "&" : "?" ), "initialState=74260f1c87e4d89f2f4851e4d4b429f0" ].join( "" ) ) 527 .then( response => { 528 if( !response.ok ){ 529 if( response.status === 404 ){ 530 return response; 531 } 532 throw Error( response.statusText ); 533 } 534 return response; 535 }) 536 .then( response => response.json() ) 537 .catch(( err )=>{ 538 console.log( "Carbon - Error in Rest response", err ); 539 }); 540 }; 541 let allTasks = [ getDependencies() ];Promise.all( allTasks ) 542 .then(function(results){ 543 window.initCarbon && window.initCarbon(); 544 }); 545 }catch(e){console.error(e);} 546 const 547 env="production", 548 isDebug="no"; 549 if( env === "production" && isDebug === "no" ){ 550 var console = (function( oldconsole ){ 551 return { 552 ...oldconsole, 553 log: function(){} 554 }; 555 })(window.console); 556 window.console = console; 557 } 558 if( isDebug === "YES" ){ 559 const hisoryPushState = window.history.pushState; 560 history.pushState = function( data, title, url ){ 561 window.console.log( "history pushState called", arguments ); 562 window.console.trace(); 563 hisoryPushState.call( history, ...arguments ); 564 } 565 } 566 })(document);</script>
566 567 568 569 570 </body> 571 </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.