A lustreless protrusive eye Stares from the protozoic slimeAt a perspective of Canaletto. "> div":"> div[role=list]";return t+=":not([placeholder]):not([fallback]):not([fetch-error])",w(this.element,t)},d.dG=function(){var t=this;return this.mutateElement((function(){t.vG().initializeLoadMore();var e=t.getOverflowElement();e&&j(e,!1),t.element.warnOnMissingOverflow=!1})).then((function(){t.pG(),Ot(t.vG().getLoadMoreFailedClickable(),"click",(function(){return t.bG(!0,!0)})),Ot(t.vG().getLoadMoreButtonClickable(),"click",(function(){return t.bG(!1,!0)}))}))},d.mG=function(){if(!this.nG)return this.cG(this.ft);this.gG(this.ft)},d.vG=function(){return this.rG||(this.rG=new Jt(this.element)),this.rG},d.pG=function(){var t,e,n=this;return this.measureMutateElement((function(){t=n.vG().getLoadMoreButton().offsetHeight,e=n.element.offsetHeight}),(function(){var i;I(n.ft,{"max-height":"calc(100% - ".concat((i=t,"".concat(i,"px")),")")}),n.element.applySize(e+t)}))},d.yG=function(t){return t.startsWith(ne)},d.wG=function(t){var e=this;return ht(this.element).then((function(n){Y(n,'"amp-state:" URLs require amp-bind to be installed. (this._backtrack=!0,this):this.parseError("Lexical error on line "+(this.yylineno+1)+". ".canary":"";return"".concat(n,"/rtv/").concat(K().rtvVersion,"/v0/analytics-vendors/").concat(t).concat(i,".json")},e.STt=function(){var t=this,e=this.Gn.getAttribute("type");if(!e)return r();var n=this.NTt(e),i=this.ye();return rt().fine(i,"Fetching vendor config",n),Ct(this.t).fetchJson(n,{ampCors:!1}).then((function(t){return t.json()})).then((function(n){t.$gt=n||{},rt().fine(i,"Vendor config loaded for "+e,n)}),(function(t){nt().error(i,"Error loading vendor config: ",n,t)}))},e.wTt=function(){var t=this,e=this.Gn.getAttribute("config");if(!e||this.yTt)return r();le(e,this.Gn);var n=this.ye();rt().fine(n,"Fetching remote config",e);var i={};return this.Gn.hasAttribute("data-credentials")&&(i.credentials=this.Gn.getAttribute("data-credentials")),Mt(this.Gn).expandUrlAsync(e,this.cK.getMacros(this.Gn)).then((function(n){return e=n,Ct(t.t).fetchJson(e,i)})).then((function(t){return t.json()})).then((function(i){t.gTt=i,rt().fine(n,"Remote config loaded",e)}),(function(t){nt().error(n,"Error loading remote config: ",e,t)}))},e.ATt=function(){var t=this.ITt().url,e={},n=this.qC();return this._Tt(n),Rn(n,e),Rn(this.gTt,e),!t||this.yTt? Thank you, readers and advertisers, for supporting our journalism. This material may not be published, broadcast, rewritten, or redistributed. ").concat(t),{});this.Ks.trigger(this.element,t,e,1)},v.JR=function(){var t=this.Pu.getScrollTop(),e={"start-scroll-offset":t,"end-scroll-offset":t+this.NR,"initial-inview-percent":this.DR},i="scroll",n=M(this.win,"".concat(T,". Currently, the more than two-acre lot is vacant. ")}}}))})),Object.keys(i)},e.zPt=function(t,e){for(var n=0;n2&&void 0!==arguments[2]?arguments[2]:5;if(!isFinite(n)||n<0)throw new Error("Invalid depth: "+n);if(t===e)return!0;for(var r=[{a:t,b:e,depth:n}];r.length>0;){var o=r.shift(),s=o.a,a=o.b,l=o.depth;if(l>0){if(i(s)!==i(a))return!1;if(u(s)&&u(a)){if(s.length!==a.length)return!1;for(var c=0;c=1?r.expandUrlAsync(e):Promise.resolve(e)).then((function(e){if(1===n){var o=r.collectDisallowedVarsSync(t);if(o.length>0)throw X().createError("URL variable substitutions in CORS fetches from dynamic URLs (e.g. Gas station and convenience store combo coming to Blvd. "));var s=r[0];if(!function(t){var e;return"SCRIPT"==t.tagName&&"APPLICATION/JSON"==(null===(e=t.getAttribute("type"))||void 0===e?void 0:e.toUpperCase())}(s))throw new Error('