{"version":3,"file":"FebMarMapGuide_1.CBuzts4I.mjs","names":["React.useRef","__esmMin","init_ssg_sandbox_shims","window","de","p","c","init_jsx_runtime","init_npm_react_18_3_1","ce","init_framer_D6uXRwWs","ControlType","addPropertyControls","seoAnswer","m","SEO_META","g","seoEsc","seoRelated","me","SEO_DIR","x","k","city","idx","rot","after","arr","before","seoMore","list","seoJsonLd","url","SEO_SITE","places","item","\"name\"","s","\"latitude\"","\"longitude\"","\"position\"","i","\"item\"","graph","\"headline\"","\"description\"","\"abstract\"","\"url\"","\"mainEntityOfPage\"","\"image\"","\"inLanguage\"","\"dateModified\"","SEO_DATE","\"author\"","SEO_ORG","\"publisher\"","SEO_PGG","\"isPartOf\"","SEO_WEBSITE","\"contentLocation\"","SEO_CITY","\"about\"","\"keywords\"","\"numberOfItems\"","\"itemListElement\"","markup","byId","guideCover","e","id","j","badge","options","card","n","v","leaflet","scope","leafletPromise","l","resolve","reject","mount","map","layer","dead","selectedRoute","resizeObserver","filters","visible","root","count","canvas","fit","spots","draw","marker","h","t","a","reset","change","event","click","readLink","target","resetBtn","routeBtn","spotBtn","L","FebMarMapGuide","body","guide","GUIDES","guideSlug","content","host","frames","BH","hello","frame","onMessage","f","slot","loaders","cb","q","u","touchHandlers","engage","revealFocused","focusHandlers","onBlur","focusPoll","style","CSS","REMAINING_UI_CSS","BODY_CSS","GUIDE_COVER_CSS","SEO_CSS","HEADER","GUIDE_COVERS","pointLink","ext","init_FebMarMapGuide_1","href","link","\"alt\"","\"slug\"","\"title\"","\"dek\"","\"city\"","\"season\"","\"year\"","\"researchedDate\"","\"intro\"","\"spots\"","\"id\"","\"address\"","\"hood\"","\"category\"","\"blurb\"","\"status\"","\"dates\"","\"price\"","\"cost\"","\"audience\"","\"sources\"","\"verifiedDate\"","\"pinNote\"","\"lat\"","\"lng\"","\"coordinateSource\"","\"coordinateProvider\"","\"coordinateMatch\"","\"crawls\"","\"stopIds\"","\"note\"","\"mode\"","\"routingNote\"","\"featuredIds\"","\"planningNotes\"","\"statusKey\"","\"confirmed\"","\"reported\"","\"pending\"","\"NYC\"","\"LA\"","\"SF\"","\"Boston\"","\"a\"","\"d\"","\"i\"","\"s\"","\"t\"","\"c\"","\"n\"","\"k\"","\"logo\"","\"slogan\"","\"sameAs\"","\"parentOrganization\"","value","text","values"],"sources":["https:/framerusercontent.com/modules/0Noz3Zh1ORlD5Wrj4oYq/BvRFrkMVqu3tdTNoqP7y/FebMarMapGuide_1.js"],"sourcesContent":["import{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import*as React from\"react\";import{addPropertyControls,ControlType}from\"framer\";// nov6-no-flash-fonts: preload once during module evaluation, before component effects.\nif(typeof document!==\"undefined\"&&document.head){for(const href of[\"https://framerusercontent.com/assets/0cNjb0UoT4T3wGG17u1qNw0aBw.woff2\",\"https://framerusercontent.com/assets/xOFEBQdsFTzy4C4rQ9woH3u9Qj0.woff2\",\"https://framerusercontent.com/assets/rQXizjlSV8BYNxOXdgxxPpwMXI.woff2\"]){if(!Array.from(document.head.querySelectorAll('link[rel=\"preload\"][as=\"font\"]')).some(link=>link.href===href)){const link=document.createElement(\"link\");link.rel=\"preload\";link.as=\"font\";link.type=\"font/woff2\";link.crossOrigin=\"anonymous\";link.href=href;document.head.appendChild(link);}}}const REMAINING_UI_CSS=\"\\n/* nov6-refined-stats-and-faq */\\n.mdp .faq summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;white-space:normal;overflow-wrap:anywhere;list-style:none}.mdp .faq summary:after{content:'+';float:none;flex:0 0 auto;line-height:1;align-self:center}.mdp .faq details[open] summary:after{content:'−'}.mdp .faq summary::-webkit-details-marker{display:none}.mdp .faq summary::marker{content:''}\\n.mdp .stats{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0!important;border:0!important;border-radius:0;background:transparent!important;overflow:visible;color:#F5F1E6}.mdp .stats>div{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:12px;min-width:0;padding:32px 28px;border:0!important;border-radius:22px;background:#0B0B0B;color:#F5F1E6}.mdp .stats b{display:block;font-family:'MD Unbounded','MD Unbounded Fallback',sans-serif;font-weight:800;font-size:44px;line-height:1.05;letter-spacing:-.025em;color:#F5F1E6}.mdp .stats b:after{content:'.';color:#F61600;margin-left:2px}.mdp .stats span{display:block;font-size:14px;line-height:1.45;font-weight:500;color:rgba(245,241,230,.72)}@container mdp (max-width:700px){.mdp .stats>div{padding:24px 18px;gap:10px}.mdp .stats b{font-size:28px}.mdp .stats span{font-size:12px}}\\n\\n@container mdp (max-width:700px){.mdp .nav[data-map-nav] nav{gap:8px;white-space:nowrap}.mdp .nav[data-map-nav] .pill{padding-left:8px;padding-right:8px}}\\n\\n/* nov6-map-guides-dashed-loop: header-only navigation distinction */\\n.mdp .nav nav a[href=\\\"/map-guides\\\"]{display:inline-flex;align-items:center;justify-content:center;border:1px dashed #0B0B0B;border-radius:999px;padding:4px 9px;line-height:1.2;white-space:nowrap;text-decoration:none}.mdp .nav nav a[href=\\\"/map-guides\\\"].cur{border:1px dashed #F61600;border-bottom:1px dashed #F61600;color:#F61600}\\n@container mdp (max-width:700px){.mdp .nav nav a[href=\\\"/map-guides\\\"]{padding:2px 6px}.mdp .nav[data-map-nav]{flex-wrap:wrap;row-gap:8px}.mdp .nav[data-map-nav]>.brand{flex:0 0 auto;white-space:nowrap}.mdp .nav[data-map-nav] nav{margin-left:auto}}\\n\";const CSS=\"\\n@font-face{font-family:'MD Unbounded Fallback';src:local('Arial'),local('Liberation Sans');font-weight:100 599;font-display:optional;size-adjust:107.13%;ascent-override:92.88%;descent-override:22.87%;line-gap-override:0%}\\n@font-face{font-family:'MD Unbounded Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Arial Black'),local('Liberation Sans Bold');font-weight:600 900;font-display:optional;size-adjust:107.13%;ascent-override:92.88%;descent-override:22.87%;line-gap-override:0%}\\n@font-face{font-family:'MD Inter Fallback';src:local('Arial'),local('Liberation Sans');font-weight:100 599;font-display:optional;size-adjust:103.33%;ascent-override:93.75%;descent-override:23.34%;line-gap-override:0%}\\n@font-face{font-family:'MD Inter Fallback';src:local('Arial Bold'),local('Arial-BoldMT'),local('Arial Black'),local('Liberation Sans Bold');font-weight:600 900;font-display:optional;size-adjust:103.33%;ascent-override:93.75%;descent-override:23.34%;line-gap-override:0%}\\n@font-face{font-family:'MD Mono Fallback';src:local('Courier New'),local('Liberation Mono');font-weight:100 599;font-display:optional;size-adjust:100.32%;ascent-override:100.18%;descent-override:29.41%;line-gap-override:0%}\\n@font-face{font-family:'MD Mono Fallback';src:local('Courier New Bold'),local('Liberation Mono Bold');font-weight:600 900;font-display:optional;size-adjust:100.32%;ascent-override:100.18%;descent-override:29.41%;line-gap-override:0%}\\n\\n@font-face{font-family:'MD Unbounded';src:url(https://framerusercontent.com/assets/0cNjb0UoT4T3wGG17u1qNw0aBw.woff2) format('woff2');font-weight:100 900;font-display:optional}@font-face{font-family:'MD Inter';src:url(https://framerusercontent.com/assets/xOFEBQdsFTzy4C4rQ9woH3u9Qj0.woff2) format('woff2');font-weight:100 900;font-display:optional}@font-face{font-family:'MD Mono';src:url(https://framerusercontent.com/assets/rQXizjlSV8BYNxOXdgxxPpwMXI.woff2) format('woff2');font-weight:100 900;font-display:optional}.mdp *{box-sizing:border-box;margin:0;padding:0}.mdp{background:#F5F1E6;color:#0B0B0B;font-family:'MD Inter','MD Inter Fallback',sans-serif;-webkit-font-smoothing:antialiased}.mdp a{color:inherit;text-decoration:none}.mdp .nav{position:sticky;top:0;z-index:5;display:flex;justify-content:space-between;align-items:center;padding:14px 48px;background:#F5F1E6;border-bottom:2px solid #0B0B0B}.mdp .brand{display:flex;align-items:center;gap:10px;font-family:'MD Unbounded','MD Unbounded Fallback';font-weight:800;font-size:20px}.mdp .brand img{width:36px;height:36px;border-radius:10px}.mdp .nav nav{display:flex;gap:26px;align-items:center;font-weight:600;font-size:15px}.mdp .nav nav a.cur{border-bottom:3px solid #F61600}.mdp .pill{background:#F61600;color:#F5F1E6;padding:10px 18px;border-radius:99px;border:2px solid #0B0B0B}.mdp .eyebrow,.mdp .kick,.mdp .tag,.mdp .fine,.mdp .num{font-family:'MD Mono','MD Mono Fallback';text-transform:uppercase;letter-spacing:.08em;font-size:12px}.mdp .kick{color:#F61600;font-weight:700}.mdp .tag{border:1.5px solid #0B0B0B;border-radius:99px;padding:6px 12px;background:#fff}.mdp .hero{display:grid;grid-template-columns:1.25fr .75fr;gap:40px;align-items:center;margin:28px 48px;padding:64px 60px;background:#F61600;color:#F5F1E6;border:2px solid #0B0B0B;border-radius:28px;overflow:hidden}.mdp .hero h1,.mdp .ihero h1{font-family:'MD Unbounded','MD Unbounded Fallback';font-weight:800;font-size:68px;line-height:1.02;letter-spacing:-.03em;margin:16px 0 20px}.mdp .lede{font-size:21px;line-height:1.45;max-width:640px;opacity:.92}.mdp .form{display:flex;gap:10px;margin-top:28px;max-width:640px}.mdp .form input{flex:1;min-width:0;font:500 19px 'MD Inter';padding:22px 24px;border:2px solid #0B0B0B;border-radius:16px;background:#fff;color:#0B0B0B}.mdp .form button{font:800 18px 'MD Unbounded','MD Unbounded Fallback';padding:0 30px;border:2px solid #0B0B0B;border-radius:16px;background:#0B0B0B;color:#F5F1E6;cursor:pointer;white-space:nowrap;box-shadow:4px 4px 0 #0B0B0B}.mdp .form.small input{padding:14px 16px;font-size:15px}.mdp .form.small button{font-size:14px;padding:0 16px;box-shadow:none}.mdp .fine{margin-top:12px;opacity:.75;font-size:11px}.mdp .proof{margin-top:22px;font-weight:700;font-size:15px;display:flex;gap:10px;align-items:center}.mdp .hdeco svg{width:100%;height:auto;display:block;border:2px solid #0B0B0B;border-radius:22px}.mdp .ticker{background:#0B0B0B;color:#F5F1E6;font-family:'MD Mono','MD Mono Fallback';font-size:14px;letter-spacing:.12em;padding:14px 48px;white-space:nowrap;overflow:hidden}.mdp section.wk,.mdp .feat,.mdp .arch,.mdp .secs,.mdp .peek,.mdp .faq,.mdp .ihero{padding:56px 48px 8px}.mdp .sechead{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;flex-wrap:wrap}.mdp .sechead h2{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:36px;letter-spacing:-.02em}.mdp .grid{display:grid;grid-template-columns:1.15fr .85fr;gap:24px}.mdp .lead,.mdp .row,.mdp .iss,.mdp .sec,.mdp .mail,.mdp .featbox{background:#fff;border:2px solid #0B0B0B;border-radius:22px;overflow:hidden}.mdp .art svg{display:block;width:100%;height:auto}.mdp .art{border-bottom:2px solid #0B0B0B}.mdp .lbody{padding:28px 32px 32px}.mdp .lbody h2{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:38px;line-height:1.08;letter-spacing:-.02em;margin:10px 0 14px}.mdp .lbody p{font-size:18px;line-height:1.55}.mdp .more-l{display:inline-block;margin-top:18px;font-weight:800;border-bottom:3px solid #F61600}.mdp .stack{display:flex;flex-direction:column;gap:16px}.mdp .row{display:grid;grid-template-columns:120px 1fr;gap:18px;padding:16px;align-items:center}.mdp .thumb{width:120px;height:120px;border-radius:14px;border:2px solid #0B0B0B;overflow:hidden}.mdp .thumb svg{width:100%;height:100%;display:block}.mdp .row h3{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:19px;line-height:1.2;margin:6px 0 6px}.mdp .row p{font-size:15px;line-height:1.45;color:#333}.mdp .agrid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mdp .iss{padding:0 0 20px}.mdp .iss>*:not(.ithumb){margin-left:20px;margin-right:20px}.mdp .ithumb{aspect-ratio:600/360;overflow:hidden;border-bottom:2px solid #0B0B0B;margin-bottom:16px;display:flex;align-items:center;justify-content:center;font-family:'MD Unbounded','MD Unbounded Fallback';font-weight:800;font-size:28px;color:#F5F1E6;text-align:center;padding:0}.mdp .ithumb svg{width:100%;height:100%;display:block}.mdp .iss h4{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:17px;line-height:1.25;margin:8px 20px 8px}.mdp .iss p{font-size:14px;line-height:1.45;color:#333}.mdp .stats{display:grid;grid-template-columns:repeat(4,1fr);margin:56px 48px 0;border:2px solid #0B0B0B;border-radius:22px;overflow:hidden;background:#0B0B0B;color:#F5F1E6}.mdp .stats div{padding:30px;border-right:2px solid #0B0B0B}.mdp .stats div:last-child{border:0}.mdp .stats b{display:block;font-family:'MD Unbounded','MD Unbounded Fallback';font-size:48px}.mdp .stats span{font-size:15px;font-weight:600}.mdp .close{margin:56px 48px;padding:60px;border:2px solid #0B0B0B;border-radius:28px;background:#FFD43B;color:#0B0B0B;text-align:center;display:flex;flex-direction:column;align-items:center}.mdp .close h2{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:48px;letter-spacing:-.02em;line-height:1.08;max-width:900px}.mdp .close p{font-size:19px;margin-top:12px}.mdp .close .form{width:100%;margin:28px auto 0}.mdp .featbox{display:grid;grid-template-columns:1fr 1fr;}.mdp .featbox .fl{padding:40px;background:#0B0B0B;color:#F5F1E6;border-right:2px solid #0B0B0B}.mdp .featbox .fl h2{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:34px;line-height:1.1;margin:10px 0 14px}.mdp .featbox .fl p{font-size:17px;line-height:1.5}.mdp .featbox .fr{padding:28px 34px;display:flex;flex-direction:column;gap:2px}.mdp .fi{display:grid;grid-template-columns:60px 1fr;gap:14px;padding:14px 0;border-bottom:1.5px dashed #999}.mdp .fi:last-child{border:0}.mdp .fi b{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:15px}.mdp .fi span{font-size:14px;color:#333;line-height:1.4}.mdp .fi i{font-style:normal;font-family:'MD Mono','MD Mono Fallback';font-size:12px;font-weight:700;color:#F61600;padding-top:2px}.mdp .ihero{padding-top:64px}.mdp .ihero h1{font-size:76px}.mdp .ihero .lede{font-size:22px}.mdp .secs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.mdp .sec{padding:26px;position:relative}.mdp .sec .num{display:inline-block;font-size:14px;background:#F61600;color:#F5F1E6;border:2px solid #0B0B0B;border-radius:99px;padding:6px 12px;margin-bottom:22px;font-weight:700}.mdp .sec .kick{display:block}.mdp .sec h3{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:24px;margin:8px 0 12px}.mdp .sec p{font-size:16px;line-height:1.5}.mdp .sec em{display:block;margin-top:16px;font-style:normal;font-size:14px;color:#555;border-top:1.5px dashed #aaa;padding-top:12px}.mdp .peek{display:grid;grid-template-columns:.7fr 1.3fr;gap:40px;align-items:start}.mdp .pcopy h2{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:48px;margin:12px 0 14px}.mdp .pcopy p{font-size:18px;line-height:1.5;margin-bottom:20px}.mdp .mhead{background:#F61600;color:#F5F1E6;padding:18px 26px;border-bottom:2px solid #0B0B0B;display:flex;gap:40px;flex-wrap:wrap}.mdp .mhead span{font-family:'MD Mono','MD Mono Fallback';font-size:11px;text-transform:uppercase;opacity:.75;display:block}.mdp .mhead b{font-size:16px}.mdp .mbody{padding:28px}.mdp .hi{font-size:17px;line-height:1.55;margin-bottom:10px}.mdp .sblk{border-top:2px solid #0B0B0B;padding:18px 0}.mdp .sblk h4{font-family:'MD Unbounded','MD Unbounded Fallback';font-size:21px;margin:6px 0 8px;line-height:1.2}.mdp .sblk p{font-size:16px;line-height:1.5;color:#222}.mdp .bye{border-top:2px solid #0B0B0B;padding-top:16px;font-weight:700}.mdp .faq details{background:#fff;border:2px solid #0B0B0B;border-radius:16px;padding:18px 22px;margin-bottom:12px}.mdp .faq summary{font-family:'MD Unbounded','MD Unbounded Fallback';font-weight:700;font-size:18px;list-style:none}.mdp .faq p{margin-top:10px;font-size:16px;line-height:1.5}.mdp .faq{padding-bottom:56px}.mdp footer{background:#0B0B0B;color:#F5F1E6;padding:56px 48px 30px;margin-top:56px}.mdp .fwrap{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;gap:40px}.mdp .fcol h5,.mdp .more h5{font-family:'MD Mono','MD Mono Fallback';text-transform:uppercase;font-size:12px;letter-spacing:.1em;opacity:.6;margin-bottom:14px}.mdp .fcol a{display:block;margin-bottom:9px;font-size:15px}.mdp .fcol.big p{margin:14px 0 0;opacity:.8;font-size:15px}.mdp .fcol .fine{opacity:.5}.mdp .more{margin-top:44px;border-top:1px solid #333;padding-top:28px}.mdp .mgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mdp .mgrid a{display:flex;align-items:center;gap:14px;border:1px solid #444;border-radius:14px;padding:16px}.mdp .mgrid a img{width:44px;height:44px;border-radius:10px;object-fit:cover;flex-shrink:0;display:block}.mdp .mgrid .mtxt{min-width:0;opacity:1}.mdp .mgrid b{display:block;font-family:'MD Unbounded','MD Unbounded Fallback';font-size:15px;margin-bottom:6px}.mdp .mgrid span{font-size:13px;opacity:.7;line-height:1.4}.mdp .legal{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:30px;font-size:13px;opacity:.6}@container mdp (max-width:700px){.mdp .nav{padding:12px 16px}.mdp .brand{font-size:16px}.mdp .brand img{width:30px;height:30px}.mdp .nav nav{gap:12px;font-size:13px}.mdp .hide-m,.mdp .nav nav a:first-child{display:none}.mdp .pill{padding:8px 12px}.mdp .hero{grid-template-columns:1fr;margin:14px;padding:34px 22px;gap:24px;border-radius:22px}.mdp .hero h1,.mdp .ihero h1{font-size:38px}.mdp .lede,.mdp .ihero .lede{font-size:17px}.mdp .form{flex-direction:column}.mdp .form input{padding:18px;font-size:17px}.mdp .form button{padding:18px;font-size:17px}.mdp .ticker{padding:12px 16px;font-size:12px}.mdp section.wk,.mdp .feat,.mdp .arch,.mdp .secs,.mdp .peek,.mdp .faq,.mdp .ihero{padding:36px 16px 4px}.mdp .sechead h2{font-size:26px}.mdp .grid,.mdp .featbox,.mdp .peek{grid-template-columns:1fr}.mdp .lbody{padding:22px 20px 26px}.mdp .lbody h2{font-size:27px}.mdp .lbody p{font-size:16px}.mdp .row{grid-template-columns:84px 1fr;gap:12px;padding:12px}.mdp .thumb{width:84px;height:84px}.mdp .row h3{font-size:16px}.mdp .row p{font-size:14px}.mdp .agrid,.mdp .secs{grid-template-columns:1fr}.mdp .ithumb{height:auto}.mdp .stats{grid-template-columns:1fr 1fr;margin:36px 16px 0}.mdp .stats div{padding:20px;border-right:0;border-bottom:2px solid #0B0B0B}.mdp .stats div:nth-child(odd){border-right:2px solid #0B0B0B}.mdp .stats div:nth-last-child(-n/**/+2){border-bottom:0}.mdp .stats b{font-size:32px}.mdp .close{margin:36px 16px;padding:34px 20px}.mdp .close h2{font-size:30px}.mdp .close p{font-size:16px}.mdp .featbox .fl{border-right:0;border-bottom:2px solid #0B0B0B;padding:26px}.mdp .featbox .fl h2{font-size:26px}.mdp .featbox .fr{padding:16px 20px}.mdp .pcopy h2{font-size:34px}.mdp .mbody{padding:18px}.mdp .mhead{gap:16px;padding:14px 18px}.mdp .sblk h4{font-size:18px}.mdp footer{padding:40px 16px 24px}.mdp .fwrap,.mdp .mgrid{grid-template-columns:1fr}.mdp .fwrap{gap:26px}.mdp .legal{flex-direction:column}}.mdp{width:100%;height:auto;container-type:inline-size;container-name:mdp;text-align:left}.mdp main{max-width:1800px;margin:0 auto}.mdp .nav{position:relative}.mdp a:focus-visible,.mdp summary:focus-visible{outline:3px solid #F61600;outline-offset:4px}.mdp .md-signup{position:relative;width:100%;max-width:640px;height:52px;min-height:52px;margin-top:28px;background:white;border:0;border-radius:999px;isolation:isolate;overflow:hidden;clip-path:inset(0 round 999px)}.mdp .md-signup iframe{position:absolute;top:calc(50% - 33px);left:-8px;width:calc(100% + 16px);height:66px;border:0;background:#fff;color-scheme:light;display:block;z-index:1}.mdp .md-signup.challenge{height:350px!important;clip-path:none;border-radius:14px;overflow:visible}.mdp .md-signup.challenge iframe{left:0!important;width:100%!important;transform:none!important}.mdp .md-signup.success{display:flex;align-items:center;justify-content:center;color:#0B0B0B;font:600 16px 'MD Inter'}.mdp .close .md-signup{margin-left:auto;margin-right:auto}.mdp .fcol .md-signup{margin-top:20px}.mdp .nav .edition{font:600 11px 'MD Mono','MD Mono Fallback';text-transform:uppercase;letter-spacing:.02em}.mdp .faq summary{cursor:pointer}.mdp svg text{font-family:'MD Inter','MD Inter Fallback',Inter,sans-serif}.mdp svg text[font-family^=\\\"Unbounded\\\"]{font-family:'MD Unbounded','MD Unbounded Fallback',sans-serif}.mdp svg text[font-family^=\\\"Mono\\\"]{font-family:'MD Mono','MD Mono Fallback',monospace}@container mdp (max-width:700px){.mdp .md-signup iframe{left:-8px;width:calc(100% + 16px);transform:none}.mdp .brand{gap:7px}.mdp .nav .edition{display:none}.mdp .nav nav{gap:10px;font-size:11px}.mdp .pill{padding:8px 10px}.mdp .hero h1{overflow-wrap:normal}.mdp .proof{font-size:13px}}\\n.mdp .md-signup .bh-ghost{position:absolute;inset:0;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:5px 6px 5px 20px;background:white;border-radius:999px;pointer-events:none;color:#8A8A84;font:500 15px \\\"MD Inter\\\",sans-serif;border:0}.mdp .bh-ghost b{background:#F61600;color:white;border-radius:999px;padding:12px 18px;font:700 14px \\\"MD Inter\\\",sans-serif;white-space:nowrap}.mdp .md-signup iframe{opacity:0}.mdp .md-signup.ready iframe,.mdp .md-signup:focus-within iframe{opacity:1}.mdp .close .bh-ghost b,.mdp .fcol .bh-ghost b{background:#0B0B0B}.mdp .fcol .bh-ghost{font-size:12px;padding-left:14px}.mdp .fcol .bh-ghost b{font-size:11px;padding:12px 10px}\\n.mdp .md-signup iframe{top:calc(50% - 33px);height:66px}.mdp .md-signup.challenge iframe{top:0;height:100%}\\n.mdp .md-signup.engaged iframe{opacity:1}\\n/* Keep the same styled button visible while the cross-origin email field has focus. */\\n.mdp .md-signup{border:0}.mdp .md-signup .bh-ghost{z-index:2;pointer-events:none}.mdp .bh-ghost b{min-width:112px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mdp .md-signup iframe{transition:none;transform:none;top:calc(50% - 33px);height:66px;left:-8px;width:calc(100% + 16px)}.mdp .md-signup.ready iframe,.mdp .md-signup.engaged iframe,.mdp .md-signup:focus-within iframe{opacity:1!important}.mdp .md-signup.engaged .bh-ghost,.mdp .md-signup:focus-within .bh-ghost{background:transparent}.mdp .md-signup.engaged .bh-ghost>span,.mdp .md-signup:focus-within .bh-ghost>span{visibility:hidden}.mdp .md-signup.engaged .bh-ghost b,.mdp .md-signup:focus-within .bh-ghost b{box-shadow:0 0 0 7px #fff}.mdp .md-signup.challenge .bh-ghost,.mdp .md-signup.success .bh-ghost{display:none!important}.mdp .md-signup.challenge iframe{top:0;left:0;width:100%;height:100%;opacity:1!important}\\n/* Focus chrome guard: transparent email aperture, opaque native-button backing and white perimeter rails. */\\n.mdp .md-signup .bh-ghost{--bh-button-mask:clamp(144px,45%,160px);pointer-events:none!important}.mdp .md-signup .bh-ghost::before{content:\\\"\\\";position:absolute;inset:0;z-index:0;border-radius:inherit;pointer-events:none;box-sizing:border-box;border:8px solid #fff;border-bottom-width:10px}.mdp .md-signup .bh-ghost::after{content:\\\"\\\";position:absolute;right:0;top:0;bottom:0;width:var(--bh-button-mask);background:#fff;z-index:0;pointer-events:none}.mdp .md-signup .bh-ghost>span{position:relative;z-index:1}.mdp .md-signup .bh-ghost>b{position:relative;z-index:1;box-sizing:border-box;width:128px;min-width:128px;max-width:128px;flex:0 0 128px;padding-left:8px;padding-right:8px;opacity:1!important;border:0!important;outline:0!important;mix-blend-mode:normal;box-shadow:0 0 0 7px #fff}.mdp .md-signup:not(.challenge):not(.success){border:0!important;overflow:hidden;clip-path:inset(0 round 999px)}\\n\\n/* Match the native 16px email field instead of swapping from a smaller ghost. */\\n.mdp .md-signup .bh-ghost>span{font:400 16px/24px \\\"MD Inter\\\",Inter,Arial,sans-serif;color:#8A8A84;-webkit-text-size-adjust:100%;text-size-adjust:100%}.mdp .md-signup.engaged .bh-ghost>span,.mdp .md-signup:focus-within .bh-ghost>span{visibility:hidden!important;opacity:0!important}\\n\\n/* nov6-no-flash-fonts: bold wordmarks without synthetic weight. */\\n.mdp .brand{font-weight:800;font-synthesis:none}\\n\"+'\\n/* nov6-signup-valign2: match Money Crier crop and scale at rest and focus. */\\n.mdp .md-signup:not(.challenge):not(.success) iframe{top:calc(50% - 33px)!important;left:-8px!important;width:calc(112.5% + 18px)!important;height:66px!important;transform:scale(0.8888889)!important;transform-origin:0 50%!important;transition:none!important}\\n.mdp .md-signup[data-form-id=\"35fd72cc-2b5b-4833-a573-c5b4370f40bf\"]:not(.challenge):not(.success) iframe{top:calc(50% - 40px)!important;height:80px!important}\\n';const HEADER='<header data-map-nav=\"true\" class=\"nav\"><a class=\"brand\" style=\"font-family:\\'MD Unbounded\\',\\'MD Unbounded Fallback\\',sans-serif;font-weight:800;font-synthesis:none\" href=\"/\"><img alt=\"\" src=\"https://framerusercontent.com/images/ZFmyz6NX3BhRG5srzraU4ZQIpc.png\"/><span>Must Do</span></a>\\n<nav><a class=\"\" href=\"/\">This week</a><a class=\"\" href=\"/inside\">What’s Inside</a><a href=\"/map-guides\">Map Guides</a><a class=\"hide-m\" href=\"/#archive\">Recent issues</a><a class=\"pill\" href=\"/#sub\">Subscribe →</a></nav></header>';const FOOTER='<footer><div class=\"fwrap\"><div class=\"fcol big\"><div class=\"brand\"><img alt=\"\" src=\"https://framerusercontent.com/images/ZFmyz6NX3BhRG5srzraU4ZQIpc.png\"/><span>Must Do</span></div><p>All the must-dos, none of the guesswork. A free weekly newsletter.</p><div class=\"md-signup\" data-form-id=\"8cbc0d71-e269-496e-aa97-59a38d64f137\"><div class=\"bh-ghost\" aria-hidden=\"true\"><span>Your email address</span><b>Subscribe →</b></div><iframe loading=\"eager\" scrolling=\"no\" src=\"https://subscribe-forms.beehiiv.com/v3/forms/8cbc0d71-e269-496e-aa97-59a38d64f137?layout=slim&amp;referrer=https%253A%252F%252Freadmustdo.com\" title=\"Subscribe to Must Do\"></iframe></div><p class=\"fine\">Free, once a week. Unsubscribe in one click. We never sell your email.</p></div>\\n<div class=\"fcol\"><h5>Newsletter</h5><a href=\"/\">This week</a><a href=\"/inside\">What’s Inside</a><a href=\"/#sub\">Subscribe</a><a href=\"/london/\">Must Do London</a><a href=\"/map-guides\">Map Guides ↗</a></div>\\n<div class=\"fcol\"><h5>Follow</h5><a href=\"https://instagram.com/mustdonyc\">@mustdonyc</a><a href=\"https://instagram.com/mustdolosangeles\">@mustdolosangeles</a><a href=\"https://instagram.com/mustdosf\">@mustdosf</a><a href=\"https://instagram.com/mustdosd\">@mustdosd</a><a href=\"https://instagram.com/mustdoboston\">@mustdoboston</a></div>\\n<div class=\"fcol\"><h5>Company</h5><a href=\"https://www.prettygoodgroup.com\">Advertise with us</a><a href=\"https://www.prettygoodgroup.com/apply\">Careers</a><a href=\"#\">Privacy Policy</a><a href=\"#\">Terms of Use</a></div></div>\\n<div class=\"more\"><h5>More from Pretty Good Group</h5><div class=\"mgrid\"><a href=\"https://readbantr.com\"><img src=\"https://framerusercontent.com/images/BaLIw4je1a27ps9vwXYbfEYziI.png\" alt=\"\" width=\"44\" height=\"44\"/><span class=\"mtxt\"><b>The Bantr</b><span>The group chat, but make it a newsletter.</span></span></a><a href=\"https://readplacenotes.com\"><img src=\"https://framerusercontent.com/images/w5MSkYVBXvtK4FoIFFbFEoM4s.png\" alt=\"\" width=\"44\" height=\"44\"/><span class=\"mtxt\"><b>Place Notes</b><span>Your next trip, quietly sorted.</span></span></a><a href=\"https://moneycrier.com\"><img src=\"https://framerusercontent.com/images/GkFXrAxlg8VHEMAbiVrViGF1yE.png\" alt=\"\" width=\"44\" height=\"44\"/><span class=\"mtxt\"><b>Money Crier</b><span>Business news, minus the jargon.</span></span></a><a href=\"https://www.prettygoodgroup.com\"><img src=\"https://framerusercontent.com/images/18lKIla84P4zC4jIIvvx1e9so.png\" alt=\"\" width=\"44\" height=\"44\"/><span class=\"mtxt\"><b>Pretty Good Group</b><span>The company behind all four. Advertise, partner or say hello.</span></span></a></div></div>\\n<div class=\"legal\"><span>A Pretty Good Group publication \\xb7 An American media company.</span><span>\\xa9 2026 Must Do, a Pretty Good Group company</span></div></footer>';const SIGNUP='<section class=\"close\"><h2>Worth sending to the group chat.</h2><p>Get the plans before everyone else does.</p><div class=\"md-signup\" data-form-id=\"8cbc0d71-e269-496e-aa97-59a38d64f137\"><div class=\"bh-ghost\" aria-hidden=\"true\"><span>Your email address</span><b>Subscribe →</b></div><iframe loading=\"eager\" scrolling=\"no\" src=\"https://subscribe-forms.beehiiv.com/v3/forms/8cbc0d71-e269-496e-aa97-59a38d64f137?layout=slim&amp;referrer=https%253A%252F%252Freadmustdo.com\" title=\"Subscribe to Must Do\"></iframe></div><p class=\"fine\">Free, once a week. Unsubscribe in one click. We never sell your email.</p></section>';const GUIDE_COVERS={\"nyc-lunar-new-year\":{\"url\":\"https://framerusercontent.com/images/DK1UNiw4X6mp3Y5SrMNCOgmkXcs.svg\",\"alt\":\"Red paper lanterns with gold tassels.\"},\"nyc-valentines-day-date-nights\":{\"url\":\"https://framerusercontent.com/images/eKP0EjGgyektFNYrkNjqp55iHJY.svg\",\"alt\":\"A big red heart and a coupe glass.\"},\"nyc-st-patricks-day-parade\":{\"url\":\"https://framerusercontent.com/images/IzcX36HWnta2nhFm8UKW2F9w4.svg\",\"alt\":\"A green shamrock beside a pint and gold coins.\"},\"nyc-ski-day-trips\":{\"url\":\"https://framerusercontent.com/images/4SOLpDFBNbCc5z8i4YoCC06U2Co.svg\",\"alt\":\"Snowy peaks, pine trees and crossed skis.\"},\"nyc-orchid-show-and-indoor-gardens\":{\"url\":\"https://framerusercontent.com/images/jthZJ0ebjMr5KiQ1uphXNd7plMo.svg\",\"alt\":\"A purple orchid inside a glass conservatory.\"},\"la-super-bowl-lxi-week\":{\"url\":\"https://framerusercontent.com/images/Go4d5k26HFVcNXziRT7rnS5q48.svg\",\"alt\":\"A football flying toward goal posts.\"},\"la-lunar-new-year\":{\"url\":\"https://framerusercontent.com/images/om3jbEhmMQKMQP46HDZsWev50Y.svg\",\"alt\":\"Red paper lanterns with gold tassels.\"},\"la-valentines-day-date-nights\":{\"url\":\"https://framerusercontent.com/images/yu4rx21IgXN6qAfwRI5idBS64jY.svg\",\"alt\":\"A big red heart and a coupe glass.\"},\"la-marathon-cheer-spots\":{\"url\":\"https://framerusercontent.com/images/OhSRMZKo3t8DYvRplarJWHXP8.svg\",\"alt\":\"A road to a checkered finish banner and a 26.2 medal.\"},\"la-wildflower-and-poppy-day-trips\":{\"url\":\"https://framerusercontent.com/images/Oo5HHkIVAoxnN8SMiufKFj8WNlQ.svg\",\"alt\":\"Orange poppies on rolling green hills.\"},\"sf-chinese-new-year-parade\":{\"url\":\"https://framerusercontent.com/images/630JpNBnB0aGRM97Ed9ywI2GQA.svg\",\"alt\":\"A red-and-gold parade dragon.\"},\"sf-valentines-day-date-nights\":{\"url\":\"https://framerusercontent.com/images/RJYxGNAeRZ7YHdJSX9LTCOqsAY.svg\",\"alt\":\"A big red heart and a coupe glass.\"},\"sf-beer-week-brewery-crawl\":{\"url\":\"https://framerusercontent.com/images/JkKe1bjIJg6VLg9B6ob7TbgITZA.svg\",\"alt\":\"Two pint glasses clinking beside hops.\"},\"sf-elephant-seals-and-whale-watching\":{\"url\":\"https://framerusercontent.com/images/GHKfjaO0vP7jONdFjd0tsEX3pbc.svg\",\"alt\":\"An elephant seal on the beach below a lighthouse.\"},\"sf-spring-blooms\":{\"url\":\"https://framerusercontent.com/images/U0xsjCMuZ6petnY3wJJ3S2T09c.svg\",\"alt\":\"A blossoming cherry branch and a magnolia.\"},\"san-diego-valentines-day-date-nights\":{\"url\":\"https://framerusercontent.com/images/k8EnQd5OP6zVG8H8mUYma6LEOtg.svg\",\"alt\":\"A big red heart and a coupe glass.\"},\"san-diego-lunar-new-year\":{\"url\":\"https://framerusercontent.com/images/UgKAIreivOwpFHfnNiY8c98o8.svg\",\"alt\":\"Red paper lanterns with gold tassels.\"},\"san-diego-st-patricks-day\":{\"url\":\"https://framerusercontent.com/images/EWxDA996glukF37EZeJoKdcwcYM.svg\",\"alt\":\"A green shamrock beside a pint and gold coins.\"},\"san-diego-anza-borrego-wildflowers\":{\"url\":\"https://framerusercontent.com/images/ilY0z1hCjo2TZgURNvP8RfHKQaM.svg\",\"alt\":\"Desert hills with a cactus, ocotillo and small wildflowers.\"},\"san-diego-flower-fields-and-north-county\":{\"url\":\"https://framerusercontent.com/images/4cdY5jSmRZHTfJWD2lKh09kM.svg\",\"alt\":\"Striped rows of ranunculus flowers and a windmill.\"},\"boston-valentines-day-date-nights\":{\"url\":\"https://framerusercontent.com/images/Hz9sJAyQP1WcXx4t3svsJSTE7JM.svg\",\"alt\":\"A big red heart and a coupe glass.\"},\"boston-st-patricks-day-parade\":{\"url\":\"https://framerusercontent.com/images/hFDYruYFcJZBCO3FRiE4tuYPk.svg\",\"alt\":\"A green shamrock beside a pint and gold coins.\"},\"boston-ski-weekends\":{\"url\":\"https://framerusercontent.com/images/BN5Vg5290IT3N5ZH4wR9qm7in8.svg\",\"alt\":\"Snowy peaks, pine trees and crossed skis.\"},\"boston-maple-sugaring-season\":{\"url\":\"https://framerusercontent.com/images/4MOJLEPOGIgO9cSS8hdrFGE9kMY.svg\",\"alt\":\"A tapped maple tree with a sap bucket, a red maple leaf and pancakes.\"},\"boston-lunar-new-year\":{\"url\":\"https://framerusercontent.com/images/OZg9bTnDq3YP6rvk0WqdJlKuVW8.svg\",\"alt\":\"Red paper lanterns with gold tassels.\"}};const GUIDE_COVER_CSS=\".nycg .ng-cover{margin:26px 0 32px;border:2px solid #191815;border-radius:20px;overflow:hidden;line-height:0;background:#F5F1E6}.nycg .ng-cover img{display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:contain}@media(max-width:700px){.nycg .ng-cover{margin:20px 0 25px;border-radius:16px}}\";const GUIDES=[{\"slug\":\"nyc-lunar-new-year\",\"title\":\"NYC Lunar New Year\",\"dek\":\"Firecrackers, the Chinatown parade and the dim sum to book around them.\",\"city\":\"NYC\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Lunar New Year falls on Saturday, February 6, 2027, the start of the Year of the Goat (also called the Sheep or Ram). Better Chinatown USA has announced both big Manhattan dates: the Firecracker Ceremony on February 6 and the Chinatown parade on Sunday, February 21.\",\"spots\":[{\"id\":\"sdr\",\"name\":\"Sara D. Roosevelt Park (Firecracker Ceremony)\",\"address\":\"Grand Street at Forsyth Street, New York NY\",\"hood\":\"Lower East Side\",\"category\":\"Festival\",\"url\":\"https://betterchinatown.com/new-york-city-2027-lunar-new-year-parade-dates-announced/\",\"blurb\":\"Better Chinatown USA’s 29th Firecracker Ceremony & Cultural Festival happens here on New Year’s Day itself.\",\"status\":\"confirmed\",\"dates\":\"Saturday, February 6, 2027, 11am–3:30pm (per Better Chinatown USA).\",\"price\":\"Free to watch. Check the organizer for any ticketed areas.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://betterchinatown.com/new-york-city-2027-lunar-new-year-parade-dates-announced/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.7189001,\"lng\":-73.9929967,\"coordinateSource\":\"https://www.openstreetmap.org/relation/4099553\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"Sara D. Roosevelt Park, Manhattan\"},{\"id\":\"parade\",\"name\":\"Chinatown Lunar New Year Parade\",\"address\":\"Mott St & Canal St, New York NY\",\"hood\":\"Chinatown\",\"category\":\"Parade\",\"url\":\"https://betterchinatown.com/new-york-city-2027-lunar-new-year-parade-dates-announced/\",\"blurb\":\"The 29th Chinatown Lunar New Year Parade & Festival. The organizer has not posted the 2027 route yet, so check before you pick a corner.\",\"status\":\"confirmed\",\"dates\":\"Sunday, February 21, 2027, 1pm (per Better Chinatown USA). Route TBA.\",\"price\":\"Free to watch from the sidewalk.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://betterchinatown.com/new-york-city-2027-lunar-new-year-parade-dates-announced/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":40.716767,\"lng\":-73.997771,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Mott+Street+and+Canal+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Mott St & Canal St, New York, New York, 10013\"},{\"id\":\"nomwah\",\"name\":\"Nom Wah Tea Parlor\",\"address\":\"13 Doyers St, New York NY\",\"hood\":\"Chinatown\",\"category\":\"Dim sum\",\"url\":\"https://nomwah.com/\",\"blurb\":\"A Doyers Street dim sum institution, open since 1920. Expect a wait on festival weekends.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://nomwah.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.71446,\"lng\":-73.998262,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=13+Doyers+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"13 Doyers St, New York, New York, 10013\"},{\"id\":\"columbus\",\"name\":\"Columbus Park\",\"address\":\"Mulberry Street, New York NY\",\"hood\":\"Chinatown\",\"category\":\"Park\",\"url\":\"https://www.nycgovparks.org/parks/columbus-park\",\"blurb\":\"Chinatown’s park, where locals play cards and Chinese chess. A good place to regroup between stops.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nycgovparks.org/parks/columbus-park\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.714519,\"lng\":-74.00003,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Columbus+Park%2C+Mulberry+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"55 Mulberry St, New York, New York, 10013\"},{\"id\":\"flushing\",\"name\":\"Flushing Main Street\",\"address\":\"Main St & Roosevelt Ave, Flushing NY\",\"hood\":\"Flushing\",\"category\":\"Neighborhood\",\"url\":\"https://www.nyctourism.com/neighborhoods/flushing/\",\"blurb\":\"Queens’ biggest Chinatown, packed with food courts, bakeries and dumpling shops. Easy on the 7 train.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free to wander. Food is pay as you go.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nyctourism.com/neighborhoods/flushing/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":40.7595591,\"lng\":-73.8301821,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Main+Street+and+Roosevelt+Avenue%2C+Flushing%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Main St & Roosevelt Ave, Flushing, New York, 11354\"},{\"id\":\"sunsetpark\",\"name\":\"Sunset Park’s Eighth Avenue\",\"address\":\"8th Ave & 55th St, Brooklyn NY\",\"hood\":\"Sunset Park\",\"category\":\"Neighborhood\",\"url\":\"https://www.nyctourism.com/neighborhoods/sunset-park/\",\"blurb\":\"Brooklyn’s Chinatown runs along Eighth Avenue, with bakeries, markets and dim sum halls.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free to wander. Food is pay as you go.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nyctourism.com/neighborhoods/sunset-park/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":40.638314,\"lng\":-74.006615,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=8th+Avenue+and+55th+Street%2C+Brooklyn%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"8th Ave & 55th St, Brooklyn, New York, 11220\"}],\"crawls\":[{\"title\":\"New Year’s Day in Manhattan\",\"stopIds\":[\"sdr\",\"columbus\",\"nomwah\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Parade day\",\"stopIds\":[\"parade\",\"nomwah\",\"columbus\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Outer-borough feast\",\"stopIds\":[\"flushing\",\"sunsetpark\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"sdr\",\"parade\",\"nomwah\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"nyc-valentines-day-date-nights\",\"title\":\"NYC Valentine’s Day Date Nights\",\"dek\":\"Candlelit rooms, skyline views and one great hotel bar.\",\"city\":\"NYC\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Valentine’s Day 2027 lands on a Sunday, so the whole weekend is fair game. These are rooms that work for a date any night, plus a free walk to end on. Book early, because Valentine’s tables go first.\",\"spots\":[{\"id\":\"oneif\",\"name\":\"One if by Land, Two if by Sea\",\"address\":\"17 Barrow St, New York NY\",\"hood\":\"West Village\",\"category\":\"Restaurant\",\"url\":\"https://www.oneifbyland.com/\",\"blurb\":\"The candlelit West Village carriage house that tops most ’most romantic’ lists.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.oneifbyland.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7325921,\"lng\":-74.0026473,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=17+Barrow+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"17 Barrow St, New York, New York, 10014\"},{\"id\":\"rivercafe\",\"name\":\"The River Caf\\xe9\",\"address\":\"1 Water St, Brooklyn NY\",\"hood\":\"DUMBO\",\"category\":\"Restaurant\",\"url\":\"https://rivercafe.com/\",\"blurb\":\"Waterside dining under the Brooklyn Bridge, facing the Manhattan skyline.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://rivercafe.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7031847,\"lng\":-73.9946508,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1+Water+Street%2C+Brooklyn%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1 Water St, Brooklyn, New York, 11201\"},{\"id\":\"bemelmans\",\"name\":\"Bemelmans Bar\",\"address\":\"35 E 76th St, New York NY\",\"hood\":\"Upper East Side\",\"category\":\"Bar\",\"url\":\"https://www.rosewoodhotels.com/en/the-carlyle-new-york/dining/bemelmans-bar\",\"blurb\":\"The Carlyle’s mural-covered piano bar, with live music most nights.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the cover charge and the music schedule.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.rosewoodhotels.com/en/the-carlyle-new-york/dining/bemelmans-bar\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7742836,\"lng\":-73.963066,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=35+East+76th+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"35 E 76th St, New York, New York, 10021\"},{\"id\":\"raouls\",\"name\":\"Raoul’s\",\"address\":\"180 Prince St, New York NY\",\"hood\":\"SoHo\",\"category\":\"Restaurant\",\"url\":\"https://www.raouls.com/\",\"blurb\":\"A dim, red-lit SoHo bistro since 1975, known for its steak au poivre.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.raouls.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7261745,\"lng\":-74.0021243,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=180+Prince+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"180 Prince St, New York, New York, 10012\"},{\"id\":\"campbell\",\"name\":\"The Campbell\",\"address\":\"15 Vanderbilt Ave, New York NY\",\"hood\":\"Midtown\",\"category\":\"Bar\",\"url\":\"https://www.thecampbellnyc.com/\",\"blurb\":\"A restored 1920s office turned cocktail bar inside Grand Central Terminal.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the current menu and reservations.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.thecampbellnyc.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.752793,\"lng\":-73.977789,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=15+Vanderbilt+Avenue%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"15 Vanderbilt Ave, New York, New York, 10017\"},{\"id\":\"bbp\",\"name\":\"Brooklyn Bridge Park, Pier 1\",\"address\":\"1 Brooklyn Bridge Park, Brooklyn NY\",\"hood\":\"DUMBO\",\"category\":\"Park\",\"url\":\"https://www.brooklynbridgepark.org/\",\"blurb\":\"Free skyline views to start or end the night, steps from The River Caf\\xe9.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.brooklynbridgepark.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.6933878,\"lng\":-73.9995697,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Pier+1%2C+Brooklyn+Bridge+Park%2C+Brooklyn%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1 Brooklyn Bridge Park, Brooklyn, New York, 11201\"}],\"crawls\":[{\"title\":\"Brooklyn by the water\",\"stopIds\":[\"bbp\",\"rivercafe\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Downtown classics\",\"stopIds\":[\"oneif\",\"raouls\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Uptown nightcap\",\"stopIds\":[\"campbell\",\"bemelmans\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"oneif\",\"rivercafe\",\"bemelmans\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"nyc-st-patricks-day-parade\",\"title\":\"NYC St. Patrick’s Day Parade\",\"dek\":\"Fifth Avenue in kelly green, then the pubs that earn the day.\",\"city\":\"NYC\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"The 266th NYC St. Patrick’s Day Parade steps off at 11am on Wednesday, March 17, 2027, and marches up Fifth Avenue from 44th Street to 79th Street. Here is where to watch, plus the old-school bars to head to afterward.\",\"spots\":[{\"id\":\"route\",\"name\":\"Fifth Avenue parade route (44th to 79th Street)\",\"address\":\"5th Ave & E 50th St, New York NY\",\"hood\":\"Midtown\",\"category\":\"Parade\",\"url\":\"https://www.nycstpatricksparade.org/\",\"blurb\":\"The parade runs up Fifth Avenue from East 44th Street to East 79th Street. Blocks farther uptown are usually less packed.\",\"status\":\"confirmed\",\"dates\":\"Wednesday, March 17, 2027, 11am (per the parade organizers).\",\"price\":\"Free to watch from the sidewalk.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nycstpatricksparade.org/\",\"https://www.nyctourism.com/events/st-patricks-day-parade/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":40.758535,\"lng\":-73.977188,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Fifth+Avenue+and+East+50th+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"5th Ave & E 50th St, New York, New York, 10020\"},{\"id\":\"cathedral\",\"name\":\"St. Patrick’s Cathedral\",\"address\":\"5th Avenue & East 50th Street, New York NY\",\"hood\":\"Midtown\",\"category\":\"Landmark\",\"url\":\"https://saintpatrickscathedral.org/\",\"blurb\":\"The parade passes the cathedral on Fifth Avenue, one of the most famous stretches of the route.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free to visit.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://saintpatrickscathedral.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.7585578,\"lng\":-73.9763641,\"coordinateSource\":\"https://www.openstreetmap.org/way/266010379\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"Saint Patrick’s Cathedral, 625 5th Avenue, Midtown East, Manhattan\"},{\"id\":\"park\",\"name\":\"Central Park along Fifth Avenue\",\"address\":\"E 72nd St & 5th Ave, New York NY\",\"hood\":\"Upper East Side\",\"category\":\"Park\",\"url\":\"https://www.centralparknyc.org/\",\"blurb\":\"The top of the route runs alongside the park, handy for a break from the crowds.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.centralparknyc.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":40.772464,\"lng\":-73.967042,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Central+Park%2C+East+72nd+Street+and+5th+Avenue%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"E 72nd St & 5th Ave, New York, New York, 10021\"},{\"id\":\"deadrabbit\",\"name\":\"The Dead Rabbit\",\"address\":\"30 Water St, New York NY\",\"hood\":\"Financial District\",\"category\":\"Irish pub\",\"url\":\"https://www.thedeadrabbit.com/\",\"blurb\":\"An Irish pub and cocktail bar downtown, famous for its Irish coffee.\",\"status\":\"pending\",\"dates\":\"St. Patrick’s Day hours, cover and entry rules are not confirmed.\",\"price\":\"Check for any holiday entry policy.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.thedeadrabbit.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7032985,\"lng\":-74.0110221,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=30+Water+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"30 Water St, New York, New York, 10004\"},{\"id\":\"mcsorleys\",\"name\":\"McSorley’s Old Ale House\",\"address\":\"15 E 7th St, New York NY\",\"hood\":\"East Village\",\"category\":\"Irish pub\",\"url\":\"https://mcsorleysoldalehouse.nyc/\",\"blurb\":\"Sawdust floors and two kinds of ale, light or dark. One of the city’s oldest saloons.\",\"status\":\"pending\",\"dates\":\"St. Patrick’s Day lines and hours are not confirmed. Expect a wait.\",\"price\":\"Cash may be needed. Check before you go.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://mcsorleysoldalehouse.nyc/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7288197,\"lng\":-73.9896613,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=15+East+7th+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"15 E 7th St, New York, New York, 10003\"},{\"id\":\"pjclarkes\",\"name\":\"P.J. Clarke’s\",\"address\":\"915 3rd Ave, New York NY\",\"hood\":\"Midtown East\",\"category\":\"Pub\",\"url\":\"https://www.pjclarkes.com/\",\"blurb\":\"A Midtown saloon since 1884, a few blocks east of the parade.\",\"status\":\"pending\",\"dates\":\"St. Patrick’s Day hours are not confirmed.\",\"price\":\"Check the current menu.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.pjclarkes.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.7589909,\"lng\":-73.9682314,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=915+Third+Avenue%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"915 3rd Ave, New York, New York, 10022\"}],\"crawls\":[{\"title\":\"Parade morning\",\"stopIds\":[\"cathedral\",\"route\",\"park\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"After the parade\",\"stopIds\":[\"pjclarkes\",\"mcsorleys\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Downtown finish\",\"stopIds\":[\"deadrabbit\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"route\",\"mcsorleys\",\"deadrabbit\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"nyc-ski-day-trips\",\"title\":\"NYC Ski Day Trips\",\"dek\":\"Real slopes a drive or a train ride from the city.\",\"city\":\"NYC\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Mid-winter is peak ski season for the mountains near New York, and Presidents’ Day weekend (February 13–15, 2027) is the busiest stretch. These are the closest real ski areas to the city. Snow, lift hours and ticket prices change daily, so check each mountain before you go.\",\"spots\":[{\"id\":\"hunter\",\"name\":\"Hunter Mountain\",\"address\":\"64 Klein Ave, Hunter NY\",\"hood\":\"Catskills, NY\",\"category\":\"Ski area\",\"url\":\"https://www.huntermtn.com/\",\"blurb\":\"The Catskills’ big-name mountain, a few hours’ drive from Manhattan.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily. Check the mountain report.\",\"price\":\"Buy lift tickets online ahead; prices vary by date.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.huntermtn.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.20467,\"lng\":-74.21113,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Hunter+Mountain%2C+64+Klein+Avenue%2C+Hunter%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"64 Klein Ave, Hunter, New York, 12442\"},{\"id\":\"belleayre\",\"name\":\"Belleayre Mountain\",\"address\":\"181 Galli Curci Road, Highmount NY\",\"hood\":\"Catskills, NY\",\"category\":\"Ski area\",\"url\":\"https://www.belleayre.com/\",\"blurb\":\"A state-run Catskills mountain with long cruising trails.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily. Check the mountain report.\",\"price\":\"Check current lift ticket prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.belleayre.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.14211,\"lng\":-74.51916,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Belleayre+Mountain%2C+181+Galli+Curci+Road%2C+Highmount%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"181 Galli Curci Rd, Big Indian, New York, 12410\"},{\"id\":\"plattekill\",\"name\":\"Plattekill Mountain\",\"address\":\"469 Plattekill Road, Roxbury NY\",\"hood\":\"Catskills, NY\",\"category\":\"Ski area\",\"url\":\"https://plattekill.com/\",\"blurb\":\"A family-owned Catskills mountain with a loyal following.\",\"status\":\"reported\",\"dates\":\"Check the operating schedule; open days can vary.\",\"price\":\"Check current lift ticket prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://plattekill.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.2879777,\"lng\":-74.6566582,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Plattekill+Mountain%2C+469+Plattekill+Road%2C+Roxbury%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"469 Plattekill Rd, Roxbury, New York, 12474\"},{\"id\":\"thunder\",\"name\":\"Thunder Ridge Ski Area\",\"address\":\"137 Birch Hill Road, Patterson NY\",\"hood\":\"Patterson, NY\",\"category\":\"Ski area\",\"url\":\"https://www.thunderridgeski.com/\",\"blurb\":\"A small hill in Putnam County and one of the closest places to ski from the city.\",\"status\":\"reported\",\"dates\":\"Conditions and hours change. Check before you go.\",\"price\":\"Check current lift ticket prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.thunderridgeski.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":41.5081,\"lng\":-73.585,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Thunder+Ridge+Ski+Area%2C+137+Birch+Hill+Road%2C+Patterson%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"137 Birch Hill Rd, Patterson, New York, 12563\"},{\"id\":\"mtncreek\",\"name\":\"Mountain Creek\",\"address\":\"200 State Route 94, Vernon NJ\",\"hood\":\"Vernon, NJ\",\"category\":\"Ski area\",\"url\":\"https://www.mountaincreek.com/\",\"blurb\":\"New Jersey’s biggest ski area, with night skiing on select days.\",\"status\":\"reported\",\"dates\":\"Conditions and night-skiing hours change. Check the mountain report.\",\"price\":\"Buy lift tickets online ahead; prices vary by date.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.mountaincreek.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":41.19,\"lng\":-74.5044,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Mountain+Creek%2C+200+State+Route+94%2C+Vernon%2C+NJ%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"200 State Route 94, Vernon, New Jersey, 07462\"},{\"id\":\"camelback\",\"name\":\"Camelback Resort\",\"address\":\"301 Resort Drive, Tannersville PA\",\"hood\":\"Poconos, PA\",\"category\":\"Ski area\",\"url\":\"https://www.camelbackresort.com/\",\"blurb\":\"A big Poconos ski area, with a lodge and an indoor water park for non-skiers.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily. Check the mountain report.\",\"price\":\"Check current lift ticket and lodging prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.camelbackresort.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":41.051563,\"lng\":-75.355507,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Camelback+Mountain+Resort%2C+301+Resort+Drive%2C+Tannersville%2C+PA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Resort Dr, Tannersville, Pennsylvania, 18372\"}],\"crawls\":[{\"title\":\"Catskills weekend\",\"stopIds\":[\"hunter\",\"belleayre\",\"plattekill\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Closest to the city\",\"stopIds\":[\"thunder\",\"mtncreek\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Poconos day\",\"stopIds\":[\"camelback\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"hunter\",\"mtncreek\",\"camelback\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"nyc-orchid-show-and-indoor-gardens\",\"title\":\"NYC Orchid Show and Indoor Gardens\",\"dek\":\"Greenhouses, orchids and an early taste of spring.\",\"city\":\"NYC\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"March in New York can still feel like winter, so head for the glass houses. The New York Botanical Garden’s Orchid Show runs February 6 through April 25, 2027. Pair it with the city’s best conservatories and indoor gardens.\",\"spots\":[{\"id\":\"nybg\",\"name\":\"The Orchid Show at NYBG\",\"address\":\"2900 Southern Boulevard, Bronx NY\",\"hood\":\"Bronx\",\"category\":\"Garden show\",\"url\":\"https://www.nybg.org/event/upcoming-exhibitions/the-orchid-show/\",\"blurb\":\"NYBG’s annual orchid show, with landscape designers reimagining the conservatory.\",\"status\":\"confirmed\",\"dates\":\"February 6 through April 25, 2027 (per NYBG).\",\"price\":\"Timed tickets. Check prices on NYBG’s site.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nybg.org/event/upcoming-exhibitions/the-orchid-show/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.8654657,\"lng\":-73.8817315,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=New+York+Botanical+Garden%2C+2900+Southern+Boulevard%2C+Bronx%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2900 Southern Blvd, Bronx, New York, 10458\"},{\"id\":\"bbg\",\"name\":\"Brooklyn Botanic Garden\",\"address\":\"990 Washington Avenue, Brooklyn NY\",\"hood\":\"Prospect Heights\",\"category\":\"Garden\",\"url\":\"https://www.bbg.org/\",\"blurb\":\"The Steinhardt Conservatory keeps tropical and desert plants warm all winter.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check admission and any free-entry times.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.bbg.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.669533,\"lng\":-73.962393,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Brooklyn+Botanic+Garden%2C+990+Washington+Avenue%2C+Brooklyn%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"990 Washington Ave, Brooklyn, New York, 11238\"},{\"id\":\"wavehill\",\"name\":\"Wave Hill\",\"address\":\"4900 Independence Ave, Bronx NY\",\"hood\":\"Riverdale\",\"category\":\"Garden\",\"url\":\"https://www.wavehill.org/\",\"blurb\":\"A public garden above the Hudson with a glasshouse for winter visits.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.wavehill.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":40.8978935,\"lng\":-73.9113053,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Wave+Hill%2C+4900+Independence+Avenue%2C+Bronx%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"4900 Independence Ave, Bronx, New York, 10471\"},{\"id\":\"ford\",\"name\":\"The Ford Foundation Atrium\",\"address\":\"320 East 43rd Street, New York NY\",\"hood\":\"Midtown East\",\"category\":\"Indoor garden\",\"url\":\"https://www.fordfoundation.org/\",\"blurb\":\"A public indoor garden in a landmark Midtown building.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.fordfoundation.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.7499632,\"lng\":-73.9708889,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Ford+Foundation%2C+320+East+43rd+Street%2C+New+York%2C+NY%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"320 E 43rd St, New York, New York, 10017\"},{\"id\":\"conservatory\",\"name\":\"Conservatory Garden\",\"address\":\"Avenue D & E 105th St, Brooklyn NY\",\"hood\":\"East Harlem\",\"category\":\"Garden\",\"url\":\"https://www.centralparknyc.org/locations/conservatory-garden\",\"blurb\":\"Central Park’s formal garden, where the first spring bulbs show up as the weather warms.\",\"status\":\"reported\",\"dates\":\"Spring bloom timing varies with the weather.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.centralparknyc.org/locations/conservatory-garden\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":40.7936771,\"lng\":-73.9525692,\"coordinateSource\":\"https://www.openstreetmap.org/way/387351390\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"Conservatory Garden, Central Park, Manhattan\"}],\"crawls\":[{\"title\":\"Bronx garden day\",\"stopIds\":[\"nybg\",\"wavehill\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Manhattan greenery\",\"stopIds\":[\"ford\",\"conservatory\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Brooklyn\",\"stopIds\":[\"bbg\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"nybg\",\"bbg\",\"ford\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"la-super-bowl-lxi-week\",\"title\":\"LA Super Bowl LXI Week\",\"dek\":\"The big game comes home to Inglewood. Here is where to watch it.\",\"city\":\"LA\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Super Bowl LXI is at SoFi Stadium in Inglewood on Sunday, February 14, 2027, with Jay-Z headlining halftime. Game time, tickets and the official week-of events are still TBA, so this map sticks to the stadium and big-screen places to watch.\",\"spots\":[{\"id\":\"sofi\",\"name\":\"SoFi Stadium\",\"address\":\"1001 South Stadium Drive, Inglewood CA\",\"hood\":\"Inglewood\",\"category\":\"Stadium\",\"url\":\"https://www.sofistadium.com/events/detail/super-bowl-lxi\",\"blurb\":\"Home of the Rams and Chargers and host of Super Bowl LXI.\",\"status\":\"confirmed\",\"dates\":\"Sunday, February 14, 2027. Game time TBA (per SoFi Stadium).\",\"price\":\"Tickets on sale TBA. Use official sellers only.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.sofistadium.com/events/detail/super-bowl-lxi\",\"https://www.nfl.com/news/jay-z-to-headline-super-bowl-lxi-at-sofi-stadium-in-inglewood\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.9535369,\"lng\":-118.338988,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=SoFi+Stadium%2C+1001+South+Stadium+Drive%2C+Inglewood%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1001 S Stadium Dr, Inglewood, California, 90305\"},{\"id\":\"barneys\",\"name\":\"Barney’s Beanery\",\"address\":\"8447 Santa Monica Blvd, West Hollywood CA\",\"hood\":\"West Hollywood\",\"category\":\"Sports bar\",\"url\":\"https://www.barneysbeanery.com/\",\"blurb\":\"A roadhouse-style bar and grill dating to 1920, with plenty of TVs.\",\"status\":\"pending\",\"dates\":\"Super Bowl watch-party plans are not confirmed.\",\"price\":\"Check for game-day reservations or minimums.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.barneysbeanery.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0908507,\"lng\":-118.3747015,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=8447+Santa+Monica+Boulevard%2C+West+Hollywood%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"8447 Santa Monica Blvd, West Hollywood, California, 90069\"},{\"id\":\"toms\",\"name\":\"Tom’s Watch Bar L.A. Live\",\"address\":\"1011 S Figueroa St, Los Angeles CA\",\"hood\":\"Downtown\",\"category\":\"Sports bar\",\"url\":\"https://tomswatchbar.com/\",\"blurb\":\"A big sports bar at L.A. Live, built around screens.\",\"status\":\"pending\",\"dates\":\"Super Bowl watch-party plans are not confirmed.\",\"price\":\"Check for game-day reservations or minimums.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://tomswatchbar.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0447682,\"lng\":-118.2645352,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1011+South+Figueroa+Street%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1011 S Figueroa St, Los Angeles, California, 90015\"},{\"id\":\"kingshead\",\"name\":\"Ye Olde King’s Head\",\"address\":\"116 Santa Monica Blvd, Santa Monica CA\",\"hood\":\"Santa Monica\",\"category\":\"Pub\",\"url\":\"https://www.yeoldekingshead.com/\",\"blurb\":\"A British pub near the Santa Monica Pier, packed for big games.\",\"status\":\"pending\",\"dates\":\"Super Bowl watch-party plans are not confirmed.\",\"price\":\"Check for game-day reservations or minimums.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.yeoldekingshead.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0141102,\"lng\":-118.497469,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=116+Santa+Monica+Boulevard%2C+Santa+Monica%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"116 Santa Monica Blvd, Santa Monica, California, 90401\"},{\"id\":\"rockreilly\",\"name\":\"Rock & Reilly’s\",\"address\":\"8911 W Sunset Blvd, West Hollywood CA\",\"hood\":\"West Hollywood\",\"category\":\"Sports bar\",\"url\":\"https://www.rockandreillys.com/\",\"blurb\":\"An Irish pub on the Sunset Strip with plenty of TVs for game day.\",\"status\":\"pending\",\"dates\":\"Super Bowl watch-party plans are not confirmed.\",\"price\":\"Check for game-day reservations or minimums.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.rockandreillys.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0908285,\"lng\":-118.3859498,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=8911+Sunset+Boulevard%2C+West+Hollywood%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"8911 W Sunset Blvd, West Hollywood, California, 90069\"}],\"crawls\":[{\"title\":\"WeHo watch party\",\"stopIds\":[\"barneys\",\"rockreilly\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Downtown screens\",\"stopIds\":[\"toms\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Westside pub\",\"stopIds\":[\"kingshead\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"sofi\",\"barneys\",\"toms\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"la-lunar-new-year\",\"title\":\"LA Lunar New Year\",\"dek\":\"The Golden Dragon Parade, Chinatown temples and San Gabriel Valley dim sum.\",\"city\":\"LA\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Lunar New Year is Saturday, February 6, 2027. A week later, on Saturday, February 13, the Chinese Chamber of Commerce of Los Angeles puts on the 128th Golden Dragon Parade in Chinatown. Then head east for dim sum in the San Gabriel Valley.\",\"spots\":[{\"id\":\"gdp\",\"name\":\"Golden Dragon Parade, Chinatown\",\"address\":\"N Broadway & W Cesar E Chavez Ave, Los Angeles CA\",\"hood\":\"Chinatown\",\"category\":\"Parade\",\"url\":\"https://www.lachinesechamber.org/events/2027/parade\",\"blurb\":\"The 128th Golden Dragon Parade, LA’s big Lunar New Year parade. Check the organizer for the exact route.\",\"status\":\"confirmed\",\"dates\":\"Saturday, February 13, 2027, 1pm–4pm (per the Chinese Chamber of Commerce of LA).\",\"price\":\"Free to watch.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.lachinesechamber.org/events/2027/parade\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":34.0585415,\"lng\":-118.2402263,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=North+Broadway+and+Cesar+E+Chavez+Avenue%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"N Broadway & W Cesar E Chavez Ave, Los Angeles, California, 90012\"},{\"id\":\"central\",\"name\":\"Central Plaza\",\"address\":\"943 N Broadway, Los Angeles CA\",\"hood\":\"Chinatown\",\"category\":\"Plaza\",\"url\":\"https://chinatownla.com/\",\"blurb\":\"Chinatown’s lantern-strung 1938 plaza, the heart of the neighborhood.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://chinatownla.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0651738,\"lng\":-118.2370705,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Central+Plaza%2C+943+North+Broadway%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"943 N Broadway, Los Angeles, California, 90012\"},{\"id\":\"phoenix\",\"name\":\"Phoenix Bakery\",\"address\":\"969 N Broadway, Los Angeles CA\",\"hood\":\"Chinatown\",\"category\":\"Bakery\",\"url\":\"https://www.phoenixbakeryinc.com/\",\"blurb\":\"A family bakery since 1938, best known for its strawberry cake.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check current prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.phoenixbakeryinc.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0659681,\"lng\":-118.2367305,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=969+North+Broadway%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"969 N Broadway, Los Angeles, California, 90012\"},{\"id\":\"dtf\",\"name\":\"Din Tai Fung Arcadia\",\"address\":\"400 S Baldwin Ave, Arcadia CA\",\"hood\":\"Arcadia\",\"category\":\"Dumplings\",\"url\":\"https://dtf.com/\",\"blurb\":\"The Taiwanese soup-dumpling chain that started its U.S. run in the San Gabriel Valley.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://dtf.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.1330258,\"lng\":-118.0499679,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=400+South+Baldwin+Avenue%2C+Arcadia%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"400 S Baldwin Ave, Arcadia, California, 91007\"},{\"id\":\"lunasia\",\"name\":\"Lunasia Dim Sum House\",\"address\":\"500 W Main St, Alhambra CA\",\"hood\":\"Alhambra\",\"category\":\"Dim sum\",\"url\":\"https://www.lunasiadimsum.com/\",\"blurb\":\"Popular dim sum on Alhambra’s Main Street, served all day.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.lunasiadimsum.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0919445,\"lng\":-118.1324002,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=500+West+Main+Street%2C+Alhambra%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"500 W Main St, Alhambra, California, 91801\"}],\"crawls\":[{\"title\":\"Parade day in Chinatown\",\"stopIds\":[\"gdp\",\"central\",\"phoenix\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"San Gabriel Valley feast\",\"stopIds\":[\"lunasia\",\"dtf\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"gdp\",\"phoenix\",\"lunasia\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"la-valentines-day-date-nights\",\"title\":\"LA Valentine’s Day Date Nights\",\"dek\":\"Old Hollywood booths, rooftop views and a free night at the observatory.\",\"city\":\"LA\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Valentine’s Day 2027 is a Sunday, and in LA it’s also Super Bowl Sunday, so book ahead or plan your date for Saturday. These spots work for a date any night of the year.\",\"spots\":[{\"id\":\"griffith\",\"name\":\"Griffith Observatory\",\"address\":\"2800 E Observatory Ave, Los Angeles CA\",\"hood\":\"Griffith Park\",\"category\":\"Viewpoint\",\"url\":\"https://griffithobservatory.org/\",\"blurb\":\"City lights from the hill, with free entry to the building and grounds.\",\"status\":\"confirmed\",\"dates\":\"Check current hours. It is closed some weekdays.\",\"price\":\"Free entry. Parking fees apply.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://griffithobservatory.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.1183847,\"lng\":-118.3003865,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Griffith+Observatory%2C+2800+East+Observatory+Road%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2800 E Observatory Ave, Los Angeles, California, 90027\"},{\"id\":\"musso\",\"name\":\"Musso & Frank Grill\",\"address\":\"6667 Hollywood Blvd, Los Angeles CA\",\"hood\":\"Hollywood\",\"category\":\"Restaurant\",\"url\":\"https://www.mussoandfrank.com/\",\"blurb\":\"Hollywood’s oldest restaurant (1919), with red booths and famous martinis.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.mussoandfrank.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.1017346,\"lng\":-118.3353769,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=6667+Hollywood+Boulevard%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"6667 Hollywood Blvd, Los Angeles, California, 90028\"},{\"id\":\"bavel\",\"name\":\"Bavel\",\"address\":\"500 Mateo St, Los Angeles CA\",\"hood\":\"Arts District\",\"category\":\"Restaurant\",\"url\":\"https://baveldtla.com/\",\"blurb\":\"A lush, plant-filled Arts District room for Middle Eastern sharing plates.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://baveldtla.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.041468,\"lng\":-118.2329549,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=500+Mateo+Street%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"500 Mateo St, Los Angeles, California, 90013\"},{\"id\":\"perch\",\"name\":\"Perch\",\"address\":\"448 S Hill St, Los Angeles CA\",\"hood\":\"Downtown\",\"category\":\"Rooftop bar\",\"url\":\"https://perchla.com/\",\"blurb\":\"A French-style rooftop bar and restaurant above Pershing Square.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://perchla.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.0489676,\"lng\":-118.2514038,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=448+South+Hill+Street%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"448 S Hill St, Los Angeles, California, 90013\"},{\"id\":\"gjelina\",\"name\":\"Gjelina\",\"address\":\"1429 Abbot Kinney Blvd, Venice CA\",\"hood\":\"Venice\",\"category\":\"Restaurant\",\"url\":\"https://www.gjelina.com/\",\"blurb\":\"A buzzy Abbot Kinney spot for pizza, vegetables and a candlelit patio.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.gjelina.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":33.990506,\"lng\":-118.4650143,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1429+Abbot+Kinney+Boulevard%2C+Venice%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1429 Abbot Kinney Blvd, Venice, California, 90291\"},{\"id\":\"smpier\",\"name\":\"Santa Monica Pier\",\"address\":\"200 Santa Monica Pier, Santa Monica CA\",\"hood\":\"Santa Monica\",\"category\":\"Landmark\",\"url\":\"https://www.santamonicapier.org/\",\"blurb\":\"Sunset over the water, then a ride on the Ferris wheel.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free to walk. Rides cost extra.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.santamonicapier.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.0100934,\"lng\":-118.4960927,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Santa+Monica+Pier%2C+200+Santa+Monica+Pier%2C+Santa+Monica%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"200 Santa Monica Pier, Santa Monica, California, 90401\"}],\"crawls\":[{\"title\":\"Westside sunset\",\"stopIds\":[\"smpier\",\"gjelina\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Old Hollywood night\",\"stopIds\":[\"musso\",\"griffith\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Downtown date\",\"stopIds\":[\"bavel\",\"perch\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"griffith\",\"musso\",\"bavel\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"la-marathon-cheer-spots\",\"title\":\"LA Marathon Cheer Spots\",\"dek\":\"From Dodger Stadium to Century City: where to cheer and where to eat after.\",\"city\":\"LA\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"The 2027 ASICS Los Angeles Marathon is Sunday, March 7, running from Dodger Stadium to Avenue of the Stars in Century City. The LA 5K is March 6, and the free expo at Dodger Stadium runs March 6 and 7. The 2027 course map is not out yet, so check it before you pick a mid-race corner.\",\"spots\":[{\"id\":\"dodger\",\"name\":\"Dodger Stadium (start and expo)\",\"address\":\"1000 Vin Scully Avenue, Los Angeles CA\",\"hood\":\"Elysian Park\",\"category\":\"Start line\",\"url\":\"https://www.mccourtfoundation.org/event/los-angeles-marathon/faqs/\",\"blurb\":\"The race starts here, and the free two-day expo runs March 6 and 7.\",\"status\":\"confirmed\",\"dates\":\"Marathon Sunday, March 7, 2027. LA 5K Saturday, March 6 (per The McCourt Foundation).\",\"price\":\"Free to spectate. Expo is free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.mccourtfoundation.org/event/los-angeles-marathon/faqs/\",\"https://www.runningusa.org/industry-news/the-mccourt-foundation-partners-with-lightspeed-commerce-as-the-official-pos-partner-of-the-2027-asics-los-angeles-marathon/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.0725774,\"lng\":-118.2402953,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Dodger+Stadium%2C+1000+Vin+Scully+Avenue%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1000 Vin Scully Ave, Los Angeles, California, 90012\"},{\"id\":\"echopark\",\"name\":\"Echo Park Lake\",\"address\":\"751 Echo Park Ave, Los Angeles CA\",\"hood\":\"Echo Park\",\"category\":\"Park\",\"url\":\"https://www.laparks.org/\",\"blurb\":\"A lakeside park near the start. Past courses ran through Echo Park, but check the 2027 map.\",\"status\":\"pending\",\"dates\":\"2027 course route not yet published.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.laparks.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.073314,\"lng\":-118.260026,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Echo+Park+Lake%2C+751+Echo+Park+Avenue%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"751 Echo Park Ave, Los Angeles, California, 90026\"},{\"id\":\"hollywood\",\"name\":\"Hollywood Boulevard\",\"address\":\"Hollywood Blvd & N Highland Ave, Los Angeles CA\",\"hood\":\"Hollywood\",\"category\":\"Cheer zone\",\"url\":\"https://walkoffame.com/\",\"blurb\":\"Past courses have run along the Walk of Fame. Confirm on the 2027 course map.\",\"status\":\"pending\",\"dates\":\"2027 course route not yet published.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://walkoffame.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":34.101542,\"lng\":-118.3387,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Hollywood+Boulevard+and+Highland+Avenue%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Hollywood Blvd & N Highland Ave, Los Angeles, California, 90028\"},{\"id\":\"rodeo\",\"name\":\"Rodeo Drive\",\"address\":\"N Rodeo Dr & Wilshire Blvd, Beverly Hills CA\",\"hood\":\"Beverly Hills\",\"category\":\"Cheer zone\",\"url\":\"https://lovebeverlyhills.com/\",\"blurb\":\"A Beverly Hills stretch that past courses have used. Confirm on the 2027 course map.\",\"status\":\"pending\",\"dates\":\"2027 course route not yet published.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://lovebeverlyhills.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":34.067074,\"lng\":-118.401029,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Rodeo+Drive+and+Wilshire+Boulevard%2C+Beverly+Hills%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"N Rodeo Dr & Wilshire Blvd, Beverly Hills, California, 90210\"},{\"id\":\"finish\",\"name\":\"Century City finish (Avenue of the Stars)\",\"address\":\"Avenue of the Stars & Santa Monica Blvd, Los Angeles CA\",\"hood\":\"Century City\",\"category\":\"Finish line\",\"url\":\"https://www.mccourtfoundation.org/event/los-angeles-marathon/faqs/\",\"blurb\":\"The ’Stadium to the Stars’ course finishes near Avenue of the Stars.\",\"status\":\"confirmed\",\"dates\":\"Sunday, March 7, 2027 (per The McCourt Foundation).\",\"price\":\"Free to spectate.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.mccourtfoundation.org/event/los-angeles-marathon/faqs/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":34.0604655,\"lng\":-118.419352,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Avenue+of+the+Stars+and+Santa+Monica+Boulevard%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Avenue of the Stars & Santa Monica Blvd, Los Angeles, California, 90067\"},{\"id\":\"westfield\",\"name\":\"Westfield Century City\",\"address\":\"10250 Santa Monica Boulevard, Los Angeles CA\",\"hood\":\"Century City\",\"category\":\"Shopping center\",\"url\":\"https://www.westfield.com/en/united-states/centurycity\",\"blurb\":\"A big open-air mall next to the finish, with lots of places to refuel.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Pay as you go.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.westfield.com/en/united-states/centurycity\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.057687,\"lng\":-118.419213,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Westfield+Century+City%2C+10250+Santa+Monica+Boulevard%2C+Los+Angeles%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"10250 Santa Monica Blvd, Los Angeles, California, 90067\"}],\"crawls\":[{\"title\":\"Start-line morning\",\"stopIds\":[\"dodger\",\"echopark\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Mid-race\",\"stopIds\":[\"hollywood\",\"rodeo\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Finish and refuel\",\"stopIds\":[\"finish\",\"westfield\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"dodger\",\"finish\",\"westfield\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"la-wildflower-and-poppy-day-trips\",\"title\":\"LA Wildflower and Poppy Day Trips\",\"dek\":\"Poppy hills, desert woodland and gardens in bloom. No superbloom promised.\",\"city\":\"LA\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Spring wildflowers around LA usually show up from March into April, but no two years are alike. California State Parks says the bloom varies every year, so check bloom reports before you drive. These are the reliable places to look.\",\"spots\":[{\"id\":\"avpoppy\",\"name\":\"Antelope Valley California Poppy Reserve\",\"address\":\"15101 Lancaster Rd, Lancaster CA\",\"hood\":\"Antelope Valley\",\"category\":\"State reserve\",\"url\":\"https://www.parks.ca.gov/?page_id=627\",\"blurb\":\"California’s most consistent poppy-bearing land. Stay on the trails.\",\"status\":\"confirmed\",\"dates\":\"Bloom timing and strength vary every year. Check the park’s updates.\",\"price\":\"Day-use fee per vehicle.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=627\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":34.7248015,\"lng\":-118.397104,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Antelope+Valley+California+Poppy+Reserve%2C+15101+Lancaster+Road%2C+Lancaster%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"15101 Lancaster Rd, Lancaster, California, 93536\"},{\"id\":\"ripley\",\"name\":\"Arthur B. Ripley Desert Woodland State Park\",\"address\":\"Arthur B. Ripley Desert Woodland State Park, Lancaster CA\",\"hood\":\"Antelope Valley\",\"category\":\"State park\",\"url\":\"https://www.parks.ca.gov/?page_id=634\",\"blurb\":\"Joshua trees and junipers, a short drive west of the poppy reserve.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check current access.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=634\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.7534,\"lng\":-118.49309,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Arthur+B.+Ripley+Desert+Woodland+State+Park%2C+Lancaster%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Lancaster, California, 93536\"},{\"id\":\"payne\",\"name\":\"Theodore Payne Foundation\",\"address\":\"10459 Tuxford Street, Sun Valley CA\",\"hood\":\"Sun Valley\",\"category\":\"Native plant garden\",\"url\":\"https://theodorepayne.org/\",\"blurb\":\"A native plant nursery that publishes wildflower updates each spring.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check current hours.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://theodorepayne.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.23853,\"lng\":-118.35951,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Theodore+Payne+Foundation%2C+10459+Tuxford+Street%2C+Sun+Valley%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"10459 Tuxford St, Sun Valley, California, 91352\"},{\"id\":\"descanso\",\"name\":\"Descanso Gardens\",\"address\":\"1418 Descanso Drive, La Ca\\xf1ada Flintridge CA\",\"hood\":\"La Ca\\xf1ada Flintridge\",\"category\":\"Garden\",\"url\":\"https://www.descansogardens.org/\",\"blurb\":\"Famous for its camellia forest, which blooms in late winter and early spring.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.descansogardens.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.2017258,\"lng\":-118.2118537,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Descanso+Gardens%2C+1418+Descanso+Drive%2C+La+Ca%C3%B1ada+Flintridge%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1418 Descanso Dr, La Ca\\xf1ada Flintridge, California, 91011\"},{\"id\":\"malibucreek\",\"name\":\"Malibu Creek State Park\",\"address\":\"1925 Las Virgenes Road, Calabasas CA\",\"hood\":\"Santa Monica Mountains\",\"category\":\"State park\",\"url\":\"https://www.parks.ca.gov/?page_id=614\",\"blurb\":\"Green hills and creekside trails after the winter rains.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Day-use parking fee.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=614\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":34.0928385,\"lng\":-118.7353255,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Malibu+Creek+State+Park%2C+1925+Las+Virgenes+Road%2C+Calabasas%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1925 Las Virgenes Rd, Calabasas, California, 91302\"}],\"crawls\":[{\"title\":\"Antelope Valley loop\",\"stopIds\":[\"avpoppy\",\"ripley\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Close-to-town blooms\",\"stopIds\":[\"payne\",\"descanso\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Santa Monica Mountains\",\"stopIds\":[\"malibucreek\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"avpoppy\",\"descanso\",\"payne\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"sf-chinese-new-year-parade\",\"title\":\"SF Chinese New Year Parade\",\"dek\":\"The Golden Dragon at night, plus where to eat in Chinatown before it starts.\",\"city\":\"SF\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"San Francisco’s Chinese New Year Parade, celebrating the Year of the Ram, is Saturday, February 20, 2027. It starts at 5:15pm at Second and Market Streets. Watching from the sidewalk is free; bleacher seats are ticketed.\",\"spots\":[{\"id\":\"start\",\"name\":\"Parade start: Second and Market\",\"address\":\"2nd St & Market St, San Francisco CA\",\"hood\":\"Financial District\",\"category\":\"Parade\",\"url\":\"https://chineseparade.com/faq/\",\"blurb\":\"The parade steps off here. It is one of the few illuminated night parades left in North America.\",\"status\":\"confirmed\",\"dates\":\"Saturday, February 20, 2027, 5:15pm (per the parade organizers).\",\"price\":\"Free from the sidewalk. Bleacher seats are ticketed.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://chineseparade.com/faq/\",\"https://chineseparade.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":37.789283,\"lng\":-122.401378,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=2nd+Street+and+Market+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2nd St & Market St, San Francisco, California, 94105\"},{\"id\":\"union\",\"name\":\"Union Square\",\"address\":\"Union Square, San Francisco CA\",\"hood\":\"Union Square\",\"category\":\"Plaza\",\"url\":\"https://visitunionsquaresf.com/\",\"blurb\":\"The route passes around Union Square. Claim a curb spot early.\",\"status\":\"reported\",\"dates\":\"Check the official 2027 route map.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://visitunionsquaresf.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate town or area center, not a single address.\",\"lat\":37.788495,\"lng\":-122.406786,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Union+Square%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Union Square, San Francisco, California\"},{\"id\":\"dragongate\",\"name\":\"Dragon Gate\",\"address\":\"Grant Ave & Bush St, San Francisco CA\",\"hood\":\"Chinatown\",\"category\":\"Landmark\",\"url\":\"https://www.sftravel.com/\",\"blurb\":\"The gateway to Grant Avenue and Chinatown.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.sftravel.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":37.790571,\"lng\":-122.405559,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Dragon+Gate%2C+Grant+Avenue+and+Bush+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Grant Ave & Bush St, San Francisco, California, 94108\"},{\"id\":\"portsmouth\",\"name\":\"Portsmouth Square\",\"address\":\"733 Kearny St, San Francisco CA\",\"hood\":\"Chinatown\",\"category\":\"Park\",\"url\":\"https://sfrecpark.org/\",\"blurb\":\"Chinatown’s main square, close to where the parade ends near Kearny and Columbus.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://sfrecpark.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.794914,\"lng\":-122.405464,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Portsmouth+Square%2C+733+Kearny+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"733 Kearny St, San Francisco, California, 94108\"},{\"id\":\"fortune\",\"name\":\"Golden Gate Fortune Cookie Factory\",\"address\":\"56 Ross Aly, San Francisco CA\",\"hood\":\"Chinatown\",\"category\":\"Bakery\",\"url\":\"https://www.goldengatefortunecookies.com/\",\"blurb\":\"Watch fortune cookies get folded by hand in a tiny alley shop.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check current prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.goldengatefortunecookies.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7956898,\"lng\":-122.4073359,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=56+Ross+Alley%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"56 Ross Aly, San Francisco, California, 94108\"},{\"id\":\"goodmongkok\",\"name\":\"Good Mong Kok Bakery\",\"address\":\"1039 Stockton St, San Francisco CA\",\"hood\":\"Chinatown\",\"category\":\"Dim sum\",\"url\":\"https://goodmongkok.com/\",\"blurb\":\"A takeout dim sum counter with a line out the door. Cash is easiest.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Cheap. Bring cash.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://goodmongkok.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.795551,\"lng\":-122.408334,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1039+Stockton+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1039 Stockton St, San Francisco, California, 94108\"}],\"crawls\":[{\"title\":\"Parade night\",\"stopIds\":[\"start\",\"union\",\"portsmouth\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Chinatown before the crowds\",\"stopIds\":[\"dragongate\",\"fortune\",\"goodmongkok\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"start\",\"fortune\",\"goodmongkok\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"sf-valentines-day-date-nights\",\"title\":\"SF Valentine’s Day Date Nights\",\"dek\":\"Skyline cocktails, a candlelit classic and an ocean-view walk.\",\"city\":\"SF\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Valentine’s Day 2027 is a Sunday. These are the San Francisco rooms we’d book for a date any night, plus a free sunset walk at Lands End. Valentine’s menus and prices aren’t out yet, so check before you book.\",\"spots\":[{\"id\":\"topmark\",\"name\":\"Top of the Mark\",\"address\":\"999 California Street, San Francisco CA\",\"hood\":\"Nob Hill\",\"category\":\"Rooftop bar\",\"url\":\"https://www.topofthemark.com/\",\"blurb\":\"A top-floor bar on Nob Hill with sweeping city views.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.topofthemark.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.79156,\"lng\":-122.410435,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=InterContinental+Mark+Hopkins%2C+999+California+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"999 California St, San Francisco, California, 94108\"},{\"id\":\"foreign\",\"name\":\"Foreign Cinema\",\"address\":\"2534 Mission St, San Francisco CA\",\"hood\":\"Mission\",\"category\":\"Restaurant\",\"url\":\"https://foreigncinema.com/\",\"blurb\":\"Dinner in a courtyard with films projected on the wall.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://foreigncinema.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7564825,\"lng\":-122.419028,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=2534+Mission+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2534 Mission St, San Francisco, California, 94110\"},{\"id\":\"zuni\",\"name\":\"Zuni Caf\\xe9\",\"address\":\"1658 Market St, San Francisco CA\",\"hood\":\"Hayes Valley\",\"category\":\"Restaurant\",\"url\":\"https://zunicafe.com/\",\"blurb\":\"A San Francisco classic, famous for its roast chicken for two.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://zunicafe.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7735752,\"lng\":-122.4215774,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1658+Market+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1658 Market St, San Francisco, California, 94102\"},{\"id\":\"bix\",\"name\":\"Bix\",\"address\":\"56 Gold St, San Francisco CA\",\"hood\":\"Jackson Square\",\"category\":\"Supper club\",\"url\":\"https://www.bixrestaurant.com/\",\"blurb\":\"A supper club tucked down an alley, with live jazz and martinis.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.bixrestaurant.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7968691,\"lng\":-122.4029092,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=56+Gold+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"56 Gold St, San Francisco, California, 94133\"},{\"id\":\"landsend\",\"name\":\"Lands End Labyrinth\",\"address\":\"Lands End Labyrinth, San Francisco CA\",\"hood\":\"Outer Richmond\",\"category\":\"Viewpoint\",\"url\":\"https://www.nps.gov/goga/planyourvisit/landsend.htm\",\"blurb\":\"A short coastal walk to a stone labyrinth facing the Golden Gate.\",\"status\":\"confirmed\",\"dates\":\"Go before dark. Trails can be muddy after rain.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.nps.gov/goga/planyourvisit/landsend.htm\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.788,\"lng\":-122.5058,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Lands+End+Labyrinth%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"San Francisco, California, 94121\"}],\"crawls\":[{\"title\":\"Ocean then Mission\",\"stopIds\":[\"landsend\",\"foreign\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Nob Hill to Jackson Square\",\"stopIds\":[\"topmark\",\"bix\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Hayes Valley dinner\",\"stopIds\":[\"zuni\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"topmark\",\"foreign\",\"landsend\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"sf-beer-week-brewery-crawl\",\"title\":\"SF Beer Week Brewery Crawl\",\"dek\":\"The taprooms and beer bars to know before SF Beer Week’s schedule drops.\",\"city\":\"SF\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"SF Beer Week, run by the Bay Area Brewers Guild, usually takes over late February. The 2027 dates and events are not out yet, so this guide maps San Francisco taprooms and beer bars worth a visit any week.\",\"spots\":[{\"id\":\"cellarmaker\",\"name\":\"Cellarmaker Brewing\",\"address\":\"1150 Howard St, San Francisco CA\",\"hood\":\"SoMa\",\"category\":\"Brewery\",\"url\":\"https://www.cellarmakerbrewing.com/\",\"blurb\":\"A SoMa taproom known for hoppy beers and frequent new releases.\",\"status\":\"pending\",\"dates\":\"SF Beer Week 2027 dates TBA. Check the taproom’s hours.\",\"price\":\"Check the current tap list.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.cellarmakerbrewing.com/\",\"https://www.sfbeerweek.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.777223,\"lng\":-122.4107836,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Cellarmaker+Brewing+Co%2C+1150+Howard+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1150 Howard St, San Francisco, California, 94103\"},{\"id\":\"toronado\",\"name\":\"Toronado\",\"address\":\"547 Haight St, San Francisco CA\",\"hood\":\"Lower Haight\",\"category\":\"Beer bar\",\"url\":\"https://www.toronado.com/\",\"blurb\":\"A no-frills Lower Haight beer bar with a deep tap list. Cash is handy.\",\"status\":\"pending\",\"dates\":\"SF Beer Week 2027 dates TBA. Check the bar’s hours.\",\"price\":\"Check the current tap list.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.toronado.com/\",\"https://www.sfbeerweek.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7718989,\"lng\":-122.4312051,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=547+Haight+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"547 Haight St, San Francisco, California, 94117\"},{\"id\":\"barebottle\",\"name\":\"Barebottle Brewing\",\"address\":\"1525 Cortland Avenue, San Francisco CA\",\"hood\":\"Bernal Heights\",\"category\":\"Brewery\",\"url\":\"https://www.barebottle.com/\",\"blurb\":\"A roomy Bernal Heights taproom with lots of rotating beers.\",\"status\":\"pending\",\"dates\":\"SF Beer Week 2027 dates TBA. Check the taproom’s hours.\",\"price\":\"Check the current tap list.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.barebottle.com/\",\"https://www.sfbeerweek.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.739882,\"lng\":-122.409098,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Barebottle+Brewing+Company%2C+1525+Cortland+Avenue%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1525 Cortland Ave, San Francisco, California, 94110\"},{\"id\":\"fortpoint\",\"name\":\"Fort Point Valencia\",\"address\":\"742 Valencia St, San Francisco CA\",\"hood\":\"Mission\",\"category\":\"Taproom\",\"url\":\"https://fortpointbeer.com/\",\"blurb\":\"San Francisco brewery Fort Point’s Mission taproom.\",\"status\":\"pending\",\"dates\":\"SF Beer Week 2027 dates TBA. Check the taproom’s hours.\",\"price\":\"Check the current tap list.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://fortpointbeer.com/\",\"https://www.sfbeerweek.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7609573,\"lng\":-122.4218314,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Fort+Point+Beer+Company%2C+742+Valencia+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"742 Valencia St, San Francisco, California, 94110\"},{\"id\":\"standard\",\"name\":\"Standard Deviant Brewing\",\"address\":\"280 14th Street, San Francisco CA\",\"hood\":\"Mission\",\"category\":\"Brewery\",\"url\":\"https://www.standarddeviantbrewing.com/\",\"blurb\":\"A Mission taproom in a converted warehouse.\",\"status\":\"pending\",\"dates\":\"SF Beer Week 2027 dates TBA. Check the taproom’s hours.\",\"price\":\"Check the current tap list.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.standarddeviantbrewing.com/\",\"https://www.sfbeerweek.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.768539,\"lng\":-122.419488,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Standard+Deviant+Brewing%2C+280+14th+Street%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"280 14th St, San Francisco, California, 94103\"}],\"crawls\":[{\"title\":\"Mission to SoMa\",\"stopIds\":[\"fortpoint\",\"standard\",\"cellarmaker\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Haight then Bernal\",\"stopIds\":[\"toronado\",\"barebottle\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"cellarmaker\",\"toronado\",\"barebottle\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"sf-elephant-seals-and-whale-watching\",\"title\":\"SF Elephant Seals and Whale Watching\",\"dek\":\"Seal season at Point Reyes and A\\xf1o Nuevo, plus oysters on the way home.\",\"city\":\"SF\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Winter is elephant seal season on the coast near San Francisco, and gray whales pass by on their migration. Point Reyes National Seashore and A\\xf1o Nuevo State Park are the big two. Some areas close to protect the seals, so check before you drive.\",\"spots\":[{\"id\":\"lighthouse\",\"name\":\"Point Reyes Lighthouse\",\"address\":\"27000 Sir Francis Drake Boulevard, Inverness CA\",\"hood\":\"Point Reyes\",\"category\":\"Lighthouse\",\"url\":\"https://www.nps.gov/pore/planyourvisit/lighthouse.htm\",\"blurb\":\"The classic cliff-top spot to scan for gray whales.\",\"status\":\"confirmed\",\"dates\":\"Check NPS for hours, shuttles and closures.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nps.gov/pore/planyourvisit/lighthouse.htm\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.9956174,\"lng\":-123.023151,\"coordinateSource\":\"https://www.openstreetmap.org/way/274178212\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"Point Reyes Lighthouse, Marin County, California\"},{\"id\":\"sealoverlook\",\"name\":\"Elephant Seal Overlook\",\"address\":\"Chimney Rock Road, Point Reyes National Seashore CA\",\"hood\":\"Point Reyes\",\"category\":\"Wildlife viewing\",\"url\":\"https://www.nps.gov/pore/planyourvisit/wildlife_viewing_elephantseals.htm\",\"blurb\":\"An overlook above a beach where elephant seals gather in winter.\",\"status\":\"confirmed\",\"dates\":\"NPS posts seasonal closures near the seals. Check the page first.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nps.gov/pore/planyourvisit/wildlife_viewing_elephantseals.htm\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.9974388,\"lng\":-122.9822442,\"coordinateSource\":\"https://www.openstreetmap.org/node/317845909\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"Elephant Seal Overlook (viewpoint), Chimney Rock area, Marin County, California\"},{\"id\":\"anonuevo\",\"name\":\"A\\xf1o Nuevo State Park\",\"address\":\"1 New Years Creek Rd, Pescadero CA\",\"hood\":\"Pescadero\",\"category\":\"State park\",\"url\":\"https://www.parks.ca.gov/?page_id=523\",\"blurb\":\"Guided walks to a big mainland elephant seal colony during breeding season.\",\"status\":\"confirmed\",\"dates\":\"Breeding-season access is by guided walk. Check dates and book.\",\"price\":\"Walk fee plus parking.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=523\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.1184202,\"lng\":-122.3071466,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=A%C3%B1o+Nuevo+State+Park%2C+1+New+Years+Creek+Road%2C+Pescadero%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1 New Years Creek Rd, Pescadero, California, 94060\"},{\"id\":\"hogisland\",\"name\":\"Hog Island Oyster Co. (Marshall)\",\"address\":\"20215 Highway 1, Marshall CA\",\"hood\":\"Tomales Bay\",\"category\":\"Oysters\",\"url\":\"https://hogislandoysters.com/\",\"blurb\":\"Fresh oysters on Tomales Bay on the way to or from Point Reyes.\",\"status\":\"confirmed\",\"dates\":\"Reservations recommended.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://hogislandoysters.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":38.1621323,\"lng\":-122.8935157,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Hog+Island+Oyster+Co%2C+20215+Highway+1%2C+Marshall%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"20215 Highway 1, Marshall, California, 94940\"}],\"crawls\":[{\"title\":\"Point Reyes day\",\"stopIds\":[\"lighthouse\",\"sealoverlook\",\"hogisland\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"South coast seals\",\"stopIds\":[\"anonuevo\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"sealoverlook\",\"anonuevo\",\"lighthouse\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"sf-spring-blooms\",\"title\":\"SF Spring Blooms\",\"dek\":\"Magnolias, cherry blossoms and wildflower hills around the Bay.\",\"city\":\"SF\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"San Francisco gets an early spring. Magnolias bloom in late winter, cherry blossoms follow and the hills turn green. Bloom timing changes with the weather, so check each garden’s updates before you go.\",\"spots\":[{\"id\":\"sfbg\",\"name\":\"San Francisco Botanical Garden\",\"address\":\"1199 9th Avenue, San Francisco CA\",\"hood\":\"Golden Gate Park\",\"category\":\"Garden\",\"url\":\"https://www.sfbg.org/\",\"blurb\":\"Known for its magnolia collection, which usually peaks in late winter.\",\"status\":\"confirmed\",\"dates\":\"Bloom timing varies.\",\"price\":\"Check admission; SF residents get in free.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.sfbg.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.7676552,\"lng\":-122.4691929,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=San+Francisco+Botanical+Garden%2C+1199+9th+Avenue%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1199 9th Ave, San Francisco, California, 94122\"},{\"id\":\"teagarden\",\"name\":\"Japanese Tea Garden\",\"address\":\"75 Hagiwara Tea Garden Drive, San Francisco CA\",\"hood\":\"Golden Gate Park\",\"category\":\"Garden\",\"url\":\"https://japaneseteagardensf.com/\",\"blurb\":\"Cherry trees, a pagoda and a tea house in Golden Gate Park.\",\"status\":\"confirmed\",\"dates\":\"Cherry blossom timing varies.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://japaneseteagardensf.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.7703331,\"lng\":-122.4700338,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Japanese+Tea+Garden%2C+75+Hagiwara+Tea+Garden+Drive%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"75 Hagiwara Tea Garden Dr, San Francisco, California, 94118\"},{\"id\":\"conservatory\",\"name\":\"Conservatory of Flowers\",\"address\":\"100 J F Kennedy Dr, San Francisco CA\",\"hood\":\"Golden Gate Park\",\"category\":\"Greenhouse\",\"url\":\"https://conservatoryofflowers.org/\",\"blurb\":\"A Victorian greenhouse full of tropical plants.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://conservatoryofflowers.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.7724748,\"lng\":-122.4601999,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Conservatory+of+Flowers%2C+100+John+F+Kennedy+Drive%2C+San+Francisco%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"100 J F Kennedy Dr, San Francisco, California, 94118\"},{\"id\":\"filoli\",\"name\":\"Filoli\",\"address\":\"86 Ca\\xf1ada Rd, Redwood City CA\",\"hood\":\"Woodside\",\"category\":\"Garden\",\"url\":\"https://filoli.org/\",\"blurb\":\"A historic estate whose formal gardens put on a big spring show.\",\"status\":\"confirmed\",\"dates\":\"Check hours and timed tickets.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://filoli.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":37.4696017,\"lng\":-122.3104812,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Filoli%2C+86+Ca%C3%B1ada+Road%2C+Woodside%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"86 Ca\\xf1ada Rd, Redwood City, California, 94062\"},{\"id\":\"ringmtn\",\"name\":\"Ring Mountain Preserve\",\"address\":\"Taylor Road, Tiburon CA\",\"hood\":\"Tiburon\",\"category\":\"Hike\",\"url\":\"https://www.parks.marincounty.gov/parkspreserves/preserves/ring-mountain\",\"blurb\":\"A Marin hilltop known for spring wildflowers and Bay views.\",\"status\":\"reported\",\"dates\":\"Wildflower timing varies.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.marincounty.gov/parkspreserves/preserves/ring-mountain\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":37.92097,\"lng\":-122.49382,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Ring+Mountain+Open+Space+Preserve%2C+Taylor+Road%2C+Tiburon%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"5300 Paradise Dr, Corte Madera, California, 94925\"}],\"crawls\":[{\"title\":\"Golden Gate Park bloom walk\",\"stopIds\":[\"sfbg\",\"teagarden\",\"conservatory\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Peninsula garden day\",\"stopIds\":[\"filoli\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Marin hilltop\",\"stopIds\":[\"ringmtn\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"sfbg\",\"teagarden\",\"filoli\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"san-diego-valentines-day-date-nights\",\"title\":\"San Diego Valentine’s Day Date Nights\",\"dek\":\"Sunset cliffs, a dining room with a view and a tiki classic on the bay.\",\"city\":\"San Diego\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Valentine’s Day 2027 is a Sunday. In San Diego, a good date starts with the sunset. These are the spots we’d book any night, plus two free ocean views. Check Valentine’s menus and prices once they’re posted.\",\"spots\":[{\"id\":\"sunsetcliffs\",\"name\":\"Sunset Cliffs Natural Park\",\"address\":\"Sunset Cliffs Natural Park, San Diego CA\",\"hood\":\"Point Loma\",\"category\":\"Viewpoint\",\"url\":\"https://www.sandiego.gov/park-and-recreation/parks/regional/shoreline/sunset\",\"blurb\":\"Cliff-top sunsets over the Pacific. Stay back from the edge.\",\"status\":\"confirmed\",\"dates\":\"Go for sunset. Cliffs can be unstable.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.sandiego.gov/park-and-recreation/parks/regional/shoreline/sunset\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":32.7177,\"lng\":-117.25501,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Sunset+Cliffs+Natural+Park%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1253 Sunset Cliffs Blvd, San Diego, California, 92107\"},{\"id\":\"mistera\",\"name\":\"Mister A’s\",\"address\":\"2550 5th Ave, San Diego CA\",\"hood\":\"Bankers Hill\",\"category\":\"Restaurant\",\"url\":\"https://www.asrestaurant.com/\",\"blurb\":\"A 12th-floor dining room with views of the bay and planes gliding into the airport.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.asrestaurant.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.732005,\"lng\":-117.1607189,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=2550+Fifth+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2550 5th Ave, San Diego, California, 92103\"},{\"id\":\"bornraised\",\"name\":\"Born & Raised\",\"address\":\"1909 India St, San Diego CA\",\"hood\":\"Little Italy\",\"category\":\"Steakhouse\",\"url\":\"https://www.bornandraisedsteak.com/\",\"blurb\":\"A glamorous Little Italy steakhouse with a rooftop bar.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.bornandraisedsteak.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.7246721,\"lng\":-117.1684032,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1909+India+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1909 India St, San Diego, California, 92101\"},{\"id\":\"cucina\",\"name\":\"Cucina Urbana\",\"address\":\"505 Laurel St, San Diego CA\",\"hood\":\"Bankers Hill\",\"category\":\"Restaurant\",\"url\":\"https://www.cucinaurbana.com/\",\"blurb\":\"A cozy Italian spot near Balboa Park.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.cucinaurbana.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.7311066,\"lng\":-117.1599505,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=505+Laurel+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"505 Laurel St, San Diego, California, 92101\"},{\"id\":\"balihai\",\"name\":\"Bali Hai\",\"address\":\"2230 Shelter Island Dr, San Diego CA\",\"hood\":\"Shelter Island\",\"category\":\"Tiki bar\",\"url\":\"https://www.balihairestaurant.com/\",\"blurb\":\"A waterfront tiki classic on Shelter Island, famous for its Mai Tai.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.balihairestaurant.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.71966,\"lng\":-117.22052,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=2230+Shelter+Island+Drive%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2230 Shelter Island Dr, San Diego, California, 92106\"},{\"id\":\"delbeach\",\"name\":\"Coronado Beach at the Hotel del Coronado\",\"address\":\"1500 Orange Avenue, Coronado CA\",\"hood\":\"Coronado\",\"category\":\"Beach\",\"url\":\"https://www.hoteldel.com/\",\"blurb\":\"A wide, sparkly beach in front of the famous red-roofed hotel.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free to walk the beach.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.hoteldel.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":32.680747,\"lng\":-117.178765,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Hotel+del+Coronado%2C+1500+Orange+Avenue%2C+Coronado%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1500 Orange Ave, Coronado, California, 92118\"}],\"crawls\":[{\"title\":\"Point Loma sunset\",\"stopIds\":[\"sunsetcliffs\",\"balihai\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Bankers Hill to Little Italy\",\"stopIds\":[\"cucina\",\"mistera\",\"bornraised\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Coronado evening\",\"stopIds\":[\"delbeach\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"mistera\",\"sunsetcliffs\",\"balihai\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"san-diego-lunar-new-year\",\"title\":\"San Diego Lunar New Year\",\"dek\":\"Downtown’s Chinese New Year Fair, then dumplings and dim sum on Convoy.\",\"city\":\"San Diego\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Lunar New Year is Saturday, February 6, 2027. San Diego’s Chinese New Year Fair has been a downtown tradition since 1983, hosted by the Chinese Consolidated Benevolent Association. The 2027 fair dates are not out yet, so check before you go. Convoy Street is great any weekend.\",\"spots\":[{\"id\":\"fair\",\"name\":\"Chinese New Year Fair (Third Avenue and J Street)\",\"address\":\"428 3rd Ave, San Diego CA\",\"hood\":\"Gaslamp\",\"category\":\"Festival\",\"url\":\"https://www.sdcny.org/\",\"blurb\":\"The downtown fair takes over Third Avenue and J Street. 2027 dates TBA.\",\"status\":\"pending\",\"dates\":\"2027 fair dates not yet announced.\",\"price\":\"Check the organizer for 2027 details.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.sdcny.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.7097874,\"lng\":-117.1622283,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=428+3rd+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"428 3rd Ave, San Diego, California, 92101\"},{\"id\":\"district\",\"name\":\"Asian Pacific Thematic Historic District\",\"address\":\"3rd Ave & Island Ave, San Diego CA\",\"hood\":\"Gaslamp\",\"category\":\"Historic district\",\"url\":\"https://www.gaslamp.org/\",\"blurb\":\"The downtown blocks of San Diego’s historic Chinatown.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.gaslamp.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":32.7104712,\"lng\":-117.1619312,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=3rd+Avenue+and+Island+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"3rd Ave & Island Ave, San Diego, California, 92101\"},{\"id\":\"convoy\",\"name\":\"Convoy District\",\"address\":\"Convoy St & Balboa Ave, San Diego CA\",\"hood\":\"Kearny Mesa\",\"category\":\"Food street\",\"url\":\"https://www.convoydistrict.com/\",\"blurb\":\"San Diego’s biggest Asian food strip, with dumplings, hot pot and boba.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Pay as you go.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.convoydistrict.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":32.8218312,\"lng\":-117.1551795,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Convoy+Street+and+Balboa+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Convoy St & Balboa Ave, San Diego, California, 92111\"},{\"id\":\"dumplinginn\",\"name\":\"Dumpling Inn\",\"address\":\"4625 Convoy St, San Diego CA\",\"hood\":\"Kearny Mesa\",\"category\":\"Dumplings\",\"url\":\"https://www.dumplinginn.com/\",\"blurb\":\"A long-running Convoy favorite for handmade dumplings.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.dumplinginn.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.8242567,\"lng\":-117.1543203,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=4625+Convoy+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"4625 Convoy St, San Diego, California, 92111\"},{\"id\":\"jasmine\",\"name\":\"Jasmine Seafood Restaurant\",\"address\":\"4609 Convoy St, San Diego CA\",\"hood\":\"Kearny Mesa\",\"category\":\"Dim sum\",\"url\":\"https://www.jasmineseafood.com/\",\"blurb\":\"A big Hong Kong-style dim sum hall. Go early on weekends.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.jasmineseafood.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.823901,\"lng\":-117.1547674,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=4609+Convoy+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"4609 Convoy St, San Diego, California, 92111\"}],\"crawls\":[{\"title\":\"Downtown fair day\",\"stopIds\":[\"fair\",\"district\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Convoy feast\",\"stopIds\":[\"jasmine\",\"dumplinginn\",\"convoy\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"fair\",\"convoy\",\"jasmine\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"san-diego-st-patricks-day\",\"title\":\"San Diego St. Patrick’s Day\",\"dek\":\"Balboa Park’s parade and Irish festival, then the pubs that do it right.\",\"city\":\"San Diego\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"The San Diego St. Patrick’s Day Parade & Irish Festival is Saturday, March 13, 2027, at Sixth and Laurel in Balboa Park. The festival runs 9am to 6pm, rain or shine. Here is the day, plus the pubs to finish in.\",\"spots\":[{\"id\":\"festival\",\"name\":\"St. Patrick’s Day Parade & Irish Festival\",\"address\":\"6th Ave & Laurel St, San Diego CA\",\"hood\":\"Balboa Park\",\"category\":\"Festival\",\"url\":\"https://stpatsparade.org/parade-festival-info/\",\"blurb\":\"The parade plus a full-day Irish festival with live music, a beer garden and a kids’ zone.\",\"status\":\"confirmed\",\"dates\":\"Saturday, March 13, 2027, 9am–6pm (per the organizers).\",\"price\":\"$10 entry for adults 21 and over. Free for under-21s and active-duty military with ID (per the organizers).\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://stpatsparade.org/parade-festival-info/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":32.7313816,\"lng\":-117.1594178,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=6th+Avenue+and+Laurel+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"6th Ave & Laurel St, San Diego, California, 92101\"},{\"id\":\"field\",\"name\":\"The Field Irish Pub\",\"address\":\"544 5th Ave, San Diego CA\",\"hood\":\"Gaslamp\",\"category\":\"Irish pub\",\"url\":\"https://www.thefield.com/\",\"blurb\":\"A Gaslamp Irish pub and restaurant.\",\"status\":\"pending\",\"dates\":\"St. Patrick’s Day hours and entry are not confirmed.\",\"price\":\"Check for any cover.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.thefield.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.7110412,\"lng\":-117.1604178,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=544+5th+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"544 5th Ave, San Diego, California, 92101\"},{\"id\":\"shakespeare\",\"name\":\"Shakespeare Pub & Grille\",\"address\":\"3701 India St, San Diego CA\",\"hood\":\"Mission Hills\",\"category\":\"Pub\",\"url\":\"https://www.shakespearepub.com/\",\"blurb\":\"A British-style pub with a patio and a big holiday following.\",\"status\":\"pending\",\"dates\":\"St. Patrick’s Day hours and entry are not confirmed.\",\"price\":\"Check for any cover.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.shakespearepub.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":32.7427354,\"lng\":-117.1804001,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=3701+India+Street%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"3701 India St, San Diego, California, 92103\"},{\"id\":\"hillcrest\",\"name\":\"Hillcrest\",\"address\":\"University Ave & 5th Ave, San Diego CA\",\"hood\":\"Hillcrest\",\"category\":\"Neighborhood\",\"url\":\"https://hillcrestbia.org/\",\"blurb\":\"The neighborhood next to the festival, full of brunch spots and bars.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Pay as you go.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://hillcrestbia.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":32.7483075,\"lng\":-117.1604463,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=University+Avenue+and+5th+Avenue%2C+San+Diego%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"University Ave & 5th Ave, San Diego, California, 92103\"}],\"crawls\":[{\"title\":\"Festival day\",\"stopIds\":[\"festival\",\"hillcrest\",\"shakespeare\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Gaslamp pub stop\",\"stopIds\":[\"field\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"festival\",\"field\",\"shakespeare\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"san-diego-anza-borrego-wildflowers\",\"title\":\"San Diego Anza-Borrego Wildflowers\",\"dek\":\"A desert bloom day trip, with giant sculptures and apple pie on the way home.\",\"city\":\"San Diego\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"When winter rains cooperate, Anza-Borrego Desert State Park blooms in late winter and spring. No bloom is guaranteed, so check the park’s wildflower updates before you drive. Even in a quiet year, the giant metal sculptures and the palm canyon hike are worth the trip.\",\"spots\":[{\"id\":\"visitor\",\"name\":\"Anza-Borrego Visitor Center\",\"address\":\"200 Palm Canyon Drive, Borrego Springs CA\",\"hood\":\"Borrego Springs\",\"category\":\"Visitor center\",\"url\":\"https://www.parks.ca.gov/?page_id=638\",\"blurb\":\"Start here for current bloom reports, maps and road conditions.\",\"status\":\"confirmed\",\"dates\":\"Bloom timing and strength vary every year.\",\"price\":\"Free; some park areas charge day-use fees.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=638\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.2576,\"lng\":-116.4053,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Anza-Borrego+Desert+State+Park+Visitor+Center%2C+200+Palm+Canyon+Drive%2C+Borrego+Springs%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"200 Palm Canyon Dr, Borrego Springs, California, 92004\"},{\"id\":\"palmcanyon\",\"name\":\"Borrego Palm Canyon Trail\",\"address\":\"Borrego Palm Canyon Campground, Borrego Springs CA\",\"hood\":\"Borrego Springs\",\"category\":\"Hike\",\"url\":\"https://www.parks.ca.gov/?page_id=638\",\"blurb\":\"A hike to a native fan palm oasis. Bighorn sheep are sometimes spotted.\",\"status\":\"confirmed\",\"dates\":\"Go early; it gets hot. Carry water.\",\"price\":\"Day-use fee.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=638\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.253254,\"lng\":-116.404397,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Borrego+Palm+Canyon+Campground%2C+Borrego+Springs%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"200 Palm Canyon Dr, Borrego Springs, California, 92004\"},{\"id\":\"henderson\",\"name\":\"Henderson Canyon Road\",\"address\":\"Henderson Canyon Rd, Borrego Springs CA\",\"hood\":\"Borrego Springs\",\"category\":\"Scenic drive\",\"url\":\"https://www.parks.ca.gov/?page_id=638\",\"blurb\":\"A flat desert road north of town, a good place to look in strong bloom years.\",\"status\":\"pending\",\"dates\":\"Bloom not guaranteed. Check reports.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.parks.ca.gov/?page_id=638\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate street location; follow posted signs.\",\"lat\":33.3014986,\"lng\":-116.377258,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Henderson+Canyon+Road%2C+Borrego+Springs%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Henderson Canyon Rd, Borrego Springs, California, 92004\"},{\"id\":\"sculptures\",\"name\":\"Galleta Meadows sculptures\",\"address\":\"Borrego Springs Road, Borrego Springs CA\",\"hood\":\"Borrego Springs\",\"category\":\"Public art\",\"url\":\"https://borregospringschamber.com/\",\"blurb\":\"Giant metal sculptures, including a serpent across the road, scattered around the desert.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://borregospringschamber.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.284102,\"lng\":-116.3753803,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Galleta+Meadows%2C+Borrego+Springs+Road%2C+Borrego+Springs%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1500 Borrego Springs Rd, Borrego Springs, California, 92004\"},{\"id\":\"julian\",\"name\":\"Julian Pie Company\",\"address\":\"2225 Main St, Julian CA\",\"hood\":\"Julian\",\"category\":\"Bakery\",\"url\":\"https://www.julianpie.com/\",\"blurb\":\"Apple pie in the mountain town of Julian on the drive back.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check current prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.julianpie.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":33.0788188,\"lng\":-116.6031573,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=2225+Main+Street%2C+Julian%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"2225 Main St, Julian, California, 92036\"}],\"crawls\":[{\"title\":\"Desert day\",\"stopIds\":[\"visitor\",\"palmcanyon\",\"henderson\",\"sculptures\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Drive home via Julian\",\"stopIds\":[\"julian\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"visitor\",\"sculptures\",\"palmcanyon\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"san-diego-flower-fields-and-north-county\",\"title\":\"San Diego Flower Fields and North County\",\"dek\":\"Carlsbad’s ranunculus fields, a lagoon walk and pizza by the beach.\",\"city\":\"San Diego\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"The Flower Fields in Carlsbad open for the 2027 season on March 1, with hillsides of ranunculus in bloom. Make a North County day of it with a lagoon walk, a botanic garden and the beach.\",\"spots\":[{\"id\":\"flowerfields\",\"name\":\"The Flower Fields\",\"address\":\"5704 Paseo Del Norte, Carlsbad CA\",\"hood\":\"Carlsbad\",\"category\":\"Flower farm\",\"url\":\"https://www.theflowerfields.com/\",\"blurb\":\"The world’s largest ranunculus flower field, in bloom each spring.\",\"status\":\"confirmed\",\"dates\":\"Opens March 1, 2027 (per The Flower Fields).\",\"price\":\"Ticketed. Check prices and entry times.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.theflowerfields.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.1229785,\"lng\":-117.3176287,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=The+Flower+Fields%2C+5704+Paseo+Del+Norte%2C+Carlsbad%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"5704 Paseo del Norte, Carlsbad, California, 92008\"},{\"id\":\"village\",\"name\":\"Carlsbad Village\",\"address\":\"Carlsbad Village Dr & State St, Carlsbad CA\",\"hood\":\"Carlsbad\",\"category\":\"Neighborhood\",\"url\":\"https://www.visitcarlsbad.com/\",\"blurb\":\"A walkable beach town with caf\\xe9s, shops and an ocean seawall.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Pay as you go.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.visitcarlsbad.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":33.159592,\"lng\":-117.3487096,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Carlsbad+Village+Drive+and+State+Street%2C+Carlsbad%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Carlsbad Village Dr & State St, Carlsbad, California, 92008\"},{\"id\":\"batiquitos\",\"name\":\"Batiquitos Lagoon Trail\",\"address\":\"7380 Gabbiano Ln, Carlsbad CA\",\"hood\":\"Carlsbad\",\"category\":\"Hike\",\"url\":\"https://www.carlsbadca.gov/residents/about-carlsbad/lagoons/batiquitos\",\"blurb\":\"An easy, flat trail along a coastal lagoon full of birds.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.carlsbadca.gov/residents/about-carlsbad/lagoons/batiquitos\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":33.0938163,\"lng\":-117.301383,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Batiquitos+Lagoon+Nature+Center%2C+7380+Gabbiano+Lane%2C+Carlsbad%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"7380 Gabbiano Ln, Carlsbad, California, 92011\"},{\"id\":\"sdbg\",\"name\":\"San Diego Botanic Garden\",\"address\":\"300 Quail Gardens Drive, Encinitas CA\",\"hood\":\"Encinitas\",\"category\":\"Garden\",\"url\":\"https://www.sdbg.org/\",\"blurb\":\"Gardens from around the world, plus a big children’s garden.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.sdbg.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":33.056378,\"lng\":-117.279588,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=San+Diego+Botanic+Garden%2C+300+Quail+Gardens+Drive%2C+Encinitas%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"300 Quail Gardens Dr, Encinitas, California, 92024\"},{\"id\":\"moonlight\",\"name\":\"Moonlight Beach\",\"address\":\"400 B St, Encinitas CA\",\"hood\":\"Encinitas\",\"category\":\"Beach\",\"url\":\"https://www.encinitasca.gov/\",\"blurb\":\"A family-friendly beach close to downtown Encinitas.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.encinitasca.gov/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":33.0485056,\"lng\":-117.2963533,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Moonlight+State+Beach%2C+400+B+Street%2C+Encinitas%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"400 B St, Encinitas, California, 92024\"},{\"id\":\"pizzaport\",\"name\":\"Pizza Port Carlsbad\",\"address\":\"571 Carlsbad Village Dr, Carlsbad CA\",\"hood\":\"Carlsbad\",\"category\":\"Brewpub\",\"url\":\"https://www.pizzaport.com/\",\"blurb\":\"A beach-town brewpub serving pizza and its own beer.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.pizzaport.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":33.15996,\"lng\":-117.347843,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=571+Carlsbad+Village+Drive%2C+Carlsbad%2C+CA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"571 Carlsbad Village Dr, Carlsbad, California, 92008\"}],\"crawls\":[{\"title\":\"Carlsbad in bloom\",\"stopIds\":[\"flowerfields\",\"batiquitos\",\"village\",\"pizzaport\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Encinitas afternoon\",\"stopIds\":[\"sdbg\",\"moonlight\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"flowerfields\",\"sdbg\",\"village\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"boston-valentines-day-date-nights\",\"title\":\"Boston Valentine’s Day Date Nights\",\"dek\":\"South End tapas, a historic oyster bar and a walk through the Public Garden.\",\"city\":\"Boston\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Valentine’s Day 2027 is a Sunday. These are the Boston rooms we’d book for a date any night of the year, plus a free walk through the Public Garden. Book early, since Valentine’s tables go fast.\",\"spots\":[{\"id\":\"toro\",\"name\":\"Toro\",\"address\":\"1704 Washington St, Boston MA\",\"hood\":\"South End\",\"category\":\"Restaurant\",\"url\":\"https://www.toro-restaurant.com/\",\"blurb\":\"A lively South End tapas bar for sharing plates.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.toro-restaurant.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3369586,\"lng\":-71.0759157,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=1704+Washington+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"1704 Washington St, Boston, Massachusetts, 02118\"},{\"id\":\"hawthorne\",\"name\":\"The Hawthorne\",\"address\":\"500A Commonwealth Ave, Boston MA\",\"hood\":\"Kenmore\",\"category\":\"Cocktail bar\",\"url\":\"https://thehawthornebar.com/\",\"blurb\":\"A living-room-style cocktail bar in Kenmore Square.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the current menu.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://thehawthornebar.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3484939,\"lng\":-71.0958084,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=500A+Commonwealth+Avenue%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"500A Commonwealth Ave, Boston, Massachusetts, 02215\"},{\"id\":\"unionoyster\",\"name\":\"Union Oyster House\",\"address\":\"41 Union St, Boston MA\",\"hood\":\"Downtown\",\"category\":\"Oyster bar\",\"url\":\"https://unionoysterhouse.com/\",\"blurb\":\"One of America’s oldest restaurants, open since 1826. Sit at the oyster bar.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://unionoysterhouse.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3612814,\"lng\":-71.0568908,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=41+Union+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"41 Union St, Boston, Massachusetts, 02108\"},{\"id\":\"mezzana\",\"name\":\"Bar Mezzana\",\"address\":\"360 Harrison Ave, Boston MA\",\"hood\":\"South End\",\"category\":\"Restaurant\",\"url\":\"https://www.barmezzana.com/\",\"blurb\":\"A bright South End spot for coastal Italian food and crudo.\",\"status\":\"pending\",\"dates\":\"Valentine’s Day is Sunday, February 14, 2027. Special menus and hours are not confirmed.\",\"price\":\"Check the Valentine’s menu and price when the venue posts it.\",\"cost\":\"Paid\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.barmezzana.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3446159,\"lng\":-71.0632575,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=360+Harrison+Avenue%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"360 Harrison Ave, Boston, Massachusetts, 02118\"},{\"id\":\"publicgarden\",\"name\":\"Boston Public Garden\",\"address\":\"Charles Street, Boston MA\",\"hood\":\"Back Bay\",\"category\":\"Park\",\"url\":\"https://www.boston.gov/parks/public-garden\",\"blurb\":\"A walk past the lagoon bridge, even in the snow.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"Date night\",\"With friends\"],\"sources\":[\"https://www.boston.gov/parks/public-garden\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.3536,\"lng\":-71.0687,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Boston+Public+Garden%2C+Charles+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Charles St, Boston, Massachusetts, 02116\"}],\"crawls\":[{\"title\":\"Old Boston date\",\"stopIds\":[\"publicgarden\",\"unionoyster\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"South End dinner\",\"stopIds\":[\"mezzana\",\"toro\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Kenmore nightcap\",\"stopIds\":[\"hawthorne\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"toro\",\"unionoyster\",\"publicgarden\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"boston-st-patricks-day-parade\",\"title\":\"Boston St. Patrick’s Day Parade\",\"dek\":\"Southie’s parade, Evacuation Day history and the Irish pubs to finish in.\",\"city\":\"Boston\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"The South Boston St. Patrick’s Day / Evacuation Day Parade returns Sunday, March 14, 2027, at 11:30am. Boston also marks Evacuation Day on March 17, when British forces left the city in 1776. Here is where to go before and after.\",\"spots\":[{\"id\":\"broadway\",\"name\":\"South Boston parade area (Broadway)\",\"address\":\"W Broadway & Dorchester St, South Boston MA\",\"hood\":\"South Boston\",\"category\":\"Parade\",\"url\":\"https://www.meetboston.com/events/holidays/st-patricks-day/\",\"blurb\":\"The parade winds through South Boston. Take the Red Line to Broadway and check the organizers’ route.\",\"status\":\"confirmed\",\"dates\":\"Sunday, March 14, 2027, 11:30am (per Meet Boston).\",\"price\":\"Free to watch.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.meetboston.com/events/holidays/st-patricks-day/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":42.335486,\"lng\":-71.045669,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=West+Broadway+and+Dorchester+Street%2C+South+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"W Broadway & Dorchester St, South Boston, Massachusetts, 02127\"},{\"id\":\"heights\",\"name\":\"Dorchester Heights Monument\",\"address\":\"Thomas Park, South Boston MA\",\"hood\":\"South Boston\",\"category\":\"Landmark\",\"url\":\"https://www.nps.gov/bost/learn/historyculture/dohe.htm\",\"blurb\":\"Where Washington’s cannons forced the British out in 1776, the reason for Evacuation Day.\",\"status\":\"confirmed\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.nps.gov/bost/learn/historyculture/dohe.htm\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.3328624,\"lng\":-71.0458713,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Dorchester+Heights%2C+Thomas+Park%2C+South+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"61 thomas Park, South Boston, Massachusetts, 02127\"},{\"id\":\"blackrose\",\"name\":\"The Black Rose\",\"address\":\"160 State St, Boston MA\",\"hood\":\"Faneuil Hall\",\"category\":\"Irish pub\",\"url\":\"https://www.blackroseboston.com/\",\"blurb\":\"An Irish pub near Faneuil Hall with live music.\",\"status\":\"pending\",\"dates\":\"Parade-day hours and entry are not confirmed.\",\"price\":\"Check for any cover.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.blackroseboston.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3594455,\"lng\":-71.0537909,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=160+State+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"160 State St, Boston, Massachusetts, 02109\"},{\"id\":\"burren\",\"name\":\"The Burren\",\"address\":\"247 Elm St, Somerville MA\",\"hood\":\"Davis Square\",\"category\":\"Irish pub\",\"url\":\"https://www.burren.com/\",\"blurb\":\"A Davis Square pub known for traditional Irish music sessions.\",\"status\":\"pending\",\"dates\":\"Parade-day hours and entry are not confirmed.\",\"price\":\"Check for any cover.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Date night\"],\"sources\":[\"https://www.burren.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3954525,\"lng\":-71.1215031,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=247+Elm+Street%2C+Somerville%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"247 Elm St, Somerville, Massachusetts, 02144\"}],\"crawls\":[{\"title\":\"Southie parade day\",\"stopIds\":[\"heights\",\"broadway\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Downtown pub\",\"stopIds\":[\"blackrose\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Trad session in Somerville\",\"stopIds\":[\"burren\"],\"note\":\"Use transit or a rideshare between these stops.\",\"mode\":\"transit\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"broadway\",\"heights\",\"burren\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"boston-ski-weekends\",\"title\":\"Boston Ski Weekends\",\"dek\":\"From a quick night session to a full New England ski weekend.\",\"city\":\"Boston\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"February is prime ski season in New England, and Presidents’ Day weekend (February 13–15, 2027) is the busiest stretch. These mountains run from a short drive to a classic New Hampshire or Maine weekend. Conditions change daily, so check each mountain before you go.\",\"spots\":[{\"id\":\"bluehills\",\"name\":\"Blue Hills Ski Area\",\"address\":\"4001 Washington St, Canton MA\",\"hood\":\"Canton, MA\",\"category\":\"Ski area\",\"url\":\"https://bluehillsboston.com/\",\"blurb\":\"A small hill just south of the city, good for lessons and a quick run.\",\"status\":\"reported\",\"dates\":\"Conditions and hours change. Check before you go.\",\"price\":\"Check current lift ticket prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://bluehillsboston.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.2146588,\"lng\":-71.1181043,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Blue+Hills+Ski+Area%2C+4001+Washington+Street%2C+Canton%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"4001 Washington St, Canton, Massachusetts, 02021\"},{\"id\":\"wachusett\",\"name\":\"Wachusett Mountain\",\"address\":\"499 Mountain Road, Princeton MA\",\"hood\":\"Princeton, MA\",\"category\":\"Ski area\",\"url\":\"https://www.wachusett.com/\",\"blurb\":\"A big Massachusetts ski area about an hour from Boston, with night skiing.\",\"status\":\"reported\",\"dates\":\"Conditions and night hours change daily.\",\"price\":\"Buy lift tickets online ahead; prices vary by date.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.wachusett.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.502979,\"lng\":-71.8868897,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Wachusett+Mountain%2C+499+Mountain+Road%2C+Princeton%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"499 Mountain Rd, Princeton, Massachusetts, 01541\"},{\"id\":\"loon\",\"name\":\"Loon Mountain\",\"address\":\"60 Loon Mountain Road, Lincoln NH\",\"hood\":\"Lincoln, NH\",\"category\":\"Ski area\",\"url\":\"https://www.loonmtn.com/\",\"blurb\":\"A big White Mountains resort off I-93.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily.\",\"price\":\"Buy lift tickets online ahead; prices vary by date.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.loonmtn.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":44.0563523,\"lng\":-71.6329827,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Loon+Mountain+Resort%2C+60+Loon+Mountain+Road%2C+Lincoln%2C+NH%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"60 Loon Mountain Rd, Lincoln, New Hampshire, 03251\"},{\"id\":\"cannon\",\"name\":\"Cannon Mountain\",\"address\":\"260 Tramway Drive, Franconia NH\",\"hood\":\"Franconia Notch, NH\",\"category\":\"Ski area\",\"url\":\"https://www.cannonmt.com/\",\"blurb\":\"A state-run mountain with steep terrain and an aerial tram.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily.\",\"price\":\"Check current lift ticket prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.cannonmt.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":44.1704,\"lng\":-71.6888,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Cannon+Mountain%2C+260+Tramway+Drive%2C+Franconia%2C+NH%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Tramway Dr, Franconia, New Hampshire, 03580\"},{\"id\":\"bretton\",\"name\":\"Bretton Woods\",\"address\":\"99 Ski Area Road, Bretton Woods NH\",\"hood\":\"Bretton Woods, NH\",\"category\":\"Ski area\",\"url\":\"https://www.brettonwoods.com/\",\"blurb\":\"A big New Hampshire ski area facing Mount Washington.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily.\",\"price\":\"Check current lift ticket and lodging prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.brettonwoods.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":44.2598298,\"lng\":-71.4601599,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Bretton+Woods+Mountain+Resort%2C+99+Ski+Area+Road%2C+Bretton+Woods%2C+NH%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"99 Ski Area Rd, Bretton Woods, New Hampshire, 03575\"},{\"id\":\"sundayriver\",\"name\":\"Sunday River\",\"address\":\"15 S Ridge Rd, Newry ME\",\"hood\":\"Newry, ME\",\"category\":\"Ski area\",\"url\":\"https://www.sundayriver.com/\",\"blurb\":\"A big Maine resort spread across several peaks.\",\"status\":\"reported\",\"dates\":\"Conditions and lift hours change daily.\",\"price\":\"Check current lift ticket and lodging prices.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.sundayriver.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":44.4735009,\"lng\":-70.8554387,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Sunday+River%2C+15+South+Ridge+Road%2C+Newry%2C+ME%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"15 S Ridge Rd, Newry, Maine, 04261\"}],\"crawls\":[{\"title\":\"Close to home\",\"stopIds\":[\"bluehills\",\"wachusett\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"White Mountains weekend\",\"stopIds\":[\"loon\",\"cannon\",\"bretton\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Maine weekend\",\"stopIds\":[\"sundayriver\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"wachusett\",\"loon\",\"sundayriver\"],\"planningNotes\":[\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"boston-maple-sugaring-season\",\"title\":\"Boston Maple Sugaring Season\",\"dek\":\"Sugarhouses, sap buckets and pancakes, a drive from the city.\",\"city\":\"Boston\",\"season\":\"March 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"March is Massachusetts Maple Month. The Massachusetts Maple Producers Association’s 2027 Maple Weekend is Saturday and Sunday, March 6–7, when sugarhouses across the state open their doors. Boiling depends on the weather, so call ahead.\",\"spots\":[{\"id\":\"massmaple\",\"name\":\"Massachusetts Maple Weekend\",\"address\":\"Belchertown MA\",\"hood\":\"Statewide\",\"category\":\"Sugarhouse event\",\"url\":\"https://massmaple.org/\",\"blurb\":\"Sugarhouses across the state host visitors. Find one near you in the association’s directory.\",\"status\":\"confirmed\",\"dates\":\"Saturday and Sunday, March 6–7, 2027 (per Mass Maple). Maple Month kicks off March 5 in Belchertown.\",\"price\":\"Many sugarhouses are free to visit. Syrup and breakfasts cost extra.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://massmaple.org/\",\"https://massmaple.org/buy-maple-syrup/directory/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate town or area center, not a single address.\",\"lat\":42.276861,\"lng\":-72.400904,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Belchertown%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Belchertown, Belchertown, Massachusetts\"},{\"id\":\"moosehill\",\"name\":\"Mass Audubon Moose Hill\",\"address\":\"293 Moose Hill Street, Sharon MA\",\"hood\":\"Sharon, MA\",\"category\":\"Wildlife sanctuary\",\"url\":\"https://www.massaudubon.org/places-to-explore/wildlife-sanctuaries/moose-hill\",\"blurb\":\"A sanctuary south of Boston that has run maple sugaring programs in past seasons.\",\"status\":\"pending\",\"dates\":\"2027 sugaring programs are not yet confirmed.\",\"price\":\"Check program fees.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.massaudubon.org/places-to-explore/wildlife-sanctuaries/moose-hill\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.1238,\"lng\":-71.208,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Moose+Hill+Wildlife+Sanctuary%2C+293+Moose+Hill+Street%2C+Sharon%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"293 Moose Hill Pkwy, Sharon, Massachusetts, 02067\"},{\"id\":\"drumlin\",\"name\":\"Mass Audubon Drumlin Farm\",\"address\":\"208 South Great Road, Lincoln MA\",\"hood\":\"Lincoln, MA\",\"category\":\"Farm\",\"url\":\"https://www.massaudubon.org/places-to-explore/wildlife-sanctuaries/drumlin-farm\",\"blurb\":\"A working farm and sanctuary west of the city, great with kids.\",\"status\":\"pending\",\"dates\":\"Check for 2027 maple programs.\",\"price\":\"Check admission.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.massaudubon.org/places-to-explore/wildlife-sanctuaries/drumlin-farm\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.40986,\"lng\":-71.33128,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Drumlin+Farm+Wildlife+Sanctuary%2C+208+South+Great+Road%2C+Lincoln%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"208 S Great Rd, Lincoln, Massachusetts, 01773\"},{\"id\":\"landssake\",\"name\":\"Land’s Sake Farm\",\"address\":\"90 Wellesley St, Weston MA\",\"hood\":\"Weston, MA\",\"category\":\"Farm\",\"url\":\"https://www.landssake.org/\",\"blurb\":\"A community farm in Weston with a maple sugaring program.\",\"status\":\"pending\",\"dates\":\"2027 sugaring events are not yet confirmed.\",\"price\":\"Check event fees.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.landssake.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3586126,\"lng\":-71.2917381,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Land%27s+Sake%2C+90+Wellesley+Street%2C+Weston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"90 Wellesley St, Weston, Massachusetts, 02493\"}],\"crawls\":[{\"title\":\"Close-in maple morning\",\"stopIds\":[\"drumlin\",\"landssake\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"South of the city\",\"stopIds\":[\"moosehill\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Maple Weekend\",\"stopIds\":[\"massmaple\"],\"note\":\"You will want a car between these stops; allow for traffic and parking.\",\"mode\":\"driving\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"massmaple\",\"drumlin\",\"landssake\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}},{\"slug\":\"boston-lunar-new-year\",\"title\":\"Boston Lunar New Year\",\"dek\":\"Chinatown’s gate, dim sum halls and bakeries for the Year of the Goat.\",\"city\":\"Boston\",\"season\":\"February 2027\",\"year\":\"2027\",\"researchedDate\":\"2026-11-09\",\"intro\":\"Lunar New Year is Saturday, February 6, 2027. Boston Chinatown’s community lion dance parade usually follows a few weeks later, but its 2027 date is not out yet. These are the Chinatown stops to build a celebration around.\",\"spots\":[{\"id\":\"gate\",\"name\":\"Chinatown Gate\",\"address\":\"Beach St, Boston MA\",\"hood\":\"Chinatown\",\"category\":\"Landmark\",\"url\":\"https://www.chinatownmainstreet.org/\",\"blurb\":\"The paifang gate at the entrance to Boston’s Chinatown.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Free.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.chinatownmainstreet.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Approximate venue, building or park location; follow the venue’s entrance directions.\",\"lat\":42.3511889,\"lng\":-71.0597515,\"coordinateSource\":\"https://www.openstreetmap.org/way/212123982\",\"coordinateProvider\":\"Nominatim / OpenStreetMap\",\"coordinateMatch\":\"China Trade Gate (Chinatown Gate), Beach Street, Chinatown, Boston\"},{\"id\":\"lion\",\"name\":\"Chinatown lion dance parade\",\"address\":\"Beach St & Harrison Ave, Boston MA\",\"hood\":\"Chinatown\",\"category\":\"Parade\",\"url\":\"https://www.chinatownmainstreet.org/\",\"blurb\":\"Chinatown Main Street’s community lion dance celebration. 2027 date TBA.\",\"status\":\"pending\",\"dates\":\"2027 date not yet announced.\",\"price\":\"Free to watch.\",\"cost\":\"Free\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.chinatownmainstreet.org/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the intersection; follow posted crowd and closure info.\",\"lat\":42.3514796,\"lng\":-71.0612035,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=Beach+Street+and+Harrison+Avenue%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"Beach St & Harrison Ave, Boston, Massachusetts, 02111\"},{\"id\":\"heilamoon\",\"name\":\"Hei La Moon\",\"address\":\"88 Beach St, Boston MA\",\"hood\":\"Chinatown\",\"category\":\"Dim sum\",\"url\":\"https://www.heilamoon.com/\",\"blurb\":\"A huge dim sum hall with carts on weekends.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Check the current menu and book ahead.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.heilamoon.com/\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.35113,\"lng\":-71.05883,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=88+Beach+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"88 Beach St, Boston, Massachusetts, 02111\"},{\"id\":\"hoyuen\",\"name\":\"Ho Yuen Bakery\",\"address\":\"54 Beach St, Boston MA\",\"hood\":\"Chinatown\",\"category\":\"Bakery\",\"url\":\"https://www.yelp.com/biz/ho-yuen-bakery-boston\",\"blurb\":\"An old-school bakery for buns, egg tarts and festive cakes.\",\"status\":\"reported\",\"dates\":\"Check current hours before you go.\",\"price\":\"Cheap. Cash is easiest.\",\"cost\":\"Paid\",\"audience\":[\"With friends\",\"Solo\",\"Family\"],\"sources\":[\"https://www.yelp.com/biz/ho-yuen-bakery-boston\"],\"verifiedDate\":\"2026-11-09\",\"pinNote\":\"Pinned at the street address; follow the venue’s entrance directions.\",\"lat\":42.3515,\"lng\":-71.06058,\"coordinateSource\":\"https://geocode.arcgis.com/arcgis/rest/services/World/GeocodeServer/findAddressCandidates?SingleLine=54+Beach+Street%2C+Boston%2C+MA%2C+USA&f=json&outFields=PlaceName,Place_addr,Type,Score,Addr_type&maxLocations=3&sourceCountry=USA\",\"coordinateProvider\":\"Esri ArcGIS World Geocoder\",\"coordinateMatch\":\"54 Beach St, Boston, Massachusetts, 02111\"}],\"crawls\":[{\"title\":\"Chinatown afternoon\",\"stopIds\":[\"gate\",\"hoyuen\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"},{\"title\":\"Dim sum and the parade\",\"stopIds\":[\"heilamoon\",\"lion\"],\"note\":\"These stops are close enough to walk between.\",\"mode\":\"walking\",\"routingNote\":\"Stop order is editorial, not turn-by-turn navigation. Check current access, weather and transit.\"}],\"featuredIds\":[\"heilamoon\",\"hoyuen\",\"gate\"],\"planningNotes\":[\"Anything not yet confirmed for 2027 is marked pending. Check the linked source before you go.\",\"Hours, prices and access can change. Each stop links to the source we checked on November 9, 2026.\"],\"statusKey\":{\"confirmed\":\"We read the linked official source for the place or the stated 2027 date. Details can change.\",\"reported\":\"The place is verified through a tourism, listing or partner source, or its own site blocked our checks.\",\"pending\":\"The place is verified, but the 2027 date, menu, price or event detail is not confirmed yet.\"}}];const BODY_CSS=\".nycg{--ng-red:#F61600;--ng-paper:#F5F1E6;--ng-ink:#191815;background:var(--ng-paper);color:var(--ng-ink);font:16px/1.6 'MD Inter','MD Inter Fallback',sans-serif;max-width:100%;overflow:clip}.nycg *{box-sizing:border-box}.nycg a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.nycg h1,.nycg h2,.nycg h3{font-family:'MD Unbounded','MD Unbounded Fallback',sans-serif;line-height:1.13;letter-spacing:-.045em}.nycg h1{font-size:clamp(38px,6.2vw,82px);max-width:1100px;margin:22px 0}.nycg h2{font-size:clamp(30px,4vw,49px);margin:10px 0 28px}.nycg h3{font-size:21px;margin:16px 0}.nycg p{margin:14px 0}.nycg button,.nycg select{font:inherit}.nycg button,.nycg .ng-actions a{cursor:pointer}.nycg button:focus-visible,.nycg a:focus-visible,.nycg select:focus-visible{outline:3px solid var(--ng-red);outline-offset:4px}.nycg section,.nycg .ng-hero{padding:64px max(24px,calc((100vw - 1240px)/2));border-bottom:1px solid rgba(25,24,21,.18)}.nycg .ng-hero{padding-top:36px}.nycg .ng-kicker,.nycg .ng-section-title>span{font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:800}.nycg .ng-back{display:inline-block;font-size:13px;margin-bottom:34px}.nycg .ng-dek{font-size:clamp(21px,2.5vw,29px);line-height:1.4;max-width:890px}.nycg .ng-intro{max-width:790px;opacity:.78}.nycg .ng-actions{display:flex;align-items:center;gap:28px;flex-wrap:wrap;margin:28px 0}.nycg .ng-main-link{background:var(--ng-red);color:#fff;border-radius:999px;padding:14px 24px;font-weight:800;text-decoration:none}.nycg .ng-counts{display:flex;gap:30px;flex-wrap:wrap;margin-top:38px;font-size:13px}.nycg .ng-counts b{font-size:21px}.nycg .ng-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nycg .ng-pick{display:flex;flex-direction:column;text-decoration:none;padding:24px;border:1px solid var(--ng-ink);background:#fffdf6;transition:transform .15s}.nycg .ng-pick:hover{transform:translateY(-4px)}.nycg .ng-pick-top{display:flex;justify-content:space-between;gap:8px;font-size:11px;text-transform:uppercase;font-weight:800}.nycg .ng-pick-number{font-family:'MD Unbounded','MD Unbounded Fallback',sans-serif;font-size:70px;line-height:1.3;color:var(--ng-red);letter-spacing:-.08em;margin:18px 0}.nycg .ng-pick p{font-size:14px}.nycg .ng-pick-open{font-size:13px;font-weight:800;margin-top:auto;padding-top:20px}.nycg .ng-status{font-size:9px!important;line-height:1.3;text-transform:uppercase;font-weight:800;letter-spacing:.07em;background:#deded6;color:#191815;border-radius:4px;padding:5px 7px;white-space:nowrap}.nycg .ng-status.pending{background:#f5d999}.nycg .ng-status.reported{background:#f8d5ca}.nycg .ng-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;align-items:end}.nycg .ng-filters label{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em}.nycg .ng-filters select{width:100%;font-size:14px;letter-spacing:normal;text-transform:none;display:block;background:#fff;border:1px solid rgba(25,24,21,.3);border-radius:7px;padding:12px 8px;margin-top:7px;min-height:46px}.nycg .ng-filters button,.nycg .ng-stop-actions button,.nycg .ng-route button{background:var(--ng-ink);color:#fff;border:0;border-radius:999px;padding:12px 18px;font-weight:700;font-size:13px;min-height:44px}.nycg .ng-filter-count{font-size:12px;margin:20px 0}.nycg .ng-map-list{display:grid;grid-template-columns:1.15fr 1fr;gap:18px}.nycg .ng-map-canvas{width:100%;height:620px;background:#e2e0d8;border:1px solid rgba(25,24,21,.25);border-radius:10px}.nycg .ng-map-canvas>p{padding:24px}.nycg .ng-map-note{font-size:11px!important;line-height:1.6;opacity:.73}.nycg .ng-list{height:620px;overflow:auto;overscroll-behavior:contain;padding-right:8px;scroll-margin-top:32px}.nycg .ng-stop{padding:24px;background:#fffdf6;border:1px solid rgba(25,24,21,.25);margin-bottom:12px;scroll-margin-top:24px}.nycg .ng-stop:target{outline:3px solid var(--ng-red);outline-offset:-3px}.nycg .ng-stop-kick{display:flex;align-items:center;gap:9px;flex-wrap:wrap;font-size:10px;text-transform:uppercase;letter-spacing:.04em;font-weight:800}.nycg .ng-stop-kick>b{background:var(--ng-red);color:#fff;width:25px;height:25px;display:grid;place-items:center;border-radius:50%}.nycg .ng-stop p{font-size:13px}.nycg .ng-date{font-weight:700}.nycg .ng-price{opacity:.78}.nycg details{font-size:11px;overflow-wrap:anywhere}.nycg summary{cursor:pointer;font-weight:700}.nycg .ng-stop-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:20px}.nycg .ng-stop-actions>a{font-size:12px}.nycg .ng-route-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.nycg .ng-route{padding:24px;border:1px solid var(--ng-ink);background:#fffdf6}.nycg .ng-route h3{font-size:20px}.nycg .ng-route ol{padding-left:21px;font-size:13px}.nycg .ng-route li{margin-bottom:11px}.nycg .ng-route p{font-size:13px}.nycg .ng-before ul{max-width:920px;padding-left:20px}.nycg .ng-before li{margin:16px 0}.nycg .ng-key{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.nycg .ng-key dt{text-transform:uppercase;font-size:11px;font-weight:800}.nycg .ng-key dd{margin:8px 0;font-size:12px;opacity:.75}.nycg .ng-map-marker{background:none;border:0}.nycg .ng-map-marker span{display:grid;place-items:center;width:32px;height:32px;border:2px solid #fff;background:var(--ng-red);color:#fff;border-radius:50%;font:800 12px 'MD Inter','MD Inter Fallback',sans-serif;box-shadow:0 2px 4px #0004}.nycg .ng-popup{max-width:230px;font:13px/1.5 'MD Inter','MD Inter Fallback',sans-serif}.nycg .ng-popup strong{font-weight:800}.nycg .ng-popup a{color:var(--ng-red)}.nycg #ng-map{scroll-margin-top:18px}.nycg .ng-empty{padding:25px;background:#fffdf6}.nycg .leaflet-container{font-family:'MD Inter','MD Inter Fallback',sans-serif}\\n@media(max-width:900px){.nycg .ng-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nycg .ng-map-list{grid-template-columns:1fr}.nycg .ng-map-canvas{height:460px}.nycg .ng-list{height:auto;max-height:none;overflow:visible;padding-right:0}.nycg .ng-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.nycg .ng-filters button{width:100%}}\\n@media(max-width:600px){.nycg section,.nycg .ng-hero{padding:40px 20px}.nycg .ng-feature-grid,.nycg .ng-route-grid,.nycg .ng-key{grid-template-columns:1fr}.nycg .ng-back{margin-bottom:24px}.nycg .ng-counts{gap:15px}.nycg .ng-pick-number{font-size:58px}.nycg .ng-map-canvas{height:380px}.nycg h3{font-size:20px}.nycg .ng-actions{gap:21px}.nycg .ng-stop{padding:20px}.nycg .ng-filter-count{line-height:1.7}.nycg .ng-filters select{font-size:16px}.nycg .ng-pick{padding:22px}}\\n\\n.nycg ol{list-style:decimal}.nycg ul{list-style:disc}.nycg .ng-pick,.nycg .ng-route,.nycg .ng-stop{overflow:hidden}.nycg .ng-route li{padding-left:4px}.nycg .ng-map-canvas{z-index:0}\\n\";// nov9-seo: answer summary, related guides and JSON-LD (facts from this guide's own data only)\nconst SEO_SITE=\"https://readmustdo.com\";const SEO_DATE=\"2026-11-09\";const SEO_CITY={\"NYC\":\"New York City\",\"LA\":\"Los Angeles\",\"SF\":\"San Francisco\",\"San Diego\":\"San Diego\",\"Boston\":\"Boston\"};const SEO_META={\"nyc-lunar-new-year\":{\"a\":\"Our top picks for NYC Lunar New Year are Sara D. Roosevelt Park (Firecracker Ceremony), Chinatown Lunar New Year Parade and Nom Wah Tea Parlor. The full map covers 6 stops across Lower East Side, Chinatown, Flushing and more, with 3 routes you can follow in order.\",\"d\":\"Firecrackers, the Chinatown parade and the dim sum to book around them. 6 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/vb7lHQxVCKuXTFjmmNyCRiQP8NU.jpg\"},\"nyc-valentines-day-date-nights\":{\"a\":\"Our top picks for NYC Valentine’s Day Date Nights are One if by Land, Two if by Sea, The River Caf\\xe9 and Bemelmans Bar. The full map covers 6 stops across West Village, DUMBO, Upper East Side and more, with 3 routes you can follow in order.\",\"d\":\"Candlelit rooms, skyline views and one great hotel bar. Start with One if by Land, Two if by Sea, The River Caf\\xe9 and Bemelmans Bar. 6 mapped stops, 3 routes.\",\"i\":\"https://framerusercontent.com/images/sQR7V8izANRuktR0mOXYNyZ6v9k.jpg\"},\"nyc-st-patricks-day-parade\":{\"a\":\"Our top picks for NYC St. Patrick’s Day Parade are Fifth Avenue parade route (44th to 79th Street), McSorley’s Old Ale House and The Dead Rabbit. The full map covers 6 stops across Midtown, Upper East Side, Financial District and more, with 3 routes you can follow in order.\",\"d\":\"Fifth Avenue in kelly green, then the pubs that earn the day. 6 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going. Free from Must Do.\",\"i\":\"https://framerusercontent.com/images/vfPCDqcim6FGtF1cVojsiSRSZI.jpg\"},\"nyc-ski-day-trips\":{\"a\":\"Our top picks for NYC Ski Day Trips are Hunter Mountain, Mountain Creek and Camelback Resort. The full map covers 6 stops across Catskills, NY, Patterson, NY, Vernon, NJ and more, with 3 routes you can follow in order.\",\"d\":\"Real slopes a drive or a train ride from the city. Start with Hunter Mountain, Mountain Creek and Camelback Resort, then follow 6 mapped stops and 3 routes.\",\"i\":\"https://framerusercontent.com/images/VbVtBoz6OnHmFeiiIdCXdab6w.jpg\"},\"nyc-orchid-show-and-indoor-gardens\":{\"a\":\"Our top picks for NYC Orchid Show and Indoor Gardens are The Orchid Show at NYBG, Brooklyn Botanic Garden and The Ford Foundation Atrium. The full map covers 5 stops across Bronx, Prospect Heights, Riverdale and more, with 3 routes you can follow in order.\",\"d\":\"Greenhouses, orchids and an early taste of spring. Start with The Orchid Show at NYBG and Brooklyn Botanic Garden, then follow 5 mapped stops and 3 routes.\",\"i\":\"https://framerusercontent.com/images/jCMFghJW79S0FlDKGjclzg0T0c.jpg\"},\"la-super-bowl-lxi-week\":{\"a\":\"Our top picks for LA Super Bowl LXI Week are SoFi Stadium, Barney’s Beanery and Tom’s Watch Bar L.A. Live. The full map covers 5 stops across Inglewood, West Hollywood, Downtown and more, with 3 routes you can follow in order.\",\"d\":\"The big game comes home to Inglewood. Here is where to watch it. Start with SoFi Stadium and Barney’s Beanery, then follow 5 mapped stops and 3 routes.\",\"i\":\"https://framerusercontent.com/images/6hKTu3aMDPD2wBD4fEbFf2oEkY.jpg\"},\"la-lunar-new-year\":{\"a\":\"Our top picks for LA Lunar New Year are Golden Dragon Parade, Chinatown, Phoenix Bakery and Lunasia Dim Sum House. The full map covers 5 stops across Chinatown, Arcadia and Alhambra, with 2 routes you can follow in order.\",\"d\":\"The Golden Dragon Parade, Chinatown temples and San Gabriel Valley dim sum. 5 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/W6fX2ndpiACWo3OHkNL4vnPjVOk.jpg\"},\"la-valentines-day-date-nights\":{\"a\":\"Our top picks for LA Valentine’s Day Date Nights are Griffith Observatory, Musso & Frank Grill and Bavel. The full map covers 6 stops across Griffith Park, Hollywood, Arts District and more, with 3 routes you can follow in order.\",\"d\":\"Old Hollywood booths, rooftop views and a free night at the observatory. 6 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/80ApFKoHZ4vMvPTVQa7XDXAFs.jpg\"},\"la-marathon-cheer-spots\":{\"a\":\"Our top picks for LA Marathon Cheer Spots are Dodger Stadium (start and expo), Century City finish (Avenue of the Stars) and Westfield Century City. The full map covers 6 stops across Elysian Park, Echo Park, Hollywood and more, with 3 routes you can follow in order.\",\"d\":\"From Dodger Stadium to Century City: where to cheer and where to eat after. 6 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/Ib9tO41YtmaxhA8Il8oS3xC6cdU.jpg\"},\"la-wildflower-and-poppy-day-trips\":{\"a\":\"Our top picks for LA Wildflower and Poppy Day Trips are Antelope Valley California Poppy Reserve, Descanso Gardens and Theodore Payne Foundation. The full map covers 5 stops across Antelope Valley, Sun Valley, La Ca\\xf1ada Flintridge and more, with 3 routes you can follow in order.\",\"d\":\"Poppy hills, desert woodland and gardens in bloom. No superbloom promised. 5 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/MQPxmYni3Ha7F8oGuB33PqqCpc.jpg\"},\"sf-chinese-new-year-parade\":{\"a\":\"Our top picks for SF Chinese New Year Parade are Parade start: Second and Market, Golden Gate Fortune Cookie Factory and Good Mong Kok Bakery. The full map covers 6 stops across Financial District, Union Square and Chinatown, with 2 routes you can follow in order.\",\"d\":\"The Golden Dragon at night, plus where to eat in Chinatown before it starts. 6 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/0XlcNJnN0Ftxml4e9YY7RsutHHY.jpg\"},\"sf-valentines-day-date-nights\":{\"a\":\"Our top picks for SF Valentine’s Day Date Nights are Top of the Mark, Foreign Cinema and Lands End Labyrinth. The full map covers 5 stops across Nob Hill, Mission, Hayes Valley and more, with 3 routes you can follow in order.\",\"d\":\"Skyline cocktails, a candlelit classic and an ocean-view walk. Start with Top of the Mark, Foreign Cinema and Lands End Labyrinth. 5 mapped stops, 3 routes.\",\"i\":\"https://framerusercontent.com/images/onrPuRn3HbSeERnNr1lxu4tuI.jpg\"},\"sf-beer-week-brewery-crawl\":{\"a\":\"Our top picks for SF Beer Week Brewery Crawl are Cellarmaker Brewing, Toronado and Barebottle Brewing. The full map covers 5 stops across SoMa, Lower Haight, Bernal Heights and more, with 2 routes you can follow in order.\",\"d\":\"The taprooms and beer bars to know before SF Beer Week’s schedule drops. Start with Cellarmaker Brewing and Toronado, then follow 5 mapped stops and 2 routes.\",\"i\":\"https://framerusercontent.com/images/tKCVrE5S7EK7fXdiCnd6jiRY2Y.jpg\"},\"sf-elephant-seals-and-whale-watching\":{\"a\":\"Our top picks for SF Elephant Seals and Whale Watching are Elephant Seal Overlook, A\\xf1o Nuevo State Park and Point Reyes Lighthouse. The full map covers 4 stops across Point Reyes, Pescadero and Tomales Bay, with 2 routes you can follow in order.\",\"d\":\"Seal season at Point Reyes and A\\xf1o Nuevo, plus oysters on the way home. 4 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/vKFozYBdBPydrm6uIXXd1CEd5g.jpg\"},\"sf-spring-blooms\":{\"a\":\"Our top picks for SF Spring Blooms are San Francisco Botanical Garden, Japanese Tea Garden and Filoli. The full map covers 5 stops across Golden Gate Park, Woodside and Tiburon, with 3 routes you can follow in order.\",\"d\":\"Must Do’s SF Spring Blooms: magnolias, cherry blossoms and wildflower hills around the Bay. 5 mapped stops and 3 ready-made routes, sorted by area and cost.\",\"i\":\"https://framerusercontent.com/images/F6LqTkjNYGMW7ExtDuCq0YZFaM.jpg\"},\"san-diego-valentines-day-date-nights\":{\"a\":\"Our top picks for San Diego Valentine’s Day Date Nights are Mister A’s, Sunset Cliffs Natural Park and Bali Hai. The full map covers 6 stops across Point Loma, Bankers Hill, Little Italy and more, with 3 routes you can follow in order.\",\"d\":\"Sunset cliffs, a dining room with a view and a tiki classic on the bay. Start with Mister A’s, then follow 6 mapped stops and 3 routes. Free from Must Do.\",\"i\":\"https://framerusercontent.com/images/vdBZjmy46kq6cw3T2hSLvsnF8.jpg\"},\"san-diego-lunar-new-year\":{\"a\":\"Our top picks for San Diego Lunar New Year are Chinese New Year Fair (Third Avenue and J Street), Convoy District and Jasmine Seafood Restaurant. The full map covers 5 stops across Gaslamp and Kearny Mesa, with 2 routes you can follow in order.\",\"d\":\"Downtown’s Chinese New Year Fair, then dumplings and dim sum on Convoy. 5 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/qNbUh5SerkNRmjBfPuCaYZDKIM.jpg\"},\"san-diego-st-patricks-day\":{\"a\":\"Our top picks for San Diego St. Patrick’s Day are St. Patrick’s Day Parade & Irish Festival, The Field Irish Pub and Shakespeare Pub & Grille. The full map covers 4 stops across Balboa Park, Gaslamp, Mission Hills and more, with 2 routes you can follow in order.\",\"d\":\"Balboa Park’s parade and Irish festival, then the pubs that do it right. 4 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/TVDH4QjfC3pCp7CBB4v2pee8jU.jpg\"},\"san-diego-anza-borrego-wildflowers\":{\"a\":\"Our top picks for San Diego Anza-Borrego Wildflowers are Anza-Borrego Visitor Center, Galleta Meadows sculptures and Borrego Palm Canyon Trail. The full map covers 5 stops across Borrego Springs and Julian, with 2 routes you can follow in order.\",\"d\":\"A desert bloom day trip, with giant sculptures and apple pie on the way home. 5 mapped stops and 2 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/26CnImRJOe6qn53rkbD1xGJvg.jpg\"},\"san-diego-flower-fields-and-north-county\":{\"a\":\"Our top picks for San Diego Flower Fields and North County are The Flower Fields, San Diego Botanic Garden and Carlsbad Village. The full map covers 6 stops across Carlsbad and Encinitas, with 2 routes you can follow in order.\",\"d\":\"Carlsbad’s ranunculus fields, a lagoon walk and pizza by the beach. Start with The Flower Fields, then follow 6 mapped stops and 2 routes. Free from Must Do.\",\"i\":\"https://framerusercontent.com/images/wmacnxXP1lO1r9k5dvDyQSap4.jpg\"},\"boston-valentines-day-date-nights\":{\"a\":\"Our top picks for Boston Valentine’s Day Date Nights are Toro, Union Oyster House and Boston Public Garden. The full map covers 5 stops across South End, Kenmore, Downtown and more, with 3 routes you can follow in order.\",\"d\":\"South End tapas, a historic oyster bar and a walk through the Public Garden. Start with Toro and Union Oyster House, then follow 5 mapped stops and 3 routes.\",\"i\":\"https://framerusercontent.com/images/WowulAYKA1GpYIDG15ysf9MSzc.jpg\"},\"boston-st-patricks-day-parade\":{\"a\":\"Our top picks for Boston St. Patrick’s Day Parade are South Boston parade area (Broadway), Dorchester Heights Monument and The Burren. The full map covers 4 stops across South Boston, Faneuil Hall and Davis Square, with 3 routes you can follow in order.\",\"d\":\"Southie’s parade, Evacuation Day history and the Irish pubs to finish in. 4 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going.\",\"i\":\"https://framerusercontent.com/images/cJmnvameTgfbPTWFqviKqhShA.jpg\"},\"boston-ski-weekends\":{\"a\":\"Our top picks for Boston Ski Weekends are Wachusett Mountain, Loon Mountain and Sunday River. The full map covers 6 stops across Canton, MA, Princeton, MA, Lincoln, NH and more, with 3 routes you can follow in order.\",\"d\":\"From a quick night session to a full New England ski weekend. Start with Wachusett Mountain, Loon Mountain and Sunday River. 6 mapped stops, 3 routes.\",\"i\":\"https://framerusercontent.com/images/jShESQK4Bqw4Z9PAgVW3oivUp74.jpg\"},\"boston-maple-sugaring-season\":{\"a\":\"Our top picks for Boston Maple Sugaring Season are Massachusetts Maple Weekend, Mass Audubon Drumlin Farm and Land’s Sake Farm. The full map covers 4 stops across Statewide, Sharon, MA, Lincoln, MA and more, with 3 routes you can follow in order.\",\"d\":\"Sugarhouses, sap buckets and pancakes, a drive from the city. 4 mapped stops and 3 ready-made routes, filtered by area, cost and who’s going. Free from Must Do.\",\"i\":\"https://framerusercontent.com/images/WEF6r9IHzJu0KCb8V9MZfH84.jpg\"},\"boston-lunar-new-year\":{\"a\":\"Our top picks for Boston Lunar New Year are Hei La Moon, Ho Yuen Bakery and Chinatown Gate. The full map covers 4 stops across Chinatown, with 2 routes you can follow in order.\",\"d\":\"Chinatown’s gate, dim sum halls and bakeries for the Year of the Goat. Start with Hei La Moon, Ho Yuen Bakery and Chinatown Gate. 4 mapped stops, 2 routes.\",\"i\":\"https://framerusercontent.com/images/aSIR66mFot8k0U7xMLGo30NaU5U.jpg\"}};const SEO_DIR=[{\"s\":\"nyc-christmas-lights\",\"t\":\"NYC Christmas Lights\",\"c\":\"NYC\",\"d\":\"The city’s big glow-up, with a few smart detours.\",\"n\":\"Holiday 2026\",\"k\":\"s\"},{\"s\":\"nyc-holiday-markets\",\"t\":\"NYC Holiday Markets\",\"c\":\"NYC\",\"d\":\"Gift hunting, snack stops and the markets worth a detour.\",\"n\":\"Holiday 2026\",\"k\":\"s\"},{\"s\":\"nyc-thanksgiving-out\",\"t\":\"NYC Thanksgiving Out\",\"c\":\"NYC\",\"d\":\"Book the table. Keep the rest of the day easy.\",\"n\":\"Thanksgiving 2026\",\"k\":\"s\"},{\"s\":\"nyc-macys-parade-viewing-guide\",\"t\":\"NYC Macy's Parade Viewing Guide\",\"c\":\"NYC\",\"d\":\"Pick your sidewalk before the balloons arrive.\",\"n\":\"Thanksgiving 2026\",\"k\":\"s\"},{\"s\":\"nyc-ice-skating-rinks\",\"t\":\"NYC Ice Skating Rinks\",\"c\":\"NYC\",\"d\":\"Find your ice, from the obvious icons to the indoor backups.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"nyc-holiday-pop-up-bars\",\"t\":\"NYC Holiday Pop-Up Bars\",\"c\":\"NYC\",\"d\":\"A festive room is a plan. Ten of them in one night is not.\",\"n\":\"Holiday 2026\",\"k\":\"s\"},{\"s\":\"nyc-holiday-window-displays\",\"t\":\"NYC Holiday Window Displays\",\"c\":\"NYC\",\"d\":\"The Fifth Avenue walk, with the useful detours marked.\",\"n\":\"Holiday 2026\",\"k\":\"s\"},{\"s\":\"nyc-dyker-heights-lights-walk\",\"t\":\"NYC Dyker Heights Lights Walk\",\"c\":\"NYC\",\"d\":\"The lights, the actual streets and the part where you stay off the driveway.\",\"n\":\"Holiday 2026\",\"k\":\"s\"},{\"s\":\"nyc-new-years-eve-map\",\"t\":\"NYC New Year's Eve Map\",\"c\":\"NYC\",\"d\":\"Choose the kind of midnight you actually want.\",\"n\":\"New Year 2026–27\",\"k\":\"s\"},{\"s\":\"nyc-new-years-day-brunch\",\"t\":\"NYC New Year's Day Brunch\",\"c\":\"NYC\",\"d\":\"A proper first meal, with a walk if you feel like it.\",\"n\":\"New Year 2027\",\"k\":\"s\"},{\"s\":\"nyc-cozy-fireplace-bars\",\"t\":\"NYC Cozy Fireplace Bars\",\"c\":\"NYC\",\"d\":\"Warm rooms. Good company. No claim on the best seat.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"nyc-restaurant-week-picks\",\"t\":\"NYC Restaurant Week Picks\",\"c\":\"NYC\",\"d\":\"The shortlist to check when the next menus drop.\",\"n\":\"Winter 2027\",\"k\":\"s\"},{\"s\":\"nyc-dry-january-mocktail-bars\",\"t\":\"NYC Dry January Mocktail Bars\",\"c\":\"NYC\",\"d\":\"A good drink does not need a big explanation.\",\"n\":\"January 2027\",\"k\":\"s\"},{\"s\":\"nyc-saunas-and-bathhouses\",\"t\":\"NYC Saunas and Bathhouses\",\"c\":\"NYC\",\"d\":\"Pick one good session. Leave the heat marathon out of it.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"nyc-indoor-things-to-do-on-cold-days\",\"t\":\"NYC Indoor Things To Do on Cold Days\",\"c\":\"NYC\",\"d\":\"Ten good reasons not to force the outdoor plan.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-holiday-lights-and-light-shows\",\"t\":\"LA Holiday Lights and Light Shows\",\"c\":\"LA\",\"d\":\"Ten real light-and-holiday destinations, with dates separated from assumptions.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-holiday-markets\",\"t\":\"LA Holiday Markets\",\"c\":\"LA\",\"d\":\"Use the specific calendar, not an assumption of all-season shopping.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-thanksgiving-out\",\"t\":\"LA Thanksgiving Out\",\"c\":\"LA\",\"d\":\"Start with dated Thanksgiving menus, not normal opening hours.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-holiday-pop-up-bars\",\"t\":\"LA Holiday Pop-Up Bars\",\"c\":\"LA\",\"d\":\"Ten real host locations, including regional South Bay and Orange County options.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-ice-skating-rinks\",\"t\":\"LA Ice Skating Rinks\",\"c\":\"LA\",\"d\":\"Seasonal outdoor ice, a ticketed Santa Anita trail and five real indoor facilities.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-hollywood-christmas-parade-guide\",\"t\":\"LA Hollywood Christmas Parade Guide\",\"c\":\"LA\",\"d\":\"The organizer confirms the November 29 Hollywood–Vine–Sunset route.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-boat-parades\",\"t\":\"LA Boat Parades\",\"c\":\"LA\",\"d\":\"Pick one harbor and stay on the public side of the water.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-new-years-eve-map\",\"t\":\"LA New Year's Eve Map\",\"c\":\"LA\",\"d\":\"LA Phil, Queen Mary and Groundlings publish dated events welcoming 2027.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-rose-parade-viewing-guide\",\"t\":\"LA Rose Parade Viewing Guide\",\"c\":\"LA\",\"d\":\"Seven official route intersections, two Metro stations and an off-route park.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-new-years-day-brunch\",\"t\":\"LA New Year's Day Brunch\",\"c\":\"LA\",\"d\":\"A Friday shortlist, not ten invented holiday openings.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-winter-hikes-with-a-view\",\"t\":\"LA Winter Hikes With a View\",\"c\":\"LA\",\"d\":\"Ten real trail, summit and park-view stops, with current agency notices deciding what is usable.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-dinela-restaurant-week-picks\",\"t\":\"LA dineL.A. Restaurant Week Picks\",\"c\":\"LA\",\"d\":\"The dates are official; the deals are not judged yet.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-dry-january-mocktail-bars\",\"t\":\"LA Dry January Mocktail Bars\",\"c\":\"LA\",\"d\":\"Zero-proof choices with actual current menu evidence, including a fully alcohol-free lounge and two full tasting-menu options.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-spas-and-wellness-spots\",\"t\":\"LA Spas and Wellness Spots\",\"c\":\"LA\",\"d\":\"Pick one reset, then leave room for a walk.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"la-weekend-escapes-palm-springs-big-bear\",\"t\":\"LA Weekend Escapes (Palm Springs, Big Bear)\",\"c\":\"LA\",\"d\":\"Desert culture or a mountain weekend, not both in one rush.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-holiday-lights\",\"t\":\"SF Holiday Lights\",\"c\":\"SF\",\"d\":\"Garden-scale light walks, waterfront glow and grand hotel displays.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-holiday-markets\",\"t\":\"SF Holiday Markets\",\"c\":\"SF\",\"d\":\"Six real market locations, with event dates kept separate.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-thanksgiving-out\",\"t\":\"SF Thanksgiving Out\",\"c\":\"SF\",\"d\":\"Holiday dining anchors and a waterfront after-dinner walk.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-ice-skating-rinks\",\"t\":\"SF Ice Skating Rinks\",\"c\":\"SF\",\"d\":\"Downtown holiday ice and clearly labeled regional indoor alternatives.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-holiday-pop-up-bars\",\"t\":\"SF Holiday Pop-Up Bars\",\"c\":\"SF\",\"d\":\"A verified 2026 host list, a Victorian holiday menu and a hotel carousel.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-new-years-eve-map\",\"t\":\"SF New Year's Eve Map\",\"c\":\"SF\",\"d\":\"One booked celebration, with waterfront orientation kept separate from fireworks promises.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-cozy-bars-and-fireplaces\",\"t\":\"SF Cozy Bars and Fireplaces\",\"c\":\"SF\",\"d\":\"Six rooms for a slow evening, with actual hearth claims separated from seat guarantees.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-dry-january-mocktail-bars\",\"t\":\"SF Dry January Mocktail Bars\",\"c\":\"SF\",\"d\":\"Six bars with posted zero-proof or low-impact options.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"sf-rainy-day-things-to-do\",\"t\":\"SF Rainy Day Things To Do\",\"c\":\"SF\",\"d\":\"Museum-scale afternoons, a free machinery museum and an indoor food hall.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-holiday-lights\",\"t\":\"San Diego Holiday Lights\",\"c\":\"San Diego\",\"d\":\"Garden trails, a two-day park festival and Coronado’s dated holiday program.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-holiday-markets\",\"t\":\"San Diego Holiday Markets\",\"c\":\"San Diego\",\"d\":\"Dated maker fairs, neighborhood shopping and a clearly labeled year-round food hall.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-thanksgiving-out\",\"t\":\"San Diego Thanksgiving Out\",\"c\":\"San Diego\",\"d\":\"Five announced holiday meals and one clearly marked booking watchlist.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-holiday-pop-up-bars\",\"t\":\"San Diego Holiday Pop-Up Bars\",\"c\":\"San Diego\",\"d\":\"Three current holiday programs, one undated returning-page lead and two explicit watchlists.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-bay-parade-of-lights\",\"t\":\"San Diego Bay Parade of Lights\",\"c\":\"San Diego\",\"d\":\"Five real shoreline orientation points for the officially dated boat parade.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-new-years-eve-map\",\"t\":\"San Diego New Year's Eve Map\",\"c\":\"San Diego\",\"d\":\"Announced coastal celebrations and honest downtown booking alternatives.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-winter-beach-days-and-sunsets\",\"t\":\"San Diego Winter Beach Days and Sunsets\",\"c\":\"San Diego\",\"d\":\"Seven real coast stops, with daylight, cliff and water-quality caveats.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-whale-watching-season\",\"t\":\"San Diego Whale Watching Season\",\"c\":\"San Diego\",\"d\":\"Three real boat operators, one cruise watchlist and two shore alternatives.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"san-diego-dry-january-mocktail-bars\",\"t\":\"San Diego Dry January Mocktail Bars\",\"c\":\"San Diego\",\"d\":\"Four strong posted-menu leads and two clearly dated menu watchlists.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-holiday-lights\",\"t\":\"Boston Holiday Lights\",\"c\":\"Boston\",\"d\":\"Four dated city lightings, two marketplace leads and a regional zoo trail.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-holiday-markets\",\"t\":\"Boston Holiday Markets\",\"c\":\"Boston\",\"d\":\"Dated maker fairs, a reported Snowport season and a permanent food-market fallback.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-thanksgiving-out\",\"t\":\"Boston Thanksgiving Out\",\"c\":\"Boston\",\"d\":\"One dated city dinner, current holiday offers and clearly marked booking watchlists.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-ice-skating-rinks\",\"t\":\"Boston Ice Skating Rinks\",\"c\":\"Boston\",\"d\":\"Six real rink locations, honestly labeled as a coming-season opening watchlist.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-holiday-pop-up-bars\",\"t\":\"Boston Holiday Pop-Up Bars\",\"c\":\"Boston\",\"d\":\"Three announced 2026 hosts, a November holiday program and explicit return watchlists.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-first-night-and-new-years-eve-map\",\"t\":\"Boston First Night and New Year's Eve Map\",\"c\":\"Boston\",\"d\":\"The official Copley-to-Common framework, without recycled performers or invented timetables.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-cozy-fireplace-bars\",\"t\":\"Boston Cozy Fireplace Bars\",\"c\":\"Boston\",\"d\":\"Two operator-confirmed hearth rooms and four locally reported fireplace leads.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-restaurant-week-picks\",\"t\":\"Boston Restaurant Week Picks\",\"c\":\"Boston\",\"d\":\"The dates are confirmed; the restaurants and value verdicts are not.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"boston-indoor-things-to-do-on-cold-days\",\"t\":\"Boston Indoor Things To Do on Cold Days\",\"c\":\"Boston\",\"d\":\"Eight real indoor anchors, grouped into sensible neighborhood outings.\",\"n\":\"Winter 2026–27\",\"k\":\"s\"},{\"s\":\"nyc-central-park-landmarks\",\"t\":\"NYC Central Park Landmarks\",\"c\":\"NYC\",\"d\":\"Terraces, bridges, gardens and quiet memorials, arranged into two park walks.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-lower-manhattan-history\",\"t\":\"NYC Lower Manhattan History\",\"c\":\"NYC\",\"d\":\"A downtown history walk connecting a fort, memorials, churchyards and a house museum.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-brooklyn-waterfront-walks\",\"t\":\"NYC Brooklyn Waterfront Walks\",\"c\":\"NYC\",\"d\":\"DUMBO, the bridge plaza and Brooklyn Heights, with two ways to follow the water.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-museum-mile-art-and-design\",\"t\":\"NYC Museum Mile Art and Design\",\"c\":\"NYC\",\"d\":\"Six Fifth Avenue museums, with smaller art and design days instead of one impossible marathon.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-west-village-books-and-public-spaces\",\"t\":\"NYC West Village Books and Public Spaces\",\"c\":\"NYC\",\"d\":\"An independent bookshop, landmark library, LGBTQ+ history and a riverfront finish.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-queens-art-and-waterfront\",\"t\":\"NYC Queens Art and Waterfront\",\"c\":\"NYC\",\"d\":\"Astoria and Long Island City museums, sculpture and East River park walks.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-chelsea-art-and-high-line\",\"t\":\"NYC Chelsea Art and High Line\",\"c\":\"NYC\",\"d\":\"Museum anchors, changing galleries and an elevated park, with the market as a pause.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-chinatown-and-lower-east-side-history\",\"t\":\"NYC Chinatown and Lower East Side History\",\"c\":\"NYC\",\"d\":\"Community museums, a restored synagogue, public parks and Essex Market.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-grand-central-and-midtown-architecture\",\"t\":\"NYC Grand Central and Midtown Architecture\",\"c\":\"NYC\",\"d\":\"A working terminal, two libraries, a cathedral and the public city between them.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-harbor-islands-and-ferry-days\",\"t\":\"NYC Harbor Islands and Ferry Days\",\"c\":\"NYC\",\"d\":\"Staten Island, Governors Island and Roosevelt Island as separate water-linked outings.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-downtown-architecture-and-grand-avenue\",\"t\":\"LA Downtown Architecture and Grand Avenue\",\"c\":\"LA\",\"d\":\"Grand Avenue art, civic parkland and downtown landmarks without assuming every lobby is open.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-little-tokyo-and-arts-district-culture\",\"t\":\"LA Little Tokyo and Arts District Culture\",\"c\":\"LA\",\"d\":\"Cultural institutions, temples, galleries and a neighborhood library east of downtown.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-griffith-park-culture-and-viewpoints\",\"t\":\"LA Griffith Park Culture and Viewpoints\",\"c\":\"LA\",\"d\":\"The observatory, rail history and museum alternatives, split into manageable park days.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-pasadena-museums-and-gardens\",\"t\":\"LA Pasadena Museums and Gardens\",\"c\":\"LA\",\"d\":\"Art, Arts and Crafts architecture and garden outings across Pasadena and nearby communities.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-santa-monica-and-venice-waterfront\",\"t\":\"LA Santa Monica and Venice Waterfront\",\"c\":\"LA\",\"d\":\"Public piers, bluff-top parks, beach-house culture and the Venice shore.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-getty-westwood-and-miracle-mile-art\",\"t\":\"LA Getty, Westwood and Miracle Mile Art\",\"c\":\"LA\",\"d\":\"Museum pairings across the Westside, with realistic breaks between distant campuses.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-exposition-park-museums-and-architecture\",\"t\":\"LA Exposition Park Museums and Architecture\",\"c\":\"LA\",\"d\":\"Natural history, science, African American art and stadium architecture in one district.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-hollywood-film-history-and-theatres\",\"t\":\"LA Hollywood Film History and Theatres\",\"c\":\"LA\",\"d\":\"Historic cinemas, a film museum, the Bowl and a working neighborhood library.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-silver-lake-echo-park-and-river-pockets\",\"t\":\"LA Silver Lake, Echo Park and River Pockets\",\"c\":\"LA\",\"d\":\"Lake paths, a branch library and smaller urban nature parks across the east side.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"la-south-bay-piers-and-coastal-culture\",\"t\":\"LA South Bay Piers and Coastal Culture\",\"c\":\"LA\",\"d\":\"Manhattan, Hermosa and Redondo piers, plus separate marine-education outings farther south.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-golden-gate-park-museums-and-gardens\",\"t\":\"SF Golden Gate Park Museums and Gardens\",\"c\":\"SF\",\"d\":\"Glasshouses, a tea garden, major museums and a lake, split into two park days.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-presidio-trails-and-bay-culture\",\"t\":\"SF Presidio Trails and Bay Culture\",\"c\":\"SF\",\"d\":\"Public parkland, military history and a museum, with separate beach and wooded-trail alternatives.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-mission-murals-and-community-history\",\"t\":\"SF Mission Murals and Community History\",\"c\":\"SF\",\"d\":\"Community mural projects, the historic mission and Dolores Park, without treating art as a backdrop.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-north-beach-and-chinatown-history\",\"t\":\"SF North Beach and Chinatown History\",\"c\":\"SF\",\"d\":\"A literary landmark, Chinese American history, hilltop architecture and cable-car machinery.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-embarcadero-waterfront-walks\",\"t\":\"SF Embarcadero Waterfront Walks\",\"c\":\"SF\",\"d\":\"The Ferry Building, public piers, a science museum and park pauses along the bay.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-downtown-art-and-civic-architecture\",\"t\":\"SF Downtown Art and Civic Architecture\",\"c\":\"SF\",\"d\":\"SoMa museums and gardens, plus a separate Civic Center library-and-art day.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-outer-richmond-and-sunset-coast\",\"t\":\"SF Outer Richmond and Sunset Coast\",\"c\":\"SF\",\"d\":\"Art, historic ruins, ocean-side paths and a neighborhood mosaic stairway.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-independent-bookshop-days\",\"t\":\"SF Independent Bookshop Days\",\"c\":\"SF\",\"d\":\"Five independent shops, arranged into neighborhood pairings rather than one citywide shopping race.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-castro-and-haight-culture-walks\",\"t\":\"SF Castro and Haight Culture Walks\",\"c\":\"SF\",\"d\":\"LGBTQ+ history, a memorial, hillside public parks and independent music browsing.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"sf-urban-hilltop-parks\",\"t\":\"SF Urban Hilltop Parks\",\"c\":\"SF\",\"d\":\"Five city hill parks for different neighborhoods, with fog and steep grades taken seriously.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-balboa-park-museums-and-gardens\",\"t\":\"San Diego Balboa Park Museums and Gardens\",\"c\":\"San Diego\",\"d\":\"Art, science, history and planted spaces, divided into two museum-and-garden days.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-la-jolla-coast-and-culture\",\"t\":\"San Diego La Jolla Coast and Culture\",\"c\":\"San Diego\",\"d\":\"A contemporary-art museum, an aquarium and public shore-side spaces, without ocean-safety promises.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-embarcadero-ships-and-waterfront\",\"t\":\"San Diego Embarcadero Ships and Waterfront\",\"c\":\"San Diego\",\"d\":\"Historic vessels, public parks and a market-side finish along San Diego Bay.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-old-town-and-presidio-history\",\"t\":\"San Diego Old Town and Presidio History\",\"c\":\"San Diego\",\"d\":\"State-park buildings, local-history museums and hillside public space, with perspectives kept distinct.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-point-loma-and-ocean-beach-days\",\"t\":\"San Diego Point Loma and Ocean Beach Days\",\"c\":\"San Diego\",\"d\":\"The national monument, bay-side parkland, a public market and safer shore-side alternatives to the closed pier.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-mission-bay-and-pacific-beach\",\"t\":\"San Diego Mission Bay and Pacific Beach\",\"c\":\"San Diego\",\"d\":\"Bay parkland, the Mission Beach boardwalk area and a hillside park alternative.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-north-park-and-south-park-culture\",\"t\":\"San Diego North Park and South Park Culture\",\"c\":\"San Diego\",\"d\":\"Independent books, a branch library, live music and neighborhood green-space pauses.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-barrio-logan-murals-and-art-spaces\",\"t\":\"San Diego Barrio Logan Murals and Art Spaces\",\"c\":\"San Diego\",\"d\":\"Chicano Park, community interpretation and changing art programs in Barrio Logan and Logan Heights.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-coronado-parks-and-civic-spaces\",\"t\":\"San Diego Coronado Parks and Civic Spaces\",\"c\":\"San Diego\",\"d\":\"A ferry-side arrival, public beach, library, local history and neighborhood parks without a hotel booking.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"san-diego-downtown-libraries-history-and-theatres\",\"t\":\"San Diego Downtown Libraries, History and Theatres\",\"c\":\"San Diego\",\"d\":\"A working central library, Chinese American history, performance venues and a civic waterfront park.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-freedom-trail-and-north-end-history\",\"t\":\"Boston Freedom Trail and North End History\",\"c\":\"Boston\",\"d\":\"Ten historic anchors, split into downtown and North End walks instead of one rushed interior marathon.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-charlestown-navy-yard-and-bunker-hill\",\"t\":\"Boston Charlestown Navy Yard and Bunker Hill\",\"c\":\"Boston\",\"d\":\"The working historic ship, separate museum and monument landscape, with access rules made clear.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-fort-point-and-seaport-harborwalk\",\"t\":\"Boston Fort Point and Seaport Harborwalk\",\"c\":\"Boston\",\"d\":\"Contemporary art, family museums, history and public waterfront intervals.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-harvard-square-museums-and-landscapes\",\"t\":\"Boston Harvard Square Museums and Landscapes\",\"c\":\"Boston\",\"d\":\"Art, natural history, archaeology, independent browsing and a quieter westward history extension.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-back-bay-libraries-and-architecture\",\"t\":\"Boston Back Bay Libraries and Architecture\",\"c\":\"Boston\",\"d\":\"Copley Square, two churches, a landmark library and the parks leading toward the river.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-fenway-art-and-cultural-landmarks\",\"t\":\"Boston Fenway Art and Cultural Landmarks\",\"c\":\"Boston\",\"d\":\"Two major art museums, ballpark tours and smaller library-and-performance options.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-emerald-necklace-park-days\",\"t\":\"Boston Emerald Necklace Park Days\",\"c\":\"Boston\",\"d\":\"Seven anchors across the park system, divided into smaller outings instead of a fake continuous stroll.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-jamaica-plain-parks-and-local-history\",\"t\":\"Boston Jamaica Plain Parks and Local History\",\"c\":\"Boston\",\"d\":\"A living tree collection, pond paths, a cemetery landscape and neighborhood history.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-mit-kendall-art-and-architecture\",\"t\":\"Boston MIT, Kendall Art and Architecture\",\"c\":\"Boston\",\"d\":\"A science-and-technology museum, contemporary art and permitted campus architecture.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"boston-east-boston-waterfront-and-marsh\",\"t\":\"Boston East Boston Waterfront and Marsh\",\"c\":\"Boston\",\"d\":\"Harbor parks, neighborhood green space and a separate beach-and-marsh outing.\",\"n\":\"Year-round\",\"k\":\"e\"},{\"s\":\"nyc-lunar-new-year\",\"t\":\"NYC Lunar New Year\",\"c\":\"NYC\",\"d\":\"Firecrackers, the Chinatown parade and the dim sum to book around them.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"nyc-valentines-day-date-nights\",\"t\":\"NYC Valentine’s Day Date Nights\",\"c\":\"NYC\",\"d\":\"Candlelit rooms, skyline views and one great hotel bar.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"nyc-st-patricks-day-parade\",\"t\":\"NYC St. Patrick’s Day Parade\",\"c\":\"NYC\",\"d\":\"Fifth Avenue in kelly green, then the pubs that earn the day.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"nyc-ski-day-trips\",\"t\":\"NYC Ski Day Trips\",\"c\":\"NYC\",\"d\":\"Real slopes a drive or a train ride from the city.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"nyc-orchid-show-and-indoor-gardens\",\"t\":\"NYC Orchid Show and Indoor Gardens\",\"c\":\"NYC\",\"d\":\"Greenhouses, orchids and an early taste of spring.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"la-super-bowl-lxi-week\",\"t\":\"LA Super Bowl LXI Week\",\"c\":\"LA\",\"d\":\"The big game comes home to Inglewood. Here is where to watch it.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"la-lunar-new-year\",\"t\":\"LA Lunar New Year\",\"c\":\"LA\",\"d\":\"The Golden Dragon Parade, Chinatown temples and San Gabriel Valley dim sum.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"la-valentines-day-date-nights\",\"t\":\"LA Valentine’s Day Date Nights\",\"c\":\"LA\",\"d\":\"Old Hollywood booths, rooftop views and a free night at the observatory.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"la-marathon-cheer-spots\",\"t\":\"LA Marathon Cheer Spots\",\"c\":\"LA\",\"d\":\"From Dodger Stadium to Century City: where to cheer and where to eat after.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"la-wildflower-and-poppy-day-trips\",\"t\":\"LA Wildflower and Poppy Day Trips\",\"c\":\"LA\",\"d\":\"Poppy hills, desert woodland and gardens in bloom. No superbloom promised.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"sf-chinese-new-year-parade\",\"t\":\"SF Chinese New Year Parade\",\"c\":\"SF\",\"d\":\"The Golden Dragon at night, plus where to eat in Chinatown before it starts.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"sf-valentines-day-date-nights\",\"t\":\"SF Valentine’s Day Date Nights\",\"c\":\"SF\",\"d\":\"Skyline cocktails, a candlelit classic and an ocean-view walk.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"sf-beer-week-brewery-crawl\",\"t\":\"SF Beer Week Brewery Crawl\",\"c\":\"SF\",\"d\":\"The taprooms and beer bars to know before SF Beer Week’s schedule drops.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"sf-elephant-seals-and-whale-watching\",\"t\":\"SF Elephant Seals and Whale Watching\",\"c\":\"SF\",\"d\":\"Seal season at Point Reyes and A\\xf1o Nuevo, plus oysters on the way home.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"sf-spring-blooms\",\"t\":\"SF Spring Blooms\",\"c\":\"SF\",\"d\":\"Magnolias, cherry blossoms and wildflower hills around the Bay.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"san-diego-valentines-day-date-nights\",\"t\":\"San Diego Valentine’s Day Date Nights\",\"c\":\"San Diego\",\"d\":\"Sunset cliffs, a dining room with a view and a tiki classic on the bay.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"san-diego-lunar-new-year\",\"t\":\"San Diego Lunar New Year\",\"c\":\"San Diego\",\"d\":\"Downtown’s Chinese New Year Fair, then dumplings and dim sum on Convoy.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"san-diego-st-patricks-day\",\"t\":\"San Diego St. Patrick’s Day\",\"c\":\"San Diego\",\"d\":\"Balboa Park’s parade and Irish festival, then the pubs that do it right.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"san-diego-anza-borrego-wildflowers\",\"t\":\"San Diego Anza-Borrego Wildflowers\",\"c\":\"San Diego\",\"d\":\"A desert bloom day trip, with giant sculptures and apple pie on the way home.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"san-diego-flower-fields-and-north-county\",\"t\":\"San Diego Flower Fields and North County\",\"c\":\"San Diego\",\"d\":\"Carlsbad’s ranunculus fields, a lagoon walk and pizza by the beach.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"boston-valentines-day-date-nights\",\"t\":\"Boston Valentine’s Day Date Nights\",\"c\":\"Boston\",\"d\":\"South End tapas, a historic oyster bar and a walk through the Public Garden.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"boston-st-patricks-day-parade\",\"t\":\"Boston St. Patrick’s Day Parade\",\"c\":\"Boston\",\"d\":\"Southie’s parade, Evacuation Day history and the Irish pubs to finish in.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"boston-ski-weekends\",\"t\":\"Boston Ski Weekends\",\"c\":\"Boston\",\"d\":\"From a quick night session to a full New England ski weekend.\",\"n\":\"February 2027\",\"k\":\"s\"},{\"s\":\"boston-maple-sugaring-season\",\"t\":\"Boston Maple Sugaring Season\",\"c\":\"Boston\",\"d\":\"Sugarhouses, sap buckets and pancakes, a drive from the city.\",\"n\":\"March 2027\",\"k\":\"s\"},{\"s\":\"boston-lunar-new-year\",\"t\":\"Boston Lunar New Year\",\"c\":\"Boston\",\"d\":\"Chinatown’s gate, dim sum halls and bakeries for the Year of the Goat.\",\"n\":\"February 2027\",\"k\":\"s\"}];const SEO_ORG={\"@type\":\"NewsMediaOrganization\",\"@id\":\"https://readmustdo.com/#organization\",\"name\":\"Must Do\",\"url\":\"https://readmustdo.com/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://framerusercontent.com/images/ZFmyz6NX3BhRG5srzraU4ZQIpc.png\"},\"slogan\":\"All the must-dos, none of the guesswork.\",\"sameAs\":[\"https://instagram.com/mustdonyc\",\"https://instagram.com/mustdolosangeles\",\"https://instagram.com/mustdosf\",\"https://instagram.com/mustdosd\",\"https://instagram.com/mustdoboston\",\"https://www.instagram.com/mustdolondon/\"],\"parentOrganization\":{\"@id\":\"https://www.prettygoodgroup.com/#organization\"}};const SEO_PGG={\"@type\":\"Organization\",\"@id\":\"https://www.prettygoodgroup.com/#organization\",\"name\":\"Pretty Good Group\",\"url\":\"https://www.prettygoodgroup.com/\"};const SEO_WEBSITE={\"@type\":\"WebSite\",\"@id\":\"https://readmustdo.com/#website\",\"name\":\"Must Do\",\"url\":\"https://readmustdo.com/\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https://www.prettygoodgroup.com/#organization\"},\"description\":\"All the must-dos, none of the guesswork. A free weekly newsletter and map guides for things to do in NYC, LA, SF, San Diego, Boston and London.\"};const SEO_CSS=\".nycg .ng-answer{max-width:790px;margin-top:14px;padding-left:14px;border-left:3px solid var(--ng-red);font-size:15px;line-height:1.55;opacity:.86}.nycg .ng-more-card{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;transition:background .15s ease}.nycg .ng-more-card:hover{background:#fff}.nycg .ng-more-card h3{margin:0}.nycg .ng-more-card p{margin:0}.nycg .ng-more-open{margin-top:auto;padding-top:6px;font-weight:700;font-size:13px}.nycg .ng-more-all{display:inline-block;margin-top:22px;font-weight:700;color:inherit}\";const seoEsc=v=>String(v??\"\").replace(/[&<>\"']/g,c=>({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"})[c]);function seoAnswer(g){const m=SEO_META[g.slug];return m?`<p class=\"ng-answer\">${seoEsc(m.a)}</p>`:\"\";}function seoRelated(g){const me=SEO_DIR.find(x=>x.s===g.slug);const k=me?me.k:\"s\";const city=SEO_DIR.filter(x=>x.c===g.city&&x.s!==g.slug);const idx=SEO_DIR.findIndex(x=>x.s===g.slug);const rot=arr=>{const after=arr.filter(x=>SEO_DIR.indexOf(x)>idx);const before=arr.filter(x=>SEO_DIR.indexOf(x)<idx);return[...after,...before];};return[...rot(city.filter(x=>x.k===k)),...rot(city.filter(x=>x.k!==k))].slice(0,6);}function seoMore(g){const list=seoRelated(g);if(!list.length)return\"\";return`<section class=\"ng-more\" aria-label=\"More guides in ${seoEsc(g.city)}\"><div class=\"ng-section-title\"><span>Keep exploring</span><h2>More guides in ${seoEsc(g.city)}.</h2></div><div class=\"ng-route-grid\">${list.map(x=>`<a class=\"ng-route ng-more-card\" href=\"/map-guides/${seoEsc(x.s)}\"><span class=\"ng-kicker\">${seoEsc(x.c)} \\xb7 ${seoEsc(x.n)}</span><h3>${seoEsc(x.t)}</h3><p>${seoEsc(x.d)}</p><span class=\"ng-more-open\">Open the guide →</span></a>`).join(\"\")}</div><a class=\"ng-more-all\" href=\"/map-guides?city=${encodeURIComponent(g.city)}\">All ${seoEsc(g.city)} map guides →</a></section>`;}function seoJsonLd(g){const url=`${SEO_SITE}/map-guides/${g.slug}`;const m=SEO_META[g.slug]||{a:\"\",d:g.dek,i:\"\"};const places=g.spots.map((s,i)=>{const item={\"@type\":\"Place\",\"name\":s.name};if(s.address)item.address=s.address;if(s.blurb)item.description=s.blurb;if(typeof s.lat===\"number\"&&typeof s.lng===\"number\")item.geo={\"@type\":\"GeoCoordinates\",\"latitude\":s.lat,\"longitude\":s.lng};if(s.url&&Array.isArray(s.sources)&&s.sources.includes(s.url))item.url=s.url;return{\"@type\":\"ListItem\",\"position\":i+1,\"item\":item};});const graph=[{\"@type\":\"Article\",\"@id\":url+\"#article\",\"headline\":g.title,\"name\":g.title,\"description\":m.d,\"abstract\":m.a,\"url\":url,\"mainEntityOfPage\":{\"@type\":\"WebPage\",\"@id\":url},\"image\":m.i?[m.i]:undefined,\"inLanguage\":\"en-US\",\"dateModified\":SEO_DATE,\"author\":{\"@id\":SEO_ORG[\"@id\"]},\"publisher\":{\"@id\":SEO_PGG[\"@id\"]},\"isPartOf\":{\"@id\":SEO_WEBSITE[\"@id\"]},\"contentLocation\":{\"@type\":\"City\",\"name\":SEO_CITY[g.city]||g.city},\"about\":{\"@id\":url+\"#places\"},\"keywords\":[g.title,`things to do in ${SEO_CITY[g.city]||g.city}`,g.season].join(\", \")},{\"@type\":\"ItemList\",\"@id\":url+\"#places\",\"name\":`${g.title}: the stops`,\"numberOfItems\":g.spots.length,\"itemListElement\":places},{\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Must Do\",\"item\":SEO_SITE+\"/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Map Guides\",\"item\":SEO_SITE+\"/map-guides\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":g.title,\"item\":url}]},SEO_ORG,SEO_PGG,SEO_WEBSITE];return JSON.stringify({\"@context\":\"https://schema.org\",\"@graph\":graph}).replace(/</g,\"\\\\u003c\");}const e=value=>String(value??\"\").replace(/[&<>\"']/g,c=>({\"&\":\"&amp;\",\"<\":\"&lt;\",\">\":\"&gt;\",'\"':\"&quot;\",\"'\":\"&#39;\"})[c]);const pointLink=s=>`https://www.openstreetmap.org/?mlat=${s.lat}&mlon=${s.lng}#map=17/${s.lat}/${s.lng}`;const ext=(url,text)=>`<a href=\"${e(url)}\" target=\"_blank\" rel=\"noopener noreferrer\">${e(text)} ↗</a>`;const options=values=>[...new Set(values)].sort().map(v=>`<option value=\"${e(v)}\">${e(v)}</option>`).join(\"\");const badge=s=>`<span class=\"ng-status ${e(s.status)}\">${e(s.status)}</span>`;const card=(s,i)=>`<article class=\"ng-stop\" id=\"ng-stop-${e(s.id)}\"><div class=\"ng-stop-kick\"><b>${i+1}</b><span>${e(s.hood)} \\xb7 ${e(s.category)}</span>${badge(s)}</div><h3>${e(s.name)}</h3><p>${e(s.blurb)}</p><p class=\"ng-date\">${e(s.dates)}</p><p class=\"ng-price\">${e(s.price)}</p><details><summary>Address, sources &amp; location</summary><p>${e(s.address)}</p><p>${e(s.pinNote)}</p><p>${s.sources.map((u,j)=>ext(u,`Source ${j+1}`)).join(\" \\xb7 \")}</p><p>${ext(s.coordinateSource,\"Location evidence\")}</p></details><div class=\"ng-stop-actions\"><button type=\"button\" data-map-spot=\"${e(s.id)}\">Show on map</button>${ext(pointLink(s),\"Open location\")}</div></article>`;const guideCover=g=>{const c=GUIDE_COVERS[g.slug];return c?`<figure class=\"ng-cover\"><img src=\"${e(c.url)}\" alt=\"${e(c.alt)}\" width=\"800\" height=\"500\" decoding=\"async\" fetchpriority=\"high\"></figure>`:\"\";};function markup(g){const byId=Object.fromEntries(g.spots.map(s=>[s.id,s]));return`<main class=\"nycg\"><header class=\"ng-hero\"><a class=\"ng-back\" href=\"/map-guides\">← Map Guides</a>${guideCover(g)}<div class=\"ng-kicker\">${e(g.city)} \\xb7 ${e(g.season)} \\xb7 Map Guide</div><h1>${e(g.title)}</h1><p class=\"ng-dek\">${e(g.dek)}</p><p class=\"ng-intro\">${e(g.intro)}</p>${seoAnswer(g)}<div class=\"ng-actions\"><a class=\"ng-main-link\" href=\"#ng-map\">Open the map ↗</a><a href=\"#ng-list\">Explore the list →</a></div><div class=\"ng-counts\"><span><b>${g.spots.length}</b> mapped stops</span><span><b>${g.crawls.length}</b> ordered routes</span><span>Researched Nov 9, 2026</span></div></header><section class=\"ng-featured\"><div class=\"ng-section-title\"><span>The short list</span><h2>Start here.</h2></div><div class=\"ng-feature-grid\">${g.featuredIds.map((id,j)=>{const s=byId[id];return`<a href=\"#ng-stop-${e(id)}\" class=\"ng-pick\"><div class=\"ng-pick-top\"><span>Pick ${String(j+1).padStart(2,\"0\")}</span>${badge(s)}</div><div class=\"ng-pick-number\" aria-hidden=\"true\">${String(g.spots.findIndex(x=>x.id===id)+1).padStart(2,\"0\")}</div><span class=\"ng-kicker\">${e(s.hood)} \\xb7 ${e(s.category)}</span><h3>${e(s.name)}</h3><p>${e(s.blurb)}</p><span class=\"ng-pick-open\">See the stop →</span></a>`;}).join(\"\")}</div></section><section class=\"ng-explore\" id=\"ng-map\"><div class=\"ng-section-title\"><span>Make it your plan</span><h2>Your map. Your stops.</h2></div><div class=\"ng-filters\" role=\"group\" aria-label=\"Filter guide stops\"><label>Area<select data-filter=\"hood\"><option value=\"\">All areas</option>${options(g.spots.map(s=>s.hood))}</select></label><label>Cost<select data-filter=\"cost\"><option value=\"\">All costs</option>${options(g.spots.map(s=>s.cost))}</select></label><label>Category<select data-filter=\"category\"><option value=\"\">All categories</option>${options(g.spots.map(s=>s.category))}</select></label><label>Who's going<select data-filter=\"audience\"><option value=\"\">Any company</option>${options(g.spots.flatMap(s=>s.audience))}</select></label><button type=\"button\" data-reset>Reset</button></div><p class=\"ng-filter-count\" aria-live=\"polite\"></p><div class=\"ng-map-list\"><div class=\"ng-map-panel\"><div class=\"ng-map-canvas\" role=\"region\" aria-label=\"Interactive map of guide stops\"><p>Map loading. The full list and location links work without it.</p></div><p class=\"ng-map-note\">Approximate location pins. Follow current venue entrances and public-access rules. Map data \\xa9 OpenStreetMap contributors.</p></div><div class=\"ng-list\" id=\"ng-list\">${g.spots.map(card).join(\"\")}</div></div></section><section class=\"ng-crawls\"><div class=\"ng-section-title\"><span>Follow the order, not the crowd</span><h2>Borrow a route.</h2></div><div class=\"ng-route-grid\">${g.crawls.map((c,i)=>`<article class=\"ng-route\"><span class=\"ng-kicker\">Route ${String(i+1).padStart(2,\"0\")} \\xb7 ${e(c.mode)}</span><h3>${e(c.title)}</h3><ol>${c.stopIds.map(id=>`<li><a href=\"#ng-stop-${e(id)}\">${e(byId[id].name)}</a></li>`).join(\"\")}</ol><p>${e(c.note)}</p><p class=\"ng-map-note\">${e(c.routingNote)}</p><button type=\"button\" data-route=\"${i}\">Show these stops on the map →</button></article>`).join(\"\")}</div></section><section class=\"ng-before\"><div class=\"ng-section-title\"><span>The useful small print</span><h2>Before you go.</h2></div><ul>${g.planningNotes.map(n=>`<li>${e(n)}</li>`).join(\"\")}</ul><dl class=\"ng-key\">${Object.entries(g.statusKey).map(([k,v])=>`<div><dt>${e(k)}</dt><dd>${e(v)}</dd></div>`).join(\"\")}</dl><p class=\"ng-map-note\">Researched November 9, 2026. Dates, menus, prices, access and availability can change. We have not checked tables or submitted any bookings.</p></section>${seoMore(g)}</main>`;}let leafletPromise;function leaflet(){const scope=window;if(scope.L)return Promise.resolve(scope.L);if(leafletPromise)return leafletPromise;leafletPromise=new Promise((resolve,reject)=>{if(!document.getElementById(\"mustdo-leaflet-css\")){const l=document.createElement(\"link\");l.id=\"mustdo-leaflet-css\";l.rel=\"stylesheet\";l.href=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.css\";document.head.appendChild(l);}const s=document.createElement(\"script\");s.src=\"https://unpkg.com/leaflet@1.9.4/dist/leaflet.js\";s.crossOrigin=\"anonymous\";s.onload=()=>scope.L?resolve(scope.L):reject(new Error(\"Leaflet unavailable\"));s.onerror=()=>reject(new Error(\"Map library unavailable\"));document.head.appendChild(s);});return leafletPromise;}function mount(root,g){const scope=window;root.innerHTML=markup(g);let map,layer,dead=false,selectedRoute=null,resizeObserver;const filters={hood:\"\",cost:\"\",category:\"\",audience:\"\"};const byId=Object.fromEntries(g.spots.map(s=>[s.id,s]));const visible=()=>{const pool=selectedRoute===null?g.spots:g.crawls[selectedRoute].stopIds.map(id=>byId[id]);return pool.filter(s=>Object.entries(filters).every(([k,v])=>!v||(Array.isArray(s[k])?s[k].includes(v):s[k]===v)));};const list=root.querySelector(\".ng-list\"),count=root.querySelector(\".ng-filter-count\"),canvas=root.querySelector(\".ng-map-canvas\");function fit(spots){if(map&&spots.length)map.fitBounds(spots.map(s=>[s.lat,s.lng]),{padding:[35,35],maxZoom:15,animate:false});}function draw(){const spots=visible();list.innerHTML=spots.length?spots.map((s,i)=>card(s,selectedRoute===null?g.spots.findIndex(x=>x.id===s.id):i)).join(\"\"):'<p class=\"ng-empty\">No stops match those filters. Try resetting the map.</p>';count.textContent=`${spots.length} of ${g.spots.length} stops shown. ${selectedRoute===null?\"The map and list use the same filters.\":\"Route order: \"+g.crawls[selectedRoute].title+\". Reset to see every stop.\"}`;if(!map)return;layer.clearLayers();spots.forEach(s=>{const n=selectedRoute===null?g.spots.findIndex(x=>x.id===s.id)+1:g.crawls[selectedRoute].stopIds.indexOf(s.id)+1;const marker=scope.L.marker([s.lat,s.lng],{title:s.name,alt:s.name,icon:scope.L.divIcon({className:\"ng-map-marker\",html:`<span>${n}</span>`,iconSize:[32,32],iconAnchor:[16,16]})});const p=document.createElement(\"div\");p.className=\"ng-popup\";const h=document.createElement(\"strong\");h.textContent=s.name;const t=document.createElement(\"p\");t.textContent=s.dates;const a=document.createElement(\"a\");a.href=\"#ng-stop-\"+s.id;a.textContent=\"Read this stop →\";a.addEventListener(\"click\",()=>map.closePopup());p.append(h,t,a);marker.bindPopup(p).addTo(layer);});fit(selectedRoute===null?spots:g.crawls[selectedRoute].stopIds.map(id=>byId[id]));}function reset(){Object.keys(filters).forEach(k=>filters[k]=\"\");root.querySelectorAll(\"[data-filter]\").forEach(s=>s.value=\"\");selectedRoute=null;}function change(event){const k=event.target.dataset.filter;if(k){filters[k]=event.target.value;selectedRoute=null;draw();}}function click(event){const readLink=event.target.closest('a[href^=\"#ng-stop-\"]');if(readLink){const id=readLink.getAttribute(\"href\").slice(\"#ng-stop-\".length);if(byId[id]){event.preventDefault();reset();draw();const target=root.querySelector(\"#ng-stop-\"+id);if(target)target.scrollIntoView({behavior:\"smooth\",block:\"nearest\"});}}const resetBtn=event.target.closest(\"[data-reset]\"),routeBtn=event.target.closest(\"[data-route]\"),spotBtn=event.target.closest(\"[data-map-spot]\");if(resetBtn){reset();draw();}if(routeBtn){reset();selectedRoute=Number(routeBtn.dataset.route);draw();root.querySelector(\"#ng-map\").scrollIntoView({behavior:\"smooth\",block:\"start\"});}if(spotBtn){const s=byId[spotBtn.dataset.mapSpot];if(map&&s){map.setView([s.lat,s.lng],16);root.querySelector(\"#ng-map\").scrollIntoView({behavior:\"smooth\",block:\"start\"});}}}root.addEventListener(\"change\",change);root.addEventListener(\"click\",click);draw();leaflet().then(L=>{if(dead)return;canvas.textContent=\"\";map=L.map(canvas,{scrollWheelZoom:false}).setView([g.spots[0].lat,g.spots[0].lng],11);L.tileLayer(\"https://tile.openstreetmap.org/{z}/{x}/{y}.png\",{maxZoom:19,attribution:'&copy; <a href=\"https://www.openstreetmap.org/copyright\">OpenStreetMap</a> contributors'}).addTo(map);layer=L.layerGroup().addTo(map);draw();if(scope.ResizeObserver){resizeObserver=new ResizeObserver(()=>map&&map.invalidateSize({pan:false}));resizeObserver.observe(canvas);}}).catch(()=>{if(!dead)canvas.innerHTML=\"<p>The interactive map could not load. Use the complete list and each stop’s Open location link instead.</p>\";});return()=>{dead=true;root.removeEventListener(\"change\",change);root.removeEventListener(\"click\",click);if(resizeObserver)resizeObserver.disconnect();if(map)map.remove();};}/**\n * @framerSupportedLayoutWidth any\n * @framerSupportedLayoutHeight auto\n */export default function FebMarMapGuide({guideSlug=\"nyc-lunar-new-year\",style}){const root=React.useRef(null);const body=React.useRef(null);const ed=\"us\";const guide=GUIDES.find(g=>g.slug===guideSlug)||GUIDES[0];const content=guide.slug;React.useEffect(()=>{const host=root.current;if(!host)return;const frames=Array.from(host.querySelectorAll(\".md-signup iframe\"));const BH=\"https://subscribe-forms.beehiiv.com\";const hello=frame=>frame.contentWindow?.postMessage({type:\"beehiiv:parent-loaded\",payload:{handlesRedirect:true}},BH);const onMessage=e=>{if(e.origin!==BH||!e.data||typeof e.data!==\"object\")return;const frame=frames.find(f=>f.contentWindow===e.source);if(!frame)return;const slot=frame.parentElement;if(!slot)return;switch(e.data.type){case\"beehiiv:child-loaded\":hello(frame);break;case\"beehiiv:styles\":slot.classList.add(\"ready\");break;case\"beehiiv:challenge\":slot.classList.add(\"challenge\",\"ready\");slot.style.height=Math.max(350,parseFloat(e.data.payload?.height)||0)+\"px\";break;case\"beehiiv:challenge-resolved\":slot.classList.remove(\"challenge\");slot.style.height=\"52px\";frame.contentWindow?.postMessage({type:\"beehiiv:resize\"},BH);break;case\"beehiiv:submitted\":case\"beehiiv:success-toast\":slot.classList.remove(\"challenge\");slot.classList.add(\"success\");frame.style.display=\"none\";slot.appendChild(document.createTextNode(\"You’re in. Check your inbox to confirm.\"));if(ed===\"us\")window.location.assign(\"/thanks\");break;case\"beehiiv:redirect\":if(ed===\"us\")window.location.assign(\"/thanks\");else if(typeof e.data.url===\"string\"){try{const u=new URL(e.data.url);if(u.protocol===\"https:\")window.location.assign(u.href);}catch{}}break;}};const loaders=frames.map(frame=>{const cb=()=>hello(frame);frame.addEventListener(\"load\",cb);hello(frame);const q=new URLSearchParams(window.location.search);const u=new URL(frame.src);for(const k of[\"utm_source\",\"utm_medium\",\"utm_campaign\"])if(q.has(k))u.searchParams.set(k,q.get(k)||\"\");if(u.href!==frame.src)frame.src=u.href;return()=>frame.removeEventListener(\"load\",cb);});const touchHandlers=frames.map(frame=>{const slot=frame.parentElement;const engage=()=>slot?.classList.add(\"engaged\");slot?.addEventListener(\"pointerdown\",engage,{passive:true});slot?.addEventListener(\"touchstart\",engage,{passive:true});return()=>{slot?.removeEventListener(\"pointerdown\",engage);slot?.removeEventListener(\"touchstart\",engage);};});const revealFocused=()=>{for(const frame of frames)if(document.activeElement===frame)frame.parentElement?.classList.add(\"engaged\");};const focusHandlers=frames.map(frame=>{const cb=()=>frame.parentElement?.classList.add(\"engaged\");frame.addEventListener(\"focus\",cb);return()=>frame.removeEventListener(\"focus\",cb);});const onBlur=()=>window.setTimeout(revealFocused,0);window.addEventListener(\"blur\",onBlur);const focusPoll=window.setInterval(revealFocused,250);window.addEventListener(\"message\",onMessage);return()=>{window.removeEventListener(\"message\",onMessage);loaders.forEach(f=>f());touchHandlers.forEach(f=>f());focusHandlers.forEach(f=>f());window.clearInterval(focusPoll);window.removeEventListener(\"blur\",onBlur);};},[content,ed]);React.useEffect(()=>{if(body.current)return mount(body.current,guide);},[content]);return /*#__PURE__*/_jsxs(\"div\",{ref:root,className:\"mdp nyc-guide-page\",style:{...style,width:\"100%\",height:\"auto\"},children:[/*#__PURE__*/_jsx(\"style\",{dangerouslySetInnerHTML:{__html:CSS}}),/*#__PURE__*/_jsx(\"style\",{children:REMAINING_UI_CSS}),/*#__PURE__*/_jsx(\"style\",{children:BODY_CSS}),/*#__PURE__*/_jsx(\"style\",{children:GUIDE_COVER_CSS}),/*#__PURE__*/_jsx(\"style\",{children:SEO_CSS}),/*#__PURE__*/_jsx(\"script\",{type:\"application/ld+json\",dangerouslySetInnerHTML:{__html:seoJsonLd(guide)}}),/*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:HEADER}}),/*#__PURE__*/_jsx(\"div\",{ref:body,dangerouslySetInnerHTML:{__html:markup(guide)}}),/*#__PURE__*/_jsx(\"div\",{dangerouslySetInnerHTML:{__html:SIGNUP+FOOTER}})]});}addPropertyControls(FebMarMapGuide,{guideSlug:{type:ControlType.Enum,title:\"Guide\",options:GUIDES.map(g=>g.slug),optionTitles:GUIDES.map(g=>g.title),defaultValue:\"nyc-lunar-new-year\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FebMarMapGuide\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any\",\"framerSupportedLayoutHeight\":\"auto\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./FebMarMapGuide_1.map"],"mappings":"A,sMAEohwC,SAASa,EAAU,EAAE,CAAC,IAAMC,EAAEC,EAASC,EAAE,MAAM,OAAOF,EAAE,wBAAwBG,EAAOH,EAAE,CAAC,EAAE,MAAM,EAAG,CAAC,SAASI,EAAW,EAAE,CAAC,IAAMC,EAAGC,EAAQ,KAAK,GAAGC,EAAE,IAAIL,EAAE,IAAI,EAAQM,EAAEH,EAAGA,EAAG,EAAE,IAAUI,EAAKH,EAAQ,OAAO,GAAGC,EAAE,IAAIL,EAAE,MAAMK,EAAE,IAAIL,EAAE,IAAI,EAAQQ,EAAIJ,EAAQ,UAAU,GAAGC,EAAE,IAAIL,EAAE,IAAI,EAAQS,EAAI,GAAK,CAAC,IAAMC,EAAMC,EAAI,OAAO,GAAGP,EAAQ,QAAQC,CAAC,EAAEG,CAAG,EAAQI,EAAOD,EAAI,OAAO,GAAGP,EAAQ,QAAQC,CAAC,EAAEG,CAAG,EAAE,MAAM,CAAC,GAAGE,EAAM,GAAGE,CAAM,CAAE,EAAE,MAAM,CAAC,GAAGH,EAAIF,EAAK,OAAO,GAAGF,EAAE,IAAIC,CAAC,CAAC,EAAE,GAAGG,EAAIF,EAAK,OAAO,GAAGF,EAAE,IAAIC,CAAC,CAAC,CAAC,CAAC,CAAC,MAAM,EAAE,CAAC,CAAE,CAAC,SAASO,EAAQ,EAAE,CAAC,IAAMC,EAAKZ,EAAWF,CAAC,EAA2B,OAArBc,EAAK,OAAsB,uDAAuDb,EAAOD,EAAE,IAAI,EAAE,gFAAgFC,EAAOD,EAAE,IAAI,EAAE,yCAAyCc,EAAK,IAAI,GAAG,sDAAsDb,EAAOI,EAAE,CAAC,EAAE,4BAA4BJ,EAAOI,EAAE,CAAC,EAAE,QAAQJ,EAAOI,EAAE,CAAC,EAAE,aAAaJ,EAAOI,EAAE,CAAC,EAAE,UAAUJ,EAAOI,EAAE,CAAC,EAAE,2DAA2D,CAAC,CAAC,KAAK,EAAE,EAAE,sDAAsD,mBAAmBL,EAAE,IAAI,EAAE,QAAQC,EAAOD,EAAE,IAAI,EAAE,6BAA9jB,EAA2lB,CAAC,SAASe,EAAU,EAAE,CAAC,IAAMC,EAAI,GAAGC,EAAS,cAAcjB,EAAE,OAAaF,EAAEC,EAASC,EAAE,OAAO,CAAC,EAAE,GAAG,EAAEA,EAAE,IAAI,EAAE,EAAE,EAAQkB,EAAOlB,EAAE,MAAM,KAAK,EAAE,IAAI,CAAC,IAAMmB,EAAK,CAAC,QAAQ,QAAQC,KAAOC,EAAE,IAAI,EAAkR,OAA7QA,EAAE,UAAQ,EAAK,QAAQA,EAAE,SAAWA,EAAE,QAAM,EAAK,YAAYA,EAAE,OAAS,OAAOA,EAAE,KAAM,UAAU,OAAOA,EAAE,KAAM,WAAS,EAAK,IAAI,CAAC,QAAQ,iBAAiBC,SAAWD,EAAE,IAAIE,UAAYF,EAAE,GAAG,GAAKA,EAAE,KAAK,MAAM,QAAQA,EAAE,OAAO,GAAGA,EAAE,QAAQ,SAASA,EAAE,GAAG,IAAE,EAAK,IAAIA,EAAE,KAAU,CAAC,QAAQ,WAAWG,SAAWC,EAAE,EAAEC,KAAOP,CAAI,CAAE,CAAC,EAAQQ,EAAM,CAAC,CAAC,QAAQ,UAAU,MAAMX,EAAI,WAAWY,SAAW5B,EAAE,MAAMoB,KAAOpB,EAAE,MAAM6B,YAAc/B,EAAE,EAAEgC,SAAWhC,EAAE,EAAEiC,IAAMf,EAAIgB,iBAAmB,CAAC,QAAQ,UAAU,MAAMhB,CAAG,EAAEiB,MAAQnC,EAAE,EAAE,CAACA,EAAE,CAAC,EAAE,IAAA,GAAUoC,WAAa,QAAQC,aAAeC,EAASC,OAAS,CAAC,MAAMC,EAAQ,MAAM,EAAEC,UAAY,CAAC,MAAMC,EAAQ,MAAM,EAAEC,SAAW,CAAC,MAAMC,EAAY,MAAM,EAAEC,gBAAkB,CAAC,QAAQ,OAAOvB,KAAOwB,EAAS5C,EAAE,OAAOA,EAAE,IAAI,EAAE6C,MAAQ,CAAC,MAAM7B,EAAI,SAAS,EAAE8B,SAAW,CAAC9C,EAAE,MAAM,mBAAmB4C,EAAS5C,EAAE,OAAOA,EAAE,OAAOA,EAAE,MAAM,CAAC,CAAC,KAAK,IAAI,CAAC,EAAE,CAAC,QAAQ,WAAW,MAAMgB,EAAI,UAAUI,KAAO,GAAGpB,EAAE,MAAM,aAAa+C,cAAgB/C,EAAE,MAAM,OAAOgD,gBAAkB9B,CAAM,EAAE,CAAC,QAAQ,iBAAiB8B,gBAAkB,CAAC,CAAC,QAAQ,WAAWxB,SAAW,EAAEJ,KAAO,UAAUM,KAAOT,EAAS,GAAG,EAAE,CAAC,QAAQ,WAAWO,SAAW,EAAEJ,KAAO,aAAaM,KAAOT,EAAS,aAAa,EAAE,CAAC,QAAQ,WAAWO,SAAW,EAAEJ,KAAOpB,EAAE,MAAM0B,KAAOV,CAAG,CAAC,CAAC,EAAEsB,EAAQE,EAAQE,CAAW,EAAE,OAAO,KAAK,UAAU,CAAC,WAAW,qBAAqB,SAASf,CAAK,CAAC,CAAC,CAAC,QAAQ,KAAK,SAAS,CAAE,CAAo3C,SAASsB,EAAO,EAAE,CAAC,IAAMC,EAAK,OAAO,YAAYlD,EAAE,MAAM,IAAI,GAAG,CAACqB,EAAE,GAAGA,CAAC,CAAC,CAAC,EAAE,MAAM,oGAAoG8B,EAAWnD,CAAC,EAAE,yBAAyBoD,EAAEpD,EAAE,IAAI,EAAE,QAAQoD,EAAEpD,EAAE,MAAM,EAAE,2BAA2BoD,EAAEpD,EAAE,KAAK,EAAE,yBAAyBoD,EAAEpD,EAAE,GAAG,EAAE,0BAA0BoD,EAAEpD,EAAE,KAAK,EAAE,MAAMH,EAAUG,CAAC,EAAE,kKAAkKA,EAAE,MAAM,OAAO,mCAAmCA,EAAE,OAAO,OAAO,2NAA2NA,EAAE,YAAY,KAAK,EAAG,IAAI,CAAC,IAAMqB,EAAE6B,EAAKG,GAAI,MAAM,qBAAqBD,EAAEC,CAAE,EAAE,wDAAwD,OAAOC,EAAE,CAAC,CAAC,CAAC,SAAS,EAAE,GAAG,EAAE,SAASC,EAAMlC,CAAC,EAAE,uDAAuD,OAAOrB,EAAE,MAAM,UAAU,GAAGK,EAAE,KAAKgD,CAAE,EAAE,CAAC,CAAC,CAAC,SAAS,EAAE,GAAG,EAAE,gCAAgCD,EAAE/B,EAAE,IAAI,EAAE,QAAQ+B,EAAE/B,EAAE,QAAQ,EAAE,aAAa+B,EAAE/B,EAAE,IAAI,EAAE,UAAU+B,EAAE/B,EAAE,KAAK,EAAE,yDAA0D,CAAC,CAAC,CAAC,KAAK,EAAE,EAAE,wSAAwSmC,EAAQxD,EAAE,MAAM,IAAI,GAAGqB,EAAE,IAAI,CAAC,EAAE,4FAA4FmC,EAAQxD,EAAE,MAAM,IAAI,GAAGqB,EAAE,IAAI,CAAC,EAAE,yGAAyGmC,EAAQxD,EAAE,MAAM,IAAI,GAAGqB,EAAE,QAAQ,CAAC,EAAE,yGAAyGmC,EAAQxD,EAAE,MAAM,QAAQ,GAAGqB,EAAE,QAAQ,CAAC,EAAE,4gBAA4gBrB,EAAE,MAAM,IAAIyD,CAAI,CAAC,CAAC,KAAK,EAAE,EAAE,sLAAsLzD,EAAE,OAAO,KAAK,EAAE,IAAI,2DAA2D,OAAOyB,EAAE,CAAC,CAAC,CAAC,SAAS,EAAE,GAAG,EAAE,QAAQ2B,EAAE9D,EAAE,IAAI,EAAE,aAAa8D,EAAE9D,EAAE,KAAK,EAAE,WAAWA,EAAE,QAAQ,IAAI,GAAI,yBAAyB8D,EAAEC,CAAE,EAAE,IAAID,EAAEF,EAAKG,EAAG,CAAC,IAAI,EAAE,UAAU,CAAC,CAAC,KAAK,EAAE,EAAE,UAAUD,EAAE9D,EAAE,IAAI,EAAE,6BAA6B8D,EAAE9D,EAAE,WAAW,EAAE,wCAAwCmC,EAAE,mDAAmD,CAAC,CAAC,KAAK,EAAE,EAAE,+IAA+IzB,EAAE,cAAc,IAAI,GAAG,OAAOoD,EAAEM,CAAC,EAAE,MAAM,CAAC,CAAC,KAAK,EAAE,EAAE,0BAA0B,OAAO,QAAQ1D,EAAE,SAAS,CAAC,CAAC,KAAK,CAACM,EAAEqD,KAAK,YAAYP,EAAE9C,CAAC,EAAE,WAAW8C,EAAEO,CAAC,EAAE,YAAY,CAAC,CAAC,KAAK,EAAE,EAAE,wLAAwL9C,EAAQb,CAAC,EAAE,QAAS,CAAoB,SAAS4D,GAAS,CAAC,IAAMC,EAAM1E,EAA4oB,OAAloB0E,EAAM,EAAS,QAAQ,QAAQA,EAAM,CAAC,EAAKC,IAAqC,EAAe,IAAI,SAAS,EAAQ,IAAS,CAAC,GAAG,CAAC,SAAS,eAAe,oBAAoB,EAAE,CAAC,IAAMC,EAAE,SAAS,cAAc,MAAM,EAAE,EAAE,GAAG,qBAAqB,EAAE,IAAI,aAAa,EAAE,KAAK,mDAAmD,SAAS,KAAK,YAAYA,CAAC,CAAE,CAAC,IAAM1C,EAAE,SAAS,cAAc,QAAQ,EAAE,EAAE,IAAI,kDAAkD,EAAE,YAAY,YAAY,EAAE,WAAWwC,EAAM,EAAEG,EAAQH,EAAM,CAAC,EAAEI,EAAO,gBAAI,MAAM,qBAAqB,CAAC,EAAE,EAAE,YAAYA,EAAO,gBAAI,MAAM,yBAAyB,CAAC,EAAE,SAAS,KAAK,YAAY5C,CAAC,CAAE,CAAC,EAASyC,EAAe,CAAC,SAASI,EAAM,EAAK,EAAE,CAAC,IAAML,EAAM1E,EAAO,EAAK,UAAU8D,EAAOjD,CAAC,EAAE,IAAImE,EAAIC,EAAMC,EAAK,GAAMC,EAAc,KAAKC,EAAqBC,EAAQ,CAAC,KAAK,GAAG,KAAK,GAAG,SAAS,GAAG,SAAS,EAAE,EAAQtB,EAAK,OAAO,YAAYlD,EAAE,MAAM,IAAI,GAAG,CAACqB,EAAE,GAAGA,CAAC,CAAC,CAAC,EAAQoD,OAAwBH,IAAgB,KAAKtE,EAAE,MAAMA,EAAE,OAAOsE,EAAc,CAAC,QAAQ,IAAI,GAAIpB,EAAKG,EAAG,EAAA,CAAc,OAAO,GAAG,OAAO,QAAQmB,CAAO,CAAC,CAAC,OAAO,CAAClE,EAAEqD,KAAK,CAACA,IAAI,MAAM,QAAQtC,EAAEf,EAAE,EAAEe,EAAEf,EAAE,CAAC,SAASqD,CAAC,EAAEtC,EAAEf,KAAKqD,EAAE,CAAC,EAAU7C,EAAK4D,EAAK,cAAc,UAAU,EAAEC,EAAMD,EAAK,cAAc,kBAAkB,EAAEE,EAAOF,EAAK,cAAc,gBAAgB,EAAE,SAASG,EAAI,EAAM,CAAIV,GAAKW,EAAM,QAAOX,EAAI,UAAUW,EAAM,IAAI,GAAG,CAACzD,EAAE,IAAIA,EAAE,GAAG,CAAC,EAAE,CAAC,QAAQ,CAAC,GAAG,EAAE,EAAE,QAAQ,GAAG,QAAQ,EAAK,CAAC,CAAE,CAAC,SAAS0D,GAAM,CAAC,IAAMD,EAAML,EAAQ,EAAE,EAAK,UAAUK,EAAM,OAAOA,EAAM,KAAK,EAAE,IAAIrB,EAAKpC,EAAEiD,IAAgB,KAAKtE,EAAE,MAAM,UAAU,GAAGK,EAAE,KAAKgB,EAAE,EAAE,EAAEI,CAAC,CAAC,CAAC,CAAC,KAAK,EAAE,EAAE,+EAA+E,EAAM,YAAY,GAAGqD,EAAM,OAAO,MAAM9E,EAAE,MAAM,OAAO,gBAAgBsE,IAAgB,KAAK,yCAAyC,gBAAgBtE,EAAE,OAAOsE,EAAc,CAAC,MAAM,+BAAmCH,IAAWC,EAAM,YAAY,EAAEU,EAAM,QAAQ,GAAG,CAAC,IAAM,EAAER,IAAgB,KAAKtE,EAAE,MAAM,UAAU,GAAGK,EAAE,KAAKgB,EAAE,EAAE,EAAE,EAAErB,EAAE,OAAOsE,EAAc,CAAC,QAAQ,QAAQjD,EAAE,EAAE,EAAE,EAAQ2D,EAAOnB,EAAM,EAAE,OAAO,CAACxC,EAAE,IAAIA,EAAE,GAAG,EAAE,CAAC,MAAMA,EAAE,KAAK,IAAIA,EAAE,KAAK,KAAKwC,EAAM,EAAE,QAAQ,CAAC,UAAU,gBAAgB,KAAK,SAAS,EAAE,SAAS,SAAS,CAAC,GAAG,EAAE,EAAE,WAAW,CAAC,GAAG,EAAE,CAAC,CAAC,CAAC,CAAC,EAAQxE,EAAE,SAAS,cAAc,KAAK,EAAE,EAAE,UAAU,WAAW,IAAM4F,EAAE,SAAS,cAAc,QAAQ,EAAE,EAAE,YAAY5D,EAAE,KAAK,IAAM6D,EAAE,SAAS,cAAc,GAAG,EAAE,EAAE,YAAY7D,EAAE,MAAM,IAAM8D,EAAE,SAAS,cAAc,GAAG,EAAE,EAAE,KAAK,YAAY9D,EAAE,GAAG,EAAE,YAAY,mBAAmB8D,EAAE,iBAAiB,YAAYhB,EAAI,WAAW,CAAC,EAAE9E,EAAE,OAAO4F,EAAEC,EAAEC,CAAC,EAAEH,EAAO,UAAU3F,CAAC,CAAC,CAAC,MAAM+E,CAAK,CAAE,CAAC,EAAES,EAAIP,IAAgB,KAAKQ,EAAM9E,EAAE,OAAOsE,EAAc,CAAC,QAAQ,IAAI,GAAIpB,EAAKG,EAAG,CAAC,EAAE,CAAC,SAAS+B,GAAO,CAAC,OAAO,KAAKZ,CAAO,CAAC,CAAC,QAAQ,GAAG,EAAQlE,GAAG,EAAE,EAAEoE,EAAK,iBAAiB,eAAe,CAAC,CAAC,QAAQ,GAAG,EAAE,MAAM,EAAE,EAAE,EAAc,IAAK,CAAC,SAASW,EAAO,EAAM,CAAC,IAAM/E,EAAEgF,EAAM,OAAO,QAAQ,OAAUhF,IAAG,EAAQA,GAAGgF,EAAM,OAAO,MAAM,EAAc,KAAKP,EAAK,EAAG,CAAC,SAASQ,EAAM,EAAM,CAAC,IAAMC,EAASF,EAAM,OAAO,QAAQ,sBAAsB,EAAE,GAAGE,EAAS,CAAC,IAAMnC,EAAGmC,EAAS,aAAa,MAAM,CAAC,CAAC,MAAM,CAAkB,EAAE,GAAGtC,EAAKG,GAAI,CAACiC,EAAM,eAAe,EAAEF,EAAM,EAAEL,EAAK,EAAE,IAAMU,EAAOf,EAAK,cAAc,YAAYrB,CAAE,EAAKoC,GAAOA,EAAO,eAAe,CAAC,SAAS,SAAS,MAAM,SAAS,CAAC,CAAE,CAAC,CAAC,IAAMC,EAASJ,EAAM,OAAO,QAAQ,cAAc,EAAEK,EAASL,EAAM,OAAO,QAAQ,cAAc,EAAEM,EAAQN,EAAM,OAAO,QAAQ,iBAAiB,EAAyL,GAApLI,IAAUN,EAAM,EAAEL,EAAK,GAAMY,IAAUP,EAAM,EAAE,EAAc,OAAOO,EAAS,QAAQ,KAAK,EAAEZ,EAAK,EAAEL,EAAK,cAAc,SAAS,CAAC,CAAC,eAAe,CAAC,SAAS,SAAS,MAAM,OAAO,CAAC,GAAMkB,EAAQ,CAAC,IAAMvE,EAAE6B,EAAK0C,EAAQ,QAAQ,SAAYzB,GAAK9C,IAAG8C,EAAI,QAAQ,CAAC9C,EAAE,IAAIA,EAAE,GAAG,EAAE,EAAE,EAAEqD,EAAK,cAAc,SAAS,CAAC,CAAC,eAAe,CAAC,SAAS,SAAS,MAAM,OAAO,CAAC,EAAG,CAAC,CAAouB,OAAnuBA,EAAK,iBAAiB,SAASW,CAAM,EAAEX,EAAK,iBAAiB,QAAQa,CAAK,EAAER,EAAK,EAAEnB,EAAQ,CAAC,CAAC,KAAK,GAAG,CAAIS,IAAY,EAAO,YAAY,GAAG,EAAIwB,EAAE,IAAIjB,EAAO,CAAC,gBAAgB,EAAK,CAAC,CAAC,CAAC,QAAQ,CAAC5E,EAAE,MAAM,EAAE,CAAC,IAAIA,EAAE,MAAM,EAAE,CAAC,GAAG,EAAE,EAAE,EAAE6F,EAAE,UAAU,iDAAiD,CAAC,QAAQ,GAAG,YAAY,yFAAyF,CAAC,CAAC,CAAC,MAAM1B,CAAG,EAAE,EAAM0B,EAAE,WAAW,CAAC,CAAC,MAAM1B,CAAG,EAAEY,EAAK,EAAKlB,EAAM,iBAAgB,EAAe,IAAI,mBAAmBM,GAAKA,EAAI,eAAe,CAAC,IAAI,EAAK,CAAC,CAAC,EAAEI,EAAe,QAAQK,CAAM,GAAG,CAAC,CAAC,CAAC,UAAU,CAAKP,IAAK,EAAO,UAAU,+GAA+G,CAAC,MAAY,CAAC,EAAK,GAAKK,EAAK,oBAAoB,SAASW,CAAM,EAAEX,EAAK,oBAAoB,QAAQa,CAAK,EAAKhB,GAAeA,EAAe,WAAW,EAAKJ,GAAIA,EAAI,OAAO,CAAE,CAAE,CAGpzoD,SAAwB2B,EAAe,CAAC,YAAU,qBAAqB,SAAO,CAAC,IAAMpB,EAAK1F,EAAa,IAAI,EAAQ+G,EAAK/G,EAAa,IAAI,EAAsBgH,EAAMC,EAAO,KAAK,GAAGjG,EAAE,OAAOkG,CAAS,GAAGD,EAAO,GAASE,EAAQH,EAAM,KAA05F,OAAr5FvG,MAAoB,CAAC,IAAM2G,EAAK1B,EAAK,QAAQ,GAAG,CAAC0B,EAAK,OAAO,IAAMC,EAAO,MAAM,KAAKD,EAAK,iBAAiB,mBAAmB,CAAC,EAAQE,EAAG,sCAA4CC,EAAM,GAAOC,EAAM,eAAe,YAAY,CAAC,KAAK,wBAAwB,QAAQ,CAAC,gBAAgB,EAAI,CAAC,EAAEF,CAAE,EAAQG,EAAU,GAAG,CAAC,GAAG,EAAE,SAASH,GAAI,CAAC,EAAE,MAAM,OAAO,EAAE,MAAO,SAAS,OAAO,IAAME,EAAMH,EAAO,KAAK,GAAGK,EAAE,gBAAgB,EAAE,MAAM,EAAE,GAAG,CAACF,EAAM,OAAO,IAAMG,EAAKH,EAAM,cAAc,GAAIG,EAAY,OAAO,EAAE,KAAK,KAAd,CAAoB,IAAI,uBAAuBJ,EAAMC,CAAK,EAAE,MAAM,IAAI,iBAAiBG,EAAK,UAAU,IAAI,OAAO,EAAE,MAAM,IAAI,oBAAoBA,EAAK,UAAU,IAAI,YAAY,OAAO,EAAE,EAAK,MAAM,OAAO,KAAK,IAAI,IAAI,WAAW,EAAE,KAAK,SAAS,MAAM,GAAG,CAAC,EAAE,KAAK,MAAM,IAAI,6BAA6BA,EAAK,UAAU,OAAO,WAAW,EAAE,EAAK,MAAM,OAAO,OAAOH,EAAM,eAAe,YAAY,CAAC,KAAK,gBAAgB,EAAEF,CAAE,EAAE,MAAM,IAAI,oBAAoB,IAAI,wBAAwBK,EAAK,UAAU,OAAO,WAAW,EAAEA,EAAK,UAAU,IAAI,SAAS,EAAE,EAAM,MAAM,QAAQ,OAAOA,EAAK,YAAY,SAAS,eAAe,yCAAyC,CAAC,EAAexH,EAAO,SAAS,OAAO,SAAS,EAAE,MAAM,IAAI,mBAAgCA,EAAO,SAAS,OAAO,SAAS,CAA+I,CAAC,EAAQyH,EAAQP,EAAO,IAAI,GAAO,CAAC,IAAMQ,MAAON,EAAMC,CAAK,EAAEA,EAAM,iBAAiB,OAAOK,CAAE,EAAEN,EAAMC,CAAK,EAAE,IAAMM,EAAE,IAAI,gBAAgB3H,EAAO,SAAS,MAAM,EAAQ4H,EAAE,IAAI,IAAIP,EAAM,GAAG,EAAE,IAAI,IAAMlG,IAAI,CAAC,aAAa,aAAa,cAAc,EAAKwG,EAAE,IAAIxG,CAAC,GAAEyG,EAAE,aAAa,IAAIzG,EAAEwG,EAAE,IAAIxG,CAAC,GAAG,EAAE,EAAyC,OAApCyG,EAAE,OAAOP,EAAM,MAAI,EAAM,IAAIO,EAAE,UAAeP,EAAM,oBAAoB,OAAOK,CAAE,CAAE,CAAC,EAAQG,EAAcX,EAAO,IAAI,GAAO,CAAC,IAAMM,EAAKH,EAAM,cAAoBS,MAAWN,GAAM,UAAU,IAAI,SAAS,EAAyH,OAAvHA,GAAM,iBAAiB,cAAcM,EAAO,CAAC,QAAQ,EAAI,CAAC,EAAEN,GAAM,iBAAiB,aAAaM,EAAO,CAAC,QAAQ,EAAI,CAAC,MAAY,CAACN,GAAM,oBAAoB,cAAcM,CAAM,EAAEN,GAAM,oBAAoB,aAAaM,CAAM,CAAE,CAAE,CAAC,EAAQC,MAAkB,CAAC,IAAI,IAAMV,KAASH,EAAU,SAAS,gBAAgBG,GAAMA,EAAM,eAAe,UAAU,IAAI,SAAS,CAAE,EAAQW,EAAcd,EAAO,IAAI,GAAO,CAAC,IAAMQ,MAAOL,EAAM,eAAe,UAAU,IAAI,SAAS,EAAqC,OAAnCA,EAAM,iBAAiB,QAAQK,CAAE,MAAYL,EAAM,oBAAoB,QAAQK,CAAE,CAAE,CAAC,EAAQO,MAAWjI,EAAO,WAAW+H,EAAc,CAAC,EAAE/H,EAAO,iBAAiB,OAAOiI,CAAM,EAAE,IAAMC,EAAUlI,EAAO,YAAY+H,EAAc,GAAG,EAA+C,OAA7C/H,EAAO,iBAAiB,UAAUsH,CAAS,MAAY,CAACtH,EAAO,oBAAoB,UAAUsH,CAAS,EAAEG,EAAQ,QAAQ,GAAGF,EAAE,CAAC,EAAEM,EAAc,QAAQ,GAAGN,EAAE,CAAC,EAAES,EAAc,QAAQ,GAAGT,EAAE,CAAC,EAAEvH,EAAO,cAAckI,CAAS,EAAElI,EAAO,oBAAoB,OAAOiI,CAAM,CAAE,CAAE,EAAE,CAACjB,EAAQ,IAAE,CAAC,EAAE1G,MAAoB,CAAC,GAAGsG,EAAK,QAAQ,OAAO7B,EAAM6B,EAAK,QAAQC,CAAK,CAAE,EAAE,CAACG,CAAO,CAAC,EAAsB,gBAAM,MAAM,CAAC,IAAIzB,EAAK,UAAU,qBAAqB,MAAM,CAAC,GAAG4C,EAAM,MAAM,OAAO,OAAO,MAAM,EAAE,SAAS,CAAc,gBAAK,QAAQ,CAAC,wBAAwB,CAAC,OAAOC,CAAG,CAAC,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAASC,CAAgB,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAASC,CAAQ,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAASC,CAAe,CAAC,EAAe,gBAAK,QAAQ,CAAC,SAASC,CAAO,CAAC,EAAe,gBAAK,SAAS,CAAC,KAAK,sBAAsB,wBAAwB,CAAC,OAAO5G,EAAUiF,CAAK,CAAC,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,wBAAwB,CAAC,OAAO4B,CAAM,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,IAAI7B,EAAK,wBAAwB,CAAC,OAAO9C,EAAO+C,CAAK,CAAC,CAAC,CAAC,EAAe,gBAAK,MAAM,CAAC,wBAAwB,CAAC,OAAO;;;;;oKAAa,CAAC,CAAC,CAAC,CAAC,CAAC,CAAE,C,oFAJ71H,G,gBAAG,OAAO,SAAW,KAAa,SAAS,KAAU,KAAA,IAAMiC,IAAO,CAAC,wEAAwE,yEAAyE,uEAAuE,EAAG,GAAG,CAAC,MAAM,KAAK,SAAS,KAAK,iBAAiB,gCAAgC,CAAC,CAAC,CAAC,KAAK,GAAMC,EAAK,OAAOD,CAAI,EAAE,CAAC,IAAMC,EAAK,SAAS,cAAc,MAAM,EAAE,EAAK,IAAI,UAAU,EAAK,GAAG,OAAO,EAAK,KAAK,aAAa,EAAK,YAAY,YAAY,EAAK,KAAKD,EAAK,SAAS,KAAK,YAAYC,CAAI,CAAE,EAAS,EAAiB;;;;;;;;;;EAAioE,EAAI;;;;;;;;;;;;;;;;;;;;;;;;;;EAAw6kB,EAAO;wOAAg3H,EAAa,CAAC,qBAAqB,CAACnG,IAAM,uEAAuEoG,IAAM,uCAAuC,EAAE,iCAAiC,CAACpG,IAAM,uEAAuEoG,IAAM,oCAAoC,EAAE,6BAA6B,CAACpG,IAAM,qEAAqEoG,IAAM,gDAAgD,EAAE,oBAAoB,CAACpG,IAAM,uEAAuEoG,IAAM,2CAA2C,EAAE,qCAAqC,CAACpG,IAAM,uEAAuEoG,IAAM,8CAA8C,EAAE,yBAAyB,CAACpG,IAAM,sEAAsEoG,IAAM,sCAAsC,EAAE,oBAAoB,CAACpG,IAAM,sEAAsEoG,IAAM,uCAAuC,EAAE,gCAAgC,CAACpG,IAAM,uEAAuEoG,IAAM,oCAAoC,EAAE,0BAA0B,CAACpG,IAAM,qEAAqEoG,IAAM,uDAAuD,EAAE,oCAAoC,CAACpG,IAAM,uEAAuEoG,IAAM,wCAAwC,EAAE,6BAA6B,CAACpG,IAAM,sEAAsEoG,IAAM,+BAA+B,EAAE,gCAAgC,CAACpG,IAAM,sEAAsEoG,IAAM,oCAAoC,EAAE,6BAA6B,CAACpG,IAAM,uEAAuEoG,IAAM,wCAAwC,EAAE,uCAAuC,CAACpG,IAAM,uEAAuEoG,IAAM,mDAAmD,EAAE,mBAAmB,CAACpG,IAAM,sEAAsEoG,IAAM,4CAA4C,EAAE,uCAAuC,CAACpG,IAAM,uEAAuEoG,IAAM,oCAAoC,EAAE,2BAA2B,CAACpG,IAAM,qEAAqEoG,IAAM,uCAAuC,EAAE,4BAA4B,CAACpG,IAAM,uEAAuEoG,IAAM,gDAAgD,EAAE,qCAAqC,CAACpG,IAAM,uEAAuEoG,IAAM,6DAA6D,EAAE,2CAA2C,CAACpG,IAAM,oEAAoEoG,IAAM,oDAAoD,EAAE,oCAAoC,CAACpG,IAAM,uEAAuEoG,IAAM,oCAAoC,EAAE,gCAAgC,CAACpG,IAAM,qEAAqEoG,IAAM,gDAAgD,EAAE,sBAAsB,CAACpG,IAAM,sEAAsEoG,IAAM,2CAA2C,EAAE,+BAA+B,CAACpG,IAAM,uEAAuEoG,IAAM,uEAAuE,EAAE,wBAAwB,CAACpG,IAAM,uEAAuEoG,IAAM,uCAAuC,CAAC,EAAQ,EAAgB,+SAAqT,EAAO,CAAC,CAACC,KAAO,qBAAqBC,MAAQ,qBAAqBC,IAAM,0EAA0EC,KAAO,MAAMC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,6QAA6QC,MAAQ,CAAC,CAACC,GAAK,MAAMzH,KAAO,gDAAgD0H,QAAU,8CAA8CC,KAAO,kBAAkBC,SAAW,WAAWjH,IAAM,wFAAwFkH,MAAQ,8GAA8GC,OAAS,YAAYC,MAAQ,sEAAsEC,MAAQ,6DAA6DC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uFAAuF,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,iDAAiDC,mBAAqB,4BAA4BC,gBAAkB,mCAAmC,EAAE,CAACjB,GAAK,SAASzH,KAAO,kCAAkC0H,QAAU,kCAAkCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,wFAAwFkH,MAAQ,2IAA2IC,OAAS,YAAYC,MAAQ,wEAAwEC,MAAQ,mCAAmCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uFAAuF,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,yPAAyPC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,SAASzH,KAAO,qBAAqB0H,QAAU,4BAA4BC,KAAO,YAAYC,SAAW,UAAUjH,IAAM,sBAAsBkH,MAAQ,4FAA4FC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,qBAAqB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,SAASC,IAAM,WAAWC,iBAAmB,6OAA6OC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,EAAE,CAACjB,GAAK,WAAWzH,KAAO,gBAAgB0H,QAAU,+BAA+BC,KAAO,YAAYC,SAAW,OAAOjH,IAAM,kDAAkDkH,MAAQ,sGAAsGC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iDAAiD,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,UAAUC,iBAAmB,6PAA6PC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,uBAAuB0H,QAAU,uCAAuCC,KAAO,WAAWC,SAAW,eAAejH,IAAM,qDAAqDkH,MAAQ,wGAAwGC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,oDAAoD,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,6PAA6PC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,aAAazH,KAAO,8BAA8B0H,QAAU,iCAAiCC,KAAO,cAAcC,SAAW,eAAejH,IAAM,wDAAwDkH,MAAQ,2FAA2FC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uDAAuD,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,uPAAuPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,8BAA8B2B,QAAU,CAAC,MAAM,WAAW,QAAQ,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,aAAa2B,QAAU,CAAC,SAAS,SAAS,UAAU,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,sBAAsB2B,QAAU,CAAC,WAAW,YAAY,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,MAAM,SAAS,QAAQ,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,iCAAiCC,MAAQ,kCAAkCC,IAAM,0DAA0DC,KAAO,MAAMC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,0MAA0MC,MAAQ,CAAC,CAACC,GAAK,QAAQzH,KAAO,gCAAgC0H,QAAU,4BAA4BC,KAAO,eAAeC,SAAW,aAAajH,IAAM,+BAA+BkH,MAAQ,kFAAkFC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,6OAA6OC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,iBAAoB0H,QAAU,0BAA0BC,KAAO,QAAQC,SAAW,aAAajH,IAAM,yBAAyBkH,MAAQ,4EAA4EC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,wBAAwB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,2OAA2OC,mBAAqB,6BAA6BC,gBAAkB,uCAAuC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,gBAAgB0H,QAAU,4BAA4BC,KAAO,kBAAkBC,SAAW,MAAMjH,IAAM,8EAA8EkH,MAAQ,sEAAsEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,iDAAiDC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,6EAA6E,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,WAAWC,iBAAmB,gPAAgPC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,EAAE,CAACjB,GAAK,SAASzH,KAAO,UAAU0H,QAAU,6BAA6BC,KAAO,OAAOC,SAAW,aAAajH,IAAM,0BAA0BkH,MAAQ,wEAAwEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,yBAAyB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8OAA8OC,mBAAqB,6BAA6BC,gBAAkB,0CAA0C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,eAAe0H,QAAU,iCAAiCC,KAAO,UAAUC,SAAW,MAAMjH,IAAM,kCAAkCkH,MAAQ,6EAA6EC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,2CAA2CC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,iPAAiPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,EAAE,CAACjB,GAAK,MAAMzH,KAAO,+BAA+B0H,QAAU,sCAAsCC,KAAO,QAAQC,SAAW,OAAOjH,IAAM,sCAAsCkH,MAAQ,2EAA8EC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,qCAAqC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,2PAA2PC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,wBAAwB2B,QAAU,CAAC,MAAM,WAAW,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,oBAAoB2B,QAAU,CAAC,QAAQ,QAAQ,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,kBAAkB2B,QAAU,CAAC,WAAW,WAAW,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,QAAQ,YAAY,WAAW,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,6BAA6BC,MAAQ,+BAA+BC,IAAM,gEAAgEC,KAAO,MAAMC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,6NAA6NC,MAAQ,CAAC,CAACC,GAAK,QAAQzH,KAAO,kDAAkD0H,QAAU,mCAAmCC,KAAO,UAAUC,SAAW,SAASjH,IAAM,uCAAuCkH,MAAQ,4HAA4HC,OAAS,YAAYC,MAAQ,+DAA+DC,MAAQ,mCAAmCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,2DAA2D,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,8PAA8PC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,0BAA0B0H,QAAU,6CAA6CC,KAAO,UAAUC,SAAW,WAAWjH,IAAM,sCAAsCkH,MAAQ,kGAAkGC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,qCAAqC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8CAA8CC,mBAAqB,4BAA4BC,gBAAkB,oEAAoE,EAAE,CAACjB,GAAK,OAAOzH,KAAO,kCAAkC0H,QAAU,mCAAmCC,KAAO,kBAAkBC,SAAW,OAAOjH,IAAM,kCAAkCkH,MAAQ,mFAAmFC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,4QAA4QC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,aAAazH,KAAO,kBAAkB0H,QAAU,2BAA2BC,KAAO,qBAAqBC,SAAW,YAAYjH,IAAM,iCAAiCkH,MAAQ,uEAAuEC,OAAS,UAAUC,MAAQ,oEAAoEC,MAAQ,sCAAsCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,4OAA4OC,mBAAqB,6BAA6BC,gBAAkB,wCAAwC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,2BAA2B0H,QAAU,2BAA2BC,KAAO,eAAeC,SAAW,YAAYjH,IAAM,oCAAoCkH,MAAQ,wFAAwFC,OAAS,UAAUC,MAAQ,sEAAsEC,MAAQ,2CAA2CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,mCAAmC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,wCAAwC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,gBAAgB0H,QAAU,2BAA2BC,KAAO,eAAeC,SAAW,MAAMjH,IAAM,6BAA6BkH,MAAQ,gEAAgEC,OAAS,UAAUC,MAAQ,6CAA6CC,MAAQ,0BAA0BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,6OAA6OC,mBAAqB,6BAA6BC,gBAAkB,wCAAwC,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,iBAAiB2B,QAAU,CAAC,YAAY,QAAQ,MAAM,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,YAAY,WAAW,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,kBAAkB2B,QAAU,CAAC,YAAY,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,QAAQ,YAAY,YAAY,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,oBAAoBC,MAAQ,oBAAoBC,IAAM,qDAAqDC,KAAO,MAAMC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,qRAAqRC,MAAQ,CAAC,CAACC,GAAK,SAASzH,KAAO,kBAAkB0H,QAAU,0BAA0BC,KAAO,gBAAgBC,SAAW,WAAWjH,IAAM,6BAA6BkH,MAAQ,uEAAuEC,OAAS,WAAWC,MAAQ,qEAAqEC,MAAQ,sDAAsDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,SAASC,IAAM,UAAUC,iBAAmB,6PAA6PC,mBAAqB,6BAA6BC,gBAAkB,uCAAuC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,qBAAqB0H,QAAU,qCAAqCC,KAAO,gBAAgBC,SAAW,WAAWjH,IAAM,6BAA6BkH,MAAQ,4DAA4DC,OAAS,WAAWC,MAAQ,qEAAqEC,MAAQ,oCAAoCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,SAASC,IAAM,UAAUC,iBAAmB,wQAAwQC,mBAAqB,6BAA6BC,gBAAkB,iDAAiD,EAAE,CAACjB,GAAK,aAAazH,KAAO,sBAAsB0H,QAAU,kCAAkCC,KAAO,gBAAgBC,SAAW,WAAWjH,IAAM,0BAA0BkH,MAAQ,4DAA4DC,OAAS,WAAWC,MAAQ,oDAAoDC,MAAQ,oCAAoCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,yBAAyB,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,sQAAsQC,mBAAqB,6BAA6BC,gBAAkB,6CAA6C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,yBAAyB0H,QAAU,oCAAoCC,KAAO,gBAAgBC,SAAW,WAAWjH,IAAM,mCAAmCkH,MAAQ,oFAAoFC,OAAS,WAAWC,MAAQ,oDAAoDC,MAAQ,oCAAoCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,QAAQC,iBAAmB,2QAA2QC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,iBAAiB0H,QAAU,gCAAgCC,KAAO,aAAaC,SAAW,WAAWjH,IAAM,iCAAiCkH,MAAQ,mEAAmEC,OAAS,WAAWC,MAAQ,uEAAuEC,MAAQ,sDAAsDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,MAAMC,IAAM,SAASC,iBAAmB,+PAA+PC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,YAAYzH,KAAO,mBAAmB0H,QAAU,oCAAoCC,KAAO,cAAcC,SAAW,WAAWjH,IAAM,mCAAmCkH,MAAQ,gFAAgFC,OAAS,WAAWC,MAAQ,qEAAqEC,MAAQ,gDAAgDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,8QAA8QC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,oBAAoB2B,QAAU,CAAC,SAAS,YAAY,YAAY,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,sBAAsB2B,QAAU,CAAC,UAAU,UAAU,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,cAAc2B,QAAU,CAAC,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,SAAS,WAAW,WAAW,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,qCAAqCC,MAAQ,qCAAqCC,IAAM,qDAAqDC,KAAO,MAAMC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,kOAAkOC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,0BAA0B0H,QAAU,oCAAoCC,KAAO,QAAQC,SAAW,cAAcjH,IAAM,mEAAmEkH,MAAQ,oFAAoFC,OAAS,YAAYC,MAAQ,gDAAgDC,MAAQ,8CAA8CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kEAAkE,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8QAA8QC,mBAAqB,6BAA6BC,gBAAkB,4CAA4C,EAAE,CAACjB,GAAK,MAAMzH,KAAO,0BAA0B0H,QAAU,qCAAqCC,KAAO,mBAAmBC,SAAW,SAASjH,IAAM,uBAAuBkH,MAAQ,gFAAgFC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,4CAA4CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,sBAAsB,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,6QAA6QC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,YAAY0H,QAAU,kCAAkCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,4BAA4BkH,MAAQ,wEAAwEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,+PAA+PC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,OAAOzH,KAAO,6BAA6B0H,QAAU,oCAAoCC,KAAO,eAAeC,SAAW,gBAAgBjH,IAAM,kCAAkCkH,MAAQ,yDAAyDC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,oQAAoQC,mBAAqB,6BAA6BC,gBAAkB,0CAA0C,EAAE,CAACjB,GAAK,eAAezH,KAAO,sBAAsB0H,QAAU,qCAAqCC,KAAO,cAAcC,SAAW,SAASjH,IAAM,+DAA+DkH,MAAQ,2FAA2FC,OAAS,WAAWC,MAAQ,+CAA+CC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,8DAA8D,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8CAA8CC,mBAAqB,4BAA4BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,mBAAmB2B,QAAU,CAAC,OAAO,UAAU,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,qBAAqB2B,QAAU,CAAC,OAAO,cAAc,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,WAAW2B,QAAU,CAAC,KAAK,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,OAAO,MAAM,MAAM,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,yBAAyBC,MAAQ,yBAAyBC,IAAM,mEAAmEC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,mPAAmPC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,eAAe0H,QAAU,yCAAyCC,KAAO,YAAYC,SAAW,UAAUjH,IAAM,2DAA2DkH,MAAQ,4DAA4DC,OAAS,YAAYC,MAAQ,+DAA+DC,MAAQ,kDAAkDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,2DAA2D,wFAAwF,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,sQAAsQC,mBAAqB,6BAA6BC,gBAAkB,iDAAiD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,mBAAmB0H,QAAU,4CAA4CC,KAAO,iBAAiBC,SAAW,aAAajH,IAAM,kCAAkCkH,MAAQ,sEAAsEC,OAAS,UAAUC,MAAQ,kDAAkDC,MAAQ,+CAA+CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,8PAA8PC,mBAAqB,6BAA6BC,gBAAkB,2DAA2D,EAAE,CAACjB,GAAK,OAAOzH,KAAO,4BAA4B0H,QAAU,qCAAqCC,KAAO,WAAWC,SAAW,aAAajH,IAAM,4BAA4BkH,MAAQ,uDAAuDC,OAAS,UAAUC,MAAQ,kDAAkDC,MAAQ,+CAA+CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,0PAA0PC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,yCAAyCC,KAAO,eAAeC,SAAW,MAAMjH,IAAM,mCAAmCkH,MAAQ,kEAAkEC,OAAS,UAAUC,MAAQ,kDAAkDC,MAAQ,+CAA+CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,2PAA2PC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,EAAE,CAACjB,GAAK,aAAazH,KAAO,kBAAkB0H,QAAU,wCAAwCC,KAAO,iBAAiBC,SAAW,aAAajH,IAAM,kCAAkCkH,MAAQ,oEAAoEC,OAAS,UAAUC,MAAQ,kDAAkDC,MAAQ,+CAA+CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,wPAAwPC,mBAAqB,6BAA6BC,gBAAkB,uDAAuD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,mBAAmB2B,QAAU,CAAC,UAAU,YAAY,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,MAAM,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,eAAe2B,QAAU,CAAC,WAAW,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,OAAO,UAAU,MAAM,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,oBAAoBC,MAAQ,oBAAoBC,IAAM,8EAA8EC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,kPAAkPC,MAAQ,CAAC,CAACC,GAAK,MAAMzH,KAAO,kCAAkC0H,QAAU,oDAAoDC,KAAO,YAAYC,SAAW,SAASjH,IAAM,sDAAsDkH,MAAQ,2GAA2GC,OAAS,YAAYC,MAAQ,oFAAoFC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,qDAAqD,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,wQAAwQC,mBAAqB,6BAA6BC,gBAAkB,mEAAmE,EAAE,CAACjB,GAAK,UAAUzH,KAAO,gBAAgB0H,QAAU,iCAAiCC,KAAO,YAAYC,SAAW,QAAQjH,IAAM,2BAA2BkH,MAAQ,wEAAwEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,mQAAmQC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,iBAAiB0H,QAAU,iCAAiCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,oCAAoCkH,MAAQ,kEAAkEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,wBAAwBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,mCAAmC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,kPAAkPC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,MAAMzH,KAAO,uBAAuB0H,QAAU,gCAAgCC,KAAO,UAAUC,SAAW,YAAYjH,IAAM,mBAAmBkH,MAAQ,yFAAyFC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kBAAkB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,oPAAoPC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,wBAAwB0H,QAAU,6BAA6BC,KAAO,WAAWC,SAAW,UAAUjH,IAAM,iCAAiCkH,MAAQ,6DAA6DC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,iPAAiPC,mBAAqB,6BAA6BC,gBAAkB,4CAA4C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,0BAA0B2B,QAAU,CAAC,MAAM,UAAU,SAAS,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,2BAA2B2B,QAAU,CAAC,UAAU,KAAK,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,MAAM,UAAU,SAAS,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,gCAAgCC,MAAQ,iCAAiCC,IAAM,2EAA2EC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,4KAA4KC,MAAQ,CAAC,CAACC,GAAK,WAAWzH,KAAO,uBAAuB0H,QAAU,yCAAyCC,KAAO,gBAAgBC,SAAW,YAAYjH,IAAM,mCAAmCkH,MAAQ,0EAA0EC,OAAS,YAAYC,MAAQ,mDAAmDC,MAAQ,kCAAkCC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,kRAAkRC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,EAAE,CAACjB,GAAK,QAAQzH,KAAO,sBAAsB0H,QAAU,sCAAsCC,KAAO,YAAYC,SAAW,aAAajH,IAAM,iCAAiCkH,MAAQ,6EAA6EC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,wPAAwPC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,QAAQzH,KAAO,QAAQ0H,QAAU,+BAA+BC,KAAO,gBAAgBC,SAAW,aAAajH,IAAM,yBAAyBkH,MAAQ,6EAA6EC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,wBAAwB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,gPAAgPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,EAAE,CAACjB,GAAK,QAAQzH,KAAO,QAAQ0H,QAAU,gCAAgCC,KAAO,WAAWC,SAAW,cAAcjH,IAAM,uBAAuBkH,MAAQ,mEAAmEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,sBAAsB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,qPAAqPC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,UAAU0H,QAAU,oCAAoCC,KAAO,SAASC,SAAW,aAAajH,IAAM,2BAA2BkH,MAAQ,yEAAyEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,sPAAsPC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,SAASzH,KAAO,oBAAoB0H,QAAU,yCAAyCC,KAAO,eAAeC,SAAW,WAAWjH,IAAM,mCAAmCkH,MAAQ,0DAA0DC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,kCAAkCC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,2QAA2QC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,kBAAkB2B,QAAU,CAAC,SAAS,SAAS,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,sBAAsB2B,QAAU,CAAC,QAAQ,UAAU,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,gBAAgB2B,QAAU,CAAC,QAAQ,OAAO,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,WAAW,QAAQ,OAAO,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,0BAA0BC,MAAQ,0BAA0BC,IAAM,8EAA8EC,KAAO,KAAKC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,+RAA+RC,MAAQ,CAAC,CAACC,GAAK,SAASzH,KAAO,kCAAkC0H,QAAU,yCAAyCC,KAAO,eAAeC,SAAW,aAAajH,IAAM,qEAAqEkH,MAAQ,sEAAsEC,OAAS,YAAYC,MAAQ,wFAAwFC,MAAQ,kCAAkCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,qEAAqE,uKAAuK,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,wQAAwQC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,WAAWzH,KAAO,iBAAiB0H,QAAU,oCAAoCC,KAAO,YAAYC,SAAW,OAAOjH,IAAM,2BAA2BkH,MAAQ,8FAA8FC,OAAS,UAAUC,MAAQ,uCAAuCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,sQAAsQC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,kDAAkDC,KAAO,YAAYC,SAAW,aAAajH,IAAM,0BAA0BkH,MAAQ,gFAAgFC,OAAS,UAAUC,MAAQ,uCAAuCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,yBAAyB,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,UAAUC,iBAAmB,uQAAuQC,mBAAqB,6BAA6BC,gBAAkB,iEAAiE,EAAE,CAACjB,GAAK,QAAQzH,KAAO,cAAc0H,QAAU,+CAA+CC,KAAO,gBAAgBC,SAAW,aAAajH,IAAM,gCAAgCkH,MAAQ,uFAAuFC,OAAS,UAAUC,MAAQ,uCAAuCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,oQAAoQC,mBAAqB,6BAA6BC,gBAAkB,8DAA8D,EAAE,CAACjB,GAAK,SAASzH,KAAO,4CAA4C0H,QAAU,0DAA0DC,KAAO,eAAeC,SAAW,cAAcjH,IAAM,qEAAqEkH,MAAQ,uEAAuEC,OAAS,YAAYC,MAAQ,sDAAsDC,MAAQ,oBAAoBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,oEAAoE,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8QAA8QC,mBAAqB,6BAA6BC,gBAAkB,yEAAyE,EAAE,CAACjB,GAAK,YAAYzH,KAAO,yBAAyB0H,QAAU,+CAA+CC,KAAO,eAAeC,SAAW,kBAAkBjH,IAAM,yDAAyDkH,MAAQ,yEAAyEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,wDAAwD,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,sRAAsRC,mBAAqB,6BAA6BC,gBAAkB,yDAAyD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,qBAAqB2B,QAAU,CAAC,SAAS,UAAU,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,WAAW2B,QAAU,CAAC,YAAY,OAAO,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,oBAAoB2B,QAAU,CAAC,SAAS,WAAW,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,SAAS,SAAS,WAAW,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,oCAAoCC,MAAQ,oCAAoCC,IAAM,6EAA6EC,KAAO,KAAKC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,2OAA2OC,MAAQ,CAAC,CAACC,GAAK,UAAUzH,KAAO,2CAA2C0H,QAAU,mCAAmCC,KAAO,kBAAkBC,SAAW,gBAAgBjH,IAAM,wCAAwCkH,MAAQ,uEAAuEC,OAAS,YAAYC,MAAQ,uEAAuEC,MAAQ,2BAA2BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8RAA8RC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,SAASzH,KAAO,8CAA8C0H,QAAU,4DAA4DC,KAAO,kBAAkBC,SAAW,aAAajH,IAAM,wCAAwCkH,MAAQ,sEAAsEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,wBAAwBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,WAAWC,iBAAmB,yQAAyQC,mBAAqB,6BAA6BC,gBAAkB,8BAA8B,EAAE,CAACjB,GAAK,QAAQzH,KAAO,4BAA4B0H,QAAU,sCAAsCC,KAAO,aAAaC,SAAW,sBAAsBjH,IAAM,6BAA6BkH,MAAQ,wEAAwEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,SAASC,IAAM,WAAWC,iBAAmB,gRAAgRC,mBAAqB,6BAA6BC,gBAAkB,iDAAiD,EAAE,CAACjB,GAAK,WAAWzH,KAAO,mBAAmB0H,QAAU,+CAAkDC,KAAO,uBAA0BC,SAAW,SAASjH,IAAM,mCAAmCkH,MAAQ,gFAAgFC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,qRAAqRC,mBAAqB,6BAA6BC,gBAAkB,2DAA8D,EAAE,CAACjB,GAAK,cAAczH,KAAO,0BAA0B0H,QAAU,uCAAuCC,KAAO,yBAAyBC,SAAW,aAAajH,IAAM,wCAAwCkH,MAAQ,2DAA2DC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+QAA+QC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,uBAAuB2B,QAAU,CAAC,UAAU,QAAQ,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,uBAAuB2B,QAAU,CAAC,QAAQ,UAAU,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,yBAAyB2B,QAAU,CAAC,aAAa,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,UAAU,WAAW,OAAO,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,6BAA6BC,MAAQ,6BAA6BC,IAAM,+EAA+EC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,+NAA+NC,MAAQ,CAAC,CAACC,GAAK,QAAQzH,KAAO,kCAAkC0H,QAAU,uCAAuCC,KAAO,qBAAqBC,SAAW,SAASjH,IAAM,iCAAiCkH,MAAQ,mGAAmGC,OAAS,YAAYC,MAAQ,mEAAmEC,MAAQ,uDAAuDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,8PAA8PC,mBAAqB,6BAA6BC,gBAAkB,sDAAsD,EAAE,CAACjB,GAAK,QAAQzH,KAAO,eAAe0H,QAAU,iCAAiCC,KAAO,eAAeC,SAAW,QAAQjH,IAAM,kCAAkCkH,MAAQ,iEAAiEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,yDAAyDC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,8OAA8OC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,EAAE,CAACjB,GAAK,aAAazH,KAAO,cAAc0H,QAAU,wCAAwCC,KAAO,YAAYC,SAAW,WAAWjH,IAAM,4BAA4BkH,MAAQ,6CAA6CC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,6QAA6QC,mBAAqB,6BAA6BC,gBAAkB,uDAAuD,EAAE,CAACjB,GAAK,aAAazH,KAAO,oBAAoB0H,QAAU,kCAAkCC,KAAO,YAAYC,SAAW,OAAOjH,IAAM,yBAAyBkH,MAAQ,oFAAoFC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,wBAAwB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,wQAAwQC,mBAAqB,6BAA6BC,gBAAkB,iDAAiD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,qCAAqC0H,QAAU,gCAAgCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,4CAA4CkH,MAAQ,iEAAiEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,wBAAwBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2CAA2C,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,cAAczH,KAAO,uBAAuB0H,QAAU,qCAAqCC,KAAO,YAAYC,SAAW,UAAUjH,IAAM,2BAA2BkH,MAAQ,uEAAuEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,qBAAqBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,sPAAsPC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,eAAe2B,QAAU,CAAC,QAAQ,QAAQ,YAAY,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,8BAA8B2B,QAAU,CAAC,aAAa,UAAU,aAAa,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,QAAQ,UAAU,aAAa,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,gCAAgCC,MAAQ,iCAAiCC,IAAM,iEAAiEC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,mNAAmNC,MAAQ,CAAC,CAACC,GAAK,UAAUzH,KAAO,kBAAkB0H,QAAU,0CAA0CC,KAAO,WAAWC,SAAW,cAAcjH,IAAM,gCAAgCkH,MAAQ,wDAAwDC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,SAASC,IAAM,YAAYC,iBAAmB,wRAAwRC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,iBAAiB0H,QAAU,oCAAoCC,KAAO,UAAUC,SAAW,aAAajH,IAAM,6BAA6BkH,MAAQ,0DAA0DC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,qPAAqPC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,OAAOzH,KAAO,YAAe0H,QAAU,mCAAmCC,KAAO,eAAeC,SAAW,aAAajH,IAAM,wBAAwBkH,MAAQ,iEAAiEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,uBAAuB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,oPAAoPC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,MAAMzH,KAAO,MAAM0H,QAAU,+BAA+BC,KAAO,iBAAiBC,SAAW,cAAcjH,IAAM,iCAAiCkH,MAAQ,mEAAmEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,gPAAgPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,sBAAsB0H,QAAU,wCAAwCC,KAAO,iBAAiBC,SAAW,YAAYjH,IAAM,sDAAsDkH,MAAQ,oEAAoEC,OAAS,YAAYC,MAAQ,kDAAkDC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,qDAAqD,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,OAAOC,IAAM,UAAUC,iBAAmB,qPAAqPC,mBAAqB,6BAA6BC,gBAAkB,kCAAkC,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,qBAAqB2B,QAAU,CAAC,WAAW,SAAS,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,6BAA6B2B,QAAU,CAAC,UAAU,KAAK,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,sBAAsB2B,QAAU,CAAC,MAAM,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,UAAU,UAAU,UAAU,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,6BAA6BC,MAAQ,6BAA6BC,IAAM,2EAA2EC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,gNAAgNC,MAAQ,CAAC,CAACC,GAAK,cAAczH,KAAO,sBAAsB0H,QAAU,mCAAmCC,KAAO,OAAOC,SAAW,UAAUjH,IAAM,sCAAsCkH,MAAQ,kEAAkEC,OAAS,UAAUC,MAAQ,0DAA0DC,MAAQ,8BAA8BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,sCAAsC,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,8QAA8QC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,WAAWzH,KAAO,WAAW0H,QAAU,kCAAkCC,KAAO,eAAeC,SAAW,WAAWjH,IAAM,4BAA4BkH,MAAQ,yEAAyEC,OAAS,UAAUC,MAAQ,sDAAsDC,MAAQ,8BAA8BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,4BAA4B,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,mPAAmPC,mBAAqB,6BAA6BC,gBAAkB,iDAAiD,EAAE,CAACjB,GAAK,aAAazH,KAAO,qBAAqB0H,QAAU,yCAAyCC,KAAO,iBAAiBC,SAAW,UAAUjH,IAAM,8BAA8BkH,MAAQ,8DAA8DC,OAAS,UAAUC,MAAQ,0DAA0DC,MAAQ,8BAA8BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,8BAA8B,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,oRAAoRC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,oCAAoCC,KAAO,UAAUC,SAAW,UAAUjH,IAAM,6BAA6BkH,MAAQ,sDAAsDC,OAAS,UAAUC,MAAQ,0DAA0DC,MAAQ,8BAA8BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,6BAA6B,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,gRAAgRC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,WAAWzH,KAAO,2BAA2B0H,QAAU,oCAAoCC,KAAO,UAAUC,SAAW,UAAUjH,IAAM,0CAA0CkH,MAAQ,8CAA8CC,OAAS,UAAUC,MAAQ,0DAA0DC,MAAQ,8BAA8BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,0CAA0C,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,6QAA6QC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,kBAAkB2B,QAAU,CAAC,YAAY,WAAW,aAAa,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,qBAAqB2B,QAAU,CAAC,WAAW,YAAY,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,cAAc,WAAW,YAAY,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,uCAAuCC,MAAQ,uCAAuCC,IAAM,0EAA6EC,KAAO,KAAKC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,wPAA2PC,MAAQ,CAAC,CAACC,GAAK,aAAazH,KAAO,yBAAyB0H,QAAU,kDAAkDC,KAAO,cAAcC,SAAW,aAAajH,IAAM,wDAAwDkH,MAAQ,sDAAsDC,OAAS,YAAYC,MAAQ,8CAA8CC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uDAAuD,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8CAA8CC,mBAAqB,4BAA4BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,eAAezH,KAAO,yBAAyB0H,QAAU,sDAAsDC,KAAO,cAAcC,SAAW,mBAAmBjH,IAAM,4EAA4EkH,MAAQ,mEAAmEC,OAAS,YAAYC,MAAQ,oEAAoEC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2EAA2E,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+CAA+CC,mBAAqB,4BAA4BC,gBAAkB,iFAAiF,EAAE,CAACjB,GAAK,WAAWzH,KAAO,uBAA0B0H,QAAU,qCAAqCC,KAAO,YAAYC,SAAW,aAAajH,IAAM,wCAAwCkH,MAAQ,8EAA8EC,OAAS,YAAYC,MAAQ,kEAAkEC,MAAQ,yBAAyBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,iRAAiRC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,mCAAmC0H,QAAU,+BAA+BC,KAAO,cAAcC,SAAW,UAAUjH,IAAM,gCAAgCkH,MAAQ,kEAAkEC,OAAS,YAAYC,MAAQ,4BAA4BC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,oQAAoQC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,kBAAkB2B,QAAU,CAAC,aAAa,eAAe,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,oBAAoB2B,QAAU,CAAC,UAAU,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,eAAe,WAAW,YAAY,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,mBAAmBC,MAAQ,mBAAmBC,IAAM,kEAAkEC,KAAO,KAAKC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,4MAA4MC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,iCAAiC0H,QAAU,oCAAoCC,KAAO,mBAAmBC,SAAW,SAASjH,IAAM,wBAAwBkH,MAAQ,yEAAyEC,OAAS,YAAYC,MAAQ,uBAAuBC,MAAQ,6CAA6CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uBAAuB,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,mRAAmRC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,iDAAiDC,KAAO,mBAAmBC,SAAW,SAASjH,IAAM,mCAAmCkH,MAAQ,8DAA8DC,OAAS,YAAYC,MAAQ,gCAAgCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,qRAAqRC,mBAAqB,6BAA6BC,gBAAkB,6DAA6D,EAAE,CAACjB,GAAK,eAAezH,KAAO,0BAA0B0H,QAAU,uCAAuCC,KAAO,mBAAmBC,SAAW,aAAajH,IAAM,qCAAqCkH,MAAQ,kDAAkDC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,oCAAoC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,qRAAqRC,mBAAqB,6BAA6BC,gBAAkB,sDAAsD,EAAE,CAACjB,GAAK,SAASzH,KAAO,SAAS0H,QAAU,gCAAmCC,KAAO,WAAWC,SAAW,SAASjH,IAAM,sBAAsBkH,MAAQ,mEAAmEC,OAAS,YAAYC,MAAQ,iCAAiCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,qBAAqB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,0PAA0PC,mBAAqB,6BAA6BC,gBAAkB,+CAAkD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,yBAAyB0H,QAAU,0BAA0BC,KAAO,UAAUC,SAAW,OAAOjH,IAAM,2EAA2EkH,MAAQ,8DAA8DC,OAAS,WAAWC,MAAQ,4BAA4BC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0EAA0E,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,SAASC,IAAM,WAAWC,iBAAmB,4QAA4QC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,8BAA8B2B,QAAU,CAAC,OAAO,YAAY,cAAc,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,uBAAuB2B,QAAU,CAAC,QAAQ,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,gBAAgB2B,QAAU,CAAC,SAAS,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,OAAO,YAAY,QAAQ,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,uCAAuCC,MAAQ,wCAAwCC,IAAM,0EAA0EC,KAAO,YAAYC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,kNAAkNC,MAAQ,CAAC,CAACC,GAAK,eAAezH,KAAO,6BAA6B0H,QAAU,2CAA2CC,KAAO,aAAaC,SAAW,YAAYjH,IAAM,+EAA+EkH,MAAQ,+DAA+DC,OAAS,YAAYC,MAAQ,yCAAyCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,8EAA8E,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,WAAWC,iBAAmB,wPAAwPC,mBAAqB,6BAA6BC,gBAAkB,uDAAuD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,aAAa0H,QAAU,6BAA6BC,KAAO,eAAeC,SAAW,aAAajH,IAAM,gCAAgCkH,MAAQ,sFAAsFC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,4CAA4C,EAAE,CAACjB,GAAK,aAAazH,KAAO,gBAAgB0H,QAAU,8BAA8BC,KAAO,eAAeC,SAAW,aAAajH,IAAM,sCAAsCkH,MAAQ,0DAA0DC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,qCAAqC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,6CAA6C,EAAE,CAACjB,GAAK,SAASzH,KAAO,gBAAgB0H,QAAU,8BAA8BC,KAAO,eAAeC,SAAW,aAAajH,IAAM,gCAAgCkH,MAAQ,wCAAwCC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,6CAA6C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,WAAW0H,QAAU,uCAAuCC,KAAO,iBAAiBC,SAAW,WAAWjH,IAAM,qCAAqCkH,MAAQ,uEAAuEC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,oCAAoC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,SAASC,IAAM,WAAWC,iBAAmB,uPAAuPC,mBAAqB,6BAA6BC,gBAAkB,sDAAsD,EAAE,CAACjB,GAAK,WAAWzH,KAAO,2CAA2C0H,QAAU,kCAAkCC,KAAO,WAAWC,SAAW,QAAQjH,IAAM,4BAA4BkH,MAAQ,iEAAiEC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,0BAA0BC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,qQAAqQC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,oBAAoB2B,QAAU,CAAC,eAAe,SAAS,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,+BAA+B2B,QAAU,CAAC,SAAS,UAAU,YAAY,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,UAAU,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,UAAU,eAAe,SAAS,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,2BAA2BC,MAAQ,2BAA2BC,IAAM,0EAA0EC,KAAO,YAAYC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,wRAAwRC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,oDAAoD0H,QAAU,4BAA4BC,KAAO,UAAUC,SAAW,WAAWjH,IAAM,yBAAyBkH,MAAQ,0EAA0EC,OAAS,UAAUC,MAAQ,qCAAqCC,MAAQ,wCAAwCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,wBAAwB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,4OAA4OC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,EAAE,CAACjB,GAAK,WAAWzH,KAAO,2CAA2C0H,QAAU,qCAAqCC,KAAO,UAAUC,SAAW,oBAAoBjH,IAAM,2BAA2BkH,MAAQ,yDAAyDC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,0PAA0PC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,SAASzH,KAAO,kBAAkB0H,QAAU,uCAAuCC,KAAO,cAAcC,SAAW,cAAcjH,IAAM,kCAAkCkH,MAAQ,0EAA0EC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,6PAA6PC,mBAAqB,6BAA6BC,gBAAkB,sDAAsD,EAAE,CAACjB,GAAK,cAAczH,KAAO,eAAe0H,QAAU,+BAA+BC,KAAO,cAAcC,SAAW,YAAYjH,IAAM,+BAA+BkH,MAAQ,yDAAyDC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,gPAAgPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,6BAA6B0H,QAAU,+BAA+BC,KAAO,cAAcC,SAAW,UAAUjH,IAAM,kCAAkCkH,MAAQ,4DAA4DC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,gPAAgPC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,oBAAoB2B,QAAU,CAAC,OAAO,UAAU,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,eAAe2B,QAAU,CAAC,UAAU,cAAc,QAAQ,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,OAAO,SAAS,SAAS,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,4BAA4BC,MAAQ,8BAA8BC,IAAM,2EAA2EC,KAAO,YAAYC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,qNAAqNC,MAAQ,CAAC,CAACC,GAAK,WAAWzH,KAAO,4CAA4C0H,QAAU,oCAAoCC,KAAO,cAAcC,SAAW,WAAWjH,IAAM,iDAAiDkH,MAAQ,6FAA6FC,OAAS,YAAYC,MAAQ,0DAA0DC,MAAQ,8GAA8GC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,gDAAgD,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,0PAA0PC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,QAAQzH,KAAO,sBAAsB0H,QAAU,4BAA4BC,KAAO,UAAUC,SAAW,YAAYjH,IAAM,4BAA4BkH,MAAQ,sCAAsCC,OAAS,UAAUC,MAAQ,uDAAuDC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,4OAA4OC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,EAAE,CAACjB,GAAK,cAAczH,KAAO,2BAA2B0H,QAAU,8BAA8BC,KAAO,gBAAgBC,SAAW,MAAMjH,IAAM,kCAAkCkH,MAAQ,gEAAgEC,OAAS,UAAUC,MAAQ,uDAAuDC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,iCAAiC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,+OAA+OC,mBAAqB,6BAA6BC,gBAAkB,6CAA6C,EAAE,CAACjB,GAAK,YAAYzH,KAAO,YAAY0H,QAAU,yCAAyCC,KAAO,YAAYC,SAAW,eAAejH,IAAM,4BAA4BkH,MAAQ,wEAAwEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,8PAA8PC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,eAAe2B,QAAU,CAAC,WAAW,YAAY,aAAa,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,OAAO,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,WAAW,QAAQ,aAAa,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,qCAAqCC,MAAQ,qCAAqCC,IAAM,gFAAgFC,KAAO,YAAYC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,+QAA+QC,MAAQ,CAAC,CAACC,GAAK,UAAUzH,KAAO,8BAA8B0H,QAAU,4CAA4CC,KAAO,kBAAkBC,SAAW,iBAAiBjH,IAAM,wCAAwCkH,MAAQ,kEAAkEC,OAAS,YAAYC,MAAQ,6CAA6CC,MAAQ,6CAA6CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,UAAUC,iBAAmB,0SAA0SC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,EAAE,CAACjB,GAAK,aAAazH,KAAO,4BAA4B0H,QAAU,qDAAqDC,KAAO,kBAAkBC,SAAW,OAAOjH,IAAM,wCAAwCkH,MAAQ,0EAA0EC,OAAS,YAAYC,MAAQ,sCAAsCC,MAAQ,eAAeC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,kQAAkQC,mBAAqB,6BAA6BC,gBAAkB,wDAAwD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,wBAAwB0H,QAAU,0CAA0CC,KAAO,kBAAkBC,SAAW,eAAejH,IAAM,wCAAwCkH,MAAQ,gFAAgFC,OAAS,UAAUC,MAAQ,uCAAuCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uCAAuC,EAAEC,aAAe,aAAaC,QAAU,oDAAoDC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,yPAAyPC,mBAAqB,6BAA6BC,gBAAkB,yDAAyD,EAAE,CAACjB,GAAK,aAAazH,KAAO,6BAA6B0H,QAAU,2CAA2CC,KAAO,kBAAkBC,SAAW,aAAajH,IAAM,qCAAqCkH,MAAQ,4FAA4FC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,oCAAoC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,2QAA2QC,mBAAqB,6BAA6BC,gBAAkB,6DAA6D,EAAE,CAACjB,GAAK,SAASzH,KAAO,qBAAqB0H,QAAU,0BAA0BC,KAAO,SAASC,SAAW,SAASjH,IAAM,6BAA6BkH,MAAQ,8DAA8DC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,wBAAwBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,2OAA2OC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,aAAa2B,QAAU,CAAC,UAAU,aAAa,YAAY,YAAY,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,wBAAwB2B,QAAU,CAAC,QAAQ,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,UAAU,aAAa,YAAY,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,2CAA2CC,MAAQ,2CAA2CC,IAAM,sEAAsEC,KAAO,YAAYC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,8LAA8LC,MAAQ,CAAC,CAACC,GAAK,eAAezH,KAAO,oBAAoB0H,QAAU,oCAAoCC,KAAO,WAAWC,SAAW,cAAcjH,IAAM,mCAAmCkH,MAAQ,qEAAqEC,OAAS,YAAYC,MAAQ,+CAA+CC,MAAQ,0CAA0CC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,sQAAsQC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,mBAAmB0H,QAAU,8CAA8CC,KAAO,WAAWC,SAAW,eAAejH,IAAM,iCAAiCkH,MAAQ,gEAAmEC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,gCAAgC,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,aAAaC,iBAAmB,oQAAoQC,mBAAqB,6BAA6BC,gBAAkB,6DAA6D,EAAE,CAACjB,GAAK,aAAazH,KAAO,0BAA0B0H,QAAU,gCAAgCC,KAAO,WAAWC,SAAW,OAAOjH,IAAM,yEAAyEkH,MAAQ,4DAA4DC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,wEAAwE,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,kRAAkRC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,OAAOzH,KAAO,2BAA2B0H,QAAU,wCAAwCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,wBAAwBkH,MAAQ,+DAA+DC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,uBAAuB,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,iRAAiRC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,kBAAkB0H,QAAU,yBAAyBC,KAAO,YAAYC,SAAW,QAAQjH,IAAM,+BAA+BkH,MAAQ,uDAAuDC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,aAAaC,iBAAmB,mQAAmQC,mBAAqB,6BAA6BC,gBAAkB,wCAAwC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,uCAAuCC,KAAO,WAAWC,SAAW,UAAUjH,IAAM,6BAA6BkH,MAAQ,uDAAuDC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,SAASC,IAAM,YAAYC,iBAAmB,uPAAuPC,mBAAqB,6BAA6BC,gBAAkB,sDAAsD,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,oBAAoB2B,QAAU,CAAC,eAAe,aAAa,UAAU,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,sBAAsB2B,QAAU,CAAC,OAAO,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,eAAe,OAAO,SAAS,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,oCAAoCC,MAAQ,qCAAqCC,IAAM,+EAA+EC,KAAO,SAASC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,qMAAqMC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,OAAO0H,QAAU,gCAAgCC,KAAO,YAAYC,SAAW,aAAajH,IAAM,mCAAmCkH,MAAQ,mDAAmDC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,iPAAiPC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,gBAAgB0H,QAAU,mCAAmCC,KAAO,UAAUC,SAAW,eAAejH,IAAM,+BAA+BkH,MAAQ,sDAAsDC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,0BAA0BC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,mPAAmPC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,cAAczH,KAAO,qBAAqB0H,QAAU,yBAAyBC,KAAO,WAAWC,SAAW,aAAajH,IAAM,gCAAgCkH,MAAQ,+EAA+EC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,0OAA0OC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,cAAc0H,QAAU,8BAA8BC,KAAO,YAAYC,SAAW,aAAajH,IAAM,8BAA8BkH,MAAQ,8DAA8DC,OAAS,UAAUC,MAAQ,2FAA2FC,MAAQ,gEAAgEC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,6BAA6B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8OAA8OC,mBAAqB,6BAA6BC,gBAAkB,gDAAgD,EAAE,CAACjB,GAAK,eAAezH,KAAO,uBAAuB0H,QAAU,4BAA4BC,KAAO,WAAWC,SAAW,OAAOjH,IAAM,6CAA6CkH,MAAQ,mDAAmDC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,aAAa,cAAc,EAAEC,QAAU,CAAC,4CAA4C,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,SAASC,iBAAmB,iQAAiQC,mBAAqB,6BAA6BC,gBAAkB,0CAA0C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,kBAAkB2B,QAAU,CAAC,eAAe,aAAa,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,UAAU,MAAM,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,mBAAmB2B,QAAU,CAAC,WAAW,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,OAAO,cAAc,cAAc,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,gCAAgCC,MAAQ,kCAAkCC,IAAM,4EAA4EC,KAAO,SAASC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,wOAAwOC,MAAQ,CAAC,CAACC,GAAK,WAAWzH,KAAO,sCAAsC0H,QAAU,8CAA8CC,KAAO,eAAeC,SAAW,SAASjH,IAAM,8DAA8DkH,MAAQ,wGAAwGC,OAAS,YAAYC,MAAQ,qDAAqDC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,6DAA6D,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,oQAAoQC,mBAAqB,6BAA6BC,gBAAkB,gEAAgE,EAAE,CAACjB,GAAK,UAAUzH,KAAO,8BAA8B0H,QAAU,+BAA+BC,KAAO,eAAeC,SAAW,WAAWjH,IAAM,yDAAyDkH,MAAQ,4FAA4FC,OAAS,YAAYC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,wDAAwD,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,kQAAkQC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,iBAAiB0H,QAAU,0BAA0BC,KAAO,eAAeC,SAAW,YAAYjH,IAAM,mCAAmCkH,MAAQ,kDAAkDC,OAAS,UAAUC,MAAQ,gDAAgDC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,kCAAkC,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,2OAA2OC,mBAAqB,6BAA6BC,gBAAkB,4CAA4C,EAAE,CAACjB,GAAK,SAASzH,KAAO,aAAa0H,QAAU,4BAA4BC,KAAO,eAAeC,SAAW,YAAYjH,IAAM,0BAA0BkH,MAAQ,iEAAiEC,OAAS,UAAUC,MAAQ,gDAAgDC,MAAQ,uBAAuBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,YAAY,EAAEC,QAAU,CAAC,yBAAyB,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,6OAA6OC,mBAAqB,6BAA6BC,gBAAkB,8CAA8C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,qBAAqB2B,QAAU,CAAC,UAAU,UAAU,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,eAAe2B,QAAU,CAAC,WAAW,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,6BAA6B2B,QAAU,CAAC,QAAQ,EAAEC,KAAO,kDAAkDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,WAAW,UAAU,QAAQ,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,sBAAsBC,MAAQ,sBAAsBC,IAAM,gEAAgEC,KAAO,SAASC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,6QAA6QC,MAAQ,CAAC,CAACC,GAAK,YAAYzH,KAAO,sBAAsB0H,QAAU,gCAAgCC,KAAO,aAAaC,SAAW,WAAWjH,IAAM,+BAA+BkH,MAAQ,yEAAyEC,OAAS,WAAWC,MAAQ,oDAAoDC,MAAQ,oCAAoCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,wQAAwQC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,qBAAqB0H,QAAU,kCAAkCC,KAAO,gBAAgBC,SAAW,WAAWjH,IAAM,6BAA6BkH,MAAQ,6EAA6EC,OAAS,WAAWC,MAAQ,2CAA2CC,MAAQ,sDAAsDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,UAAUC,IAAM,YAAYC,iBAAmB,qQAAqQC,mBAAqB,6BAA6BC,gBAAkB,kDAAkD,EAAE,CAACjB,GAAK,OAAOzH,KAAO,gBAAgB0H,QAAU,oCAAoCC,KAAO,cAAcC,SAAW,WAAWjH,IAAM,2BAA2BkH,MAAQ,yCAAyCC,OAAS,WAAWC,MAAQ,0CAA0CC,MAAQ,sDAAsDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,0BAA0B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,yQAAyQC,mBAAqB,6BAA6BC,gBAAkB,oDAAoD,EAAE,CAACjB,GAAK,SAASzH,KAAO,kBAAkB0H,QAAU,kCAAkCC,KAAO,sBAAsBC,SAAW,WAAWjH,IAAM,4BAA4BkH,MAAQ,8DAA8DC,OAAS,WAAWC,MAAQ,0CAA0CC,MAAQ,oCAAoCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,2BAA2B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,SAASC,iBAAmB,kQAAkQC,mBAAqB,6BAA6BC,gBAAkB,6CAA6C,EAAE,CAACjB,GAAK,UAAUzH,KAAO,gBAAgB0H,QAAU,qCAAqCC,KAAO,oBAAoBC,SAAW,WAAWjH,IAAM,gCAAgCkH,MAAQ,wDAAwDC,OAAS,WAAWC,MAAQ,0CAA0CC,MAAQ,gDAAgDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,+BAA+B,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,mRAAmRC,mBAAqB,6BAA6BC,gBAAkB,qDAAqD,EAAE,CAACjB,GAAK,cAAczH,KAAO,eAAe0H,QAAU,0BAA0BC,KAAO,YAAYC,SAAW,WAAWjH,IAAM,+BAA+BkH,MAAQ,kDAAkDC,OAAS,WAAWC,MAAQ,0CAA0CC,MAAQ,gDAAgDC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,8BAA8B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,6PAA6PC,mBAAqB,6BAA6BC,gBAAkB,oCAAoC,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,gBAAgB2B,QAAU,CAAC,YAAY,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,0BAA0B2B,QAAU,CAAC,OAAO,SAAS,SAAS,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,gBAAgB2B,QAAU,CAAC,aAAa,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,YAAY,OAAO,aAAa,EAAEC,cAAgB,CAAC,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,+BAA+BC,MAAQ,+BAA+BC,IAAM,gEAAgEC,KAAO,SAASC,OAAS,aAAaC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,+OAA+OC,MAAQ,CAAC,CAACC,GAAK,YAAYzH,KAAO,8BAA8B0H,QAAU,iBAAiBC,KAAO,YAAYC,SAAW,mBAAmBjH,IAAM,yBAAyBkH,MAAQ,gGAAgGC,OAAS,YAAYC,MAAQ,uGAAuGC,MAAQ,uEAAuEC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,yBAAyB,kDAAkD,EAAEC,aAAe,aAAaC,QAAU,yDAAyDC,IAAM,UAAUC,IAAM,WAAWC,iBAAmB,4NAA4NC,mBAAqB,6BAA6BC,gBAAkB,yCAAyC,EAAE,CAACjB,GAAK,YAAYzH,KAAO,0BAA0B0H,QAAU,mCAAmCC,KAAO,aAAaC,SAAW,qBAAqBjH,IAAM,gFAAgFkH,MAAQ,oFAAoFC,OAAS,UAAUC,MAAQ,gDAAgDC,MAAQ,sBAAsBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,+EAA+E,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,QAAQC,IAAM,QAAQC,iBAAmB,iRAAiRC,mBAAqB,6BAA6BC,gBAAkB,mDAAmD,EAAE,CAACjB,GAAK,UAAUzH,KAAO,4BAA4B0H,QAAU,mCAAmCC,KAAO,cAAcC,SAAW,OAAOjH,IAAM,kFAAkFkH,MAAQ,kEAAkEC,OAAS,UAAUC,MAAQ,iCAAiCC,MAAQ,mBAAmBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,iFAAiF,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,SAASC,IAAM,UAAUC,iBAAmB,mRAAmRC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,EAAE,CAACjB,GAAK,YAAYzH,KAAO,mBAAmB0H,QAAU,6BAA6BC,KAAO,aAAaC,SAAW,OAAOjH,IAAM,6BAA6BkH,MAAQ,4DAA4DC,OAAS,UAAUC,MAAQ,8CAA8CC,MAAQ,oBAAoBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,+PAA+PC,mBAAqB,6BAA6BC,gBAAkB,+CAA+C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,yBAAyB2B,QAAU,CAAC,UAAU,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,oBAAoB2B,QAAU,CAAC,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,gBAAgB2B,QAAU,CAAC,WAAW,EAAEC,KAAO,0EAA0EC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,YAAY,UAAU,WAAW,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,EAAE,CAACrC,KAAO,wBAAwBC,MAAQ,wBAAwBC,IAAM,yEAAyEC,KAAO,SAASC,OAAS,gBAAgBC,KAAO,OAAOC,eAAiB,aAAaC,MAAQ,iOAAiOC,MAAQ,CAAC,CAACC,GAAK,OAAOzH,KAAO,iBAAiB0H,QAAU,sBAAsBC,KAAO,YAAYC,SAAW,WAAWjH,IAAM,uCAAuCkH,MAAQ,0DAA0DC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,QAAQC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,sCAAsC,EAAEC,aAAe,aAAaC,QAAU,wFAAwFC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,8CAA8CC,mBAAqB,4BAA4BC,gBAAkB,oEAAoE,EAAE,CAACjB,GAAK,OAAOzH,KAAO,8BAA8B0H,QAAU,qCAAqCC,KAAO,YAAYC,SAAW,SAASjH,IAAM,uCAAuCkH,MAAQ,2EAA2EC,OAAS,UAAUC,MAAQ,+BAA+BC,MAAQ,iBAAiBC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,sCAAsC,EAAEC,aAAe,aAAaC,QAAU,oEAAoEC,IAAM,WAAWC,IAAM,YAAYC,iBAAmB,2PAA2PC,mBAAqB,6BAA6BC,gBAAkB,uDAAuD,EAAE,CAACjB,GAAK,YAAYzH,KAAO,cAAc0H,QAAU,yBAAyBC,KAAO,YAAYC,SAAW,UAAUjH,IAAM,6BAA6BkH,MAAQ,8CAA8CC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,yCAAyCC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,4BAA4B,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,SAASC,IAAM,UAAUC,iBAAmB,0OAA0OC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,EAAE,CAACjB,GAAK,SAASzH,KAAO,iBAAiB0H,QAAU,yBAAyBC,KAAO,YAAYC,SAAW,SAASjH,IAAM,iDAAiDkH,MAAQ,8DAA8DC,OAAS,WAAWC,MAAQ,qCAAqCC,MAAQ,0BAA0BC,KAAO,OAAOC,SAAW,CAAC,eAAe,OAAO,QAAQ,EAAEC,QAAU,CAAC,gDAAgD,EAAEC,aAAe,aAAaC,QAAU,wEAAwEC,IAAM,QAAQC,IAAM,UAAUC,iBAAmB,0OAA0OC,mBAAqB,6BAA6BC,gBAAkB,2CAA2C,CAAC,EAAEC,OAAS,CAAC,CAAC1B,MAAQ,sBAAsB2B,QAAU,CAAC,OAAO,QAAQ,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,EAAE,CAAC9B,MAAQ,yBAAyB2B,QAAU,CAAC,YAAY,MAAM,EAAEC,KAAO,gDAAgDC,KAAO,UAAUC,YAAc,kGAAkG,CAAC,EAAEC,YAAc,CAAC,YAAY,SAAS,MAAM,EAAEC,cAAgB,CAAC,gGAAgG,oGAAoG,EAAEC,UAAY,CAACC,UAAY,gGAAgGC,SAAW,0GAA0GC,QAAU,6FAA6F,CAAC,CAAC,EAAQ,EAAS;;;;;EAC/v0M,EAAS,yBAA+B,EAAS,aAAmB,EAAS,CAACC,IAAM,gBAAgBC,GAAK,cAAcC,GAAK,gBAAgB,YAAY,YAAYC,OAAS,QAAQ,EAAQ,EAAS,CAAC,qBAAqB,CAACC,EAAI,2QAA2QC,EAAI,0JAA0JC,EAAI,sEAAsE,EAAE,iCAAiC,CAACF,EAAI,kPAAqPC,EAAI,gKAAmKC,EAAI,sEAAsE,EAAE,6BAA6B,CAACF,EAAI,qRAAqRC,EAAI,mKAAmKC,EAAI,qEAAqE,EAAE,oBAAoB,CAACF,EAAI,6NAA6NC,EAAI,+JAA+JC,EAAI,oEAAoE,EAAE,qCAAqC,CAACF,EAAI,mQAAmQC,EAAI,8JAA8JC,EAAI,qEAAqE,EAAE,yBAAyB,CAACF,EAAI,qOAAqOC,EAAI,0JAA0JC,EAAI,qEAAqE,EAAE,oBAAoB,CAACF,EAAI,gOAAgOC,EAAI,8JAA8JC,EAAI,sEAAsE,EAAE,gCAAgC,CAACF,EAAI,wOAAwOC,EAAI,2JAA2JC,EAAI,oEAAoE,EAAE,0BAA0B,CAACF,EAAI,8QAA8QC,EAAI,8JAA8JC,EAAI,sEAAsE,EAAE,oCAAoC,CAACF,EAAI,0RAA6RC,EAAI,6JAA6JC,EAAI,qEAAqE,EAAE,6BAA6B,CAACF,EAAI,2QAA2QC,EAAI,+JAA+JC,EAAI,sEAAsE,EAAE,gCAAgC,CAACF,EAAI,oOAAoOC,EAAI,+JAA+JC,EAAI,oEAAoE,EAAE,6BAA6B,CAACF,EAAI,gOAAgOC,EAAI,iKAAiKC,EAAI,qEAAqE,EAAE,uCAAuC,CAACF,EAAI,wPAA2PC,EAAI,0JAA6JC,EAAI,qEAAqE,EAAE,mBAAmB,CAACF,EAAI,2NAA2NC,EAAI,+JAA+JC,EAAI,qEAAqE,EAAE,uCAAuC,CAACF,EAAI,8OAA8OC,EAAI,6JAA6JC,EAAI,oEAAoE,EAAE,2BAA2B,CAACF,EAAI,uPAAuPC,EAAI,0JAA0JC,EAAI,qEAAqE,EAAE,4BAA4B,CAACF,EAAI,yQAAyQC,EAAI,2JAA2JC,EAAI,qEAAqE,EAAE,qCAAqC,CAACF,EAAI,wPAAwPC,EAAI,gKAAgKC,EAAI,oEAAoE,EAAE,2CAA2C,CAACF,EAAI,qOAAqOC,EAAI,gKAAgKC,EAAI,oEAAoE,EAAE,oCAAoC,CAACF,EAAI,+NAA+NC,EAAI,gKAAgKC,EAAI,qEAAqE,EAAE,gCAAgC,CAACF,EAAI,gQAAgQC,EAAI,4JAA4JC,EAAI,oEAAoE,EAAE,sBAAsB,CAACF,EAAI,2NAA2NC,EAAI,yJAAyJC,EAAI,sEAAsE,EAAE,+BAA+B,CAACF,EAAI,yPAAyPC,EAAI,mKAAmKC,EAAI,mEAAmE,EAAE,wBAAwB,CAACF,EAAI,mLAAmLC,EAAI,8JAA8JC,EAAI,sEAAsE,CAAC,EAAQ,EAAQ,CAAC,CAACC,EAAI,uBAAuBC,EAAI,uBAAuBC,EAAI,MAAMJ,EAAI,oDAAoDK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,sBAAsBC,EAAI,sBAAsBC,EAAI,MAAMJ,EAAI,4DAA4DK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,uBAAuBC,EAAI,uBAAuBC,EAAI,MAAMJ,EAAI,iDAAiDK,EAAI,oBAAoBC,EAAI,GAAG,EAAE,CAACJ,EAAI,iCAAiCC,EAAI,kCAAkCC,EAAI,MAAMJ,EAAI,iDAAiDK,EAAI,oBAAoBC,EAAI,GAAG,EAAE,CAACJ,EAAI,wBAAwBC,EAAI,wBAAwBC,EAAI,MAAMJ,EAAI,+DAA+DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0BAA0BC,EAAI,0BAA0BC,EAAI,MAAMJ,EAAI,6DAA6DK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,8BAA8BC,EAAI,8BAA8BC,EAAI,MAAMJ,EAAI,yDAAyDK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,MAAMJ,EAAI,+EAA+EK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,wBAAwBC,EAAI,yBAAyBC,EAAI,MAAMJ,EAAI,iDAAiDK,EAAI,mBAAmBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2BAA2BC,EAAI,4BAA4BC,EAAI,MAAMJ,EAAI,wDAAwDK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0BAA0BC,EAAI,0BAA0BC,EAAI,MAAMJ,EAAI,uDAAuDK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,4BAA4BC,EAAI,4BAA4BC,EAAI,MAAMJ,EAAI,mDAAmDK,EAAI,cAAcC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,MAAMJ,EAAI,gDAAgDK,EAAI,eAAeC,EAAI,GAAG,EAAE,CAACJ,EAAI,4BAA4BC,EAAI,4BAA4BC,EAAI,MAAMJ,EAAI,4DAA4DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uCAAuCC,EAAI,uCAAuCC,EAAI,MAAMJ,EAAI,kDAAkDK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,oCAAoCC,EAAI,oCAAoCC,EAAI,KAAKJ,EAAI,kFAAkFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,qBAAqBC,EAAI,qBAAqBC,EAAI,KAAKJ,EAAI,uEAAuEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,sBAAsBC,EAAI,sBAAsBC,EAAI,KAAKJ,EAAI,iEAAiEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,yBAAyBC,EAAI,yBAAyBC,EAAI,KAAKJ,EAAI,mFAAmFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uBAAuBC,EAAI,uBAAuBC,EAAI,KAAKJ,EAAI,sFAAsFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,sCAAsCC,EAAI,sCAAsCC,EAAI,KAAKJ,EAAI,sEAAsEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,kBAAkBC,EAAI,kBAAkBC,EAAI,KAAKJ,EAAI,4DAA4DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uBAAuBC,EAAI,wBAAwBC,EAAI,KAAKJ,EAAI,2EAA2EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,KAAKJ,EAAI,gFAAgFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0BAA0BC,EAAI,2BAA2BC,EAAI,KAAKJ,EAAI,yDAAyDK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,8BAA8BC,EAAI,8BAA8BC,EAAI,KAAKJ,EAAI,mGAAmGK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,kCAAkCC,EAAI,oCAAoCC,EAAI,KAAKJ,EAAI,wDAAwDK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,KAAKJ,EAAI,iIAAiIK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,KAAKJ,EAAI,8CAA8CK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,8CAA8CC,EAAI,KAAKJ,EAAI,8DAA8DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,oBAAoBC,EAAI,oBAAoBC,EAAI,KAAKJ,EAAI,sEAAsEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,qBAAqBC,EAAI,qBAAqBC,EAAI,KAAKJ,EAAI,6DAA6DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,sBAAsBC,EAAI,sBAAsBC,EAAI,KAAKJ,EAAI,6DAA6DK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uBAAuBC,EAAI,uBAAuBC,EAAI,KAAKJ,EAAI,yEAAyEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,yBAAyBC,EAAI,yBAAyBC,EAAI,KAAKJ,EAAI,4EAA4EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uBAAuBC,EAAI,wBAAwBC,EAAI,KAAKJ,EAAI,6FAA6FK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,8BAA8BC,EAAI,8BAA8BC,EAAI,KAAKJ,EAAI,0FAA0FK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,KAAKJ,EAAI,yDAAyDK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,4BAA4BC,EAAI,4BAA4BC,EAAI,KAAKJ,EAAI,4EAA4EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2BAA2BC,EAAI,2BAA2BC,EAAI,YAAYJ,EAAI,+EAA+EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,4BAA4BC,EAAI,4BAA4BC,EAAI,YAAYJ,EAAI,uFAAuFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,YAAYJ,EAAI,yEAAyEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,YAAYJ,EAAI,+FAA+FK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,iCAAiCC,EAAI,iCAAiCC,EAAI,YAAYJ,EAAI,+EAA+EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,8BAA8BC,EAAI,+BAA+BC,EAAI,YAAYJ,EAAI,2EAA2EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,YAAYJ,EAAI,0EAA0EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,kCAAkCC,EAAI,kCAAkCC,EAAI,YAAYJ,EAAI,8EAA8EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,sCAAsCC,EAAI,sCAAsCC,EAAI,YAAYJ,EAAI,uEAAuEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,wBAAwBC,EAAI,wBAAwBC,EAAI,SAASJ,EAAI,6EAA6EK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,yBAAyBC,EAAI,yBAAyBC,EAAI,SAASJ,EAAI,sFAAsFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0BAA0BC,EAAI,0BAA0BC,EAAI,SAASJ,EAAI,uFAAuFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2BAA2BC,EAAI,2BAA2BC,EAAI,SAASJ,EAAI,kFAAkFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,SAASJ,EAAI,yFAAyFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,4CAA4CC,EAAI,SAASJ,EAAI,+FAA+FK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,SAASJ,EAAI,iFAAiFK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,SAASJ,EAAI,uEAAuEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,SAASJ,EAAI,yEAAyEK,EAAI,iBAAiBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,MAAMJ,EAAI,gFAAgFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,8BAA8BC,EAAI,8BAA8BC,EAAI,MAAMJ,EAAI,wFAAwFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,MAAMJ,EAAI,mFAAmFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,iCAAiCC,EAAI,iCAAiCC,EAAI,MAAMJ,EAAI,iGAAiGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,2CAA2CC,EAAI,MAAMJ,EAAI,qFAAqFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,MAAMJ,EAAI,6EAA6EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,gCAAgCC,EAAI,MAAMJ,EAAI,uFAAuFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,MAAMJ,EAAI,0EAA0EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6CAA6CC,EAAI,6CAA6CC,EAAI,MAAMJ,EAAI,mFAAmFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oCAAoCC,EAAI,oCAAoCC,EAAI,MAAMJ,EAAI,yFAAyFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,KAAKJ,EAAI,gGAAgGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,KAAKJ,EAAI,yFAAyFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,KAAKJ,EAAI,0FAA0FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,kCAAkCC,EAAI,kCAAkCC,EAAI,KAAKJ,EAAI,+FAA+FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,wCAAwCC,EAAI,wCAAwCC,EAAI,KAAKJ,EAAI,2EAA2EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yCAAyCC,EAAI,0CAA0CC,EAAI,KAAKJ,EAAI,uFAAuFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,8CAA8CC,EAAI,8CAA8CC,EAAI,KAAKJ,EAAI,2FAA2FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yCAAyCC,EAAI,yCAAyCC,EAAI,KAAKJ,EAAI,gFAAgFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6CAA6CC,EAAI,8CAA8CC,EAAI,KAAKJ,EAAI,oFAAoFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yCAAyCC,EAAI,yCAAyCC,EAAI,KAAKJ,EAAI,8FAA8FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,KAAKJ,EAAI,iFAAiFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,qCAAqCC,EAAI,qCAAqCC,EAAI,KAAKJ,EAAI,qGAAqGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,KAAKJ,EAAI,uGAAuGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,uCAAuCC,EAAI,uCAAuCC,EAAI,KAAKJ,EAAI,+FAA+FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,kCAAkCC,EAAI,kCAAkCC,EAAI,KAAKJ,EAAI,oFAAoFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yCAAyCC,EAAI,yCAAyCC,EAAI,KAAKJ,EAAI,8EAA8EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,qCAAqCC,EAAI,qCAAqCC,EAAI,KAAKJ,EAAI,4EAA4EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,KAAKJ,EAAI,sGAAsGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,qCAAqCC,EAAI,qCAAqCC,EAAI,KAAKJ,EAAI,oFAAoFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yBAAyBC,EAAI,yBAAyBC,EAAI,KAAKJ,EAAI,+FAA+FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,YAAYJ,EAAI,qFAAqFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,uCAAuCC,EAAI,uCAAuCC,EAAI,YAAYJ,EAAI,sGAAsGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6CAA6CC,EAAI,6CAA6CC,EAAI,YAAYJ,EAAI,+EAA+EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,YAAYJ,EAAI,0GAA0GK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,YAAYJ,EAAI,kHAAkHK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,YAAYJ,EAAI,kFAAkFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,8CAA8CC,EAAI,8CAA8CC,EAAI,YAAYJ,EAAI,uFAAuFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,+CAA+CC,EAAI,+CAA+CC,EAAI,YAAYJ,EAAI,sGAAsGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,4CAA4CC,EAAI,4CAA4CC,EAAI,YAAYJ,EAAI,6GAA6GK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oDAAoDC,EAAI,qDAAqDC,EAAI,YAAYJ,EAAI,uGAAuGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6CAA6CC,EAAI,6CAA6CC,EAAI,SAASJ,EAAI,yGAAyGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,+CAA+CC,EAAI,+CAA+CC,EAAI,SAASJ,EAAI,mGAAmGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,2CAA2CC,EAAI,SAASJ,EAAI,6EAA6EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,+CAA+CC,EAAI,+CAA+CC,EAAI,SAASJ,EAAI,oGAAoGK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6CAA6CC,EAAI,6CAA6CC,EAAI,SAASJ,EAAI,0FAA0FK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,2CAA2CC,EAAI,SAASJ,EAAI,qFAAqFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oCAAoCC,EAAI,oCAAoCC,EAAI,SAASJ,EAAI,0GAA0GK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,+CAA+CC,EAAI,+CAA+CC,EAAI,SAASJ,EAAI,uFAAuFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,2CAA2CC,EAAI,SAASJ,EAAI,uFAAuFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,0CAA0CC,EAAI,0CAA0CC,EAAI,SAASJ,EAAI,gFAAgFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,qBAAqBC,EAAI,qBAAqBC,EAAI,MAAMJ,EAAI,0EAA0EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,iCAAiCC,EAAI,kCAAkCC,EAAI,MAAMJ,EAAI,0DAA0DK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,+BAA+BC,EAAI,MAAMJ,EAAI,gEAAgEK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oBAAoBC,EAAI,oBAAoBC,EAAI,MAAMJ,EAAI,qDAAqDK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,qCAAqCC,EAAI,qCAAqCC,EAAI,MAAMJ,EAAI,qDAAqDK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,yBAAyBC,EAAI,yBAAyBC,EAAI,KAAKJ,EAAI,mEAAmEK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,oBAAoBC,EAAI,oBAAoBC,EAAI,KAAKJ,EAAI,8EAA8EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,iCAAiCC,EAAI,KAAKJ,EAAI,2EAA2EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,0BAA0BC,EAAI,0BAA0BC,EAAI,KAAKJ,EAAI,8EAA8EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oCAAoCC,EAAI,oCAAoCC,EAAI,KAAKJ,EAAI,6EAA6EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,KAAKJ,EAAI,+EAA+EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,iCAAiCC,EAAI,KAAKJ,EAAI,iEAAiEK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,6BAA6BC,EAAI,6BAA6BC,EAAI,KAAKJ,EAAI,2EAA2EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,uCAAuCC,EAAI,uCAAuCC,EAAI,KAAKJ,EAAI,0EAA6EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,mBAAmBC,EAAI,mBAAmBC,EAAI,KAAKJ,EAAI,kEAAkEK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,uCAAuCC,EAAI,wCAAwCC,EAAI,YAAYJ,EAAI,0EAA0EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,2BAA2BC,EAAI,2BAA2BC,EAAI,YAAYJ,EAAI,0EAA0EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,4BAA4BC,EAAI,8BAA8BC,EAAI,YAAYJ,EAAI,2EAA2EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,qCAAqCC,EAAI,qCAAqCC,EAAI,YAAYJ,EAAI,gFAAgFK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,2CAA2CC,EAAI,2CAA2CC,EAAI,YAAYJ,EAAI,sEAAsEK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,oCAAoCC,EAAI,qCAAqCC,EAAI,SAASJ,EAAI,+EAA+EK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,gCAAgCC,EAAI,kCAAkCC,EAAI,SAASJ,EAAI,4EAA4EK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,sBAAsBC,EAAI,sBAAsBC,EAAI,SAASJ,EAAI,gEAAgEK,EAAI,gBAAgBC,EAAI,GAAG,EAAE,CAACJ,EAAI,+BAA+BC,EAAI,+BAA+BC,EAAI,SAASJ,EAAI,gEAAgEK,EAAI,aAAaC,EAAI,GAAG,EAAE,CAACJ,EAAI,wBAAwBC,EAAI,wBAAwBC,EAAI,SAASJ,EAAI,yEAAyEK,EAAI,gBAAgBC,EAAI,GAAG,CAAC,EAAQ,EAAQ,CAAC,QAAQ,wBAAwB,MAAM,uCAAuCjK,KAAO,UAAUW,IAAM,0BAA0BuJ,KAAO,CAAC,QAAQ,cAAcvJ,IAAM,qEAAqE,EAAEwJ,OAAS,2CAA2CC,OAAS,CAAC,kCAAkC,yCAAyC,iCAAiC,iCAAiC,qCAAqC,yCAAyC,EAAEC,mBAAqB,CAAC,MAAM,+CAA+C,CAAC,EAAQ,EAAQ,CAAC,QAAQ,eAAe,MAAM,gDAAgDrK,KAAO,oBAAoBW,IAAM,kCAAkC,EAAQ,EAAY,CAAC,QAAQ,UAAU,MAAM,kCAAkCX,KAAO,UAAUW,IAAM,0BAA0BG,WAAa,QAAQK,UAAY,CAAC,MAAM,+CAA+C,EAAEV,YAAc,iJAAiJ,EAAQ,EAAQ,0iBAAgjB,EAAO,GAAG,OAAO8B,GAAG,EAAE,CAAC,CAAC,QAAQ,WAAW,IAAI,CAAC,IAAI,QAAQ,IAAI,OAAO,IAAI,OAAO,IAAI,SAAS,IAAI,OAAO,EAAA,CAAGrE,EAAE,EAAmtF,EAAE,GAAO,OAAOoM,GAAO,EAAE,CAAC,CAAC,QAAQ,WAAW,IAAI,CAAC,IAAI,QAAQ,IAAI,OAAO,IAAI,OAAO,IAAI,SAAS,IAAI,OAAO,EAAA,CAAGpM,EAAE,EAAQ,EAAU,GAAG,uCAAuC+B,EAAE,IAAI,QAAQA,EAAE,IAAI,UAAUA,EAAE,IAAI,GAAGA,EAAE,MAAY,GAAK,EAAI,IAAO,YAAY+B,EAAEpC,CAAG,EAAE,8CAA8CoC,EAAEuI,CAAI,EAAE,QAAc,EAAQ,GAAQ,CAAC,GAAG,IAAI,IAAIC,CAAM,CAAC,CAAC,CAAC,KAAK,CAAC,CAAC,IAAI,GAAG,kBAAkBxI,EAAEO,CAAC,EAAE,IAAIP,EAAEO,CAAC,EAAE,UAAU,CAAC,CAAC,KAAK,EAAE,EAAQ,EAAM,GAAG,0BAA0BP,EAAE/B,EAAE,MAAM,EAAE,IAAI+B,EAAE/B,EAAE,MAAM,EAAE,SAAe,GAAM,EAAE,IAAI,wCAAwC+B,EAAE/B,EAAE,EAAE,EAAE,iCAAiCI,EAAE,EAAE,YAAY2B,EAAE/B,EAAE,IAAI,EAAE,QAAQ+B,EAAE/B,EAAE,QAAQ,EAAE,SAASkC,EAAMlC,CAAC,EAAE,YAAY+B,EAAE/B,EAAE,IAAI,EAAE,UAAU+B,EAAE/B,EAAE,KAAK,EAAE,yBAAyB+B,EAAE/B,EAAE,KAAK,EAAE,0BAA0B+B,EAAE/B,EAAE,KAAK,EAAE,oEAAoE+B,EAAE/B,EAAE,OAAO,EAAE,SAAS+B,EAAE/B,EAAE,OAAO,EAAE,SAASA,EAAE,QAAQ,KAAK,EAAE,IAAI0G,EAAIhB,EAAE,UAAUzD,EAAE,GAAG,CAAC,CAAC,CAAC,KAAK,KAAQ,EAAE,SAASyE,EAAI1G,EAAE,iBAAiB,mBAAmB,EAAE,kFAAkF+B,EAAE/B,EAAE,EAAE,EAAE,wBAAwB0G,EAAID,EAAUzG,CAAC,EAAE,eAAe,EAAE,kBAAwB,EAAW,GAAG,CAAC,IAAM/B,EAAEuI,EAAa7H,EAAE,MAAM,OAAOV,EAAE,sCAAsC8D,EAAE9D,EAAE,GAAG,EAAE,SAAS8D,EAAE9D,EAAE,GAAG,EAAE,4EAA4E,EAAG,EAGlvwCM,EAAoBkG,EAAe,CAAC,UAAU,CAAC,KAAKnG,EAAY,KAAK,MAAM,QAAQ,QAAQsG,EAAO,IAAI,GAAGjG,EAAE,IAAI,EAAE,aAAaiG,EAAO,IAAI,GAAGjG,EAAE,KAAK,EAAE,aAAa,oBAAoB,CAAC,CAAC,C"}