CINXE.COM

Standards and Practices

<!DOCTYPE html><html lang="en" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article#"><head><meta charSet="utf-8"/><style> #lanyard_root * { font-family: var(--fontG), var(--fallbackFontG) !important; } </style><meta http-equiv="content-type" content="text/html; charset=utf-8"/><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/><meta name="msvalidate.01" content="9451CA04ABC9D1D5C6419C73B4C4F7B7"/><meta name="viewport" content="width=device-width, initial-scale=1.0"/><meta name="HandheldFriendly" content="true"/><meta name="format-detection" content="telephone=no"/><meta name="twitter:dnt" content="on"/><meta property="fb:pages" content="105702905593,307851324523,12852567813,480760515417232,288240529145,316774245761,984197758297116,7457442370,207033189701,207346283795,222959748728,207042068180,72983690774,339413234035,343689323559,345828366626,234821559861394,335699426867,10150105039485602,338983127562,364516539001,337922332042,115637335153191,372011535931,333376634908,127590790608884,141923885872653,655037391286291,320774811368833,1740489152861748,469700473093040,386754203367,556449374478585,340999853450,350771491032,1120648627959218,342017778245,338463361591,138772706196968,1641688532739111,326312697536,353120110016,343366744658,335009494554,347261603104,350924013892,257724773860,361203926417,367174215398,284154645394,334501182354,350279743224,154340691263654,147848678611852,361381078011,362831597677,10150095255780118"/><meta name="referrer" content="no-referrer-when-downgrade"/><meta name="apple-mobile-web-app-title" content="houstonchronicle"/><meta id="internalEid" name="internal:eid" content="channel-24044"/><link rel="canonical" href="https://www.houstonchronicle.com/standards/"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:image" content="https://s.hdnux.com/photos/01/31/04/76/23351227/5/rawImage.jpg"/><meta name="twitter:site" content="@houstonchron"/><meta property="fb:app_id" content="660176348291138"/><meta property="fb:admins" content="100006394927810"/><title>Standards and Practices</title><meta name="robots" content="index, follow"/><meta property="og:type" content="website"/><meta property="og:image" content="https://s.hdnux.com/photos/01/31/04/76/23351227/5/rawImage.jpg"/><meta property="og:url" content="https://www.houstonchronicle.com/standards/"/><meta property="og:site_name" content="Houston Chronicle"/><meta property="og:title" content="Standards and Practices"/><meta name="og:locale" content="en_US"/><meta name="sailthru_uid" content="24044"/><meta name="sailthru_siteid" content="33"/><meta name="sailthru.image.thumb" content="https://s.hdnux.com/photos/01/31/04/76/23351227/5/sailthruImage.jpg"/><script type="application/ld+json" id="page-json-ld-0">{"@context":"https://schema.org","@type":"WebPage","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.houstonchronicle.com","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://www.houstonchronicle.com/standards/","name":"Standards and Practices"}}]},"description":"","publisher":{"@type":"NewsMediaOrganization","name":"Houston Chronicle","logo":{"@type":"ImageObject","width":600,"height":60,"alt":"Houston Chronicle logo","url":"https://www.houstonchronicle.com/img/ldjson_logo.png"},"location":{"@type":"Place","name":"Houston Chronicle","address":{"@type":"PostalAddress","addressLocality":"Houston","addressRegion":"TX"}},"url":"https://www.houstonchronicle.com","sameAs":["https://houstonchronicle.com/facebook/","https://houstonchronicle.com/twitter/","https://houstonchronicle.com/instagram/","https://houstonchronicle.com/pinterest/","https://houstonchronicle.com/linkedin/"]}}</script><script data-newrelic="true">window.NREUM||(NREUM={});NREUM.info = {"agent":"","beacon":"bam.nr-data.net","errorBeacon":"bam.nr-data.net","licenseKey":"NRJS-bef5859a29fb3c538c2","applicationID":"584873719","agentToken":null,"applicationTime":111.789712,"transactionName":"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFm0YHx5XDl9v","queueTime":0,"ttGuid":"cb318fbf70d80eba"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_replay:{sampling_rate:0.001,mask_text_selector:"*",block_selector:"",mask_input_options:{},mask_all_inputs:true,enabled:true,error_sampling_rate:0.5},session_trace:{sampling_rate:0.0,mode:"FIXED_RATE",enabled:true,error_sampling_rate:0.0},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"594374097",accountID:"3540744",trustKey:"41019",xpid:"VwMDUVFXDBAFXFVaAAIAV10=",licenseKey:"NRJS-bef5859a29fb3c538c2",applicationID:"584873719"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script><meta name="next-head-count" content="32"/><link rel="preconnect" href="https://s.hdnux.com"/><link rel="preconnect" href="https://securepubads.g.doubleclick.net"/><link rel="preload" href="/fonts/archivo-subset/Archivo-SemiBold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Bold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Regular.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/mulish-subset/Mulish-Regular.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/mulish-subset/Mulish-Bold.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-Italic.woff2" as="font" crossorigin="anonymous"/><link rel="preload" href="/fonts/rubik-subset/Rubik-SemiBold.woff2" as="font" crossorigin="anonymous"/><style>@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-SemiBold.woff2") format("woff2"),url("/fonts/archivo/Archivo-SemiBold.ttf") format("truetype");font-weight: 600;font-style:regular;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Bold.woff2") format("woff2"),url("/fonts/rubik/Rubik-Bold.ttf") format("truetype");font-weight: 700;font-style:regular;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Regular.woff2") format("woff2"),url("/fonts/rubik/Rubik-Regular.ttf") format("truetype");font-weight: 400;font-style:regular;font-display: swap;}@font-face {font-family: "Mulish";src: url("/fonts/mulish-subset/Mulish-Regular.woff2") format("woff2"),url("/fonts/mulish/Mulish-Regular.ttf") format("truetype");font-weight: 400;font-style:regular;font-display: swap;}@font-face {font-family: "Mulish";src: url("/fonts/mulish-subset/Mulish-Bold.woff2");font-weight: 800;font-style:regular;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Italic.woff2") format("woff2"),url("/fonts/rubik/Rubik-Italic.ttf") format("truetype");font-weight: 400;font-style:italic;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-SemiBold.woff2") format("woff2"),url("/fonts/rubik/Rubik-SemiBold.ttf") format("truetype");font-weight: 600;font-style:regular;font-display: swap;}@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-Black.woff2") format("woff2"),url("/fonts/archivo/Archivo-Black.ttf") format("truetype");font-weight: 900;font-style:regular;font-display: swap;}@font-face {font-family: "Archivo";src: url("/fonts/archivo-subset/Archivo-Bold.woff2") format("woff2"),url("/fonts/archivo/Archivo-Bold.ttf") format("truetype");font-weight: 700;font-style:regular;font-display: swap;}@font-face {font-family: "Rubik";src: url("/fonts/rubik-subset/Rubik-Medium.woff2") format("woff2"),url("/fonts/rubik/Rubik-Medium.ttf") format("truetype");font-weight: 500;font-style:regular;font-display: swap;}@font-face {font-family: "Arial";src: ;font-weight: 400;font-style:regular;font-display: swap;}@font-face {font-family: "Verdana";src: ;font-weight: 400;font-style:regular;font-display: swap;}</style><style>/* // brandTheme: premiumchron // fontStack: Premium // */ :root { --primary: #4a90e2;--primaryRGB: 74,144,226;--primaryAccessible: #10519d;--primaryAccessibleRGB: 16,81,157;--secondary: #29339b;--secondaryRGB: 41,51,155;--secondaryAccessible: #1b236b;--tertiary: #ffb100;--tertiaryRGB: 255,177,0;--white: #ffffff;--gray100: #f7f7f7;--gray200: #e7e7e7;--gray300: #e2e2e2;--gray400: #cccccc;--gray500: #ababab;--gray600: #767676;--gray700: #444444;--black: #111111;--feature: #ac947d;--featureBg: #fff9f3;--alert: #cb0024;--success: #c7e5c2;--focus: #85c4ff;--developing: #51754b;--justin: #0074e0;--advertising: #f6c8f8;--sponsor: #513bc2;--black50: rgba(0, 0, 0, 0.5);--black60: rgba(0, 0, 0, 0.6);--white80: rgba(255, 255, 255, 0.8);--primary10: rgba(74, 144, 226, 0.1);--primary15: rgba(74, 144, 226, 0.15);--primary20: rgba(74, 144, 226, 0.2);--primary80: rgba(74, 144, 226, 0.8);--goodDay100: #e0e9ff;--goodDay200: #afc5ff;--goodDay300: #4962b6;--goodDay400: #26305d;--primaryAccessible80: rgba(16, 81, 157, 0.8);--happyPlace100: #fbf8f4;--happyHour100: #bf4563;--happyHour300: #622232;--happyHour400: #2c1c20;--gBlackSunrise: linear-gradient(180deg, rgba(0, 0, 0, 0.2) 50%, #000000 100%);--gBlackSunset: linear-gradient(180deg, rgba(0, 0, 0, 0.7) 2.96%, rgba(0, 0, 0, 0) 55.93%);--gWhiteSunrise: linear-gradient(0deg, #FFFFFF 22.92%, rgba(255, 255, 255, 0) 100%);--gWhiteFull: linear-gradient(0deg, #FFFFFF 100%, rgba(255, 255, 255, 0) 100%);--s0: 0px;--s1: 1px;--s2: 2px;--s4: 4px;--s6: 6px;--s8: 8px;--s9: 9px;--s10: 10px;--s12: 12px;--s14: 14px;--s16: 16px;--s17: 17px;--s18: 18px;--s20: 20px;--s24: 24px;--s25: 25px;--s28: 28px;--s30: 30px;--s32: 32px;--s33: 33px;--s35: 35px;--s36: 36px;--s40: 40px;--s48: 48px;--s56: 56px;--s60: 60px;--s64: 64px;--s72: 72px;--s75: 75px;--s80: 80px;--s88: 88px;--s96: 96px;--s100: 100px;--s136: 136px;--s152: 152px;--ls0-5: -0.5px;--ls0-3: -0.25px;--ls0: 0px;--ls01: 0.15px;--ls02: 0.25px;--ls05: 0.5px;--ls07: 0.75px;--ls10: 1px;--ls12: 1.25px;--ls15: 1.5px;--ls20: 2px;--ls40: 4px;--ps0: 0px;--ps1: 1px;--ps20: 20px;--ps32: 32px;--br0: 0px;--br2: 2px;--br4: 4px;--br8: 8px;--bw0: 0px;--bw1: 1px;--bw2: 2px;--bw3: 3px;--bw4: 4px;--lh10: 1em;--lh11: 1.1em;--lh12: 1.2em;--lh13: 1.3em;--lh15: 1.5em;--lh18: 1.8em;--fs9: 0.624rem;--fs11: 0.702rem;--fs12: 0.79rem;--fs13: 0.8125rem;--fs14: 0.889rem;--fs16: 1rem;--fs18: 1.125rem;--fs20: 1.266rem;--fs22: 1.424rem;--fs23: 1.4375rem;--fs25: 1.602rem;--fs29: 1.8125rem;--fs28: 1.802rem;--fs32: 2.027rem;--fs36: 2.281rem;--fs38: 2.375rem;--fs41: 2.566rem;--fs46: 2.887rem;--fs51: 3.247rem;--fs52: 3.25rem;--fs58: 3.653rem;--fs65: 4.11rem;--fs68: 4.25rem;--fs73: 4.624rem;--fs93: 5.852rem;--fs105: 6.583rem;--fs118: 7.406rem;--fs133: 8.332rem; } :root { --primaryAccessible: #b50021;--primaryAccessibleRGB: 181,0,33;--primary: #cb0024;--primaryRGB: 203,0,36;--secondary: #1c2146;--secondaryRGB: 28,33,70;--secondaryAccessible: #1c2146;--tertiary: #cb0024;--tertiaryRGB: 203,0,36;--baseFontSize: 16px;--fontDefinition: Premium; } :root { --fontA: Archivo;--fontA-weight: 900;--fontA-style: regular;--fontB: Archivo;--fontB-weight: 700;--fontB-style: regular;--fontC: Archivo;--fontC-weight: 600;--fontC-style: regular;--fontD: Rubik;--fontD-weight: 700;--fontD-style: regular;--fontE: Rubik;--fontE-weight: 600;--fontE-style: regular;--fontF: Rubik;--fontF-weight: 500;--fontF-style: regular;--fontG: Rubik;--fontG-weight: 400;--fontG-style: regular;--fontH: Rubik;--fontH-weight: 400;--fontH-style: italic;--fontI: Mulish;--fontI-weight: 800;--fontI-style: regular;--fontJ: Mulish;--fontJ-weight: 400;--fontJ-style: regular;--fallbackFontA: Arial;--fallbackFontA-weight: 400;--fallbackFontA-style: regular;--fallbackFontB: Arial;--fallbackFontB-weight: 400;--fallbackFontB-style: regular;--fallbackFontC: Arial;--fallbackFontC-weight: 400;--fallbackFontC-style: regular;--fallbackFontD: Arial;--fallbackFontD-weight: 400;--fallbackFontD-style: regular;--fallbackFontE: Arial;--fallbackFontE-weight: 400;--fallbackFontE-style: regular;--fallbackFontF: Arial;--fallbackFontF-weight: 400;--fallbackFontF-style: regular;--fallbackFontG: Arial;--fallbackFontG-weight: 400;--fallbackFontG-style: regular;--fallbackFontH: Arial;--fallbackFontH-weight: 400;--fallbackFontH-style: regular;--fallbackFontI: Verdana;--fallbackFontI-weight: 400;--fallbackFontI-style: regular;--fallbackFontJ: Verdana;--fallbackFontJ-weight: 400;--fallbackFontJ-style: regular; } :root { --hugeNewsHeader-lineheight: 1.2em;--hugeNewsHeader-font: var(--fontB), var(--fallbackFontB);--hugeNewsHeader-weight: var(--fontB-weight);--hugeNewsHeader-style: var(--fontB-style);--hugeNewsHeader-lg-size: 3.653rem;--hugeNewsHeader-md-size: 3.653rem;--hugeNewsHeader-sm-size: 2.027rem;--hugeNewsHeader-lg-letterspacing: 0px;--hugeNewsHeader-md-letterspacing: 0px;--hugeNewsHeader-sm-letterspacing: 0px;--hugeNewsSubheader-lineheight: 1.2em;--hugeNewsSubheader-font: var(--fontC), var(--fallbackFontC);--hugeNewsSubheader-weight: var(--fontC-weight);--hugeNewsSubheader-style: var(--fontC-style);--hugeNewsSubheader-lg-size: 2.027rem;--hugeNewsSubheader-md-size: 2.027rem;--hugeNewsSubheader-sm-size: 1.4375rem;--hugeNewsSubheader-letterspacing: 0px;--ultraLarge-lineheight: 1.2em;--ultraLarge-font: var(--fontC), var(--fallbackFontC);--ultraLarge-weight: var(--fontC-weight);--ultraLarge-style: var(--fontC-style);--ultraLarge-lg-size: 2.887rem;--ultraLarge-md-size: 2.887rem;--ultraLarge-sm-size: 1.4375rem;--ultraLarge-lg-letterspacing: 0px;--ultraLarge-md-letterspacing: 0px;--ultraLarge-sm-letterspacing: 0px;--primary-lineheight: 1.2em;--primary-font: var(--fontB), var(--fallbackFontB);--primary-weight: var(--fontB-weight);--primary-style: var(--fontB-style);--primary-lg-size: 1.8125rem;--primary-md-size: 1.4375rem;--primary-sm-size: 1.125rem;--primary-xs-size: 1rem;--primary-lg-letterspacing: 0px;--primary-md-letterspacing: 0px;--primary-sm-letterspacing: 0px;--secondary-lineheight: 1.3em;--secondary-font: var(--fontB), var(--fallbackFontB);--secondary-weight: var(--fontB-weight);--secondary-style: var(--fontB-style);--secondary-lg-size: 1.4375rem;--secondary-md-size: 1.4375rem;--secondary-sm-size: 1.125rem;--secondary-letterspacing: 0px;--tertiary-lineheight: 1.2em;--tertiary-font: var(--fontB), var(--fallbackFontB);--tertiary-weight: var(--fontB-weight);--tertiary-style: var(--fontB-style);--tertiary-lg-size: 1.4375rem;--tertiary-md-size: 1.125rem;--tertiary-sm-size: 1rem;--tertiary-letterspacing: 0px;--allTextFeature-lineheight: 1.2em;--allTextFeature-font: var(--fontB), var(--fallbackFontB);--allTextFeature-weight: var(--fontB-weight);--allTextFeature-style: var(--fontB-style);--allTextFeature-lg-size: 3.653rem;--allTextFeature-md-size: 3.653rem;--allTextFeature-sm-size: 2rem;--allTextFeature-letterspacing: 0.75px;--allText-lineheight: 1.2em;--allText-font: var(--fontB), var(--fallbackFontB);--allText-weight: var(--fontB-weight);--allText-style: var(--fontB-style);--allText-lg-size: 2rem;--allText-md-size: 1.4375rem;--allText-sm-size: 1.125rem;--allText-xs-size: 1.125rem;--allText-letterspacing: 0px;--feature-lineheight: 1.3em;--feature-font: var(--fontB), var(--fallbackFontB);--feature-weight: var(--fontB-weight);--feature-style: var(--fontB-style);--feature-lg-size: 2rem;--feature-md-size: 2rem;--feature-sm-size: 1.266rem;--feature-letterspacing: 0px;--related-lineheight: 1.3em;--related-font: var(--fontC), var(--fallbackFontC);--related-weight: var(--fontC-weight);--related-style: var(--fontC-style);--related-size: 1rem;--related-letterspacing: 0px;--default-lineheight: 1.2em;--default-font: var(--fontE), var(--fallbackFontE);--default-weight: var(--fontE-weight);--default-style: var(--fontE-style);--default-lg-size: 1.25rem;--default-md-size: 1.25rem;--default-sm-size: 1.125rem;--default-lg-letterspacing: 0px;--default-md-letterspacing: 0px;--default-sm-letterspacing: 0px;--specialPackageHeader-lineheight: 1.2em;--specialPackageHeader-font: var(--fontB), var(--fallbackFontB);--specialPackageHeader-weight: var(--fontB-weight);--specialPackageHeader-style: var(--fontB-style);--specialPackageHeader-lg-size: 1.4375rem;--specialPackageHeader-md-size: 1.4375rem;--specialPackageHeader-sm-size: 0.889rem;--specialPackageHeader-lg-letterspacing: 4px;--specialPackageHeader-md-letterspacing: 4px;--specialPackageHeader-sm-letterspacing: 2px;--dropshadow-lineheight: 1.2em;--dropshadow-font: var(--fontE), var(--fallbackFontE);--dropshadow-weight: var(--fontE-weight);--dropshadow-style: var(--fontE-style);--dropshadow-lg-size: 1.25rem;--dropshadow-md-size: 2rem;--dropshadow-sm-size: 1.125rem;--dropshadow-letterspacing: 0px;--article-lineheight: 1.2em;--article-font: var(--fontE), var(--fallbackFontE);--article-weight: var(--fontE-weight);--article-style: var(--fontE-style);--article-size: 1.125rem;--article-letterspacing: 0px;--highlight-lineheight: 1.2em;--highlight-font: var(--fontE), var(--fallbackFontE);--highlight-weight: var(--fontE-weight);--highlight-style: var(--fontE-style);--highlight-lg-size: 2.281rem;--highlight-md-size: 2.281rem;--highlight-sm-size: 2rem;--highlight-letterspacing: 0.75px;--latestNews-lineheight: 1.2em;--latestNews-font: var(--fontB), var(--fallbackFontB);--latestNews-weight: var(--fontB-weight);--latestNews-style: var(--fontB-style);--latestNews-size: 2rem;--latestNews-letterspacing: 0.75px;--buyArea-lineheight: 1.2em;--buyArea-font: var(--fontE), var(--fallbackFontE);--buyArea-weight: var(--fontE-weight);--buyArea-style: var(--fontE-style);--buyArea-lg-size: 1.602rem;--buyArea-md-size: 1.602rem;--buyArea-sm-size: 1.25rem;--buyArea-letterspacing: 0px;--mostPopular-lineheight: 1.2em;--mostPopular-font: var(--fontB), var(--fallbackFontB);--mostPopular-weight: var(--fontB-weight);--mostPopular-style: var(--fontB-style);--mostPopular-lg-size: 2.887rem;--mostPopular-md-size: 2.887rem;--mostPopular-sm-size: 2rem;--mostPopular-letterspacing: 0.75px;--nameplate-lineheight: 1.1em;--nameplate-font: var(--fontA), var(--fallbackFontA);--nameplate-weight: var(--fontA-weight);--nameplate-style: var(--fontA-style);--nameplate-lg-size: 3.625rem;--nameplate-sm-size: 2.281rem;--nameplate-letterspacing: 0px;--nameplateSubsection-lineheight: 1.3em;--nameplateSubsection-font: var(--fontB), var(--fallbackFontB);--nameplateSubsection-weight: var(--fontB-weight);--nameplateSubsection-style: var(--fontB-style);--nameplateSubsection-size: 1.125rem;--nameplateSubsection-letterspacing: 0px;--abstract-lineheight: 1.3em;--abstract-font: var(--fontG), var(--fallbackFontG);--abstract-weight: var(--fontG-weight);--abstract-style: var(--fontG-style);--abstract-size: 1rem;--abstract-letterspacing: 0px;--subCardAbstract-lineheight: 1.2em;--subCardAbstract-font: var(--fontG), var(--fallbackFontG);--subCardAbstract-weight: var(--fontG-weight);--subCardAbstract-style: var(--fontG-style);--subCardAbstract-lg-size: 0.8125rem;--subCardAbstract-md-size: 0.8125rem;--subCardAbstract-sm-size: 0.6875rem;--subCardAbstract-letterspacing: 0px;--smallTimestamp-lineheight: 1.2em;--smallTimestamp-font: var(--fontG), var(--fallbackFontG);--smallTimestamp-weight: var(--fontG-weight);--smallTimestamp-style: var(--fontG-style);--smallTimestamp-size: 0.889rem;--smallTimestamp-letterspacing: 0px;--cardByline-lineheight: 1.3em;--cardByline-font: var(--fontF), var(--fallbackFontF);--cardByline-weight: var(--fontF-weight);--cardByline-style: var(--fontF-style);--cardByline-size: 0.889rem;--cardByline-letterspacing: 0.5px;--largeTag-lineheight: 1.2em;--largeTag-font: var(--fontG), var(--fallbackFontG);--largeTag-weight: var(--fontG-weight);--largeTag-style: var(--fontG-style);--largeTag-size: 0.889rem;--largeTag-letterspacing: 4px;--smallBoldTag-lineheight: 1.2em;--smallBoldTag-font: var(--fontD), var(--fallbackFontD);--smallBoldTag-weight: var(--fontD-weight);--smallBoldTag-style: var(--fontD-style);--smallBoldTag-size: 0.889rem;--smallBoldTag-letterspacing: 0px;--smallTag-lineheight: 1.2em;--smallTag-font: var(--fontE), var(--fallbackFontE);--smallTag-weight: var(--fontE-weight);--smallTag-style: var(--fontE-style);--smallTag-size: 0.889rem;--smallTag-letterspacing: 0.25px;--authorTitle-lineheight: 1.2em;--authorTitle-font: var(--fontG), var(--fallbackFontG);--authorTitle-weight: var(--fontG-weight);--authorTitle-style: var(--fontG-style);--authorTitle-size: 0.889rem;--authorTitle-letterspacing: 0px;--authorName-lineheight: 1.2em;--authorName-font: var(--fontF), var(--fallbackFontF);--authorName-weight: var(--fontF-weight);--authorName-style: var(--fontF-style);--authorName-size: 0.889rem;--authorName-letterspacing: 0px;--credit-lineheight: 1.2em;--credit-font: var(--fontH), var(--fallbackFontH);--credit-weight: var(--fontH-weight);--credit-style: var(--fontH-style);--credit-lg-size: 1rem;--credit-sm-size: 0.889rem;--credit-letterspacing: 0px;--featureAbstract-lineheight: 1.2em;--featureAbstract-font: var(--fontG), var(--fallbackFontG);--featureAbstract-weight: var(--fontG-weight);--featureAbstract-style: var(--fontG-style);--featureAbstract-lg-size: 1.8125rem;--featureAbstract-md-size: 1.4375rem;--featureAbstract-sm-size: 1.125rem;--featureAbstract-letterspacing: 0px;--featureByline-lineheight: 1.2em;--featureByline-font: var(--fontD), var(--fallbackFontD);--featureByline-weight: var(--fontD-weight);--featureByline-style: var(--fontD-style);--featureByline-size: 1.125rem;--featureByline-letterspacing: 0px;--featureHeadline-lineheight: 1.1em;--featureHeadline-font: var(--fontC), var(--fallbackFontC);--featureHeadline-weight: var(--fontC-weight);--featureHeadline-style: var(--fontC-style);--featureHeadline-lg-size: 3.625rem;--featureHeadline-md-size: 3.25rem;--featureHeadline-sm-size: 2.5625rem;--featureHeadline-letterspacing: 0px;--featureDeck-lineheight: 1.2em;--featureDeck-font: var(--fontG), var(--fallbackFontG);--featureDeck-weight: var(--fontG-weight);--featureDeck-style: var(--fontG-style);--featureDeck-lg-size: 1.4375rem;--featureDeck-md-size: 1.4375rem;--featureDeck-sm-size: 1.125rem;--featureDeck-letterspacing: 0px;--featureBreadcrumb-lineheight: 1.2em;--featureBreadcrumb-font: var(--fontD), var(--fallbackFontD);--featureBreadcrumb-weight: var(--fontD-weight);--featureBreadcrumb-style: var(--fontD-style);--featureBreadcrumb-lg-size: 1.125rem;--featureBreadcrumb-md-size: 1.125rem;--featureBreadcrumb-sm-size: 1rem;--featureBreadcrumb-letterspacing: 0.5px;--featureHomeButton-lineheight: 1.2em;--featureHomeButton-font: var(--fontF), var(--fallbackFontF);--featureHomeButton-weight: var(--fontF-weight);--featureHomeButton-style: var(--fontF-style);--featureHomeButton-size: 1.125rem;--featureHomeButton-letterspacing: 0px;--featureDropcap-lineheight: 1.1em;--featureDropcap-font: var(--fontI), var(--fallbackFontI);--featureDropcap-weight: var(--fontI-weight);--featureDropcap-style: var(--fontI-style);--featureDropcap-size: 4.11rem;--featureDropcap-letterspacing: 0px;--featureTag-lineheight: 1.2em;--featureTag-font: var(--fontE), var(--fallbackFontE);--featureTag-weight: var(--fontE-weight);--featureTag-style: var(--fontE-style);--featureTag-size: 1rem;--featureTag-letterspacing: 0px;--standardHeadline-lineheight: 1.1em;--standardHeadline-font: var(--fontC), var(--fallbackFontC);--standardHeadline-weight: var(--fontC-weight);--standardHeadline-style: var(--fontC-style);--standardHeadline-lg-size: 2.875rem;--standardHeadline-md-size: 2.281rem;--standardHeadline-sm-size: 1.802rem;--standardHeadline-letterspacing: 0px;--deck-lineheight: 1.3em;--deck-font: var(--fontG), var(--fallbackFontG);--deck-weight: var(--fontG-weight);--deck-style: var(--fontG-style);--deck-lg-size: 1.25rem;--deck-md-size: 1.125rem;--deck-sm-size: 1rem;--deck-letterspacing: 0px;--breadcrumb-lineheight: 1.2em;--breadcrumb-font: var(--fontD), var(--fallbackFontD);--breadcrumb-weight: var(--fontD-weight);--breadcrumb-style: var(--fontD-style);--breadcrumb-lg-size: 1rem;--breadcrumb-md-size: 0.889rem;--breadcrumb-sm-size: 0.889rem;--breadcrumb-letterspacing: 0.5px;--byline-lineheight: 1.2em;--byline-font: var(--fontD), var(--fallbackFontD);--byline-weight: var(--fontD-weight);--byline-style: var(--fontD-style);--byline-lg-size: 1rem;--byline-sm-size: 0.889rem;--byline-letterspacing: 0px;--largeTimestamp-lineheight: 1.2em;--largeTimestamp-font: var(--fontG), var(--fallbackFontG);--largeTimestamp-weight: var(--fontG-weight);--largeTimestamp-style: var(--fontG-style);--largeTimestamp-size: 1rem;--largeTimestamp-letterspacing: 0px;--photoCaption-lineheight: 1.2em;--photoCaption-font: var(--fontG), var(--fallbackFontG);--photoCaption-weight: var(--fontG-weight);--photoCaption-style: var(--fontG-style);--photoCaption-size: 0.889rem;--photoCaption-letterspacing: 0px;--photoCredit-lineheight: 1.2em;--photoCredit-font: var(--fontG), var(--fallbackFontG);--photoCredit-weight: var(--fontG-weight);--photoCredit-style: var(--fontG-style);--photoCredit-size: 0.8125rem;--photoCredit-letterspacing: 0px;--primaryInlineHeader-lineheight: 1.1em;--primaryInlineHeader-font: var(--fontE), var(--fallbackFontE);--primaryInlineHeader-weight: var(--fontE-weight);--primaryInlineHeader-style: var(--fontE-style);--primaryInlineHeader-lg-size: 2rem;--primaryInlineHeader-sm-size: 1.8125rem;--primaryInlineHeader-letterspacing: 0px;--secondaryInlineHeader-lineheight: 1.2em;--secondaryInlineHeader-font: var(--fontE), var(--fallbackFontE);--secondaryInlineHeader-weight: var(--fontE-weight);--secondaryInlineHeader-style: var(--fontE-style);--secondaryInlineHeader-size: 1.4375rem;--secondaryInlineHeader-letterspacing: 0px;--tertiaryInlineHeader-lineheight: 1.2em;--tertiaryInlineHeader-font: var(--fontF), var(--fallbackFontF);--tertiaryInlineHeader-weight: var(--fontF-weight);--tertiaryInlineHeader-style: var(--fontF-style);--tertiaryInlineHeader-size: 1.125rem;--tertiaryInlineHeader-letterspacing: 0px;--articleBody-lineheight: 1.8em;--articleBody-font: var(--fontJ), var(--fallbackFontJ);--articleBody-weight: var(--fontJ-weight);--articleBody-style: var(--fontJ-style);--articleBody-size: 1.125rem;--articleBody-letterspacing: 0px;--moduleBody-lineheight: 1.5em;--moduleBody-font: var(--fontJ), var(--fallbackFontJ);--moduleBody-weight: var(--fontJ-weight);--moduleBody-style: var(--fontJ-style);--moduleBody-size: 1rem;--moduleBody-letterspacing: 0px;--pullquote-lineheight: 1.3em;--pullquote-font: var(--fontE), var(--fallbackFontE);--pullquote-weight: var(--fontE-weight);--pullquote-style: var(--fontE-style);--pullquote-lg-size: 2rem;--pullquote-md-size: 2rem;--pullquote-sm-size: 1.4375rem;--pullquote-letterspacing: 0px;--pullquoteAttribution-lineheight: 1.2em;--pullquoteAttribution-font: var(--fontG), var(--fallbackFontG);--pullquoteAttribution-weight: var(--fontG-weight);--pullquoteAttribution-style: var(--fontG-style);--pullquoteAttribution-lg-size: 1.25rem;--pullquoteAttribution-md-size: 1.25rem;--pullquoteAttribution-sm-size: 1.125rem;--pullquoteAttribution-letterspacing: 0px;--blockquote-lineheight: 1.3em;--blockquote-font: var(--fontG), var(--fallbackFontG);--blockquote-weight: var(--fontG-weight);--blockquote-style: var(--fontG-style);--blockquote-size: 1.125rem;--blockquote-letterspacing: 0px;--dropcapCharacter-lineheight: 1.1em;--dropcapCharacter-font: var(--fontI), var(--fallbackFontI);--dropcapCharacter-weight: var(--fontI-weight);--dropcapCharacter-style: var(--fontI-style);--dropcapCharacter-size: 5.852rem;--dropcapCharacter-letterspacing: 0px;--numeral-lineheight: 1.2em;--numeral-font: var(--fontE), var(--fallbackFontE);--numeral-weight: var(--fontE-weight);--numeral-style: var(--fontE-style);--numeral-lg-size: 2rem;--numeral-md-size: 2rem;--numeral-sm-size: 1.25rem;--numeral-xs-size: 0.889rem;--numeral-letterspacing: 0px;--button-lineheight: 1.5em;--button-font: var(--fontF), var(--fallbackFontF);--button-weight: var(--fontF-weight);--button-style: var(--fontF-style);--button-lg-size: 1rem;--button-md-size: 1rem;--button-sm-size: 0.8125rem;--button-letterspacing: 0px;--standardButton-lineheight: 1.5em;--standardButton-font: var(--fontF), var(--fallbackFontF);--standardButton-weight: var(--fontF-weight);--standardButton-style: var(--fontF-style);--standardButton-lg-size: 1rem;--standardButton-md-size: 1rem;--standardButton-sm-size: 0.8125rem;--standardButton-letterspacing: 0px;--underlinedButton-lineheight: 1.5em;--underlinedButton-font: var(--fontF), var(--fallbackFontF);--underlinedButton-weight: var(--fontF-weight);--underlinedButton-style: var(--fontF-style);--underlinedButton-lg-size: 1rem;--underlinedButton-md-size: 1rem;--underlinedButton-sm-size: 0.8125rem;--underlinedButton-letterspacing: 0px;--alertBarHeadline-lineheight: 1.3em;--alertBarHeadline-font: var(--fontB), var(--fallbackFontB);--alertBarHeadline-weight: var(--fontB-weight);--alertBarHeadline-style: var(--fontB-style);--alertBarHeadline-lg-size: 1.25rem;--alertBarHeadline-md-size: 1.25rem;--alertBarHeadline-sm-size: 1rem;--alertBarHeadline-letterspacing: 0px;--alertBarKicker-lineheight: 1.2em;--alertBarKicker-font: var(--fontD), var(--fallbackFontD);--alertBarKicker-weight: var(--fontD-weight);--alertBarKicker-style: var(--fontD-style);--alertBarKicker-size: 0.889rem;--alertBarKicker-letterspacing: 0px;--sponsorLabel-lineheight: 1.2em;--sponsorLabel-font: var(--fontG), var(--fallbackFontG);--sponsorLabel-weight: var(--fontG-weight);--sponsorLabel-style: var(--fontG-style);--sponsorLabel-lg-size: 1.125rem;--sponsorLabel-md-size: 1.125rem;--sponsorLabel-sm-size: 1rem;--sponsorLabel-xs-size: 0.889rem;--sponsorLabel-letterspacing: 1px;--collectionHeaderTag-lineheight: 1.2em;--collectionHeaderTag-font: var(--fontE), var(--fallbackFontE);--collectionHeaderTag-weight: var(--fontE-weight);--collectionHeaderTag-style: var(--fontE-style);--collectionHeaderTag-size: 0.6875rem;--collectionHeaderTag-letterspacing: 0.5px;--videoTitle-lineheight: 1.2em;--videoTitle-font: var(--fontF), var(--fallbackFontF);--videoTitle-weight: var(--fontF-weight);--videoTitle-style: var(--fontF-style);--videoTitle-lg-size: 1.25rem;--videoTitle-sm-size: 1rem;--videoTitle-letterspacing: 0px;--hamburgerMenuSection-lineheight: 1.2em;--hamburgerMenuSection-font: var(--fontD), var(--fallbackFontD);--hamburgerMenuSection-weight: var(--fontD-weight);--hamburgerMenuSection-style: var(--fontD-style);--hamburgerMenuSection-size: 1.125rem;--hamburgerMenuSection-letterspacing: 0px;--hamburgerMenuSubsection-lineheight: 1.2em;--hamburgerMenuSubsection-font: var(--fontG), var(--fallbackFontG);--hamburgerMenuSubsection-weight: var(--fontG-weight);--hamburgerMenuSubsection-style: var(--fontG-style);--hamburgerMenuSubsection-size: 1rem;--hamburgerMenuSubsection-letterspacing: 0px;--title-lineheight: 1.2em;--title-font: var(--fontF), var(--fallbackFontF);--title-weight: var(--fontF-weight);--title-style: var(--fontF-style);--title-size: 1.125rem;--title-letterspacing: 0px;--time-lineheight: 1.3em;--time-font: var(--fontF), var(--fallbackFontF);--time-weight: var(--fontF-weight);--time-style: var(--fontF-style);--time-size: 0.889rem;--time-letterspacing: 0px;--dateAndPrice-lineheight: 1.3em;--dateAndPrice-font: var(--fontG), var(--fallbackFontG);--dateAndPrice-weight: var(--fontG-weight);--dateAndPrice-style: var(--fontG-style);--dateAndPrice-size: 0.889rem;--dateAndPrice-letterspacing: 0px;--uiLabel1-lineheight: 1.2em;--uiLabel1-font: var(--fontD), var(--fallbackFontD);--uiLabel1-weight: var(--fontD-weight);--uiLabel1-style: var(--fontD-style);--uiLabel1-size: 1.125rem;--uiLabel1-letterspacing: 0px;--uiLabel2-lineheight: 1.2em;--uiLabel2-font: var(--fontD), var(--fallbackFontD);--uiLabel2-weight: var(--fontD-weight);--uiLabel2-style: var(--fontD-style);--uiLabel2-size: 0.889rem;--uiLabel2-letterspacing: 0px;--uiHeader1-lineheight: 1.1em;--uiHeader1-font: var(--fontD), var(--fallbackFontD);--uiHeader1-weight: var(--fontD-weight);--uiHeader1-style: var(--fontD-style);--uiHeader1-size: 2.887rem;--uiHeader1-letterspacing: 0px;--uiHeader2-lineheight: 1.2em;--uiHeader2-font: var(--fontD), var(--fallbackFontD);--uiHeader2-weight: var(--fontD-weight);--uiHeader2-style: var(--fontD-style);--uiHeader2-size: 2.281rem;--uiHeader2-letterspacing: 0px;--uiHeader3-lineheight: 1.2em;--uiHeader3-font: var(--fontB), var(--fallbackFontB);--uiHeader3-weight: var(--fontB-weight);--uiHeader3-style: var(--fontB-style);--uiHeader3-size: 2rem;--uiHeader3-letterspacing: 0px;--uiHeader4-lineheight: 1.2em;--uiHeader4-font: var(--fontB), var(--fallbackFontB);--uiHeader4-weight: var(--fontB-weight);--uiHeader4-style: var(--fontB-style);--uiHeader4-size: 1.4375rem;--uiHeader4-letterspacing: 0px;--uiHeader5-lineheight: 1.2em;--uiHeader5-font: var(--fontB), var(--fallbackFontB);--uiHeader5-weight: var(--fontB-weight);--uiHeader5-style: var(--fontB-style);--uiHeader5-size: 1.4375rem;--uiHeader5-letterspacing: 0px;--uiHeader6-lineheight: 1.2em;--uiHeader6-font: var(--fontE), var(--fallbackFontE);--uiHeader6-weight: var(--fontE-weight);--uiHeader6-style: var(--fontE-style);--uiHeader6-size: 1.25rem;--uiHeader6-letterspacing: 0px;--uiHeader7-lineheight: 1.2em;--uiHeader7-font: var(--fontD), var(--fallbackFontD);--uiHeader7-weight: var(--fontD-weight);--uiHeader7-style: var(--fontD-style);--uiHeader7-size: 1.125rem;--uiHeader7-letterspacing: 0px;--uiHeader8-lineheight: 1.2em;--uiHeader8-font: var(--fontE), var(--fallbackFontE);--uiHeader8-weight: var(--fontE-weight);--uiHeader8-style: var(--fontE-style);--uiHeader8-size: 1.125rem;--uiHeader8-letterspacing: 0px;--uiHeader9-lineheight: 1.2em;--uiHeader9-font: var(--fontE), var(--fallbackFontE);--uiHeader9-weight: var(--fontE-weight);--uiHeader9-style: var(--fontE-style);--uiHeader9-size: 1rem;--uiHeader9-letterspacing: 0px;--uiHeader10-lineheight: 1.2em;--uiHeader10-font: var(--fontD), var(--fallbackFontD);--uiHeader10-weight: var(--fontD-weight);--uiHeader10-style: var(--fontD-style);--uiHeader10-size: 1rem;--uiHeader10-letterspacing: 0px;--uiHeader11-lineheight: 1.2em;--uiHeader11-font: var(--fontE), var(--fallbackFontE);--uiHeader11-weight: var(--fontE-weight);--uiHeader11-style: var(--fontE-style);--uiHeader11-size: 0.8125rem;--uiHeader11-letterspacing: 0px;--uiHeader12-lineheight: 1.2em;--uiHeader12-font: var(--fontF), var(--fallbackFontF);--uiHeader12-weight: var(--fontF-weight);--uiHeader12-style: var(--fontF-style);--uiHeader12-size: 0.6875rem;--uiHeader12-letterspacing: 0px;--successMessage-lineheight: 1.2em;--successMessage-font: var(--fontE), var(--fallbackFontE);--successMessage-weight: var(--fontE-weight);--successMessage-style: var(--fontE-style);--successMessage-lg-size: 1rem;--successMessage-md-size: 0.889rem;--successMessage-sm-size: 0.8125rem;--successMessage-letterspacing: 0px;--bigSubheader-lineheight: 1.2em;--bigSubheader-font: var(--fontG), var(--fallbackFontG);--bigSubheader-weight: var(--fontG-weight);--bigSubheader-style: var(--fontG-style);--bigSubheader-lg-size: 2.25rem;--bigSubheader-sm-size: 1.125rem;--bigSubheader-letterspacing: 0px;--bigItalic1-lineheight: 1.2em;--bigItalic1-font: var(--fontH), var(--fallbackFontH);--bigItalic1-weight: var(--fontH-weight);--bigItalic1-style: var(--fontH-style);--bigItalic1-size: 1.8125rem;--bigItalic1-letterspacing: 0px;--bigItalic2-lineheight: 1.2em;--bigItalic2-font: var(--fontH), var(--fallbackFontH);--bigItalic2-weight: var(--fontH-weight);--bigItalic2-style: var(--fontH-style);--bigItalic2-size: 1.125rem;--bigItalic2-letterspacing: 0px;--bigButton1-lineheight: 1.2em;--bigButton1-font: var(--fontF), var(--fallbackFontF);--bigButton1-weight: var(--fontF-weight);--bigButton1-style: var(--fontF-style);--bigButton1-size: 2rem;--bigButton1-letterspacing: 0px;--bigButton2-lineheight: 1.2em;--bigButton2-font: var(--fontF), var(--fallbackFontF);--bigButton2-weight: var(--fontF-weight);--bigButton2-style: var(--fontF-style);--bigButton2-size: 1.125rem;--bigButton2-letterspacing: 0px;--uiTextExtraLarge-lineheight: 1.3em;--uiTextExtraLarge-font: var(--fontG), var(--fallbackFontG);--uiTextExtraLarge-weight: var(--fontG-weight);--uiTextExtraLarge-style: var(--fontG-style);--uiTextExtraLarge-size: 1.125rem;--uiTextExtraLarge-letterspacing: 0px;--uiTextLarge-lineheight: 1.3em;--uiTextLarge-font: var(--fontG), var(--fallbackFontG);--uiTextLarge-weight: var(--fontG-weight);--uiTextLarge-style: var(--fontG-style);--uiTextLarge-size: 1rem;--uiTextLarge-letterspacing: 0px;--uiTextMedium-lineheight: 1.3em;--uiTextMedium-font: var(--fontG), var(--fallbackFontG);--uiTextMedium-weight: var(--fontG-weight);--uiTextMedium-style: var(--fontG-style);--uiTextMedium-size: 0.889rem;--uiTextMedium-letterspacing: 0px;--uiTextSmall-lineheight: 1.2em;--uiTextSmall-font: var(--fontG), var(--fallbackFontG);--uiTextSmall-weight: var(--fontG-weight);--uiTextSmall-style: var(--fontG-style);--uiTextSmall-size: 0.8125rem;--uiTextSmall-letterspacing: 0px;--uiTextSmallItalic-lineheight: 1.2em;--uiTextSmallItalic-font: var(--fontH), var(--fallbackFontH);--uiTextSmallItalic-weight: var(--fontH-weight);--uiTextSmallItalic-style: var(--fontH-style);--uiTextSmallItalic-size: 0.79rem;--uiTextSmallItalic-letterspacing: 0px;--uiTextExtraSmall-lineheight: 1.2em;--uiTextExtraSmall-font: var(--fontG), var(--fallbackFontG);--uiTextExtraSmall-weight: var(--fontG-weight);--uiTextExtraSmall-style: var(--fontG-style);--uiTextExtraSmall-size: 0.6875rem;--uiTextExtraSmall-letterspacing: 0px;--uiTextNoFontSize-lineheight: 1.2em;--uiTextNoFontSize-font: var(--fontG), var(--fallbackFontG);--uiTextNoFontSize-weight: var(--fontG-weight);--uiTextNoFontSize-style: var(--fontG-style);--uiTextNoFontSize-size: undefinedrem;--uiTextNoFontSize-letterspacing: 0px;--imageListHeader-lineheight: 1.2em;--imageListHeader-font: var(--fontE), var(--fallbackFontE);--imageListHeader-weight: var(--fontE-weight);--imageListHeader-style: var(--fontE-style);--imageListHeader-lg-size: 2rem;--imageListHeader-md-size: 2rem;--imageListHeader-sm-size: 1.424rem;--imageListHeader-letterspacing: 0px;--marketingHeader1-lineheight: 1.2em;--marketingHeader1-font: var(--fontD), var(--fallbackFontD);--marketingHeader1-weight: var(--fontD-weight);--marketingHeader1-style: var(--fontD-style);--marketingHeader1-lg-size: 4.25rem;--marketingHeader1-md-size: 2.281rem;--marketingHeader1-sm-size: 1.437rem;--marketingHeader1-letterspacing: 0px;--marketingHeader2-lineheight: 1.2em;--marketingHeader2-font: var(--fontE), var(--fallbackFontE);--marketingHeader2-weight: var(--fontE-weight);--marketingHeader2-style: var(--fontE-style);--marketingHeader2-lg-size: 1.4375rem;--marketingHeader2-md-size: 1.25rem;--marketingHeader2-sm-size: 1rem;--marketingHeader2-letterspacing: 0px;--marketingHeader3-lineheight: 1.2em;--marketingHeader3-font: var(--fontE), var(--fallbackFontE);--marketingHeader3-weight: var(--fontE-weight);--marketingHeader3-style: var(--fontE-style);--marketingHeader3-lg-size: 1rem;--marketingHeader3-md-size: 1rem;--marketingHeader3-sm-size: 0.8125rem;--marketingHeader3-letterspacing: 0px;--marketingHeader4-lineheight: 1.2em;--marketingHeader4-font: var(--fontE), var(--fallbackFontE);--marketingHeader4-weight: var(--fontE-weight);--marketingHeader4-style: var(--fontE-style);--marketingHeader4-lg-size: 1.4375rem;--marketingHeader4-md-size: 1.4375rem;--marketingHeader4-sm-size: 1.125rem;--marketingHeader4-letterspacing: 0px;--marketingHeader5-lineheight: 1.2em;--marketingHeader5-font: var(--fontB), var(--fallbackFontB);--marketingHeader5-weight: var(--fontB-weight);--marketingHeader5-style: var(--fontB-style);--marketingHeader5-lg-size: 2rem;--marketingHeader5-md-size: 1.4375rem;--marketingHeader5-sm-size: 1rem;--marketingHeader5-letterspacing: 0px;--marketingHeader6-lineheight: 1.2em;--marketingHeader6-font: var(--fontB), var(--fallbackFontB);--marketingHeader6-weight: var(--fontB-weight);--marketingHeader6-style: var(--fontB-style);--marketingHeader6-lg-size: 2rem;--marketingHeader6-md-size: 1.4375rem;--marketingHeader6-sm-size: 1rem;--marketingHeader6-letterspacing: 0px; }</style><meta name="msapplication-TileColor" content="#cb0024"/><link rel="shortcut icon" href="/sites/premiumchron/favicon.ico"/><link rel="apple-touch-icon" href="/sites/premiumchron/apple-touch-icon-196x196.png" sizes="196x196"/><link rel="apple-touch-icon" href="/sites/premiumchron/apple-touch-icon-152x152.png" sizes="152x152"/><link rel="icon" href="/sites/premiumchron/favicon-32x32.png" type="image/png" sizes="32x32"/><link rel="icon" href="/sites/premiumchron/favicon-16x16.png" type="image/png" sizes="16x16"/><div style="height:0;width:0" data-logo-svg-source="true"><svg viewBox="0 0 204 24" fill="none" xmlns="http://www.w3.org/2000/svg" id="logosource-houston-chronicle" aria-label="Houston Chronicle Logo"><desc>Houston Chronicle Logo</desc><path d="M80.1429 14.7734L76.2523 6.14844H73.5566V21.9609H76.3761V13.5947L80.019 21.9825H82.9333V6.17H80.1429V14.7734ZM49.1931 8.65687H52.3624V21.9825H55.3714V8.65687H58.5771V6.17H49.1931V8.65687ZM43.9256 6.17H40.4649C38.4321 6.17 37.6016 6.88875 37.6016 9.19594V11.9631C37.6016 13.5156 38.1553 14.0763 39.5104 14.6728L43.1533 16.29C43.3136 16.3307 43.455 16.4241 43.5544 16.5548C43.6537 16.6854 43.7049 16.8455 43.6997 17.0088V18.8847C43.6997 19.2369 43.5467 19.5387 43.1314 19.5387H41.2881C41.2014 19.5492 41.1134 19.54 41.0308 19.512C40.9482 19.4839 40.8731 19.4376 40.8113 19.3766C40.7495 19.3157 40.7026 19.2416 40.6742 19.1601C40.6457 19.0786 40.6364 18.9918 40.647 18.9062V17.3538L37.6016 16.6781V19.2369C37.6016 21.0409 38.454 21.9825 40.239 21.9825H44.1879C45.9146 21.9825 46.7597 21.0625 46.7597 19.2369V16.3619C46.7597 14.7447 46.1404 14.1409 44.574 13.4294L41.0914 11.8769C40.957 11.8236 40.8435 11.7292 40.7675 11.6077C40.6914 11.4861 40.6569 11.3436 40.6689 11.2012V9.29656C40.6548 9.20908 40.6615 9.11958 40.6883 9.03505C40.7151 8.95051 40.7613 8.87323 40.8234 8.80922C40.8854 8.74522 40.9616 8.69622 41.046 8.66605C41.1304 8.63589 41.2208 8.62537 41.31 8.63531H43.0586C43.452 8.63531 43.7216 8.83656 43.7216 9.35406V10.9569L46.767 11.7978V9.13844C46.767 7.04687 46.053 6.17 43.9256 6.17ZM31.212 18.8559C31.2202 18.9371 31.211 19.019 31.185 19.0964C31.159 19.1738 31.1168 19.245 31.0612 19.3053C31.0056 19.3656 30.9377 19.4137 30.862 19.4465C30.7863 19.4793 30.7045 19.496 30.6219 19.4956H28.8004C28.7119 19.5054 28.6222 19.4958 28.5379 19.4674C28.4535 19.4391 28.3766 19.3927 28.3125 19.3316C28.2485 19.2704 28.1989 19.1961 28.1674 19.1139C28.1359 19.0317 28.1231 18.9436 28.1301 18.8559V6.17H25.1066V18.9134C25.1066 21.1056 25.8789 21.9825 27.8824 21.9825H31.4306C33.3977 21.9825 34.272 21.1056 34.272 18.9134V6.17H31.212V18.8559ZM6.12 12.7034H3.00171V6.17H0V21.9825H3.00171V15.1256H6.12V21.9969H9.13629V6.18437H6.12V12.7034ZM18.9429 6.17H15.3C13.2527 6.17 12.5241 7.04687 12.5241 9.19594V18.9925C12.5241 21.1991 13.3547 21.9825 15.2417 21.9825H18.9866C20.9464 21.9825 21.7041 21.1056 21.7041 18.9925V9.19594C21.726 6.88875 20.8663 6.17 18.9429 6.17ZM18.6806 18.8344C18.6975 18.9262 18.6929 19.0207 18.6671 19.1106C18.6413 19.2004 18.595 19.2832 18.5316 19.3526C18.4683 19.422 18.3897 19.4762 18.3019 19.5109C18.214 19.5457 18.1192 19.5601 18.0249 19.5531H16.2544C15.7663 19.5531 15.5841 19.2656 15.5841 18.8344V9.25344C15.5778 9.17473 15.5886 9.0956 15.6158 9.02134C15.643 8.94709 15.686 8.87944 15.7419 8.82293C15.7978 8.76643 15.8653 8.72237 15.9399 8.69373C16.0144 8.66509 16.0944 8.65252 16.1743 8.65687H18.0759C18.1589 8.65134 18.2422 8.66365 18.32 8.69296C18.3978 8.72227 18.4682 8.76788 18.5264 8.82664C18.5846 8.88541 18.6292 8.95593 18.657 9.03333C18.6849 9.11074 18.6954 9.19319 18.6879 9.275L18.6806 18.8344ZM67.4366 6.17H63.7937C61.7464 6.17 61.0179 7.04687 61.0179 9.19594V18.9925C61.0179 21.1991 61.8484 21.9825 63.7354 21.9825H67.4803C69.4401 21.9825 70.1979 21.1056 70.1979 18.9925V9.19594C70.2124 6.88875 69.3527 6.17 67.4366 6.17ZM67.167 18.8344C67.167 19.2225 66.9921 19.5531 66.5259 19.5531H64.7409C64.2527 19.5531 64.0706 19.2656 64.0706 18.8344V9.25344C64.0608 9.17303 64.0691 9.0915 64.0948 9.0146C64.1205 8.93769 64.163 8.86728 64.2192 8.80833C64.2755 8.74939 64.3442 8.70334 64.4205 8.67345C64.4968 8.64355 64.5788 8.63053 64.6607 8.63531H66.5623C66.6451 8.62961 66.7281 8.64187 66.8056 8.67123C66.8831 8.70059 66.9531 8.74634 67.0108 8.80525C67.0684 8.86417 67.1123 8.93483 67.1392 9.01226C67.1662 9.08969 67.1757 9.17201 67.167 9.25344V18.8344ZM160.584 14.7734L156.694 6.14844H153.998V21.9609H156.818V13.5947L160.461 21.9825H163.375V6.17H160.555V14.795L160.584 14.7734ZM148.038 6.14844H144.396C142.348 6.14844 141.62 7.02531 141.62 9.17438V18.9925C141.62 21.1991 142.45 21.9825 144.337 21.9825H148.089C150.042 21.9825 150.8 21.1056 150.8 18.9925V9.19594C150.814 6.88875 149.955 6.17 148.038 6.17V6.14844ZM147.776 18.8128C147.776 19.2009 147.594 19.5316 147.128 19.5316H145.343C144.855 19.5316 144.672 19.2441 144.672 18.8128V9.25344C144.663 9.17303 144.671 9.0915 144.697 9.0146C144.722 8.93769 144.765 8.86728 144.821 8.80833C144.877 8.74939 144.946 8.70334 145.022 8.67345C145.099 8.64355 145.181 8.63053 145.263 8.63531H147.171C147.254 8.63085 147.336 8.64397 147.413 8.67376C147.49 8.70355 147.56 8.74932 147.617 8.80796C147.674 8.8666 147.718 8.93674 147.746 9.01361C147.773 9.09047 147.784 9.17227 147.776 9.25344V18.8128ZM204 8.60656V6.17719H196.139V21.9897H204V19.5459H199.155V15.2334H203.053V12.7681H199.155V8.60656H204ZM188.554 6.17719H185.56V21.9897H193.137V19.5459H188.554V6.17719ZM166.981 21.9897H169.983V6.17719H166.981V21.9897ZM122.538 12.7034H119.42V6.17719H116.426V21.9897H119.427V15.1256H122.546V21.9969H125.584V6.18437H122.546L122.538 12.7034ZM110.277 6.17719H106.583C104.994 6.17719 103.887 6.81687 103.887 8.93V19.1866C103.887 21.2278 104.776 21.9969 106.648 21.9969H110.291C112.156 21.9969 113.045 21.2063 113.045 19.165V17.2819L110.014 16.5631V18.9134C110.019 18.9985 110.007 19.0837 109.977 19.1638C109.947 19.2438 109.901 19.3171 109.842 19.379C109.783 19.4409 109.711 19.4902 109.632 19.5239C109.552 19.5575 109.467 19.5748 109.38 19.5747H107.559C107.468 19.5735 107.379 19.5533 107.296 19.5153C107.214 19.4774 107.141 19.4226 107.081 19.3547C107.022 19.2867 106.978 19.2071 106.953 19.1211C106.927 19.0351 106.92 18.9447 106.932 18.8559V9.28937C106.925 9.20344 106.936 9.11685 106.966 9.03574C106.996 8.95463 107.043 8.88096 107.105 8.81995C107.167 8.75894 107.242 8.71207 107.324 8.68265C107.406 8.65323 107.494 8.64198 107.581 8.64969H109.402C109.81 8.64969 110.014 8.8725 110.014 9.18875V11.5319L113.052 10.8131V8.93C113.052 7.06844 112.266 6.17719 110.277 6.17719ZM179.804 6.17719H176.118C174.522 6.17719 173.422 6.81687 173.422 8.93V19.1866C173.422 21.2278 174.303 21.9969 176.176 21.9969H179.819C181.691 21.9969 182.573 21.2063 182.573 19.165V17.2819L179.535 16.5631V18.9134C179.541 18.9982 179.529 19.0832 179.5 19.1632C179.471 19.2433 179.426 19.3166 179.367 19.3787C179.308 19.4407 179.237 19.4901 179.158 19.5239C179.079 19.5576 178.994 19.5749 178.908 19.5747H177.079C176.988 19.5735 176.899 19.5533 176.817 19.5153C176.734 19.4774 176.661 19.4226 176.602 19.3547C176.543 19.2867 176.499 19.2071 176.473 19.1211C176.447 19.0351 176.44 18.9447 176.453 18.8559V9.28937C176.445 9.20344 176.456 9.11685 176.486 9.03574C176.516 8.95463 176.563 8.88096 176.625 8.81995C176.687 8.75894 176.762 8.71207 176.844 8.68265C176.926 8.65323 177.014 8.64198 177.101 8.64969H178.93C179.007 8.63914 179.085 8.64534 179.159 8.66787C179.234 8.6904 179.302 8.7287 179.36 8.78008C179.417 8.83146 179.463 8.89468 179.493 8.96528C179.523 9.03589 179.537 9.11216 179.535 9.18875V11.5319L182.573 10.8131V8.93C182.58 7.06844 181.793 6.17719 179.804 6.17719V6.17719ZM138.676 12.6459V8.96594C138.676 6.88875 137.7 6.17719 135.922 6.17719H129.518V21.9897H132.6V15.7222H133.795L135.981 21.9969H139.084L136.709 15.3987C138.13 14.9747 138.676 14.2847 138.676 12.6531V12.6459ZM135.638 12.5669C135.641 12.6587 135.624 12.75 135.587 12.8345C135.551 12.9189 135.496 12.9944 135.426 13.0554C135.357 13.1165 135.274 13.1617 135.185 13.1878C135.096 13.2139 135.002 13.2203 134.91 13.2066H132.6V8.65687H134.91C135.42 8.65687 135.638 8.88687 135.638 9.37562V12.5669Z" fill="var(--logoColorPrimary)"></path><path d="M105.767 9.54031H96.4119L93.5194 0.75L90.627 9.54031H81.2794L88.842 14.9669L85.9569 23.75L93.5194 18.3234L101.089 23.75L98.1969 14.9669L105.767 9.54031Z" fill="url(#paint0_linear_107_10295)"></path><path d="M93.5194 13.4654L98.1969 14.9676L105.767 9.54102L93.5194 13.4654Z" fill="url(#paint1_linear_107_10295)"></path><path d="M105.767 9.54102H96.4119L93.5194 13.4654L105.767 9.54102Z" fill="url(#paint2_linear_107_10295)"></path><path d="M93.5194 13.4648L88.842 14.967L85.9568 23.7502L93.5194 13.4648Z" fill="url(#paint3_linear_107_10295)"></path><path d="M85.9568 23.7502L93.5194 18.3236V13.4648L85.9568 23.7502Z" fill="url(#paint4_linear_107_10295)"></path><path d="M93.5194 13.4647L96.4119 9.54031L93.5194 0.75V13.4647Z" fill="url(#paint5_linear_107_10295)"></path><path d="M93.5194 13.4648L101.089 23.7502L98.1969 14.967L93.5194 13.4648Z" fill="url(#paint6_linear_107_10295)"></path><path d="M93.5194 13.4648V18.3236L101.089 23.7502L93.5194 13.4648Z" fill="url(#paint7_linear_107_10295)"></path><path d="M93.5194 0.75L90.627 9.54031L93.5194 13.4647V0.75Z" fill="url(#paint8_linear_107_10295)"></path><path d="M93.5194 13.4654L81.2794 9.54102L88.842 14.9676L93.5194 13.4654Z" fill="url(#paint9_linear_107_10295)"></path><path d="M93.5194 13.4654L90.627 9.54102H81.2794L93.5194 13.4654Z" fill="url(#paint10_linear_107_10295)"></path><defs><linearGradient id="paint0_linear_107_10295" x1="93.5194" y1="23.75" x2="93.5194" y2="0.75" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB400"></stop><stop offset="0.01" stop-color="#FFB400"></stop><stop offset="0.55" stop-color="#FFC300"></stop><stop offset="1" stop-color="#FFC800"></stop></linearGradient><linearGradient id="paint1_linear_107_10295" x1="94.4593" y1="14.6441" x2="105.788" y2="10.9463" gradientUnits="userSpaceOnUse"><stop stop-color="#E2963C"></stop><stop offset="0.25" stop-color="#E49A3B"></stop><stop offset="1" stop-color="#E9A03A"></stop></linearGradient><linearGradient id="paint2_linear_107_10295" x1="99.6467" y1="9.51227" x2="99.6467" y2="13.5157" gradientUnits="userSpaceOnUse"><stop stop-color="#F0A73D"></stop><stop offset="0.45" stop-color="#F6CC58"></stop><stop offset="1" stop-color="#FDEFA0"></stop></linearGradient><linearGradient id="paint3_linear_107_10295" x1="88.2956" y1="14.9742" x2="90.3378" y2="20.2758" gradientUnits="userSpaceOnUse"><stop stop-color="#F3C642"></stop><stop offset="0.54" stop-color="#F8D962"></stop><stop offset="1" stop-color="#FCE679"></stop></linearGradient><linearGradient id="paint4_linear_107_10295" x1="89.6798" y1="18.5608" x2="91.8703" y2="20.394" gradientUnits="userSpaceOnUse"><stop stop-color="#E49C3A"></stop><stop offset="0.27" stop-color="#E9AB3C"></stop><stop offset="0.7" stop-color="#F0BD3E"></stop><stop offset="1" stop-color="#F2C43F"></stop></linearGradient><linearGradient id="paint5_linear_107_10295" x1="93.5194" y1="7.11094" x2="96.4119" y2="7.11094" gradientUnits="userSpaceOnUse"><stop stop-color="#E6A14E"></stop><stop offset="0.52" stop-color="#E8A040"></stop><stop offset="1" stop-color="#E9A03A"></stop></linearGradient><linearGradient id="paint6_linear_107_10295" x1="95.8072" y1="19.0855" x2="99.2299" y2="17.9731" gradientUnits="userSpaceOnUse"><stop stop-color="#EDA23D"></stop><stop offset="0.65" stop-color="#F2B455"></stop><stop offset="1" stop-color="#F5BF64"></stop></linearGradient><linearGradient id="paint7_linear_107_10295" x1="93.534" y1="19.7898" x2="98.1925" y2="18.2944" gradientUnits="userSpaceOnUse"><stop stop-color="#EDA43C"></stop><stop offset="0.31" stop-color="#F6CD43"></stop><stop offset="1" stop-color="#FCEC88"></stop></linearGradient><linearGradient id="paint8_linear_107_10295" x1="90.3647" y1="2.82" x2="96.2333" y2="11.0104" gradientUnits="userSpaceOnUse"><stop stop-color="#F6D252"></stop><stop offset="0.02" stop-color="#F6D456"></stop><stop offset="0.16" stop-color="#F9DD71"></stop><stop offset="0.31" stop-color="#FBE586"></stop><stop offset="0.48" stop-color="#FCEB95"></stop><stop offset="0.69" stop-color="#FDEE9D"></stop><stop offset="1" stop-color="#FDEFA0"></stop></linearGradient><linearGradient id="paint9_linear_107_10295" x1="85.5051" y1="8.25445" x2="89.3883" y2="15.0922" gradientUnits="userSpaceOnUse"><stop stop-color="#FAD550"></stop><stop offset="0.26" stop-color="#F8D14F"></stop><stop offset="0.51" stop-color="#F4C54B"></stop><stop offset="0.76" stop-color="#ECB145"></stop><stop offset="1" stop-color="#E2973D"></stop></linearGradient><linearGradient id="paint10_linear_107_10295" x1="81.7093" y1="8.1682" x2="93.9168" y2="12.2193" gradientUnits="userSpaceOnUse"><stop stop-color="#FDE87D"></stop><stop offset="0.3" stop-color="#FDE67A"></stop><stop offset="0.54" stop-color="#FBE070"></stop><stop offset="0.76" stop-color="#F8D75F"></stop><stop offset="0.96" stop-color="#F5C948"></stop><stop offset="1" stop-color="#F4C643"></stop></linearGradient></defs></svg><svg id="logosource-houston-chronicle-badge" viewBox="0 0 99 100" fill="none" xmlns="http://www.w3.org/2000/svg"><rect y="0.5" width="99" height="99" rx="49.5" fill="#1C2146"></rect><path d="M38.0697 45.9157H28.8472V26.3447H20V73.7977H28.8472V53.1007H38.0697V73.7977H46.9168V26.3447H38.0697V45.9157ZM71.8498 26.3447H60.6434C55.8713 26.3447 52.4396 28.3823 52.4396 34.6557V66.0766C52.4396 72.2428 55.067 74.6556 60.7506 74.6556H71.6889C77.3726 74.6556 79.9999 72.2428 79.9999 66.0766V60.1784L70.831 58.0337V65.3259C70.8354 65.5947 70.7856 65.8616 70.6848 66.1107C70.5839 66.3599 70.434 66.5863 70.2439 66.7763C70.0538 66.9664 69.8275 67.1163 69.5783 67.2172C69.3292 67.318 69.0623 67.3678 68.7935 67.3634H63.2707C62.9936 67.3646 62.7193 67.3091 62.4644 67.2003C62.2096 67.0915 61.9797 66.9318 61.7889 66.7309C61.5981 66.5301 61.4503 66.2923 61.3548 66.0322C61.2592 65.7722 61.2178 65.4953 61.2332 65.2187V36.0498C61.2193 35.7786 61.2625 35.5075 61.36 35.254C61.4575 35.0005 61.6071 34.7703 61.7992 34.5783C61.9912 34.3862 62.2214 34.2366 62.4749 34.1391C62.7284 34.0416 62.9995 33.9984 63.2707 34.0123H68.7935C70.0267 34.0123 70.5629 34.6557 70.5629 35.5136V42.8058L79.7318 40.6611V34.7629C80.1608 29.0257 77.7479 26.3447 71.8498 26.3447Z" fill="white"></path><path d="M59.7855 45.9151H51.4745L48.9544 37.9795L46.3807 45.9151H38.1233L44.7721 50.7409L42.252 58.6765L48.9544 53.7435L55.6032 58.6765L53.1367 50.7409L59.7855 45.9151Z" fill="url(#paint0_linear_3091_217)"></path><path d="M48.9543 49.4013L53.1366 50.7417L59.7854 45.916L48.9543 49.4013Z" fill="url(#paint1_linear_3091_217)"></path><path d="M59.7854 45.916H51.4744L48.9543 49.4013L59.7854 45.916Z" fill="url(#paint2_linear_3091_217)"></path><path d="M48.9544 49.4014L44.7721 50.7418L42.252 58.6775L48.9544 49.4014Z" fill="url(#paint3_linear_3091_217)"></path><path d="M42.252 58.6775L48.9544 53.7445V49.4014L42.252 58.6775Z" fill="url(#paint4_linear_3091_217)"></path><path d="M48.9543 49.4004L51.4744 45.9151L48.9543 37.9795V49.4004Z" fill="url(#paint5_linear_3091_217)"></path><path d="M48.9543 49.4014L55.6031 58.6775L53.1366 50.7418L48.9543 49.4014Z" fill="url(#paint6_linear_3091_217)"></path><path d="M48.9543 49.4014V53.7445L55.6031 58.6775L48.9543 49.4014Z" fill="url(#paint7_linear_3091_217)"></path><path d="M48.9543 37.9795L46.3806 45.9151L48.9543 49.4004V37.9795Z" fill="url(#paint8_linear_3091_217)"></path><path d="M48.9544 49.4013L38.1233 45.916L44.7721 50.7417L48.9544 49.4013Z" fill="url(#paint9_linear_3091_217)"></path><path d="M48.9544 49.4013L46.3807 45.916H38.1233L48.9544 49.4013Z" fill="url(#paint10_linear_3091_217)"></path><defs><linearGradient id="paint0_linear_3091_217" x1="48.6327" y1="58.6768" x2="48.6327" y2="38.0163" gradientUnits="userSpaceOnUse"><stop stop-color="#FFB400"></stop><stop offset="0.01" stop-color="#FFB400"></stop><stop offset="0.55" stop-color="#FFC300"></stop><stop offset="1" stop-color="#FFC800"></stop></linearGradient><linearGradient id="paint1_linear_3091_217" x1="49.4573" y1="50.4679" x2="59.5248" y2="47.2329" gradientUnits="userSpaceOnUse"><stop stop-color="#E2963C"></stop><stop offset="0.25" stop-color="#E49A3B"></stop><stop offset="1" stop-color="#E9A03A"></stop></linearGradient><linearGradient id="paint2_linear_3091_217" x1="54.0515" y1="45.8827" x2="54.0515" y2="49.4711" gradientUnits="userSpaceOnUse"><stop stop-color="#F0A73D"></stop><stop offset="0.45" stop-color="#F6CC58"></stop><stop offset="1" stop-color="#FDEFA0"></stop></linearGradient><linearGradient id="paint3_linear_3091_217" x1="44.0113" y1="50.7851" x2="45.8598" y2="55.5244" gradientUnits="userSpaceOnUse"><stop stop-color="#F3C642"></stop><stop offset="0.54" stop-color="#F8D962"></stop><stop offset="1" stop-color="#FCE679"></stop></linearGradient><linearGradient id="paint4_linear_3091_217" x1="45.2346" y1="54.002" x2="47.201" y2="55.624" gradientUnits="userSpaceOnUse"><stop stop-color="#E49C3A"></stop><stop offset="0.27" stop-color="#E9AB3C"></stop><stop offset="0.7" stop-color="#F0BD3E"></stop><stop offset="1" stop-color="#F2C43F"></stop></linearGradient><linearGradient id="paint5_linear_3091_217" x1="48.6327" y1="43.6798" x2="51.1971" y2="43.6798" gradientUnits="userSpaceOnUse"><stop stop-color="#E6A14E"></stop><stop offset="0.52" stop-color="#E8A040"></stop><stop offset="1" stop-color="#E9A03A"></stop></linearGradient><linearGradient id="paint6_linear_3091_217" x1="50.6534" y1="54.4551" x2="53.6981" y2="53.4764" gradientUnits="userSpaceOnUse"><stop stop-color="#EDA23D"></stop><stop offset="0.65" stop-color="#F2B455"></stop><stop offset="1" stop-color="#F5BF64"></stop></linearGradient><linearGradient id="paint7_linear_3091_217" x1="48.6327" y1="55.0803" x2="52.7829" y2="53.7755" gradientUnits="userSpaceOnUse"><stop stop-color="#EDA43C"></stop><stop offset="0.31" stop-color="#F6CD43"></stop><stop offset="1" stop-color="#FCEC88"></stop></linearGradient><linearGradient id="paint8_linear_3091_217" x1="45.8417" y1="39.8649" x2="51.1337" y2="47.1504" gradientUnits="userSpaceOnUse"><stop stop-color="#F6D252"></stop><stop offset="0.02" stop-color="#F6D456"></stop><stop offset="0.16" stop-color="#F9DD71"></stop><stop offset="0.31" stop-color="#FBE586"></stop><stop offset="0.48" stop-color="#FCEB95"></stop><stop offset="0.69" stop-color="#FDEE9D"></stop><stop offset="1" stop-color="#FDEFA0"></stop></linearGradient><linearGradient id="paint9_linear_3091_217" x1="41.5374" y1="44.7409" x2="45.0534" y2="50.8484" gradientUnits="userSpaceOnUse"><stop stop-color="#FAD550"></stop><stop offset="0.26" stop-color="#F8D14F"></stop><stop offset="0.51" stop-color="#F4C54B"></stop><stop offset="0.76" stop-color="#ECB145"></stop><stop offset="1" stop-color="#E2973D"></stop></linearGradient><linearGradient id="paint10_linear_3091_217" x1="38.1665" y1="44.6775" x2="49.0042" y2="48.2206" gradientUnits="userSpaceOnUse"><stop stop-color="#FDE87D"></stop><stop offset="0.3" stop-color="#FDE67A"></stop><stop offset="0.54" stop-color="#FBE070"></stop><stop offset="0.76" stop-color="#F8D75F"></stop><stop offset="0.96" stop-color="#F5C948"></stop><stop offset="1" stop-color="#F4C643"></stop></linearGradient></defs></svg><svg id="logosource-hearst" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 260 25" aria-label="Hearst Newspapers Logo"><desc>Hearst Newspapers Logo</desc><path fill="var(--logoColorPrimary)" d="M227.51,223.48a2.36,2.36,0,0,0-.3.66.36.36,0,0,0,.37.4c.82,0,2.58-2.15,2.81-2.15a.27.27,0,0,1,.3.27c0,.69-2.85,3.67-5.1,3.67-.6,0-.83-.2-.83-.56a4.72,4.72,0,0,1,.46-1.43l3.78-8.05a3,3,0,0,0,.33-1.33.79.79,0,0,0-.76-.89c-1.19,0-2.35,1.36-6.17,7.52a30.35,30.35,0,0,0-1.92,3.58c-.33.73-.56,1.16-1.09,1.16s-.79-.2-.79-.59a4.23,4.23,0,0,1,.33-1.1l3.14-8.42a4.52,4.52,0,0,0,.33-1.12c0-.27-.19-.43-.49-.43-.87,0-2.42,2.45-2.75,2.45a.26.26,0,0,1-.27-.27c0-.36.4-.76.6-1.06.46-.66,2.42-2.85,3.71-2.85.8,0,1,.5,1,1.4,0,1.29-2,5.5-2,5.86,0,.07,0,.17.07.17s.23-.2.39-.47c.6-1,3.52-7,6.6-7,1.26,0,2,.66,2,1.83a6.87,6.87,0,0,1-.86,2.61l-3,6.1Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M242.56,215.43c0,1.19-1.23,4.27-6.8,5.2a4.51,4.51,0,0,0-.26,1.56c0,1.85.69,2.35,1.95,2.35,1.89,0,3.48-2.65,3.75-2.65s.26.1.26.3-2.42,4.34-5,4.34c-2,0-2.78-1.72-2.78-3.84,0-4.41,3.91-9.75,6.93-9.75,1.42,0,2,1.36,2,2.49ZM236,219.9c4.14-1.22,5.47-3.78,5.47-5.13,0-.6-.2-1.23-1-1.23s-3.25,1.75-4.44,6.36Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M247.79,217.08a4,4,0,0,0,.4-1.45c0-.27-.1-.57-.4-.57-1.65,0-3.28,3.38-3.74,3.38-.24,0-.3-.06-.3-.26,0-.6,3.94-5.24,5.7-5.24.89,0,1.19.5,1.19,1.1a5.1,5.1,0,0,1-.5,1.79l-2.51,6.76a2.54,2.54,0,0,0-.2,1,.89.89,0,0,0,1,.93c1.83,0,4.15-3,5.51-5.6a42.25,42.25,0,0,0,2.22-5.17c.2-.56.33-.7,1.09-.7.56,0,.73.17.73.37,0,.9-3.25,7-3.25,9.88,0,1.19.46,1.42,1.13,1.42,1.92,0,6.43-5.57,6.43-8.09,0-1.09-.23-1.78-.23-2.45,0-.86.36-1.46.82-1.46s.87.63.87,1.73c0,4.8-6.8,12.06-9.28,12.06-1.43,0-1.86-1.19-1.86-2.15a9.57,9.57,0,0,1,.66-2.92l-.06-.07c-1.4,2-4.18,5.14-6.3,5.14-.6,0-1.62-1-1.62-2.62a6.1,6.1,0,0,1,.49-2l2-4.81Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M272.75,214.27a.73.73,0,0,1-.83.79c-1,0-1.26-1.32-2.09-1.32-.53,0-1.06.36-1.06,1.39a15.21,15.21,0,0,0,.76,3.45,14.92,14.92,0,0,1,.77,3.87c0,2.59-1.46,4.08-4.05,4.08-1.92,0-2.65-.66-2.65-1.69a.89.89,0,0,1,.86-.9c1.2,0,1,1.8,2.32,1.8a1.73,1.73,0,0,0,1.86-2,13.7,13.7,0,0,0-.76-3.45,14.12,14.12,0,0,1-.76-3.38c0-2.42,1.25-4,3.67-4,1.13,0,2,.43,2,1.33Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M277.89,214.17c-.4.07-2,.46-2.32.46a.32.32,0,0,1-.34-.33.39.39,0,0,1,.34-.4l2.52-.49,1.16-3.72c.23-.76.46-.82,1-.82s.85.16.85.66-.66,2.25-1.05,3.64a23.35,23.35,0,0,1,2.45-.23c2.62,0,3.34,1.23,3.34,2.79,0,3.18-3.28,10.54-8.71,10.54a5.7,5.7,0,0,1-1.06-.1l-1.49,5a.59.59,0,0,0,0,.26.85.85,0,0,0,.5.77c.36.19,2.29.49,2.29.79s-.2.33-.7.33-1.62-.16-2.68-.16-2.39-.1-3.58-.1a.28.28,0,0,1-.3-.3c0-.46,1.06-.23,1.69-.56s.66-.57,1-1.5l5.14-16.5Zm-.8,8.82a3.43,3.43,0,0,0-.17,1c0,.83.27,1.43,1.5,1.43,2.75,0,5.4-7.53,5.4-9.35,0-1.36-.9-2.26-2.65-2.26-1.23,0-1.33.14-1.66,1.2l-2.42,8Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M295.28,214.73c.53,0,1.06.14,1.33.14a1,1,0,0,0,.86-.63c.36-.73.56-1,1.43-1,.56,0,.76.14.76.47a1.82,1.82,0,0,1-.2.6l-4.31,9.44a1.27,1.27,0,0,0-.2.56c0,.2.13.24.37.24,1.15,0,3.31-3.05,3.68-3.05s.3.06.3.29c0,.5-4.08,4.71-5.81,4.71-.56,0-.79-.2-.79-.59,0-1.13,1.66-4.25,2.08-5.14l-.06-.07-1.46,1.59c-1.66,1.82-4.44,4.21-6.39,4.21-1.23,0-1.46-1.16-1.46-1.89,0-4,6-9.91,9.87-9.91Zm-6.79,9.81c2.26,0,8-5.86,8-8,0-.56-.31-1-1.23-1-2.92,0-7.82,5.23-7.82,8a1,1,0,0,0,1.09,1Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M304.66,214.17c-.39.07-2,.46-2.32.46a.31.31,0,0,1-.33-.33.39.39,0,0,1,.33-.4l2.52-.49,1.16-3.72c.23-.76.46-.82,1-.82s.86.16.86.66-.66,2.25-1.06,3.64a23.83,23.83,0,0,1,2.45-.23c2.62,0,3.35,1.23,3.35,2.79,0,3.18-3.28,10.54-8.72,10.54a5.59,5.59,0,0,1-1.05-.1l-1.5,5a.77.77,0,0,0,0,.26.85.85,0,0,0,.5.77c.36.19,2.28.49,2.28.79s-.2.33-.69.33-1.63-.16-2.69-.16-2.39-.1-3.58-.1a.28.28,0,0,1-.29-.3c0-.46,1.06-.23,1.68-.56s.67-.57,1-1.5l5.14-16.5Zm-.79,8.82a3.43,3.43,0,0,0-.17,1c0,.83.27,1.43,1.5,1.43,2.74,0,5.39-7.53,5.39-9.35,0-1.36-.89-2.26-2.65-2.26-1.22,0-1.32.14-1.65,1.2l-2.42,8Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M322.89,215.43c0,1.19-1.22,4.27-6.79,5.2a4.54,4.54,0,0,0-.27,1.56c0,1.85.7,2.35,2,2.35,1.89,0,3.48-2.65,3.74-2.65s.27.1.27.3-2.42,4.34-5,4.34c-2,0-2.78-1.72-2.78-3.84,0-4.41,3.91-9.75,6.93-9.75,1.42,0,2,1.36,2,2.49Zm-6.59,4.47c4.14-1.22,5.47-3.78,5.47-5.13,0-.6-.2-1.23-1-1.23s-3.25,1.75-4.44,6.36Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M327.57,216.69a3.32,3.32,0,0,0,.16-.7c0-.26-.06-.5-.4-.5-.76,0-2.32,2.95-2.75,2.95-.2,0-.26-.19-.26-.36,0-.46,3.31-5.14,4.67-5.14.7,0,.79.43.79,1.06a27.68,27.68,0,0,1-1,5.17c-.2.7-.53,1.49-.53,1.59s0,.14,0,.14.13-.14.16-.2c1-1.59,3.82-7.76,5.77-7.76,1.13,0,1.26.5,1.26,1.59,0,.76-.13,1.93-1.26,1.93s-.43-1.53-.93-1.53c-1.36,0-6.33,10.08-6.86,11.11a.55.55,0,0,1-.56.29c-.23,0-.73-.06-.73-.53a4.4,4.4,0,0,1,.13-.63l2.36-8.48Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M343.87,214.27a.73.73,0,0,1-.83.79c-1,0-1.25-1.32-2.08-1.32-.54,0-1.07.36-1.07,1.39a14.77,14.77,0,0,0,.77,3.45,15.31,15.31,0,0,1,.76,3.87c0,2.59-1.46,4.08-4,4.08-1.93,0-2.66-.66-2.66-1.69a.89.89,0,0,1,.87-.9c1.19,0,1,1.8,2.31,1.8a1.72,1.72,0,0,0,1.86-2,13.7,13.7,0,0,0-.76-3.45,14.19,14.19,0,0,1-.77-3.38c0-2.42,1.27-4,3.69-4,1.12,0,1.95.43,1.95,1.33Z" transform="translate(-84.31 -208.87)"></path><polygon fill="var(--logoColorPrimary)" points="0 2.63 5.63 2.63 5.63 7.68 8.27 7.68 8.27 2.63 13.9 2.63 13.9 17.58 8.27 17.58 8.27 12 5.63 12 5.63 17.58 0 17.58 0 2.63 0 2.63"></polygon><polygon fill="var(--logoColorPrimary)" points="24.29 2.63 35.48 2.63 35.48 6.47 29.93 6.47 29.93 8.09 35.08 8.09 35.08 11.93 29.93 11.93 29.93 13.7 35.66 13.7 35.66 17.58 24.29 17.58 24.29 2.63 24.29 2.63"></polygon><path fill="var(--logoColorPrimary)" d="M128.1,226.47h5.68l.55-2.39h4.35l.51,2.39h6.17l-4.71-15h-7.6l-5,15Zm9.76-6h-2.65l1.37-5.9,1.28,5.9Z" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M153.54,226.45h5.64V221a4.7,4.7,0,0,1,.51,0c1.35,0,1.54.64,1.77,2.25l.14,1.11a17.64,17.64,0,0,0,.44,2.08h5.71c-.25-1.11-.44-2-.52-2.66l-.19-1.6c-.27-2.16-.75-3.07-2.76-3.41,2-.52,2.95-1.68,2.95-3.49,0-3-1.93-3.79-6-3.79h-7.65v14.95Zm5.64-8.79v-2.82c.24,0,.45,0,.64,0,1.26,0,1.82.4,1.82,1.33s-.7,1.53-2,1.53a2.88,2.88,0,0,1-.41,0" transform="translate(-84.31 -208.87)"></path><path fill="var(--logoColorPrimary)" d="M181.34,221.65v.12c0,1,.46,1.49,1.43,1.49s1.4-.43,1.4-1.07a1.07,1.07,0,0,0-.59-1c-.77-.38-2.12-.59-3.88-1.15-2.41-.77-3.54-1.95-3.54-4,0-2.94,2.38-4.7,6.74-4.7,4,0,6.06,1.47,6.06,4.11v.31h-5c-.07-.89-.48-1.33-1.31-1.33s-1.25.44-1.25,1c0,1,1,1,2.93,1.52,3.47.92,5.13,1.88,5.13,4.6,0,3.16-2.53,5.22-6.85,5.22s-6.71-1.66-6.71-4.51a5.25,5.25,0,0,1,0-.54Z" transform="translate(-84.31 -208.87)"></path><polygon fill="var(--logoColorPrimary)" points="125.3 6.62 121.7 6.62 121.7 17.58 115.93 17.58 115.93 6.62 112.31 6.62 112.31 2.63 125.3 2.63 125.3 6.62 125.3 6.62"></polygon></svg></div><link rel="preload" href="/_next/static/css/225ae6aa688cbdef.css" as="style"/><link rel="stylesheet" href="/_next/static/css/225ae6aa688cbdef.css" data-n-g=""/><link rel="preload" href="/_next/static/css/a96d53aea7f8f1cb.css" as="style"/><link rel="stylesheet" href="/_next/static/css/a96d53aea7f8f1cb.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script id="hnpprivacyId" src="https://www.sfgate.com/hdn/dynamic/hnpprivacy-min.js" defer="" data-nscript="beforeInteractive"></script><script defer="" src="/_next/static/chunks/4846.7b226ff46cd2cc72.js"></script><script defer="" src="/_next/static/chunks/7753.9c0e69aed796f587.js"></script><script defer="" src="/_next/static/chunks/3770.9badb6aa7f95ab3d.js"></script><script defer="" src="/_next/static/chunks/662.4977805a1b400b66.js"></script><script defer="" src="/_next/static/chunks/7281.280eb9bb5388f7fd.js"></script><script defer="" src="/_next/static/chunks/2915.a8866a78757149cc.js"></script><script defer="" src="/_next/static/chunks/7744.df78b669cfab773b.js"></script><script defer="" src="/_next/static/chunks/1753.909734a788b592a6.js"></script><script defer="" src="/_next/static/chunks/5023.c2f9e1c9946507ee.js"></script><script defer="" src="/_next/static/chunks/1088.1c742650f1845ceb.js"></script><script defer="" src="/_next/static/chunks/2290.e69af807f1325ff8.js"></script><script defer="" src="/_next/static/chunks/6919.4ecf3d4d52327043.js"></script><script defer="" src="/_next/static/chunks/2653.3b12aeae6f913d23.js"></script><script defer="" src="/_next/static/chunks/4319.5b45b80f68ee15b2.js"></script><script defer="" src="/_next/static/chunks/6653.feab763278a09b89.js"></script><script defer="" src="/_next/static/chunks/8905.99e4feb7df7b8280.js"></script><script defer="" src="/_next/static/chunks/3454.87a64750574cd820.js"></script><script src="/_next/static/chunks/webpack-8e1a1976ebb5d10f.js" defer=""></script><script src="/_next/static/chunks/framework-5ccd8d6d85c444a9.js" defer=""></script><script src="/_next/static/chunks/main-424f9ccd1d3900bd.js" defer=""></script><script src="/_next/static/chunks/pages/_app-4438a98a819caf5e.js" defer=""></script><script src="/_next/static/chunks/9156-0d47ee1910739bc4.js" defer=""></script><script src="/_next/static/chunks/117-7f25c2063795af6e.js" defer=""></script><script src="/_next/static/chunks/6725-2d5d5da509516042.js" defer=""></script><script src="/_next/static/chunks/4747-22866502c74287d0.js" defer=""></script><script src="/_next/static/chunks/94-83f5933119eeafe1.js" defer=""></script><script src="/_next/static/chunks/7045-82de105364bf5157.js" defer=""></script><script src="/_next/static/chunks/8475-1fbf2f82dee3d202.js" defer=""></script><script src="/_next/static/chunks/9041-d8e2e2c27ed9e3f9.js" defer=""></script><script src="/_next/static/chunks/1906-f57f174a3a4174d5.js" defer=""></script><script src="/_next/static/chunks/pages/%5B...all%5D-87d74bed60fe51ed.js" defer=""></script><script src="/_next/static/1U6lcnUhJRwFtpugnCGzO/_buildManifest.js" defer=""></script><script src="/_next/static/1U6lcnUhJRwFtpugnCGzO/_ssgManifest.js" defer=""></script></head><body><script>let FF_FOUC_FIX</script><div id="__next"><div class="LoadingIndicator_container__2D_zg LoadingIndicator_complete__elXsa z1005 pen fix top left bg-primary y4px tw03"></div><div data-block-type="ad" data-small-id="Ad-Topper-Unit" data-large-id="Ad-Topper-Unit" id="Ad-Topper-Unit" data-sd="0" data-inview="true"><iframe id="google_ads_iframe" name="google_ads_iframe" title="3rd party ad content" aria-label="Advertisement" data-google-container-id="2" data-load-complete="true" class="abs b-transparent"></iframe></div><header class="top z1003 bg-secondary s"><div class="pageHeader mya aic grid xs:px20 mw1400px x100 mxa sm:px32 xl:px100 xs:py16 h4vxshd"><span class="abs top bgt ctp mw50px xs:mw140px j15rpw5w"><a href="#content" aria-label="Skip to main content">Skip to main content</a></span><div class="xs:ml0 ml20 mr16 xs:mr16 col1 row1 sm:row1span2"><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 -mb4 c15ycr21" aria-label="menu" aria-expanded="false"><svg width="19" height="14" fill="none" viewBox="0 0 23 14" class="p0 c-white td300 hover:o80"><path id="Shape" fill-rule="evenodd" clip-rule="evenodd" d="M3.4731 3.33923C3.10367 3.33923 2.8042 3.05941 2.8042 2.71423C2.8042 2.36906 3.10367 2.08923 3.4731 2.08923H19.5266C19.896 2.08923 20.1955 2.36906 20.1955 2.71423C20.1955 3.05941 19.896 3.33923 19.5266 3.33923H3.4731ZM3.4731 7.62492C3.10367 7.62492 2.8042 7.3451 2.8042 6.99992C2.8042 6.65474 3.10367 6.37492 3.4731 6.37492H19.5266C19.896 6.37492 20.1955 6.65474 20.1955 6.99992C20.1955 7.3451 19.896 7.62492 19.5266 7.62492H3.4731ZM2.8042 11.2857C2.8042 11.6308 3.10367 11.9107 3.4731 11.9107H19.5266C19.896 11.9107 20.1955 11.6308 20.1955 11.2857C20.1955 10.9405 19.896 10.6607 19.5266 10.6607H3.4731C3.10367 10.6607 2.8042 10.9405 2.8042 11.2857Z" fill="currentColor"></path></svg><div class="f fdc g4"></div></button></div><aside aria-hidden="true" class="bg-secondary -ttx100vw md:-ttx330px vh c187jyjj x100vw md:mw330px fix top bottom left z1001 p20 f fdc oy-auto"><div class="f aic rel mb8" role="search"><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 mr8 md:none" aria-label="close"><svg width="16" height="16" fill="none" viewBox="0 0 14 13" class="p0 c-white td300 hover:o80"><path id="Path 5" d="M2.50195 2.00183L11.4983 10.9981" stroke="currentColor" stroke-width="1.25" stroke-linecap="round"></path><path id="Path 5_2" d="M2.50195 10.9982L11.4983 2.00187" stroke="currentColor" stroke-width="1.25" stroke-linecap="round"></path></svg><div class="f fdc g4"></div></button><input id="searchInput" type="text" placeholder="Search" aria-label="search bar" class="uiTextMedium b-white placeholder:c-white c-white border br4 x100 pr40 py12 pl16 bgt ow1 o-focus" value=""/><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70 abs right top bottom mr16" aria-label="search"><svg width="16" height="16" fill="none" viewBox="0 0 12 12" class="p0 c-white td300 hover:o80"><path d="M10.2496 11.4314C10.5004 11.6686 10.8959 11.6577 11.1332 11.407C11.3704 11.1562 11.3595 10.7607 11.1088 10.5234L10.2496 11.4314ZM6.91419 8.27539L10.2496 11.4314L11.1088 10.5234L7.77331 7.36742L6.91419 8.27539Z" fill="currentColor"></path><circle cx="5.19971" cy="5.19971" r="3.57471" stroke="currentColor" stroke-width="1.25"></circle></svg><div class="f fdc g4"></div></button></div><a href="https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=button&amp;ipid=wcm" data-link="native" role="button" class="td300 cp f aic jcc disabled:cd wsn px16 py8 buttonSm fs13 xs:fs16 xs:buttonLg bg-primaryAccessible hover:o80 c-white disabled:bg-gray300 disabled:c-gray600 border bn tac br2 mt8">Subscribe</a><nav class="sy8 mt8"><div class="x100" data-eid="navigationItem-6125"><div class="f jcb py8"><a href="/news/houston-texas/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Local News</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/news/houston-texas/houston/" data-link="native" data-eid="navigationItem-1224" class="">Houston</a></li><li> <a href="/neighborhood/" data-link="native" data-eid="navigationItem-3366" class="">Suburbs</a></li><li> <a href="/news/houston-texas/education/" data-link="native" data-eid="navigationItem-1232" class="">Education</a></li><li> <a href="/news/houston-texas/environment/" data-link="native" data-eid="navigationItem-5688" class="">Environment</a></li><li> <a href="/health/" data-link="native" data-eid="navigationItem-6356" class="">Health &amp; Medicine</a></li></ul></div><div class="x100" data-eid="navigationItem-6283"><div class="f jcb py8"><a href="/news/houston-weather/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Weather</a></div></div><div class="x100" data-eid="navigationItem-3625"><div class="f jcb py8"><a href="/politics/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Politics</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/politics/houston/" data-link="native" data-eid="navigationItem-1230" class="">Houston</a></li><li> <a href="/politics/texas/" data-link="native" data-eid="navigationItem-3626" class="">Texas</a></li><li> <a href="/politics/us-world/" data-link="native" data-eid="navigationItem-3627" class="">U.S. &amp; World</a></li></ul></div><div class="x100" data-eid="navigationItem-1269"><div class="f jcb py8"><a href="/business/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Business</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/business/fuelfix/" data-link="native" data-eid="navigationItem-5196" class="">Fuel Fix</a></li><li> <a href="/business/real-estate/" data-link="native" data-eid="navigationItem-1275" class="">Real Estate</a></li><li> <a target="_blank" rel="noopener noreferrer" data-eid="navigationItem-1317" href="https://www.houstonchronicle.com/projects/2023/top-workplaces/" class="hover:c-gray500 tpa td300 ttfeio">Top Workplaces</a></li><li> <a href="/business/tech/" data-link="native" data-eid="navigationItem-4426" class="">Tech</a></li></ul></div><div class="x100" data-eid="navigationItem-4540"><div class="f jcb py8"><a href="/sports/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Sports</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/sports/texans/" data-link="native" data-eid="navigationItem-1261" class="">Texans</a></li><li> <a href="/sports/astros/" data-link="native" data-eid="navigationItem-1262" class="">Astros</a></li><li> <a href="/sports/rockets/" data-link="native" data-eid="navigationItem-1263" class="">Rockets</a></li><li> <a href="/sports/college/" data-link="native" data-eid="navigationItem-1266" class="">Colleges</a></li><li> <a href="/sports/high-school/" data-link="native" data-eid="navigationItem-1265" class="">High Schools</a></li><li> <a href="/sports/dynamo/" data-link="native" data-eid="navigationItem-6366" class="">Dynamo &amp; Dash</a></li></ul></div><div class="x100" data-eid="navigationItem-1221"><div class="f jcb py8"><a href="/entertainment/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Entertainment</a></div></div><div class="x100" data-eid="navigationItem-3350"><div class="f jcb py8"><a href="/food-culture/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Food</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/food-culture/restaurants-bars/" data-link="native" data-eid="navigationItem-1222" class="">Restaurants &amp; Bars</a></li><li> <a href="/entertainment/restaurants-bars/reviews/" data-link="native" data-eid="navigationItem-5223" class="">Restaurant Reviews</a></li><li> <a href="/food-culture/restaurants-bars/bbq/" data-link="native" data-eid="navigationItem-3147" class="">Barbecue</a></li></ul></div><div class="x100" data-eid="navigationItem-1257"><div class="f jcb py8"><a href="/opinion/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Opinion</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/opinion/editorials/" data-link="native" data-eid="navigationItem-1311" class="">Editorials</a></li><li> <a href="/opinion/letters/" data-link="native" data-eid="navigationItem-1258" class="">Letters to the Editor</a></li><li> <a href="/opinion/columnists/" data-link="native" data-eid="navigationItem-1259" class="">Columnists</a></li></ul></div><div class="x100" data-eid="navigationItem-5685"><div class="f jcb py8"><a href="/news/interactives/2024/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Interactives</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/news/interactives/article/chronicle-data-trackers-18326191.php" data-link="native" data-eid="navigationItem-6373" class="">Trackers</a></li><li> <a href="/projects/trackers/houston-flood-map/" data-link="native" data-eid="navigationItem-5611" class="">Texas Flood Map</a></li><li> <a href="https://www.houstonchronicle.com/projects/2021/houston-texas-power-outage-tracker/" data-link="native" data-eid="navigationItem-5691" class="">Power Outage Tracker</a></li></ul></div><div class="x100" data-eid="navigationItem-1784"><div class="f jcb py8"><a href="/news/investigations/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Investigations</a></div></div><div class="x100" data-eid="navigationItem-3386"><div class="f jcb py8"><a href="/newsletters/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Newsletters</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/newsletters/the713/" data-link="native" data-eid="navigationItem-6072" class="">The 713</a></li><li> <a href="/newsletters/texas-take/" data-link="native" data-eid="navigationItem-6300" class="">Texas Take</a></li><li> <a href="/newsletters/the-weekend-wrap/" data-link="native" data-eid="navigationItem-6301" class="">Weekend Wrap</a></li></ul></div><div class="x100" data-eid="navigationItem-6208"><div class="f jcb py8"><a href="https://marketplace.houstonchronicle.com/hchron-marketplace/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Classifieds</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="https://www.legacy.com/us/obituaries/houstonchronicle/today" data-link="native" data-eid="navigationItem-1220" class="">Obituaries</a></li><li> <a href="https://ezads.hearst.com/obits/houston/index.html" data-link="native" data-eid="navigationItem-6302" class="">Place an Obituary</a></li><li> <a href="https://marketplace.houstonchronicle.com/hchron-marketplace/category/Legal%20Notices" data-link="native" data-eid="navigationItem-1223" class="">Legal Notices</a></li><li> <a href="https://placelegal.hearst.com/legals/houston/index.html" data-link="native" data-eid="navigationItem-6303" class="">Place Legal Notices</a></li><li> <a href="https://instaad.net/houston-adportal/realestate/index.html" data-link="native" data-eid="navigationItem-6466" class="">Place Agent/Broker Ad</a></li></ul></div><div class="x100" data-eid="navigationItem-6289"><div class="f jcb py8"><a href="/la-voz/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">La Voz de Houston</a></div></div><div class="x100" data-eid="navigationItem-6391"><div class="f jcb py8"><a href="/visuals/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Visuals</a></div></div><div class="x100" data-eid="navigationItem-6475"><div class="f jcb py8"><a href="/puzzles/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Puzzles</a></div></div><div class="x100" data-eid="navigationItem-5686"><div class="f jcb py8"><a href="/projects/podcasts/" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">Podcasts</a></div></div><div class="x100" data-eid="navigationItem-1278"><div class="f jcb py8"><a href="https://www.hearst.com/newspapers/houston-chronicle" data-link="native" class="hover:tdn hover:o70 td300 tpo ttfeio hamburgerMenuSection c-white">About Us</a><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide lir ml24 mt8 sy16"><li> <a href="/archive/search/subscriber/" data-link="native" data-eid="navigationItem-3387" class="">Archive</a></li><li> <a href="/privacy/" data-link="native" data-eid="navigationItem-4555" class="">Privacy Notice</a></li><li> <a href="/terms/" data-link="native" data-eid="navigationItem-4556" class="">Terms of Use</a></li><li> <a href="https://houston-chronicle.myshopify.com/collections/astros" data-link="native" data-eid="navigationItem-5371" class="">Chronicle Shop</a></li></ul></div></nav></aside><div aria-label="overlay" role="button" tabindex="0" class="fix top bottom left right bg-black td300 tpo ttfeio o0 vh"></div><a href="/" data-link="native" aria-label="Site Logo - Back to Home" class="f aic y32px sm:y48px my8 mxvw36 sm:mxvw22 lg:col1Span md:row1 md:jsfc md:ml0 xs:my0"><svg viewBox="0 0 155 38" fill="none" xmlns="http://www.w3.org/2000/svg" class="y140 sm:y150 w178tdkq" role="img" aria-label="Houston Chronicle Logo"><desc>Houston Chronicle Logo</desc><use href="#logosource-houston-chronicle"></use></svg></a><a href="https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=button&amp;ipid=wcm" data-link="native" role="button" class="td300 cp f aic jcc disabled:cd wsn px16 py8 buttonSm fs13 xs:fs16 xs:buttonLg bg-primaryAccessible hover:o80 c-white disabled:bg-gray300 disabled:c-gray600 border bn tac br0 xs:br2 xs:row1 xs:col4 col1span3">Subscribe</a></div></header><main class="mnh100vh rel"><div data-layout="Layout1Column" class="f fdc mxa mb16 sm:mb40 xl:mw1200px"><div class="rel" style="margin:0"><div id="content" class="abs -top100"></div></div><div class="zone center f fdc g40"><div class="ox-hidden pt32 pb24 mx20 sm:mx32 sm:pb32 md:pt40 xl:mx0"><div class="pb16 sm:pb24 fdc g16 sm:fdr sm:g0 pb16 pr16 md:pr0 f jcb xs:aic"><span class="f fdc g8 sm:g16 xs:aic sm:ais"><h1 class="nameplateSm lg:nameplateLg">Standards and Practices</h1></span><span></span></div><div class="mw100"><div class="f wsn ox-scroll g24 bb bw2 ho49mrw scrollbar-none"></div></div></div></div></div><div data-layout="Layout2Column" class="f fdc lg:fdr lg:sx56 mx20 sm:mx32 xl:mxa xl:mw1200px mb40 lg:g0 g40"><div class="f fdc mnw0 g40 x100 mxa"><div data-eid="item-101350" class="r1udwkp5 d1uy5mhj articleBody"><style> .ff-container { padding: 20px; } .ff-container h1 { margin-bottom: 30px; } .ff-container h2 { font-size: 28px; line-height: 32px; padding-bottom: 24px; } .ff-container h3 { font-size: 22px; line-height: 26px; padding-bottom: 20px; } .ff-container p { font-size: 16px; line-height: 26px; padding: 0 0 24px 0; } .ff-container ul { font-size: 16px !important; line-height: 26px !important; list-style: disc !important; margin-left: 20px; margin-bottom: 20px; } .ff-container ol { font-size: 16px !important; line-height: 26px !important; list-style: decimal !important; margin-left: 20px; margin-bottom: 20px; } /* unvisited link */ .ff-container a:link { color: blue; } /* visited link */ .ff-container a:visited { color: blue; } /* mouse over link */ .ff-container a:hover { color: red; } /* selected link */ .ff-container a:active { color: red; } .property-name { font-size: 16px; line-height: 26px; font-weight: bold; } </style> <div class="ff-container"> <h2>General Standards and Practices for Hearst Newspapers</h2> <p>A news organization’s credibility relies on a foundation of trust: trust that the newsroom will aggressively seek out the news and unapologetically relay it to the public; trust that it will report the news accurately, fairly and impartially; and trust that its journalists will conduct themselves professionally and ethically as they carry out the important charge of informing their communities.</p> <p>Maintaining the trust of our readers is hard work, and requires zealous and scrupulous effort to perform our jobs with integrity and honesty, avoiding conflicts of interest – or the appearance of conflicts, whether personal or professional — that may call into question our credibility to report the news in a way that promotes the truth.</p> <p>In an effort to offer guidance to newsroom staff on what is expected of you, we have established these general policies for the conduct of newsroom employees.  While no set of guidelines can cover every conceivable issue, the very public nature of our work demands that we maintain these baseline editorial standards and practices. Your individual news organization may also have additional policies that build and expand on these standards and practices.</p> <p>Our reputation for trustworthiness depends on each member of the newsroom living up to the same standards of professional conduct, and we expect each newsroom employee to be familiar with and follow these guidelines.  Acting in a way that is inconsistent with these guidelines is a serious matter that may prompt disciplinary action, up to and including termination.</p> <p>Thousands of journalists have helped build Hearst Newspapers’ reputation. We owe it to ourselves and to future generations to maintain that reputation and retain the trust of our communities.</p> <h2>Journalistic Practices:</h2> <p>Honesty, fairness and accuracy are paramount. We strive to report the news as completely as possible, providing divergent viewpoints when it is appropriate and responsible to do so. When necessary, we will clarify how we know what we’ve reported as well as when facts may not be immediately clear. </p> <h2>General practices:</h2> <h3>Follow the law</h3> <p>Being a reporter is an important role in society, but it <span style="text-decoration: underline;"><strong>is not</strong></span> a license to break the law.  </p> <p>Staffers are expected to abide by the law in gathering information for publication.  Take particular care to avoid trespassing on private property, even if invited onto it by law enforcement.  Be conscious of whether the subject of an audio or visual recording has an expectation of privacy.  For example, when a reporter is invited into an apartment complex by a resident, your permission to be on the property depends on your being with that resident; if you leave that resident and start knocking on other apartment doors on your own, you run the risk of a trespass claim.  Similarly, legal protections may apply when a source chooses to share confidential information with a reporter, but those protections would not apply when a reporter coaxes a source to break the law, such as by sharing credentials necessary to access non-public information.  </p> <p>If your reporting is likely to involve a situation with legal implications, consult with your editors and legal counsel as early in the reporting process as possible. </p> <p>At crime scenes, protests, marches and other events where law enforcement is engaged in crowd control, be respectful and, to the extent possible, follow the instructions of the authorities: do not act in a way that would give law enforcement a clear reason to detain or arrest you.  To ensure that you have the support you need in potentially dangerous or difficult situations promptly call your editor and, if appropriate, legal counsel for help or advice.</p> <h3>Plagiarism and attribution</h3> <p>Plagiarism is one of the most serious lapses in ethical conduct among journalists, and it is one that undermines the individual reporter’s and the news organization’s credibility with readers and colleagues.  It is unacceptable to use wording, quotes or other material from another publication or individual without proper and complete attribution. All language, research findings and images in our publications should be the original work of our staff or should be credited to an original source.  Even if credit is given, if you use someone else’s actual phrasing, it should be marked as a quotation. </p> <p>Stories that include material from wire services should credit the service when specific language or quotes are borrowed, or should use an attributing phrase such as "the Associated Press reported" in the body of the story and, if appropriate, at the end of the story. Similarly, material used from a press release or contained on a website should be attributed to the source.  It may at times be appropriate to attribute the original source of a story if it was broken by another media source. </p> <p>Previously reported material from your news organization can be used without attribution, but if a story relies heavily on such material, it should be attributed.  You should not rely on the reporting of other news organizations, and, if such other reporting is referenced, it should be attributed and kept to a minimum.</p> <h3>Identification as a journalist</h3> <p>In all forms of newsgathering, representatives of the newsroom should not purposefully mislead subjects. As a practice, journalists should proactively identify themselves as such. Any decision to misrepresent oneself or to impersonate someone else can undermine our organization’s credibility. There may be limited reporting situations where anonymity or the use of a pseudonym is necessary, such as when food critics visit restaurants they are reviewing. Nevertheless, any decision to misrepresent oneself or use reportorial anonymity must be approved by the editorial leadership of your publication in advance, and, if appropriate, reviewed by legal counsel.</p> <h3>Fact checking</h3> <p>It is up to each journalist to check their work for accuracy and to immediately inform editors of needed corrections.  Furthermore, when you spot or learn of errors elsewhere in our publications, you should promptly bring them to the attention of editors, who will determine whether corrections or clarifications are necessary. If you are told of a significant error by someone outside the newsroom, be careful not to make promises about corrections : collect the information, thank the person for telling us and say that we’ll check it out, notify the appropriate editors, who will either direct you to investigate the matter yourself or pass it on to someone else in the newsroom to look into it.  </p> <p>We also owe it to our readers to avoid printing falsehoods, even when they are uttered by the subjects of our reporting.  In some circumstances, the fact that a false statement was made by a person or entity may be newsworthy and merit coverage.  In such circumstances, your reporting should identify the falsity and explain evidence that refutes it. </p> <p>The deliberate use of false information – including, but not limited to, false quotations or imaginary sources – is prohibited.</p> <h3>Correcting errors</h3> <p>Transparency is essential to maintaining public trust, and when we make mistakes, we should correct them.  But we must be careful not to act hastily in fixing our mistakes; errors and legal risks are often compounded by incomplete, inappropriate or rushed changes.  Put the same care into checking the facts about a possible correction that you would for any reporting.</p> <p>Factual errors or corrections of misleading statements that would warrant a correction in print should also be reflected online. Changes that substantially alter the balance and tone of the story should be made clear to the reader. In general, <strong><span style="text-decoration: underline;">all</span></strong> corrections, clarifications or retractions must be approved by a senior editor and, when appropriate, by legal counsel; you must not publish corrections on your own.  </p> <p>Follow your publication’s style for the wording and placement of corrections and clarifications.   </p> <h3>Removal of published material </h3> <p>On occasion, we receive requests to update and/or remove from our websites accurate reporting on matters like arrests or criminal charges.  We also receive requests for takedowns of accurate reporting that the subject of the story now finds irrelevant, embarrassing or that the subject says is causing them harm or risk of harm.</p> <p>As a general matter, it is not Hearst’s practice to remove published material that was accurate at the time of publication. But when warranted to improve the accuracy of our work, we will consider updates and corrections to our journalism with new, relevant information. In circumstances where we determine that an update or correction is insufficient, Hearst newspapers may consider alternatives including applying deindexing tags to an article, which may limit the ability of search engines to find it. </p> <p>In considering requests related to reporting on criminal matters, we will review copies of court documentation submitted by a requestor that reflect the dropping or dismissal of charges, acquittal at trial, successful appeals, or records reflecting expungement of a criminal record. For requests based on embarrassment or harm, we will evaluate any reasonable information the requestor provides. </p> <p>Once such information is collected, the request will be reviewed and evaluated by a designated committee at the publication.  Factors to be considered are the severity of underlying allegations or convictions, subsequent developments in the case, whether the individual was a minor at the time of the reporting, whether the individual has demonstrated harm from the reporting that outweighs the newsworthiness of the reporting, and other relevant considerations, such as other parties referenced in the article.  These factors are not exhaustive, nor are they meant to set forth an enforceable standard as decisions are made on a case-by-case basis based on editorial judgment.</p> <h3>Mug shots</h3> <p>We should consider carefully whether to use a booking/mug shot when alternative photos of an individual are available.  Decisions on using mugshots to illustrate a story should be made with news value in mind, not page views.</p> <p>Mugshots should not be used in photo galleries or stories about mass arrests, such as coverage of protests of police sweeps.  Factors weighing against publication include the existence of other photos of an individual, which we should take steps to obtain if possible.</p> <p>Extra care should be taken in considering whether to use booking photos in reporting on individuals who are arrested but not charged, reporting on minor criminal matters, and with incremental or procedural reporting on a criminal case. </p> <h3>Race, sexual orientation and gender</h3> <p>In general, we do not report the race, ethnicity, or sexual orientation of people unless such information is pertinent to the reporting and important to understanding the story.  For example, in stories about immigration or race issues, a source’s ethnic or racial background may be relevant to a reader’s understanding of the issues involved.</p> <p>If we decide to include an individual’s race in a story, the reporter should, whenever possible, verify the race with that person or a knowledgeable source. Never assume a person’s race based on appearance. </p> <p>Similarly, journalists should take care to ascertain how a source identifies by gender or orientation, if relevant to the coverage. Gender descriptions, including preferred pronoun usage, should follow your news organization’s style. The editorial leadership must approve a decision to disclose the sexual orientation of any person who does not openly acknowledge it.</p> <p>In crime stories or stories where officials use race or skin color to describe crime suspects, such information should generally only be published if it is accompanied by several other identifying traits that clearly identify a specific individual.  At best, a racial description of a suspect, without more, does nothing to help the public, and, at worst, only satisfies prurient interests or racial stereotypes.  If officials provide a vague description, push for more.  As with other races, stories should not omit racial identification of white suspects when applicable. </p> <h3>Police Blotters</h3> <p>As a general practice, police blotter roundups and briefs should not identify defendants or suspects by name.  When deciding whether to name an individual in initial crime reporting, consider whether the story is one that we are likely to continue to follow.   If we name an individual at the time of arrest or filing of criminal charges, we should also be responsible in following the matter and reporting relevant updates, particularly if we learn that charges are dropped or dismissed, or the individual is acquitted.</p> <h3>Juveniles      </h3> <p>In general, do not name juvenile suspects (under the age of 18) in crime stories. </p> <p>Exceptions may be made when a juvenile is charged as an adult in a criminal proceeding. </p> <p>We should also be cautious about identifying minors who are the victims of crime, and, in general news stories, where we are unable to get consent from parents or guardians.</p> <h3>Crude language</h3> <p>Offensive language, including profanity and insulting comment, should be published only when essential to a story. There may be times when it is appropriate to use profanity, vulgarity or slurs in a journalistic piece, such as when public officials use such language or where the language is central to the story.  However, in general, you should refrain from using such language in your work and in your interactions with the public, including on social media, and should, in all cases, discuss using such language with a senior editor before publication.  </p> <h3>Sexual assault </h3> <p>In general, do not identify victims of sexual assault unless the person informs us that they want to be named. If a sexual assault victim files a civil lawsuit in the matter, under most circumstances it is acceptable to name plaintiff.</p> <h3>Suicide</h3> <p>Treat suicides and attempted suicides with sensitivity. </p> <h2>Sourcing material for publication:</h2> <h3>Anonymous sources</h3> <p>Attributing facts to anonymous sources must be extremely rare and occur only when all other on-the-record options have been exhausted. The decision to use a confidential source can diminish the credibility of the story and the news organization, and, as appropriate, we should explain to readers why we are relying on anonymous sources.  Editors should consult with legal counsel as appropriate.  </p> <p>Anonymity should be granted sparingly and only in cases where 1) the source has a reasonable basis to fear retaliation or other adverse consequences from speaking out; 2) the information the source will convey is significant; and 3) there is no other way to obtain it. Never allow a source to use the cloak of anonymity to disparage others or to express political opinions.</p> <p>In some day-to-day reporting, it may not be necessary to establish ground rules before speaking with a source.  Nevertheless, as a general practice, make it clear at the outset of any interview that you are a reporter and that whatever the source says to you may be quoted in a published news report.  Depending on the source’s familiarity with the news media, it may be enough to use the term “on the record.”</p> <h3>Promises to sources</h3> <p>Under no circumstances should you promise confidentiality to a source without first consulting with your editor and, if appropriate, legal counsel.  If you are unable to speak with an editor before speaking with a source, be clear that you will need to discuss the possibility of a confidentiality agreement with your editors.  A promise not to identify a source can have serious legal implications, both for the reporter and the company, and could potentially expose the reporter to jail and the company to court-imposed fines.  These risks can exist even if you do not publish a report based on the source’s information.  </p> <p>Your editor and, potentially, the Editor in Chief or Executive Producer may ask for the identity of the source, and you should alert the source of this before making any agreement regarding confidentiality. If, after discussion with your editors, a decision is made to protect the identity of a source, the source and journalist must discuss conditions under which the source will release the journalist from the agreement to protect his or her identity. A reporter who pledges to protect the identity of a source must not violate that pledge.</p> <p>At all times, it is incumbent upon the journalist to be certain that the source understands the conditions of a conversation before any agreement is made regarding confidentiality.  When establishing any limits on attribution with a source, avoid using boilerplate terms like “background” and “off the record”, and instead use clear language with the source (“Can I refer to you as a person involved in the investigation?”; “Can I identify you if I’m asked?”; “Can I identify you if I am subpoenaed?”; Can I identify you if I am facing a court order to reveal your identity and may go to jail?”).</p> <h3>Some additional caveats for writing about sources:</h3> <p>Do not refer to “sources” when you have just one source, whether confidential or on the record.</p> <p>Avoid using the same source as both a confidential and a named source in the same story.  Doing this can suggest or reveal the identity of the source.</p> <p>Do not use broad references such as “sources close to” or “sources informed about” when more specific identifiers would better reflect the credibility of your sourcing.  </p> <p>Do not show, email or read story drafts to sources or otherwise give sources the impression that they have control over what will or won’t be published.  You can – and should – review quotes you are not sure of and other facts in a story with your sources as part of your editing and fact-checking.  </p> <h3>Electronic recording</h3> <p>The laws regarding recording audio and/or video without consent vary from state to state, as do the circumstances in which consent might be implied or a person might have a reasonable expectation of privacy.   As a general practice, even in “one-party-consent” states, it is safest to obtain clear consent from the subject of the recording at the beginning of an interview. </p> <p>Surreptitious/hidden camera reporting can present significant legal risks; any decision to pursue and/or publish such reporting must be pre-approved by the editorial leadership of your publication and requires consultation between editors and legal counsel.</p> <h2>Professional Conduct and Conflicts of Interest</h2> <p>It is imperative that journalists adhere to the principles of fair, truthful and accurate reporting of the day’s news, regardless of subject and no matter the platform. We will inform the public about important issues and events in a manner that is upfront, transparent and professional. In doing this work, we must avoid conflicts of interest, both real and perceived, that could affect our audience’s perception of the fairness, truth and accuracy of our news coverage.  This does not mean we shy away from hard-hitting reporting, shining light on darkness, and challenging our readers with hard facts.  But it does mean avoiding conflicts of interest and compensating for personal biases.</p> <p>This is an ongoing exercise for all journalists, but a necessary one: Fair and honest reportage must involve an intelligent exchange of ideas and be based on indisputable facts, free of the journalist’s ideology or personal conviction. To that end, every newsroom employee, regardless of job function, must avoid real or perceived conflicts. Some conflicts will be clear and obvious, while others may be less so.   Some can be handled through careful reporting and editing, while others cannot.  In conducting yourself as a journalist, consider the four principles laid out in the Society for Professional Journalists code of ethics: Seek truth and report it; minimize harm; act independently; be accountable and transparent.  </p> <p>As journalists, our mission is to inform our communities by presenting the story – whatever the subject, and whatever our personal views about it – as fully, fairly and impartially as possible.  That means understanding the difference between news and opinion, and being clear with our readers about which one we are offering them, regardless of the platform or method in which we communicate with them.   </p> <p>We use the tools of modern journalism — including collecting differing sides of the story, using competent sources, avoiding speculation as to the facts, and putting our work through rigorous editing — to check and counter our personal biases (including unconscious biases), with the goal of producing news coverage that the reader can accept as fair.  And if we are doing our jobs well, we must not take shortcuts to get there: we should avoid the trope that being “objective” means simply getting two opposing views and presenting the truth as somewhere in the middle.  </p> <p>In non-opinion material, we should seek out relevant perspective from as many varied and detailed perspectives as the story warrants and go beyond the usual voices in our sourcing.  We should actively strive to accurately and fairly reflect the diversity of gender, race, ethnicity, class, sexual orientation, geography and political views that distinguish our communities, such that people in the community will see themselves represented in our coverage. </p> <h2>Avoiding and controlling for biases</h2> <h3>Personal conflicts</h3> <p>Journalists should not use their platforms to air or publicize personal complaints against individuals, organizations or companies.</p> <p>No journalist should be involved in the reporting or editing of a story in which they have a clear conflict, including involvement of close friends, relatives, spouses or domestic partners.</p> <h3>Financial interests</h3> <p>No newsroom employee may seek to obtain personal financial benefit from knowledge obtained in the course of their work. All employees must publicly disclose relevant financial interests to readers.</p> <h3>Personal investments </h3> <p>Editors and reporters should not hold investments in companies they cover. If a staff member with a financial interest in a company outside his or her regular beat is assigned a story concerning that company, he or she must disclose the matter to the assigning editor before undertaking the assignment and the assigning editor must obtain approval from the appropriate editors. Editors assigned to handle stories concerning companies or investments in which they have a personal stake must advise their supervisors of the potential conflict and obtain similar approval. If such approval is obtained, the conflict must be clearly disclosed in the article. </p> <h3>Inside information, personal financial benefit </h3> <p>No members of newsroom staff may seek financial or other paid or unpaid benefits for themselves or others by disclosing or acting upon any nonpublic information, including the timing of our publication of an article, acquired in the course of their employment.</p> <p>Similarly, no staffer may seek to obtain personal financial benefit in connection with our coverage of particular products or businesses.</p> <h3>Stock trading </h3> <p>Staff members may not buy or sell any securities or otherwise make investments in anticipation of forthcoming articles we plan to publish. In instances where staff members become aware of nonpublic information concerning a company as a result of their employment with the company, the staff members may not trade on that information until the information has been disseminated to the general public.</p> <h3>Paying for information</h3> <p>Under no circumstances may staffers pay a source for information or access to information, either directly or indirectly.  Purchasing a coffee or, within reason, a meal for a source as part of meeting a source or developing a source relationship is unlikely to run afoul of this prohibition.   However, staffers should be cautious about cultivating personal relationships or the appearance of personal relationships with subjects of their coverage or sources.  Such relationships can create concerns about the fairness and independence of our coverage.</p> <p>Similarly, staffers must not accept payment or gifts in exchange for, or in response to, our coverage.</p> <h3>Social media use</h3> <p>Social media platforms offer powerful ways for us to communicate with our readers, and they provide an opportunity for us to expand the audience for our journalism and enhance our news organization’s reputation as an honest broker of the news. </p> <p>But we must be conscious of the ways that posts on social media – often without context or editing – can undermine the hard work that we do to maintain our organization’s reputation for integrity and credibility.  When we use social media to share personal opinions about the issues the newsroom covers, we can do harm to our shared reputation and call into question whether our reporting lives up to the ideals of our journalistic mission.  </p> <p>In our news publications, we clearly identify editorials, opinions and columns as expressions of a viewpoint; readers know what they are getting.  This isn’t the case on social media, and experience suggests that the average news consumer has a harder time distinguishing fact from opinion on social media.</p> <p>As journalists, our mission is to inform our communities by presenting the story – whatever the subject, and whatever our personal views about it – as fully, fairly and impartially as possible.  That mission is impossible if we blur the lines between fact-based reporting and our opinions.   Postings that express personal opinions that would never make it into a news story can lead the public to lose trust in us to report factually, fairly and honestly.   This risk of losing public trust is perhaps all the greater when reporters share their opinions on hot topics and movements, which will often, and sometimes suddenly, take on politically charged dimensions.</p> <p>It is essential that newsroom staffers understand that their use of social media is an extension of the journalism we publish and is subject to the same standards and practices.   Staff members must keep in mind the impact that a social media posting that conflicts with these standards can have not just on the individual reporter’s reputation, but on the reputation of the entire organization. </p> <p>Newsroom employees should avoid posting commentary that could be understood as expressing bias or favoritism about the important issues covered in our publications:  if it wouldn’t make it into our publications, it shouldn’t be posted on social media.  This applies to reporters just as much as it applies to columnists writing outside their coverage area. Exceptions may be made for opinion journalists who have been asked to cover specific topics, such as politics, and for discussion of free press issues.</p> <p>Social media is not the appropriate venue for voicing complaints about the news organization or colleagues that could be resolved through appropriate internal channels.  Such use of social media undermines our commitment to a safe, collaborative and respectful workplace.  Similarly, newsroom staffers should not use social media to disparage our readers and those who engage with our journalism.   Nor should staffers use social media (and the weight of the newsroom’s reputation) to settle scores, harass or threaten, or to voice discriminatory views.  While it would be appropriate to use social media to promote reporting that is critical of the performance of public officials or the actions of a company, it is not appropriate to use social media to offer purely personal opinions about such matters. </p> <p>While we do not make a practice of monitoring social media posting by our editorial staff, we do view your online conduct as an extension of your work in the newsroom and we expect you to use common sense in applying journalistic norms to your conduct online. When in doubt about whether a post is appropriate, consult your editor or other supervisors.</p> <p>Mistakes happen, often unintentionally, and when they do, a supervisor has the right to ask you to clarify or take down an objectionable post. If you disagree with such a request, you may appeal it to a senior editor.  Serious violations of these standards for the use of social media can result in disciplinary action, including termination.</p> <p>Below is a summary of these expectations and some additional guidance to help you make appropriate choices in your use of social media:</p> <ul> <li>Do speak conversationally. Your reasonable, informed voice can help engage readers with our journalism. Use your social media posting to encourage broad thinking and to draw interest and inspire engagement with our journalism.</li> <li>Do share your work, and that of your colleagues, on all platforms. Use social media to promote our journalism and broaden the reach and audience of our publications.</li> <li>Do share perspectives that can better inform the reader about the importance of issues. A reporter’s personal experience with racial profiling or sexual harassment, for example, might personalize an issue for the reader in a way that clarifies why the issue matters; but…<br>Do not inject your opinion on issues of importance that the news organization covers. This can be difficult to avoid when commenting on political or social issues, and can also be hard to temper when discussing matters with which you have a personal connection or experience or deeply held beliefs.  When commenting on topical issues, apply the same journalistic standards you would in your reporting.  In general, posting your personal opinions about a current political issue or about the performance of public officials will cross the line. In crafting a post, ask yourself whether this would make it past an editor for a news story, or if it feels more like a personal essay or opinion piece.  If it falls in the latter categories, talk it through with an editor first.</li> <li>Do zealously protect the reputation of the organization by being methodical in avoiding giving the public any reason to doubt our credibility as fair and honest brokers of the news. Avoid thinking of social media as a place to express your personal beliefs or as an exception to journalistic standards: it isn’t.</li> <li>Do engage with readers, but do it with courtesy, civility and professionalism; if the conversation gets petty, extract yourself from it.  Avoid language that could be seen as rude or disrespectful.</li> <li>Do not use social media to settle personal scores, or to embarrass, harass or defame others.  Such use of social media is both unethical and unprofessional.   Don’t use social media to argue with colleagues.  <br><br>Bear in mind that social media platforms, because they allow an individual to publish instantly and directly to a wide audience, are inherently risky.  Never post in haste, on impulse or in anger.  Think carefully before you post; when in doubt, talk it through with a colleague or supervisor first. </li> </ul> <h3>Activism, affiliations and memberships </h3> <p>Our work as journalists requires that we cover issues that are of fundamental importance to our communities, and often involves coverage of issues, people or organizations about which we, as individuals, have strong feelings.  But, with the exception of content that is explicitly opinion, it is essential – especially when covering matters about which we feel strongly – that we avoid blurring the lines between personal views and fact-based reporting, and that we give our readers no reason to doubt our news organization’s collective integrity and fairness. </p> <p>Editorial staff must avoid actions that would reasonably cause readers or sources to doubt our ability to provide balanced and fair journalism.  </p> <p>Staff members should avoid becoming associated with causes and organizations that create the appearance of a conflict of interest between those involvements and their duties as journalists. Many social movements are politically charged, and apolitical events and movements can quickly become controversial and political. Even local community organizations can become politicized.  Registration with a political party, which is generally public information, may suggest bias in some reporting.  And in states that caucus or where primary voting is limited to party members, your political affiliation or your support of a particular candidate for office may signal your political views and create a concern about your ability to cover politically charged matters fairly.  You should be conscious of these potential conflicts as you make your decisions about how and whether you participate in the political process.</p> <p>Generally, membership in and support of arts and charitable institutions; organizations that celebrate and promote a culture, ethnicity or identity; and support of sports teams and other non-political groups will not present conflicts that merit special attention.  However, you should take care to consider whether such affiliations or support would affect your credibility in covering issues relevant to those institutions.   You should also be sensitive to the politicization of any such organizations.</p> <p>Every situation will present specific issues for you to consider, both individually and with your editors.  For example, journalists with spouses, relatives and very close friends who are active in political campaigns or issues should disclose those activities to their editors and generally steer clear of covering those issues. Journalists who were involved with controversial issues prior to their employment with the company should avoid participation in the creation, editing or producing of content related to that issue unless it is clearly marked as opinion content.</p> <p>Editorial employees may not:</p> <ol> <li>Become members of or affiliates of any organization that seeks to advance a political cause. That holds true even if the organization focuses on an issue outside that journalist’s area of coverage. An arts or sports reporter, for example, may not become a member of a political group.</li> <li>Participate in any political gathering, including caucuses and candidate fundraisers, or protest or in any online group where it would appear you endorse that group’s view.</li> <li>Sign petitions, letters or allow their name to be included in any political campaign or cause.</li> <li>Financially contribute to political causes or campaigns tied to political causes.</li> <li>Make public endorsements of any sort related to political causes or campaigns, including the display of bumper stickers, posters or yard signs.</li> </ol> <h3>Volunteering </h3> <p>Employees are encouraged to participate in their community; however, as with other organizations, movements or campaigns, serving on advisory boards or participating in community events could lead to potential conflicts of interest. In such cases, the employee and their manager should consider how participation would appear to our readers and other critics of our journalism. Participation in such events by an employee or family member could limit the employee’s ability to be involved in associated news coverage.</p> <h3>Use of the company’s name</h3> <p>Staffers may use the name of our publications and the company only for purposes directly connected to their employment. No staff member may use his or her employment to seek personal benefit. Benefits, gifts or favors provided solely because an employee is employed by the company should be declined.</p> <h3>Gifts, meals and amenities</h3> <p>Newsroom staff must not accept free gifts, services or preferential treatment. Offers from any business that wants to send gifts, including food or drink, for individuals or staff, should be declined.  Perishable items should be donated to local organizations that feed the hungry.</p> <p>For some aspects of our work – such as reviews of the arts, coverage of sporting events, and coverage of private or invitation-only news events – staffers must only accept such free access as part of their journalistic coverage of the event.   But staffers may not accept free tickets for personal use, and must not use their position at the news organization to request choice or hard-to-get tickets.</p> <p>Products, experiences or trips offered with the expectation that they will produce news coverage should be discussed with a senior editor. Those editors should consider the newsworthiness of such products, the real market cost, the commercial intent and whether readers will benefit from the coverage. When possible, designated critics should be employed to review products and experiences.</p> <h3>Products and Equipment for Coverage Consideration</h3> <p><em>Solicited Products </em></p> <p>If we can buy a product, we should do so. Sometimes, due to cost or availability, it may be necessary to borrow samples for a story, review or photo shoot. Staff members who borrow such goods should return the borrowed items as soon as possible. </p> <p><em>Unsolicited products</em></p> <p>When possible, products of more than nominal value that are submitted as samples should be returned or donated to charity. Be clear with companies about what the news organization does with unsolicited products. Editors should carefully consider the news value and critical benefit of writing about any unsolicited product or service.</p> <p>We should not write about a product or service, nor publicize it on social media, simply because it was sent or offered to us. In the event that coverage may be warranted, consult with your editors on how to handle the product and how to disclose it to readers.</p> <h3>Journalism contests, unsolicited laurels and speaking events</h3> <p>Conflict of interest and the appearance of conflict of interest should be avoided when taking part in journalism contests, speaking engagements or receiving recognition from any entity. As a rule, we avoid involvement with any contest, speaking opportunity or unsolicited award from an entity promoting an agenda that might call our journalistic integrity into question. In general, staffers should seek approval for involvement in any endeavors of this type.</p> <p>All staff members must seek and receive permission from the editorial leadership before accepting a per diem for participation or membership in an outside nonprofit organization. Taking money from any entity exposes the company to future scrutiny. Possible solutions might include politely declining the per diem or donating it to a charity or an organization that works to protect the First Amendment.</p> <h3>External income</h3> <p>Without written permission from the editorial leadership of the newsroom, staff members may not work for any external editorial outlet or advertiser/commercial entity. All outside work, including jobs not associated with media, must be approved in advance and may not conflict or interfere with the staffer’s work for the news organization.  </p> <p>Any work done for the company is proprietary and may not be used for any other project without the prior permission of from your publication.</p> <p>When there is a possible appearance of conflict<br>Editors may choose to consult with other editors within the company or a designated committee on any question related to an actual or potential conflict of interest. Any significant or potentially controversial community involvement — either by an editorial employee or someone closely connected to that employee — should be brought to the attention of the editorial leadership.</p> <h3>Advertorial and advertising content</h3> <p>Content produced by or on behalf of an advertiser should be clearly labeled and made to look distinct from news stories both in print and online. Online advertorials should include language indicating the content was “paid for” by a sponsor and be categorized under a label that says “from our advertisers” or similar. </p> <p>Advertorials are commercial content and, as such, staff members should avoid participating in the creation of it for our publications, another company or another media outlet. Staff members may not make commercial endorsements or appear in advertisements for other companies without written permission from the editorial leadership of the newsroom.</p> <p>Editorial employees have the right under the National Labor Relations Act to engage in protected concerted activity and no part of this policy should be read to impede that right. Protected activity includes, but is not limited to, labor organizing activity and discussions involving wages, benefits, or other terms and conditions of employment.</p> <h2>Photo and Video Uses</h2> <h3>Photography</h3> <p>Re-creating events for photo or video is not allowed. Photographers should note posed portraits as such when creating original captions. Emerging technologies should be used responsibly and not violate relevant laws, including the right to privacy. Visual elements should not be used if it would encourage or glorify illegal or unsafe behavior. As with all types of reportage, it is important to consider the state of the subject and the public value of the photography. </p> <h3>Historical material</h3> <p>Archival photos or videos must be clearly labeled as such.</p> <h3>Captions</h3> <p>All photo and video captions should be clear and should accurately describe the situation depicted.  Take particular care to avoid language in captions that is not present in the final edited version of a story, particularly when the story has gone through legal pre-publication review. </p> <h3>Photo illustrations</h3> <p>Photo illustrations must be labeled. Any work to alter a photograph or video — including blurring of offensive words or faces — must be discussed with a masthead-level editor prior to publication. Altered photos, regardless of how they were altered and by whom, should include caption information that explains the type and purpose of the alteration. </p> <h3>Live video</h3> <p>Live broadcasts cannot be edited to meet the news organization’s standards of taste, quality and respect for privacy, and may result in the inadvertent publication of violent or offensive images that, in the ordinary course, would not meet the news organization’s standards for publication.  Nevertheless, there are circumstances where events warrant live broadcast.  Except in extraordinary circumstances, tthe editorial leadership should be consulted in advance of any decision to publish live video.  </p> <h3>Secret recordings </h3> <p>Surreptitious/hidden camera reporting can present significant legal risks; any decision to pursue and/or publish such reporting must be pre-approved by the editorial leadership and requires consultation between editors and legal counsel.</p> <h3>Drones </h3> <p>The ability to use a drone does not allow you to invade the expectation of privacy of others. In other words, treat individuals’ privacy the same you would when dealing with individuals face-to-face. Drone pilots must follow FAA regulations and current laws. Regular consultations with editors and legal counsel for the current state of the law is essential.</p> <h3>Copyrighted material</h3> <p>The use of photographs without permission can expose the company to significant reputational, financial and legal risk.  Photographs that are not created by our staffers must be attributed to the copyright holder, and permission to use the image should be obtained in advance of publication.  When permission to use an image cannot be obtained, consult with legal counsel.</p> <p><br>Rev. 2023-01-19</p> </div></div></div><div class="f fdc x100 lg:x300px mnw300px g40 mxa"></div></div><div class="y1px x100 abs bgn top"></div><div style="top:25%" class="y1px x100 abs bgn"></div><div style="top:50%" class="y1px x100 abs bgn"></div><div style="top:75%" class="y1px x100 abs bgn"></div><div class="y1px x100 abs bgn bottom"></div></main><div data-eid="collection-125812-dynamic_sub_navigation" class="ma rel mb72 px0 sm:px24 md:pt56 xl:px100 mw1400px pb32"><div class="f aic mb16 mx24 sm:mx0"><div class="defaultSm bt bw2 ttc pt8 x100"><h2 class="wsn">Let&#x27;s Play</h2></div></div><div class="f fdc xs:fdr xs:g8 g16 ox-scroll h9ho278 -mt16"><div><div><nav class="f fdr jcc p0 x100 xl:jcc h9l5brc"><section aria-label="item Carousel" class="ox-auto oy-hidden"><div class="f aic"><div class="rel x100 sm:ox-hidden"><ul class="f lir g40 ais ox-auto py16 h37pj4s s1ynb4nk h9ho278 px24 sm:px0"><li aria-hidden="false" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/spelltower" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_80.webp"/><img alt="SpellTower" loading="lazy" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/36/17/70/24706579/5/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/spelltower" data-link="native" class="uiHeader9 wsn">SpellTower</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/play/pile-up-poker" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_80.webp"/><img alt="Pile-Up Poker" loading="lazy" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/40/00/22/25167034/3/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/play/pile-up-poker" data-link="native" class="uiHeader9 wsn">Pile-Up Poker</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/typeshift" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_80.webp"/><img alt="Typeshift" loading="lazy" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/40/00/22/25167035/3/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/typeshift" data-link="native" class="uiHeader9 wsn">Typeshift</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/really-bad-chess" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_80.webp"/><img alt="Really Bad Chess" loading="lazy" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/36/17/70/24706580/5/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/really-bad-chess" data-link="native" class="uiHeader9 wsn">Really Bad Chess</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/flip-art" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_80.webp"/><img alt="Flipart" loading="lazy" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/36/17/70/24706578/5/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/flip-art" data-link="native" class="uiHeader9 wsn">Flipart</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/crossword" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_80.webp"/><img alt="Cross|word" loading="lazy" srcSet="https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/36/17/70/24706577/5/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/crossword" data-link="native" class="uiHeader9 wsn">Cross|word</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/wordbind" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_80.webp"/><img alt="Wordbind" loading="lazy" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/40/00/22/25167036/3/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/wordbind" data-link="native" class="uiHeader9 wsn">Wordbind</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/game/cubeclear" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_80.webp"/><img alt="CubeClear" loading="lazy" srcSet="https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/40/00/22/25167033/3/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/game/cubeclear" data-link="native" class="uiHeader9 wsn">CubeClear</a></div></div></div></li><li aria-hidden="true" class="inline-block mya"><div class="f fdc ais p0 g4 hover:o70 td300"><div class="cp f fdr g16 jcb aic"><div class="x36px y36px f aic noshrink"><a href="https://www.puzzmo.com/+/houstonchronicle/play/bongo" data-link="native" class=""><div class="rel x100 block"><picture><source type="image/webp" srcSet="https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_80.webp"/><img alt="Bongo" loading="lazy" srcSet="https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_80.jpg 80w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_160.jpg 160w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_240.jpg 240w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_360.jpg 360w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_480.jpg 480w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_640.jpg 640w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_720.jpg 720w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_960.jpg 960w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_1080.jpg 1080w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_1440.jpg 1440w, https://s.hdnux.com/photos/01/46/13/55/26786673/3/ratio1x1_1920.jpg 1920w" sizes="160px" style="aspect-ratio:1 / 1" class="x100 y100 opc bgpc ofcv bgscv block mnh0px fill"/></picture></div></a></div><div class="x100 tac y20px"><a href="https://www.puzzmo.com/+/houstonchronicle/play/bongo" data-link="native" class="uiHeader9 wsn">Bongo</a></div></div></div></li></ul></div></div></section></nav></div></div></div></div><div class="c-white bg-secondary"><footer class="ma rel mb72 px24 md:pt56 xl:px100 mw1400px"><button class="aic pr24 md:pr32 xl:pr100 uiHeader9 c-white c-inherit abs sx8 b-transparent bgn cp hover:o70 right top16 f jcb"><span><span class="none md:inline">Return To </span>Top</span> <svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:o80 rot270"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg></button><div data-eid="collection-122382-dynamic_sub_navigation"><div class="f fdc lg:fdr"><div class="f"><div class="pt16 md:pt0 md:mb20 sy16 pr32 md:pr40 mw90vw sm:mw350px"><a href="/" data-link="native" aria-label="Site Logo - Back to Home" class="f aic y48px mw350px"><svg viewBox="0 0 155 38" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 w178tdkq" role="img" aria-label="Houston Chronicle Logo"><desc>Houston Chronicle Logo</desc><use href="#logosource-houston-chronicle"></use></svg></a><div class="f aic jcs fw sx8 x100 md:x130px lg:x160px xl:x260px"><div class="mb4"><a href="https://houstonchronicle.com/facebook/" data-link="native" aria-label="Facebook Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 32 32" class="p0 c-white td300 hover:o80"><g id="Type=Share Tools, Name=Facebook, State=Initial"><circle cx="16" cy="16" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path id="Vector" d="M18.153 12.412V15.7796H22.3188L21.6592 20.3159H18.153V30.7674C17.45 30.8649 16.7308 30.9158 16.0007 30.9158C15.158 30.9158 14.3305 30.8486 13.5246 30.7186V20.3159H9.68262V15.7796H13.5246V11.6592C13.5246 9.10297 15.5967 7.02979 18.1541 7.02979V7.03195C18.1616 7.03195 18.1681 7.02979 18.1757 7.02979H22.3199V10.953H19.612C18.8072 10.953 18.1541 11.6062 18.1541 12.411L18.153 12.412Z" fill="currentColor"></path></g></svg></a></div><div class="mb4"><a href="https://houstonchronicle.com/twitter/" data-link="native" aria-label="Twitter Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 32 32" class="p0 c-white td300 hover:o80"><g id="Type=Share Tools, Name=Twitter, State=Initial"><circle cx="16" cy="16" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path id="path1009" d="M8.03848 9L14.2159 17.259L8 23.9742H9.39935L14.8419 18.0953L19.2389 23.9742H24L17.4754 15.2506L23.2614 9H21.862L16.8503 14.4144L12.8006 9H8.03941H8.03848ZM10.0957 10.0305H12.2825L21.9409 22.9437H19.7541L10.0957 10.0305Z" fill="currentColor"></path></g></svg></a></div><div class="mb4"><a href="https://houstonchronicle.com/instagram/" data-link="native" aria-label="Instagram Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 33 33" class="p0 c-white td300 hover:o80"><circle cx="16.0518" cy="16.75" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path d="M16.0521 14.3668C14.7398 14.3668 13.6688 15.4377 13.6688 16.75C13.6688 18.0623 14.7398 19.1332 16.0521 19.1332C17.3643 19.1332 18.4353 18.0623 18.4353 16.75C18.4353 15.4377 17.3643 14.3668 16.0521 14.3668ZM23.1999 16.75C23.1999 15.7631 23.2089 14.7851 23.1534 13.8C23.098 12.6558 22.837 11.6403 22.0003 10.8036C21.1618 9.96507 20.148 9.70583 19.0038 9.65041C18.0169 9.59499 17.039 9.60393 16.0538 9.60393C15.0669 9.60393 14.089 9.59499 13.1039 9.65041C11.9596 9.70583 10.9441 9.96686 10.1074 10.8036C9.26891 11.6421 9.00967 12.6558 8.95424 13.8C8.89882 14.7869 8.90776 15.7649 8.90776 16.75C8.90776 17.7351 8.89882 18.7149 8.95424 19.7C9.00967 20.8442 9.27069 21.8597 10.1074 22.6964C10.9459 23.5349 11.9596 23.7942 13.1039 23.8496C14.0908 23.905 15.0687 23.8961 16.0538 23.8961C17.0407 23.8961 18.0187 23.905 19.0038 23.8496C20.148 23.7942 21.1636 23.5331 22.0003 22.6964C22.8388 21.8579 23.098 20.8442 23.1534 19.7C23.2107 18.7149 23.1999 17.7369 23.1999 16.75ZM16.0521 20.4169C14.0228 20.4169 12.3851 18.7792 12.3851 16.75C12.3851 14.7208 14.0228 13.0831 16.0521 13.0831C18.0813 13.0831 19.719 14.7208 19.719 16.75C19.719 18.7792 18.0813 20.4169 16.0521 20.4169ZM19.8691 13.7893C19.3954 13.7893 19.0128 13.4067 19.0128 12.9329C19.0128 12.4591 19.3954 12.0765 19.8691 12.0765C20.3429 12.0765 20.7255 12.4591 20.7255 12.9329C20.7257 13.0454 20.7036 13.1568 20.6606 13.2608C20.6176 13.3648 20.5546 13.4592 20.475 13.5388C20.3955 13.6183 20.301 13.6814 20.197 13.7244C20.0931 13.7674 19.9816 13.7894 19.8691 13.7893Z" fill="currentColor"></path></svg></a></div><div class="mb4"><a href="https://houstonchronicle.com/linkedin/" data-link="native" aria-label="LinkedIn Page" class="tdn hover:o70 td300"><svg width="32" height="32" fill="none" viewBox="0 0 32 32" class="p0 c-white td300 hover:o80"><circle cx="16" cy="16" r="15.375" stroke="currentColor" stroke-width="1.25"></circle><path d="M8.26617 13.3039H11.5785V23.9808H8.26617V13.3039ZM9.92237 8C10.9871 8 11.8447 8.85929 11.8447 9.92599C11.8447 10.9927 10.9871 11.852 9.92237 11.852C8.85767 11.852 8 10.9927 8 9.92599C8 8.85929 8.85767 8 9.92237 8Z" fill="currentColor"></path><path d="M13.6589 13.3039H16.8333V14.7657H16.8925C17.5431 13.6595 18.7458 12.9978 20.0274 13.0471C23.3891 13.0471 24.0003 15.2596 24.0003 18.1337V23.9907H20.6879V18.8054C20.6879 17.5707 20.6682 15.9707 18.9725 15.9707C17.2769 15.9707 16.9812 17.3139 16.9812 18.7165V24.0006H13.6786L13.6589 13.3039Z" fill="currentColor"></path></svg></a></div></div></div><div class="b-gray300 br pen mr40 md:f none"></div><div class="none md:f md:sx40"><div data-eid="collection-122383-simple_list" class="f g20 fdc"><p class="uiLabel2 c-gray200">About</p><a href="https://www.hearst.com/newspapers/houston-chronicle" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Our Company</a><a href="https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_10007" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Careers</a><a href="/ai_use/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Our Use of AI</a><a href="/standards/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb pr8">Standards and Practices</a></div><div data-eid="collection-122385-simple_list" class="f g20 fdc"><p class="uiLabel2 c-gray200">Contact</p><a href="/customer_service/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb pr8">Customer Service</a><a href="/subscriberfaqs/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb pr8">Frequently Asked Questions</a><a href="/newsroom_contacts/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb pr8">Newsroom Contacts</a></div><div data-eid="collection-122387-simple_list" class="f g20 fdc"><p class="uiLabel2 c-gray200">Services</p><a href="/archive/search/subscriber/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Archives</a><a href="http://marketing.chron.com/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Advertising</a><a href="/corporate-subscriptions/" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb pr8">Corporate Subscriptions</a></div></div></div><div class="none sy16 mt40 md:f md:fdc lg:fdr lg:mt0 lg:sy0"><div class="b-gray300 bb lg:br lg:bbn pen lg:mx40"></div><div data-eid="collection-122389-simple_list" class="f g20 fdr lg:fdc"><p class="uiLabel2 c-gray200">Account</p><a href="http://www.houstonchronicle.com/subscribeofferfooter" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Subscribe</a><a href="https://subscription.houstonchronicle.com/eEdition?siteID=HC_HC" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">e-Edition</a><a href="https://link.houstonchronicle.com/join/signup-hc" data-link="native" class="uiTextMedium c-white hover:o70 tpo ttfeio td300 f aic wwb">Newsletters</a></div></div></div><div class="f md:none fdc mt16"><div class="x100" data-eid="collection-122383-simple_list"><div class="f jcb py8 mb8"><span class="hamburgerMenuSection c-white">About</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide mb16 lir ml24 mt8 sy16"><li> <a href="https://www.hearst.com/newspapers/houston-chronicle" data-link="native" class="">Our Company</a></li><li> <a href="https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_10007" data-link="native" class="">Careers</a></li><li> <a href="/ai_use/" data-link="native" class="">Our Use of AI</a></li><li> <a href="/standards/" data-link="native" class="">Standards and Practices</a></li></ul></div><div class="b-gray300 bb pen mb8"></div><div class="x100" data-eid="collection-122385-simple_list"><div class="f jcb py8 mb8"><span class="hamburgerMenuSection c-white">Contact</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide mb16 lir ml24 mt8 sy16"><li> <a href="/customer_service/" data-link="native" class="">Customer Service</a></li><li> <a href="/subscriberfaqs/" data-link="native" class="">Frequently Asked Questions</a></li><li> <a href="/newsroom_contacts/" data-link="native" class="">Newsroom Contacts</a></li></ul></div><div class="b-gray300 bb pen mb8"></div><div class="x100" data-eid="collection-122387-simple_list"><div class="f jcb py8 mb8"><span class="hamburgerMenuSection c-white">Services</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide mb16 lir ml24 mt8 sy16"><li> <a href="/archive/search/subscriber/" data-link="native" class="">Archives</a></li><li> <a href="http://marketing.chron.com/" data-link="native" class="">Advertising</a></li><li> <a href="/corporate-subscriptions/" data-link="native" class="">Corporate Subscriptions</a></li></ul></div><div class="b-gray300 bb pen mb8"></div><div class="x100" data-eid="collection-122389-simple_list"><div class="f jcb py8 mb8"><span class="hamburgerMenuSection c-white">Account</span><button class="bn bgt cp f aic jcc fdc g4 c-inherit c-black td300 hover:o70" aria-label="expand menu"><svg width="16" height="16" fill="none" viewBox="0 0 8 14" class="p0 c-white td300 hover:c-gray200 rot90"><path d="M1.64558 0.700159C1.3527 0.407255 0.877829 0.407236 0.584925 0.700118C0.29202 0.993 0.292002 1.46787 0.584884 1.76078L1.64558 0.700159ZM6.35399 7.53033L6.8843 8.06068L7.945 7.00006L7.41469 6.46971L6.35399 7.53033ZM0.584884 1.76078L6.35399 7.53033L7.41469 6.46971L1.64558 0.700159L0.584884 1.76078Z" fill="currentColor" class="r1rpzmwd tpt td100 ttfl"></path><path d="M1.64558 13.2998C1.3527 13.5927 0.877829 13.5928 0.584925 13.2999C0.29202 13.007 0.292002 12.5321 0.584884 12.2392L1.64558 13.2998ZM6.35399 6.46967L6.8843 5.93932L7.945 6.99994L7.41469 7.53029L6.35399 6.46967ZM0.584884 12.2392L6.35399 6.46967L7.41469 7.53029L1.64558 13.2998L0.584884 12.2392Z" fill="currentColor" class="l1aso11h tpt td100 ttfl"></path></svg><div class="f fdc g4"></div></button></div><ul class="hamburgerMenuSubsection c-gray200 hide mb16 lir ml24 mt8 sy16"><li> <a href="http://www.houstonchronicle.com/subscribeofferfooter" data-link="native" class="">Subscribe</a></li><li> <a href="https://subscription.houstonchronicle.com/eEdition?siteID=HC_HC" data-link="native" class="">e-Edition</a></li><li> <a href="https://link.houstonchronicle.com/join/signup-hc" data-link="native" class="">Newsletters</a></li></ul></div><div class="b-gray300 bb pen mb8"></div></div></div><div class="b-gray300 bb pen none md:block md:mt16 lg:mt40"></div><div class="uiTextExtraSmall sm:fs14 c-white mt8 sm:mt16 f fw sx8 sm:sx16 lg:sx24 aic jcc sm:jcs pb20 md:jcs md:mt24 spov33s" data-eid="collection-122437-dynamic_sub_navigation"><span class="f aic sx8"><div class="f aic y11px xa inline"><svg viewBox="0 0 260 25" fill="none" xmlns="http://www.w3.org/2000/svg" class="y100 g13976mp" role="img" aria-label="Hearst Newspapers Logo"><desc id="hearst">Hearst Newspapers Logo</desc><use href="#logosource-hearst"></use></svg></div><span class="ml1">© <!-- -->2024<!-- --> <!-- -->Hearst Newspapers, LLC</span></span><a href="/terms/" data-link="native" target="" class="c-white tdn hover:o70 td300">Terms of Use</a><a href="/privacy/" data-link="native" target="" class="c-white tdn hover:o70 td300">Privacy Notice</a><a href="/privacy/#daaindustryoptout" data-link="native" target="" class="c-white tdn hover:o70 td300">DAA Industry Opt Out</a><a href="/yourdata/" data-link="native" class="f jcc tac border p10 block hover:o70 td300 b-white c-white"><svg width="24" height="24" fill="none" alt="California Consumer Privacy Act (CCPA) Opt-Out Icon" viewBox="0 0 30 14" class="p0 mr6"><path style="fill-rule:evenodd;clip-rule:evenodd;fill:#FFFFFF" d="M7.4,12.8h6.8l3.1-11.6H7.4C4.2,1.2,1.6,3.8,1.6,7S4.2,12.8,7.4,12.8z"></path><path style="fill-rule:evenodd;clip-rule:evenodd;fill:#0066FF" d="M22.6,0H7.4c-3.9,0-7,3.1-7,7s3.1,7,7,7h15.2c3.9,0,7-3.1,7-7S26.4,0,22.6,0z M1.6,7c0-3.2,2.6-5.8,5.8-5.8 h9.9l-3.1,11.6H7.4C4.2,12.8,1.6,10.2,1.6,7z"></path><path id="x" style="fill:#FFFFFF" d="M24.6,4c0.2,0.2,0.2,0.6,0,0.8l0,0L22.5,7l2.2,2.2c0.2,0.2,0.2,0.6,0,0.8c-0.2,0.2-0.6,0.2-0.8,0 l0,0l-2.2-2.2L19.5,10c-0.2,0.2-0.6,0.2-0.8,0c-0.2-0.2-0.2-0.6,0-0.8l0,0L20.8,7l-2.2-2.2c-0.2-0.2-0.2-0.6,0-0.8 c0.2-0.2,0.6-0.2,0.8,0l0,0l2.2,2.2L23.8,4C24,3.8,24.4,3.8,24.6,4z"></path><path id="y" style="fill:#0066FF" d="M12.7,4.1c0.2,0.2,0.3,0.6,0.1,0.8l0,0L8.6,9.8C8.5,9.9,8.4,10,8.3,10c-0.2,0.1-0.5,0.1-0.7-0.1l0,0 L5.4,7.7c-0.2-0.2-0.2-0.6,0-0.8c0.2-0.2,0.6-0.2,0.8,0l0,0L8,8.6l3.8-4.5C12,3.9,12.4,3.9,12.7,4.1z"></path></svg><span class="f aic">Your Privacy Choices (Opt Out of Sale/Targeted Ads)</span></a></div></footer></div></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{"apiErrors":null,"page":{"enableLazyLoadingAfter":5,"isDemo":false,"devhub":null,"status":200,"meta":{"section":null,"sections":null,"eyebrows":null,"facebookShareAdmins":"100006394927810","id":null,"eid":"channel-24044","lastModifiedDate":null,"title":"Standards and Practices","openGraphType":"website","contentTier":null,"openGraphImageUrl":"https://s.hdnux.com/photos/01/31/04/76/23351227/5/rawImage.jpg","excerpt":null,"alternateTitle":null,"url":"/standards/","canonicalUrl":"https://www.houstonchronicle.com/standards/","description":null,"nlpTags":null,"newsKeywords":null,"tags":{"keywords":null,"robots":"index, follow"},"publicationName":"Houston Chronicle","publicationDate":null,"siteDomain":"houstonchronicle.com","socialHeadline":null,"authorName":null,"authorTitle":null,"facebookAppId":"660176348291138","twitterAccount":"houstonchron","linkedIn":null,"parselyLink":null,"parselyNetworkCanonical":null,"robots":null,"pageJsonLds":[{"@context":"https://schema.org","@type":"WebPage","breadcrumb":{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":{"@type":"WebPage","@id":"https://www.houstonchronicle.com","name":"Home"}},{"@type":"ListItem","position":2,"item":{"@type":"WebPage","@id":"https://www.houstonchronicle.com/standards/","name":"Standards and Practices"}}]},"description":"","publisher":{"@type":"NewsMediaOrganization","name":"Houston Chronicle","logo":{"@type":"ImageObject","width":600,"height":60,"alt":"Houston Chronicle logo","url":"https://www.houstonchronicle.com/img/ldjson_logo.png"},"location":{"@type":"Place","name":"Houston Chronicle","address":{"@type":"PostalAddress","addressLocality":"Houston","addressRegion":"TX"}},"url":"https://www.houstonchronicle.com","sameAs":["https://houstonchronicle.com/facebook/","https://houstonchronicle.com/twitter/","https://houstonchronicle.com/instagram/","https://houstonchronicle.com/pinterest/","https://houstonchronicle.com/linkedin/"]}}],"metaRefresh":null,"sailthruLastModifiedDate":null,"sailthruPubName":null,"sailthruTags":null,"sailthruTitle":null},"hdnDataLayer":{"contentObjectType":"channel","contentObjectId":24044,"contentObjectSubtype":"","contentTitle":"Standards and Practices","contentSubtitle":"","contentSectionPath":["standards and practices"],"contentSiteSectionLevel1":"standards and practices","contentSiteSectionLevel2":"standards and practices","contentSiteSectionLevel3":"standards and practices","contentSiteSectionLevel4":"standards and practices","contentPubDate":"2023-05-12 17:07:33","contentPubDateTimestamp":1683911253,"contentLastModifiedDate":"2024-01-25 20:06:02","contentLastModifiedDateTimestamp":1706213162,"contentPublishedOnline":null,"contentPublishedOnlineTimestamp":null,"contentFirstPublishedOnline":null,"contentFirstPublishedOnlineTimestamp":null,"contentLastPublished":null,"contentLastPublishedTimestamp":null,"contentLastPublishedDisplayed":null,"contentLastPublishedDisplayedTimestamp":null,"contentWordCount":null,"contentWordCountRange":null,"contentParagraphCount":null,"contentKeywords":[],"contentContentCategories":null,"contentIabTagsWithObject":null,"contentKeySubjects":[],"contentKeyCategoryTags":[],"contentKeyPersons":[],"contentKeyOrganizations":[],"contentKeyConcepts":[],"contentKeyCategories":[],"contentKeyPlaces":[],"contentKeyNlpCategories":[],"contentKeyNlpPerson":[],"contentKeyNlpLocation":[],"contentKeyNlpOrganization":[],"contentKeyNlpEvent":[],"contentKeyNlpWorkOfArt":[],"contentKeyNlpConsumerGood":[],"contentKeyNlpOther":[],"contentKeyNlpUnknown":[],"contentDesignTemplate":"design/channel/platypus_one_column.tpl","contentDisplayTemplate":"twoByOne","contentIsSensitive":false,"contentIsAffiliatedContent":false,"contentIsSponsoredContent":false,"contentIsPaidAdContent":false,"contentVideoPlatform":"exco","contentFollowTopic":"","contentQueueListId":"","sourceAuthorName":"","sourceAuthorTitle":"","sourceOriginalSourceSite":null,"sourcePublishingSite":"premiumchron","sourceSourceSite":"premiumchron","sharingOpenGraphUrl":"/standards/","sharingOpenGraphType":"website","hrefPageUrl":"/standards/","hrefCanonicalUrl":"https://www.houstonchronicle.com/standards/","siteGeoloc":"todo","siteGeocities":{},"siteCommentsType":"spotim","siteCommentSiteKey":"todo","siteEntitledComments":"todo","siteSailthruId":"48e30b5083cf6bf47c519651453c9e8a","siteRecaptchaKey":"todo","siteUseInstart":false,"siteAmazonTag":"hearstnp-hc-20","siteSkimlinksPublisherId":"131678X1600845","siteTrackonomicsProfileCode":"hearstnews_31a2e_houstonchronicle","presentationHasSlideshow":false,"presentationHasSlideshowListView":false,"presentationHasVideo":false,"presentationHasInteractive":false,"paywallPremiumStatus":null,"paywallPremiumEndDate":null,"paywallPolicy":"free","adsAdMode":"lazy","adsVideoBidding":true,"revenueProfiles":{"profiles":{"sub":{"refresh":{"value":false},"passiveInterval":{"value":"30"},"scrollInterval":{"value":"18"},"exco":{"value":false},"nativo":{"value":false},"taboola":{"value":false},"columnA":{"leaderboard":{"id":"Crown","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesive":{"id":"Flex1","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"belowMasthead":{"id":"Flex1","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesion":{"id":"MAD","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnB":{"B0":{"id":"APflex","render":false,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B1":{"id":"BPflex","render":false,"weight":2,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B2":{"id":"CPflex","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B3":{"id":"DPflex","render":false,"weight":4,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B4":{"id":"EPflex","render":false,"weight":5,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B5":{"id":"FPflex","render":false,"weight":6,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B6":{"id":"NTVALT6DCP","render":false,"weight":7,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B7":{"id":"NTVBTFMW","render":false,"weight":8,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnC":{"C0":{"id":"AP300","render":false,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C1":{"id":"NTVBTFRR","render":false,"weight":2,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C2":{"id":"NTV1HED","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}}},"nonsub":{"refresh":{"value":false},"passiveInterval":{"value":"30"},"scrollInterval":{"value":"18"},"exco":{"value":true},"nativo":{"value":false},"taboola":{"value":true},"columnA":{"leaderboard":{"id":"Crown","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesive":{"id":"Flex1","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"belowMasthead":{"id":"Flex1","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"adhesion":{"id":"MAD","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnB":{"B0":{"id":"APflex","render":false,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B1":{"id":"BPflex","render":false,"weight":2,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B2":{"id":"CPflex","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B3":{"id":"DPflex","render":false,"weight":4,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B4":{"id":"EPflex","render":false,"weight":5,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B5":{"id":"FPflex","render":false,"weight":6,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B6":{"id":"NTVALT6DCP","render":false,"weight":7,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"B7":{"id":"NTVBTFMW","render":false,"weight":8,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}},"columnC":{"C0":{"id":"AP300","render":false,"weight":1,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C1":{"id":"NTVBTFRR","render":false,"weight":2,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"},"C2":{"id":"NTV1HED","render":false,"weight":3,"rightRail":false,"adhesive":false,"smallScreen":false,"largeScreen":false,"repeating":false,"repeatLimitSmall":1,"repeatLimitLarge":1,"template":"both"}}}}},"environmentCmsEnv":"production","environmentApiEnv":"prod","environmentDocDbEnv":"prod"},"dev":{},"zoneSets":[{"id":"nameplateZoneSet","layout":"1Column","options":{"setContentDiv":true,"excludeMargins":true},"zones":[{"id":"pnameplate","options":{},"widgets":[{"id":"nameplate","type":"Nameplate","options":{"title":"Standards and Practices","breadcrumb":null,"placement":"main","layout":"1Column"},"items":[]}]}]},{"id":"zoneSet6","layout":"2ColumnRight","options":{},"zones":[{"id":"pzoneAL","options":{},"widgets":[{"id":"zoneAboveMasthead1683911341824","type":"HTMLContent","options":{"shouldEagerLoadImages":true,"placement":"main","stylingContext":"richtext","content":"\u003cstyle\u003e\r\n .ff-container {\r\n padding: 20px;\r\n }\r\n\r\n .ff-container h1 {\r\n margin-bottom: 30px;\r\n }\r\n .ff-container h2 {\r\n font-size: 28px;\r\n line-height: 32px;\r\n padding-bottom: 24px;\r\n }\r\n .ff-container h3 {\r\n font-size: 22px;\r\n line-height: 26px;\r\n padding-bottom: 20px;\r\n }\r\n .ff-container p {\r\n font-size: 16px;\r\n line-height: 26px;\r\n padding: 0 0 24px 0;\r\n }\r\n .ff-container ul {\r\n font-size: 16px !important;\r\n line-height: 26px !important;\r\n list-style: disc !important;\r\n margin-left: 20px;\r\n margin-bottom: 20px;\r\n }\r\n .ff-container ol {\r\n font-size: 16px !important;\r\n line-height: 26px !important;\r\n list-style: decimal !important;\r\n margin-left: 20px;\r\n margin-bottom: 20px;\r\n }\r\n /* unvisited link */\r\n .ff-container a:link {\r\n color: blue;\r\n }\r\n /* visited link */\r\n .ff-container a:visited {\r\n color: blue;\r\n }\r\n /* mouse over link */\r\n .ff-container a:hover {\r\n color: red;\r\n }\r\n /* selected link */\r\n .ff-container a:active {\r\n color: red;\r\n }\r\n .property-name {\r\n font-size: 16px;\r\n line-height: 26px;\r\n font-weight: bold;\r\n }\r\n\u003c/style\u003e\r\n\r\n\u003cdiv class=\"ff-container\"\u003e\r\n\r\n\u003ch2\u003eGeneral Standards and Practices for Hearst Newspapers\u003c/h2\u003e\r\n\u003cp\u003eA news organization’s credibility relies on a foundation of trust: trust that the newsroom will aggressively seek out the news and unapologetically relay it to the public; trust that it will report the news accurately, fairly and impartially; and trust that its journalists will conduct themselves professionally and ethically as they carry out the important charge of informing their communities.\u003c/p\u003e\r\n\u003cp\u003eMaintaining the trust of our readers is hard work, and requires zealous and scrupulous effort to perform our jobs with integrity and honesty, avoiding conflicts of interest – or the appearance of conflicts, whether personal or professional — that may call into question our credibility to report the news in a way that promotes the truth.\u003c/p\u003e\r\n\u003cp\u003eIn an effort to offer guidance to newsroom staff on what is expected of you, we have established these general policies for the conduct of newsroom employees.  While no set of guidelines can cover every conceivable issue, the very public nature of our work demands that we maintain these baseline editorial standards and practices. Your individual news organization may also have additional policies that build and expand on these standards and practices.\u003c/p\u003e\r\n\u003cp\u003eOur reputation for trustworthiness depends on each member of the newsroom living up to the same standards of professional conduct, and we expect each newsroom employee to be familiar with and follow these guidelines.  Acting in a way that is inconsistent with these guidelines is a serious matter that may prompt disciplinary action, up to and including termination.\u003c/p\u003e\r\n\u003cp\u003eThousands of journalists have helped build Hearst Newspapers’ reputation. We owe it to ourselves and to future generations to maintain that reputation and retain the trust of our communities.\u003c/p\u003e\r\n\u003ch2\u003eJournalistic Practices:\u003c/h2\u003e\r\n\u003cp\u003eHonesty, fairness and accuracy are paramount. We strive to report the news as completely as possible, providing divergent viewpoints when it is appropriate and responsible to do so. When necessary, we will clarify how we know what we’ve reported as well as when facts may not be immediately clear. \u003c/p\u003e\r\n\u003ch2\u003eGeneral practices:\u003c/h2\u003e\r\n\u003ch3\u003eFollow the law\u003c/h3\u003e\r\n\u003cp\u003eBeing a reporter is an important role in society, but it \u003cspan style=\"text-decoration: underline;\"\u003e\u003cstrong\u003eis not\u003c/strong\u003e\u003c/span\u003e a license to break the law.  \u003c/p\u003e\r\n\u003cp\u003eStaffers are expected to abide by the law in gathering information for publication.  Take particular care to avoid trespassing on private property, even if invited onto it by law enforcement.  Be conscious of whether the subject of an audio or visual recording has an expectation of privacy.  For example, when a reporter is invited into an apartment complex by a resident, your permission to be on the property depends on your being with that resident; if you leave that resident and start knocking on other apartment doors on your own, you run the risk of a trespass claim.  Similarly, legal protections may apply when a source chooses to share confidential information with a reporter, but those protections would not apply when a reporter coaxes a source to break the law, such as by sharing credentials necessary to access non-public information.  \u003c/p\u003e\r\n\u003cp\u003eIf your reporting is likely to involve a situation with legal implications, consult with your editors and legal counsel as early in the reporting process as possible. \u003c/p\u003e\r\n\u003cp\u003eAt crime scenes, protests, marches and other events where law enforcement is engaged in crowd control, be respectful and, to the extent possible, follow the instructions of the authorities: do not act in a way that would give law enforcement a clear reason to detain or arrest you.  To ensure that you have the support you need in potentially dangerous or difficult situations promptly call your editor and, if appropriate, legal counsel for help or advice.\u003c/p\u003e\r\n\u003ch3\u003ePlagiarism and attribution\u003c/h3\u003e\r\n\u003cp\u003ePlagiarism is one of the most serious lapses in ethical conduct among journalists, and it is one that undermines the individual reporter’s and the news organization’s credibility with readers and colleagues.  It is unacceptable to use wording, quotes or other material from another publication or individual without proper and complete attribution. All language, research findings and images in our publications should be the original work of our staff or should be credited to an original source.  Even if credit is given, if you use someone else’s actual phrasing, it should be marked as a quotation. \u003c/p\u003e\r\n\u003cp\u003eStories that include material from wire services should credit the service when specific language or quotes are borrowed, or should use an attributing phrase such as \"the Associated Press reported\" in the body of the story and, if appropriate, at the end of the story. Similarly, material used from a press release or contained on a website should be attributed to the source.  It may at times be appropriate to attribute the original source of a story if it was broken by another media source. \u003c/p\u003e\r\n\u003cp\u003ePreviously reported material from your news organization can be used without attribution, but if a story relies heavily on such material, it should be attributed.  You should not rely on the reporting of other news organizations, and, if such other reporting is referenced, it should be attributed and kept to a minimum.\u003c/p\u003e\r\n\u003ch3\u003eIdentification as a journalist\u003c/h3\u003e\r\n\u003cp\u003eIn all forms of newsgathering, representatives of the newsroom should not purposefully mislead subjects. As a practice, journalists should proactively identify themselves as such. Any decision to misrepresent oneself or to impersonate someone else can undermine our organization’s credibility. There may be limited reporting situations where anonymity or the use of a pseudonym is necessary, such as when food critics visit restaurants they are reviewing. Nevertheless, any decision to misrepresent oneself or use reportorial anonymity must be approved by the editorial leadership of your publication in advance, and, if appropriate, reviewed by legal counsel.\u003c/p\u003e\r\n\u003ch3\u003eFact checking\u003c/h3\u003e\r\n\u003cp\u003eIt is up to each journalist to check their work for accuracy and to immediately inform editors of needed corrections.  Furthermore, when you spot or learn of errors elsewhere in our publications, you should promptly bring them to the attention of editors, who will determine whether corrections or clarifications are necessary. If you are told of a significant error by someone outside the newsroom, be careful not to make promises about corrections : collect the information, thank the person for telling us and say that we’ll check it out, notify the appropriate editors, who will either direct you to investigate the matter yourself or pass it on to someone else in the newsroom to look into it.  \u003c/p\u003e\r\n\u003cp\u003eWe also owe it to our readers to avoid printing falsehoods, even when they are uttered by the subjects of our reporting.  In some circumstances, the fact that a false statement was made by a person or entity may be newsworthy and merit coverage.  In such circumstances, your reporting should identify the falsity and explain evidence that refutes it. \u003c/p\u003e\r\n\u003cp\u003eThe deliberate use of false information – including, but not limited to, false quotations or imaginary sources – is prohibited.\u003c/p\u003e\r\n\u003ch3\u003eCorrecting errors\u003c/h3\u003e\r\n\u003cp\u003eTransparency is essential to maintaining public trust, and when we make mistakes, we should correct them.  But we must be careful not to act hastily in fixing our mistakes; errors and legal risks are often compounded by incomplete, inappropriate or rushed changes.  Put the same care into checking the facts about a possible correction that you would for any reporting.\u003c/p\u003e\r\n\u003cp\u003eFactual errors or corrections of misleading statements that would warrant a correction in print should also be reflected online. Changes that substantially alter the balance and tone of the story should be made clear to the reader. In general, \u003cstrong\u003e\u003cspan style=\"text-decoration: underline;\"\u003eall\u003c/span\u003e\u003c/strong\u003e corrections, clarifications or retractions must be approved by a senior editor and, when appropriate, by legal counsel; you must not publish corrections on your own.  \u003c/p\u003e\r\n\u003cp\u003eFollow your publication’s style for the wording and placement of corrections and clarifications.   \u003c/p\u003e\r\n\u003ch3\u003eRemoval of published material \u003c/h3\u003e\r\n\u003cp\u003eOn occasion, we receive requests to update and/or remove from our websites accurate reporting on matters like arrests or criminal charges.  We also receive requests for takedowns of accurate reporting that the subject of the story now finds irrelevant, embarrassing or that the subject says is causing them harm or risk of harm.\u003c/p\u003e\r\n\u003cp\u003eAs a general matter, it is not Hearst’s practice to remove published material that was accurate at the time of publication. But when warranted to improve the accuracy of our work, we will consider updates and corrections to our journalism with new, relevant information. In circumstances where we determine that an update or correction is insufficient, Hearst newspapers may consider alternatives including applying deindexing tags to an article, which may limit the ability of search engines to find it. \u003c/p\u003e\r\n\u003cp\u003eIn considering requests related to reporting on criminal matters, we will review copies of court documentation submitted by a requestor that reflect the dropping or dismissal of charges, acquittal at trial, successful appeals, or records reflecting expungement of a criminal record. For requests based on embarrassment or harm, we will evaluate any reasonable information the requestor provides. \u003c/p\u003e\r\n\u003cp\u003eOnce such information is collected, the request will be reviewed and evaluated by a designated committee at the publication.  Factors to be considered are the severity of underlying allegations or convictions, subsequent developments in the case, whether the individual was a minor at the time of the reporting, whether the individual has demonstrated harm from the reporting that outweighs the newsworthiness of the reporting, and other relevant considerations, such as other parties referenced in the article.  These factors are not exhaustive, nor are they meant to set forth an enforceable standard as decisions are made on a case-by-case basis based on editorial judgment.\u003c/p\u003e\r\n\u003ch3\u003eMug shots\u003c/h3\u003e\r\n\u003cp\u003eWe should consider carefully whether to use a booking/mug shot when alternative photos of an individual are available.  Decisions on using mugshots to illustrate a story should be made with news value in mind, not page views.\u003c/p\u003e\r\n\u003cp\u003eMugshots should not be used in photo galleries or stories about mass arrests, such as coverage of protests of police sweeps.  Factors weighing against publication include the existence of other photos of an individual, which we should take steps to obtain if possible.\u003c/p\u003e\r\n\u003cp\u003eExtra care should be taken in considering whether to use booking photos in reporting on individuals who are arrested but not charged, reporting on minor criminal matters, and with incremental or procedural reporting on a criminal case.\r\n\u003c/p\u003e\n\u003ch3\u003eRace, sexual orientation and gender\u003c/h3\u003e\r\n\u003cp\u003eIn general, we do not report the race, ethnicity, or sexual orientation of people unless such information is pertinent to the reporting and important to understanding the story.  For example, in stories about immigration or race issues, a source’s ethnic or racial background may be relevant to a reader’s understanding of the issues involved.\u003c/p\u003e\r\n\u003cp\u003eIf we decide to include an individual’s race in a story, the reporter should, whenever possible, verify the race with that person or a knowledgeable source. Never assume a person’s race based on appearance. \u003c/p\u003e\r\n\u003cp\u003eSimilarly, journalists should take care to ascertain how a source identifies by gender or orientation, if relevant to the coverage. Gender descriptions, including preferred pronoun usage, should follow your news organization’s style. The editorial leadership must approve a decision to disclose the sexual orientation of any person who does not openly acknowledge it.\u003c/p\u003e\r\n\u003cp\u003eIn crime stories or stories where officials use race or skin color to describe crime suspects, such information should generally only be published if it is accompanied by several other identifying traits that clearly identify a specific individual.  At best, a racial description of a suspect, without more, does nothing to help the public, and, at worst, only satisfies prurient interests or racial stereotypes.  If officials provide a vague description, push for more.  As with other races, stories should not omit racial identification of white suspects when applicable. \u003c/p\u003e\r\n\u003ch3\u003ePolice Blotters\u003c/h3\u003e\r\n\u003cp\u003eAs a general practice, police blotter roundups and briefs should not identify defendants or suspects by name.  When deciding whether to name an individual in initial crime reporting, consider whether the story is one that we are likely to continue to follow.   If we name an individual at the time of arrest or filing of criminal charges, we should also be responsible in following the matter and reporting relevant updates, particularly if we learn that charges are dropped or dismissed, or the individual is acquitted.\u003c/p\u003e\r\n\u003ch3\u003eJuveniles      \u003c/h3\u003e\r\n\u003cp\u003eIn general, do not name juvenile suspects (under the age of 18) in crime stories. \u003c/p\u003e\r\n\u003cp\u003eExceptions may be made when a juvenile is charged as an adult in a criminal proceeding. \u003c/p\u003e\r\n\u003cp\u003eWe should also be cautious about identifying minors who are the victims of crime, and, in general news stories, where we are unable to get consent from parents or guardians.\u003c/p\u003e\r\n\u003ch3\u003eCrude language\u003c/h3\u003e\r\n\u003cp\u003eOffensive language, including profanity and insulting comment, should be published only when essential to a story. There may be times when it is appropriate to use profanity, vulgarity or slurs in a journalistic piece, such as when public officials use such language or where the language is central to the story.  However, in general, you should refrain from using such language in your work and in your interactions with the public, including on social media, and should, in all cases, discuss using such language with a senior editor before publication.  \u003c/p\u003e\r\n\u003ch3\u003eSexual assault \u003c/h3\u003e\r\n\u003cp\u003eIn general, do not identify victims of sexual assault unless the person informs us that they want to be named. If a sexual assault victim files a civil lawsuit in the matter, under most circumstances it is acceptable to name plaintiff.\u003c/p\u003e\r\n\u003ch3\u003eSuicide\u003c/h3\u003e\r\n\u003cp\u003eTreat suicides and attempted suicides with sensitivity. \u003c/p\u003e\r\n\u003ch2\u003eSourcing material for publication:\u003c/h2\u003e\r\n\u003ch3\u003eAnonymous sources\u003c/h3\u003e\r\n\u003cp\u003eAttributing facts to anonymous sources must be extremely rare and occur only when all other on-the-record options have been exhausted. The decision to use a confidential source can diminish the credibility of the story and the news organization, and, as appropriate, we should explain to readers why we are relying on anonymous sources.  Editors should consult with legal counsel as appropriate.  \u003c/p\u003e\r\n\u003cp\u003eAnonymity should be granted sparingly and only in cases where 1) the source has a reasonable basis to fear retaliation or other adverse consequences from speaking out; 2) the information the source will convey is significant; and 3) there is no other way to obtain it. Never allow a source to use the cloak of anonymity to disparage others or to express political opinions.\u003c/p\u003e\r\n\u003cp\u003eIn some day-to-day reporting, it may not be necessary to establish ground rules before speaking with a source.  Nevertheless, as a general practice, make it clear at the outset of any interview that you are a reporter and that whatever the source says to you may be quoted in a published news report.  Depending on the source’s familiarity with the news media, it may be enough to use the term “on the record.”\u003c/p\u003e\r\n\u003ch3\u003ePromises to sources\u003c/h3\u003e\r\n\u003cp\u003eUnder no circumstances should you promise confidentiality to a source without first consulting with your editor and, if appropriate, legal counsel.  If you are unable to speak with an editor before speaking with a source, be clear that you will need to discuss the possibility of a confidentiality agreement with your editors.  A promise not to identify a source can have serious legal implications, both for the reporter and the company, and could potentially expose the reporter to jail and the company to court-imposed fines.  These risks can exist even if you do not publish a report based on the source’s information.  \u003c/p\u003e\r\n\u003cp\u003eYour editor and, potentially, the Editor in Chief or Executive Producer may ask for the identity of the source, and you should alert the source of this before making any agreement regarding confidentiality. If, after discussion with your editors, a decision is made to protect the identity of a source, the source and journalist must discuss conditions under which the source will release the journalist from the agreement to protect his or her identity. A reporter who pledges to protect the identity of a source must not violate that pledge.\u003c/p\u003e\r\n\u003cp\u003eAt all times, it is incumbent upon the journalist to be certain that the source understands the conditions of a conversation before any agreement is made regarding confidentiality.  When establishing any limits on attribution with a source, avoid using boilerplate terms like “background” and “off the record”, and instead use clear language with the source (“Can I refer to you as a person involved in the investigation?”; “Can I identify you if I’m asked?”; “Can I identify you if I am subpoenaed?”; Can I identify you if I am facing a court order to reveal your identity and may go to jail?”).\u003c/p\u003e\r\n\u003ch3\u003eSome additional caveats for writing about sources:\u003c/h3\u003e\r\n\u003cp\u003eDo not refer to “sources” when you have just one source, whether confidential or on the record.\u003c/p\u003e\r\n\u003cp\u003eAvoid using the same source as both a confidential and a named source in the same story.  Doing this can suggest or reveal the identity of the source.\u003c/p\u003e\r\n\u003cp\u003eDo not use broad references such as “sources close to” or “sources informed about” when more specific identifiers would better reflect the credibility of your sourcing.  \u003c/p\u003e\r\n\u003cp\u003eDo not show, email or read story drafts to sources or otherwise give sources the impression that they have control over what will or won’t be published.  You can – and should – review quotes you are not sure of and other facts in a story with your sources as part of your editing and fact-checking.  \u003c/p\u003e\r\n\u003ch3\u003eElectronic recording\u003c/h3\u003e\r\n\u003cp\u003eThe laws regarding recording audio and/or video without consent vary from state to state, as do the circumstances in which consent might be implied or a person might have a reasonable expectation of privacy.   As a general practice, even in “one-party-consent” states, it is safest to obtain clear consent from the subject of the recording at the beginning of an interview. \u003c/p\u003e\r\n\u003cp\u003eSurreptitious/hidden camera reporting can present significant legal risks; any decision to pursue and/or publish such reporting must be pre-approved by the editorial leadership of your publication and requires consultation between editors and legal counsel.\u003c/p\u003e\r\n\u003ch2\u003eProfessional Conduct and Conflicts of Interest\u003c/h2\u003e\r\n\u003cp\u003eIt is imperative that journalists adhere to the principles of fair, truthful and accurate reporting of the day’s news, regardless of subject and no matter the platform. We will inform the public about important issues and events in a manner that is upfront, transparent and professional. In doing this work, we must avoid conflicts of interest, both real and perceived, that could affect our audience’s perception of the fairness, truth and accuracy of our news coverage.  This does not mean we shy away from hard-hitting reporting, shining light on darkness, and challenging our readers with hard facts.  But it does mean avoiding conflicts of interest and compensating for personal biases.\u003c/p\u003e\r\n\u003cp\u003eThis is an ongoing exercise for all journalists, but a necessary one: Fair and honest reportage must involve an intelligent exchange of ideas and be based on indisputable facts, free of the journalist’s ideology or personal conviction. To that end, every newsroom employee, regardless of job function, must avoid real or perceived conflicts. Some conflicts will be clear and obvious, while others may be less so.   Some can be handled through careful reporting and editing, while others cannot.  In conducting yourself as a journalist, consider the four principles laid out in the Society for Professional Journalists code of ethics: Seek truth and report it; minimize harm; act independently; be accountable and transparent.  \u003c/p\u003e\r\n\u003cp\u003eAs journalists, our mission is to inform our communities by presenting the story – whatever the subject, and whatever our personal views about it – as fully, fairly and impartially as possible.  That means understanding the difference between news and opinion, and being clear with our readers about which one we are offering them, regardless of the platform or method in which we communicate with them.   \u003c/p\u003e\r\n\u003cp\u003eWe use the tools of modern journalism — including collecting differing sides of the story, using competent sources, avoiding speculation as to the facts, and putting our work through rigorous editing — to check and counter our personal biases (including unconscious biases), with the goal of producing news coverage that the reader can accept as fair.  And if we are doing our jobs well, we must not take shortcuts to get there: we should avoid the trope that being “objective” means simply getting two opposing views and presenting the truth as somewhere in the middle.  \u003c/p\u003e\r\n\u003cp\u003eIn non-opinion material, we should seek out relevant perspective from as many varied and detailed perspectives as the story warrants and go beyond the usual voices in our sourcing.  We should actively strive to accurately and fairly reflect the diversity of gender, race, ethnicity, class, sexual orientation, geography and political views that distinguish our communities, such that people in the community will see themselves represented in our coverage. \u003c/p\u003e\r\n\u003ch2\u003eAvoiding and controlling for biases\u003c/h2\u003e\r\n\u003ch3\u003ePersonal conflicts\u003c/h3\u003e\r\n\u003cp\u003eJournalists should not use their platforms to air or publicize personal complaints against individuals, organizations or companies.\u003c/p\u003e\r\n\u003cp\u003eNo journalist should be involved in the reporting or editing of a story in which they have a clear conflict, including involvement of close friends, relatives, spouses or domestic partners.\u003c/p\u003e\r\n\u003ch3\u003eFinancial interests\u003c/h3\u003e\r\n\u003cp\u003eNo newsroom employee may seek to obtain personal financial benefit from knowledge obtained in the course of their work. All employees must publicly disclose relevant financial interests to readers.\u003c/p\u003e\r\n\u003ch3\u003ePersonal investments \u003c/h3\u003e\r\n\u003cp\u003eEditors and reporters should not hold investments in companies they cover. If a staff member with a financial interest in a company outside his or her regular beat is assigned a story concerning that company, he or she must disclose the matter to the assigning editor before undertaking the assignment and the assigning editor must obtain approval from the appropriate editors. Editors assigned to handle stories concerning companies or investments in which they have a personal stake must advise their supervisors of the potential conflict and obtain similar approval. If such approval is obtained, the conflict must be clearly disclosed in the article. \u003c/p\u003e\r\n\u003ch3\u003eInside information, personal financial benefit \u003c/h3\u003e\r\n\u003cp\u003eNo members of newsroom staff may seek financial or other paid or unpaid benefits for themselves or others by disclosing or acting upon any nonpublic information, including the timing of our publication of an article, acquired in the course of their employment.\u003c/p\u003e\r\n\u003cp\u003eSimilarly, no staffer may seek to obtain personal financial benefit in connection with our coverage of particular products or businesses.\u003c/p\u003e\r\n\u003ch3\u003eStock trading \u003c/h3\u003e\r\n\u003cp\u003eStaff members may not buy or sell any securities or otherwise make investments in anticipation of forthcoming articles we plan to publish. In instances where staff members become aware of nonpublic information concerning a company as a result of their employment with the company, the staff members may not trade on that information until the information has been disseminated to the general public.\u003c/p\u003e\r\n\u003ch3\u003ePaying for information\u003c/h3\u003e\r\n\u003cp\u003eUnder no circumstances may staffers pay a source for information or access to information, either directly or indirectly.  Purchasing a coffee or, within reason, a meal for a source as part of meeting a source or developing a source relationship is unlikely to run afoul of this prohibition.   However, staffers should be cautious about cultivating personal relationships or the appearance of personal relationships with subjects of their coverage or sources.  Such relationships can create concerns about the fairness and independence of our coverage.\u003c/p\u003e\r\n\u003cp\u003eSimilarly, staffers must not accept payment or gifts in exchange for, or in response to, our coverage.\u003c/p\u003e\r\n\u003ch3\u003eSocial media use\u003c/h3\u003e\r\n\u003cp\u003eSocial media platforms offer powerful ways for us to communicate with our readers, and they provide an opportunity for us to expand the audience for our journalism and enhance our news organization’s reputation as an honest broker of the news. \u003c/p\u003e\r\n\u003cp\u003eBut we must be conscious of the ways that posts on social media – often without context or editing – can undermine the hard work that we do to maintain our organization’s reputation for integrity and credibility.  When we use social media to share personal opinions about the issues the newsroom covers, we can do harm to our shared reputation and call into question whether our reporting lives up to the ideals of our journalistic mission.  \u003c/p\u003e\r\n\u003cp\u003eIn our news publications, we clearly identify editorials, opinions and columns as expressions of a viewpoint; readers know what they are getting.  This isn’t the case on social media, and experience suggests that the average news consumer has a harder time distinguishing fact from opinion on social media.\u003c/p\u003e\r\n\u003cp\u003eAs journalists, our mission is to inform our communities by presenting the story – whatever the subject, and whatever our personal views about it – as fully, fairly and impartially as possible.  That mission is impossible if we blur the lines between fact-based reporting and our opinions.   Postings that express personal opinions that would never make it into a news story can lead the public to lose trust in us to report factually, fairly and honestly.   This risk of losing public trust is perhaps all the greater when reporters share their opinions on hot topics and movements, which will often, and sometimes suddenly, take on politically charged dimensions.\u003c/p\u003e\r\n\u003cp\u003eIt is essential that newsroom staffers understand that their use of social media is an extension of the journalism we publish and is subject to the same standards and practices.   Staff members must keep in mind the impact that a social media posting that conflicts with these standards can have not just on the individual reporter’s reputation, but on the reputation of the entire organization. \u003c/p\u003e\r\n\u003cp\u003eNewsroom employees should avoid posting commentary that could be understood as expressing bias or favoritism about the important issues covered in our publications:  if it wouldn’t make it into our publications, it shouldn’t be posted on social media.  This applies to reporters just as much as it applies to columnists writing outside their coverage area. Exceptions may be made for opinion journalists who have been asked to cover specific topics, such as politics, and for discussion of free press issues.\u003c/p\u003e\r\n\u003cp\u003eSocial media is not the appropriate venue for voicing complaints about the news organization or colleagues that could be resolved through appropriate internal channels.  Such use of social media undermines our commitment to a safe, collaborative and respectful workplace.  Similarly, newsroom staffers should not use social media to disparage our readers and those who engage with our journalism.   Nor should staffers use social media (and the weight of the newsroom’s reputation) to settle scores, harass or threaten, or to voice discriminatory views.  While it would be appropriate to use social media to promote reporting that is critical of the performance of public officials or the actions of a company, it is not appropriate to use social media to offer purely personal opinions about such matters. \u003c/p\u003e\r\n\u003cp\u003eWhile we do not make a practice of monitoring social media posting by our editorial staff, we do view your online conduct as an extension of your work in the newsroom and we expect you to use common sense in applying journalistic norms to your conduct online. When in doubt about whether a post is appropriate, consult your editor or other supervisors.\u003c/p\u003e\r\n\u003cp\u003eMistakes happen, often unintentionally, and when they do, a supervisor has the right to ask you to clarify or take down an objectionable post. If you disagree with such a request, you may appeal it to a senior editor.  Serious violations of these standards for the use of social media can result in disciplinary action, including termination.\u003c/p\u003e\r\n\u003cp\u003eBelow is a summary of these expectations and some additional guidance to help you make appropriate choices in your use of social media:\u003c/p\u003e\r\n\u003cul\u003e\r\n\u003cli\u003eDo speak conversationally. Your reasonable, informed voice can help engage readers with our journalism. Use your social media posting to encourage broad thinking and to draw interest and inspire engagement with our journalism.\u003c/li\u003e\r\n\u003cli\u003eDo share your work, and that of your colleagues, on all platforms. Use social media to promote our journalism and broaden the reach and audience of our publications.\u003c/li\u003e\r\n\u003cli\u003eDo share perspectives that can better inform the reader about the importance of issues. A reporter’s personal experience with racial profiling or sexual harassment, for example, might personalize an issue for the reader in a way that clarifies why the issue matters; but…\u003cbr\u003eDo not inject your opinion on issues of importance that the news organization covers. This can be difficult to avoid when commenting on political or social issues, and can also be hard to temper when discussing matters with which you have a personal connection or experience or deeply held beliefs.  When commenting on topical issues, apply the same journalistic standards you would in your reporting.  In general, posting your personal opinions about a current political issue or about the performance of public officials will cross the line. In crafting a post, ask yourself whether this would make it past an editor for a news story, or if it feels more like a personal essay or opinion piece.  If it falls in the latter categories, talk it through with an editor first.\u003c/li\u003e\r\n\u003cli\u003eDo zealously protect the reputation of the organization by being methodical in avoiding giving the public any reason to doubt our credibility as fair and honest brokers of the news. Avoid thinking of social media as a place to express your personal beliefs or as an exception to journalistic standards: it isn’t.\u003c/li\u003e\r\n\u003cli\u003eDo engage with readers, but do it with courtesy, civility and professionalism; if the conversation gets petty, extract yourself from it.  Avoid language that could be seen as rude or disrespectful.\u003c/li\u003e\r\n\u003cli\u003eDo not use social media to settle personal scores, or to embarrass, harass or defame others.  Such use of social media is both unethical and unprofessional.   Don’t use social media to argue with colleagues.  \u003cbr\u003e\u003cbr\u003eBear in mind that social media platforms, because they allow an individual to publish instantly and directly to a wide audience, are inherently risky.  Never post in haste, on impulse or in anger.  Think carefully before you post; when in doubt, talk it through with a colleague or supervisor first. \u003c/li\u003e\r\n\u003c/ul\u003e\r\n\u003ch3\u003eActivism, affiliations and memberships \u003c/h3\u003e\r\n\u003cp\u003eOur work as journalists requires that we cover issues that are of fundamental importance to our communities, and often involves coverage of issues, people or organizations about which we, as individuals, have strong feelings.  But, with the exception of content that is explicitly opinion, it is essential – especially when covering matters about which we feel strongly – that we avoid blurring the lines between personal views and fact-based reporting, and that we give our readers no reason to doubt our news organization’s collective integrity and fairness. \u003c/p\u003e\r\n\u003cp\u003eEditorial staff must avoid actions that would reasonably cause readers or sources to doubt our ability to provide balanced and fair journalism.  \u003c/p\u003e\r\n\u003cp\u003eStaff members should avoid becoming associated with causes and organizations that create the appearance of a conflict of interest between those involvements and their duties as journalists. Many social movements are politically charged, and apolitical events and movements can quickly become controversial and political. Even local community organizations can become politicized.  Registration with a political party, which is generally public information, may suggest bias in some reporting.  And in states that caucus or where primary voting is limited to party members, your political affiliation or your support of a particular candidate for office may signal your political views and create a concern about your ability to cover politically charged matters fairly.  You should be conscious of these potential conflicts as you make your decisions about how and whether you participate in the political process.\u003c/p\u003e\r\n\u003cp\u003eGenerally, membership in and support of arts and charitable institutions; organizations that celebrate and promote a culture, ethnicity or identity; and support of sports teams and other non-political groups will not present conflicts that merit special attention.  However, you should take care to consider whether such affiliations or support would affect your credibility in covering issues relevant to those institutions.   You should also be sensitive to the politicization of any such organizations.\u003c/p\u003e\r\n\u003cp\u003eEvery situation will present specific issues for you to consider, both individually and with your editors.  For example, journalists with spouses, relatives and very close friends who are active in political campaigns or issues should disclose those activities to their editors and generally steer clear of covering those issues. Journalists who were involved with controversial issues prior to their employment with the company should avoid participation in the creation, editing or producing of content related to that issue unless it is clearly marked as opinion content.\u003c/p\u003e\r\n\u003cp\u003eEditorial employees may not:\u003c/p\u003e\r\n\u003col\u003e\r\n\u003cli\u003eBecome members of or affiliates of any organization that seeks to advance a political cause. That holds true even if the organization focuses on an issue outside that journalist’s area of coverage. An arts or sports reporter, for example, may not become a member of a political group.\u003c/li\u003e\r\n\u003cli\u003eParticipate in any political gathering, including caucuses and candidate fundraisers, or protest or in any online group where it would appear you endorse that group’s view.\u003c/li\u003e\r\n\u003cli\u003eSign petitions, letters or allow their name to be included in any political campaign or cause.\u003c/li\u003e\r\n\u003cli\u003eFinancially contribute to political causes or campaigns tied to political causes.\u003c/li\u003e\r\n\u003cli\u003eMake public endorsements of any sort related to political causes or campaigns, including the display of bumper stickers, posters or yard signs.\u003c/li\u003e\r\n\u003c/ol\u003e\r\n\u003ch3\u003eVolunteering \u003c/h3\u003e\r\n\u003cp\u003eEmployees are encouraged to participate in their community; however, as with other organizations, movements or campaigns, serving on advisory boards or participating in community events could lead to potential conflicts of interest. In such cases, the employee and their manager should consider how participation would appear to our readers and other critics of our journalism. Participation in such events by an employee or family member could limit the employee’s ability to be involved in associated news coverage.\u003c/p\u003e\r\n\u003ch3\u003eUse of the company’s name\u003c/h3\u003e\r\n\u003cp\u003eStaffers may use the name of our publications and the company only for purposes directly connected to their employment. No staff member may use his or her employment to seek personal benefit. Benefits, gifts or favors provided solely because an employee is employed by the company should be declined.\u003c/p\u003e\r\n\u003ch3\u003eGifts, meals and amenities\u003c/h3\u003e\r\n\u003cp\u003eNewsroom staff must not accept free gifts, services or preferential treatment. Offers from any business that wants to send gifts, including food or drink, for individuals or staff, should be declined.  Perishable items should be donated to local organizations that feed the hungry.\u003c/p\u003e\r\n\u003cp\u003eFor some aspects of our work – such as reviews of the arts, coverage of sporting events, and coverage of private or invitation-only news events – staffers must only accept such free access as part of their journalistic coverage of the event.   But staffers may not accept free tickets for personal use, and must not use their position at the news organization to request choice or hard-to-get tickets.\u003c/p\u003e\r\n\u003cp\u003eProducts, experiences or trips offered with the expectation that they will produce news coverage should be discussed with a senior editor. Those editors should consider the newsworthiness of such products, the real market cost, the commercial intent and whether readers will benefit from the coverage. When possible, designated critics should be employed to review products and experiences.\u003c/p\u003e\r\n\u003ch3\u003eProducts and Equipment for Coverage Consideration\u003c/h3\u003e\r\n\u003cp\u003e\u003cem\u003eSolicited Products \u003c/em\u003e\u003c/p\u003e\r\n\u003cp\u003eIf we can buy a product, we should do so. Sometimes, due to cost or availability, it may be necessary to borrow samples for a story, review or photo shoot. Staff members who borrow such goods should return the borrowed items as soon as possible. \u003c/p\u003e\r\n\u003cp\u003e\u003cem\u003eUnsolicited products\u003c/em\u003e\u003c/p\u003e\r\n\u003cp\u003eWhen possible, products of more than nominal value that are submitted as samples should be returned or donated to charity. Be clear with companies about what the news organization does with unsolicited products. Editors should carefully consider the news value and critical benefit of writing about any unsolicited product or service.\u003c/p\u003e\r\n\u003cp\u003eWe should not write about a product or service, nor publicize it on social media, simply because it was sent or offered to us. In the event that coverage may be warranted, consult with your editors on how to handle the product and how to disclose it to readers.\u003c/p\u003e\r\n\u003ch3\u003eJournalism contests, unsolicited laurels and speaking events\u003c/h3\u003e\r\n\u003cp\u003eConflict of interest and the appearance of conflict of interest should be avoided when taking part in journalism contests, speaking engagements or receiving recognition from any entity. As a rule, we avoid involvement with any contest, speaking opportunity or unsolicited award from an entity promoting an agenda that might call our journalistic integrity into question. In general, staffers should seek approval for involvement in any endeavors of this type.\u003c/p\u003e\r\n\u003cp\u003eAll staff members must seek and receive permission from the editorial leadership before accepting a per diem for participation or membership in an outside nonprofit organization. Taking money from any entity exposes the company to future scrutiny. Possible solutions might include politely declining the per diem or donating it to a charity or an organization that works to protect the First Amendment.\u003c/p\u003e\r\n\u003ch3\u003eExternal income\u003c/h3\u003e\r\n\u003cp\u003eWithout written permission from the editorial leadership of the newsroom, staff members may not work for any external editorial outlet or advertiser/commercial entity. All outside work, including jobs not associated with media, must be approved in advance and may not conflict or interfere with the staffer’s work for the news organization.  \u003c/p\u003e\r\n\u003cp\u003eAny work done for the company is proprietary and may not be used for any other project without the prior permission of from your publication.\u003c/p\u003e\r\n\u003cp\u003eWhen there is a possible appearance of conflict\u003cbr\u003eEditors may choose to consult with other editors within the company or a designated committee on any question related to an actual or potential conflict of interest. Any significant or potentially controversial community involvement — either by an editorial employee or someone closely connected to that employee — should be brought to the attention of the editorial leadership.\u003c/p\u003e\r\n\u003ch3\u003eAdvertorial and advertising content\u003c/h3\u003e\r\n\u003cp\u003eContent produced by or on behalf of an advertiser should be clearly labeled and made to look distinct from news stories both in print and online. Online advertorials should include language indicating the content was “paid for” by a sponsor and be categorized under a label that says “from our advertisers” or similar. \u003c/p\u003e\r\n\u003cp\u003eAdvertorials are commercial content and, as such, staff members should avoid participating in the creation of it for our publications, another company or another media outlet. Staff members may not make commercial endorsements or appear in advertisements for other companies without written permission from the editorial leadership of the newsroom.\u003c/p\u003e\r\n\u003cp\u003eEditorial employees have the right under the National Labor Relations Act to engage in protected concerted activity and no part of this policy should be read to impede that right. Protected activity includes, but is not limited to, labor organizing activity and discussions involving wages, benefits, or other terms and conditions of employment.\u003c/p\u003e\r\n\u003ch2\u003ePhoto and Video Uses\u003c/h2\u003e\r\n\u003ch3\u003ePhotography\u003c/h3\u003e\r\n\u003cp\u003eRe-creating events for photo or video is not allowed. Photographers should note posed portraits as such when creating original captions. Emerging technologies should be used responsibly and not violate relevant laws, including the right to privacy. Visual elements should not be used if it would encourage or glorify illegal or unsafe behavior. As with all types of reportage, it is important to consider the state of the subject and the public value of the photography. \u003c/p\u003e\r\n\u003ch3\u003eHistorical material\u003c/h3\u003e\r\n\u003cp\u003eArchival photos or videos must be clearly labeled as such.\u003c/p\u003e\r\n\u003ch3\u003eCaptions\u003c/h3\u003e\r\n\u003cp\u003eAll photo and video captions should be clear and should accurately describe the situation depicted.  Take particular care to avoid language in captions that is not present in the final edited version of a story, particularly when the story has gone through legal pre-publication review. \u003c/p\u003e\r\n\u003ch3\u003ePhoto illustrations\u003c/h3\u003e\r\n\u003cp\u003ePhoto illustrations must be labeled. Any work to alter a photograph or video — including blurring of offensive words or faces — must be discussed with a masthead-level editor prior to publication. Altered photos, regardless of how they were altered and by whom, should include caption information that explains the type and purpose of the alteration. \u003c/p\u003e\r\n\u003ch3\u003eLive video\u003c/h3\u003e\r\n\u003cp\u003eLive broadcasts cannot be edited to meet the news organization’s standards of taste, quality and respect for privacy, and may result in the inadvertent publication of violent or offensive images that, in the ordinary course, would not meet the news organization’s standards for publication.  Nevertheless, there are circumstances where events warrant live broadcast.  Except in extraordinary circumstances, tthe editorial leadership should be consulted in advance of any decision to publish live video.  \u003c/p\u003e\r\n\u003ch3\u003eSecret recordings \u003c/h3\u003e\r\n\u003cp\u003eSurreptitious/hidden camera reporting can present significant legal risks; any decision to pursue and/or publish such reporting must be pre-approved by the editorial leadership and requires consultation between editors and legal counsel.\u003c/p\u003e\r\n\u003ch3\u003eDrones \u003c/h3\u003e\r\n\u003cp\u003eThe ability to use a drone does not allow you to invade the expectation of privacy of others. In other words, treat individuals’ privacy the same you would when dealing with individuals face-to-face. Drone pilots must follow FAA regulations and current laws. Regular consultations with editors and legal counsel for the current state of the law is essential.\u003c/p\u003e\r\n\u003ch3\u003eCopyrighted material\u003c/h3\u003e\r\n\u003cp\u003eThe use of photographs without permission can expose the company to significant reputational, financial and legal risk.  Photographs that are not created by our staffers must be attributed to the copyright holder, and permission to use the image should be obtained in advance of publication.  When permission to use an image cannot be obtained, consult with legal counsel.\u003c/p\u003e\r\n\u003cp\u003e\u003cbr\u003eRev. 2023-01-19\u003c/p\u003e\r\n\u003c/div\u003e","eid":"item-101350"},"items":[]}]},{"id":"pzoneAR","options":{},"widgets":[]}]}],"globalContext":{"enabledThirdParties":{"revcontent":{"active":false},"everlit":{"active":true},"exco":{"active":false,"config":{"autoPlaceExco":false}},"evvnt":{"active":true},"perimeterx":{"active":true},"puzzlepalace":{"active":true},"juice":{"active":true},"nativo":{"active":true},"sailthru":{"active":true},"comscore":{"active":true},"blueconic":{"active":true,"config":{"blueconicUrl":"https://r541.houstonchronicle.com/script.js"},"siteAwareJson":{"Paywall":{"FooterToaster":{"meterPaywallHOUAug24_outofDMA_Test_testgroup15":{"descriptionText":"Subscribe now for unlimited digital access.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"3 Months for 25¢","price":"Save 25%","subtitle":"($4.99/week thereafter)","description":"Discover what's new this season with unlimited digital access.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster_loggedin\u0026variant=test_toaster_499","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster\u0026variant=test_toaster_499","titleAndPriceColor":"#111111"},{"title":"1 Year for $49","price":"SAVE 81%","subtitle":"($4.99/week thereafter)","description":"Save more! Stay informed longer with an entire year of unlimited digital access.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster_loggedin\u0026variant=test_toaster_499","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster\u0026variant=test_toaster_499","titleAndPriceColor":"#FF0000"}]},"meteredHOU_daypassTest_test_dualofferPaywall":{"descriptionText":"For unlimited digital access, subscribe now.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"1 Month","price":"$2.99","subtitle":"($2.99/week thereafter)","description":"Explore the website, e-Edition, app and more with convenient access.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1925/3892/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_election_2024_test_monthly","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1925/3892/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_election_2024_test_monthly","titleAndPriceColor":"#111111"},{"title":"24 Hours","price":"99¢","subtitle":"(no auto-renewal)","description":"Instantly read the news you want and more with 24 hours of access.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1721/3467/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_election_2024_test_daypass","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1721/3467/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_election_2024_test_daypass","titleAndPriceColor":"#111111"}]},"meterPaywallHOUAug24_inDMA_Test":{"descriptionText":"Subscribe now for unlimited digital access.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"FALL SALE: 6 MONTHS","price":"99¢","subtitle":"SALE ENDS SOON | CANCEL ANYTIME","description":"Get our best offer on access to the website, e-Edition and app.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster_loggedin\u0026variant=test_toaster_499","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster\u0026variant=test_toaster_499","titleAndPriceColor":"#111111"}]},"meterPaywallHOUAug24_outofDMA_Test":{"descriptionText":"Subscribe now for unlimited digital access.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"6 MONTHS","price":"99¢","subtitle":"SALE ENDS OCT. 14 | CANCEL ANYTIME","description":"Unlock local news, data-driven stories, early election coverage and more.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1719/3463//?origin=paywall\u0026ipid=toaster_loggedin\u0026variant=test_toaster_299","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1719/3463//?origin=paywall\u0026ipid=toaster\u0026variant=test_toaster_299","titleAndPriceColor":"#111111"}]},"hardPaywallHOUAug24_inDMA_Test":{"descriptionText":"Subscribe now for unlimited digital access.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"FALL SALE: 6 MONTHS","price":"99¢","subtitle":"SALE ENDS SOON | CANCEL ANYTIME","description":"Get our best offer on access to the website, e-Edition and app.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster_loggedinhard\u0026variant=test_toaster_499","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/642/1385?origin=paywall\u0026ipid=toaster_hard\u0026variant=test_toaster_499","titleAndPriceColor":"#111111"}]},"hardPaywallHOUAug24_outofDMA_Test":{"descriptionText":"Subscribe now for unlimited digital access.","ctaText":"ACT NOW","unknownUserLoginText":"Already a subscriber?","userLoginText":"Signed in","backHomeUrl":"https://www.houstonchronicle.com/","user":{"url":"#","linkText":"Switch User"},"unknownUser":{"url":"#","linkText":"Sign in"},"offers":[{"title":"FALL SALE: 6 MONTHS","price":"99¢","subtitle":"SALE ENDS SOON | CANCEL ANYTIME","description":"Get our best offer on access to the website, e-Edition and app.","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1719/3463//?origin=paywall\u0026ipid=toaster_loggedinhard\u0026variant=test_toaster_299","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1719/3463//?origin=paywall\u0026ipid=toaster_hard\u0026variant=test_toaster_299","titleAndPriceColor":"#111111"}]}},"Overlay":{"meteredPaywall":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_loggedin\u0026variant=generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial\u0026variant=generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"hardPaywall_houhc_indma":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_loggedinhard\u0026variant=indma_generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_hard\u0026variant=indma_generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"hardPaywall_houhc_outofdma":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=paywall\u0026ipid=interstitial_loggedinhard\u0026variant=outdma_generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=paywall\u0026ipid=interstitial_hard\u0026variant=outdma_generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"meterPaywallHOU_Oct24_inDMA":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_loggedin\u0026variant=indma_generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial\u0026variant=indma_generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"meterPaywallHOU_Oct24_outOfDMA":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=paywall\u0026ipid=interstitial_loggedin\u0026variant=outdma_generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"meterPaywallHOU_NBA2024":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_loggedin\u0026variant=generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial\u0026variant=generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"hardPaywallHOU_NBA2024":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_loggedinhard\u0026variant=generalsale","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial_hard\u0026variant=generalsale","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"meteredHOU_daypassTest_control":{"modalBackgroundColor":"#E7E7E7","modalInnerBackgroundColor":"","modalInnerTextColor":"","brandingColorHeader":"#CB0024","brandingColorHeaderTextColor":"#FFFFFF","brandingColorCTA":"#CB0024","brandingColorCTATextColor":"#FFFFFF","borderColor":"#000000","brandingColor":"#CB0024","backLinkText":"Back Home","backLinkUrl":"https://www.houstonchronicle.com/","preSignInText":"Already a subscriber?","signInLinkText":"Sign in","callToActionButtonTitle":"ACT NOW","loggedInCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_generalsale_control","loggedOutCallToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=paywall\u0026ipid=interstitial\u0026variant=outdma_generalsale_control","cancelDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","cancelDisclaimerText":"SALE ENDS NOV. 25 | CANCEL ANYTIME","benefitsDescriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","benefitsDescriptionText":"Gain digital access to local news\nyou can’t find anywhere else:\nwebsite, e-Edition and more!","costSummaryTextMobile":"BEST OFFER\n6 MONTHS FOR 99¢","costSummaryText":"BEST OFFER\n6 MONTHS FOR 99¢","subscriptionPlanTitleTextMobile":"UNLIMITED DIGITAL ACCESS","subscriptionPlanTitleText":"UNLIMITED DIGITAL ACCESS ","descriptionText":"TO CONTINUE READING, SUBSCRIBE NOW.","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}}}},"ContentBlockerAdBlocker":{"HeaderToaster":{"standard":{"mainHeadlineText":"You have ad-blocker turned on","descriptionText":"Only subscribers can read articles in this mode. To continue, log in or subscribe or turn off your ad blocker.","callToActionHeadlineText":"Get Unlimited Digital Access for 99¢","benefits":["No more paywall interruptions!","Access any story, weather alert, investigation, map or guide","Share articles paywall-free with others","The products are all yours: e-Edition, app, website, newsletters","And the puzzles too: Sudoku, Word Sleuth and crosswords","Join your neighbors in supporting a trusted source for local news"],"signInButtonTitle":"Sign In","optionalMainImageUrl":"","dynamicLinks":{"descriptionText":[{"text":"log in","url":"{TREG}"},{"text":"subscribe","url":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=adblocker"}]}}},"Overlay":{"standard":{"mainHeadlineText":"You have ad-blocker turned on","descriptionText":"Only subscribers can read articles in this mode. To continue, log in or subscribe or turn off your ad blocker.","callToActionHeadlineText":"Get Unlimited Digital Access for 99¢","benefits":["No more paywall interruptions!","Access any story, weather alert, investigation, map or guide","Share articles paywall-free with others","The products are all yours: e-Edition, app, website, newsletters","And the puzzles too: Sudoku, Word Sleuth and crosswords","Join your neighbors in supporting a trusted source for local news"],"signInButtonTitle":"Sign In","optionalMainImageUrl":"","dynamicLinks":{"descriptionText":[{"text":"log in","url":"{TREG}"},{"text":"subscribe","url":"https://subscription.houstonchronicle.com/checkout/642/1385/?origin=adblocker"}]}}}},"WelcomeUnit":{"Overlay":{"subDelinkingInterstitial_HOU_HC":{"modalBackgroundColor":"#FFFFFF","modalDesktopBackgroundImageUrl":"","modalMobileBackgroundImageUrl":"","brandLogoUrl":"","brandLogoUrlDesktop":"","brandLogoUrlMobile":"","optionalTextMobile":" ","optionalTextDesktop":" ","optionalTextColor":"#000000","headlineTextMobile":"Please Call Us","headlineTextDesktop":"Please Call Us","headlineTextColor":"#000000","descriptionTextMobile":"Customer Service needs to reactivate your digital access: 713-362-7211.\nThank you.","descriptionTextDesktop":"Customer Service needs to reactivate\nyour digital access: 713-362-7211. Thank you.","descriptionTextColor":"#000000","theme":"","logoTheme":"black","iconColor":"#000000","callToActionButtonBackgroundColor":"","callToActionButtonTextColor":"","callToActionButtonTitleMobile":"","callToActionButtonTitleDesktop":"","callToActionButtonUrl":"https://www.houstonchronicle.com/customer_service/","termsDisclaimerTextMobile":"","termsDisclaimerTextDesktop":"","termsDisclaimerTextColor":""},"welcomeunit_houhc_indma":{"modalBackgroundColor":"","modalDesktopBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/1f3d19e3-9442-46d0-85f6-973a932c697f/Desktop.png","modalMobileBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/0800485d-f83a-40ca-9e17-cfafefc0c11f/Mobile.png","brandLogoUrl":"","brandLogoUrlDesktop":"","brandLogoUrlMobile":"","optionalTextMobile":"BEST OFFER","optionalTextDesktop":"BEST OFFER","optionalTextColor":"#000000","headlineTextMobile":"6 MONTHS\nfor Only 99¢","headlineTextDesktop":"6 MONTHS\nfor Only 99¢","headlineTextColor":"#000000","descriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else!","descriptionTextDesktop":"Gain digital access to local news\nyou can’t find anywhere else!","descriptionTextColor":"#000000","theme":"","logoTheme":"black","iconColor":"#000000","callToActionButtonBackgroundColor":"#000000","callToActionButtonTextColor":"#FFFFFF","callToActionButtonTitleMobile":"ACT NOW","callToActionButtonTitleDesktop":"ACT NOW","callToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=welcome\u0026ipid=interstitial\u0026variant=indma_generalsale","termsDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","termsDisclaimerTextDesktop":"SALE ENDS NOV. 25 | CANCEL ANYTIME","termsDisclaimerTextColor":"#000000","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}},"welcomeunit_houhc_outofdma":{"modalBackgroundColor":"","modalDesktopBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/1f3d19e3-9442-46d0-85f6-973a932c697f/Desktop.png","modalMobileBackgroundImageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/0800485d-f83a-40ca-9e17-cfafefc0c11f/Mobile.png","brandLogoUrl":"","brandLogoUrlDesktop":"","brandLogoUrlMobile":"","optionalTextMobile":"BEST OFFER","optionalTextDesktop":"BEST OFFER","optionalTextColor":"#000000","headlineTextMobile":"6 MONTHS\nfor Only 99¢","headlineTextDesktop":"6 MONTHS\nfor Only 99¢","headlineTextColor":"#000000","descriptionTextMobile":"Gain digital access to local news\nyou can’t find anywhere else!","descriptionTextDesktop":"Gain digital access to local news\nyou can’t find anywhere else!","descriptionTextColor":"#000000","theme":"","logoTheme":"black","iconColor":"#000000","callToActionButtonBackgroundColor":"#000000","callToActionButtonTextColor":"#FFFFFF","callToActionButtonTitleMobile":"ACT NOW","callToActionButtonTitleDesktop":"ACT NOW","callToActionButtonUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=welcome\u0026ipid=interstitial\u0026variant=outdma_generalsale","termsDisclaimerTextMobile":"SALE ENDS NOV. 25 | CANCEL ANYTIME","termsDisclaimerTextDesktop":"SALE ENDS NOV. 25 | CANCEL ANYTIME","termsDisclaimerTextColor":"#000000","countdownClockEnabled":false,"countdownProps":{"startTimestamp":"2024-11-04T04:59:00Z","endTimestamp":"2024-11-06T04:59:00Z","endTimeColor":"#ffffff","countdownBackgroundColor":"#f00f00","countdownText":"Time’s Running Out"}}}},"ContentBlocker":{"FooterToaster":{"ccd":{"headlineText":"Update your credit card to keep full access.","descriptionText":"","signInLinkText":"UPDATE NOW","callToActionUrl":"https://subscription.houstonchronicle.com/manageSubscription/billing?origin=button\u0026ipid=CCD\u0026variant=ccd_bc_unit","brandLogoUrl":"","imageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/697607da-5654-4c68-8023-25b21e83b17a/alert_icon.png"},"incognito":{"headlineText":"BROWSER ALERT!!","descriptionText":"Your browser is set to private or incognito mode. To continue reading, you have three options; switch to regular browsing, sign in, or subscribe.","signInLinkText":"SUBSCRIBE","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861?origin=incognito\u0026variant=sept_2023","brandLogoUrl":"/img/logos/black/logo.svg","imageUrl":""}}},"Promo":{"HeaderBanner":{"nonsub":{"modalBackgroundColor":"#094255","headlineDesktopText":"BEST OFFER: 6 Months for 99¢. Gain digital access to local news you can’t find anywhere else!","headlineMobileText":"6 MONTHS FOR 99¢","headlineTextColor":"#FFFFFF","callToActionTitle":"ACT NOW","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=header\u0026ipid=banner\u0026variant=generalsale","callToActionButtonBackgroundColor":"#842306","callToActionButtonTextColor":"#FFFFFF","showButton":true},"sub":{"modalBackgroundColor":"#094255","headlineDesktopText":"SALE EXTENDED: 6 Months for 99¢. Unlock access to critical coverage and local impact.","headlineMobileText":"ELECTION SALE: 99¢","headlineTextColor":"#FFFFFF","callToActionTitle":"","callToActionUrl":"https://www.houstonchronicle.com/news/houston-texas/","callToActionButtonBackgroundColor":"#842306","callToActionButtonTextColor":"#FFFFFF","showButton":false},"nonsubHOUHeaderBanner_indma":{"modalBackgroundColor":"#094255","headlineDesktopText":"BEST OFFER: 6 Months for 99¢. Gain digital access to local news you can’t find anywhere else!","headlineMobileText":"6 MONTHS FOR 99¢","headlineTextColor":"#FFFFFF","callToActionTitle":"ACT NOW","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=header\u0026ipid=banner\u0026variant=indma_generalsale","callToActionButtonBackgroundColor":"#842306","callToActionButtonTextColor":"#FFFFFF","showButton":true},"nonsubHOUHeaderBanner_outofdma":{"modalBackgroundColor":"#094255","headlineDesktopText":"BEST OFFER: 6 Months for 99¢. Gain digital access to local news you can’t find anywhere else!","headlineMobileText":"6 MONTHS FOR 99¢","headlineTextColor":"#FFFFFF","callToActionTitle":"ACT NOW","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=header\u0026ipid=banner\u0026variant=outdma_generalsale","callToActionButtonBackgroundColor":"#842306","callToActionButtonTextColor":"#FFFFFF","showButton":true}},"Inline":{"standardInlineHOUHighMomentumInDMA:articleParagraph":{"headlineDesktopText":"BEST OFFER: 6 Months for 99¢. Gain digital access to local news you can’t find anywhere else!","headlineMobileText":"6 MONTHS FOR 99¢","callToActionTitle":"ACT NOW","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=inline\u0026variant=indma_generalsale","showButton":true},"standardInlineHOULowMomentumOutofDMA:articleParagraph":{"headlineDesktopText":"BEST OFFER: 6 Months for 99¢. Gain digital access to local news you can’t find anywhere else!","headlineMobileText":"6 MONTHS FOR 99¢","callToActionTitle":"ACT NOW","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=inline\u0026variant=outdma_generalsale","showButton":true}}},"PromoBenefit":{"FooterToaster":{"houHCPromoPuzzmo":{"headlineText":"PLAY PUZZMO","descriptionText":"Enjoy a new twist on your favorite games.","imageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/19b6424d-2016-45ec-b2ad-e4c77f7a5827/PUZZMO_PLAT.png","callToActionButtonTitle":"PLAY NOW","callToActionUrl":"https://www.puzzmo.com/+/houstonchronicle"},"houHCPromoPuzzmoSub":{"headlineText":"PLAY PUZZMO","descriptionText":"Enjoy a new twist on your favorite games.","imageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/19b6424d-2016-45ec-b2ad-e4c77f7a5827/PUZZMO_PLAT.png","callToActionButtonTitle":"PLAY NOW","callToActionUrl":"https://www.puzzmo.com/+/houstonchronicle"},"HOUAppPromo":{"headlineText":"SUBSCRIBERS!","descriptionText":"Stay connected wherever you are with FREE app access.","imageUrl":"https://hearst.blueconic.net/rest/v2/dialogues/files/b700f968-c553-4e76-9ae8-8d45e6094aba/HC_APP.png","callToActionButtonTitle":"Download Now","callToActionUrl":"https://onelink.to/5k7dyg?utm_medium=onsite\u0026utm_campaign=postcheckout"}},"Button":{"hou_2024VoterGuide":{"linkTitle":"Voter Guide","callToActionUrl":"https://www.houstonchronicle.com/projects/2024/texas-election-voter-guide"},"hou_2024PlayBongo":{"linkTitle":"Play BONGO","callToActionUrl":"https://www.puzzmo.com/+/houstonchronicle/play/bongo"}}},"Regwall":{"FooterToaster":{"HOUHCViralRegWallOriginal":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"registration_wall":1},"sailthruSource":"BC_REGW_HC_ViralStory","sailthruSignupListForBC":["registration_wall","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}},"HOUHCRegWallListeria":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC - THE 713":1},"sailthruSource":"BC_REGW_HC_ViralStory_Listeria","sailthruSignupListForBC":["HC - THE 713","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}},"HOUHCViralRegWall_Default":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1},"sailthruSource":"BC_REGW_HC_ViralStory_DEFAULT","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}},"HOUHCRegWallTomlinsonTake":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this column, enroll for free in the Tomlinson's Take newsletter, or sign in.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_TomlinsonsTake":1},"sailthruSource":"BC_REGW_HC_TomlinsonTake","sailthruSignupListForBC":["HC_TomlinsonsTake","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}},"HOUHCRegWallWeatherMAIN":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Get special access to expert forecasts","descriptionText":"To access this paywall-free article, please enter your email address below and sign up for our weather newsletter for upcoming forecasts and updates.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_Weather":1,"HC_WeatherForecasts":1},"sailthruSource":"BC_REGW_HC_WeatherMAIN","sailthruSignupListForBC":["HC_Weather","HC_WeatherForecasts","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}},"HOUHCViralRegWallCollegeFootballRankings":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1164/2459/?origin=regwall\u0026ipid=toaster\u0026variant=viral\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1},"sailthruSource":"BC_REGW_HC_CollegeFootballRankings_ViralStory","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening","Email_Master"],"successMessage":{"prefixText":"Thanks for signing up!","remainderText":"You'll receive the next newsletter in your inbox."}}}},"LoginReminder":{"FooterToaster":{"standard":{"headlineText":"Make the most of your subscription.","descriptionText":"Avoid paywalls and other interruptions by signing in.","signInLinkText":"Sign In","signInLinkUrl":"{TREG}"},"newsletterpassthru":{"headlineText":"Make the most of your subscription.","descriptionText":"Avoid paywalls and other interruptions by signing in.","signInLinkText":"Sign In","signInLinkUrl":"{TREG}"}}},"Subscribe":{"Button":{"subscribeButton_houhc_indma":{"buttonBackgroundColor":"#842306","buttonTextColor":"#FFFFFF","buttonTitle":"6 MONTHS FOR 99¢","callToActionUrl":"https://subscription.houstonchronicle.com/offers?offerid=642\u0026origin=button\u0026ipid=interstitial\u0026variant=indma_generalsale"},"subscribeButton_houhc_outofdma":{"buttonBackgroundColor":"#842306","buttonTextColor":"#FFFFFF","buttonTitle":"6 MONTHS FOR 99¢","callToActionUrl":"https://subscription.houstonchronicle.com/checkout/1977/3889/?origin=button\u0026ipid=interstitial\u0026variant=outdma_generalsale"}}},"GiftArticle":{"Button":{"standard":{"button":{"text":"Gift Article"},"tooltip":{"headlineText":"Gift this article","descriptionText":"New subscriber benefit: Share this article paywall free.","errorTitleText":"Oh No..","errorDescriptionText":"You've reached your gift article limit for this period.","errorSubDescriptionText":"Your benefit resets every 30 days.","faqUrl":"https://www.houstonchronicle.com/subscriberfaqs/#GS"}}}},"RegwallGiftArticle":{"FooterToaster":{"standard":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1222/2585/?origin=regwall\u0026ipid=toaster_sharedarticle\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_The713":1},"sailthruSource":"BC_REGW_ARTSH_HC","sailthruSignupListForBC":["HC_The713","Email_Master"],"successMessage":{"messageText":"Enjoy your paywall-free article shared by a subscriber."}},"standardHOUTestA_july24":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1222/2585/?origin=regwall\u0026ipid=toaster_sharedarticle\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Access this gifted article - paywall-free!","descriptionText":"Sign up for The 713. Never miss a local story.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"For unlimited digital access to all content, Subscribe","sailthruSignupLists":{"HC_The713":1},"sailthruSource":"BC_REGW_ARTSH_HC_TestA_july24","sailthruSignupListForBC":["HC_The713","Email_Master"],"successMessage":{"messageText":"Enjoy your paywall-free article shared by a subscriber."}},"standardHOUTestB_july24":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1222/2585/?origin=regwall\u0026ipid=toaster_sharedarticle\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"To access this paywall-free article, sign up for The 713.","descriptionText":"Never miss a local story with our news briefings.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"For unlimited digital access to all content, Subscribe","sailthruSignupLists":{"HC_The713":1},"sailthruSource":"BC_REGW_ARTSH_HC_TestB_july24","sailthruSignupListForBC":["HC_The713","Email_Master"],"successMessage":{"messageText":"Enjoy your paywall-free article shared by a subscriber."}},"standardHOUTestB":{"backLinkText":"Back Home","backLinkUrl":"/?from=regwall","loginCheckText":"Already a subscriber? Sign in","dynamicLinks":{"loginCheckText":[{"text":"Sign in","url":"{TREG}"}],"disclaimerText":[{"text":"Terms of use","url":"/terms_of_use/"},{"text":"Privacy Policy","url":"/privacy_policy/"}],"subscriptionTeaseText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1222/2585/?origin=regwall\u0026ipid=toaster_sharedarticle\u0026returnUrl={CURRENT_URL}"}]},"headlineText":"Welcome! We're glad you're here.","descriptionText":"To access this paywall-free article, please enter your email address below.","textFieldPlaceholderText":"Enter your email","callToActionButtonTitle":"Sign Up","disclaimerText":"By signing up, you agree to our Terms of use and acknowledge that your information will be used as described in our Privacy Policy.","subscriptionTeaseText":"Want unlimited digital access? Subscribe","sailthruSignupLists":{"HC_The713":1},"sailthruSource":"BC_REGW_ARTSH_HC","sailthruSignupListForBC":["HC_The713","Email_Master"],"successMessage":{"messageText":"Enjoy your paywall-free article shared by a subscriber."}}}},"KnownUserGiftArticle":{"FooterToaster":{"standard":{"topText":"Already a subscriber? Sign in","headlineText":"Enjoy your paywall-free article shared by a subscriber.","bottomText":"Want unlimited digital access? Subscribe","dynamicLinks":{"topText":[{"text":"Sign in","url":"{TREG}"}],"bottomText":[{"text":"Subscribe","url":"https://subscription.houstonchronicle.com/checkout/1222/2585/?origin=footer\u0026ipid=sticksub_sharedarticle\u0026returnUrl={CURRENT_URL}"}]}}}},"NewsletterSignup":{"Overlay":{"The713_static":{"topText":"Sign up for The 713","headline":"Never miss a Houston story with this FREE newsletter, delivering news briefings throughout the day.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"The713_WUstatic":{"topText":"Sign up for The 713","headline":"Never miss a Houston story with this FREE newsletter, delivering news briefings throughout the day.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1,"Email_Master":1},"sailthruSource":"BC_WU_HC_static","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"Flavor_static":{"topText":"Sign up for Flavor","headline":"Get the latest Houston food news and tasty recipes with this FREE newsletter.","sailthruSignupLists":{"HC Flavor":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC Flavor"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"FuelFix_static":{"topText":"Sign up for Fuel Fix","headline":"Get news from the energy capital of the world with this FREE newsletter.","sailthruSignupLists":{"Chron Fuel Fix":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["Chron Fuel Fix"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"713WeatherRadar_static":{"topText":"Sign up for 713 Weather Radar","headline":"Rely on weather coverage with a smart, science-driven approach. Get alerts and a FREE weekly newsletter in your inbox.","sailthruSignupLists":{"HC_Weather":1,"HC_WeatherForecasts":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC_Weather","HC_WeatherForecasts"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"ReportCard_static":{"topText":"Sign up for Report Card","headline":"Get a weekly recap of everything happening in and outside of Houston ISD's classrooms with this FREE newsletter.","sailthruSignupLists":{"HC_ReportCard":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC_ReportCard"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"SaysHou_static":{"topText":"Sign up for Says Hou","headline":"Read thought-provoking editorials, columns and letters with this FREE newsletter.","sailthruSignupLists":{"HC Opinion":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC Opinion"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasSportsNation_static":{"topText":"Sign up for Texas Sports Nation","headline":"Batter up! Catch complete coverage of your favorite home team with this FREE newsletter.","sailthruSignupLists":{"Texas Sports Nation":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["Texas Sports Nation"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasTake_static":{"topText":"Sign up for Texas Take","headline":"Score insights and detailed analysis for the superfan with this FREE newsletter.","sailthruSignupLists":{"HC Texas Take":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_static","sailthruSignupListForBC":["HC Texas Take"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"BreakingNews_WUstatic":{"topText":"Sign up for breaking news alerts","headline":"Get the most up-to-date weather news delivered to your inbox.","sailthruSignupLists":{"HC Breaking News":1,"Email_Master":1},"sailthruSource":"BC_WU_HC_static","sailthruSignupListForBC":["HC Breaking News"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"BayouCityHistory_dynamic":{"topText":"Recommended newsletter for you: Bayou City History","headline":"Learn Houston's history through photos, stories and front pages.","sailthruSignupLists":{"HC_BayouCityHistory":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC_BayouCityHistory"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"BreakingNews_dynamic":{"topText":"Recommended newsletter for you: Breaking News","headline":"Get real-time alerts on Houston's biggest stories in your inbox.","sailthruSignupLists":{"HC Breaking News":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC Breaking News"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"Flavor_dynamic":{"topText":"Recommended newsletter for you: Flavor","headline":"Get the latest Houston food news and tasty recipes with this newsletter.","sailthruSignupLists":{"HC Flavor":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC Flavor"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"FuelFix_dynamic":{"topText":"Recommended newsletter vfor you: Fuel Fix","headline":"Get news from the energy capital of the world with this newsletter.","sailthruSignupLists":{"Chron Fuel Fix":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["Chron Fuel Fix"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"HighSchoolSports_dynamic":{"topText":"Recommended newsletter for you: High School Sports","headline":"Score must-read coverage of local sports with this newsletter.","sailthruSignupLists":{"HCN High School Sports":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HCN High School Sports"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"HouWeAre_dynamic":{"topText":"Recommended newsletter for you: Hou We Are","headline":"Explore local stories on identity, race and culture with this newsletter.","sailthruSignupLists":{"HC HouWeAre":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC HouWeAre"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"713WeatherRadar_dynamic":{"topText":"Recommended newsletter for you: 713 Weather Radar","headline":"Rely on weather coverage with a smart, science-driven approach. Get alerts and a weekly newsletter in your inbox.","sailthruSignupLists":{"HC_Weather":1,"HC_WeatherForecasts":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC_Weather","HC_WeatherForecasts"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"Preview_dynamic":{"topText":"Recommended newsletter for you: Preview","headline":"Get your guide to Houston arts and entertainment with this newsletter.","sailthruSignupLists":{"Chron Preview":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["Chron Preview"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"PrimeProperty_dynamic":{"topText":"Recommended newsletter for you: Prime Property","headline":"Find out about Houston real estate deals and developments with this newsletter.","sailthruSignupLists":{"HC Prime Property":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC Prime Property"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"ReportCard_dynamic":{"topText":"Recommended newsletter for you: Report Card","headline":"Get a weekly recap of everything happening in and outside of Houston ISD's classrooms with this newsletter.","sailthruSignupLists":{"HC_ReportCard":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC_ReportCard"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"SaysHou_dynamic":{"topText":"Recommended newsletter for you: Says Hou","headline":"Read thought-provoking editorials, columns and letters with this newsletter.","sailthruSignupLists":{"HC Opinion":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC Opinion"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasSportsNation_dynamic":{"topText":"Recommended newsletter for you: Texas Sports Nation","headline":"Batter up! Catch complete coverage of your favorite home team.","sailthruSignupLists":{"Texas Sports Nation":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["Texas Sports Nation"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasTake_dynamic":{"topText":"Recommended newsletter for you: Texas Take","headline":"Score insights and detailed analysis for the superfan with this newsletter.","sailthruSignupLists":{"HC Texas Take":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC Texas Take"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"The713_dynamic":{"topText":"Recommended newsletter for you: The 713","headline":"Never miss a Houston story with this newsletter, delivering news briefings throughout the day.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1,"Email_Master":1},"sailthruSource":"BC_EXS_HC_dynamic","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"}},"FooterToaster":{"bayouCityHistoryHouston":{"topText":"Sign up for Bayou City History","headline":"Learn Houston's history through photos, stories and front pages.","sailthruSignupLists":{"HC_BayouCityHistory":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC","sailthruSignupListForBC":["HC_BayouCityHistory"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"BayouCityHistory_dynamic":{"topText":"Recommended newsletter for you: Bayou City History","headline":"Learn Houston's history through photos, stories and front pages.","sailthruSignupLists":{"HC_BayouCityHistory":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC_BayouCityHistory"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"BreakingNews_dynamic":{"topText":"Recommended newsletter for you: Breaking News","headline":"Get real-time alerts on Houston's biggest stories in your inbox.","sailthruSignupLists":{"HC Breaking News":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC Breaking News"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"Flavor_dynamic":{"topText":"Recommended newsletter for you: Flavor","headline":"Get the latest Houston food news and tasty recipes with this newsletter.","sailthruSignupLists":{"HC Flavor":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC Flavor"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"FuelFix_dynamic":{"topText":"Recommended newsletter for you: Fuel Fix","headline":"Get news from the energy capital of the world with this newsletter.","sailthruSignupLists":{"Chron Fuel Fix":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["Chron Fuel Fix"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"HighSchoolSports_dynamic":{"topText":"Recommended newsletter for you: High School Sports","headline":"Score must-read coverage of local sports with this newsletter.","sailthruSignupLists":{"HCN High School Sports":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HCN High School Sports"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"HouWeAre_dynamic":{"topText":"Recommended newsletter for you: Hou We Are","headline":"Explore local stories on identity, race and culture with this newsletter.","sailthruSignupLists":{"HC HouWeAre":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC HouWeAre"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"713WeatherRadar_dynamic":{"topText":"Recommended newsletter for you: 713 Weather Radar","headline":"Rely on weather coverage with a smart, science-driven approach. Get alerts and a weekly newsletter in your inbox.","sailthruSignupLists":{"HC_Weather":1,"HC_WeatherForecasts":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC_Weather","HC_WeatherForecasts"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"Preview_dynamic":{"topText":"Recommended newsletter for you: Preview","headline":"Get your guide to Houston arts and entertainment with this newsletter.","sailthruSignupLists":{"Chron Preview":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["Chron Preview"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"PrimeProperty_dynamic":{"topText":"Recommended newsletter for you: Prime Property","headline":"Find out about Houston real estate deals and developments with this newsletter.","sailthruSignupLists":{"HC Prime Property":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC Prime Property"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"ReportCard_dynamic":{"topText":"Recommended newsletter for you: Report Card","headline":"Get a weekly recap of everything happening in and outside of Houston ISD's classrooms with this newsletter.","sailthruSignupLists":{"HC_ReportCard":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC_ReportCard"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"SaysHou_dynamic":{"topText":"Recommended newsletter for you: Says Hou","headline":"Read thought-provoking editorials, columns and letters with this newsletter.","sailthruSignupLists":{"HC Opinion":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC Opinion"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasSportsNation_dynamic":{"topText":"Recommended newsletter for you: Texas Sports Nation","headline":"Batter up! Catch complete coverage of your favorite home team.","sailthruSignupLists":{"Texas Sports Nation":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["Texas Sports Nation"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"TexasTake_dynamic":{"topText":"Recommended newsletter for you: Texas Take","headline":"Score insights and detailed analysis for the superfan with this newsletter.","sailthruSignupLists":{"HC Texas Take":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC Texas Take"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"},"The713_dynamic":{"topText":"Recommended newsletter for you: The 713","headline":"Never miss a Houston story with this newsletter, delivering news briefings throughout the day.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1,"Email_Master":1},"sailthruSource":"BC_FooterToaster_HC_dynamic","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!"}},"Inline":{"houstonExplained:articleParagraph":{"topText":"Sign up for Houston Explained","descriptionText":"Join us on a journey to better understand Houston, one question at a time.","sailthruSignupLists":{"HC_HoustonExplained":1},"sailthruSource":"BC_ARTINLINE_HC","sailthruSignupListForBC":["HC_HoustonExplained"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"tomlinsonsTakeHoustonRightRail":{"topText":"Sign up for Tomlinson's Take","descriptionText":"Get award-winning columnist Chris Tomlinson's take on Texas politics, business and life.","sailthruSignupLists":{"HC_TomlinsonsTake":1},"sailthruSource":"BC_ARTINLINE_HC","sailthruSignupListForBC":["HC_TomlinsonsTake"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"the713HOUHomepageRightRail":{"topText":"Sign up for The 713","descriptionText":"Never miss a Houston story with news briefings throughout the day.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1},"sailthruSource":"BC_SSM_Homepage_HC_713","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"bayouCityHistorySectionFrontRightRail":{"topText":"Sign up for Bayou City History","descriptionText":"Learn Houston's history through photos, stories and front pages.","sailthruSignupLists":{"HC_BayouCityHistory":1},"sailthruSource":"BC_SSM_Homepage_HC_BayouCityHistory","sailthruSignupListForBC":["HC_BayouCityHistory"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"the713houston:articleBottom":{"topText":"Sign up for The 713","descriptionText":"Start your day and stay informed with essential Houston news.","sailthruSignupLists":{"HC_The713":1,"HC_NL_AfternoonReport":1,"HC The 713 Evening":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC_The713","HC_NL_AfternoonReport","HC The 713 Evening"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"houstonExplained:articleBottom":{"topText":"Sign up for Houston Explained","descriptionText":"Join us on a journey to better understand Houston, one question at a time.","sailthruSignupLists":{"HC_HoustonExplained":1,"Email_Master":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC_HoustonExplained"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"kirkBohls:articleBottom":{"topText":"Sign up for Kirk Bohls' newsletter","descriptionText":"Get news, exclusive analysis and insights on University of Texas sports.","sailthruSignupLists":{"HC_UT_PaidNL":1,"Email_Master":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC_UT_PaidNL"],"termOfUseUrl":"/terms/","privacyPolicyUrl":"/privacy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"weekendWraphouston:articleBottom":{"topText":"Sign up for the Weekend Wrap","descriptionText":"Read features, long reads and weekend news around Houston.","sailthruSignupLists":{"HC The 713 Weekend Wrap":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC The 713 Weekend Wrap"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"flavorHouston:articleBottom":{"topText":"Sign up for Flavor","descriptionText":"Get the latest Houston food news and tasty recipes.","sailthruSignupLists":{"HC Flavor":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC Flavor"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"},"tomlinsonsTakeHouston:articleBottom":{"topText":"Sign up for Tomlinson's Take","descriptionText":"Get award-winning columnist Chris Tomlinson's take on Texas politics, business and life.","sailthruSignupLists":{"HC_TomlinsonsTake":1},"sailthruSource":"BC_ARTBOT_HC","sailthruSignupListForBC":["HC_TomlinsonsTake"],"termOfUseUrl":"/terms_of_use/","privacyPolicyUrl":"/privacy_policy/","successMessage":"Thank you for signing up!","emailInputFieldPlaceholderText":"Enter your email","callToActionButton":"Sign Up"}}}},"regionalMap":{}},"thirdpartyfreeformembed":{"active":true},"chartbeat":{"active":true},"chartbeatHT":{"active":false},"htl":{"active":true},"pushly":{"active":false}}},"file":null,"cmsObjectRefs":{"collections":[],"guiChromes":null},"redirect":{"id":null,"source":null,"destination":null},"next":null},"previewId":null,"isPreview":false,"pageType":"channel","identifier":"standards","additionalContext":{},"reqHost":"www.houstonchronicle.com","environment":"prod","siteConfig":{"siteId":33,"siteCode":"premiumchron","brandTheme":"premiumchron","siteTheme":"premium","domain":"houstonchronicle.com","productionDomain":"www.houstonchronicle.com","gauTrackerId":"UA-1616916-24","ga4TrackerId":"G-4ZXZ0XGZH4","mastheadTheme":"secondary","subnavTheme":"white","timezone":"America/Chicago","state":"TX","marketSlug":"HC"},"siteStyle":"premium","featureFlags":[{"key":"isPhase2","uuid":"b4b9d9fd-6685-4a2c-8c50-6bc6c0abb652","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1665098614,"lastUpdatedAt":1666982082730},"revalidationTime":1732511463163},{"key":"useNewRelicRum","uuid":"ee8c029a-ed45-412f-973d-3242bb5ab0be","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1666980889734,"lastUpdatedAt":1666980889734},"revalidationTime":1732511463163},{"key":"useImageInlineRatiosList","uuid":"637c391e-b762-4faf-b8b4-0349d03d2ede","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960469859,"lastUpdatedAt":1670960698479},"revalidationTime":1732511463163},{"key":"useBlueconic","uuid":"eca2ea86-ba33-411d-94f9-fce06b8ccc23","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960905433,"lastUpdatedAt":1670960905433},"revalidationTime":1732511463163},{"key":"useMostPopularPing","uuid":"3b65cfb7-7a47-4d26-9891-fc107a7ddaac","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1670960922733,"lastUpdatedAt":1670960922733},"revalidationTime":1732511463163},{"key":"hideSignInAccount","uuid":"bbb2de0b-a7ba-457e-b93d-70cc74259b5a","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1684524978313,"lastUpdatedAt":1695760889091},"revalidationTime":1732511463163},{"key":"useEventWidgets","uuid":"e88f78db-a2d0-48b9-8242-2566171a3d9f","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1689696198204,"lastUpdatedAt":1689696198204},"revalidationTime":1732511463163},{"key":"useListingPages","uuid":"36af3ab8-99b9-47c8-a959-67b5e4b207da","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1692291181870,"lastUpdatedAt":1692291181870},"revalidationTime":1732511463163},{"key":"allowSPANavigation","uuid":"a94df52d-6f6e-49cf-9afb-634421210f56","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1692384865570,"lastUpdatedAt":1692384865570},"revalidationTime":1732511463163},{"key":"giftArticleButton","uuid":"13648277-362b-46f3-8101-c01df3be4bda","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1695924675099,"lastUpdatedAt":1695924675099},"revalidationTime":1732511463163},{"key":"useVenuePages","uuid":"d963f951-e3c6-4102-a990-ad62b9fe21f6","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1696958632883,"lastUpdatedAt":1697573637308},"revalidationTime":1732511463163},{"key":"useEcmSearchPage","uuid":"669d37b0-43a5-4a3f-87db-c8f3dccf45ae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1697217240713,"lastUpdatedAt":1698695848707},"revalidationTime":1732511463163},{"key":"useTalentPages","uuid":"4d9a2a0d-c6f1-4daa-a1ef-7328efc19560","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1698081489734,"lastUpdatedAt":1698353306398},"revalidationTime":1732511463163},{"key":"rerouteWeekandSearch","uuid":"2131a0e3-9a55-4d4b-b5b9-a15d617f0645","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1699451760392,"lastUpdatedAt":1699984769932},"revalidationTime":1732511463163},{"key":"useECMAssetDescriptions","uuid":"0cd79193-6c20-4e37-a181-b4fb7b459e4d","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1704212881228,"lastUpdatedAt":1704212881228},"revalidationTime":1732511463163},{"key":"authorRefresh","uuid":"aa0f20cf-f32f-4d61-8bee-57257000b089","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1718745844172,"lastUpdatedAt":1718745844172},"revalidationTime":1732511463163},{"key":"enableInfiniteScrollFrontend","uuid":"abe7464a-9bb6-4816-8211-d89892a82e11","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1722452382176,"lastUpdatedAt":1722452382176},"revalidationTime":1732511463163},{"key":"enableAmazonShoppingRecommendationsFrontend","uuid":"ecb28544-f748-42c1-a6f4-87d22a114ce5","projectId":"castle-prod","enabled":false,"metadata":{"createdAt":1727976448277,"lastUpdatedAt":1727981849516,"allowList":[21]},"revalidationTime":1732511463163},{"key":"allowInteractiveGraphicsInCenterpieces","uuid":"6ca63392-9958-46c2-b357-151d06c9bdae","projectId":"castle-prod","enabled":true,"metadata":{"createdAt":1729613170585,"lastUpdatedAt":1729613170585},"revalidationTime":1732511463163}],"header":{"nav":[{"id":"6125","eid":"navigationItem-6125","label":"Local News","url":"/news/houston-texas/","subitems":[{"id":"1224","eid":"navigationItem-1224","label":"Houston","targetNewWindow":false,"url":"/news/houston-texas/houston/"},{"id":"3366","eid":"navigationItem-3366","label":"Suburbs","targetNewWindow":false,"url":"/neighborhood/"},{"id":"1232","eid":"navigationItem-1232","label":"Education","targetNewWindow":false,"url":"/news/houston-texas/education/"},{"id":"5688","eid":"navigationItem-5688","label":"Environment","targetNewWindow":false,"url":"/news/houston-texas/environment/"},{"id":"6356","eid":"navigationItem-6356","label":"Health \u0026 Medicine","targetNewWindow":false,"url":"/health/"}],"includeDivider":false},{"id":"6283","eid":"navigationItem-6283","label":"Weather","url":"/news/houston-weather/","subitems":[],"includeDivider":false},{"id":"3625","eid":"navigationItem-3625","label":"Politics","url":"/politics/","subitems":[{"id":"1230","eid":"navigationItem-1230","label":"Houston","targetNewWindow":false,"url":"/politics/houston/"},{"id":"3626","eid":"navigationItem-3626","label":"Texas","targetNewWindow":false,"url":"/politics/texas/"},{"id":"3627","eid":"navigationItem-3627","label":"U.S. \u0026 World","targetNewWindow":false,"url":"/politics/us-world/"}],"includeDivider":false},{"id":"1269","eid":"navigationItem-1269","label":"Business","url":"/business/","subitems":[{"id":"5196","eid":"navigationItem-5196","label":"Fuel Fix","targetNewWindow":false,"url":"/business/fuelfix/"},{"id":"1275","eid":"navigationItem-1275","label":"Real Estate","targetNewWindow":false,"url":"/business/real-estate/"},{"id":"1317","eid":"navigationItem-1317","label":"Top Workplaces","targetNewWindow":true,"url":"https://www.houstonchronicle.com/projects/2023/top-workplaces/"},{"id":"4426","eid":"navigationItem-4426","label":"Tech","targetNewWindow":false,"url":"/business/tech/"}],"includeDivider":false},{"id":"4540","eid":"navigationItem-4540","label":"Sports","url":"/sports/","subitems":[{"id":"1261","eid":"navigationItem-1261","label":"Texans","targetNewWindow":false,"url":"/sports/texans/"},{"id":"1262","eid":"navigationItem-1262","label":"Astros","targetNewWindow":false,"url":"/sports/astros/"},{"id":"1263","eid":"navigationItem-1263","label":"Rockets","targetNewWindow":false,"url":"/sports/rockets/"},{"id":"1266","eid":"navigationItem-1266","label":"Colleges","targetNewWindow":false,"url":"/sports/college/"},{"id":"1265","eid":"navigationItem-1265","label":"High Schools","targetNewWindow":false,"url":"/sports/high-school/"},{"id":"6366","eid":"navigationItem-6366","label":"Dynamo \u0026 Dash","targetNewWindow":false,"url":"/sports/dynamo/"}],"includeDivider":false},{"id":"1221","eid":"navigationItem-1221","label":"Entertainment","url":"/entertainment/","subitems":[],"includeDivider":false},{"id":"3350","eid":"navigationItem-3350","label":"Food","url":"/food-culture/","subitems":[{"id":"1222","eid":"navigationItem-1222","label":"Restaurants \u0026 Bars","targetNewWindow":false,"url":"/food-culture/restaurants-bars/"},{"id":"5223","eid":"navigationItem-5223","label":"Restaurant Reviews","targetNewWindow":false,"url":"/entertainment/restaurants-bars/reviews/"},{"id":"3147","eid":"navigationItem-3147","label":"Barbecue","targetNewWindow":false,"url":"/food-culture/restaurants-bars/bbq/"}],"includeDivider":false},{"id":"1257","eid":"navigationItem-1257","label":"Opinion","url":"/opinion/","subitems":[{"id":"1311","eid":"navigationItem-1311","label":"Editorials","targetNewWindow":false,"url":"/opinion/editorials/"},{"id":"1258","eid":"navigationItem-1258","label":"Letters to the Editor","targetNewWindow":false,"url":"/opinion/letters/"},{"id":"1259","eid":"navigationItem-1259","label":"Columnists","targetNewWindow":false,"url":"/opinion/columnists/"}],"includeDivider":false},{"id":"5685","eid":"navigationItem-5685","label":"Interactives","url":"/news/interactives/2024/","subitems":[{"id":"6373","eid":"navigationItem-6373","label":"Trackers","targetNewWindow":false,"url":"/news/interactives/article/chronicle-data-trackers-18326191.php"},{"id":"5611","eid":"navigationItem-5611","label":"Texas Flood Map","targetNewWindow":false,"url":"/projects/trackers/houston-flood-map/"},{"id":"5691","eid":"navigationItem-5691","label":"Power Outage Tracker","targetNewWindow":false,"url":"https://www.houstonchronicle.com/projects/2021/houston-texas-power-outage-tracker/"}],"includeDivider":false},{"id":"1784","eid":"navigationItem-1784","label":"Investigations","url":"/news/investigations/","subitems":[],"includeDivider":false},{"id":"3386","eid":"navigationItem-3386","label":"Newsletters","url":"/newsletters/","subitems":[{"id":"6072","eid":"navigationItem-6072","label":"The 713","targetNewWindow":false,"url":"/newsletters/the713/"},{"id":"6300","eid":"navigationItem-6300","label":"Texas Take","targetNewWindow":false,"url":"/newsletters/texas-take/"},{"id":"6301","eid":"navigationItem-6301","label":"Weekend Wrap","targetNewWindow":false,"url":"/newsletters/the-weekend-wrap/"}],"includeDivider":false},{"id":"6208","eid":"navigationItem-6208","label":"Classifieds","url":"https://marketplace.houstonchronicle.com/hchron-marketplace/","subitems":[{"id":"1220","eid":"navigationItem-1220","label":"Obituaries","targetNewWindow":false,"url":"https://www.legacy.com/us/obituaries/houstonchronicle/today"},{"id":"6302","eid":"navigationItem-6302","label":"Place an Obituary","targetNewWindow":false,"url":"https://ezads.hearst.com/obits/houston/index.html"},{"id":"1223","eid":"navigationItem-1223","label":"Legal Notices","targetNewWindow":false,"url":"https://marketplace.houstonchronicle.com/hchron-marketplace/category/Legal%20Notices"},{"id":"6303","eid":"navigationItem-6303","label":"Place Legal Notices","targetNewWindow":false,"url":"https://placelegal.hearst.com/legals/houston/index.html"},{"id":"6466","eid":"navigationItem-6466","label":"Place Agent/Broker Ad","targetNewWindow":false,"url":"https://instaad.net/houston-adportal/realestate/index.html"}],"includeDivider":false},{"id":"6289","eid":"navigationItem-6289","label":"La Voz de Houston","url":"/la-voz/","subitems":[],"includeDivider":false},{"id":"6391","eid":"navigationItem-6391","label":"Visuals","url":"/visuals/","subitems":[],"includeDivider":false},{"id":"6475","eid":"navigationItem-6475","label":"Puzzles","url":"/puzzles/","subitems":[],"includeDivider":false},{"id":"5686","eid":"navigationItem-5686","label":"Podcasts","url":"/projects/podcasts/","subitems":[],"includeDivider":false},{"id":"1278","eid":"navigationItem-1278","label":"About Us","url":"https://www.hearst.com/newspapers/houston-chronicle","subitems":[{"id":"3387","eid":"navigationItem-3387","label":"Archive","targetNewWindow":false,"url":"/archive/search/subscriber/"},{"id":"4555","eid":"navigationItem-4555","label":"Privacy Notice","targetNewWindow":false,"url":"/privacy/"},{"id":"4556","eid":"navigationItem-4556","label":"Terms of Use","targetNewWindow":false,"url":"/terms/"},{"id":"5371","eid":"navigationItem-5371","label":"Chronicle Shop","targetNewWindow":false,"url":"https://houston-chronicle.myshopify.com/collections/astros"}],"includeDivider":false}],"subnav":[],"subscriptionTitle":"Subscribe","subscriptionUrl":"https://subscription.houstonchronicle.com/checkout/1913/3861/?origin=button\u0026ipid=wcm","isSubscriptionSite":true,"masthead":{"mastheadVariant":null,"includesFeatureHero":false,"sticky":true},"heroLayout":null,"searchIndexName":"solr","siteSearchEnabled":true},"footer":{"footer":[{"id":"122383","eid":"collection-122383-simple_list","colType":"standard","label":"About","subItems":[{"id":"251095","eid":null,"label":"Our Company","targetNewWindow":false,"url":"https://www.hearst.com/newspapers/houston-chronicle"},{"id":"251096","eid":null,"label":"Careers","targetNewWindow":false,"url":"https://eevd.fa.us6.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_10007"},{"id":"251097","eid":null,"label":"Our Use of AI","targetNewWindow":false,"url":"/ai_use/"},{"id":"251098","eid":null,"label":"Standards and Practices","targetNewWindow":false,"url":"/standards/"}]},{"id":"122385","eid":"collection-122385-simple_list","colType":"standard","label":"Contact","subItems":[{"id":"251099","eid":null,"label":"Customer Service","targetNewWindow":false,"url":"/customer_service/"},{"id":"251100","eid":null,"label":"Frequently Asked Questions","targetNewWindow":false,"url":"/subscriberfaqs/"},{"id":"251101","eid":null,"label":"Newsroom Contacts","targetNewWindow":false,"url":"/newsroom_contacts/"}]},{"id":"122387","eid":"collection-122387-simple_list","colType":"standard","label":"Services","subItems":[{"id":"251102","eid":null,"label":"Archives","targetNewWindow":false,"url":"/archive/search/subscriber/"},{"id":"251103","eid":null,"label":"Advertising","targetNewWindow":false,"url":"http://marketing.chron.com/"},{"id":"251104","eid":null,"label":"Corporate Subscriptions","targetNewWindow":false,"url":"/corporate-subscriptions/"}]},{"id":"122389","eid":"collection-122389-simple_list","colType":"account","label":"Account","subItems":[{"id":"251105","eid":null,"label":"Subscribe","targetNewWindow":false,"url":"http://www.houstonchronicle.com/subscribeofferfooter"},{"id":"251106","eid":null,"label":"e-Edition","targetNewWindow":false,"url":"https://subscription.houstonchronicle.com/eEdition?siteID=HC_HC"},{"id":"251107","eid":null,"label":"Newsletters","targetNewWindow":false,"url":"https://link.houstonchronicle.com/join/signup-hc"}]}],"footerEid":"collection-122382-dynamic_sub_navigation","footerSubNav":{"eid":"collection-125812-dynamic_sub_navigation","title":"Let's Play","items":[{"id":"255828","eid":null,"label":"SpellTower","title":"SpellTower","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/spelltower","image":{"url":"https://s.hdnux.com/photos/01/36/17/70/24706579/5/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"SpellTower: Word search but as a strategy game. Clearing the board feels really good.","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255829","eid":null,"label":"Pile-Up Poker","title":"Pile-Up Poker","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/play/pile-up-poker","image":{"url":"https://s.hdnux.com/photos/01/40/00/22/25167034/3/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Poker meets Solitaire. Cards and strategy combine in a new way.","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255824","eid":null,"label":"Typeshift","title":"Typeshift","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/typeshift","image":{"url":"https://s.hdnux.com/photos/01/40/00/22/25167035/3/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Anagrams with a literal twist. Getting the last word is always possible, rarely easy. ","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255825","eid":null,"label":"Really Bad Chess","title":"Really Bad Chess","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/really-bad-chess","image":{"url":"https://s.hdnux.com/photos/01/36/17/70/24706580/5/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Really Bad Chess: Chess but with chaos. Every day is a unique, wacky board.","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255826","eid":null,"label":"Flipart","title":"Flipart","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/flip-art","image":{"url":"https://s.hdnux.com/photos/01/36/17/70/24706578/5/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Flipart: A quick daily flip. Finally, someone cracked the code on digital jigsaw puzzles.","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255827","eid":null,"label":"Cross|word","title":"Cross|word","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/crossword","image":{"url":"https://s.hdnux.com/photos/01/36/17/70/24706577/5/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Cross|word: An approachable redesign to a classic. Explore our “hints.”","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255822","eid":null,"label":"Wordbind","title":"Wordbind","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/wordbind","image":{"url":"https://s.hdnux.com/photos/01/40/00/22/25167036/3/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Puzzmo Wordbind","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"255823","eid":null,"label":"CubeClear","title":"CubeClear","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/game/cubeclear","image":{"url":"https://s.hdnux.com/photos/01/40/00/22/25167033/3/rawImage.jpg","b64":null,"width":108,"height":108,"caption":{"plain":"Puzzmo Cube Clear","html1":null,"serializedReact":null},"loading":"lazy","external":null}},{"id":"258189","eid":null,"label":"Bongo","title":"Bongo","targetNewWindow":false,"url":"https://www.puzzmo.com/+/houstonchronicle/play/bongo","image":{"url":"https://s.hdnux.com/photos/01/46/13/55/26786673/3/rawImage.jpg","b64":null,"width":512,"height":512,"caption":{"plain":"Bongo icon","html1":null,"serializedReact":null},"loading":"lazy","external":null}}]},"facebookPage":"https://houstonchronicle.com/facebook/","instagramPage":"https://houstonchronicle.com/instagram/","linkedinPage":"https://houstonchronicle.com/linkedin/","tikTokPage":"","twitterPage":"https://houstonchronicle.com/twitter/","showInstagram":1,"showFacebook":1,"showLinkedin":1,"showTikTok":0,"showTwitter":1,"copyrightString":"Hearst Newspapers, LLC","legalLinks":[{"id":"251094","eid":null,"label":"Terms of Use","options":{"useBox":false},"targetNewWindow":false,"url":"/terms/"},{"id":"251091","eid":null,"label":"Privacy Notice","options":{"useBox":false},"targetNewWindow":false,"url":"/privacy/"},{"id":"251093","eid":null,"label":"DAA Industry Opt Out","options":{"useBox":false},"targetNewWindow":false,"url":"/privacy/#daaindustryoptout"},{"id":"255621","eid":null,"label":"Your Privacy Choices (Opt Out of Sale/Targeted Ads)","options":{"useBox":true},"targetNewWindow":false,"url":"/mydata/"}],"legalLinksEid":"collection-122437-dynamic_sub_navigation"},"devInfo":{"gitCommit":"f5a8d04f","deployTime":"2024-11-21T16:18:29.671Z","deploymentId":"20241121161829-f5a8d04f","nodeEnv":"compiled","apiEnv":"prod","runtimeEnv":"prod"},"metaOverrides":{},"devhubData":null,"viewConfig":{},"browserTimingHeader":"window.NREUM||(NREUM={});NREUM.info = {\"agent\":\"\",\"beacon\":\"bam.nr-data.net\",\"errorBeacon\":\"bam.nr-data.net\",\"licenseKey\":\"NRJS-bef5859a29fb3c538c2\",\"applicationID\":\"584873719\",\"agentToken\":null,\"applicationTime\":111.789712,\"transactionName\":\"M11VbURXX0NXAUdbWgoXYFxUcENRWwdEXUcPbUVQGXhUSEIIQB1yIWwYFm0YHx5XDl9v\",\"queueTime\":0,\"ttGuid\":\"cb318fbf70d80eba\"}; (window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:[]},session_replay:{sampling_rate:0.001,mask_text_selector:\"*\",block_selector:\"\",mask_input_options:{},mask_all_inputs:true,enabled:true,error_sampling_rate:0.5},session_trace:{sampling_rate:0.0,mode:\"FIXED_RATE\",enabled:true,error_sampling_rate:0.0},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:\"594374097\",accountID:\"3540744\",trustKey:\"41019\",xpid:\"VwMDUVFXDBAFXFVaAAIAV10=\",licenseKey:\"NRJS-bef5859a29fb3c538c2\",applicationID:\"584873719\"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */\n(()=\u003e{var e,t,r={8122:(e,t,r)=\u003e{\"use strict\";r.d(t,{a:()=\u003ei});var n=r(944);function i(e,t){try{if(!e||\"object\"!=typeof e)return(0,n.R)(3);if(!t||\"object\"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])\u0026\u0026Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):\"object\"==typeof e[a]\u0026\u0026\"object\"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=\u003e{\"use strict\";r.d(t,{Vp:()=\u003ec,fn:()=\u003es,x1:()=\u003eu});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey\u0026\u0026!!t.errorBeacon\u0026\u0026!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error(\"All info objects require an agent identifier!\");if(!a[e])throw new Error(\"Info for \".concat(e,\" was never set\"));return a[e]}function u(e,t){if(!e)throw new Error(\"All info objects require an agent identifier!\");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r\u0026\u0026(r.info=a[e])}},9417:(e,t,r)=\u003e{\"use strict\";r.d(t,{D0:()=\u003eh,gD:()=\u003eg,xN:()=\u003ep});var n=r(993);const i=e=\u003e{if(!e||\"string\"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u=\"[data-nr-mask]\",d=()=\u003e{const e={mask_selector:\"*\",block_selector:\"[data-nr-block]\",mask_input_options:{color:!1,date:!1,\"datetime-local\":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector=\"\".concat(t,\",\").concat(u):\"\"===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return\"nr-block\"},get ignore_class(){return\"nr-ignore\"},get mask_text_class(){return\"nr-mask\"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=\",\".concat(t):\"\"!==t\u0026\u0026(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t\u0026\u0026\"object\"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f=\"All configuration objects require an agent identifier!\";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error(\"Configuration for \".concat(e,\" was never set\"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r\u0026\u0026(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split(\".\"),i=0;i\u003cn.length-1;i++)if(\"object\"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=\u003e{\"use strict\";r.d(t,{a:()=\u003ec,o:()=\u003es});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error(\"All loader-config objects require an agent identifier!\");if(!a[e])throw new Error(\"LoaderConfig for \".concat(e,\" was never set\"));return a[e]}function c(e,t){if(!e)throw new Error(\"All loader-config objects require an agent identifier!\");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r\u0026\u0026(r.loader_config=a[e])}},3371:(e,t,r)=\u003e{\"use strict\";r.d(t,{V:()=\u003ef,f:()=\u003el});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error(\"All runtime objects require an agent identifier!\");if(!d[e])throw new Error(\"Runtime for \".concat(e,\" was never set\"));return d[e]}function f(e,t){if(!e)throw new Error(\"All runtime objects require an agent identifier!\");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],\"harvestCount\")||Object.defineProperty(d[e],\"harvestCount\",{get:()=\u003e++s});const r=(0,i.nY)(e);r\u0026\u0026(r.runtime=d[e])}},9324:(e,t,r)=\u003e{\"use strict\";r.d(t,{F3:()=\u003ei,Xs:()=\u003eo,Yq:()=\u003ea,xv:()=\u003en});const n=\"1.274.0\",i=\"PROD\",o=\"CDN\",a=\"^2.0.0-alpha.17\"},6154:(e,t,r)=\u003e{\"use strict\";r.d(t,{A4:()=\u003es,OF:()=\u003ed,RI:()=\u003ei,WN:()=\u003eh,bv:()=\u003eo,gm:()=\u003ea,lR:()=\u003ef,m:()=\u003eu,mw:()=\u003ec,sb:()=\u003el});var n=r(1863);const i=\"undefined\"!=typeof window\u0026\u0026!!window.document,o=\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self.navigator instanceof WorkerNavigator||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis.navigator instanceof WorkerNavigator),a=i?window:\"undefined\"!=typeof WorkerGlobalScope\u0026\u0026(\"undefined\"!=typeof self\u0026\u0026self instanceof WorkerGlobalScope\u0026\u0026self||\"undefined\"!=typeof globalThis\u0026\u0026globalThis instanceof WorkerGlobalScope\u0026\u0026globalThis),s=\"complete\"===a?.document?.readyState,c=Boolean(\"hidden\"===a?.document?.visibilityState),u=\"\"+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d\u0026\u0026\"undefined\"==typeof SharedWorker,f=(()=\u003e{const e=a.navigator?.userAgent?.match(/Firefox[/\\s](\\d+\\.\\d+)/);return Array.isArray(e)\u0026\u0026e.length\u003e=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=\u003e{\"use strict\";r.d(t,{Xv:()=\u003ea,gX:()=\u003ei,iW:()=\u003eo});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t\u003cn.length;t++){var r=n[t];if(\"*\"===r.hostname)return!1;if(s(r.hostname,e.hostname)\u0026\u0026c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e\u0026\u0026e.length)for(var t=0;t\u003ce.length;t++){let r=e[t];if(!r)continue;0===r.indexOf(\"http://\")?r=r.substring(7):0===r.indexOf(\"https://\")\u0026\u0026(r=r.substring(8));const i=r.indexOf(\"/\");let o,a;i\u003e0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a=\"\");let[s]=o.split(\":\");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length\u003et.length)\u0026\u0026t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf(\"/\")\u0026\u0026(e=e.substring(1)),0===t.indexOf(\"/\")\u0026\u0026(t=t.substring(1)),\"\"===e||e===t}},1687:(e,t,r)=\u003e{\"use strict\";r.d(t,{Ak:()=\u003ec,Ze:()=\u003el,x3:()=\u003eu});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e\u0026\u0026s[e]\u0026\u0026(s[e].get(t)\u0026\u0026s[e].delete(t),h(e,t,!1),s[e].size\u0026\u0026f(e))}function d(e){if(!e)throw new Error(\"agentIdentifier required\");s[e]||(s[e]=new Map)}function l(e=\"\",t=\"feature\",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=\u003et.staged))\u0026\u0026(t.sort(((e,t)=\u003ee[1].priority-t[1].priority)),t.forEach((([t])=\u003e{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted\u0026\u0026o.backlog\u0026\u0026s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e\u0026\u0026t\u003ce.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=\u003e{Object.values(t||{}).forEach((t=\u003e{t[0]?.on\u0026\u0026t[0]?.context()instanceof a.y\u0026\u0026t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit(\"drain-\"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=\u003e{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=\u003e{\"use strict\";r.d(t,{P:()=\u003ec,ee:()=\u003eu});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c=\"nr@context:\".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length\u0026\u0026(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i\u003cr.length;i++)r[i]===t\u0026\u0026r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o\u0026\u0026(o=!0);if(u.aborted\u0026\u0026!i)return;t\u0026\u0026o\u0026\u0026t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l\u003cd;l++)c[l].apply(a,r);var p=v()[s[e]];p\u0026\u0026p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||\"feature\",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=\u003e{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=\u003e{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t\u0026\u0026\"object\"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,\"aborted\",{get:()=\u003e{let e=f._aborted||!1;return e||(t\u0026\u0026(e=t.aborted),e)}}),f;function h(e){return e\u0026\u0026e instanceof a.y?e:e?(0,i.I)(e,c,(()=\u003enew a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,\"globalEE\"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=\u003e{\"use strict\";r.d(t,{y:()=\u003en});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=\u003e{\"use strict\";r.d(t,{d:()=\u003en,p:()=\u003ei});var n=r(7836).ee.get(\"handle\");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=\u003e{\"use strict\";r.d(t,{i:()=\u003eo});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o=\"feature\"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=\u003e{\"use strict\";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=\u003eo,jT:()=\u003en,sp:()=\u003ei})},5607:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003en});const n=(0,r(9566).bz)()},9566:(e,t,r)=\u003e{\"use strict\";r.d(t,{LA:()=\u003es,ZF:()=\u003ec,bz:()=\u003ea,el:()=\u003eu});var n=r(6154);const i=\"xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx\";function o(e,t){return e?15\u0026e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e\u0026\u0026e.getRandomValues\u0026\u0026(t=e.getRandomValues(new Uint8Array(30))),i.split(\"\").map((e=\u003e\"x\"===e?o(t,r++).toString(16):\"y\"===e?(3\u0026o()|8).toString(16):e)).join(\"\")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t\u0026\u0026t.getRandomValues\u0026\u0026(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s\u003ce;s++)a.push(o(r,i++).toString(16));return a.join(\"\")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=\u003e{\"use strict\";r.d(t,{BB:()=\u003ea,H3:()=\u003en,g:()=\u003eu,iL:()=\u003ec,tS:()=\u003es,uh:()=\u003ei,wk:()=\u003eo});const n=\"NRBA\",i=\"SESSION\",o=144e5,a=18e5,s={STARTED:\"session-started\",PAUSE:\"session-pause\",RESET:\"session-reset\",RESUME:\"session-resume\",UPDATE:\"session-update\"},c={SAME_TAB:\"same-tab\",CROSS_TAB:\"cross-tab\"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=\u003e{\"use strict\";function n(){return Math.floor(performance.now())}r.d(t,{t:()=\u003en})},7485:(e,t,r)=\u003e{\"use strict\";r.d(t,{D:()=\u003ei});var n=r(6154);function i(e){if(0===(e||\"\").indexOf(\"data:\"))return{protocol:\"data\"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(\":\")),sameOrigin:t.protocol===n.gm?.location?.protocol\u0026\u0026t.host===n.gm?.location?.host};return r.port\u0026\u0026\"\"!==r.port||(\"http:\"===t.protocol\u0026\u0026(r.port=\"80\"),\"https:\"===t.protocol\u0026\u0026(r.port=\"443\")),r.pathname\u0026\u0026\"\"!==r.pathname?r.pathname.startsWith(\"/\")||(r.pathname=\"/\".concat(r.pathname)):r.pathname=\"/\",r}catch(e){return{}}}},944:(e,t,r)=\u003e{\"use strict\";function n(e,t){\"function\"==typeof console.debug\u0026\u0026console.debug(\"New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#\".concat(e),t)}r.d(t,{R:()=\u003en})},5284:(e,t,r)=\u003e{\"use strict\";r.d(t,{t:()=\u003ec,B:()=\u003es});var n=r(7836),i=r(6154);const o=\"newrelic\";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e\u0026\u0026\"object\"==typeof e\u0026\u0026(a.has(t)||(r.emit(\"rumresp\",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=\u003e{\"use strict\";r.d(t,{I:()=\u003ei});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=\u003e{\"use strict\";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=\u003e{n\u0026\u0026void 0===i\u0026\u0026(e.apply(this,r),i=setTimeout((()=\u003e{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=\u003e{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=\u003e{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=\u003ei,s:()=\u003en})},3304:(e,t,r)=\u003e{\"use strict\";r.d(t,{A:()=\u003eo});var n=r(7836);const i=()=\u003e{const e=new WeakSet;return(t,r)=\u003e{if(\"object\"==typeof r\u0026\u0026null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??\"\"}catch(e){try{n.ee.emit(\"internal-error\",[e])}catch(e){}return\"\"}}},5289:(e,t,r)=\u003e{\"use strict\";r.d(t,{GG:()=\u003eo,sB:()=\u003ea});var n=r(3878);function i(){return\"undefined\"==typeof document||\"complete\"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)(\"load\",e,t)}function a(e){if(i())return e();(0,n.DD)(\"DOMContentLoaded\",e)}},384:(e,t,r)=\u003e{\"use strict\";r.d(t,{NT:()=\u003eo,US:()=\u003ed,Zm:()=\u003ea,bQ:()=\u003ec,dV:()=\u003es,nY:()=\u003eu,pV:()=\u003el});var n=r(6154),i=r(1863);const o={beacon:\"bam.nr-data.net\",errorBeacon:\"bam.nr-data.net\"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic\u0026\u0026(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=\u003e{\"use strict\";r.d(t,{u:()=\u003ei});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)(\"visibilitychange\",(function(){if(t)return void(\"hidden\"===document.visibilityState\u0026\u0026e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=\u003e{\"use strict\";r.d(t,{u:()=\u003ef});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u=\"addEventListener\",d=\"removeEventListener\",l=\"nr@wrapped:\".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get(\"events\")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],\"-\",p)}function p(e,t){return e[1]}return\"getPrototypeOf\"in Object\u0026\u0026(a.RI\u0026\u0026h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+\"-start\",(function(e,t){var n=e[1];if(null!==n\u0026\u0026(\"function\"==typeof n||\"object\"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if(\"function\"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,\"fn-\",null,e.name||\"anonymous\"):n}));this.wrapped=e[1]=i}})),t.on(d+\"-start\",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;\"object\"==typeof n\u0026\u0026!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n\u0026\u0026t(n,...r)}},3434:(e,t,r)=\u003e{\"use strict\";r.d(t,{Jt:()=\u003eo,YM:()=\u003ec});var n=r(7836),i=r(5607);const o=\"nr@original:\".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n=\"\");const a=\"-\"===n.charAt(0);for(let s=0;s\u003ct.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=\"\"),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty\u0026\u0026Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)\u0026\u0026(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d=\"function\"==typeof n?n(o,a):n||{}}catch(t){u([t,\"\",[o,a,s],d],e)}i(r+\"start\",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+\"err\",[o,a,e],d,c),e}finally{i(r+\"end\",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit(\"internal-error\",e)}catch(e){}}function d(e){return!(e\u0026\u0026\"function\"==typeof e\u0026\u0026e.apply\u0026\u0026!e[o])}},9300:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.ajax},3333:(e,t,r)=\u003e{\"use strict\";r.d(t,{TZ:()=\u003en,Zp:()=\u003ei,mq:()=\u003es,nf:()=\u003ea,qN:()=\u003eo});const n=r(860).K7.genericEvents,i=[\"auxclick\",\"click\",\"copy\",\"keydown\",\"paste\",\"scrollend\"],o=[\"focus\",\"blur\"],a=4,s=1e3},6774:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.jserrors},993:(e,t,r)=\u003e{\"use strict\";r.d(t,{ET:()=\u003eo,TZ:()=\u003ea,p_:()=\u003ei});var n=r(860);const i={ERROR:\"ERROR\",WARN:\"WARN\",INFO:\"INFO\",DEBUG:\"DEBUG\",TRACE:\"TRACE\"},o=\"log\",a=n.K7.logging},3785:(e,t,r)=\u003e{\"use strict\";r.d(t,{R:()=\u003ec,b:()=\u003eu});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,[\"API/logging/\".concat(c.toLowerCase(),\"/called\")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return\"string\"==typeof e\u0026\u0026Object.values(s.p_).some((t=\u003et===e.toUpperCase().trim()))}},3969:(e,t,r)=\u003e{\"use strict\";r.d(t,{TZ:()=\u003en,XG:()=\u003es,rs:()=\u003ei,xV:()=\u003ea,z_:()=\u003eo});const n=r(860).K7.metrics,i=\"sm\",o=\"cm\",a=\"storeSupportabilityMetrics\",s=\"storeEventMetrics\"},6630:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewEvent},782:(e,t,r)=\u003e{\"use strict\";r.d(t,{T:()=\u003en});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=\u003e{\"use strict\";r.d(t,{BB:()=\u003ed,G4:()=\u003eo,Qb:()=\u003el,TZ:()=\u003ei,Ug:()=\u003ea,_s:()=\u003es,bc:()=\u003eu,yP:()=\u003ec});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:\"recordReplay\",PAUSE:\"pauseReplay\",REPLAY_RUNNING:\"replayRunning\",ERROR_DURING_REPLAY:\"errorDuringReplay\"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:\"Session was reset\",sm:\"Reset\"},IMPORT:{message:\"Recorder failed to import\",sm:\"Import\"},TOO_MANY:{message:\"429: Too Many Requests\",sm:\"Too-Many\"},TOO_BIG:{message:\"Payload was too large\",sm:\"Too-Big\"},CROSS_TAB:{message:\"Session Entity was set to OFF on another tab\",sm:\"Cross-Tab\"},ENTITLEMENTS:{message:\"Session Replay is not allowed and will not be started\",sm:\"Entitlement\"}},d=5e3,l={API:\"api\"}},5270:(e,t,r)=\u003e{\"use strict\";r.d(t,{Aw:()=\u003ec,CT:()=\u003eu,SR:()=\u003es});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO\u0026\u0026(0,o.V)(e)\u0026\u0026!0===(0,i.gD)(e,\"session_trace.enabled\")}function c(e){return!0===(0,i.gD)(e,\"session_replay.preload\")\u0026\u0026s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=\u003e{\"use strict\";r.d(t,{He:()=\u003ei,Kp:()=\u003es,Lc:()=\u003eu,Rz:()=\u003ed,TZ:()=\u003en,bD:()=\u003eo,d3:()=\u003ea,jx:()=\u003el,uP:()=\u003ec});const n=r(860).K7.sessionTrace,i=\"bstResource\",o=\"resource\",a=\"-start\",s=\"-end\",c=\"fn\"+a,u=\"fn\"+s,d=\"pushState\",l=1e3},3962:(e,t,r)=\u003e{\"use strict\";r.d(t,{AM:()=\u003eo,O2:()=\u003es,Qu:()=\u003ec,TZ:()=\u003ea,ih:()=\u003eu,tC:()=\u003ei});var n=r(860);const i=[\"click\",\"keydown\",\"submit\"],o=\"api\",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:\"\",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:\"in progress\",FIN:\"finished\",CAN:\"cancelled\"}},7378:(e,t,r)=\u003e{\"use strict\";r.d(t,{$p:()=\u003ex,BR:()=\u003eb,Kp:()=\u003eR,L3:()=\u003ey,Lc:()=\u003ec,NC:()=\u003eo,SG:()=\u003ed,TZ:()=\u003ei,U6:()=\u003ep,UT:()=\u003em,d3:()=\u003ew,dT:()=\u003ef,e5:()=\u003eA,gx:()=\u003ev,l9:()=\u003el,oW:()=\u003eh,op:()=\u003eg,rw:()=\u003eu,tH:()=\u003eE,uP:()=\u003es,wW:()=\u003eT,xq:()=\u003ea});var n=r(384);const i=r(860).K7.spa,o=[\"click\",\"submit\",\"keypress\",\"keydown\",\"keyup\",\"change\"],a=999,s=\"fn-start\",c=\"fn-end\",u=\"cb-start\",d=\"api-ixn-\",l=\"remaining\",f=\"interaction\",h=\"spaNode\",p=\"jsonpNode\",g=\"fetch-start\",m=\"fetch-done\",v=\"fetch-body-\",b=\"jsonp-end\",y=(0,n.dV)().o.ST,w=\"-start\",R=\"-end\",x=\"-body\",T=\"cb\"+R,A=\"jsTime\",E=\"fetch\"},4234:(e,t,r)=\u003e{\"use strict\";r.d(t,{W:()=\u003eo});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=\u003e{\"use strict\";r.d(t,{V:()=\u003eo});var n=r(9417),i=r(6154);const o=e=\u003ei.RI\u0026\u0026!0===(0,n.gD)(e,\"privacy.cookies_enabled\")},425:(e,t,r)=\u003e{\"use strict\";r.d(t,{j:()=\u003ej});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\",\"addPageAction\",\"setCurrentRouteName\",\"setPageViewName\",\"setCustomAttribute\",\"interaction\",\"noticeError\",\"setUserId\",\"setApplicationVersion\",\"start\",p.G4.RECORD,p.G4.PAUSE,\"log\",\"wrapLogger\"],m=[\"setErrorHandler\",\"finished\",\"addToTrace\",\"addRelease\"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if(\"object\"!=typeof t||!t||\"string\"!=typeof r||!r||\"function\"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get(\"logger\")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],\"wrap-logger-\",a),i}function A(){const e=(0,h.pV)();g.forEach((t=\u003e{e[t]=(...r)=\u003efunction(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=\u003e{e\u0026\u0026e.api?e.exposed\u0026\u0026e.api[t]\u0026\u0026n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length\u003e1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=\u003e{const t=e.startsWith(\"http\");e+=\"/\",r.p=t?e:\"https://\"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv\u0026\u0026(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets\u0026\u0026(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon\u0026\u0026D.push(H.proxy.beacon),A(),(0,h.US)(\"activatedFeatures\",O.B),e.runSoftNavOverSpa\u0026\u0026=!0===H.soft_navigations.enabled\u0026\u0026H.feature_flags.includes(\"soft_nav\")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api\u0026\u0026(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,\"api\");const g={};var R=s.ee.get(e),x=R.get(\"tracer\");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=\u003e{E[e]=t}));var A=\"api-\",S=A+\"ixn-\";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?\"session\":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,[\"API/log/called\"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=\u003e{(0,a.p)(f.xV,[\"API/wrapLogger/called\"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=\u003e{g[e]=I(A,e,!0,\"api\")})),g.addPageAction=I(A,\"addPageAction\",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if(\"string\"==typeof t)return\"/\"!==t.charAt(0)\u0026\u0026(t=\"/\"+t),(0,o.f)(e).customTransaction=(r||\"http://custom.transaction\")+t,I(A,\"setPageViewName\",!0)()},g.setCustomAttribute=function(e,t,r=!1){if(\"string\"==typeof e){if([\"string\",\"number\",\"boolean\"].includes(typeof t)||null===t)return N(e,t,\"setCustomAttribute\",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if(\"string\"==typeof e||null===e)return N(\"enduser.id\",e,\"setUserId\",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if(\"string\"==typeof e||null===e)return N(\"application.version\",e,\"setApplicationVersion\",!1);(0,l.R)(42,typeof e)},g.start=()=\u003e{try{(0,a.p)(f.xV,[\"API/start/called\"],void 0,n.K7.metrics,R),R.emit(\"manual-start-all\")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,[\"API/recordReplay/called\"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,[\"API/pauseReplay/called\"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get(\"object\"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o=\"function\"==typeof t;return(0,a.p)(f.xV,[\"API/createTracer/called\"],void 0,n.K7.metrics,R),h||(0,a.p)(S+\"tracer\",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?\"\":\"no-\")+\"fn-start\",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t=\"string\"==typeof e?new Error(e):e;throw x.emit(\"fn-err\",[arguments,this,t],r),t}finally{x.emit(\"fn-end\",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,[\"API/\"+t+\"/called\"],void 0,n.K7.metrics,R),i\u0026\u0026(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=\u003e{t(e),(0,c.Ze)(e,\"api\")})).catch((e=\u003e{(0,l.R)(27,e),R.abort()}))}return[\"actionText\",\"setName\",\"setAttribute\",\"save\",\"ignore\",\"onEnd\",\"getContext\",\"end\",\"get\"].forEach((e=\u003e{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,\"routeName\",void 0,n.K7.softNav):I(A,\"routeName\",!0,n.K7.spa),g.noticeError=function(t,r){\"string\"==typeof t\u0026\u0026(t=new Error(t)),(0,a.p)(f.xV,[\"API/noticeError/called\"],void 0,n.K7.metrics,R),(0,a.p)(\"err\",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=\u003ej()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed\u0026\u0026(e.exposed=k),I=!0}},8374:(e,t,r)=\u003e{r.nc=(()=\u003e{try{return document?.currentScript?.nonce}catch(e){}return\"\"})()},860:(e,t,r)=\u003e{\"use strict\";r.d(t,{$J:()=\u003eo,K7:()=\u003en,P3:()=\u003ei});const n={ajax:\"ajax\",genericEvents:\"generic_events\",jserrors:\"jserrors\",logging:\"logging\",metrics:\"metrics\",pageAction:\"page_action\",pageViewEvent:\"page_view_event\",pageViewTiming:\"page_view_timing\",sessionReplay:\"session_replay\",sessionTrace:\"session_trace\",softNav:\"soft_navigations\",spa:\"spa\"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:\"events\",[n.ajax]:\"events\",[n.spa]:\"events\",[n.softNav]:\"events\",[n.metrics]:\"jserrors\",[n.jserrors]:\"jserrors\",[n.sessionTrace]:\"browser/blobs\",[n.sessionReplay]:\"browser/blobs\",[n.logging]:\"browser/logs\",[n.genericEvents]:\"ins\"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=\u003e{for(var r in t)i.o(t,r)\u0026\u0026!i.o(e,r)\u0026\u0026Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=\u003ePromise.all(Object.keys(i.f).reduce(((t,r)=\u003e(i.f[r](e,t),t)),[])),i.u=e=\u003e({212:\"nr-spa-compressor\",249:\"nr-spa-recorder\",478:\"nr-spa\"}[e]+\"-1.274.0.min.js\"),i.o=(e,t)=\u003eObject.prototype.hasOwnProperty.call(e,t),e={},t=\"NRBA-1.274.0.PROD:\",i.l=(r,n,o,a)=\u003e{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName(\"script\"),d=0;d\u003cu.length;d++){var l=u[d];if(l.getAttribute(\"src\")==r||l.getAttribute(\"data-webpack\")==t+o){s=l;break}}if(!s){c=!0;var f={478:\"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==\",249:\"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==\",212:\"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw==\"};(s=document.createElement(\"script\")).charset=\"utf-8\",s.timeout=120,i.nc\u0026\u0026s.setAttribute(\"nonce\",i.nc),s.setAttribute(\"data-webpack\",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+\"/\")\u0026\u0026(s.crossOrigin=\"anonymous\"),f[a]\u0026\u0026(s.integrity=f[a])}e[r]=[n];var h=(t,n)=\u003e{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode\u0026\u0026s.parentNode.removeChild(s),i\u0026\u0026i.forEach((e=\u003ee(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:\"timeout\",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c\u0026\u0026document.head.appendChild(s)}},i.r=e=\u003e{\"undefined\"!=typeof Symbol\u0026\u0026Symbol.toStringTag\u0026\u0026Object.defineProperty(e,Symbol.toStringTag,{value:\"Module\"}),Object.defineProperty(e,\"__esModule\",{value:!0})},i.p=\"https://js-agent.newrelic.com/\",(()=\u003e{var e={38:0,788:0};i.f.j=(t,r)=\u003e{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=\u003en=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=\u003e{if(i.o(e,t)\u0026\u0026(0!==(n=e[t])\u0026\u0026(e[t]=void 0),n)){var o=r\u0026\u0026(\"load\"===r.type?\"missing\":r.type),a=r\u0026\u0026r.target\u0026\u0026r.target.src;s.message=\"Loading chunk \"+t+\" failed.\\n(\"+o+\": \"+a+\")\",s.name=\"ChunkLoadError\",s.type=o,s.request=a,n[1](s)}}),\"chunk-\"+t,t)}};var t=(t,r)=\u003e{var n,o,[a,s,c]=r,u=0;if(a.some((t=\u003e0!==e[t]))){for(n in s)i.o(s,n)\u0026\u0026(i.m[n]=s[n]);if(c)c(i)}for(t\u0026\u0026t(r);u\u003ca.length;u++)o=a[u],i.o(e,o)\u0026\u0026e[o]\u0026\u0026e[o][0](),e[o]=0},r=self[\"webpackChunk:NRBA-1.274.0.PROD\"]=self[\"webpackChunk:NRBA-1.274.0.PROD\"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=\u003e{\"use strict\";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if(\"function\"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e(\"addPageAction\",e,t)}setPageViewName(e,t){return this.#e(\"setPageViewName\",e,t)}setCustomAttribute(e,t,r){return this.#e(\"setCustomAttribute\",e,t,r)}noticeError(e,t){return this.#e(\"noticeError\",e,t)}setUserId(e){return this.#e(\"setUserId\",e)}setApplicationVersion(e){return this.#e(\"setApplicationVersion\",e)}setErrorHandler(e){return this.#e(\"setErrorHandler\",e)}addRelease(e,t){return this.#e(\"addRelease\",e,t)}log(e,t){return this.#e(\"log\",e,t)}}class o extends n{#e(t,...r){if(\"function\"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e(\"start\")}finished(e){return this.#e(\"finished\",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e(\"addToTrace\",e)}setCurrentRouteName(e){return this.#e(\"setCurrentRouteName\",e)}interaction(){return this.#e(\"interaction\")}wrapLogger(e,t,r){return this.#e(\"wrapLogger\",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=\u003e{t[r]=function(e,t){return!0===(0,s.gD)(t,\"\".concat(e,\".enabled\"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart\u0026\u0026(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on(\"manual-start-all\",(0,v.J)((()=\u003e{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=\u003e{n=e}));const o=async()=\u003e{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit(\"internal-error\",[t]),this.featureName===a.K7.sessionReplay\u0026\u0026this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,\"aggregate\");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee\u0026\u0026this.ee.abort()}};p.RI?(0,h.GG)((()=\u003eo()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)\u0026\u0026!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI\u0026\u0026((0,T.u)((()=\u003e(0,x.p)(\"docHidden\",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)(\"pagehide\",(()=\u003e(0,x.p)(\"winPagehide\",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name=\"UncaughtError\",this.message=\"string\"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t=\"Unhandled Promise Rejection\";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+\": \"+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+\": \"+r?.message,r}function L(e){if(e.error instanceof SyntaxError\u0026\u0026!/:\\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error\u0026\u0026!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on(\"internal-error\",(e=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\"ierr\",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=\u003e{this.#r=e})),p.gm.addEventListener(\"unhandledrejection\",(e=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\"err\",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener(\"error\",(e=\u003e{this.abortHandler\u0026\u0026(0,x.p)(\"err\",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U=\"nr@id\";function V(e){const t=typeof e;return!e||\"object\"!==t\u0026\u0026\"function\"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if(\"string\"==typeof e\u0026\u0026e.length)return e.length;if(\"object\"==typeof e){if(\"undefined\"!=typeof ArrayBuffer\u0026\u0026e instanceof ArrayBuffer\u0026\u0026e.byteLength)return e.byteLength;if(\"undefined\"!=typeof Blob\u0026\u0026e instanceof Blob\u0026\u0026e.size)return e.size;if(!(\"undefined\"!=typeof FormData\u0026\u0026e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=[\"open\",\"send\"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get(\"xhr\")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u=\"readystatechange\",d=[\"onload\",\"onerror\",\"onabort\",\"onloadstart\",\"onloadend\",\"onprogress\",\"ontimeout\"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit(\"new-xhr\",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState\u003e3\u0026\u0026!s.resolved\u0026\u0026(s.resolved=!0,n.emit(\"xhr-resolved\",[],e)),i.inPlace(e,d,\"fn-\",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit(\"internal-error\",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,[\"onreadystatechange\"],\"fn-\",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,\"-xhr-\",y),n.on(\"send-xhr-start\",(function(e,t){h(e,t),function(e){l.push(e),a\u0026\u0026(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on(\"open-xhr-start\",h),a){var g=s\u0026\u0026s.resolve();if(!c\u0026\u0026!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on(\"fn-end\",(function(e){e[0]\u0026\u0026e[0].type===u||b()}));function b(){for(var e=0;e\u003cl.length;e++)h(0,l[e]);l.length\u0026\u0026(l=[])}function y(e,t){return t}return n}var Y=\"fetch-\",X=Y+\"body-\",J=[\"arrayBuffer\",\"blob\",\"json\",\"text\",\"formData\"],Q=p.gm.Request,ee=p.gm.Response,te=\"prototype\";const re={};function ne(e){const t=function(e){return(e||B.ee).get(\"fetch\")}(e);if(!(Q\u0026\u0026ee\u0026\u0026p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];\"function\"==typeof i\u0026\u0026(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+\"before-start\",[r],o),o[B.P]\u0026\u0026o[B.P].dt\u0026\u0026(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+\"start\",[r,e],a),a.then((function(e){return t.emit(n+\"end\",[null,e],a),e}),(function(e){throw t.emit(n+\"end\",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=\u003e{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,\"fetch\",Y),t.on(Y+\"end\",(function(e,r){var n=this;if(r){var i=r.headers.get(\"content-length\");null!==i\u0026\u0026(n.rxSize=i),t.emit(Y+\"done\",[null,r],n)}else t.emit(Y+\"done\",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||\"\").toString()||null,i=(t.agentID||\"\").toString()||null,o=(t.trustKey||\"\").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)\u0026\u0026this.useTraceContextHeadersForCors())\u0026\u0026(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin\u0026\u0026!this.excludeNewrelicHeader()||!e.sameOrigin\u0026\u0026this.isAllowedOrigin(e)\u0026\u0026this.useNewrelicHeaderForCors())\u0026\u0026(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return\"00-\"+t+\"-\"+e+\"-01\"}generateTraceContextStateHeader(e,t,r,n,i){return i+\"@nr=0-1-\"+r+\"-\"+n+\"-\"+e+\"----\"+t}generateTraceHeader(e,t,r,n,i,o){if(!(\"function\"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:\"Browser\",ac:n,ap:i,id:e,tr:t,ti:r}};return o\u0026\u0026n!==o\u0026\u0026(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()\u0026\u0026this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,\"distributed_tracing\")\u0026\u0026(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n\u003cr.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname\u0026\u0026e.protocol===i.protocol\u0026\u0026e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,\"distributed_tracing\");return!!e\u0026\u0026!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=[\"load\",\"error\",\"abort\",\"timeout\"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=\u003e(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:\"xhr\",fetch:\"fetch\",beacon:\"beacon\"};p.gm?.performance?.getEntriesByType(\"resource\").forEach((t=\u003e{if(t.initiatorType in e\u0026\u00260!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler(\"xhr\",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener(\"load\",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener(\"progress\",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid\u0026\u0026this.sameOrigin\u0026\u0026r.setRequestHeader(\"X-NewRelic-ID\",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader\u0026\u0026(r.setRequestHeader(\"newrelic\",i.newrelicHeader),o=!0),i.traceContextParentHeader\u0026\u0026(r.setRequestHeader(\"traceparent\",i.traceContextParentHeader),i.traceContextStateHeader\u0026\u0026r.setRequestHeader(\"tracestate\",i.traceContextStateHeader),o=!0),o\u0026\u0026(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n\u0026\u0026i){var a=G(i);a\u0026\u0026(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{\"abort\"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),(\"load\"!==e.type||o.called===o.totalCbs\u0026\u0026(o.onloadCalled||\"function\"!=typeof r.onload)\u0026\u0026\"function\"==typeof o.end)\u0026\u0026o.end(r)}catch(e){try{t.emit(\"internal-error\",[e])}catch(e){}}};for(var s=0;s\u003cde;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled\u0026\u0026\"function\"==typeof r.onload||\"function\"!=typeof this.end||this.end(r)}function d(e,t){var r=\"\"+V(e)+!!t;this.xhrGuids\u0026\u0026!this.xhrGuids[r]\u0026\u0026(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=\"\"+V(e)+!!t;this.xhrGuids\u0026\u0026this.xhrGuids[r]\u0026\u0026(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe\u0026\u0026\"load\"===e[0]\u0026\u0026t.emit(\"xhr-load-added\",[e[1],e[2]],r)}function g(e,r){r instanceof fe\u0026\u0026\"load\"===e[0]\u0026\u0026t.emit(\"xhr-load-removed\",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe\u0026\u0026(\"onload\"===r\u0026\u0026(this.onload=!0),(\"load\"===(e[0]\u0026\u0026e[0].type)||this.onload)\u0026\u0026(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart\u0026\u0026t.emit(\"xhr-cb-time\",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if(\"string\"==typeof e[0]?0===(t=e[0]).length\u0026\u0026p.RI\u0026\u0026(t=\"\"+p.gm.location.href):e[0]\u0026\u0026e[0].url?t=e[0].url:p.gm?.URL\u0026\u0026e[0]\u0026\u0026e[0]instanceof URL?t=e[0].href:\"function\"==typeof e[0].toString\u0026\u0026(t=e[0].toString()),\"string\"==typeof t\u0026\u00260!==t.length){t\u0026\u0026(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i\u0026\u0026(i.newrelicHeader||i.traceContextParentHeader))if(e[0]\u0026\u0026e[0].headers)s(e[0].headers,i)\u0026\u0026(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)\u0026\u0026(this.dt=i),e.length\u003e1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader\u0026\u0026(e.set(\"newrelic\",t.newrelicHeader),r=!0),t.traceContextParentHeader\u0026\u0026(e.set(\"traceparent\",t.traceContextParentHeader),t.traceContextStateHeader\u0026\u0026e.set(\"tracestate\",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length\u003e=1\u0026\u0026(this.target=e[0]),e.length\u003e=2\u0026\u0026(this.opts=e[1]);var r,n=this.opts||{},i=this.target;\"string\"==typeof i?r=i:\"object\"==typeof i\u0026\u0026i instanceof le?r=i.url:p.gm?.URL\u0026\u0026\"object\"==typeof i\u0026\u0026i instanceof URL\u0026\u0026(r=i.href),pe(this,r);var o=(\"\"+(i\u0026\u0026i instanceof le\u0026\u0026i.method||n.method||\"GET\")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,\"string\"==typeof this.rxSize\u0026\u0026this.rxSize.length\u003e0\u0026\u0026(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r(\"xhr\",[this.params,i,this.startTime,this.endTime,\"fetch\"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t\u003cde;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status\u0026\u0026(t.status=0):T(this,e),n.cbTime=this.cbTime,r(\"xhr\",[t,n,this.startTime,this.endTime,\"xhr\"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return\"json\"===r\u0026\u0026null!==t?t:\"arraybuffer\"===r||\"blob\"===r||\"json\"===r?G(e.response):\"text\"===r||\"\"===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n\u0026\u0026(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader(\"X-NewRelic-App-Data\");i\u0026\u0026((0,x.p)(O.rs,[\"Ajax/CrossApplicationTracing/Header/Seen\"],void 0,a.K7.metrics,t),e.params.cat=i.split(\", \").pop())}e.loadCaptureCalled=!0}t.on(\"new-xhr\",i),t.on(\"open-xhr-start\",o),t.on(\"open-xhr-end\",s),t.on(\"send-xhr-start\",c),t.on(\"xhr-cb-time\",u),t.on(\"xhr-load-added\",d),t.on(\"xhr-load-removed\",l),t.on(\"xhr-resolved\",f),t.on(\"addEventListener-end\",h),t.on(\"removeEventListener-end\",g),t.on(\"fn-end\",v),t.on(\"fetch-before-start\",b),t.on(\"fetch-start\",y),t.on(\"fn-start\",m),t.on(\"fetch-done\",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+\":\"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=[\"pushState\",\"replaceState\"];function ve(e){const t=function(e){return(e||B.ee).get(\"history\")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,\"-\")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)(\"bst\",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)(\"bstHist\",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=\u003e{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem(\"\".concat(Oe.H3,\"_\").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)\u0026\u0026this.ee.on(t.G4.RECORD,(()=\u003ethis.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on(\"err\",(e=\u003e{this.replayRunning\u0026\u0026(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=\u003e{this.replayRunning=e}))}#s(e){return e\u0026\u0026(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL\u0026\u0026this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder\u0026\u0026this.recorder.parent.mode!==Oe.g.FULL\u0026\u0026(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=\u003e{(0,A.sp)(e,(e=\u003e{a(e)}),!0)}));const n=()=\u003e(0,x.p)(\"newURL\",[(0,S.t)(),\"\"+window.location],void 0,this.featureName,this.ee);r.on(\"pushState-end\",n),r.on(\"replaceState-end\",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)(\"popstate\",(e=\u003e(0,x.p)(\"newURL\",[e.timeStamp,\"\"+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=\u003e{i||(i=!0,requestAnimationFrame((()=\u003e{(0,x.p)(\"newDom\",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=\u003e{(0,x.p)(\"newUIEvent\",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=[\"appendChild\",\"insertBefore\",\"replaceChild\"];function Le(e){const t=function(e){return(e||B.ee).get(\"jsonp\")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?\u0026](?:callback|cb)=([^\u0026#]+)/,i=/(.*)\\.([^.]+)/,o=/^(\\w+)(\\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,\"dom-\"),t.on(\"dom-start\",(function(e){!function(e){if(!e||\"string\"!=typeof e.nodeName||\"script\"!==e.nodeName.toLowerCase())return;if(\"function\"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t\u0026\u0026t.length\u003e=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if(\"function\"!=typeof u.parent[u.key])return;var d={};function l(){t.emit(\"jsonp-end\",[],d),e.removeEventListener(\"load\",l,(0,A.jT)(!1)),e.removeEventListener(\"error\",f,(0,A.jT)(!1))}function f(){t.emit(\"jsonp-error\",[],d),t.emit(\"jsonp-end\",[],d),e.removeEventListener(\"load\",l,(0,A.jT)(!1)),e.removeEventListener(\"error\",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],\"cb-\",d),e.addEventListener(\"load\",l,(0,A.jT)(!1)),e.addEventListener(\"error\",f,(0,A.jT)(!1)),t.emit(\"new-jsonp\",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get(\"promise\")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i\u0026\u0026function(){function e(r){var o=t.context(),a=n(r,\"executor-\",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,\"name\",{value:\"Promise\"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),[\"all\",\"race\"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=\u003e{this.resolve(e).then(a(\"all\"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit(\"propagate\",[null,!i],o,!1,!1),i=i||!e}}}})),[\"resolve\",\"reject\"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r\u0026\u0026t.emit(\"propagate\",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],\"cb-\",a,null,!1),e[1]=n(e[1],\"cb-\",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit(\"propagate\",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on(\"executor-start\",(function(e){e[0]=n(e[0],\"resolve-\",this,null,!1),e[1]=n(e[1],\"resolve-\",this,null,!1)})),t.on(\"executor-err\",(function(e,t,r){e[1](r)})),t.on(\"cb-end\",(function(e,r,n){t.emit(\"propagate\",[n,!0],this.nextPromise,!1,!1)})),t.on(\"propagate\",(function(e,r,n){this.getCtx\u0026\u0026!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r\u0026\u0026r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke=\"setTimeout\",Ue=\"setInterval\",Ve=\"clearTimeout\",Ge=\"-start\",Fe=[Ke,\"setImmediate\",Ue,Ve,\"clearImmediate\"];function Be(e){const t=function(e){return(e||B.ee).get(\"timer\")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+\"-\"),r.inPlace(p.gm,Fe.slice(2,3),Ue+\"-\"),r.inPlace(p.gm,Fe.slice(3),Ve+\"-\"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],\"fn-\",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],\"fn-\",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get(\"mutation\")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n\u0026\u0026(window.MutationObserver=function(e){return this instanceof n?new n(r(e,\"fn-\")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get(\"tracer\"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get(\"events\"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit(\"newURL\",[\"\"+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r\u0026\u0026h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on(\"fn-err\",((...t)=\u003e{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)(\"function-err\",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,\"xhr-resolved\"],this.featureName),u.buffer([et],this.featureName),s.buffer([\"setTimeout\"+Ye,\"clearTimeout\"+Ze,et],this.featureName),c.buffer([et,\"new-xhr\",\"send-xhr\"+Ze],this.featureName),d.buffer([$e+Ze,$e+\"-done\",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer([\"newURL\"],this.featureName),f.buffer([et],this.featureName),a.buffer([\"propagate\",tt,Je,\"executor-err\",\"resolve\"+Ze],this.featureName),i.buffer([et,\"no-\"+et],this.featureName),o.buffer([\"new-jsonp\",\"cb-start\",\"jsonp-error\",\"jsonp-end\"],this.featureName),v(d,$e+Ze),v(d,$e+\"-done\"),v(o,\"new-jsonp\"),v(o,\"jsonp-end\"),v(o,\"cb-start\"),l.on(\"pushState-end\",h),l.on(\"replaceState-end\",h),window.addEventListener(\"hashchange\",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(\"load\",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener(\"popstate\",(function(){h(0,n\u003e1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI\u0026\u0026e.init.user_actions.enabled\u0026\u0026(it.Zp.forEach((e=\u003e(0,A.sp)(e,(e=\u003e(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=\u003e(0,A.sp)(e,(e=\u003e(0,x.p)(\"ua\",[e],void 0,this.featureName,this.ee)))))),r.some((e=\u003ee))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on(\"wrap-logger-end\",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=\u003ee.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||\"agent\"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=\u003ea.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=\u003e{if(!t[r.featureName]\u0026\u0026r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa\u0026\u0026r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa\u0026\u0026r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=\u003e!(e in this.features)));n.length\u003e0\u0026\u0026(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:\"spa\"})})()})();"},"__N_SSP":true},"page":"/[...all]","query":{"all":["standards"]},"buildId":"1U6lcnUhJRwFtpugnCGzO","isFallback":false,"isExperimentalCompile":false,"dynamicIds":[84846,7753,43770,80662,57281,2915,57744,51753,95023,21088,22290,16919,32653,84319,46653,98130,43454],"gssp":true,"scriptLoader":[]}</script><div id="mod-target-div"></div><div id="bc-target-body"></div></body></html>

Pages: 1 2 3 4 5 6 7 8 9 10