{"id":42,"date":"2026-10-29T04:34:42","date_gmt":"2026-10-29T04:34:42","guid":{"rendered":"https:\/\/haciendabeachclub5205.snellrealestate.com\/?page_id=42"},"modified":"2026-10-29T07:08:09","modified_gmt":"2026-10-29T07:08:09","slug":"hacienda-5205","status":"publish","type":"page","link":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","title":{"rendered":"Residence 5-205 \u00b7 Hacienda Beach Club"},"content":{"rendered":"\n<!DOCTYPE html>\n<!--\n  EV SNELL \u00b7 LISTING LANDING PAGE \u00b7 Hacienda Beach Club 5-205 \u00b7 v2 (typography + copy refinement)\n  Paste this whole file into ONE WordPress \"Custom HTML\" block (Full Width template).\n  Tokens to replace before going live:\n    GTM-KJ4J24SH            -> Google Tag Manager container ID (leave as-is to disable tracking)\n    Leads: Google Form \"HBC 5-205 Landing Page Leads\" (email alert + responses sheet), wired in the script\n    Documents are private: buyers request them through the page and Luis sends them personally.\n    PAGE_URL               -> the live page URL (for WhatsApp \/ social share previews)\n  Photos: \/wp-content\/uploads\/2026\/10\/   Brand fonts: \/wp-content\/uploads\/fonts\/\n-->\n<html lang=\"en\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover\">\n<meta name=\"theme-color\" content=\"#000000\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<!-- fallback faces, used only if the E&V brand fonts fail to load -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter+Tight:wght@300;400;700&#038;family=Newsreader:opsz,wght@6..72,400&#038;display=swap\" rel=\"stylesheet\" media=\"print\" onload=\"this.media='all'\">\n<link rel=\"preload\" as=\"font\" type=\"font\/woff\" href=\"\/wp-content\/uploads\/fonts\/EngelVoelkersHead_Rg.woff\" crossorigin>\n<link rel=\"preload\" as=\"font\" type=\"font\/woff\" href=\"\/wp-content\/uploads\/fonts\/EngelVoelkersText_Lt.woff\" crossorigin>\n<link rel=\"preload\" as=\"font\" type=\"font\/woff\" href=\"\/wp-content\/uploads\/fonts\/EngelVoelkersText_Rg.woff\" crossorigin>\n<!-- ===== Consent Mode v2 defaults + Google Tag Manager (fires only once a real ID is set) ===== -->\n<script>\n  \/\/ Short QR links (?qr=tent-card) expand to full UTM tags before analytics loads. No ampersand literals: WordPress would texturize them.\n  (function(){ var m=location.search.match(\/[?\\x26]qr=([a-z0-9-]+)\/i); if(m){ if(history.replaceState){ var A=String.fromCharCode(38);\n    var q=location.search.replace(\/qr=[a-z0-9-]+\/i,'utm_source=qr'+A+'utm_medium=qr'+A+'utm_campaign=hbc-5205'+A+'utm_content='+m[1].toLowerCase());\n    history.replaceState(null,'',location.pathname+q+location.hash); } } })();\n  window.dataLayer = window.dataLayer || [];\n  function gtag(){dataLayer.push(arguments);}\n  gtag('consent','default',{ad_storage:'denied',ad_user_data:'denied',ad_personalization:'denied',analytics_storage:'denied',wait_for_update:500});\n  try{ if(localStorage.getItem('hb_consent')==='granted'){ gtag('consent','update',{ad_storage:'granted',ad_user_data:'granted',ad_personalization:'granted',analytics_storage:'granted'}); } }catch(e){}\n  (function(w,d,s,l,i){ if(i.indexOf('XXXX')>-1 || w.google_tag_manager) return;\n    w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});\n    var f=d.getElementsByTagName(s)[0],j=d.createElement(s);j.async=true;j.src='https:\/\/www.googletagmanager.com\/gtm.js?id='+i;f.parentNode.insertBefore(j,f);\n  })(window,document,'script','dataLayer','GTM-KJ4J24SH');\n<\/script>\n\n<style>\n  \/* ===== hide the WordPress\/Genesis theme header & footer around our custom page (do not remove) ===== *\/\n  .wp-block-template-part, header.wp-block-template-part, footer.wp-block-template-part,\n  .site-header, #masthead, .site-footer, #colophon, .site-info,\n  .wp-site-blocks > header, .wp-site-blocks > footer { display:none !important; }\n  .entry-header, .entry-title, .page-header, .site-inner .entry-header { display:none !important; }\n  .site-inner, .content-sidebar-wrap, .content, article.entry, .entry-content{padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important}\n  html{font-size:16px !important} \/* theme sets 62.5% (10px); the page type scale is built on 16px *\/\n  body.admin-bar .hb-head{top:32px}\n  @media(max-width:782px){ body.admin-bar .hb-head{top:46px} }\n  .wp-site-blocks, .entry-content, .wp-block-post-content{padding:0 !important;margin:0 !important;max-width:none !important}\n\n  \/* ===== Brand typefaces: Engel & V\u00f6lkers Head (serif) + Engel & V\u00f6lkers Text (sans), as on snellrealestate.com ===== *\/\n  @font-face{font-family:'EV Head';src:url('\/wp-content\/uploads\/fonts\/EngelVoelkersHead_Rg.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}\n  @font-face{font-family:'EV Text';src:url('\/wp-content\/uploads\/fonts\/EngelVoelkersText_Lt.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}\n  @font-face{font-family:'EV Text';src:url('\/wp-content\/uploads\/fonts\/EngelVoelkersText_Rg.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}\n  @font-face{font-family:'EV Text';src:url('\/wp-content\/uploads\/fonts\/EngelVoelkersText_Bd.woff') format('woff');font-weight:700;font-style:normal;font-display:swap}\n\n  :root{\n    --ink:#222222; --night:#0b0b0c; --text:#2c2c2f; --muted:#6E6E6E; --faint:#9A9A9A;\n    --red:#ED1C24; --red2:#C8161D; --sand:#F7F5F0; --paper:#ffffff; --line:#E6E4E0;   \/* E&V Snell palette: logo red, warm card, hairline *\/\n    --display:'EV Head','Newsreader',Georgia,'Times New Roman',serif;\n    --sans:'EV Text','Inter Tight','Helvetica Neue',Arial,sans-serif;\n    --ease:cubic-bezier(.2,.7,.2,1);\n    \/* type scale: one ratio, every size on the page comes from here *\/\n    --fs-hero:clamp(3.25rem,7.2vw,6.75rem);\n    --fs-h2:clamp(2.25rem,3.9vw,3.6rem);\n    --fs-h3:clamp(1.5rem,1.9vw,1.875rem);\n    --fs-fig:clamp(2.25rem,3vw,3rem);\n    --fs-lead:1.1875rem;   \/* 19px *\/\n    --fs-body:1rem;        \/* 16px *\/\n    --fs-small:.875rem;    \/* 14px *\/\n    --fs-label:.6875rem;   \/* 11px, the floor: nothing on the page is smaller *\/\n  }\n  :where(.hb) *{margin:0;padding:0;box-sizing:border-box}\n  :where(.hb) img{display:block;max-width:100%}\n  :where(.hb) a{color:inherit;text-decoration:none}\n  :where(.hb) button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}\n  html{scroll-behavior:smooth;scroll-padding-top:72px}\n  body{margin:0;font-family:var(--sans);font-weight:300;font-size:var(--fs-body);color:var(--text);background:var(--paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-kerning:normal;line-height:1.7}\n  .hb{overflow-x:clip}\n  .hb .wrap{max-width:1280px;margin:0 auto;padding:0 48px}\n\n  \/* ---- type roles ---- *\/\n  .hb h1,.hb h2,.hb h3,.hb h4,.hb .serif{font-family:var(--display);font-weight:400;font-style:normal;color:inherit;letter-spacing:-.01em;text-wrap:balance}\n  .hb p{text-wrap:pretty}\n  .hb .eyebrow{font-family:var(--sans);font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red);line-height:1.4}\n  .hb .eyebrow.light{color:rgba(255,255,255,.72)}\n  .hb .accent{width:40px;height:1px;background:var(--red);margin:18px 0 26px}\n  .hb .accent.c{margin-left:auto;margin-right:auto}\n  .hb .lead{font-size:var(--fs-h2);line-height:1.06;max-width:15em}\n  .hb .body{font-size:var(--fs-lead);line-height:1.7;color:var(--text);max-width:34em}\n  .hb .dark .body{color:rgba(255,255,255,.74)}\n  .hb .center{text-align:center}\n  .hb .center .lead,.hb .center .body{margin-left:auto;margin-right:auto}\n  .hb .num{font-variant-numeric:lining-nums tabular-nums}\n  .hb section{padding:128px 0}\n  .hb .sand{background:var(--sand)}\n  .hb .dark{background:var(--night);color:#fff}\n\n  .hb .btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--sans);text-transform:uppercase;letter-spacing:.14em;font-size:.75rem;font-weight:700;padding:17px 30px;background:var(--red);color:#fff;border:1px solid var(--red);transition:.25s var(--ease);cursor:pointer;white-space:nowrap;line-height:1}\n  .hb .btn:hover{background:var(--red2);border-color:var(--red2)}\n  .hb .btn.ghost{background:rgba(0,0,0,.12);color:#fff;border-color:rgba(255,255,255,.6);backdrop-filter:blur(6px)}\n  .hb .btn.ghost:hover{background:#fff;color:var(--ink);border-color:#fff}\n  .hb .btn.line{background:transparent;color:var(--ink);border-color:var(--ink)}\n  .hb .btn.line:hover{background:var(--ink);color:#fff}\n  .hb .btn svg{width:13px;height:13px}\n  .hb .link{font-family:var(--sans);font-size:var(--fs-small);font-weight:400;color:var(--ink);border-bottom:1px solid var(--red);padding-bottom:3px;transition:color .2s}\n  .hb .link:hover{color:var(--red)}\n  .hb .dark .link{color:#fff}\n\n  \/* ===== header ===== *\/\n  .hb-head{position:fixed;inset:0 0 auto 0;z-index:60;color:#fff;transition:background .35s var(--ease),box-shadow .35s}\n  .hb-head::before{content:\"\";position:absolute;inset:0 0 -40px 0;background:linear-gradient(rgba(0,0,0,.45),transparent);pointer-events:none;transition:opacity .35s}\n  .hb-head .wrap{position:relative;display:flex;align-items:center;justify-content:space-between;height:84px;transition:height .35s var(--ease)}\n  .hb-head.solid{background:#000;box-shadow:0 1px 0 rgba(255,255,255,.08)}\n  .hb-head.solid::before{opacity:0}\n  .hb-head.solid .wrap{height:68px}\n  .hb-brand{display:block;line-height:0;color:#fff}\n  .hb-brand .hb-wm{width:178px;height:auto;display:block}\n  .hb-head.solid .hb-brand .hb-wm{width:160px}\n  .hb-wm{transition:width .35s var(--ease)}\n  .hb-villa{display:block;width:100%;height:auto}\n  .hb-nav{display:flex;gap:40px;align-items:center;list-style:none;margin:0 !important;padding:0 !important}\n  :where(.hb) ul,:where(.hb) ol{margin:0;padding:0}:where(.hb) li{margin:0}\n  .hb .hb-nav li{margin:0 !important;padding:0 !important;line-height:1}\n  .hb .hb-nav a{display:block;line-height:1.25}\n  .hb-nav a{font-size:1.2rem;font-weight:700;letter-spacing:.02em;opacity:.9;white-space:nowrap;position:relative;padding:6px 0;transition:opacity .2s}\n  .hb-nav a:hover,.hb-nav a.on{opacity:1}\n  .hb-nav a.on::after{content:\"\";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:var(--red)}\n  .hb-head .btn{padding:17px 30px;font-size:1rem}\n  .hb .hb-head .wrap{max-width:1760px}\n  @media(max-width:1639px){.hb-nav{gap:30px}.hb-nav a{font-size:1.125rem}.hb-head .btn{padding:16px 26px;font-size:.9375rem}}\n  @media(max-width:1499px){.hb-nav{gap:26px}.hb-nav a{font-size:1.0625rem}.hb-head .btn{padding:15px 24px;font-size:.875rem}}\n  @media(max-width:1439px){.hb-nav{gap:17px}.hb-nav a{font-size:1rem}.hb-head .btn{padding:14px 20px;font-size:.8125rem}}\n  @media(max-width:1299px){.hb-nav{gap:16px}.hb-nav a{font-size:.875rem}.hb-head .btn{padding:13px 18px;font-size:.75rem}}\n  @media(max-width:1200px){.hb-nav{display:none}.hb-burger{display:flex}}\n  .hb-hact{display:flex;align-items:center;gap:12px}\n  .hb-lang{display:flex;align-items:center;gap:0;font-family:var(--sans);font-weight:700;font-size:.8125rem;letter-spacing:.08em}\n  .hb-lang button{background:none;border:0;color:inherit;opacity:.55;padding:8px 6px;cursor:pointer;position:relative;font:inherit;letter-spacing:inherit}\n  .hb-lang button+button::before{content:\"\";position:absolute;left:-1px;top:50%;width:1px;height:12px;margin-top:-6px;background:currentColor;opacity:.4}\n  .hb-lang button[aria-pressed=\"true\"]{opacity:1}\n  .hb-lang button[aria-pressed=\"true\"]::after{content:\"\";position:absolute;left:6px;right:6px;bottom:2px;height:1px;background:var(--red)}\n  .hb-burger{display:none;width:40px;height:40px;align-items:center;justify-content:center}\n  .hb-burger span{display:block;width:22px;height:1px;background:#fff;box-shadow:0 -7px 0 #fff,0 7px 0 #fff}\n  .hb-progress{position:absolute;left:0;bottom:0;height:1px;background:var(--red);width:0;transition:width .1s linear}\n\n  \/* ===== hero ===== *\/\n  .hb-hero{position:relative;height:100vh;min-height:660px;max-height:1100px;color:#fff;overflow:hidden;display:flex;align-items:flex-end}\n  .hb-hero img.bg{display:block;width:104%;height:104%;left:-2%;top:-2%;object-fit:cover;object-position:center 60%}\n  .hb-hero .bg{position:absolute;inset:-2%;background:#111 center 60%\/cover no-repeat;transform:scale(1.08);animation:hbZoom 22s var(--ease) forwards}\n  @keyframes hbZoom{to{transform:scale(1)}}\n  .hb-hero::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.30) 0%,rgba(0,0,0,0) 24%,rgba(0,0,0,0) 44%,rgba(0,0,0,.70) 100%)}\n  .hb-hero .wrap{position:relative;z-index:2;width:100%;padding-bottom:72px}\n  .hb-hero .grid{display:grid;grid-template-columns:1.5fr 1fr;gap:40px;align-items:end}\n  .hb-hero .kick{font-size:var(--fs-label);font-weight:700;letter-spacing:.24em;text-transform:uppercase;opacity:.92;display:flex;align-items:center;gap:14px}\n  .hb-hero .kick::before{content:\"\";width:32px;height:1px;background:var(--red)}\n  .hb-hero h1{font-size:var(--fs-hero);line-height:.96;letter-spacing:-.02em;margin-top:22px;white-space:nowrap;text-shadow:0 2px 40px rgba(0,0,0,.25)}\n  .hb-hero .sub{font-family:var(--sans);font-weight:300;font-size:var(--fs-lead);letter-spacing:.02em;opacity:.92;margin-top:16px}\n  .hb-hero .price{text-align:right}\n  .hb-hero .price .p{font-family:var(--display);font-size:clamp(2rem,3.2vw,2.75rem);line-height:1;letter-spacing:-.01em}\n  .hb-hero .price .p span{font-family:var(--sans);font-size:.75rem;font-weight:400;letter-spacing:.14em;margin-left:8px;vertical-align:.5em;opacity:.8}\n  .hb-hero .price .m{font-size:var(--fs-small);font-weight:300;opacity:.85;margin-top:12px}\n  .hb-hero .acts{display:flex;gap:12px;flex-wrap:wrap;justify-content:flex-end;margin-top:28px}\n  .hb-scroll{position:absolute;left:50%;bottom:18px;z-index:3;transform:translateX(-50%);width:1px;height:46px;background:rgba(255,255,255,.25);overflow:hidden}\n  .hb-scroll::after{content:\"\";position:absolute;left:0;top:-46px;width:1px;height:46px;background:#fff;animation:hbDrop 2.2s var(--ease) infinite}\n  @keyframes hbDrop{to{top:46px}}\n  .hb-qrwelcome{position:absolute;top:104px;left:50%;transform:translate(-50%,-10px);z-index:3;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18);padding:11px 20px;font-size:var(--fs-small);font-weight:300;letter-spacing:.02em;opacity:0;transition:.6s var(--ease);pointer-events:none;white-space:nowrap}\n  .hb-qrwelcome.show{opacity:1;transform:translate(-50%,0)}\n  .hb-qrwelcome b{font-weight:400}\n\n  \/* ===== spec strip ===== *\/\n  .hb-specs{background:#000;color:#fff}\n  .hb-specs .wrap{display:grid;grid-template-columns:repeat(6,1fr)}\n  .hb-spec{padding:34px 14px 30px;text-align:center;border-right:1px solid rgba(255,255,255,.09)}\n  .hb-spec:last-child{border-right:0}\n  .hb-spec .n{font-family:var(--display);font-size:2.125rem;line-height:1;letter-spacing:-.01em;font-variant-numeric:lining-nums}\n  .hb-spec .l{font-size:var(--fs-small);font-weight:300;color:rgba(255,255,255,.66);margin-top:10px;line-height:1.35}\n\n  \/* ===== experience dock ===== *\/\n  .hb-dock{background:var(--sand)}\n  .hb-dock .row{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-top:0}\n  .hb-tile{background:#fff;display:flex;align-items:center;gap:18px;padding:26px 26px;text-align:left;transition:.25s var(--ease)}\n  .hb-tile:hover{background:var(--ink);color:#fff}\n  .hb-tile .ic{width:44px;height:44px;border:1px solid currentColor;border-radius:50%;display:grid;place-items:center;flex:none;opacity:.8}\n  .hb-tile .ic svg{width:17px;height:17px}\n  .hb-tile .t{display:block;font-family:var(--display);font-size:1.375rem;line-height:1.1}\n  .hb-tile .s{display:block;font-size:var(--fs-small);font-weight:300;color:var(--muted);margin-top:4px}\n  .hb-tile:hover .s{color:rgba(255,255,255,.65)}\n\n  \/* ===== intro ===== *\/\n  .hb-intro .grid{display:grid;grid-template-columns:1fr 1fr;gap:96px;align-items:center}\n  .hb-intro .figure{position:relative}\n  .hb-intro .figure img{width:100%;aspect-ratio:4\/5;object-fit:cover}\n  .hb-intro .figure .cap{position:absolute;left:-28px;bottom:42px;background:#fff;padding:22px 28px;box-shadow:0 30px 60px rgba(0,0,0,.10)}\n  .hb-intro .figure .cap .n{font-family:var(--display);font-size:2.25rem;line-height:1;font-variant-numeric:lining-nums}\n  .hb-intro .figure .cap .l{font-size:var(--fs-small);color:var(--muted);margin-top:6px}\n  .hb-feats{margin-top:40px;border-top:1px solid var(--line)}\n  .hb-feats li{list-style:none;display:flex;gap:20px;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line);font-size:var(--fs-body);font-weight:300;color:var(--text)}\n  .hb-feats li span{font-family:var(--sans);font-size:var(--fs-label);font-weight:700;letter-spacing:.12em;color:var(--red);min-width:22px;font-variant-numeric:tabular-nums}\n\n  \/* ===== view band ===== *\/\n  .hb-band{position:relative;height:88vh;min-height:520px;max-height:900px;overflow:hidden;color:#fff;display:flex;align-items:flex-end}\n  .hb-band .bg{position:absolute;inset:-12% 0;background:#111 center\/cover no-repeat;will-change:transform}\n  .hb-band::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,0) 46%,rgba(0,0,0,.62))}\n  .hb-band .wrap{position:relative;z-index:2;width:100%;padding-bottom:60px;display:flex;justify-content:space-between;align-items:flex-end;gap:30px}\n  .hb-band blockquote{font-family:var(--display);font-size:clamp(1.75rem,3.2vw,2.75rem);line-height:1.15;letter-spacing:-.01em;max-width:16em;text-wrap:balance}\n  .hb-band .meta{font-size:var(--fs-small);font-weight:300;opacity:.82;text-align:right}\n\n  \/* ===== gallery ===== *\/\n  .hb-gal-head{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;flex-wrap:wrap}\n  .hb-filters{display:flex;gap:28px;flex-wrap:wrap;border-bottom:1px solid var(--line)}\n  .hb-filters button{font-size:var(--fs-small);font-weight:400;color:var(--muted);padding:0 0 12px;margin-bottom:-1px;border-bottom:1px solid transparent;transition:.2s}\n  .hb-filters button.on,.hb-filters button:hover{color:var(--ink);border-bottom-color:var(--red)}\n  .hb-grid{display:grid;grid-auto-flow:dense;grid-template-columns:repeat(12,1fr);grid-auto-rows:110px;gap:10px;margin-top:48px}\n  .hb-ph{position:relative;overflow:hidden;cursor:zoom-in;background:#ddd;grid-column:span 4;grid-row:span 3}\n  .hb-ph.w{grid-column:span 8;grid-row:span 5}\n  .hb-ph.t{grid-row:span 5}\n  .hb-ph.wide{grid-column:span 8}\n  .hb-ph img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease),opacity .6s;opacity:0}\n  .hb-ph img.ld{opacity:1}\n  .hb-ph:hover img{transform:scale(1.04)}\n  .hb-ph .c{position:absolute;left:0;right:0;bottom:0;padding:34px 18px 14px;background:linear-gradient(transparent,rgba(0,0,0,.55));color:#fff;font-size:var(--fs-small);font-weight:300;opacity:0;transform:translateY(6px);transition:.35s var(--ease)}\n  .hb-ph:hover .c{opacity:1;transform:none}\n  .hb-ph.hide{display:none}\n  .hb-gal-foot{margin-top:40px;display:flex;justify-content:center}\n\n  \/* lightbox *\/\n  .hb-lb{position:fixed;inset:0;z-index:200;background:rgba(6,6,7,.97);display:none;flex-direction:column;color:#fff}\n  .hb-lb.open{display:flex}\n  .hb-lb .top{display:flex;justify-content:space-between;align-items:center;padding:18px 28px;font-size:var(--fs-small);font-weight:300}\n  .hb-lb .top .num{letter-spacing:.06em}\n  .hb-lb .stage{flex:1;position:relative;display:flex;align-items:center;justify-content:center;padding:0 90px;min-height:0;touch-action:pan-y}\n  .hb-lb .stage img{max-width:100%;max-height:100%;object-fit:contain;transition:opacity .3s}\n  .hb-lb .nav{position:absolute;top:50%;transform:translateY(-50%);width:54px;height:54px;border:1px solid rgba(255,255,255,.3);border-radius:50%;display:grid;place-items:center;transition:.2s;font-size:1.4rem}\n  .hb-lb .nav:hover{background:#fff;color:#000}\n  .hb-lb .prev{left:24px}.hb-lb .next{right:24px}\n  .hb-lb .cap{text-align:center;font-family:var(--display);font-size:1.25rem;padding:16px}\n  .hb-lb .thumbs{display:flex;gap:6px;overflow-x:auto;padding:0 28px 22px;scrollbar-width:none}\n  .hb-lb .thumbs img{height:54px;width:80px;object-fit:cover;opacity:.4;cursor:pointer;flex:none;transition:.2s}\n  .hb-lb .thumbs img.on{opacity:1;outline:1px solid #fff}\n\n  \/* ===== media (film + tour) ===== *\/\n  .hb-media .grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:64px}\n  .hb-frame{position:relative;aspect-ratio:16\/10;background:#000;overflow:hidden}\n  .hb-frame .poster{position:absolute;inset:0;background:#111 center\/cover no-repeat;transition:transform 1.4s var(--ease)}\n  .hb-frame:hover .poster{transform:scale(1.04)}\n  .hb-frame .shade{position:absolute;inset:0;background:radial-gradient(60% 60% at 50% 50%,rgba(0,0,0,.12),rgba(0,0,0,.5))}\n  .hb-frame .play{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;color:#fff;width:100%}\n  .hb-frame .play .ring{width:84px;height:84px;border-radius:50%;border:1px solid rgba(255,255,255,.75);display:grid;place-items:center;backdrop-filter:blur(4px);background:rgba(255,255,255,.06);transition:.3s var(--ease)}\n  .hb-frame:hover .ring{background:var(--red);border-color:var(--red);transform:scale(1.06)}\n  .hb-frame .play .ring svg{width:24px;height:24px}\n  .hb-frame .play .lbl{font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase}\n  .hb-frame iframe,.hb-frame #hb-yt{position:absolute;inset:0;width:100%;height:100%;border:0}\n  .hb-media h3{font-size:var(--fs-h3);margin-top:26px;line-height:1.1}\n  .hb-media .under{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-top:10px;font-size:var(--fs-body);color:var(--muted)}\n\n  \/* ===== income ===== *\/\n  .hb-inc .top{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:end}\n  .hb-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(255,255,255,.1);margin-top:72px;border:1px solid rgba(255,255,255,.1)}\n  .hb-kpi{background:var(--night);padding:32px 30px}\n  .hb-kpi .n{font-family:var(--display);font-size:var(--fs-fig);line-height:1;letter-spacing:-.01em;font-variant-numeric:lining-nums}\n  .hb-kpi .n small{font-size:.55em;opacity:.6;margin-left:1px}\n  .hb-kpi .l{font-size:var(--fs-small);font-weight:300;color:rgba(255,255,255,.62);margin-top:12px}\n  .hb-chartwrap>*,.hb-costs>*,.hb-inc .top>*{min-width:0}\n  .hb-chartwrap{display:grid;grid-template-columns:1.5fr 1fr;gap:28px;margin-top:28px}\n  .hb-card{border:1px solid rgba(255,255,255,.12);padding:34px}\n  .hb-cardhead{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}\n  .hb-toggle{display:inline-flex;border:1px solid rgba(255,255,255,.25)}\n  .hb-toggle button{padding:9px 16px;font-size:.8125rem;font-weight:400;color:rgba(255,255,255,.7)}\n  .hb-toggle button.on{background:#fff;color:#000}\n  .hb-chart{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;height:300px;align-items:end;margin-top:34px;border-bottom:1px solid rgba(255,255,255,.2)}\n  .hb-col{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;cursor:pointer}\n  .hb-col .v{font-family:var(--display);font-size:1.375rem;margin-bottom:10px;font-variant-numeric:lining-nums}\n  .hb-col .bars{display:flex;gap:6px;align-items:flex-end;width:100%;justify-content:center;height:calc(100% - 44px)}\n  .hb-col .bar{width:44%;max-width:54px;background:rgba(255,255,255,.85);height:0;transition:height 1s var(--ease),background .3s,opacity .3s}\n  .hb-col .bar.net{background:var(--red)}\n  .hb-col:not(.sel) .bar{opacity:.5}\n  .hb-yrs{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:12px;text-align:center;font-size:var(--fs-small);font-variant-numeric:tabular-nums;color:rgba(255,255,255,.8)}\n  .hb-legend{display:flex;gap:22px;flex-wrap:wrap;font-size:.8125rem;color:rgba(255,255,255,.66);margin-top:20px}\n  .hb-legend i{display:inline-block;width:10px;height:10px;margin-right:8px;vertical-align:-1px;background:#fff}\n  .hb-legend i.r{background:var(--red)}\n  .hb-yr .yy{font-family:var(--display);font-size:3.25rem;line-height:1;font-variant-numeric:lining-nums}\n  .hb-rows{margin-top:22px}\n  .hb-rows div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);font-size:.9375rem;color:rgba(255,255,255,.76)}\n  .hb-rows div b{color:#fff;font-weight:400;font-variant-numeric:tabular-nums}\n  .hb-rows div.tot{border-bottom:0;color:#fff;font-weight:400}\n  .hb-rows div.tot b{font-family:var(--display);font-size:1.625rem;font-variant-numeric:lining-nums}\n  .hb-yield{display:flex;align-items:baseline;gap:12px;margin-top:20px;padding-top:20px;border-top:1px solid rgba(255,255,255,.2)}\n  .hb-yield .n{font-family:var(--display);font-size:2.75rem;color:#fff;line-height:1;font-variant-numeric:lining-nums}\n  .hb-yield .l{font-size:var(--fs-small);color:rgba(255,255,255,.62);line-height:1.35}\n  .hb-costs{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}\n  .hb-table{width:100%;border-collapse:collapse;font-size:.9375rem;margin-top:16px;font-variant-numeric:tabular-nums lining-nums}\n  .hb-table td{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.76)}\n  .hb-table td:nth-child(n+2){text-align:right;color:#fff}\n  .hb-table td:nth-child(2){color:rgba(255,255,255,.55)}\n  .hb-table tr.tot td{font-weight:400;color:#fff;border-bottom:0}\n  .hb-note{font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.7;margin-top:22px;max-width:60em}\n  .hb-pills{display:grid;grid-template-columns:1fr 1fr;gap:22px 26px;margin-top:18px}\n  .hb-pills h4{font-size:1.25rem;line-height:1.2;margin-bottom:6px}\n  .hb-pills p{font-size:.9375rem;color:rgba(255,255,255,.66);line-height:1.65}\n\n  .hb-private{display:grid;grid-template-columns:1.25fr 1fr;gap:28px;margin-top:64px}\n  .hb-private>*{min-width:0}\n  .hb-req{display:flex;flex-direction:column;align-items:flex-start;gap:12px;background:rgba(255,255,255,.03)}\n  .hb-req svg{width:26px;height:26px;color:var(--red);margin-bottom:6px}\n  .hb-req h3{font-size:var(--fs-h3);line-height:1.1}\n  .hb-req p{font-size:.9375rem;color:rgba(255,255,255,.7);line-height:1.65;max-width:30em}\n  .hb-req .btn{margin-top:10px}\n  .hb-req .hint{font-size:.8125rem;color:rgba(255,255,255,.5)}\n  .hb-gok{display:none;text-align:center;padding:24px 0 8px}\n  .hb-gok .ck{width:56px;height:56px;border-radius:50%;border:1px solid var(--red);color:var(--red);display:grid;place-items:center;margin:0 auto 18px}\n\n  \/* ===== resort ===== *\/\n  .hb-resort .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:64px}\n  .hb-am{background:#fff}\n  .hb-am .im{aspect-ratio:4\/3;overflow:hidden}\n  .hb-am .im img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}\n  .hb-am:hover .im img{transform:scale(1.05)}\n  .hb-am .tx{padding:28px 28px 32px}\n  .hb-am h3{font-size:var(--fs-h3);line-height:1.1}\n  .hb-am p{font-size:var(--fs-body);color:var(--muted);margin-top:10px;line-height:1.65}\n  .hb-amlist{display:grid;grid-template-columns:repeat(3,1fr);gap:0 32px;margin-top:44px;border-top:1px solid var(--line)}\n  .hb-amlist div{padding:18px 0;border-bottom:1px solid var(--line);font-size:var(--fs-body);color:var(--text);display:flex;gap:14px;align-items:center}\n  .hb-amlist div::before{content:\"\";width:5px;height:5px;background:var(--red);transform:rotate(45deg);flex:none}\n\n  \/* ===== ownership ===== *\/\n  .hb-escrow{display:flex;gap:20px;align-items:flex-start;margin-top:36px;padding:26px 30px;background:var(--sand);border-left:2px solid var(--red);max-width:52em}\n  .hb-escrow svg{width:30px;height:30px;color:var(--red);flex:none;margin-top:2px}\n  .hb-escrow p{font-size:var(--fs-lead);line-height:1.6;color:var(--text)}\n  .hb-escrow b{font-family:var(--display);font-weight:400;font-size:1.3em;color:var(--ink);display:block;margin-bottom:4px}\n  .hb-own .steps{display:grid;grid-template-columns:repeat(3,1fr);margin-top:48px;border-top:1px solid var(--line)}\n  .hb-step{padding:36px 36px 36px 0;border-right:1px solid var(--line)}\n  .hb-step+.hb-step{padding-left:36px}\n  .hb-step:last-child{border-right:0}\n  .hb-step .k{font-family:var(--sans);font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;color:var(--red)}\n  .hb-step h3{font-size:var(--fs-h3);margin-top:14px;line-height:1.1}\n  .hb-step p{font-size:var(--fs-body);color:var(--muted);margin-top:10px;line-height:1.65}\n  .hb-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:44px}\n  .hb-fact{background:var(--sand);padding:32px}\n  .hb-fact h4{font-family:var(--sans);font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}\n  .hb-fact p{font-size:var(--fs-body);color:var(--text);margin-top:12px;line-height:1.65}\n\n  \/* ===== location ===== *\/\n  .hb-loc .grid{display:grid;grid-template-columns:1fr 1.25fr;gap:64px;align-items:stretch}\n  .hb-map{position:relative;min-height:480px;background:#e9e5dc}\n  .hb-map iframe{position:absolute;inset:0;width:100%;height:100%;border:0;filter:grayscale(1) contrast(1.05)}\n  .hb-eat{margin-top:32px;border-top:1px solid var(--line)}\n  .hb-eat div{padding:20px 0;border-bottom:1px solid var(--line)}\n  .hb-eat .k{font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}\n  .hb-eat h4{font-size:1.5rem;margin-top:6px;line-height:1.15}\n  .hb-eat p{font-size:var(--fs-body);color:var(--muted);margin-top:2px}\n\n  \/* ===== dossier ===== *\/\n  .hb-faq .hb-qs{max-width:860px;margin:56px auto 0;border-top:1px solid var(--line)}\n  .hb-q{border-bottom:1px solid var(--line)}\n  .hb-q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;font-family:var(--display);font-size:1.375rem;line-height:1.3}\n  .hb-q summary::-webkit-details-marker{display:none}\n  .hb-q summary::after{content:\"+\";font-family:var(--sans);font-weight:300;font-size:1.75rem;color:var(--red);flex:none;transition:transform .25s var(--ease)}\n  .hb-q[open] summary::after{transform:rotate(45deg)}\n  .hb-q p{padding:0 0 26px;max-width:46em;font-size:var(--fs-body);font-weight:300;line-height:1.7;color:var(--text)}\n  .hb-dl .grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:60px}\n  .hb-doc{border:1px solid var(--line);background:#fff;padding:36px 32px;display:flex;flex-direction:column;gap:12px;transition:.3s var(--ease)}\n  .hb-doc:hover{box-shadow:0 30px 60px rgba(0,0,0,.07);transform:translateY(-3px)}\n  .hb-doc .ty{font-size:var(--fs-label);font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--faint)}\n  .hb-doc h3{font-size:var(--fs-h3);line-height:1.1}\n  .hb-doc p{font-size:var(--fs-body);color:var(--muted);flex:1;line-height:1.65}\n  .hb-doc .act{margin-top:16px;display:flex;align-items:center;justify-content:space-between}\n  .hb-doc .lock{font-size:.8125rem;color:var(--faint);display:flex;gap:8px;align-items:center}\n  .hb-doc .lock svg{width:12px;height:12px}\n\n  \/* ===== advisor + form ===== *\/\n  .hb-contact .grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:88px}\n  .hb-adv{display:flex;gap:24px;align-items:center;margin-top:40px}\n  .hb-mono{width:92px;height:92px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-family:var(--display);font-size:1.875rem;flex:none;overflow:hidden}\n  .hb-mono img{width:100%;height:100%;object-fit:cover}\n  .hb-adv .nm{font-family:var(--display);font-size:1.75rem;line-height:1.1}\n  .hb-adv .ti{font-size:var(--fs-small);color:var(--muted);margin-top:6px}\n  .hb-lines{margin-top:32px;border-top:1px solid var(--line)}\n  .hb-lines a{display:flex;justify-content:space-between;align-items:baseline;padding:16px 0;border-bottom:1px solid var(--line);font-size:var(--fs-body);font-weight:400;color:var(--ink);transition:.2s;font-variant-numeric:tabular-nums}\n  .hb-lines a span{font-size:var(--fs-small);font-weight:300;color:var(--muted)}\n  .hb-lines a:hover{color:var(--red)}\n  .hb-sigvilla{width:130px;margin-top:30px;color:#9A9A9A}\n  .hb-form{background:#fff;padding:48px;box-shadow:0 40px 80px rgba(0,0,0,.05)}\n  .hb-form h3{font-size:2.125rem;line-height:1.1}\n  .hb-seg{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--line);margin:26px 0 8px}\n  .hb-seg label{text-align:center;padding:13px 6px;font-size:.8125rem;font-weight:400;cursor:pointer;border-right:1px solid var(--line);transition:.2s}\n  .hb-seg label:last-child{border-right:0}\n  .hb-seg input{position:absolute;opacity:0;pointer-events:none}\n  .hb-seg label:has(input:checked){background:var(--ink);color:#fff}\n  .hb-fg{display:grid;grid-template-columns:1fr 1fr;gap:0 24px}\n  .hb-field{position:relative;margin-top:20px}\n  .hb-field.full{grid-column:1\/-1}\n  .hb-field input,.hb-field select,.hb-field textarea{width:100%;border:0;border-bottom:1px solid #cfcac0;padding:22px 0 9px;font:inherit;font-size:var(--fs-body);font-weight:400;background:transparent;outline:none;border-radius:0;color:var(--ink);-webkit-appearance:none;appearance:none}\n  .hb-field textarea{resize:vertical;min-height:72px}\n  .hb-field label{position:absolute;left:0;top:21px;font-size:var(--fs-body);font-weight:300;color:var(--muted);pointer-events:none;transition:.2s var(--ease)}\n  .hb-field input:focus,.hb-field textarea:focus,.hb-field select:focus{border-color:var(--ink)}\n  .hb-field input:focus+label,.hb-field input:not(:placeholder-shown)+label,.hb-field textarea:focus+label,.hb-field textarea:not(:placeholder-shown)+label,.hb-field select+label{top:0;font-size:.75rem;font-weight:400;letter-spacing:.02em}\n  .hb-consent{display:flex;gap:10px;align-items:flex-start;font-size:.8125rem;color:var(--muted);margin-top:24px;line-height:1.55}\n  .hb-consent input{margin-top:3px;accent-color:var(--red)}\n  .hb-form .btn{width:100%;justify-content:center;margin-top:26px;padding:20px}\n  .hb-ok{display:none;text-align:center;padding:40px 0}\n  .hb-ok .ck{width:64px;height:64px;border-radius:50%;border:1px solid var(--red);color:var(--red);display:grid;place-items:center;margin:0 auto 22px}\n\n  \/* gate modal *\/\n  .hb-modal{position:fixed;inset:0;z-index:180;background:rgba(0,0,0,.6);backdrop-filter:blur(6px);display:none;align-items:center;justify-content:center;padding:20px}\n  .hb-modal.open{display:flex}\n  .hb-modal .box{background:#fff;max-width:520px;width:100%;padding:46px;position:relative;animation:hbUp .45s var(--ease)}\n  .hb-modal .box .body{font-size:var(--fs-body)}\n  @keyframes hbUp{from{opacity:0;transform:translateY(16px)}}\n  .hb-modal .x{position:absolute;top:14px;right:18px;font-size:1.6rem;line-height:1;color:var(--muted)}\n\n  \/* ===== footer ===== *\/\n  .hb-foot{background:#000;color:#fff;padding:64px 0 120px}\n  .hb-footmark{text-align:center;padding-bottom:48px;margin-bottom:44px;border-bottom:1px solid rgba(255,255,255,.1)}\n  .hb-footmark .vl{width:220px;margin:0 auto;color:rgba(255,255,255,.4)}\n  .hb-footmark .nm{font-family:var(--sans);font-weight:300;font-size:1.0625rem;letter-spacing:.04em;color:rgba(255,255,255,.82);margin-top:20px}\n  .hb-foot .hb-brand .hb-wm{width:150px}\n  .hb-foot .row{display:flex;justify-content:space-between;align-items:flex-start;gap:40px;flex-wrap:wrap}\n  .hb-foot .legal{font-size:.8125rem;color:rgba(255,255,255,.5);line-height:1.75;max-width:62em;margin-top:32px}\n  .hb-foot .links{display:flex;gap:26px;font-size:var(--fs-small);font-weight:300;opacity:.85;flex-wrap:wrap}\n\n  \/* sticky mobile action bar *\/\n  .hb-mbar{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;grid-template-columns:1fr 1fr 1.4fr;background:#000;padding-bottom:env(safe-area-inset-bottom);transform:translateY(100%);transition:transform .4s var(--ease)}\n  .hb-mbar.show{transform:none}\n  .hb-mbar a{display:flex;align-items:center;justify-content:center;gap:8px;color:#fff;font-size:.8125rem;font-weight:400;padding:18px 6px;border-right:1px solid rgba(255,255,255,.12)}\n  .hb-mbar a:last-child{background:var(--red);border:0;font-weight:700;font-size:var(--fs-label);letter-spacing:.14em;text-transform:uppercase}\n  .hb-mbar svg{width:16px;height:16px}\n  .hb-wa{position:fixed;right:26px;bottom:26px;z-index:70;width:58px;height:58px;border-radius:50%;background:#000;color:#fff;display:grid;place-items:center;box-shadow:0 14px 34px rgba(0,0,0,.25);transition:.3s var(--ease);opacity:0;transform:translateY(20px)}\n  .hb-wa.show{opacity:1;transform:none}\n  .hb-wa:hover{background:var(--red)}\n  .hb-wa svg{width:24px;height:24px}\n\n  \/* consent *\/\n  .hb-cookie{position:fixed;left:0;right:0;bottom:0;z-index:150;background:rgba(10,10,12,.94);backdrop-filter:blur(8px);color:rgba(255,255,255,.85);padding:14px 48px;font-size:.8125rem;font-weight:300;line-height:1.5;display:none;align-items:center;justify-content:center;gap:28px}\n  .hb-cookie.show{display:flex;animation:hbUp .5s var(--ease)}\n  .hb-cookie .r{display:flex;gap:10px;flex:none}\n  .hb-cookie .btn{padding:11px 18px;font-size:.6875rem}\n  .hb-cookie .btn.line{color:#fff;border-color:rgba(255,255,255,.5)}\n\n  .rv{opacity:0;transform:translateY(24px);transition:opacity 1s var(--ease),transform 1s var(--ease)}\n  .rv.in{opacity:1;transform:none}\n\n  \/* preview-only tracking inspector *\/\n  .hb-dbg{position:fixed;right:96px;bottom:24px;z-index:300;width:340px;max-height:46vh;background:rgba(10,10,12,.95);color:#d9f7d9;font:11px\/1.5 ui-monospace,Menlo,monospace;border:1px solid rgba(255,255,255,.15);display:none;flex-direction:column}\n  .hb-dbg.on{display:flex}\n  .hb-dbg .h{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:var(--red);color:#fff;font-family:var(--sans);font-size:11px;letter-spacing:.14em;text-transform:uppercase}\n  .hb-dbg .l{overflow-y:auto;padding:8px 12px}\n  .hb-dbg .e{padding:4px 0;border-bottom:1px dashed rgba(255,255,255,.08)}\n  .hb-dbg .e b{color:#fff}\n  .hb-dbg .e i{color:#8fa;font-style:normal;opacity:.75}\n  .hb .hb-dbgbtn{position:fixed;right:96px;bottom:24px;z-index:299;background:var(--red);color:#fff;font:700 11px var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:10px 14px;display:none}\n\n  @media(max-width:1080px){\n    .hb-nav{display:none}\n    .hb-burger{display:flex}\n    .hb-specs .wrap{grid-template-columns:repeat(3,1fr)}\n    .hb-spec:nth-child(3){border-right:0}\n    .hb-spec:nth-child(-n+3){border-bottom:1px solid rgba(255,255,255,.09)}\n    .hb-dock .row{grid-template-columns:1fr 1fr}\n    .hb-chartwrap,.hb-costs,.hb-inc .top,.hb-private{grid-template-columns:1fr;gap:28px}\n  }\n  @media(max-width:820px){\n    :root{--fs-lead:1.0625rem;--fs-hero:clamp(2.6rem,12.5vw,3.25rem)}\n    .hb .wrap{padding:0 22px}\n    .hb section{padding:88px 0}\n    .hb .accent{margin:14px 0 20px}\n    .hb-hero{height:100svh;min-height:600px}\n    .hb-hero .grid{grid-template-columns:1fr;gap:24px}\n    .hb-hero .price{text-align:left}\n    .hb-hero .acts{justify-content:flex-start}\n    .hb-hero .acts .btn{flex:1;justify-content:center;padding:16px 12px}\n    .hb-hero .wrap{padding-bottom:44px}\n    .hb-head .btn{display:none}\n    .hb-brand .hb-wm,.hb-head.solid .hb-brand .hb-wm{width:146px}\n    .hb-footmark .vl{width:180px}\n    .hb-spec{padding:24px 8px 22px}.hb-spec .n{font-size:1.75rem}.hb-spec .l{font-size:.8125rem}\n    .hb-tile{padding:20px 16px;gap:12px;flex-direction:column;align-items:flex-start}.hb-tile .ic{width:36px;height:36px}.hb-tile .t{font-size:1.2rem}.hb-tile .s{font-size:.8125rem}\n    .hb-intro .grid,.hb-media .grid,.hb-resort .grid,.hb-loc .grid,.hb-dl .grid,.hb-contact .grid,.hb-facts,.hb-own .steps{grid-template-columns:1fr;gap:32px}\n    .hb-escrow{padding:22px 20px;gap:14px}\n    .hb-intro .figure .cap{left:12px;bottom:12px;padding:16px 20px}\n    .hb-grid{grid-template-columns:repeat(2,1fr);grid-auto-rows:140px;gap:6px}\n    .hb-ph,.hb-ph.t{grid-column:span 1;grid-row:span 1}\n    .hb-ph.w{grid-column:span 2;grid-row:span 2}\n    .hb-ph.wide{grid-column:span 2}\n    .hb-ph .c{opacity:1;transform:none;font-size:.75rem;padding:22px 10px 8px}\n    .hb-filters{gap:20px;width:100%;overflow-x:auto;flex-wrap:nowrap}\n    .hb-filters button{white-space:nowrap}\n    .hb-band{height:72svh}\n    .hb-band .wrap{flex-direction:column;align-items:flex-start;padding-bottom:40px}\n    .hb-band .meta{text-align:left}\n    .hb-media .under{flex-direction:column;gap:10px}\n    .hb-kpis{grid-template-columns:1fr}\n    .hb-chart{gap:12px;height:240px}.hb-yrs{gap:12px}\n    .hb-card{padding:26px 22px}\n    .hb-pills{grid-template-columns:1fr}\n    .hb-table td:nth-child(2){display:none}\n    .hb-step,.hb-step+.hb-step{padding:28px 0;border-right:0;border-bottom:1px solid var(--line)}\n    .hb-amlist{grid-template-columns:1fr}\n    .hb-form{padding:32px 22px}\n    .hb-fg{grid-template-columns:1fr}\n    .hb-lb .stage{padding:0}\n    .hb-lb .nav{display:none}\n    .hb-mbar{display:grid}\n    .hb-wa{display:none}\n    .hb-cookie{padding:14px 18px calc(14px + env(safe-area-inset-bottom));font-size:.75rem;flex-direction:column;align-items:stretch;gap:10px;z-index:160}\n    .hb-cookie .r .btn{flex:1;justify-content:center}\n    .hb-qrwelcome{top:136px}\n    .hb-dbg{width:auto;right:8px;left:8px;bottom:70px;max-height:40vh}\n    .hb .hb-dbgbtn{bottom:auto;top:96px;right:auto;left:10px;padding:8px 11px}\n  }\n  .hb-mnav{position:fixed;inset:0;z-index:90;background:#000;color:#fff;display:none;flex-direction:column;justify-content:center;padding:40px}\n  .hb-mnav.open{display:flex}\n  .hb-mnav a{font-family:var(--display);font-size:2.25rem;line-height:1.2;padding:10px 0;border-bottom:1px solid rgba(255,255,255,.08)}\n  .hb-mnav .x{position:absolute;top:22px;right:24px;font-size:2rem}\n  @media (prefers-reduced-motion:reduce){.hb-hero .bg{animation:none}.rv{opacity:1;transform:none}}\n<\/style>\n<\/head>\n<body>\n<noscript><iframe loading=\"lazy\" src=\"https:\/\/www.googletagmanager.com\/ns.html?id=GTM-KJ4J24SH\" height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"><\/iframe><\/noscript>\n\n<div class=\"hb\">\n\n<!-- ===================== HEADER ===================== -->\n<header class=\"hb-head\" id=\"hbHead\"><div class=\"wrap\">\n  <a class=\"hb-brand\" href=\"https:\/\/snellrealestate.com\" target=\"_blank\" rel=\"noopener\" data-track=\"brand_click\" aria-label=\"Engel &amp; V\u00f6lkers Snell Real Estate\"><svg class=\"hb-wm\" viewBox=\"41 30.5 460.6 49.7\" role=\"img\" aria-label=\"Engel &amp; V\u00f6lkers\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"#ED1C24\" d=\"M 230.35 50.55 C 231.86 49.74 232.91 48.96 233.51 48.23 C 234.11 47.49 234.41 46.61 234.41 45.59 C 234.41 44.47 234.12 43.62 233.54 43.03 C 232.96 42.46 232.14 42.17 231.09 42.17 C 230.03 42.17 229.20 42.44 228.58 42.98 C 227.97 43.53 227.66 44.29 227.66 45.28 C 227.66 46.01 227.86 46.79 228.27 47.59 C 228.67 48.40 229.37 49.39 230.35 50.55 M 228.71 55.24 C 227.20 56.01 226.11 56.85 225.42 57.77 C 224.74 58.68 224.39 59.75 224.39 60.98 C 224.39 62.74 225.03 64.12 226.29 65.12 C 227.56 66.12 229.24 66.62 231.35 66.62 C 233.60 66.62 235.48 66.01 236.99 64.78 Z M 239.57 61.19 C 240.31 59.40 240.68 57.24 240.68 54.71 L 245.00 54.71 C 245.00 58.54 244.21 61.76 242.63 64.36 C 243.33 65.03 244.02 65.48 244.69 65.73 C 245.35 65.98 246.15 66.10 247.06 66.10 L 248.11 66.10 L 248.11 70.10 L 247.27 70.10 C 246.39 70.10 245.62 70.07 244.95 70.00 C 244.28 69.93 243.67 69.79 243.10 69.58 C 242.55 69.37 242.01 69.08 241.52 68.73 C 241.03 68.38 240.51 67.94 239.94 67.41 C 237.48 69.45 234.30 70.47 230.40 70.47 C 226.96 70.47 224.29 69.69 222.39 68.13 C 220.5 66.56 219.54 64.36 219.54 61.51 C 219.54 59.51 220.06 57.79 221.10 56.34 C 222.14 54.91 223.83 53.57 226.19 52.34 C 225.13 51.11 224.37 49.95 223.89 48.86 C 223.42 47.77 223.18 46.66 223.18 45.54 C 223.18 43.43 223.90 41.73 225.34 40.42 C 226.78 39.13 228.68 38.48 231.03 38.48 C 233.39 38.48 235.29 39.11 236.73 40.37 C 238.17 41.64 238.89 43.32 238.89 45.43 C 238.89 47.01 238.41 48.42 237.46 49.65 C 236.51 50.88 234.95 52.11 232.77 53.34 Z M 239.57 61.19 \"\/><path fill=\"currentColor\" d=\"M 475.41 66.78 C 475.94 72.23 479.57 74.95 486.32 74.95 C 492.40 74.95 495.44 72.77 495.44 68.42 C 495.44 66.87 495.02 65.66 494.17 64.78 C 493.33 63.90 491.87 63.18 489.80 62.62 L 479.94 59.82 C 476.85 58.94 474.58 57.70 473.12 56.08 C 471.66 54.46 470.93 52.36 470.93 49.76 C 470.93 46.17 472.19 43.39 474.73 41.43 C 477.25 39.46 480.82 38.48 485.42 38.48 C 490.31 38.48 494.03 39.60 496.60 41.85 C 499.17 44.10 500.52 47.40 500.66 51.76 L 494.81 51.76 C 494.56 48.91 493.71 46.87 492.25 45.62 C 490.79 44.37 488.48 43.75 485.32 43.75 C 479.80 43.75 477.05 45.59 477.05 49.28 C 477.05 50.62 477.43 51.69 478.20 52.5 C 478.98 53.31 480.30 53.97 482.16 54.50 L 492.01 57.29 C 495.42 58.28 497.87 59.58 499.34 61.19 C 500.82 62.81 501.55 65.01 501.55 67.78 C 501.55 71.76 500.21 74.82 497.52 76.98 C 494.83 79.14 491.01 80.23 486.06 80.23 C 480.96 80.23 477.00 79.07 474.17 76.77 C 471.34 74.47 469.80 71.14 469.56 66.78 Z M 451.32 57.82 C 453.57 57.82 455.38 57.23 456.75 56.05 C 458.12 54.88 458.81 53.29 458.81 51.28 C 458.81 49.28 458.13 47.69 456.78 46.51 C 455.42 45.34 453.60 44.75 451.32 44.75 L 440.25 44.75 L 440.25 57.82 Z M 434.30 39.53 L 452.58 39.53 C 454.45 39.53 456.12 39.78 457.62 40.29 C 459.11 40.80 460.39 41.52 461.44 42.46 C 462.5 43.39 463.31 44.50 463.89 45.80 C 464.47 47.10 464.76 48.56 464.76 50.18 C 464.76 52.5 464.17 54.49 463 56.16 C 461.82 57.83 460.14 59.07 457.96 59.88 C 459.33 60.26 460.38 60.92 461.10 61.85 C 461.82 62.78 462.37 64.16 462.76 65.99 L 465.39 79.07 L 459.28 79.07 L 456.91 66.83 C 456.77 66.03 456.57 65.37 456.30 64.86 C 456.04 64.35 455.69 63.94 455.25 63.65 C 454.81 63.35 454.25 63.14 453.58 63.01 C 452.92 62.89 452.08 62.83 451.06 62.83 L 440.25 62.83 L 440.25 79.07 L 434.30 79.07 Z M 399.66 39.53 L 427.07 39.53 L 427.07 44.91 L 405.62 44.91 L 405.62 55.98 L 423.91 55.98 L 423.91 61.35 L 405.62 61.35 L 405.62 73.69 L 427.55 73.69 L 427.55 79.07 L 399.66 79.07 Z M 361.50 39.53 L 367.45 39.53 L 367.45 58.98 L 386.59 39.53 L 394.07 39.53 L 378.10 55.55 L 394.71 79.07 L 387.49 79.07 L 373.99 59.67 L 367.45 66.26 L 367.45 79.07 L 361.50 79.07 Z M 330.71 39.53 L 336.67 39.53 L 336.67 73.69 L 355.59 73.69 L 355.59 79.07 L 330.71 79.07 Z M 307.62 30.51 L 313.42 30.51 L 313.42 36.16 L 307.62 36.16 Z M 296.03 30.51 L 301.83 30.51 L 301.83 36.16 L 296.03 36.16 Z M 304.73 74.58 C 306.69 74.58 308.48 74.24 310.08 73.55 C 311.67 72.87 313.04 71.89 314.16 70.63 C 315.28 69.37 316.17 67.85 316.80 66.10 C 317.43 64.34 317.75 62.39 317.75 60.25 L 317.75 58.45 C 317.75 56.31 317.43 54.36 316.80 52.60 C 316.17 50.85 315.28 49.33 314.14 48.07 C 313 46.80 311.62 45.83 310.03 45.14 C 308.42 44.46 306.66 44.12 304.73 44.12 C 302.79 44.12 301.03 44.46 299.43 45.14 C 297.83 45.83 296.46 46.80 295.32 48.07 C 294.17 49.33 293.29 50.85 292.66 52.60 C 292.02 54.36 291.71 56.31 291.71 58.45 L 291.71 60.25 C 291.71 62.39 292.02 64.34 292.66 66.10 C 293.29 67.85 294.17 69.37 295.29 70.63 C 296.42 71.89 297.78 72.87 299.40 73.55 C 301.02 74.24 302.79 74.58 304.73 74.58 M 304.73 80.23 C 301.88 80.23 299.28 79.71 296.92 78.69 C 294.57 77.67 292.54 76.25 290.84 74.40 C 289.13 72.55 287.82 70.36 286.88 67.81 C 285.95 65.26 285.49 62.44 285.49 59.35 C 285.49 56.26 285.96 53.44 286.91 50.89 C 287.86 48.34 289.17 46.14 290.86 44.30 C 292.55 42.46 294.57 41.02 296.92 40.00 C 299.28 38.98 301.88 38.48 304.73 38.48 C 307.57 38.48 310.17 38.98 312.53 40.00 C 314.88 41.02 316.91 42.46 318.59 44.30 C 320.28 46.14 321.60 48.34 322.54 50.89 C 323.49 53.44 323.97 56.26 323.97 59.35 C 323.97 62.44 323.50 65.26 322.57 67.81 C 321.64 70.36 320.32 72.55 318.62 74.40 C 316.91 76.25 314.88 77.67 312.53 78.69 C 310.17 79.71 307.57 80.23 304.73 80.23 M 249.06 39.53 L 255.49 39.53 L 266.62 72.48 L 277.74 39.53 L 283.80 39.53 L 270.04 79.07 L 262.87 79.07 Z M 194.19 39.53 L 200.14 39.53 L 200.14 73.69 L 219.07 73.69 L 219.07 79.07 L 194.19 79.07 Z M 159.56 39.53 L 186.97 39.53 L 186.97 44.91 L 165.51 44.91 L 165.51 55.98 L 183.80 55.98 L 183.80 61.35 L 165.51 61.35 L 165.51 73.69 L 187.44 73.69 L 187.44 79.07 L 159.56 79.07 Z M 134.67 58.40 L 151.91 58.40 L 151.91 79.07 L 147.59 79.07 L 147.12 72.64 C 146.55 73.79 145.80 74.84 144.85 75.77 C 143.90 76.70 142.80 77.49 141.55 78.14 C 140.31 78.79 138.94 79.30 137.44 79.67 C 135.95 80.04 134.38 80.23 132.73 80.23 C 130.02 80.23 127.56 79.74 125.35 78.77 C 123.13 77.81 121.24 76.43 119.66 74.64 C 118.07 72.84 116.84 70.69 115.96 68.18 C 115.08 65.67 114.65 62.86 114.65 59.77 C 114.65 56.57 115.11 53.67 116.04 51.05 C 116.97 48.43 118.30 46.19 120.02 44.33 C 121.75 42.46 123.81 41.02 126.21 40.00 C 128.62 38.98 131.30 38.48 134.25 38.48 C 136.54 38.48 138.65 38.78 140.58 39.40 C 142.51 40.01 144.22 40.90 145.69 42.06 C 147.17 43.22 148.38 44.62 149.33 46.25 C 150.28 47.89 150.93 49.72 151.28 51.76 L 145.22 51.76 C 144.55 49.37 143.23 47.50 141.24 46.14 C 139.25 44.79 136.85 44.12 134.05 44.12 C 132.07 44.12 130.28 44.46 128.67 45.14 C 127.05 45.83 125.66 46.80 124.50 48.07 C 123.34 49.33 122.45 50.85 121.82 52.60 C 121.18 54.36 120.87 56.33 120.87 58.51 L 120.87 60.19 C 120.87 62.44 121.16 64.46 121.76 66.23 C 122.36 68.00 123.22 69.51 124.35 70.74 C 125.47 71.97 126.83 72.92 128.43 73.58 C 130.03 74.25 131.83 74.58 133.83 74.58 C 135.69 74.58 137.42 74.30 139.03 73.74 C 140.62 73.18 142.00 72.41 143.16 71.42 C 144.32 70.44 145.24 69.28 145.91 67.94 C 146.57 66.61 146.91 65.15 146.91 63.57 L 134.67 63.57 Z M 75.64 39.53 L 83.12 39.53 L 102.10 71.21 L 102.10 39.53 L 107.90 39.53 L 107.90 79.07 L 100.41 79.07 L 81.44 47.39 L 81.44 79.07 L 75.64 79.07 Z M 41.01 39.53 L 68.42 39.53 L 68.42 44.91 L 46.96 44.91 L 46.96 55.98 L 65.25 55.98 L 65.25 61.35 L 46.96 61.35 L 46.96 73.69 L 68.89 73.69 L 68.89 79.07 L 41.01 79.07 Z M 41.01 39.53 \"\/><\/svg><\/a>\n  <ul class=\"hb-nav\" id=\"hbNav\">\n    <li><a href=\"#residence\">The Residence<\/a><\/li>\n    <li><a href=\"#gallery\">Gallery<\/a><\/li>\n    <li><a href=\"#film\">Film &amp; 3D Tour<\/a><\/li>\n    <li><a href=\"#income\">Rental Program<\/a><\/li>\n    <li><a href=\"#resort\">The Resort<\/a><\/li>\n    <li><a href=\"#location\">Location<\/a><\/li>\n    <li><a href=\"#dossier\">Documents<\/a><\/li>\n  <\/ul>\n  <div class=\"hb-hact\"><a class=\"btn\" href=\"#inquire\" data-track=\"cta_click\" data-label=\"header_viewing\">Arrange a Viewing<\/a>\n  <div class=\"hb-lang\" id=\"hbLang\" role=\"group\" aria-label=\"Language \/ Idioma\"><button type=\"button\" data-lang=\"en\" aria-pressed=\"true\">EN<\/button><button type=\"button\" data-lang=\"es\" aria-pressed=\"false\">ES<\/button><\/div><\/div>\n  <button class=\"hb-burger\" id=\"hbBurger\" aria-label=\"Open menu\"><span><\/span><\/button>\n  <div class=\"hb-progress\" id=\"hbProg\"><\/div>\n<\/div><\/header>\n\n<nav class=\"hb-mnav\" id=\"hbMnav\" aria-label=\"Mobile\">\n  <button class=\"x\" id=\"hbMx\" aria-label=\"Close menu\">\u00d7<\/button>\n  <a href=\"#residence\">The Residence<\/a><a href=\"#gallery\">Gallery<\/a><a href=\"#film\">Film &amp; 3D Tour<\/a><a href=\"#income\">Rental Program<\/a><a href=\"#resort\">The Resort<\/a><a href=\"#location\">Location<\/a><a href=\"#dossier\">Documents<\/a><a href=\"#inquire\" style=\"color:var(--red)\">Arrange a Viewing<\/a>\n<\/nav>\n\n<!-- ===================== HERO ===================== -->\n<section class=\"hb-hero\" id=\"top\" data-section=\"hero\" style=\"padding:0\">\n  <img class=\"bg\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1024x683.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1024x683.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1536x1024.jpg 1536w, \/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-2048x1365.jpg 2048w\" sizes=\"100vw\" fetchpriority=\"high\" decoding=\"async\" alt=\"M\u00e9dano Bay and the Arch at dusk, from Hacienda Beach Club\">\n  <div class=\"hb-qrwelcome\" id=\"hbQr\">Welcome to <b>Residence 5&#8209;205<\/b><\/div>\n  <div class=\"wrap\"><div class=\"grid\">\n    <div>\n      <div class=\"kick\">M\u00e9dano Beach \u00b7 Cabo San Lucas<\/div>\n      <h1>Residence 5&#8209;205<\/h1>\n      <div class=\"sub\">Hacienda Beach Club &amp; Residences<\/div>\n    <\/div>\n    <div class=\"price\">\n      <div class=\"p num\">$3,975,000<span>USD<\/span><\/div>\n      <div class=\"m\">Three ensuite bedrooms \u00b7 3,346 sq ft \u00b7 Sold furnished<\/div>\n      <div class=\"acts\">\n        <button class=\"btn ghost\" data-open=\"film\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M8 5v14l11-7z\"\/><\/svg>Watch the Film<\/button>\n        <a class=\"btn\" href=\"#inquire\" data-track=\"cta_click\" data-label=\"hero_viewing\">Arrange a Viewing<\/a>\n      <\/div>\n    <\/div>\n  <\/div><\/div>\n  <div class=\"hb-scroll\"><\/div>\n<\/section>\n\n<!-- ===================== SPECS ===================== -->\n<div class=\"hb-specs\" data-section=\"specs\"><div class=\"wrap\">\n  <div class=\"hb-spec\"><div class=\"n\">3<\/div><div class=\"l\">Ensuite bedrooms<\/div><\/div>\n  <div class=\"hb-spec\"><div class=\"n\">3,346<\/div><div class=\"l\">Square feet<\/div><\/div>\n  <div class=\"hb-spec\"><div class=\"n\">Corner<\/div><div class=\"l\">Building 5<\/div><\/div>\n  <div class=\"hb-spec\"><div class=\"n\">Bay<\/div><div class=\"l\">Views to Land&#8217;s End<\/div><\/div>\n  <div class=\"hb-spec\"><div class=\"n\">Turnkey<\/div><div class=\"l\">Sold furnished<\/div><\/div>\n  <div class=\"hb-spec\"><div class=\"n\">2015<\/div><div class=\"l\">Year built<\/div><\/div>\n<\/div><\/div>\n\n<!-- ===================== EXPERIENCE DOCK ===================== -->\n<div class=\"hb-dock\"><div class=\"wrap\"><div class=\"row\">\n  <button class=\"hb-tile\" data-open=\"gallery\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"3\" y=\"4\" width=\"18\" height=\"16\"\/><path d=\"M3 16l5-5 4 4 3-3 6 6\"\/><circle cx=\"16\" cy=\"9\" r=\"1.6\"\/><\/svg><\/span><span><span class=\"t\">Photography<\/span><span class=\"s\">25 images<\/span><\/span><\/button>\n  <button class=\"hb-tile\" data-open=\"film\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M9 7v10l8-5z\"\/><\/svg><\/span><span><span class=\"t\">The Film<\/span><span class=\"s\">A walk through the residence<\/span><\/span><\/button>\n  <button class=\"hb-tile\" data-open=\"tour\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"M12 3l8 4.5v9L12 21l-8-4.5v-9z\"\/><path d=\"M12 12l8-4.5M12 12v9M12 12L4 7.5\"\/><\/svg><\/span><span><span class=\"t\">3D Tour<\/span><span class=\"s\">Every room, at your pace<\/span><\/span><\/button>\n  <button class=\"hb-tile\" data-open=\"dossier\"><span class=\"ic\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"M6 3h9l4 4v14H6z\"\/><path d=\"M14 3v5h5M9 13h7M9 17h7\"\/><\/svg><\/span><span><span class=\"t\">Documents<\/span><span class=\"s\">Shared on request<\/span><\/span><\/button>\n<\/div><\/div><\/div>\n\n<!-- ===================== THE RESIDENCE ===================== -->\n<section class=\"hb-intro sand\" id=\"residence\" data-section=\"residence\"><div class=\"wrap\"><div class=\"grid\">\n  <div class=\"rv\">\n    <div class=\"eyebrow\">The Residence<\/div>\n    <div class=\"accent\"><\/div>\n    <h2 class=\"lead\">A corner of the original Hacienda, turned toward Land&#8217;s End<\/h2>\n    <p class=\"body\" style=\"margin-top:26px\">Residence 5&#8209;205 sits on a corner of Building 5, looking across the resort to M\u00e9dano Bay and the Arch. The great room, kitchen and covered terrace open into one another, so the view stays with you from morning coffee to sunset. It is sold fully furnished, and Hacienda&#8217;s own team cares for it year round.<\/p>\n    <ul class=\"hb-feats\">\n      <li><span>01<\/span>Views of Land&#8217;s End and M\u00e9dano Bay<\/li>\n      <li><span>02<\/span>Steps to M\u00e9dano Beach, the swimmable beach of Cabo San Lucas<\/li>\n      <li><span>03<\/span>Great room and kitchen with island seating<\/li>\n      <li><span>04<\/span>Covered terrace for dining, lounging and grilling<\/li>\n      <li><span>05<\/span>Three bedrooms, each with its own bath<\/li>\n    <\/ul>\n  <\/div>\n  <div class=\"figure rv\">\n    <img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1024x729.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-768x547.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1024x729.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1536x1094.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The great room of Residence 5-205, opening to the terrace\">\n    <div class=\"cap\"><div class=\"n\">3,346<\/div><div class=\"l\">Square feet of interior space<\/div><\/div>\n  <\/div>\n<\/div><\/div><\/section>\n\n<!-- ===================== VIEW BAND ===================== -->\n<div class=\"hb-band\" data-section=\"view_band\">\n  <div class=\"bg\" data-parallax style=\"background-image:url('\/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-1536x916.jpg')\"><\/div>\n  <div class=\"wrap\">\n    <blockquote>Land&#8217;s End, the marina and the bay. All from your own terrace.<\/blockquote>\n    <div class=\"meta\">Photographed from Residence 5&#8209;205<\/div>\n  <\/div>\n<\/div>\n\n<!-- ===================== GALLERY ===================== -->\n<section id=\"gallery\" data-section=\"gallery\"><div class=\"wrap\">\n  <div class=\"hb-gal-head\">\n    <div>\n      <div class=\"eyebrow\">Gallery<\/div>\n      <div class=\"accent\"><\/div>\n      <h2 class=\"lead\">A closer look<\/h2>\n    <\/div>\n    <div class=\"hb-filters\" id=\"hbFilters\">\n      <button class=\"on\" data-f=\"all\">All<\/button>\n      <button data-f=\"residence\">Interiors<\/button>\n      <button data-f=\"terrace\">Terraces &amp; Views<\/button>\n      <button data-f=\"resort\">The Resort<\/button>\n    <\/div>\n  <\/div>\n  <div class=\"hb-grid\" id=\"hbGrid\">\n    <figure class=\"hb-ph w\" data-cat=\"residence\" data-cap=\"The great room\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-1024x706.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-768x529.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-1024x706.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-1536x1058.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-768x529.jpg\" alt=\"The great room, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The great room<\/figcaption><\/figure>\n    <figure class=\"hb-ph t\" data-cat=\"residence\" data-cap=\"The dining room\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-04-dining-768x513.jpg\" alt=\"The dining room, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The dining room<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The kitchen\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen-1024x683.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen-1024x683.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-05-kitchen-768x512.jpg\" alt=\"The kitchen, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The kitchen<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"Island seating\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island-1536x1026.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-06-kitchen-island-768x513.jpg\" alt=\"Island seating, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">Island seating<\/figcaption><\/figure>\n    <figure class=\"hb-ph w\" data-cat=\"terrace\" data-cap=\"The terrace, looking to Land's End\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-768x513.jpg\" alt=\"The terrace, looking to Land's End, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The terrace, looking to Land&#8217;s End<\/figcaption><\/figure>\n    <figure class=\"hb-ph t\" data-cat=\"terrace\" data-cap=\"The covered terrace\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-16-terrace-living-768x513.jpg\" alt=\"The covered terrace, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The covered terrace<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"terrace\" data-cap=\"Morning on the terrace\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-14-terrace-lounge-768x513.jpg\" alt=\"Morning on the terrace, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">Morning on the terrace<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"terrace\" data-cap=\"Dining outdoors\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-15-terrace-dining-768x513.jpg\" alt=\"Dining outdoors, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">Dining outdoors<\/figcaption><\/figure>\n    <figure class=\"hb-ph w\" data-cat=\"residence\" data-cap=\"The primary suite\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite-1024x687.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite-768x515.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite-1024x687.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite-1536x1030.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-08-primary-suite-768x515.jpg\" alt=\"The primary suite, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The primary suite<\/figcaption><\/figure>\n    <figure class=\"hb-ph t\" data-cat=\"residence\" data-cap=\"The primary suite, facing the bay\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view-1024x765.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view-768x574.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view-1024x765.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view-1536x1148.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-09-primary-suite-view-768x574.jpg\" alt=\"The primary suite, facing the bay, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The primary suite, facing the bay<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The primary bath\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath-1536x1026.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-10-primary-bath-768x513.jpg\" alt=\"The primary bath, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The primary bath<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The living room, open to the bay\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1024x729.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-768x547.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1024x729.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-03-living-view-1536x1094.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The living room, open to the bay, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The living room, open to the bay<\/figcaption><\/figure>\n    <figure class=\"hb-ph w\" data-cat=\"resort\" data-cap=\"The infinity pool and the Arch\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1024x671.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-768x503.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1024x671.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1536x1006.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The infinity pool and the Arch, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The infinity pool and the Arch<\/figcaption><\/figure>\n    <figure class=\"hb-ph t\" data-cat=\"resort\" data-cap=\"The resort at dusk\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The resort at dusk, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The resort at dusk<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"resort\" data-cap=\"The beach club on M\u00e9dano\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The beach club on M\u00e9dano, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The beach club on M\u00e9dano<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"resort\" data-cap=\"The pool terrace\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace-1024x683.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace-1024x683.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-20-pool-terrace-768x512.jpg\" alt=\"The pool terrace, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The pool terrace<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The second bedroom\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two-1024x764.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two-768x573.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two-1024x764.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two-1536x1147.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-11-bedroom-two-768x573.jpg\" alt=\"The second bedroom, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The second bedroom<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The third bedroom\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three-1024x717.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three-768x538.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three-1024x717.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three-1536x1076.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-12-bedroom-three-768x538.jpg\" alt=\"The third bedroom, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The third bedroom<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"residence\" data-cap=\"The entry\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry-768x511.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry-1536x1023.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-07-entry-768x511.jpg\" alt=\"The entry, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The entry<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"terrace\" data-cap=\"The terrace grill\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-17-terrace-grill-768x513.jpg\" alt=\"The terrace grill, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The terrace grill<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"terrace\" data-cap=\"The gardens below\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens-1024x684.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens-768x513.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens-1024x684.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens-1536x1025.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-18-gardens-768x513.jpg\" alt=\"The gardens below, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The gardens below<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"terrace\" data-cap=\"The marina and the Arch\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-1024x611.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-768x458.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-1024x611.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-1536x916.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-01-view-marina-arch-768x458.jpg\" alt=\"The marina and the Arch, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The marina and the Arch<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"resort\" data-cap=\"Hacienda architecture\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture-1024x719.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture-768x539.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture-1024x719.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture-1536x1078.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-24-resort-architecture-768x539.jpg\" alt=\"Hacienda architecture, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">Hacienda architecture<\/figcaption><\/figure>\n    <figure class=\"hb-ph \" data-cat=\"resort\" data-cap=\"Tennis on property\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-22-tennis-768x512.jpg\" alt=\"Tennis on property, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">Tennis on property<\/figcaption><\/figure>\n    <figure class=\"hb-ph wide\" data-cat=\"resort\" data-cap=\"The bay at dusk\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1024x683.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1024x683.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 40vw\" data-full=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk.jpg\" data-thumb=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk-768x512.jpg\" alt=\"The bay at dusk, Residence 5-205, Hacienda Beach Club\"><figcaption class=\"c\">The bay at dusk<\/figcaption><\/figure>\n  <\/div>\n  <div class=\"hb-gal-foot\"><button class=\"btn line\" data-open=\"gallery\">View Full Screen<\/button><\/div>\n<\/div><\/section>\n\n<!-- ===================== FILM + 3D ===================== -->\n<section class=\"hb-media sand\" id=\"film\" data-section=\"media\"><div class=\"wrap\">\n  <div class=\"center\">\n    <div class=\"eyebrow\">Before You Fly<\/div>\n    <div class=\"accent c\"><\/div>\n    <h2 class=\"lead\">Walk through every room, from anywhere<\/h2>\n  <\/div>\n  <div class=\"grid\">\n    <div class=\"rv\">\n      <div class=\"hb-frame\" id=\"hbFilm\" data-yt=\"uO2NB5rsZuA\">\n        <div class=\"poster\" style=\"background-image:url('\/wp-content\/uploads\/2026\/10\/hbc-5205-13-terrace-view-1024x684.jpg')\"><\/div><div class=\"shade\"><\/div>\n        <button class=\"play\" aria-label=\"Play the film\"><span class=\"ring\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M8 5v14l11-7z\"\/><\/svg><\/span><span class=\"lbl\">Play the Film<\/span><\/button>\n      <\/div>\n      <h3>The Film<\/h3>\n      <div class=\"under\"><span>From the front door to the terrace.<\/span><a class=\"link\" href=\"https:\/\/youtu.be\/uO2NB5rsZuA\" target=\"_blank\" rel=\"noopener\" data-track=\"outbound_click\" data-label=\"youtube\">Watch on YouTube<\/a><\/div>\n    <\/div>\n    <div class=\"rv\" id=\"tour\">\n      <div class=\"hb-frame\" id=\"hbTour\" data-mp=\"izWEkWRTKZd\">\n        <div class=\"poster\" style=\"background-image:url('\/wp-content\/uploads\/2026\/10\/hbc-5205-02-great-room-1024x706.jpg')\"><\/div><div class=\"shade\"><\/div>\n        <button class=\"play\" aria-label=\"Enter the 3D tour\"><span class=\"ring\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><path d=\"M12 3l8 4.5v9L12 21l-8-4.5v-9z\"\/><path d=\"M12 12l8-4.5M12 12v9M12 12L4 7.5\"\/><\/svg><\/span><span class=\"lbl\">Enter the 3D Tour<\/span><\/button>\n      <\/div>\n      <h3>The 3D Tour<\/h3>\n      <div class=\"under\"><span>Move from room to room at your own pace.<\/span><a class=\"link\" href=\"https:\/\/my.matterport.com\/show\/?m=izWEkWRTKZd\" target=\"_blank\" rel=\"noopener\" data-track=\"outbound_click\" data-label=\"matterport_fullscreen\">Open full screen<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== RENTAL INCOME ===================== -->\n<section class=\"hb-inc dark\" id=\"income\" data-section=\"income\"><div class=\"wrap\">\n  <div class=\"top\">\n    <div>\n      <div class=\"eyebrow light\">The Rental Program<\/div>\n      <div class=\"accent\"><\/div>\n      <h2 class=\"lead\">Yours when you want it. Earning when you don&#8217;t.<\/h2>\n    <\/div>\n    <p class=\"body\">Hacienda&#8217;s own rental team welcomes guests, manages bookings and cares for the residence, and the service is included in the HOA. Guests find it on VRBO and Airbnb, and many return to book direct. Reserve your weeks and let the rest of the year work for you.<\/p>\n  <\/div>\n\n  <div class=\"hb-private\">\n    <div class=\"hb-card\">\n      <div class=\"eyebrow light\">How It Works<\/div>\n      <div class=\"hb-pills\">\n        <div><h4>Managed on site<\/h4><p>Hacienda&#8217;s team handles guests and the residence, included in the HOA.<\/p><\/div>\n        <div><h4>Booked two ways<\/h4><p>VRBO and Airbnb, plus returning guests who book direct.<\/p><\/div>\n        <div><h4>Cleaning paid by guests<\/h4><p>Each stay covers housekeeping. Owners pay only openings and closings.<\/p><\/div>\n        <div><h4>Your weeks, your call<\/h4><p>Block the dates you want and rent the rest.<\/p><\/div>\n      <\/div>\n    <\/div>\n    <div class=\"hb-card hb-req\">\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\"\/><path d=\"M8 11V7a4 4 0 018 0v4\"\/><\/svg>\n      <div class=\"eyebrow light\">Rental Performance<\/div>\n      <h3>Shared privately, on request<\/h3>\n      <p>Four years of booking income, operating costs and net yield, sent personally to qualified buyers and their advisors.<\/p>\n      <button class=\"btn\" data-gate=\"rental_performance\">Request the Rental Figures<\/button>\n      <span class=\"hint\">Usually sent within the day.<\/span>\n    <\/div>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== THE RESORT ===================== -->\n<section class=\"hb-resort sand\" id=\"resort\" data-section=\"resort\"><div class=\"wrap\">\n  <div class=\"center\">\n    <div class=\"eyebrow\">The Resort<\/div>\n    <div class=\"accent c\"><\/div>\n    <h2 class=\"lead\">Life at Hacienda Beach Club<\/h2>\n    <p class=\"body\" style=\"margin-top:24px\">Owners enjoy the whole resort, from the pool to the beach club, and the on&#8209;site team looks after the residence while you&#8217;re away.<\/p>\n  <\/div>\n  <div class=\"grid\">\n    <div class=\"hb-am rv\"><div class=\"im\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1024x671.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-768x503.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1024x671.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-19-infinity-pool-1536x1006.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"The infinity pool facing the Arch\"><\/div><div class=\"tx\"><h3>The infinity pool<\/h3><p>Set at the water&#8217;s edge, looking straight across the bay to the Arch.<\/p><\/div><\/div>\n    <div class=\"hb-am rv\"><div class=\"im\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-21-beach-club-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"Loungers on M\u00e9dano Beach\"><\/div><div class=\"tx\"><h3>M\u00e9dano Beach<\/h3><p>Calm, swimmable water, with loungers and service steps from the residence.<\/p><\/div><\/div>\n    <div class=\"hb-am rv\"><div class=\"im\"><img decoding=\"async\" loading=\"lazy\" src=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1024x682.jpg\" srcset=\"\/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-768x512.jpg 768w, \/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1024x682.jpg 1024w, \/wp-content\/uploads\/2026\/10\/hbc-5205-23-resort-evening-1536x1024.jpg 1536w\" sizes=\"(max-width:760px) 100vw, 50vw\" alt=\"Hacienda Beach Club in the evening\"><\/div><div class=\"tx\"><h3>Dining on property<\/h3><p>Hacienda Cocina y Cantina, with the marina and downtown a short walk away.<\/p><\/div><\/div>\n  <\/div>\n  <div class=\"hb-amlist\">\n    <div>Spa and fitness center<\/div><div>Concierge and valet<\/div><div>Security around the clock<\/div>\n    <div>Tennis on property<\/div><div>A short walk to the marina<\/div><div>On&#8209;site rental management<\/div>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== OWNERSHIP ===================== -->\n<section class=\"hb-own\" id=\"ownership\" data-section=\"ownership\"><div class=\"wrap\">\n  <div class=\"eyebrow\">Buying in Mexico<\/div>\n  <div class=\"accent\"><\/div>\n  <h2 class=\"lead\">A clear path to ownership<\/h2>\n  <div class=\"hb-escrow rv\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.4\"><path d=\"M12 3l8 3v6c0 4.5-3.4 8.2-8 9-4.6-.8-8-4.5-8-9V6z\"\/><path d=\"M8.5 12l2.5 2.5 4.5-5\"\/><\/svg><p><b>Every step runs through escrow.<\/b> Your funds are held by an independent escrow company from the first deposit, and are released to the seller only at closing.<\/p><\/div>\n  <div class=\"steps\">\n    <div class=\"hb-step rv\"><div class=\"k\">01<\/div><h3>Offer<\/h3><p>Price and terms are agreed in writing, and your deposit goes straight into escrow.<\/p><\/div>\n    <div class=\"hb-step rv\"><div class=\"k\">02<\/div><h3>Trust<\/h3><p>While your deposit is held in escrow, the bank opens your trust.<\/p><\/div>\n    <div class=\"hb-step rv\"><div class=\"k\">03<\/div><h3>Closing<\/h3><p>The balance is funded into escrow, you sign before a Mexican notary, and only then does escrow release payment to the seller.<\/p><\/div>\n  <\/div>\n  <div class=\"hb-facts\">\n    <div class=\"hb-fact rv\"><h4>Title<\/h4><p>Held in a bank trust (fideicomiso) for 50 years, renewable, and passed to your beneficiaries without Mexican probate.<\/p><\/div>\n    <div class=\"hb-fact rv\"><h4>Closing Costs<\/h4><p>Typically 4 to 5 percent of the price, mainly the 3 percent transfer tax.<\/p><\/div>\n    <div class=\"hb-fact rv\"><h4>Financing<\/h4><p>Cash or mortgage. Your advisor can introduce a U.S. lender that finances property in Mexico.<\/p><\/div>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== LOCATION ===================== -->\n<section class=\"hb-loc sand\" id=\"location\" data-section=\"location\"><div class=\"wrap\"><div class=\"grid\">\n  <div>\n    <div class=\"eyebrow\">Location<\/div>\n    <div class=\"accent\"><\/div>\n    <h2 class=\"lead\">On M\u00e9dano Beach, a short walk from the marina<\/h2>\n    <p class=\"body\" style=\"margin-top:22px\">Three tables I recommend to every client, all within minutes of the residence.<\/p>\n    <div class=\"hb-eat\">\n      <div><div class=\"k\">Tacos and Mezcal \u00b7 On Foot<\/div><h4>La Lupita Taco &amp; Mezcal<\/h4><p>Casual, lively and consistently good.<\/p><\/div>\n      <div><div class=\"k\">Mexican Fine Dining \u00b7 On Foot<\/div><h4>Edith&#8217;s<\/h4><p>A Cabo San Lucas institution, with live music in the evening.<\/p><\/div>\n      <div><div class=\"k\">Seafood at Sunset \u00b7 Short Drive<\/div><h4>El Farall\u00f3n<\/h4><p>On the cliffs above the Pacific at Pedregal. Reserve ahead.<\/p><\/div>\n    <\/div>\n    <a class=\"link\" style=\"display:inline-block;margin-top:30px\" href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Hacienda+Beach+Club+%26+Residences+Cabo+San+Lucas\" target=\"_blank\" rel=\"noopener\" data-track=\"outbound_click\" data-label=\"google_maps_directions\">Open in Google Maps<\/a>\n  <\/div>\n  <div class=\"hb-map\" id=\"hbMap\"><iframe title=\"Map of Hacienda Beach Club\" loading=\"lazy\" referrerpolicy=\"no-referrer-when-downgrade\" src=\"https:\/\/www.google.com\/maps?q=Hacienda+Beach+Club+%26+Residences,+Cabo+San+Lucas&#038;z=15&#038;output=embed\"><\/iframe><\/div>\n<\/div><\/div><\/section>\n\n<!-- ===================== DOCUMENTS ===================== -->\n<section class=\"hb-dl\" id=\"dossier\" data-section=\"documents\"><div class=\"wrap\">\n  <div class=\"center\">\n    <div class=\"eyebrow\">The Dossier<\/div>\n    <div class=\"accent c\"><\/div>\n    <h2 class=\"lead\">Everything you need, shared personally<\/h2>\n    <p class=\"body\" style=\"margin-top:22px\">Tell me what you would like to see and I will send it to you directly.<\/p>\n  <\/div>\n  <div class=\"grid\">\n    <div class=\"hb-doc rv\"><div class=\"ty\">Private \u00b7 On Request<\/div><h3>Rental Performance<\/h3><p>Four years of income, costs and net yield, year by year.<\/p><div class=\"act\"><span class=\"lock\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\"\/><path d=\"M8 11V7a4 4 0 018 0v4\"\/><\/svg><span class=\"lk\">Sent personally<\/span><\/span><button class=\"link\" data-gate=\"rental_performance\">Request<\/button><\/div><\/div>\n    <div class=\"hb-doc rv\"><div class=\"ty\">Private \u00b7 On Request<\/div><h3>The Folio<\/h3><p>The residence, the resort, the rental program and how a purchase works.<\/p><div class=\"act\"><span class=\"lock\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\"\/><path d=\"M8 11V7a4 4 0 018 0v4\"\/><\/svg><span class=\"lk\">Sent personally<\/span><\/span><button class=\"link\" data-gate=\"sales_folio\">Request<\/button><\/div><\/div>\n    <div class=\"hb-doc rv\"><div class=\"ty\">Private \u00b7 Qualified Buyers<\/div><h3>Floor Plan &amp; HOA<\/h3><p>The floor plan, HOA statements and trust summary.<\/p><div class=\"act\"><span class=\"lock\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><rect x=\"5\" y=\"11\" width=\"14\" height=\"10\"\/><path d=\"M8 11V7a4 4 0 018 0v4\"\/><\/svg><span class=\"lk\">Sent personally<\/span><\/span><button class=\"link\" data-gate=\"floorplan_hoa\">Request<\/button><\/div><\/div>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== FAQ ===================== -->\n<section class=\"hb-faq\" id=\"faq\" data-section=\"faq\"><div class=\"wrap\">\n  <div class=\"center\">\n    <div class=\"eyebrow\">Questions<\/div>\n    <div class=\"accent c\"><\/div>\n    <h2 class=\"lead\">What buyers ask first<\/h2>\n  <\/div>\n  <div class=\"hb-qs\">\n    <details class=\"hb-q\"><summary>What is the asking price of Residence 5\u2011205?<\/summary><p>$3,975,000 USD, sold fully furnished and turnkey.<\/p><\/details>\n    <details class=\"hb-q\"><summary>How large is the residence?<\/summary><p>Three bedrooms, each with its own bath, and 3,346 sq ft (311 m\u00b2) of interior space. It is a corner residence in Building 5, built in 2015.<\/p><\/details>\n    <details class=\"hb-q\"><summary>Where is Hacienda Beach Club?<\/summary><p>On M\u00e9dano Beach in Cabo San Lucas, Baja California Sur, Mexico, a short walk from the marina and downtown, with views of Land&#x27;s End and the Arch.<\/p><\/details>\n    <details class=\"hb-q\"><summary>Can a foreigner buy this property?<\/summary><p>Yes. Title is held in a bank trust (fideicomiso) for 50 years, renewable, and passes to your beneficiaries without Mexican probate. Every step runs through escrow.<\/p><\/details>\n    <details class=\"hb-q\"><summary>Can the residence be rented when I am not using it?<\/summary><p>Yes. Hacienda&#x27;s own rental team manages guests on site, included in the HOA, with bookings through VRBO, Airbnb and returning guests. Rental figures are shared privately on request.<\/p><\/details>\n    <details class=\"hb-q\"><summary>What are the closing costs?<\/summary><p>Typically 4 to 5 percent of the price, mainly the 3 percent transfer tax.<\/p><\/details>\n    <details class=\"hb-q\"><summary>Is financing available?<\/summary><p>Cash or mortgage. A U.S. lender that finances property in Mexico can be introduced.<\/p><\/details>\n    <details class=\"hb-q\"><summary>How can I see the residence?<\/summary><p>Arrange a private viewing in person, or a live video walkthrough, with Luis Emilio Ruiz Gonzalez of Engel &amp; V\u00f6lkers Snell Real Estate by WhatsApp or iMessage at +52 55 7924 1821, by email at l.ruiz@snellrealestate.com, or through the form on this page.<\/p><\/details>\n  <\/div>\n<\/div><\/section>\n\n<!-- ===================== CONTACT ===================== -->\n<section class=\"hb-contact sand\" id=\"inquire\" data-section=\"inquire\"><div class=\"wrap\"><div class=\"grid\">\n  <div>\n    <div class=\"eyebrow\">Private Viewing<\/div>\n    <div class=\"accent\"><\/div>\n    <h2 class=\"lead\">See it in person<\/h2>\n    <p class=\"body\" style=\"margin-top:22px\">Tell me when you&#8217;ll be in Cabo and I&#8217;ll arrange a private viewing of the residence and the resort. Not traveling soon? I&#8217;ll walk you through it live, by video.<\/p>\n    <div class=\"hb-adv\">\n      <div class=\"hb-mono\"><img loading=\"lazy\" decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/10\/luis-ruiz-headshot.jpg\" alt=\"Luis Emilio Ruiz Gonzalez\" width=\"92\" height=\"92\"><\/div>\n      <div><div class=\"nm\">Luis Emilio Ruiz Gonzalez<\/div><div class=\"ti\">Partner | Real Estate Advisor<br>Engel &amp; V\u00f6lkers Snell Real Estate<\/div><\/div>\n    <\/div>\n    <div class=\"hb-lines\">\n      <a href=\"https:\/\/wa.me\/525579241821?text=Hello%20Luis%2C%20I%27m%20interested%20in%20Residence%205-205%20at%20Hacienda%20Beach%20Club.\" target=\"_blank\" rel=\"noopener\" data-track=\"whatsapp_click\" data-label=\"contact_block\"><span>WhatsApp &amp; iMessage<\/span>+52 55 7924 1821<\/a>\n      <a href=\"mailto:l.ruiz@snellrealestate.com?subject=Residence%205-205%20%7C%20Hacienda%20Beach%20Club\" data-track=\"email_click\" data-label=\"contact_block\"><span>Email<\/span>l.ruiz@snellrealestate.com<\/a>\n    <\/div>\n    <div class=\"hb-sigvilla\"><svg class=\"hb-villa\" viewBox=\"103 33 205.2 85.6\" role=\"img\" aria-label=\"Engel &amp; V\u00f6lkers villa\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g > <polygon fill=\"currentColor\" points=\"111.4 63.93 111.74 63.93 111.74 61.06 111.4 61.26 111.4 63.93\"\/> <polygon fill=\"currentColor\" points=\"114.3 63.93 114.64 63.93 114.64 59.36 114.3 59.56 114.3 63.93\"\/> <polygon fill=\"currentColor\" points=\"117.19 63.93 117.53 63.93 117.53 57.66 117.19 57.86 117.19 63.93\"\/> <polygon fill=\"currentColor\" points=\"120.09 63.93 120.42 63.93 120.42 55.97 120.09 56.16 120.09 63.93\"\/> <polygon fill=\"currentColor\" points=\"122.98 63.93 123.32 63.93 123.32 54.27 122.98 54.47 122.98 63.93\"\/> <polygon fill=\"currentColor\" points=\"125.88 63.93 126.21 63.93 126.21 52.57 125.88 52.77 125.88 63.93\"\/> <polygon fill=\"currentColor\" points=\"128.77 63.93 129.11 63.93 129.11 50.88 128.77 51.07 128.77 63.93\"\/> <polygon fill=\"currentColor\" points=\"131.66 63.93 132 63.93 132 49.18 131.66 49.38 131.66 63.93\"\/> <polygon fill=\"currentColor\" points=\"134.56 63.93 134.9 63.93 134.9 47.48 134.56 47.68 134.56 63.93\"\/> <polygon fill=\"currentColor\" points=\"137.45 63.93 137.79 63.93 137.79 45.78 137.45 45.98 137.45 63.93\"\/> <polygon fill=\"currentColor\" points=\"140.35 63.93 140.68 63.93 140.68 44.09 140.35 44.28 140.35 63.93\"\/> <polygon fill=\"currentColor\" points=\"143.24 63.93 143.58 63.93 143.58 42.39 143.24 42.59 143.24 63.93\"\/> <polygon fill=\"currentColor\" points=\"146.14 63.93 146.47 63.93 146.47 40.69 146.14 40.89 146.14 63.93\"\/> <polygon fill=\"currentColor\" points=\"149.03 63.93 149.37 63.93 149.37 38.99 149.03 39.19 149.03 63.93\"\/> <polygon fill=\"currentColor\" points=\"151.92 63.93 152.26 63.93 152.26 37.3 151.92 37.5 151.92 63.93\"\/> <path fill=\"currentColor\" d=\"M154.82,47.42c.12-.03.23-.05.34-.07v-11.74l-.34.2v11.62Z\"\/> <path fill=\"currentColor\" d=\"M157.71,44.41c.11-.01.22-.02.34-.02v-8.95h-.34s0,8.97,0,8.97Z\"\/> <path fill=\"currentColor\" d=\"M160.61,47.15c.11.02.22.05.34.07v-11.78h-.34s0,11.71,0,11.71Z\"\/> <rect fill=\"currentColor\" x=\"163.5\" y=\"35.44\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"166.4\" y=\"35.45\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"169.29\" y=\"35.45\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"172.18\" y=\"35.45\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"175.08\" y=\"35.45\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"177.97\" y=\"35.46\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"180.87\" y=\"35.46\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"183.76\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"186.66\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"189.55\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"192.44\" y=\"35.47\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"195.34\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M195.68,35.47h-.34s0,11.53,0,11.53c.11-.23.21-.47.34-.69v-10.84Z\"\/> <rect fill=\"currentColor\" x=\"198.23\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M198.57,35.47h-.34s0,7.69,0,7.69c.11-.1.22-.19.34-.28v-7.41Z\"\/> <path fill=\"currentColor\" d=\"M201.46,35.47h-.34s0,5.87,0,5.87c.11-.05.22-.09.34-.13v-5.74Z\"\/> <rect fill=\"currentColor\" x=\"201.13\" y=\"54.82\" width=\".34\" height=\".8\"\/> <rect fill=\"currentColor\" x=\"204.02\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M204.36,35.48h-.34s0,5.07,0,5.07c.11-.02.22-.04.34-.05v-5.02Z\"\/> <path fill=\"currentColor\" d=\"M207.25,35.48h-.34s0,5.03,0,5.03c.11.01.23.02.34.04v-5.07Z\"\/> <rect fill=\"currentColor\" x=\"206.92\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M210.15,35.48h-.34s0,5.77,0,5.77c.11.05.22.1.34.15v-5.92Z\"\/> <rect fill=\"currentColor\" x=\"209.81\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M213.04,35.48h-.34s0,7.49,0,7.49c.11.09.23.19.34.29v-7.77Z\"\/> <rect fill=\"currentColor\" x=\"212.7\" y=\"54.82\" width=\".34\" height=\".8\"\/> <rect fill=\"currentColor\" x=\"215.6\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M215.6,46.53c.12.23.23.46.34.7v-11.75h-.34s0,11.04,0,11.04Z\"\/> <rect fill=\"currentColor\" x=\"218.49\" y=\"35.49\" width=\".34\" height=\"20.14\"\/> <rect fill=\"currentColor\" x=\"221.39\" y=\"35.49\" width=\".34\" height=\"20.14\"\/> <rect fill=\"currentColor\" x=\"224.28\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"227.18\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"230.07\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"232.96\" y=\"35.5\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"235.86\" y=\"35.5\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"238.75\" y=\"35.5\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"241.65\" y=\"35.5\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"244.54\" y=\"35.51\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"247.44\" y=\"35.51\" width=\".34\" height=\"20.12\"\/> <path fill=\"currentColor\" d=\"M250.33,47.44c.13-.03.23-.05.34-.07v-11.85h-.34s0,11.93,0,11.93Z\"\/> <path fill=\"currentColor\" d=\"M253.22,44.49s0,0,0,0c.11,0,.22.01.33.02v-8.99h-.34s0,8.97,0,8.97Z\"\/> <path fill=\"currentColor\" d=\"M256.12,47.22c.12.03.23.05.34.07v-11.2l-.34-.2v11.32Z\"\/> <polygon fill=\"currentColor\" points=\"259.01 63.93 259.35 63.93 259.35 37.78 259.01 37.58 259.01 63.93\"\/> <polygon fill=\"currentColor\" points=\"261.91 63.93 262.24 63.93 262.24 39.46 261.91 39.26 261.91 63.93\"\/> <polygon fill=\"currentColor\" points=\"264.8 63.93 265.14 63.93 265.14 41.14 264.8 40.94 264.8 63.93\"\/> <polygon fill=\"currentColor\" points=\"267.7 63.93 268.03 63.93 268.03 42.82 267.7 42.62 267.7 63.93\"\/> <polygon fill=\"currentColor\" points=\"270.59 63.93 270.93 63.93 270.93 44.5 270.59 44.31 270.59 63.93\"\/> <polygon fill=\"currentColor\" points=\"273.48 63.93 273.82 63.93 273.82 46.18 273.48 45.99 273.48 63.93\"\/> <polygon fill=\"currentColor\" points=\"276.38 63.93 276.72 63.93 276.72 47.86 276.38 47.67 276.38 63.93\"\/> <polygon fill=\"currentColor\" points=\"279.27 63.93 279.61 63.93 279.61 49.55 279.27 49.35 279.27 63.93\"\/> <polygon fill=\"currentColor\" points=\"282.17 63.93 282.5 63.93 282.5 51.23 282.17 51.03 282.17 63.93\"\/> <polygon fill=\"currentColor\" points=\"285.06 63.93 285.4 63.93 285.4 52.91 285.06 52.71 285.06 63.93\"\/> <polygon fill=\"currentColor\" points=\"287.96 63.93 288.29 63.93 288.29 54.59 287.96 54.39 287.96 63.93\"\/> <polygon fill=\"currentColor\" points=\"290.85 63.93 291.19 63.93 291.19 56.27 290.85 56.08 290.85 63.93\"\/> <polygon fill=\"currentColor\" points=\"293.74 63.93 294.08 63.93 294.08 57.95 293.74 57.76 293.74 63.93\"\/> <polygon fill=\"currentColor\" points=\"296.64 63.93 296.98 63.93 296.98 59.63 296.64 59.44 296.64 63.93\"\/> <polygon fill=\"currentColor\" points=\"299.53 63.93 299.87 63.93 299.87 61.32 299.53 61.12 299.53 63.93\"\/> <path fill=\"currentColor\" d=\"M256.03,33.59h-101.14l-51.49,30.25,1.89,1.88h2.75c.53,0,.97.4,1.04.91h-1.29v3.06h1.3v41.7h-2.65v6.47h39.29v.55h119.44v-.55h39.29v-6.47h-2.65v-41.7h1.41v-3.06h-1.4c.07-.51.51-.91,1.04-.91h3.02l1.87-1.87-51.72-30.26ZM256.81,64.83v-1.86h-.58v-3.94h.58v-2.51c0-1.09-.75-1.41-1.39-1.56-.08-.02-.16-.03-.25-.04-.15-.02-.31-.04-.37-.11-.04-.05-.05-.12-.04-.16,0-.04.01-.09.09-.18.09-.1.2-.18.34-.27.04-.03.09-.06.13-.09.22-.16.4-.34.53-.55.37-.58.4-1.21.4-1.86v-.43c0-.63.23-1.1.68-1.39.13-.08.37-.2.52-.26.06-.03.1-.05.13-.06l.19-.09v-.21c0-.22,0-.88-.75-1.06-2.43-.52-2.43-.52-2.43-.52-.27-.05-.32-.13-.33-.14-.01-.02,0-.06,0-.08,0-.03.07-.11.12-.16.07-.09.16-.18.22-.31.06-.12.1-.25.12-.38.03-.21.02-.42-.05-.62-.13-.4-.48-.63-.87-.72-.19-.05-.46-.07-.66-.06,0,0,0,0,0,0h0s-.03,0-.05,0h0c-.08,0-.16,0-.24.02-.39.08-.71.34-.86.68-.14.34-.13.71.03,1.03.06.11.14.2.21.28.07.08.13.15.14.2.02.09,0,.14-.01.16-.03.05-.12.13-.4.19,0,0-2.43.52-2.43.52-.44.1-.66.42-.66.95v.14l.24.12c.15.07.4.18.54.27.48.31.73.81.73,1.48v.43c0,.64.03,1.25.38,1.8.12.19.29.37.5.51l.13.09c.13.09.26.18.36.29.08.09.11.17.11.25,0,.07,0,.16-.07.24-.09.1-.26.12-.44.15-.08.01-.16.02-.24.04-.59.14-1.18.4-1.27,1.23h-88.27c-.1-.91-.77-1.2-1.36-1.34-.08-.02-.16-.03-.25-.04-.15-.02-.31-.04-.37-.11-.04-.05-.05-.12-.04-.16,0-.04.01-.09.09-.18.09-.1.2-.18.34-.27.04-.03.09-.06.13-.09.22-.16.4-.34.53-.55.37-.58.4-1.21.4-1.86v-.43c0-.63.23-1.1.68-1.39.13-.08.37-.2.52-.26.06-.03.1-.05.13-.06l.19-.09v-.21c0-.22,0-.88-.75-1.06-2.43-.52-2.43-.52-2.43-.52-.27-.05-.32-.13-.32-.14-.01-.02,0-.06,0-.08,0-.03.07-.11.12-.16.07-.09.16-.18.22-.31.06-.12.1-.25.12-.38.03-.21.01-.42-.05-.62-.13-.4-.48-.63-.87-.72-.19-.05-.39-.07-.59-.06,0,0,0,0,0,0h0s-.03,0-.05,0h0c-.08,0-.16,0-.24.02-.38.08-.71.34-.86.68-.14.34-.13.72.03,1.03.06.11.14.2.21.28.07.08.13.15.14.2.02.09,0,.14-.01.16-.03.05-.12.13-.4.19,0,0-2.43.52-2.43.52-.44.1-.66.42-.66.95v.14l.25.12c.15.07.4.18.54.27.48.31.73.81.73,1.48v.43c0,.64.03,1.25.38,1.8.12.19.29.37.5.51l.13.09c.13.09.26.18.36.29.07.09.11.17.11.25,0,.1-.02.18-.07.24-.09.1-.26.12-.44.15-.08.01-.16.02-.24.04-.59.14-1.18.4-1.27,1.23h-.02v.45s0,0,0,0v1.72h.58v4.94h-.58v1.42h-48.97l-.8-.8,50.28-29.54h100.66l50.51,29.55-.79.79h-48.7ZM300.92,66.78v.31h-41.25v.45h42.66v1.26h-45.96v-1.46c0-.14.12-.26.26-.26h1.42v-1.8h43.59c-.44.36-.72.89-.72,1.5ZM303.57,116.97h-38.84v-2.29h-4.22v-2.39h43.06v4.68ZM155.08,56.75h100.83v1.28h-100.83v-1.28ZM156.91,54.1c-.14-.16-.29-.27-.45-.37l-.12-.09c-.16-.11-.29-.25-.38-.39-.29-.45-.31-.97-.31-1.56v-.43c0-.82-.32-1.46-.93-1.86-.16-.1-.41-.22-.57-.29.03-.26.14-.34.3-.37,0,0,2.4-.51,2.43-.52.34-.08.57-.21.69-.4.09-.15.11-.32.06-.51-.04-.16-.15-.28-.24-.39-.06-.07-.11-.13-.14-.19-.1-.2-.1-.44-.01-.66.09-.21.29-.37.53-.42.05-.01.11-.01.16-.01h0c.05,0,.1,0,.16.01.24.05.44.21.53.42.09.21.09.46-.01.66-.03.06-.09.12-.14.19-.09.11-.2.23-.24.39-.06.24,0,.41.06.51.12.19.35.32.68.39t2.43.52c.17.04.25.13.28.29h-3.75s0,.44,0,.44h3.12c-.55.41-.85,1.02-.85,1.8v.43c0,.59-.02,1.11-.31,1.56-.09.14-.22.28-.38.39l-.12.08c-.66.47-1.44.45-1.45.45l-.02.45s.02,0,.04,0c.11,0,.41-.02.78-.12,0,.04-.03.08-.03.12,0,.21.06.41.19.55.2.22.48.26.71.29.07,0,.14.02.2.03.61.14.87.36.93.79h-5.63c.06-.44.33-.65.93-.79.06-.02.13-.02.2-.03.23-.03.51-.07.71-.29.13-.14.2-.34.19-.55,0-.19-.08-.36-.22-.52ZM252.08,54.1c-.14-.16-.3-.27-.45-.37l-.12-.09c-.16-.11-.29-.25-.38-.39-.29-.45-.31-.97-.31-1.56v-.43c0-.82-.32-1.46-.93-1.86-.16-.1-.4-.22-.57-.29.03-.26.14-.34.3-.37,0,0,2.4-.51,2.43-.52.34-.08.57-.21.69-.4.09-.15.11-.32.06-.51-.04-.16-.15-.28-.24-.39-.06-.07-.11-.13-.14-.19-.1-.2-.1-.44-.01-.66.09-.21.29-.37.53-.42.05-.01.1-.01.15-.01h0c.05,0,.1,0,.15.01.24.05.44.21.53.42.09.21.09.46-.01.66-.03.06-.09.12-.14.19-.09.11-.2.23-.24.39-.06.24,0,.41.06.51.12.19.34.32.69.39.03,0,2.42.52,2.42.52.17.04.25.13.28.29h-3.75s0,.44,0,.44h3.12c-.55.41-.85,1.02-.85,1.8v.43c0,.59-.02,1.11-.31,1.56-.09.14-.22.28-.38.39l-.12.08c-.66.47-1.44.45-1.45.45l-.02.45s.02,0,.04,0c.11,0,.41-.02.78-.12,0,.04-.03.08-.03.13,0,.21.06.41.19.55.2.22.48.26.71.29.07,0,.14.02.2.03.61.14.87.36.93.79h-5.63c.06-.44.33-.65.93-.79.06-.02.13-.02.2-.03.23-.03.52-.07.71-.29.13-.14.2-.34.19-.55,0-.19-.08-.36-.22-.53ZM255.33,68.8h-3.67v.45h3.67v42.6h-4.48v-44.31h4.48v1.26ZM225.48,111.84c-.08-.88-.64-1.62-1.42-1.95v-39.07c.13.03.27.05.41.05,1.05,0,1.9-.85,1.9-1.9,0-.33-.09-.63-.24-.9h1.04v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.13v43.76h-24.92ZM215.25,111.84v-30.65c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v30.65h-2.03c-.08-.88-.64-1.62-1.42-1.95v-39.07c.13.03.27.05.41.05,1.05,0,1.9-.85,1.9-1.9,0-.33-.09-.63-.24-.9h.79v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h.67c-.15.27-.24.57-.24.9,0,1.04.85,1.9,1.9,1.9.14,0,.28-.02.41-.05v39.07c-.78.33-1.33,1.07-1.42,1.95h-2.01ZM196.23,111.84v-30.65c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v30.65h-18.58ZM161.05,111.84v-43.76h.75v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h.99c-.15.27-.24.57-.24.9,0,1.04.85,1.9,1.9,1.9.14,0,.28-.02.41-.05v39.07c-.78.33-1.33,1.07-1.42,1.95h-24.48ZM187.87,110.16h3.55c.98,0,1.78.74,1.89,1.68h-7.34c.11-.95.92-1.68,1.89-1.68ZM219.59,110.16h3.55c.98,0,1.78.74,1.9,1.68h-7.34c.11-.95.92-1.68,1.9-1.68ZM225.91,68.98c0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45c0-.25.06-.5.19-.71l-.39-.22c-.16.28-.25.61-.25.93,0,0,0,0,0,.01h-1.44v.45h1.5c.08.33.25.64.49.87v.37h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-3.53c-.16,0-.32.02-.47.05v-39.08h-.03c.63-.31,1.07-.95,1.07-1.7,0-.33-.08-.65-.24-.93l-.39.22c.12.21.19.46.19.71,0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45.65-1.45,1.45-1.45h6.2c.8,0,1.45.65,1.45,1.45ZM194.19,68.98c0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45c0-.25.06-.5.19-.71l-.2-.11-.2-.11c-.16.28-.25.61-.25.93,0,0,0,0,0,.01h-1.44v.45h1.5c.08.33.25.63.48.87v.38h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-3.52c-.16,0-.32.02-.47.05v-39.08h-.03c.63-.31,1.07-.95,1.07-1.7,0-.33-.08-.65-.24-.93l-.2.11-.19.11c.12.21.19.46.19.71,0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45.65-1.45,1.45-1.45h6.2c.8,0,1.45.65,1.45,1.45ZM160.16,68.8h-3.65v.45h3.65v42.6h-4.48v-44.31h4.48v1.26ZM109.99,69.68h45.24v42.17h-45.24v-42.17ZM150.84,112.29h109.22v2.39h-109.22v-2.39ZM256.37,111.84v-42.17h44.55v42.17h-44.55ZM191.77,63.41h-4.39v-4.94h4.39v4.94ZM161.05,62.97v-3.95h25.88v4.39h-.58v1.72h-24.72v-2.17h-.58ZM186.8,63.86h5.66v1.28h-5.66v-1.28ZM192.79,62.97v-3.95h25.87v4.39h-.58v1.72h-24.71v-2.17h-.58ZM255.33,63.41h-4.5v-4.94h4.5v4.94ZM223.61,63.41h-4.5v-4.94h4.5v4.94ZM218.53,63.86h5.66v1.28h-5.66v-1.28ZM224.51,62.97v-3.95h25.87v4.39h-.58v1.72h-24.71v-2.17h-.58ZM250.25,63.86h5.66v1.28h-5.66v-1.28ZM155.66,58.47h4.5v4.94h-4.5v-4.94ZM160.74,63.86v1.28h-5.66v-1.28h5.66ZM257.01,65.58v.45h-.4c-.63,0-1.16.46-1.26,1.06h-99.69c-.11-.6-.63-1.06-1.26-1.06h-.4v-.45h103.01ZM154.4,66.48c.38,0,.69.26.79.61h-45.2v-.31c0-.61-.28-1.14-.72-1.5h44.28v1.2h.85ZM108.69,67.53h46.55v1.26h-46.55v-1.26ZM107.34,112.29h43.06v2.39h-4.22v2.29h-38.84v-4.68ZM264.28,117.52h-117.65v-2.39h117.65v2.39Z\"\/> <path fill=\"currentColor\" d=\"M200.86,63.19c.24,0,.44-.06.58-.17.14-.11.21-.27.21-.48,0-.15-.04-.27-.13-.37-.09-.09-.23-.17-.43-.22l-.24-.07c-.12-.04-.21-.08-.26-.13-.05-.05-.08-.12-.08-.2,0-.11.04-.2.12-.26.08-.06.18-.09.31-.09.1,0,.19.02.27.07.08.04.15.11.21.21l.12.17h.04l-.03-.51c-.11-.05-.2-.09-.28-.11-.08-.02-.17-.03-.26-.03-.24,0-.42.06-.56.17-.14.11-.21.27-.21.48,0,.14.04.26.12.35.08.09.21.16.4.21l.24.07c.12.04.21.08.27.14.06.06.08.13.08.22,0,.11-.04.2-.12.26-.08.06-.19.09-.33.09-.13,0-.23-.03-.32-.08-.09-.05-.16-.14-.23-.25l-.12-.22h-.04l.05.61c.2.1.41.15.63.15Z\"\/> <path fill=\"currentColor\" d=\"M202.45,62.98s-.04.06-.09.09l-.08.06h.7l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.62h.29c.14,0,.26.04.34.13s.12.21.12.37c0,.13-.04.23-.12.32-.08.08-.19.13-.33.13-.04,0-.08,0-.11,0-.03,0-.07,0-.11-.01.04.06.09.1.17.14.08.04.17.05.26.05.12,0,.23-.03.33-.08.09-.06.16-.13.22-.23.05-.1.08-.21.08-.33,0-.2-.07-.36-.21-.48-.14-.12-.33-.17-.58-.17h-.87l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M204.63,62.98s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.53c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.71l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M205.99,62.97s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.06-.09-.09c-.01-.02-.02-.06-.02-.1v-1.64h.28c.15,0,.27.04.35.11.08.07.12.17.12.3s-.04.24-.13.32c-.09.08-.21.12-.37.12-.02,0-.04,0-.06,0-.02,0-.05,0-.07-.01l.61.87c.06.08.12.15.18.19.06.04.12.06.19.06.08,0,.15-.02.21-.07l.06-.16h-.04c-.12,0-.22-.04-.28-.13l-.45-.63c.18-.03.32-.09.41-.19.09-.09.13-.22.13-.36,0-.19-.07-.34-.22-.44-.14-.1-.34-.15-.6-.15h-.84l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M208.46,62.88c.1.1.21.18.33.23.13.06.27.08.42.08s.29-.03.41-.08c.13-.06.24-.13.33-.23.1-.1.17-.21.22-.35.05-.13.08-.28.08-.43s-.03-.3-.08-.43c-.05-.13-.13-.25-.22-.35-.09-.1-.21-.18-.33-.23-.13-.06-.26-.08-.41-.08s-.29.03-.42.08c-.13.06-.24.13-.33.23s-.17.21-.22.35c-.05.13-.08.28-.08.43s.03.3.08.43c.05.13.13.25.22.35ZM208.73,61.44c.12-.16.28-.24.49-.24.14,0,.25.04.35.11.1.07.18.17.23.31.05.13.08.29.08.48s-.03.34-.08.47c-.05.13-.13.24-.23.31-.1.07-.22.11-.35.11-.21,0-.37-.08-.49-.24-.12-.16-.18-.38-.18-.65s.06-.49.18-.65Z\"\/> <path fill=\"currentColor\" d=\"M232.15,63.19c.25,0,.44-.06.58-.17.14-.11.21-.27.21-.48,0-.15-.04-.27-.13-.37-.09-.09-.23-.17-.43-.22l-.24-.07c-.12-.04-.21-.08-.26-.13-.05-.05-.08-.12-.08-.2,0-.11.04-.2.12-.26.08-.06.18-.09.31-.09.1,0,.19.02.27.07.08.04.15.11.21.21l.12.17h.04l-.03-.51c-.11-.05-.2-.09-.28-.11-.08-.02-.17-.03-.26-.03-.24,0-.42.06-.56.17-.14.11-.21.27-.21.48,0,.14.04.26.12.35.08.09.21.16.4.21l.24.07c.12.04.21.08.27.14.06.06.08.13.08.22,0,.11-.04.2-.12.26-.08.06-.19.09-.33.09-.13,0-.23-.03-.32-.08-.09-.05-.16-.14-.23-.25l-.12-.22h-.04l.05.61c.2.1.41.15.62.15Z\"\/> <path fill=\"currentColor\" d=\"M233.74,62.98s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.62h.29c.14,0,.26.04.34.13.08.09.12.21.12.37,0,.13-.04.23-.12.32s-.19.13-.33.13c-.04,0-.08,0-.11,0-.03,0-.07,0-.11-.01.04.06.09.1.17.14.08.04.17.05.26.05.12,0,.23-.03.33-.08.09-.06.16-.13.22-.23.05-.1.08-.21.08-.33,0-.2-.07-.36-.21-.48-.14-.12-.33-.17-.58-.17h-.87l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M235.92,62.98s-.04.06-.09.09l-.08.06h1.49l.11-.6h-.04l-.26.3s-.06.07-.09.09c-.03.02-.06.03-.09.04-.03,0-.08,0-.14,0h-.25c-.07,0-.13-.01-.16-.04-.03-.02-.05-.07-.05-.13v-.64h.3c.05,0,.1.01.14.03.04.02.08.06.12.12l.08.11v-.68l-.08.11c-.04.06-.08.09-.12.12-.04.02-.08.03-.14.03h-.3v-.75h.44c.07,0,.12,0,.15,0,.04,0,.07.02.09.04.02.02.05.05.08.09l.15.21h.04l-.02-.55-.48.03h-.95l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M238.1,62.97s-.04.06-.09.09l-.08.06h.7l-.08-.06s-.07-.06-.09-.09c-.01-.02-.02-.06-.02-.1v-1.64h.28c.15,0,.27.04.35.11.08.07.12.17.12.3s-.04.24-.13.32c-.09.08-.21.12-.37.12-.02,0-.04,0-.06,0-.02,0-.05,0-.07-.01l.61.87c.06.08.12.15.18.19.06.04.12.06.19.06.08,0,.15-.02.21-.07l.06-.16h-.04c-.12,0-.22-.04-.28-.13l-.45-.63c.18-.03.32-.09.41-.19.09-.09.13-.22.13-.36,0-.19-.07-.34-.22-.44-.14-.1-.34-.15-.6-.15h-.84l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M240.58,62.88c.09.1.21.18.33.23.13.06.27.08.42.08s.29-.03.41-.08c.13-.06.24-.13.33-.23.09-.1.17-.21.22-.35.05-.13.08-.28.08-.43s-.03-.3-.08-.43c-.05-.13-.13-.25-.22-.35-.09-.1-.21-.18-.33-.23-.13-.06-.27-.08-.41-.08s-.29.03-.42.08c-.13.06-.24.13-.33.23-.09.1-.17.21-.22.35-.05.13-.08.28-.08.43s.03.3.08.43c.05.13.13.25.22.35ZM240.84,61.44c.12-.16.28-.24.49-.24.14,0,.25.04.35.11.1.07.18.17.23.31.05.13.08.29.08.48s-.03.34-.08.47c-.05.13-.13.24-.23.31-.1.07-.22.11-.35.11-.21,0-.37-.08-.49-.24-.12-.16-.18-.38-.18-.65s.06-.49.18-.65Z\"\/> <path fill=\"currentColor\" d=\"M169.81,62.98s-.04.06-.09.09l-.08.07h.86c.24,0,.45-.04.62-.13.17-.09.31-.21.41-.37.1-.16.14-.35.14-.56s-.04-.38-.13-.53c-.09-.15-.21-.27-.38-.35-.16-.08-.35-.12-.57-.12h-.94l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11ZM170.16,61.25h.33c.25,0,.45.07.59.22.14.15.21.35.21.61,0,.17-.03.32-.09.45-.06.13-.15.23-.27.3-.12.07-.26.11-.42.11h-.15c-.08,0-.13-.01-.16-.04-.03-.02-.05-.07-.05-.13v-1.53Z\"\/> <path fill=\"currentColor\" d=\"M172.41,61.22s.02.06.02.11v1.12c0,.25.07.43.21.56.14.13.34.19.61.19s.47-.06.6-.19c.14-.13.21-.31.21-.56v-1.12c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.56l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.08c0,.19-.05.33-.14.43-.09.1-.23.15-.41.15s-.31-.05-.4-.15c-.09-.1-.14-.24-.14-.43v-1.08c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.71l.08.06s.07.07.09.09Z\"\/> <path fill=\"currentColor\" d=\"M175.02,62.98s-.04.06-.09.09l-.08.07h.56l-.08-.07s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.49l.68,1.79.27-.1.63-1.68v1.48c0,.05,0,.09-.02.11-.01.02-.04.06-.09.09l-.08.07h.69l-.08-.07s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.53c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.57l-.65,1.75-.66-1.75h-.58l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M215.81,51.8c0-5.68-4.62-10.3-10.3-10.3s-10.3,4.62-10.3,10.3v2.05h20.6v-2.05ZM215.34,53.38h-19.65v-1.58c0-5.42,4.41-9.82,9.82-9.82s9.83,4.41,9.83,9.82v1.58Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M205.52,43.88c-4.37,0-7.92,3.55-7.92,7.92v.24h15.84v-.24c0-4.37-3.55-7.92-7.92-7.92ZM210.05,51.8h-.47c-.02-2.13-1.72-3.87-3.82-3.99v4h-.47v-4c-2.11.13-3.8,1.86-3.82,4h-.47c.01-1.16.47-2.21,1.2-3l-2.26-2.27.33-.34,2.27,2.27c.75-.66,1.7-1.08,2.76-1.14v-3.2h.47v3.2c1.06.06,2.02.47,2.76,1.14l2.27-2.27.33.34-2.27,2.27c.73.8,1.19,1.84,1.2,3Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M205.52,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM209.8,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c0-1.1.44-2.08,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.7-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M204.88,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM201.68,102.95h-.45v-5.96h.45v5.96ZM204.65,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM204.65,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM209.8,102.95h-.45v-5.96h.45v5.96ZM206.38,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM206.38,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <path fill=\"currentColor\" d=\"M183.51,81.19c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v24.26h19.47v-24.26ZM183.06,105.01h-18.58v-23.81c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v23.81Z\"\/> <path fill=\"currentColor\" d=\"M162.76,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM163.21,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M173.77,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM178.06,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c.01-1.1.45-2.09,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.71-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M173.14,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM169.94,102.95h-.45v-5.96h.45v5.96ZM172.91,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM172.91,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM178.06,102.95h-.45v-5.96h.45v5.96ZM174.64,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM174.64,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <rect fill=\"currentColor\" x=\"198.03\" y=\"104.59\" width=\"14.98\" height=\".45\"\/> <path fill=\"currentColor\" d=\"M246.96,81.19c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v24.26h19.47v-24.26ZM246.52,105.01h-18.58v-23.81c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v23.81Z\"\/> <path fill=\"currentColor\" d=\"M226.22,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM226.66,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M237.23,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM241.51,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c0-1.1.44-2.08,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.7-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M236.59,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM233.39,102.95h-.45v-5.96h.45v5.96ZM236.37,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM236.37,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM241.52,102.95h-.45v-5.96h.45v5.96ZM238.09,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM238.09,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <path fill=\"currentColor\" d=\"M122,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM122.45,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" d=\"M121.56,82.28h.22c.83,0,1.5.67,1.5,1.5v21.67h19.47v-21.67c0-.83.67-1.5,1.5-1.5h.22v-3.9h-22.92v3.9ZM142.31,105h-18.58v-23.92h18.58v23.92ZM122,78.83h22.03v3.01c-.51.06-.96.32-1.28.7v-1.91h-19.47v1.91c-.31-.38-.76-.64-1.28-.7v-3.01Z\"\/> <polygon fill=\"currentColor\" points=\"120.13 77.57 120.24 77.57 120.24 77.58 120.46 77.58 120.46 77.57 120.57 77.57 120.57 76.28 121.57 76.28 121.57 77.58 121.8 77.58 121.8 76.28 122.9 76.28 122.9 77.58 123.13 77.58 123.13 76.28 124.24 76.28 124.24 77.58 124.46 77.58 124.46 76.28 125.57 76.28 125.57 77.58 125.8 77.58 125.8 76.28 126.9 76.28 126.9 77.58 127.13 77.58 127.13 76.28 128.24 76.28 128.24 77.58 128.46 77.58 128.46 76.28 129.57 76.28 129.57 77.58 129.8 77.58 129.8 76.28 130.9 76.28 130.9 77.58 131.13 77.58 131.13 76.28 132.24 76.28 132.24 77.58 132.46 77.58 132.46 76.28 133.57 76.28 133.57 77.58 133.8 77.58 133.8 76.28 134.9 76.28 134.9 77.58 135.13 77.58 135.13 76.28 136.24 76.28 136.24 77.58 136.46 77.58 136.46 76.28 137.57 76.28 137.57 77.58 137.8 77.58 137.8 76.28 138.9 76.28 138.9 77.58 139.13 77.58 139.13 76.28 140.24 76.28 140.24 77.58 140.46 77.58 140.46 76.28 141.57 76.28 141.57 77.58 141.8 77.58 141.8 76.28 142.9 76.28 142.9 77.58 143.13 77.58 143.13 76.28 144.24 76.28 144.24 77.58 144.46 77.58 144.46 76.28 145.46 76.28 145.46 77.57 145.57 77.57 145.57 77.58 145.8 77.58 145.8 77.57 145.91 77.57 145.91 75.83 120.13 75.83 120.13 77.57\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M132.38,83.13h1.28v20.07h6.85v-20.51h-14.98v20.51h6.85v-20.07ZM137.3,102.95h-.45v-5.96h.45v5.96ZM133.88,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM133.88,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45ZM129.18,102.95h-.45v-5.96h.45v5.96ZM132.15,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM132.15,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45Z\"\/> <path fill=\"currentColor\" d=\"M266.97,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM267.42,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <polygon fill=\"currentColor\" points=\"265.21 77.58 265.43 77.58 265.43 77.57 265.54 77.57 265.54 76.28 266.54 76.28 266.54 77.58 266.77 77.58 266.77 76.28 267.87 76.28 267.87 77.58 268.1 77.58 268.1 76.28 269.21 76.28 269.21 77.58 269.43 77.58 269.43 76.28 270.54 76.28 270.54 77.58 270.77 77.58 270.77 76.28 271.87 76.28 271.87 77.58 272.1 77.58 272.1 76.28 273.21 76.28 273.21 77.58 273.43 77.58 273.43 76.28 274.54 76.28 274.54 77.58 274.77 77.58 274.77 76.28 275.87 76.28 275.87 77.58 276.1 77.58 276.1 76.28 277.21 76.28 277.21 77.58 277.43 77.58 277.43 76.28 278.54 76.28 278.54 77.58 278.76 77.58 278.76 76.28 279.87 76.28 279.87 77.58 280.1 77.58 280.1 76.28 281.21 76.28 281.21 77.58 281.43 77.58 281.43 76.28 282.54 76.28 282.54 77.58 282.77 77.58 282.77 76.28 283.87 76.28 283.87 77.58 284.1 77.58 284.1 76.28 285.21 76.28 285.21 77.58 285.43 77.58 285.43 76.28 286.54 76.28 286.54 77.58 286.77 77.58 286.77 76.28 287.87 76.28 287.87 77.58 288.1 77.58 288.1 76.28 289.21 76.28 289.21 77.58 289.43 77.58 289.43 76.28 290.43 76.28 290.43 77.57 290.54 77.57 290.54 77.58 290.77 77.58 290.77 77.57 290.88 77.57 290.88 75.83 265.1 75.83 265.1 77.57 265.21 77.57 265.21 77.58\"\/> <path fill=\"currentColor\" d=\"M266.53,82.28h.22c.83,0,1.5.67,1.5,1.5v21.67h19.47v-21.67c0-.83.67-1.5,1.5-1.5h.22v-3.9h-22.92v3.9ZM287.27,105h-18.58v-23.92h18.58v23.92ZM266.97,78.83h22.03v3.01c-.51.06-.96.32-1.28.7v-1.91h-19.47v1.91c-.31-.38-.76-.64-1.28-.7v-3.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M277.35,83.13h1.28v20.07h6.85v-20.51h-14.98v20.51h6.85v-20.07ZM282.27,102.95h-.45v-5.96h.45v5.96ZM278.85,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM278.85,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45ZM274.15,102.95h-.45v-5.96h.45v5.96ZM277.12,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM277.12,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45Z\"\/> <\/g> <\/svg><\/div>\n  <\/div>\n  <div class=\"hb-form rv\" id=\"hbFormBox\">\n    <form id=\"hbForm\" novalidate>\n      <h3>Arrange a viewing<\/h3>\n      <div class=\"hb-seg\">\n        <label><input type=\"radio\" name=\"interest\" value=\"in_person\" checked>In person<\/label>\n        <label><input type=\"radio\" name=\"interest\" value=\"video_call\">By video<\/label>\n        <label><input type=\"radio\" name=\"interest\" value=\"information\">Information only<\/label>\n      <\/div>\n      <div class=\"hb-fg\">\n        <div class=\"hb-field\"><input id=\"f_n\" name=\"name\" placeholder=\" \" required autocomplete=\"name\"><label for=\"f_n\">Full name<\/label><\/div>\n        <div class=\"hb-field\"><input id=\"f_e\" name=\"email\" type=\"email\" placeholder=\" \" required autocomplete=\"email\"><label for=\"f_e\">Email<\/label><\/div>\n        <div class=\"hb-field\"><input id=\"f_p\" name=\"phone\" type=\"tel\" placeholder=\" \" autocomplete=\"tel\"><label for=\"f_p\">Phone or WhatsApp<\/label><\/div>\n        <div class=\"hb-field\"><input id=\"f_d\" name=\"dates\" placeholder=\" \"><label for=\"f_d\">When will you be in Cabo?<\/label><\/div>\n        <div class=\"hb-field full\"><select id=\"f_r\" name=\"role\"><option value=\"buyer\">Buying for myself<\/option><option value=\"agent\">Representing a buyer<\/option><option value=\"investor\">Investing<\/option><\/select><label for=\"f_r\">I am<\/label><\/div>\n        <div class=\"hb-field full\"><textarea id=\"f_m\" name=\"message\" placeholder=\" \"><\/textarea><label for=\"f_m\">Anything I should know?<\/label><\/div>\n      <\/div>\n      <input type=\"hidden\" name=\"listing\" value=\"HBC 5-205 \u00b7 MLS 26-1769\">\n      <input type=\"hidden\" name=\"utm_source\"><input type=\"hidden\" name=\"utm_medium\"><input type=\"hidden\" name=\"utm_campaign\"><input type=\"hidden\" name=\"utm_content\"><input type=\"hidden\" name=\"utm_term\">\n      <input type=\"hidden\" name=\"gclid\"><input type=\"hidden\" name=\"gbraid\"><input type=\"hidden\" name=\"wbraid\"><input type=\"hidden\" name=\"landing_time\"><input type=\"hidden\" name=\"engagement\">\n      <label class=\"hb-consent\"><input type=\"checkbox\" required checked> I agree to be contacted about this property and accept the <a href=\"https:\/\/snellrealestate.com\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\" style=\"text-decoration:underline\">Aviso de Privacidad<\/a>.<\/label>\n      <button class=\"btn\" type=\"submit\">Request a Viewing<\/button>\n    <\/form>\n    <div class=\"hb-ok\" id=\"hbOk\"><div class=\"ck\"><svg width=\"26\" height=\"26\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><path d=\"M5 12l5 5 9-10\"\/><\/svg><\/div><h3 style=\"font-size:2.125rem\">Thank you<\/h3><p class=\"body\" style=\"margin:12px auto 0;font-size:1rem\">I&#8217;ll be in touch within the day. For anything sooner, message me on WhatsApp.<\/p><\/div>\n  <\/div>\n<\/div><\/div><\/section>\n\n<!-- ===================== FOOTER ===================== -->\n<footer class=\"hb-foot\"><div class=\"wrap\">\n  <div class=\"hb-footmark\">\n    <div class=\"vl\"><svg class=\"hb-villa\" viewBox=\"103 33 205.2 85.6\" role=\"img\" aria-label=\"Engel &amp; V\u00f6lkers villa\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g > <polygon fill=\"currentColor\" points=\"111.4 63.93 111.74 63.93 111.74 61.06 111.4 61.26 111.4 63.93\"\/> <polygon fill=\"currentColor\" points=\"114.3 63.93 114.64 63.93 114.64 59.36 114.3 59.56 114.3 63.93\"\/> <polygon fill=\"currentColor\" points=\"117.19 63.93 117.53 63.93 117.53 57.66 117.19 57.86 117.19 63.93\"\/> <polygon fill=\"currentColor\" points=\"120.09 63.93 120.42 63.93 120.42 55.97 120.09 56.16 120.09 63.93\"\/> <polygon fill=\"currentColor\" points=\"122.98 63.93 123.32 63.93 123.32 54.27 122.98 54.47 122.98 63.93\"\/> <polygon fill=\"currentColor\" points=\"125.88 63.93 126.21 63.93 126.21 52.57 125.88 52.77 125.88 63.93\"\/> <polygon fill=\"currentColor\" points=\"128.77 63.93 129.11 63.93 129.11 50.88 128.77 51.07 128.77 63.93\"\/> <polygon fill=\"currentColor\" points=\"131.66 63.93 132 63.93 132 49.18 131.66 49.38 131.66 63.93\"\/> <polygon fill=\"currentColor\" points=\"134.56 63.93 134.9 63.93 134.9 47.48 134.56 47.68 134.56 63.93\"\/> <polygon fill=\"currentColor\" points=\"137.45 63.93 137.79 63.93 137.79 45.78 137.45 45.98 137.45 63.93\"\/> <polygon fill=\"currentColor\" points=\"140.35 63.93 140.68 63.93 140.68 44.09 140.35 44.28 140.35 63.93\"\/> <polygon fill=\"currentColor\" points=\"143.24 63.93 143.58 63.93 143.58 42.39 143.24 42.59 143.24 63.93\"\/> <polygon fill=\"currentColor\" points=\"146.14 63.93 146.47 63.93 146.47 40.69 146.14 40.89 146.14 63.93\"\/> <polygon fill=\"currentColor\" points=\"149.03 63.93 149.37 63.93 149.37 38.99 149.03 39.19 149.03 63.93\"\/> <polygon fill=\"currentColor\" points=\"151.92 63.93 152.26 63.93 152.26 37.3 151.92 37.5 151.92 63.93\"\/> <path fill=\"currentColor\" d=\"M154.82,47.42c.12-.03.23-.05.34-.07v-11.74l-.34.2v11.62Z\"\/> <path fill=\"currentColor\" d=\"M157.71,44.41c.11-.01.22-.02.34-.02v-8.95h-.34s0,8.97,0,8.97Z\"\/> <path fill=\"currentColor\" d=\"M160.61,47.15c.11.02.22.05.34.07v-11.78h-.34s0,11.71,0,11.71Z\"\/> <rect fill=\"currentColor\" x=\"163.5\" y=\"35.44\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"166.4\" y=\"35.45\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"169.29\" y=\"35.45\" width=\".34\" height=\"20.18\"\/> <rect fill=\"currentColor\" x=\"172.18\" y=\"35.45\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"175.08\" y=\"35.45\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"177.97\" y=\"35.46\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"180.87\" y=\"35.46\" width=\".34\" height=\"20.17\"\/> <rect fill=\"currentColor\" x=\"183.76\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"186.66\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"189.55\" y=\"35.46\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"192.44\" y=\"35.47\" width=\".34\" height=\"20.16\"\/> <rect fill=\"currentColor\" x=\"195.34\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M195.68,35.47h-.34s0,11.53,0,11.53c.11-.23.21-.47.34-.69v-10.84Z\"\/> <rect fill=\"currentColor\" x=\"198.23\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M198.57,35.47h-.34s0,7.69,0,7.69c.11-.1.22-.19.34-.28v-7.41Z\"\/> <path fill=\"currentColor\" d=\"M201.46,35.47h-.34s0,5.87,0,5.87c.11-.05.22-.09.34-.13v-5.74Z\"\/> <rect fill=\"currentColor\" x=\"201.13\" y=\"54.82\" width=\".34\" height=\".8\"\/> <rect fill=\"currentColor\" x=\"204.02\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M204.36,35.48h-.34s0,5.07,0,5.07c.11-.02.22-.04.34-.05v-5.02Z\"\/> <path fill=\"currentColor\" d=\"M207.25,35.48h-.34s0,5.03,0,5.03c.11.01.23.02.34.04v-5.07Z\"\/> <rect fill=\"currentColor\" x=\"206.92\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M210.15,35.48h-.34s0,5.77,0,5.77c.11.05.22.1.34.15v-5.92Z\"\/> <rect fill=\"currentColor\" x=\"209.81\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M213.04,35.48h-.34s0,7.49,0,7.49c.11.09.23.19.34.29v-7.77Z\"\/> <rect fill=\"currentColor\" x=\"212.7\" y=\"54.82\" width=\".34\" height=\".8\"\/> <rect fill=\"currentColor\" x=\"215.6\" y=\"54.82\" width=\".34\" height=\".8\"\/> <path fill=\"currentColor\" d=\"M215.6,46.53c.12.23.23.46.34.7v-11.75h-.34s0,11.04,0,11.04Z\"\/> <rect fill=\"currentColor\" x=\"218.49\" y=\"35.49\" width=\".34\" height=\"20.14\"\/> <rect fill=\"currentColor\" x=\"221.39\" y=\"35.49\" width=\".34\" height=\"20.14\"\/> <rect fill=\"currentColor\" x=\"224.28\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"227.18\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"230.07\" y=\"35.49\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"232.96\" y=\"35.5\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"235.86\" y=\"35.5\" width=\".34\" height=\"20.13\"\/> <rect fill=\"currentColor\" x=\"238.75\" y=\"35.5\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"241.65\" y=\"35.5\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"244.54\" y=\"35.51\" width=\".34\" height=\"20.12\"\/> <rect fill=\"currentColor\" x=\"247.44\" y=\"35.51\" width=\".34\" height=\"20.12\"\/> <path fill=\"currentColor\" d=\"M250.33,47.44c.13-.03.23-.05.34-.07v-11.85h-.34s0,11.93,0,11.93Z\"\/> <path fill=\"currentColor\" d=\"M253.22,44.49s0,0,0,0c.11,0,.22.01.33.02v-8.99h-.34s0,8.97,0,8.97Z\"\/> <path fill=\"currentColor\" d=\"M256.12,47.22c.12.03.23.05.34.07v-11.2l-.34-.2v11.32Z\"\/> <polygon fill=\"currentColor\" points=\"259.01 63.93 259.35 63.93 259.35 37.78 259.01 37.58 259.01 63.93\"\/> <polygon fill=\"currentColor\" points=\"261.91 63.93 262.24 63.93 262.24 39.46 261.91 39.26 261.91 63.93\"\/> <polygon fill=\"currentColor\" points=\"264.8 63.93 265.14 63.93 265.14 41.14 264.8 40.94 264.8 63.93\"\/> <polygon fill=\"currentColor\" points=\"267.7 63.93 268.03 63.93 268.03 42.82 267.7 42.62 267.7 63.93\"\/> <polygon fill=\"currentColor\" points=\"270.59 63.93 270.93 63.93 270.93 44.5 270.59 44.31 270.59 63.93\"\/> <polygon fill=\"currentColor\" points=\"273.48 63.93 273.82 63.93 273.82 46.18 273.48 45.99 273.48 63.93\"\/> <polygon fill=\"currentColor\" points=\"276.38 63.93 276.72 63.93 276.72 47.86 276.38 47.67 276.38 63.93\"\/> <polygon fill=\"currentColor\" points=\"279.27 63.93 279.61 63.93 279.61 49.55 279.27 49.35 279.27 63.93\"\/> <polygon fill=\"currentColor\" points=\"282.17 63.93 282.5 63.93 282.5 51.23 282.17 51.03 282.17 63.93\"\/> <polygon fill=\"currentColor\" points=\"285.06 63.93 285.4 63.93 285.4 52.91 285.06 52.71 285.06 63.93\"\/> <polygon fill=\"currentColor\" points=\"287.96 63.93 288.29 63.93 288.29 54.59 287.96 54.39 287.96 63.93\"\/> <polygon fill=\"currentColor\" points=\"290.85 63.93 291.19 63.93 291.19 56.27 290.85 56.08 290.85 63.93\"\/> <polygon fill=\"currentColor\" points=\"293.74 63.93 294.08 63.93 294.08 57.95 293.74 57.76 293.74 63.93\"\/> <polygon fill=\"currentColor\" points=\"296.64 63.93 296.98 63.93 296.98 59.63 296.64 59.44 296.64 63.93\"\/> <polygon fill=\"currentColor\" points=\"299.53 63.93 299.87 63.93 299.87 61.32 299.53 61.12 299.53 63.93\"\/> <path fill=\"currentColor\" d=\"M256.03,33.59h-101.14l-51.49,30.25,1.89,1.88h2.75c.53,0,.97.4,1.04.91h-1.29v3.06h1.3v41.7h-2.65v6.47h39.29v.55h119.44v-.55h39.29v-6.47h-2.65v-41.7h1.41v-3.06h-1.4c.07-.51.51-.91,1.04-.91h3.02l1.87-1.87-51.72-30.26ZM256.81,64.83v-1.86h-.58v-3.94h.58v-2.51c0-1.09-.75-1.41-1.39-1.56-.08-.02-.16-.03-.25-.04-.15-.02-.31-.04-.37-.11-.04-.05-.05-.12-.04-.16,0-.04.01-.09.09-.18.09-.1.2-.18.34-.27.04-.03.09-.06.13-.09.22-.16.4-.34.53-.55.37-.58.4-1.21.4-1.86v-.43c0-.63.23-1.1.68-1.39.13-.08.37-.2.52-.26.06-.03.1-.05.13-.06l.19-.09v-.21c0-.22,0-.88-.75-1.06-2.43-.52-2.43-.52-2.43-.52-.27-.05-.32-.13-.33-.14-.01-.02,0-.06,0-.08,0-.03.07-.11.12-.16.07-.09.16-.18.22-.31.06-.12.1-.25.12-.38.03-.21.02-.42-.05-.62-.13-.4-.48-.63-.87-.72-.19-.05-.46-.07-.66-.06,0,0,0,0,0,0h0s-.03,0-.05,0h0c-.08,0-.16,0-.24.02-.39.08-.71.34-.86.68-.14.34-.13.71.03,1.03.06.11.14.2.21.28.07.08.13.15.14.2.02.09,0,.14-.01.16-.03.05-.12.13-.4.19,0,0-2.43.52-2.43.52-.44.1-.66.42-.66.95v.14l.24.12c.15.07.4.18.54.27.48.31.73.81.73,1.48v.43c0,.64.03,1.25.38,1.8.12.19.29.37.5.51l.13.09c.13.09.26.18.36.29.08.09.11.17.11.25,0,.07,0,.16-.07.24-.09.1-.26.12-.44.15-.08.01-.16.02-.24.04-.59.14-1.18.4-1.27,1.23h-88.27c-.1-.91-.77-1.2-1.36-1.34-.08-.02-.16-.03-.25-.04-.15-.02-.31-.04-.37-.11-.04-.05-.05-.12-.04-.16,0-.04.01-.09.09-.18.09-.1.2-.18.34-.27.04-.03.09-.06.13-.09.22-.16.4-.34.53-.55.37-.58.4-1.21.4-1.86v-.43c0-.63.23-1.1.68-1.39.13-.08.37-.2.52-.26.06-.03.1-.05.13-.06l.19-.09v-.21c0-.22,0-.88-.75-1.06-2.43-.52-2.43-.52-2.43-.52-.27-.05-.32-.13-.32-.14-.01-.02,0-.06,0-.08,0-.03.07-.11.12-.16.07-.09.16-.18.22-.31.06-.12.1-.25.12-.38.03-.21.01-.42-.05-.62-.13-.4-.48-.63-.87-.72-.19-.05-.39-.07-.59-.06,0,0,0,0,0,0h0s-.03,0-.05,0h0c-.08,0-.16,0-.24.02-.38.08-.71.34-.86.68-.14.34-.13.72.03,1.03.06.11.14.2.21.28.07.08.13.15.14.2.02.09,0,.14-.01.16-.03.05-.12.13-.4.19,0,0-2.43.52-2.43.52-.44.1-.66.42-.66.95v.14l.25.12c.15.07.4.18.54.27.48.31.73.81.73,1.48v.43c0,.64.03,1.25.38,1.8.12.19.29.37.5.51l.13.09c.13.09.26.18.36.29.07.09.11.17.11.25,0,.1-.02.18-.07.24-.09.1-.26.12-.44.15-.08.01-.16.02-.24.04-.59.14-1.18.4-1.27,1.23h-.02v.45s0,0,0,0v1.72h.58v4.94h-.58v1.42h-48.97l-.8-.8,50.28-29.54h100.66l50.51,29.55-.79.79h-48.7ZM300.92,66.78v.31h-41.25v.45h42.66v1.26h-45.96v-1.46c0-.14.12-.26.26-.26h1.42v-1.8h43.59c-.44.36-.72.89-.72,1.5ZM303.57,116.97h-38.84v-2.29h-4.22v-2.39h43.06v4.68ZM155.08,56.75h100.83v1.28h-100.83v-1.28ZM156.91,54.1c-.14-.16-.29-.27-.45-.37l-.12-.09c-.16-.11-.29-.25-.38-.39-.29-.45-.31-.97-.31-1.56v-.43c0-.82-.32-1.46-.93-1.86-.16-.1-.41-.22-.57-.29.03-.26.14-.34.3-.37,0,0,2.4-.51,2.43-.52.34-.08.57-.21.69-.4.09-.15.11-.32.06-.51-.04-.16-.15-.28-.24-.39-.06-.07-.11-.13-.14-.19-.1-.2-.1-.44-.01-.66.09-.21.29-.37.53-.42.05-.01.11-.01.16-.01h0c.05,0,.1,0,.16.01.24.05.44.21.53.42.09.21.09.46-.01.66-.03.06-.09.12-.14.19-.09.11-.2.23-.24.39-.06.24,0,.41.06.51.12.19.35.32.68.39t2.43.52c.17.04.25.13.28.29h-3.75s0,.44,0,.44h3.12c-.55.41-.85,1.02-.85,1.8v.43c0,.59-.02,1.11-.31,1.56-.09.14-.22.28-.38.39l-.12.08c-.66.47-1.44.45-1.45.45l-.02.45s.02,0,.04,0c.11,0,.41-.02.78-.12,0,.04-.03.08-.03.12,0,.21.06.41.19.55.2.22.48.26.71.29.07,0,.14.02.2.03.61.14.87.36.93.79h-5.63c.06-.44.33-.65.93-.79.06-.02.13-.02.2-.03.23-.03.51-.07.71-.29.13-.14.2-.34.19-.55,0-.19-.08-.36-.22-.52ZM252.08,54.1c-.14-.16-.3-.27-.45-.37l-.12-.09c-.16-.11-.29-.25-.38-.39-.29-.45-.31-.97-.31-1.56v-.43c0-.82-.32-1.46-.93-1.86-.16-.1-.4-.22-.57-.29.03-.26.14-.34.3-.37,0,0,2.4-.51,2.43-.52.34-.08.57-.21.69-.4.09-.15.11-.32.06-.51-.04-.16-.15-.28-.24-.39-.06-.07-.11-.13-.14-.19-.1-.2-.1-.44-.01-.66.09-.21.29-.37.53-.42.05-.01.1-.01.15-.01h0c.05,0,.1,0,.15.01.24.05.44.21.53.42.09.21.09.46-.01.66-.03.06-.09.12-.14.19-.09.11-.2.23-.24.39-.06.24,0,.41.06.51.12.19.34.32.69.39.03,0,2.42.52,2.42.52.17.04.25.13.28.29h-3.75s0,.44,0,.44h3.12c-.55.41-.85,1.02-.85,1.8v.43c0,.59-.02,1.11-.31,1.56-.09.14-.22.28-.38.39l-.12.08c-.66.47-1.44.45-1.45.45l-.02.45s.02,0,.04,0c.11,0,.41-.02.78-.12,0,.04-.03.08-.03.13,0,.21.06.41.19.55.2.22.48.26.71.29.07,0,.14.02.2.03.61.14.87.36.93.79h-5.63c.06-.44.33-.65.93-.79.06-.02.13-.02.2-.03.23-.03.52-.07.71-.29.13-.14.2-.34.19-.55,0-.19-.08-.36-.22-.53ZM255.33,68.8h-3.67v.45h3.67v42.6h-4.48v-44.31h4.48v1.26ZM225.48,111.84c-.08-.88-.64-1.62-1.42-1.95v-39.07c.13.03.27.05.41.05,1.05,0,1.9-.85,1.9-1.9,0-.33-.09-.63-.24-.9h1.04v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.13v43.76h-24.92ZM215.25,111.84v-30.65c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v30.65h-2.03c-.08-.88-.64-1.62-1.42-1.95v-39.07c.13.03.27.05.41.05,1.05,0,1.9-.85,1.9-1.9,0-.33-.09-.63-.24-.9h.79v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h.67c-.15.27-.24.57-.24.9,0,1.04.85,1.9,1.9,1.9.14,0,.28-.02.41-.05v39.07c-.78.33-1.33,1.07-1.42,1.95h-2.01ZM196.23,111.84v-30.65c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v30.65h-18.58ZM161.05,111.84v-43.76h.75v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h1.14v2.47h.23v-2.47h.99c-.15.27-.24.57-.24.9,0,1.04.85,1.9,1.9,1.9.14,0,.28-.02.41-.05v39.07c-.78.33-1.33,1.07-1.42,1.95h-24.48ZM187.87,110.16h3.55c.98,0,1.78.74,1.89,1.68h-7.34c.11-.95.92-1.68,1.89-1.68ZM219.59,110.16h3.55c.98,0,1.78.74,1.9,1.68h-7.34c.11-.95.92-1.68,1.9-1.68ZM225.91,68.98c0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45c0-.25.06-.5.19-.71l-.39-.22c-.16.28-.25.61-.25.93,0,0,0,0,0,.01h-1.44v.45h1.5c.08.33.25.64.49.87v.37h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-1.5v.21h1.5v1.13h-3.53c-.16,0-.32.02-.47.05v-39.08h-.03c.63-.31,1.07-.95,1.07-1.7,0-.33-.08-.65-.24-.93l-.39.22c.12.21.19.46.19.71,0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45.65-1.45,1.45-1.45h6.2c.8,0,1.45.65,1.45,1.45ZM194.19,68.98c0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45c0-.25.06-.5.19-.71l-.2-.11-.2-.11c-.16.28-.25.61-.25.93,0,0,0,0,0,.01h-1.44v.45h1.5c.08.33.25.63.48.87v.38h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-1.63v.21h1.63v1.13h-3.52c-.16,0-.32.02-.47.05v-39.08h-.03c.63-.31,1.07-.95,1.07-1.7,0-.33-.08-.65-.24-.93l-.2.11-.19.11c.12.21.19.46.19.71,0,.8-.65,1.45-1.45,1.45s-1.45-.65-1.45-1.45.65-1.45,1.45-1.45h6.2c.8,0,1.45.65,1.45,1.45ZM160.16,68.8h-3.65v.45h3.65v42.6h-4.48v-44.31h4.48v1.26ZM109.99,69.68h45.24v42.17h-45.24v-42.17ZM150.84,112.29h109.22v2.39h-109.22v-2.39ZM256.37,111.84v-42.17h44.55v42.17h-44.55ZM191.77,63.41h-4.39v-4.94h4.39v4.94ZM161.05,62.97v-3.95h25.88v4.39h-.58v1.72h-24.72v-2.17h-.58ZM186.8,63.86h5.66v1.28h-5.66v-1.28ZM192.79,62.97v-3.95h25.87v4.39h-.58v1.72h-24.71v-2.17h-.58ZM255.33,63.41h-4.5v-4.94h4.5v4.94ZM223.61,63.41h-4.5v-4.94h4.5v4.94ZM218.53,63.86h5.66v1.28h-5.66v-1.28ZM224.51,62.97v-3.95h25.87v4.39h-.58v1.72h-24.71v-2.17h-.58ZM250.25,63.86h5.66v1.28h-5.66v-1.28ZM155.66,58.47h4.5v4.94h-4.5v-4.94ZM160.74,63.86v1.28h-5.66v-1.28h5.66ZM257.01,65.58v.45h-.4c-.63,0-1.16.46-1.26,1.06h-99.69c-.11-.6-.63-1.06-1.26-1.06h-.4v-.45h103.01ZM154.4,66.48c.38,0,.69.26.79.61h-45.2v-.31c0-.61-.28-1.14-.72-1.5h44.28v1.2h.85ZM108.69,67.53h46.55v1.26h-46.55v-1.26ZM107.34,112.29h43.06v2.39h-4.22v2.29h-38.84v-4.68ZM264.28,117.52h-117.65v-2.39h117.65v2.39Z\"\/> <path fill=\"currentColor\" d=\"M200.86,63.19c.24,0,.44-.06.58-.17.14-.11.21-.27.21-.48,0-.15-.04-.27-.13-.37-.09-.09-.23-.17-.43-.22l-.24-.07c-.12-.04-.21-.08-.26-.13-.05-.05-.08-.12-.08-.2,0-.11.04-.2.12-.26.08-.06.18-.09.31-.09.1,0,.19.02.27.07.08.04.15.11.21.21l.12.17h.04l-.03-.51c-.11-.05-.2-.09-.28-.11-.08-.02-.17-.03-.26-.03-.24,0-.42.06-.56.17-.14.11-.21.27-.21.48,0,.14.04.26.12.35.08.09.21.16.4.21l.24.07c.12.04.21.08.27.14.06.06.08.13.08.22,0,.11-.04.2-.12.26-.08.06-.19.09-.33.09-.13,0-.23-.03-.32-.08-.09-.05-.16-.14-.23-.25l-.12-.22h-.04l.05.61c.2.1.41.15.63.15Z\"\/> <path fill=\"currentColor\" d=\"M202.45,62.98s-.04.06-.09.09l-.08.06h.7l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.62h.29c.14,0,.26.04.34.13s.12.21.12.37c0,.13-.04.23-.12.32-.08.08-.19.13-.33.13-.04,0-.08,0-.11,0-.03,0-.07,0-.11-.01.04.06.09.1.17.14.08.04.17.05.26.05.12,0,.23-.03.33-.08.09-.06.16-.13.22-.23.05-.1.08-.21.08-.33,0-.2-.07-.36-.21-.48-.14-.12-.33-.17-.58-.17h-.87l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M204.63,62.98s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.53c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.71l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M205.99,62.97s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.06-.09-.09c-.01-.02-.02-.06-.02-.1v-1.64h.28c.15,0,.27.04.35.11.08.07.12.17.12.3s-.04.24-.13.32c-.09.08-.21.12-.37.12-.02,0-.04,0-.06,0-.02,0-.05,0-.07-.01l.61.87c.06.08.12.15.18.19.06.04.12.06.19.06.08,0,.15-.02.21-.07l.06-.16h-.04c-.12,0-.22-.04-.28-.13l-.45-.63c.18-.03.32-.09.41-.19.09-.09.13-.22.13-.36,0-.19-.07-.34-.22-.44-.14-.1-.34-.15-.6-.15h-.84l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M208.46,62.88c.1.1.21.18.33.23.13.06.27.08.42.08s.29-.03.41-.08c.13-.06.24-.13.33-.23.1-.1.17-.21.22-.35.05-.13.08-.28.08-.43s-.03-.3-.08-.43c-.05-.13-.13-.25-.22-.35-.09-.1-.21-.18-.33-.23-.13-.06-.26-.08-.41-.08s-.29.03-.42.08c-.13.06-.24.13-.33.23s-.17.21-.22.35c-.05.13-.08.28-.08.43s.03.3.08.43c.05.13.13.25.22.35ZM208.73,61.44c.12-.16.28-.24.49-.24.14,0,.25.04.35.11.1.07.18.17.23.31.05.13.08.29.08.48s-.03.34-.08.47c-.05.13-.13.24-.23.31-.1.07-.22.11-.35.11-.21,0-.37-.08-.49-.24-.12-.16-.18-.38-.18-.65s.06-.49.18-.65Z\"\/> <path fill=\"currentColor\" d=\"M232.15,63.19c.25,0,.44-.06.58-.17.14-.11.21-.27.21-.48,0-.15-.04-.27-.13-.37-.09-.09-.23-.17-.43-.22l-.24-.07c-.12-.04-.21-.08-.26-.13-.05-.05-.08-.12-.08-.2,0-.11.04-.2.12-.26.08-.06.18-.09.31-.09.1,0,.19.02.27.07.08.04.15.11.21.21l.12.17h.04l-.03-.51c-.11-.05-.2-.09-.28-.11-.08-.02-.17-.03-.26-.03-.24,0-.42.06-.56.17-.14.11-.21.27-.21.48,0,.14.04.26.12.35.08.09.21.16.4.21l.24.07c.12.04.21.08.27.14.06.06.08.13.08.22,0,.11-.04.2-.12.26-.08.06-.19.09-.33.09-.13,0-.23-.03-.32-.08-.09-.05-.16-.14-.23-.25l-.12-.22h-.04l.05.61c.2.1.41.15.62.15Z\"\/> <path fill=\"currentColor\" d=\"M233.74,62.98s-.04.06-.09.09l-.08.06h.71l-.08-.06s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.62h.29c.14,0,.26.04.34.13.08.09.12.21.12.37,0,.13-.04.23-.12.32s-.19.13-.33.13c-.04,0-.08,0-.11,0-.03,0-.07,0-.11-.01.04.06.09.1.17.14.08.04.17.05.26.05.12,0,.23-.03.33-.08.09-.06.16-.13.22-.23.05-.1.08-.21.08-.33,0-.2-.07-.36-.21-.48-.14-.12-.33-.17-.58-.17h-.87l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M235.92,62.98s-.04.06-.09.09l-.08.06h1.49l.11-.6h-.04l-.26.3s-.06.07-.09.09c-.03.02-.06.03-.09.04-.03,0-.08,0-.14,0h-.25c-.07,0-.13-.01-.16-.04-.03-.02-.05-.07-.05-.13v-.64h.3c.05,0,.1.01.14.03.04.02.08.06.12.12l.08.11v-.68l-.08.11c-.04.06-.08.09-.12.12-.04.02-.08.03-.14.03h-.3v-.75h.44c.07,0,.12,0,.15,0,.04,0,.07.02.09.04.02.02.05.05.08.09l.15.21h.04l-.02-.55-.48.03h-.95l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M238.1,62.97s-.04.06-.09.09l-.08.06h.7l-.08-.06s-.07-.06-.09-.09c-.01-.02-.02-.06-.02-.1v-1.64h.28c.15,0,.27.04.35.11.08.07.12.17.12.3s-.04.24-.13.32c-.09.08-.21.12-.37.12-.02,0-.04,0-.06,0-.02,0-.05,0-.07-.01l.61.87c.06.08.12.15.18.19.06.04.12.06.19.06.08,0,.15-.02.21-.07l.06-.16h-.04c-.12,0-.22-.04-.28-.13l-.45-.63c.18-.03.32-.09.41-.19.09-.09.13-.22.13-.36,0-.19-.07-.34-.22-.44-.14-.1-.34-.15-.6-.15h-.84l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M240.58,62.88c.09.1.21.18.33.23.13.06.27.08.42.08s.29-.03.41-.08c.13-.06.24-.13.33-.23.09-.1.17-.21.22-.35.05-.13.08-.28.08-.43s-.03-.3-.08-.43c-.05-.13-.13-.25-.22-.35-.09-.1-.21-.18-.33-.23-.13-.06-.27-.08-.41-.08s-.29.03-.42.08c-.13.06-.24.13-.33.23-.09.1-.17.21-.22.35-.05.13-.08.28-.08.43s.03.3.08.43c.05.13.13.25.22.35ZM240.84,61.44c.12-.16.28-.24.49-.24.14,0,.25.04.35.11.1.07.18.17.23.31.05.13.08.29.08.48s-.03.34-.08.47c-.05.13-.13.24-.23.31-.1.07-.22.11-.35.11-.21,0-.37-.08-.49-.24-.12-.16-.18-.38-.18-.65s.06-.49.18-.65Z\"\/> <path fill=\"currentColor\" d=\"M169.81,62.98s-.04.06-.09.09l-.08.07h.86c.24,0,.45-.04.62-.13.17-.09.31-.21.41-.37.1-.16.14-.35.14-.56s-.04-.38-.13-.53c-.09-.15-.21-.27-.38-.35-.16-.08-.35-.12-.57-.12h-.94l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11ZM170.16,61.25h.33c.25,0,.45.07.59.22.14.15.21.35.21.61,0,.17-.03.32-.09.45-.06.13-.15.23-.27.3-.12.07-.26.11-.42.11h-.15c-.08,0-.13-.01-.16-.04-.03-.02-.05-.07-.05-.13v-1.53Z\"\/> <path fill=\"currentColor\" d=\"M172.41,61.22s.02.06.02.11v1.12c0,.25.07.43.21.56.14.13.34.19.61.19s.47-.06.6-.19c.14-.13.21-.31.21-.56v-1.12c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.56l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.08c0,.19-.05.33-.14.43-.09.1-.23.15-.41.15s-.31-.05-.4-.15c-.09-.1-.14-.24-.14-.43v-1.08c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.71l.08.06s.07.07.09.09Z\"\/> <path fill=\"currentColor\" d=\"M175.02,62.98s-.04.06-.09.09l-.08.07h.56l-.08-.07s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.49l.68,1.79.27-.1.63-1.68v1.48c0,.05,0,.09-.02.11-.01.02-.04.06-.09.09l-.08.07h.69l-.08-.07s-.07-.07-.09-.09c-.01-.02-.02-.06-.02-.11v-1.53c0-.05,0-.09.02-.11.01-.02.04-.06.09-.09l.08-.06h-.57l-.65,1.75-.66-1.75h-.58l.08.06s.07.07.09.09c.01.02.02.06.02.11v1.53s0,.09-.02.11Z\"\/> <path fill=\"currentColor\" d=\"M215.81,51.8c0-5.68-4.62-10.3-10.3-10.3s-10.3,4.62-10.3,10.3v2.05h20.6v-2.05ZM215.34,53.38h-19.65v-1.58c0-5.42,4.41-9.82,9.82-9.82s9.83,4.41,9.83,9.82v1.58Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M205.52,43.88c-4.37,0-7.92,3.55-7.92,7.92v.24h15.84v-.24c0-4.37-3.55-7.92-7.92-7.92ZM210.05,51.8h-.47c-.02-2.13-1.72-3.87-3.82-3.99v4h-.47v-4c-2.11.13-3.8,1.86-3.82,4h-.47c.01-1.16.47-2.21,1.2-3l-2.26-2.27.33-.34,2.27,2.27c.75-.66,1.7-1.08,2.76-1.14v-3.2h.47v3.2c1.06.06,2.02.47,2.76,1.14l2.27-2.27.33.34-2.27,2.27c.73.8,1.19,1.84,1.2,3Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M205.52,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM209.8,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c0-1.1.44-2.08,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.7-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M204.88,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM201.68,102.95h-.45v-5.96h.45v5.96ZM204.65,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM204.65,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM209.8,102.95h-.45v-5.96h.45v5.96ZM206.38,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM206.38,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <path fill=\"currentColor\" d=\"M183.51,81.19c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v24.26h19.47v-24.26ZM183.06,105.01h-18.58v-23.81c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v23.81Z\"\/> <path fill=\"currentColor\" d=\"M162.76,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM163.21,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M173.77,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM178.06,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c.01-1.1.45-2.09,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.71-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M173.14,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM169.94,102.95h-.45v-5.96h.45v5.96ZM172.91,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM172.91,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM178.06,102.95h-.45v-5.96h.45v5.96ZM174.64,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM174.64,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <rect fill=\"currentColor\" x=\"198.03\" y=\"104.59\" width=\"14.98\" height=\".45\"\/> <path fill=\"currentColor\" d=\"M246.96,81.19c0-5.37-4.37-9.74-9.74-9.74s-9.74,4.37-9.74,9.74v24.26h19.47v-24.26ZM246.52,105.01h-18.58v-23.81c0-5.12,4.17-9.29,9.29-9.29s9.29,4.17,9.29,9.29v23.81Z\"\/> <path fill=\"currentColor\" d=\"M226.22,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM226.66,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M237.23,73.7c-4.13,0-7.49,3.36-7.49,7.49v.22h14.98v-.22c0-4.13-3.36-7.49-7.49-7.49ZM241.51,81.19h-.45c-.02-2.02-1.62-3.66-3.61-3.78v3.78h-.45v-3.78c-1.99.12-3.59,1.76-3.61,3.78h-.45c0-1.1.44-2.08,1.13-2.84l-2.14-2.14.32-.32,2.14,2.14c.7-.63,1.61-1.02,2.61-1.08v-3.03h.45v3.03c1,.05,1.91.45,2.61,1.08l2.14-2.14.32.32-2.14,2.14c.69.75,1.12,1.74,1.13,2.83Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M236.59,82.69h-6.85v20.51h6.85v-20.07h1.28v20.07h6.85v-20.51h-8.13ZM233.39,102.95h-.45v-5.96h.45v5.96ZM236.37,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM236.37,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45ZM241.52,102.95h-.45v-5.96h.45v5.96ZM238.09,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM238.09,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45Z\"\/> <path fill=\"currentColor\" d=\"M122,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM122.45,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <path fill=\"currentColor\" d=\"M121.56,82.28h.22c.83,0,1.5.67,1.5,1.5v21.67h19.47v-21.67c0-.83.67-1.5,1.5-1.5h.22v-3.9h-22.92v3.9ZM142.31,105h-18.58v-23.92h18.58v23.92ZM122,78.83h22.03v3.01c-.51.06-.96.32-1.28.7v-1.91h-19.47v1.91c-.31-.38-.76-.64-1.28-.7v-3.01Z\"\/> <polygon fill=\"currentColor\" points=\"120.13 77.57 120.24 77.57 120.24 77.58 120.46 77.58 120.46 77.57 120.57 77.57 120.57 76.28 121.57 76.28 121.57 77.58 121.8 77.58 121.8 76.28 122.9 76.28 122.9 77.58 123.13 77.58 123.13 76.28 124.24 76.28 124.24 77.58 124.46 77.58 124.46 76.28 125.57 76.28 125.57 77.58 125.8 77.58 125.8 76.28 126.9 76.28 126.9 77.58 127.13 77.58 127.13 76.28 128.24 76.28 128.24 77.58 128.46 77.58 128.46 76.28 129.57 76.28 129.57 77.58 129.8 77.58 129.8 76.28 130.9 76.28 130.9 77.58 131.13 77.58 131.13 76.28 132.24 76.28 132.24 77.58 132.46 77.58 132.46 76.28 133.57 76.28 133.57 77.58 133.8 77.58 133.8 76.28 134.9 76.28 134.9 77.58 135.13 77.58 135.13 76.28 136.24 76.28 136.24 77.58 136.46 77.58 136.46 76.28 137.57 76.28 137.57 77.58 137.8 77.58 137.8 76.28 138.9 76.28 138.9 77.58 139.13 77.58 139.13 76.28 140.24 76.28 140.24 77.58 140.46 77.58 140.46 76.28 141.57 76.28 141.57 77.58 141.8 77.58 141.8 76.28 142.9 76.28 142.9 77.58 143.13 77.58 143.13 76.28 144.24 76.28 144.24 77.58 144.46 77.58 144.46 76.28 145.46 76.28 145.46 77.57 145.57 77.57 145.57 77.58 145.8 77.58 145.8 77.57 145.91 77.57 145.91 75.83 120.13 75.83 120.13 77.57\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M132.38,83.13h1.28v20.07h6.85v-20.51h-14.98v20.51h6.85v-20.07ZM137.3,102.95h-.45v-5.96h.45v5.96ZM133.88,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM133.88,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45ZM129.18,102.95h-.45v-5.96h.45v5.96ZM132.15,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM132.15,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45Z\"\/> <path fill=\"currentColor\" d=\"M266.97,108.51h1.39v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.13v1.31h.23v-1.31h1.39v-1.9h-22.02v1.9ZM267.42,107.05h21.13v1.01h-21.13v-1.01Z\"\/> <polygon fill=\"currentColor\" points=\"265.21 77.58 265.43 77.58 265.43 77.57 265.54 77.57 265.54 76.28 266.54 76.28 266.54 77.58 266.77 77.58 266.77 76.28 267.87 76.28 267.87 77.58 268.1 77.58 268.1 76.28 269.21 76.28 269.21 77.58 269.43 77.58 269.43 76.28 270.54 76.28 270.54 77.58 270.77 77.58 270.77 76.28 271.87 76.28 271.87 77.58 272.1 77.58 272.1 76.28 273.21 76.28 273.21 77.58 273.43 77.58 273.43 76.28 274.54 76.28 274.54 77.58 274.77 77.58 274.77 76.28 275.87 76.28 275.87 77.58 276.1 77.58 276.1 76.28 277.21 76.28 277.21 77.58 277.43 77.58 277.43 76.28 278.54 76.28 278.54 77.58 278.76 77.58 278.76 76.28 279.87 76.28 279.87 77.58 280.1 77.58 280.1 76.28 281.21 76.28 281.21 77.58 281.43 77.58 281.43 76.28 282.54 76.28 282.54 77.58 282.77 77.58 282.77 76.28 283.87 76.28 283.87 77.58 284.1 77.58 284.1 76.28 285.21 76.28 285.21 77.58 285.43 77.58 285.43 76.28 286.54 76.28 286.54 77.58 286.77 77.58 286.77 76.28 287.87 76.28 287.87 77.58 288.1 77.58 288.1 76.28 289.21 76.28 289.21 77.58 289.43 77.58 289.43 76.28 290.43 76.28 290.43 77.57 290.54 77.57 290.54 77.58 290.77 77.58 290.77 77.57 290.88 77.57 290.88 75.83 265.1 75.83 265.1 77.57 265.21 77.57 265.21 77.58\"\/> <path fill=\"currentColor\" d=\"M266.53,82.28h.22c.83,0,1.5.67,1.5,1.5v21.67h19.47v-21.67c0-.83.67-1.5,1.5-1.5h.22v-3.9h-22.92v3.9ZM287.27,105h-18.58v-23.92h18.58v23.92ZM266.97,78.83h22.03v3.01c-.51.06-.96.32-1.28.7v-1.91h-19.47v1.91c-.31-.38-.76-.64-1.28-.7v-3.01Z\"\/> <path fill=\"currentColor\" opacity=\".55\" d=\"M277.35,83.13h1.28v20.07h6.85v-20.51h-14.98v20.51h6.85v-20.07ZM282.27,102.95h-.45v-5.96h.45v5.96ZM278.85,89.37h2.98v-6.46h.45v6.46h2.98v.45h-6.4v-.45ZM278.85,96.06h2.98v-5.74h.45v5.74h2.98v.45h-6.4v-.45ZM274.15,102.95h-.45v-5.96h.45v5.96ZM277.12,96.51h-6.4v-.45h2.98v-5.74h.45v5.74h2.98v.45ZM277.12,89.82h-6.4v-.45h2.98v-6.46h.45v6.46h2.98v.45Z\"\/> <\/g> <\/svg><\/div>\n    <div class=\"nm\">Engel &amp; V\u00f6lkers Snell Real Estate<\/div>\n  <\/div>\n  <div class=\"row\">\n    <div class=\"hb-brand\"><svg class=\"hb-wm\" viewBox=\"41 30.5 460.6 49.7\" role=\"img\" aria-label=\"Engel &amp; V\u00f6lkers\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path fill=\"#ED1C24\" d=\"M 230.35 50.55 C 231.86 49.74 232.91 48.96 233.51 48.23 C 234.11 47.49 234.41 46.61 234.41 45.59 C 234.41 44.47 234.12 43.62 233.54 43.03 C 232.96 42.46 232.14 42.17 231.09 42.17 C 230.03 42.17 229.20 42.44 228.58 42.98 C 227.97 43.53 227.66 44.29 227.66 45.28 C 227.66 46.01 227.86 46.79 228.27 47.59 C 228.67 48.40 229.37 49.39 230.35 50.55 M 228.71 55.24 C 227.20 56.01 226.11 56.85 225.42 57.77 C 224.74 58.68 224.39 59.75 224.39 60.98 C 224.39 62.74 225.03 64.12 226.29 65.12 C 227.56 66.12 229.24 66.62 231.35 66.62 C 233.60 66.62 235.48 66.01 236.99 64.78 Z M 239.57 61.19 C 240.31 59.40 240.68 57.24 240.68 54.71 L 245.00 54.71 C 245.00 58.54 244.21 61.76 242.63 64.36 C 243.33 65.03 244.02 65.48 244.69 65.73 C 245.35 65.98 246.15 66.10 247.06 66.10 L 248.11 66.10 L 248.11 70.10 L 247.27 70.10 C 246.39 70.10 245.62 70.07 244.95 70.00 C 244.28 69.93 243.67 69.79 243.10 69.58 C 242.55 69.37 242.01 69.08 241.52 68.73 C 241.03 68.38 240.51 67.94 239.94 67.41 C 237.48 69.45 234.30 70.47 230.40 70.47 C 226.96 70.47 224.29 69.69 222.39 68.13 C 220.5 66.56 219.54 64.36 219.54 61.51 C 219.54 59.51 220.06 57.79 221.10 56.34 C 222.14 54.91 223.83 53.57 226.19 52.34 C 225.13 51.11 224.37 49.95 223.89 48.86 C 223.42 47.77 223.18 46.66 223.18 45.54 C 223.18 43.43 223.90 41.73 225.34 40.42 C 226.78 39.13 228.68 38.48 231.03 38.48 C 233.39 38.48 235.29 39.11 236.73 40.37 C 238.17 41.64 238.89 43.32 238.89 45.43 C 238.89 47.01 238.41 48.42 237.46 49.65 C 236.51 50.88 234.95 52.11 232.77 53.34 Z M 239.57 61.19 \"\/><path fill=\"currentColor\" d=\"M 475.41 66.78 C 475.94 72.23 479.57 74.95 486.32 74.95 C 492.40 74.95 495.44 72.77 495.44 68.42 C 495.44 66.87 495.02 65.66 494.17 64.78 C 493.33 63.90 491.87 63.18 489.80 62.62 L 479.94 59.82 C 476.85 58.94 474.58 57.70 473.12 56.08 C 471.66 54.46 470.93 52.36 470.93 49.76 C 470.93 46.17 472.19 43.39 474.73 41.43 C 477.25 39.46 480.82 38.48 485.42 38.48 C 490.31 38.48 494.03 39.60 496.60 41.85 C 499.17 44.10 500.52 47.40 500.66 51.76 L 494.81 51.76 C 494.56 48.91 493.71 46.87 492.25 45.62 C 490.79 44.37 488.48 43.75 485.32 43.75 C 479.80 43.75 477.05 45.59 477.05 49.28 C 477.05 50.62 477.43 51.69 478.20 52.5 C 478.98 53.31 480.30 53.97 482.16 54.50 L 492.01 57.29 C 495.42 58.28 497.87 59.58 499.34 61.19 C 500.82 62.81 501.55 65.01 501.55 67.78 C 501.55 71.76 500.21 74.82 497.52 76.98 C 494.83 79.14 491.01 80.23 486.06 80.23 C 480.96 80.23 477.00 79.07 474.17 76.77 C 471.34 74.47 469.80 71.14 469.56 66.78 Z M 451.32 57.82 C 453.57 57.82 455.38 57.23 456.75 56.05 C 458.12 54.88 458.81 53.29 458.81 51.28 C 458.81 49.28 458.13 47.69 456.78 46.51 C 455.42 45.34 453.60 44.75 451.32 44.75 L 440.25 44.75 L 440.25 57.82 Z M 434.30 39.53 L 452.58 39.53 C 454.45 39.53 456.12 39.78 457.62 40.29 C 459.11 40.80 460.39 41.52 461.44 42.46 C 462.5 43.39 463.31 44.50 463.89 45.80 C 464.47 47.10 464.76 48.56 464.76 50.18 C 464.76 52.5 464.17 54.49 463 56.16 C 461.82 57.83 460.14 59.07 457.96 59.88 C 459.33 60.26 460.38 60.92 461.10 61.85 C 461.82 62.78 462.37 64.16 462.76 65.99 L 465.39 79.07 L 459.28 79.07 L 456.91 66.83 C 456.77 66.03 456.57 65.37 456.30 64.86 C 456.04 64.35 455.69 63.94 455.25 63.65 C 454.81 63.35 454.25 63.14 453.58 63.01 C 452.92 62.89 452.08 62.83 451.06 62.83 L 440.25 62.83 L 440.25 79.07 L 434.30 79.07 Z M 399.66 39.53 L 427.07 39.53 L 427.07 44.91 L 405.62 44.91 L 405.62 55.98 L 423.91 55.98 L 423.91 61.35 L 405.62 61.35 L 405.62 73.69 L 427.55 73.69 L 427.55 79.07 L 399.66 79.07 Z M 361.50 39.53 L 367.45 39.53 L 367.45 58.98 L 386.59 39.53 L 394.07 39.53 L 378.10 55.55 L 394.71 79.07 L 387.49 79.07 L 373.99 59.67 L 367.45 66.26 L 367.45 79.07 L 361.50 79.07 Z M 330.71 39.53 L 336.67 39.53 L 336.67 73.69 L 355.59 73.69 L 355.59 79.07 L 330.71 79.07 Z M 307.62 30.51 L 313.42 30.51 L 313.42 36.16 L 307.62 36.16 Z M 296.03 30.51 L 301.83 30.51 L 301.83 36.16 L 296.03 36.16 Z M 304.73 74.58 C 306.69 74.58 308.48 74.24 310.08 73.55 C 311.67 72.87 313.04 71.89 314.16 70.63 C 315.28 69.37 316.17 67.85 316.80 66.10 C 317.43 64.34 317.75 62.39 317.75 60.25 L 317.75 58.45 C 317.75 56.31 317.43 54.36 316.80 52.60 C 316.17 50.85 315.28 49.33 314.14 48.07 C 313 46.80 311.62 45.83 310.03 45.14 C 308.42 44.46 306.66 44.12 304.73 44.12 C 302.79 44.12 301.03 44.46 299.43 45.14 C 297.83 45.83 296.46 46.80 295.32 48.07 C 294.17 49.33 293.29 50.85 292.66 52.60 C 292.02 54.36 291.71 56.31 291.71 58.45 L 291.71 60.25 C 291.71 62.39 292.02 64.34 292.66 66.10 C 293.29 67.85 294.17 69.37 295.29 70.63 C 296.42 71.89 297.78 72.87 299.40 73.55 C 301.02 74.24 302.79 74.58 304.73 74.58 M 304.73 80.23 C 301.88 80.23 299.28 79.71 296.92 78.69 C 294.57 77.67 292.54 76.25 290.84 74.40 C 289.13 72.55 287.82 70.36 286.88 67.81 C 285.95 65.26 285.49 62.44 285.49 59.35 C 285.49 56.26 285.96 53.44 286.91 50.89 C 287.86 48.34 289.17 46.14 290.86 44.30 C 292.55 42.46 294.57 41.02 296.92 40.00 C 299.28 38.98 301.88 38.48 304.73 38.48 C 307.57 38.48 310.17 38.98 312.53 40.00 C 314.88 41.02 316.91 42.46 318.59 44.30 C 320.28 46.14 321.60 48.34 322.54 50.89 C 323.49 53.44 323.97 56.26 323.97 59.35 C 323.97 62.44 323.50 65.26 322.57 67.81 C 321.64 70.36 320.32 72.55 318.62 74.40 C 316.91 76.25 314.88 77.67 312.53 78.69 C 310.17 79.71 307.57 80.23 304.73 80.23 M 249.06 39.53 L 255.49 39.53 L 266.62 72.48 L 277.74 39.53 L 283.80 39.53 L 270.04 79.07 L 262.87 79.07 Z M 194.19 39.53 L 200.14 39.53 L 200.14 73.69 L 219.07 73.69 L 219.07 79.07 L 194.19 79.07 Z M 159.56 39.53 L 186.97 39.53 L 186.97 44.91 L 165.51 44.91 L 165.51 55.98 L 183.80 55.98 L 183.80 61.35 L 165.51 61.35 L 165.51 73.69 L 187.44 73.69 L 187.44 79.07 L 159.56 79.07 Z M 134.67 58.40 L 151.91 58.40 L 151.91 79.07 L 147.59 79.07 L 147.12 72.64 C 146.55 73.79 145.80 74.84 144.85 75.77 C 143.90 76.70 142.80 77.49 141.55 78.14 C 140.31 78.79 138.94 79.30 137.44 79.67 C 135.95 80.04 134.38 80.23 132.73 80.23 C 130.02 80.23 127.56 79.74 125.35 78.77 C 123.13 77.81 121.24 76.43 119.66 74.64 C 118.07 72.84 116.84 70.69 115.96 68.18 C 115.08 65.67 114.65 62.86 114.65 59.77 C 114.65 56.57 115.11 53.67 116.04 51.05 C 116.97 48.43 118.30 46.19 120.02 44.33 C 121.75 42.46 123.81 41.02 126.21 40.00 C 128.62 38.98 131.30 38.48 134.25 38.48 C 136.54 38.48 138.65 38.78 140.58 39.40 C 142.51 40.01 144.22 40.90 145.69 42.06 C 147.17 43.22 148.38 44.62 149.33 46.25 C 150.28 47.89 150.93 49.72 151.28 51.76 L 145.22 51.76 C 144.55 49.37 143.23 47.50 141.24 46.14 C 139.25 44.79 136.85 44.12 134.05 44.12 C 132.07 44.12 130.28 44.46 128.67 45.14 C 127.05 45.83 125.66 46.80 124.50 48.07 C 123.34 49.33 122.45 50.85 121.82 52.60 C 121.18 54.36 120.87 56.33 120.87 58.51 L 120.87 60.19 C 120.87 62.44 121.16 64.46 121.76 66.23 C 122.36 68.00 123.22 69.51 124.35 70.74 C 125.47 71.97 126.83 72.92 128.43 73.58 C 130.03 74.25 131.83 74.58 133.83 74.58 C 135.69 74.58 137.42 74.30 139.03 73.74 C 140.62 73.18 142.00 72.41 143.16 71.42 C 144.32 70.44 145.24 69.28 145.91 67.94 C 146.57 66.61 146.91 65.15 146.91 63.57 L 134.67 63.57 Z M 75.64 39.53 L 83.12 39.53 L 102.10 71.21 L 102.10 39.53 L 107.90 39.53 L 107.90 79.07 L 100.41 79.07 L 81.44 47.39 L 81.44 79.07 L 75.64 79.07 Z M 41.01 39.53 L 68.42 39.53 L 68.42 44.91 L 46.96 44.91 L 46.96 55.98 L 65.25 55.98 L 65.25 61.35 L 46.96 61.35 L 46.96 73.69 L 68.89 73.69 L 68.89 79.07 L 41.01 79.07 Z M 41.01 39.53 \"\/><\/svg><\/div>\n    <div class=\"links\"><a href=\"https:\/\/snellrealestate.com\" target=\"_blank\" rel=\"noopener\">snellrealestate.com<\/a><a href=\"#inquire\">Contact<\/a><a href=\"https:\/\/snellrealestate.com\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\">Aviso de Privacidad<\/a><button id=\"hbShare\">Share this residence<\/button><\/div>\n  <\/div>\n  <p class=\"legal\">Residence 5&#8209;205, Hacienda Beach Club &amp; Residences, Cabo San Lucas, B.C.S. MLS 26&#8209;1769. Offered at $3,975,000 USD, furnished. Information is deemed reliable but not guaranteed and may change or be withdrawn without notice. Rental information is shared privately on request and does not guarantee future income. \u00a9 Engel &amp; V\u00f6lkers Snell Real Estate, San Jos\u00e9 del Cabo, B.C.S., M\u00e9xico. Each brokerage is independently owned and operated.<\/p>\n<\/div><\/footer>\n\n<!-- sticky actions -->\n<div class=\"hb-mbar\" id=\"hbMbar\">\n  <a href=\"https:\/\/wa.me\/525579241821?text=Hello%20Luis%2C%20I%27m%20interested%20in%20Residence%205-205%20at%20Hacienda%20Beach%20Club.\" target=\"_blank\" rel=\"noopener\" data-track=\"whatsapp_click\" data-label=\"mobile_bar\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm5.2 14.2c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.6-4-4.7-4.2-.1-.2-1.1-1.5-1.1-2.9s.7-2.1 1-2.4c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.4 0 .6l-.4.6-.4.4c-.1.2-.3.3-.1.6.2.3.8 1.3 1.6 2.1 1.1 1 2.1 1.3 2.4 1.4.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.7-.1l2 1c.3.1.5.2.5.3.1.2.1.7-.1 1.3z\"\/><\/svg>WhatsApp<\/a>\n  <a href=\"mailto:l.ruiz@snellrealestate.com?subject=Residence%205-205%20%7C%20Hacienda%20Beach%20Club\" data-track=\"email_click\" data-label=\"mobile_bar\"><svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"1.5\"\/><path d=\"M3.5 6l8.5 7 8.5-7\"\/><\/svg>Email<\/a>\n  <a href=\"#inquire\" data-track=\"cta_click\" data-label=\"mobile_bar_viewing\">Arrange a Viewing<\/a>\n<\/div>\n<a class=\"hb-wa\" id=\"hbWa\" href=\"https:\/\/wa.me\/525579241821?text=Hello%20Luis%2C%20I%27m%20interested%20in%20Residence%205-205%20at%20Hacienda%20Beach%20Club.\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\" data-track=\"whatsapp_click\" data-label=\"floating\"><svg viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12 2a10 10 0 00-8.6 15.1L2 22l5-1.3A10 10 0 1012 2zm5.2 14.2c-.2.6-1.3 1.2-1.8 1.2-.5.1-1 .2-3.3-.7-2.8-1.1-4.6-4-4.7-4.2-.1-.2-1.1-1.5-1.1-2.9s.7-2.1 1-2.4c.3-.3.6-.3.8-.3h.6c.2 0 .4 0 .6.5l.9 2.1c.1.2.1.4 0 .6l-.4.6-.4.4c-.1.2-.3.3-.1.6.2.3.8 1.3 1.6 2.1 1.1 1 2.1 1.3 2.4 1.4.3.1.5.1.6-.1l.9-1c.2-.3.4-.2.7-.1l2 1c.3.1.5.2.5.3.1.2.1.7-.1 1.3z\"\/><\/svg><\/a>\n\n<!-- documents request modal -->\n<div class=\"hb-modal\" id=\"hbGate\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"hbGateT\"><div class=\"box\">\n  <button class=\"x\" data-close aria-label=\"Close\">\u00d7<\/button>\n  <div class=\"eyebrow\">Private \u00b7 On Request<\/div><div class=\"accent\"><\/div>\n  <h3 id=\"hbGateT\" style=\"font-size:2.125rem;line-height:1.1\">Request the rental figures<\/h3>\n  <form id=\"hbGateForm\" novalidate>\n    <p class=\"body\" style=\"margin-top:12px\">Share your details and I will send them to you personally.<\/p>\n    <div class=\"hb-field\"><input id=\"g_n\" name=\"name\" placeholder=\" \" required autocomplete=\"name\"><label for=\"g_n\">Full name<\/label><\/div>\n    <div class=\"hb-field\"><input id=\"g_e\" name=\"email\" type=\"email\" placeholder=\" \" required autocomplete=\"email\"><label for=\"g_e\">Email<\/label><\/div>\n    <div class=\"hb-field\"><input id=\"g_p\" name=\"phone\" type=\"tel\" placeholder=\" \" autocomplete=\"tel\"><label for=\"g_p\">Phone or WhatsApp, optional<\/label><\/div>\n    <div class=\"hb-field\"><select name=\"role\"><option value=\"buyer\">Buying for myself<\/option><option value=\"agent\">Representing a buyer<\/option><option value=\"investor\">Investing<\/option><\/select><label>I am<\/label><\/div>\n    <input type=\"hidden\" name=\"doc\">\n    <label class=\"hb-consent\"><input type=\"checkbox\" required checked> I agree to be contacted about this property and accept the <a href=\"https:\/\/snellrealestate.com\/privacy-policy\/\" target=\"_blank\" rel=\"noopener\" style=\"text-decoration:underline\">Aviso de Privacidad<\/a>.<\/label>\n    <button class=\"btn\" type=\"submit\" style=\"width:100%;justify-content:center;margin-top:24px\">Send My Request<\/button>\n  <\/form>\n  <div class=\"hb-gok\" id=\"hbGok\"><div class=\"ck\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\"><path d=\"M5 12l5 5 9-10\"\/><\/svg><\/div><h3 style=\"font-size:1.875rem\">Request received<\/h3><p class=\"body\" style=\"margin:10px auto 0;font-size:1rem\">I will send it to you personally, usually within the day.<\/p><\/div>\n<\/div><\/div>\n\n<!-- lightbox -->\n<div class=\"hb-lb\" id=\"hbLb\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Photo gallery\">\n  <div class=\"top\"><span class=\"num\" id=\"hbLbN\">1 \/ 25<\/span><span>Residence 5&#8209;205 \u00b7 Hacienda Beach Club<\/span><button data-close style=\"font-size:1.6rem;line-height:1\" aria-label=\"Close\">\u00d7<\/button><\/div>\n  <div class=\"stage\" id=\"hbLbS\"><button class=\"nav prev\" aria-label=\"Previous\">\u2039<\/button><img id=\"hbLbI\" alt=\"\"><button class=\"nav next\" aria-label=\"Next\">\u203a<\/button><\/div>\n  <div class=\"cap\" id=\"hbLbC\"><\/div>\n  <div class=\"thumbs\" id=\"hbLbT\"><\/div>\n<\/div>\n\n<!-- consent -->\n<div class=\"hb-cookie\" id=\"hbCookie\">We use cookies to understand how this page is used and to show you relevant information. The choice is yours.<div class=\"r\"><button class=\"btn\" data-consent=\"granted\">Accept<\/button><button class=\"btn line\" data-consent=\"denied\">Decline<\/button><\/div><\/div>\n\n<!-- preview-only tracking inspector -->\n<button class=\"hb-dbgbtn\" id=\"hbDbgBtn\">Tracking inspector<\/button>\n<div class=\"hb-dbg\" id=\"hbDbg\"><div class=\"h\"><span>Live tracking events<\/span><button id=\"hbDbgX\" style=\"color:#fff\">hide<\/button><\/div><div class=\"l\" id=\"hbDbgL\"><\/div><\/div>\n\n<\/div><!-- \/.hb -->\n\n<script src=\"data:text\/javascript;base64,CihmdW5jdGlvbigpewogIHZhciBQUkVWSUVXID0gZmFsc2U7ICAgICAgICAgICAgICAgICAgICAgIC8vIHRydWUgb25seSBpbiB0aGUgbG9jYWwgcHJldmlldyBmaWxlCiAgLy8gTGVhZHMgZ28gdG8gdGhlIEdvb2dsZSBGb3JtICJIQkMgNS0yMDUgTGFuZGluZyBQYWdlIExlYWRzIiAocmVzcG9uc2VzIHNoZWV0ICsgZW1haWwgYWxlcnQgdG8gTHVpcykKICB2YXIgRk9STV9FTkRQT0lOVCA9ICdodHRwczovL2RvY3MuZ29vZ2xlLmNvbS9mb3Jtcy9kL2UvMUZBSXBRTFNlQ0Rxc0cyRU9CZGM2Z2RRZEJJNHRYRkFOMW1uNURGa3hXZ093RzM0RGg0VGxJWWcvZm9ybVJlc3BvbnNlJzsKICB2YXIgR0YgPSB7IG5hbWU6J2VudHJ5LjkyNDY1Nzc4NycsIGVtYWlsOidlbnRyeS4zOTg2MzIxMjInLCBwaG9uZTonZW50cnkuMjExMjMxNDAzNCcsIHR5cGU6J2VudHJ5LjIwMzgzMDMxMjEnLCBkZXRhaWxzOidlbnRyeS4xNDI1NzQ3MTYyJyB9OwogIHZhciBET0NOQU1FID0geyByZW50YWxfcGVyZm9ybWFuY2U6J3RoZSByZW50YWwgZmlndXJlcycsIHNhbGVzX2ZvbGlvOid0aGUgcmVzaWRlbmNlIGZvbGlvJywgZmxvb3JwbGFuX2hvYTondGhlIGZsb29yIHBsYW4gYW5kIEhPQSBkb2N1bWVudHMnIH07CiAgdmFyIExJU1QgPSB7IGl0ZW1faWQ6J0hCQy01MjA1JywgbWxzOicyNi0xNzY5JywgcHJpY2U6Mzk3NTAwMCwgY3VycmVuY3k6J1VTRCcsIGNvbW11bml0eTonSGFjaWVuZGEgQmVhY2ggQ2x1YicsIGFyZWE6J0NhYm8gU2FuIEx1Y2FzJyB9OwogIHZhciAkID0gZnVuY3Rpb24ocyxjKXtyZXR1cm4gKGN8fGRvY3VtZW50KS5xdWVyeVNlbGVjdG9yKHMpfSwgJCQgPSBmdW5jdGlvbihzLGMpe3JldHVybiBbXS5zbGljZS5jYWxsKChjfHxkb2N1bWVudCkucXVlcnlTZWxlY3RvckFsbChzKSl9OwoKICAvKiAtLS0tLS0tLS0tIGxhbmd1YWdlOiBFbmdsaXNoIGJ5IGRlZmF1bHQsIFNwYW5pc2ggb24gZGVtYW5kICh0b2dnbGUsID9sYW5nPWVzLCByZW1lbWJlcmVkKSAtLS0tLS0tLS0tICovCiAgdmFyIEVTID0geyJUaGUgUmVzaWRlbmNlIjogIkxhIFJlc2lkZW5jaWEiLCAiR2FsbGVyeSI6ICJHYWxlcsOtYSIsICJGaWxtICYgM0QgVG91ciI6ICJWaWRlbyB5IDNEIiwgIlJlbnRhbCBQcm9ncmFtIjogIlJlbnRhcyIsICJUaGUgUmVzb3J0IjogIkVsIFJlc29ydCIsICJMb2NhdGlvbiI6ICJVYmljYWNpw7NuIiwgIkRvY3VtZW50cyI6ICJEb2N1bWVudG9zIiwgIkFycmFuZ2UgYSBWaWV3aW5nIjogIkFnZW5kYXIgdmlzaXRhIiwgIldlbGNvbWUgdG8iOiAiQmllbnZlbmlkbyBhIiwgIlJlc2lkZW5jZSA14oCRMjA1IjogIlJlc2lkZW5jaWEgNeKAkTIwNSIsICJIYWNpZW5kYSBCZWFjaCBDbHViICYgUmVzaWRlbmNlcyI6ICJIYWNpZW5kYSBCZWFjaCBDbHViICYgUmVzaWRlbmNlcyIsICJUaHJlZSBlbnN1aXRlIGJlZHJvb21zIMK3IDMsMzQ2IHNxIGZ0IMK3IFNvbGQgZnVybmlzaGVkIjogIlRyZXMgcmVjw6FtYXJhcyBjb24gYmHDsW8gwrcgMywzNDYgZnTCsiAoMzExIG3CsikgwrcgU2UgdmVuZGUgYW11ZWJsYWRhIiwgIldhdGNoIHRoZSBGaWxtIjogIlZlciBlbCB2aWRlbyIsICJFbnN1aXRlIGJlZHJvb21zIjogIlJlY8OhbWFyYXMgY29uIGJhw7FvIiwgIlNxdWFyZSBmZWV0IjogIlBpZXMgY3VhZHJhZG9zICgzMTEgbcKyKSIsICJDb3JuZXIiOiAiRXNxdWluYSIsICJCdWlsZGluZyA1IjogIkVkaWZpY2lvIDUiLCAiQmF5IjogIkJhaMOtYSIsICJWaWV3cyB0byBMYW5kJ3MgRW5kIjogIlZpc3RhIGEgTGFuZCdzIEVuZCIsICJUdXJua2V5IjogIkxsYXZlIGVuIG1hbm8iLCAiU29sZCBmdXJuaXNoZWQiOiAiU2UgdmVuZGUgYW11ZWJsYWRhIiwgIlllYXIgYnVpbHQiOiAiQcOxbyBkZSBjb25zdHJ1Y2Npw7NuIiwgIlBob3RvZ3JhcGh5IjogIkZvdG9ncmFmw61hIiwgIjI1IGltYWdlcyI6ICIyNSBpbcOhZ2VuZXMiLCAiVGhlIEZpbG0iOiAiRWwgdmlkZW8iLCAiQSB3YWxrIHRocm91Z2ggdGhlIHJlc2lkZW5jZSI6ICJVbiByZWNvcnJpZG8gcG9yIGxhIHJlc2lkZW5jaWEiLCAiM0QgVG91ciI6ICJSZWNvcnJpZG8gM0QiLCAiRXZlcnkgcm9vbSwgYXQgeW91ciBwYWNlIjogIkNhZGEgZXNwYWNpbywgYSBzdSByaXRtbyIsICJTaGFyZWQgb24gcmVxdWVzdCI6ICJTZSBjb21wYXJ0ZSBhIHNvbGljaXR1ZCIsICJBIGNvcm5lciBvZiB0aGUgb3JpZ2luYWwgSGFjaWVuZGEsIHR1cm5lZCB0b3dhcmQgTGFuZCdzIEVuZCI6ICJVbmEgZXNxdWluYSBkZSBsYSBIYWNpZW5kYSBvcmlnaW5hbCwgb3JpZW50YWRhIGhhY2lhIExhbmQncyBFbmQiLCAiUmVzaWRlbmNlIDXigJEyMDUgc2l0cyBvbiBhIGNvcm5lciBvZiBCdWlsZGluZyA1LCBsb29raW5nIGFjcm9zcyB0aGUgcmVzb3J0IHRvIE3DqWRhbm8gQmF5IGFuZCB0aGUgQXJjaC4gVGhlIGdyZWF0IHJvb20sIGtpdGNoZW4gYW5kIGNvdmVyZWQgdGVycmFjZSBvcGVuIGludG8gb25lIGFub3RoZXIsIHNvIHRoZSB2aWV3IHN0YXlzIHdpdGggeW91IGZyb20gbW9ybmluZyBjb2ZmZWUgdG8gc3Vuc2V0LiBJdCBpcyBzb2xkIGZ1bGx5IGZ1cm5pc2hlZCwgYW5kIEhhY2llbmRhJ3Mgb3duIHRlYW0gY2FyZXMgZm9yIGl0IHllYXIgcm91bmQuIjogIkxhIFJlc2lkZW5jaWEgNeKAkTIwNSBvY3VwYSB1bmEgZXNxdWluYSBkZWwgRWRpZmljaW8gNSwgY29uIHZpc3RhIHNvYnJlIGVsIHJlc29ydCBoYWNpYSBsYSBCYWjDrWEgZGUgTcOpZGFubyB5IGVsIEFyY28uIExhIHNhbGEsIGxhIGNvY2luYSB5IGxhIHRlcnJhemEgdGVjaGFkYSBzZSBpbnRlZ3JhbiBlbiB1biBzb2xvIGVzcGFjaW8sIGFzw60gcXVlIGxhIHZpc3RhIGxvIGFjb21wYcOxYSBkZXNkZSBlbCBjYWbDqSBkZSBsYSBtYcOxYW5hIGhhc3RhIGVsIGF0YXJkZWNlci4gU2UgdmVuZGUgY29tcGxldGFtZW50ZSBhbXVlYmxhZGEsIHkgZWwgZXF1aXBvIGRlIEhhY2llbmRhIGxhIGN1aWRhIHRvZG8gZWwgYcOxby4iLCAiVmlld3Mgb2YgTGFuZCdzIEVuZCBhbmQgTcOpZGFubyBCYXkiOiAiVmlzdGFzIGEgTGFuZCdzIEVuZCB5IGxhIEJhaMOtYSBkZSBNw6lkYW5vIiwgIlN0ZXBzIHRvIE3DqWRhbm8gQmVhY2gsIHRoZSBzd2ltbWFibGUgYmVhY2ggb2YgQ2FibyBTYW4gTHVjYXMiOiAiQSB1bm9zIHBhc29zIGRlIFBsYXlhIE3DqWRhbm8sIGxhIHBsYXlhIHBhcmEgbmFkYXIgZGUgQ2FibyBTYW4gTHVjYXMiLCAiR3JlYXQgcm9vbSBhbmQga2l0Y2hlbiB3aXRoIGlzbGFuZCBzZWF0aW5nIjogIlNhbGEgeSBjb2NpbmEgY29uIGJhcnJhIGRlIGlzbGEiLCAiQ292ZXJlZCB0ZXJyYWNlIGZvciBkaW5pbmcsIGxvdW5naW5nIGFuZCBncmlsbGluZyI6ICJUZXJyYXphIHRlY2hhZGEgcGFyYSBjb21lciwgZGVzY2Fuc2FyIHkgYXNhciIsICJUaHJlZSBiZWRyb29tcywgZWFjaCB3aXRoIGl0cyBvd24gYmF0aCI6ICJUcmVzIHJlY8OhbWFyYXMsIGNhZGEgdW5hIGNvbiBzdSBwcm9waW8gYmHDsW8iLCAiU3F1YXJlIGZlZXQgb2YgaW50ZXJpb3Igc3BhY2UiOiAiUGllcyBjdWFkcmFkb3MgZGUgaW50ZXJpb3IgKDMxMSBtwrIpIiwgIkxhbmQncyBFbmQsIHRoZSBtYXJpbmEgYW5kIHRoZSBiYXkuIEFsbCBmcm9tIHlvdXIgb3duIHRlcnJhY2UuIjogIkxhbmQncyBFbmQsIGxhIG1hcmluYSB5IGxhIGJhaMOtYS4gVG9kbyBkZXNkZSBzdSBwcm9waWEgdGVycmF6YS4iLCAiUGhvdG9ncmFwaGVkIGZyb20gUmVzaWRlbmNlIDXigJEyMDUiOiAiRm90b2dyYWZpYWRvIGRlc2RlIGxhIFJlc2lkZW5jaWEgNeKAkTIwNSIsICJBIGNsb3NlciBsb29rIjogIlVuYSBtaXJhZGEgZGUgY2VyY2EiLCAiQWxsIjogIlRvZG8iLCAiSW50ZXJpb3JzIjogIkludGVyaW9yZXMiLCAiVGVycmFjZXMgJiBWaWV3cyI6ICJUZXJyYXphcyB5IHZpc3RhcyIsICJUaGUgZ3JlYXQgcm9vbSI6ICJMYSBzYWxhIiwgIlRoZSBkaW5pbmcgcm9vbSI6ICJFbCBjb21lZG9yIiwgIlRoZSBraXRjaGVuIjogIkxhIGNvY2luYSIsICJJc2xhbmQgc2VhdGluZyI6ICJCYXJyYSBkZSBpc2xhIiwgIlRoZSB0ZXJyYWNlLCBsb29raW5nIHRvIExhbmQncyBFbmQiOiAiTGEgdGVycmF6YSwgY29uIHZpc3RhIGEgTGFuZCdzIEVuZCIsICJUaGUgY292ZXJlZCB0ZXJyYWNlIjogIkxhIHRlcnJhemEgdGVjaGFkYSIsICJNb3JuaW5nIG9uIHRoZSB0ZXJyYWNlIjogIk1hw7FhbmEgZW4gbGEgdGVycmF6YSIsICJEaW5pbmcgb3V0ZG9vcnMiOiAiQ29tZXIgYWwgYWlyZSBsaWJyZSIsICJUaGUgcHJpbWFyeSBzdWl0ZSI6ICJMYSByZWPDoW1hcmEgcHJpbmNpcGFsIiwgIlRoZSBwcmltYXJ5IHN1aXRlLCBmYWNpbmcgdGhlIGJheSI6ICJMYSByZWPDoW1hcmEgcHJpbmNpcGFsLCBmcmVudGUgYSBsYSBiYWjDrWEiLCAiVGhlIHByaW1hcnkgYmF0aCI6ICJFbCBiYcOxbyBwcmluY2lwYWwiLCAiVGhlIGxpdmluZyByb29tLCBvcGVuIHRvIHRoZSBiYXkiOiAiTGEgZXN0YW5jaWEsIGFiaWVydGEgYSBsYSBiYWjDrWEiLCAiVGhlIGluZmluaXR5IHBvb2wgYW5kIHRoZSBBcmNoIjogIkxhIGFsYmVyY2EgaW5maW5pdGEgeSBlbCBBcmNvIiwgIlRoZSByZXNvcnQgYXQgZHVzayI6ICJFbCByZXNvcnQgYWwgYXRhcmRlY2VyIiwgIlRoZSBiZWFjaCBjbHViIG9uIE3DqWRhbm8iOiAiRWwgY2x1YiBkZSBwbGF5YSBlbiBNw6lkYW5vIiwgIlRoZSBwb29sIHRlcnJhY2UiOiAiTGEgdGVycmF6YSBkZSBsYSBhbGJlcmNhIiwgIlRoZSBzZWNvbmQgYmVkcm9vbSI6ICJMYSBzZWd1bmRhIHJlY8OhbWFyYSIsICJUaGUgdGhpcmQgYmVkcm9vbSI6ICJMYSB0ZXJjZXJhIHJlY8OhbWFyYSIsICJUaGUgZW50cnkiOiAiTGEgZW50cmFkYSIsICJUaGUgdGVycmFjZSBncmlsbCI6ICJFbCBhc2Fkb3IgZGUgbGEgdGVycmF6YSIsICJUaGUgZ2FyZGVucyBiZWxvdyI6ICJMb3MgamFyZGluZXMiLCAiVGhlIG1hcmluYSBhbmQgdGhlIEFyY2giOiAiTGEgbWFyaW5hIHkgZWwgQXJjbyIsICJIYWNpZW5kYSBhcmNoaXRlY3R1cmUiOiAiQXJxdWl0ZWN0dXJhIGRlIEhhY2llbmRhIiwgIlRlbm5pcyBvbiBwcm9wZXJ0eSI6ICJUZW5pcyBlbiBlbCByZXNvcnQiLCAiVGhlIGJheSBhdCBkdXNrIjogIkxhIGJhaMOtYSBhbCBhdGFyZGVjZXIiLCAiVmlldyBGdWxsIFNjcmVlbiI6ICJWZXIgZW4gcGFudGFsbGEgY29tcGxldGEiLCAiQmVmb3JlIFlvdSBGbHkiOiAiQW50ZXMgZGUgdmlhamFyIiwgIldhbGsgdGhyb3VnaCBldmVyeSByb29tLCBmcm9tIGFueXdoZXJlIjogIlJlY29ycmEgY2FkYSBlc3BhY2lvLCBkZXNkZSBjdWFscXVpZXIgbHVnYXIiLCAiUGxheSB0aGUgRmlsbSI6ICJSZXByb2R1Y2lyIGVsIHZpZGVvIiwgIkZyb20gdGhlIGZyb250IGRvb3IgdG8gdGhlIHRlcnJhY2UuIjogIkRlIGxhIHB1ZXJ0YSBwcmluY2lwYWwgYSBsYSB0ZXJyYXphLiIsICJXYXRjaCBvbiBZb3VUdWJlIjogIlZlciBlbiBZb3VUdWJlIiwgIkVudGVyIHRoZSAzRCBUb3VyIjogIkVudHJhciBhbCByZWNvcnJpZG8gM0QiLCAiVGhlIDNEIFRvdXIiOiAiRWwgcmVjb3JyaWRvIDNEIiwgIk1vdmUgZnJvbSByb29tIHRvIHJvb20gYXQgeW91ciBvd24gcGFjZS4iOiAiTXXDqXZhc2UgZGUgdW4gZXNwYWNpbyBhIG90cm8gYSBzdSBwcm9waW8gcml0bW8uIiwgIk9wZW4gZnVsbCBzY3JlZW4iOiAiQWJyaXIgZW4gcGFudGFsbGEgY29tcGxldGEiLCAiVGhlIFJlbnRhbCBQcm9ncmFtIjogIkVsIFByb2dyYW1hIGRlIFJlbnRhIiwgIllvdXJzIHdoZW4geW91IHdhbnQgaXQuIEVhcm5pbmcgd2hlbiB5b3UgZG9uJ3QuIjogIlN1eWEgY3VhbmRvIGxhIHF1aWVyYS4gR2VuZXJhbmRvIGluZ3Jlc29zIGN1YW5kbyBuby4iLCAiSGFjaWVuZGEncyBvd24gcmVudGFsIHRlYW0gd2VsY29tZXMgZ3Vlc3RzLCBtYW5hZ2VzIGJvb2tpbmdzIGFuZCBjYXJlcyBmb3IgdGhlIHJlc2lkZW5jZSwgYW5kIHRoZSBzZXJ2aWNlIGlzIGluY2x1ZGVkIGluIHRoZSBIT0EuIEd1ZXN0cyBmaW5kIGl0IG9uIFZSQk8gYW5kIEFpcmJuYiwgYW5kIG1hbnkgcmV0dXJuIHRvIGJvb2sgZGlyZWN0LiBSZXNlcnZlIHlvdXIgd2Vla3MgYW5kIGxldCB0aGUgcmVzdCBvZiB0aGUgeWVhciB3b3JrIGZvciB5b3UuIjogIkVsIGVxdWlwbyBkZSByZW50YXMgZGUgSGFjaWVuZGEgcmVjaWJlIGEgbG9zIGh1w6lzcGVkZXMsIGFkbWluaXN0cmEgbGFzIHJlc2VydmFjaW9uZXMgeSBjdWlkYSBsYSByZXNpZGVuY2lhLCB5IGVsIHNlcnZpY2lvIGVzdMOhIGluY2x1aWRvIGVuIGxhIGN1b3RhIGRlIG1hbnRlbmltaWVudG8gKEhPQSkuIExvcyBodcOpc3BlZGVzIGxhIGVuY3VlbnRyYW4gZW4gVlJCTyB5IEFpcmJuYiwgeSBtdWNob3MgcmVncmVzYW4geSByZXNlcnZhbiBkaXJlY3RvLiBBcGFydGUgc3VzIHNlbWFuYXMgeSBkZWplIHF1ZSBlbCByZXN0byBkZWwgYcOxbyB0cmFiYWplIHBhcmEgdXN0ZWQuIiwgIkhvdyBJdCBXb3JrcyI6ICJDw7NtbyBmdW5jaW9uYSIsICJNYW5hZ2VkIG9uIHNpdGUiOiAiQWRtaW5pc3RyYWRhIGVuIHNpdGlvIiwgIkhhY2llbmRhJ3MgdGVhbSBoYW5kbGVzIGd1ZXN0cyBhbmQgdGhlIHJlc2lkZW5jZSwgaW5jbHVkZWQgaW4gdGhlIEhPQS4iOiAiRWwgZXF1aXBvIGRlIEhhY2llbmRhIHNlIGVuY2FyZ2EgZGUgbG9zIGh1w6lzcGVkZXMgeSBkZSBsYSByZXNpZGVuY2lhLCBpbmNsdWlkbyBlbiBlbCBIT0EuIiwgIkJvb2tlZCB0d28gd2F5cyI6ICJEb3MgY2FuYWxlcyBkZSByZXNlcnZhY2nDs24iLCAiVlJCTyBhbmQgQWlyYm5iLCBwbHVzIHJldHVybmluZyBndWVzdHMgd2hvIGJvb2sgZGlyZWN0LiI6ICJWUkJPIHkgQWlyYm5iLCBhZGVtw6FzIGRlIGh1w6lzcGVkZXMgcmVjdXJyZW50ZXMgcXVlIHJlc2VydmFuIGRpcmVjdG8uIiwgIkNsZWFuaW5nIHBhaWQgYnkgZ3Vlc3RzIjogIkxhIGxpbXBpZXphIGxhIHBhZ2FuIGxvcyBodcOpc3BlZGVzIiwgIkVhY2ggc3RheSBjb3ZlcnMgaG91c2VrZWVwaW5nLiBPd25lcnMgcGF5IG9ubHkgb3BlbmluZ3MgYW5kIGNsb3NpbmdzLiI6ICJDYWRhIGVzdGFuY2lhIGN1YnJlIGxhIGxpbXBpZXphLiBFbCBwcm9waWV0YXJpbyBzb2xvIHBhZ2EgYXBlcnR1cmFzIHkgY2llcnJlcy4iLCAiWW91ciB3ZWVrcywgeW91ciBjYWxsIjogIlN1cyBzZW1hbmFzLCBzdSBkZWNpc2nDs24iLCAiQmxvY2sgdGhlIGRhdGVzIHlvdSB3YW50IGFuZCByZW50IHRoZSByZXN0LiI6ICJCbG9xdWVlIGxhcyBmZWNoYXMgcXVlIHF1aWVyYSB5IHJlbnRlIGVsIHJlc3RvLiIsICJSZW50YWwgUGVyZm9ybWFuY2UiOiAiRGVzZW1wZcOxbyBkZSByZW50YSIsICJTaGFyZWQgcHJpdmF0ZWx5LCBvbiByZXF1ZXN0IjogIlNlIGNvbXBhcnRlIGVuIHByaXZhZG8sIGEgc29saWNpdHVkIiwgIkZvdXIgeWVhcnMgb2YgYm9va2luZyBpbmNvbWUsIG9wZXJhdGluZyBjb3N0cyBhbmQgbmV0IHlpZWxkLCBzZW50IHBlcnNvbmFsbHkgdG8gcXVhbGlmaWVkIGJ1eWVycyBhbmQgdGhlaXIgYWR2aXNvcnMuIjogIkN1YXRybyBhw7FvcyBkZSBpbmdyZXNvcyBwb3IgcmVzZXJ2YWNpb25lcywgY29zdG9zIGRlIG9wZXJhY2nDs24geSByZW5kaW1pZW50byBuZXRvLCBlbnZpYWRvcyBwZXJzb25hbG1lbnRlIGEgY29tcHJhZG9yZXMgY2FsaWZpY2Fkb3MgeSBzdXMgYXNlc29yZXMuIiwgIlJlcXVlc3QgdGhlIFJlbnRhbCBGaWd1cmVzIjogIlNvbGljaXRhciBsYXMgY2lmcmFzIGRlIHJlbnRhIiwgIlVzdWFsbHkgc2VudCB3aXRoaW4gdGhlIGRheS4iOiAiTm9ybWFsbWVudGUgc2UgZW52w61hbiBlbCBtaXNtbyBkw61hLiIsICJMaWZlIGF0IEhhY2llbmRhIEJlYWNoIENsdWIiOiAiTGEgdmlkYSBlbiBIYWNpZW5kYSBCZWFjaCBDbHViIiwgIk93bmVycyBlbmpveSB0aGUgd2hvbGUgcmVzb3J0LCBmcm9tIHRoZSBwb29sIHRvIHRoZSBiZWFjaCBjbHViLCBhbmQgdGhlIG9u4oCRc2l0ZSB0ZWFtIGxvb2tzIGFmdGVyIHRoZSByZXNpZGVuY2Ugd2hpbGUgeW91J3JlIGF3YXkuIjogIkxvcyBwcm9waWV0YXJpb3MgZGlzZnJ1dGFuIHRvZG8gZWwgcmVzb3J0LCBkZSBsYSBhbGJlcmNhIGFsIGNsdWIgZGUgcGxheWEsIHkgZWwgZXF1aXBvIGVuIHNpdGlvIGN1aWRhIGxhIHJlc2lkZW5jaWEgbWllbnRyYXMgdXN0ZWQgbm8gZXN0w6EuIiwgIlRoZSBpbmZpbml0eSBwb29sIjogIkxhIGFsYmVyY2EgaW5maW5pdGEiLCAiU2V0IGF0IHRoZSB3YXRlcidzIGVkZ2UsIGxvb2tpbmcgc3RyYWlnaHQgYWNyb3NzIHRoZSBiYXkgdG8gdGhlIEFyY2guIjogIkEgbGEgb3JpbGxhIGRlbCBhZ3VhLCBjb24gdmlzdGEgZGlyZWN0YSBhbCBBcmNvIGFsIG90cm8gbGFkbyBkZSBsYSBiYWjDrWEuIiwgIk3DqWRhbm8gQmVhY2giOiAiUGxheWEgTcOpZGFubyIsICJDYWxtLCBzd2ltbWFibGUgd2F0ZXIsIHdpdGggbG91bmdlcnMgYW5kIHNlcnZpY2Ugc3RlcHMgZnJvbSB0aGUgcmVzaWRlbmNlLiI6ICJBZ3VhIHRyYW5xdWlsYSBwYXJhIG5hZGFyLCBjb24gY2FtYXN0cm9zIHkgc2VydmljaW8gYSB1bm9zIHBhc29zIGRlIGxhIHJlc2lkZW5jaWEuIiwgIkRpbmluZyBvbiBwcm9wZXJ0eSI6ICJSZXN0YXVyYW50ZXMgZW4gZWwgcmVzb3J0IiwgIkhhY2llbmRhIENvY2luYSB5IENhbnRpbmEsIHdpdGggdGhlIG1hcmluYSBhbmQgZG93bnRvd24gYSBzaG9ydCB3YWxrIGF3YXkuIjogIkhhY2llbmRhIENvY2luYSB5IENhbnRpbmEsIGNvbiBsYSBtYXJpbmEgeSBlbCBjZW50cm8gYSB1bmEgY29ydGEgY2FtaW5hdGEuIiwgIlNwYSBhbmQgZml0bmVzcyBjZW50ZXIiOiAiU3BhIHkgZ2ltbmFzaW8iLCAiQ29uY2llcmdlIGFuZCB2YWxldCI6ICJDb25jaWVyZ2UgeSB2YWxldCIsICJTZWN1cml0eSBhcm91bmQgdGhlIGNsb2NrIjogIlNlZ3VyaWRhZCBsYXMgMjQgaG9yYXMiLCAiQSBzaG9ydCB3YWxrIHRvIHRoZSBtYXJpbmEiOiAiQSB1bmEgY29ydGEgY2FtaW5hdGEgZGUgbGEgbWFyaW5hIiwgIk9u4oCRc2l0ZSByZW50YWwgbWFuYWdlbWVudCI6ICJBZG1pbmlzdHJhY2nDs24gZGUgcmVudGFzIGVuIHNpdGlvIiwgIkJ1eWluZyBpbiBNZXhpY28iOiAiQ29tcHJhciBlbiBNw6l4aWNvIiwgIkEgY2xlYXIgcGF0aCB0byBvd25lcnNoaXAiOiAiVW4gY2FtaW5vIGNsYXJvIGhhY2lhIGxhIHByb3BpZWRhZCIsICJFdmVyeSBzdGVwIHJ1bnMgdGhyb3VnaCBlc2Nyb3cuIjogIkNhZGEgcGFzbyBzZSByZWFsaXphIGEgdHJhdsOpcyBkZSBlc2Nyb3cuIiwgIllvdXIgZnVuZHMgYXJlIGhlbGQgYnkgYW4gaW5kZXBlbmRlbnQgZXNjcm93IGNvbXBhbnkgZnJvbSB0aGUgZmlyc3QgZGVwb3NpdCwgYW5kIGFyZSByZWxlYXNlZCB0byB0aGUgc2VsbGVyIG9ubHkgYXQgY2xvc2luZy4iOiAiU3VzIGZvbmRvcyBsb3MgcmVzZ3VhcmRhIHVuYSBjb21wYcOxw61hIGRlIGVzY3JvdyBpbmRlcGVuZGllbnRlIGRlc2RlIGVsIHByaW1lciBkZXDDs3NpdG8sIHkgc29sbyBzZSBsaWJlcmFuIGFsIHZlbmRlZG9yIGVuIGVsIGNpZXJyZS4iLCAiT2ZmZXIiOiAiT2ZlcnRhIiwgIlByaWNlIGFuZCB0ZXJtcyBhcmUgYWdyZWVkIGluIHdyaXRpbmcsIGFuZCB5b3VyIGRlcG9zaXQgZ29lcyBzdHJhaWdodCBpbnRvIGVzY3Jvdy4iOiAiRWwgcHJlY2lvIHkgbGFzIGNvbmRpY2lvbmVzIHNlIGFjdWVyZGFuIHBvciBlc2NyaXRvLCB5IHN1IGRlcMOzc2l0byB2YSBkaXJlY3RvIGEgZXNjcm93LiIsICJUcnVzdCI6ICJGaWRlaWNvbWlzbyIsICJXaGlsZSB5b3VyIGRlcG9zaXQgaXMgaGVsZCBpbiBlc2Nyb3csIHRoZSBiYW5rIG9wZW5zIHlvdXIgdHJ1c3QuIjogIk1pZW50cmFzIHN1IGRlcMOzc2l0byBlc3TDoSBlbiBlc2Nyb3csIGVsIGJhbmNvIGFicmUgc3UgZmlkZWljb21pc28uIiwgIkNsb3NpbmciOiAiQ2llcnJlIiwgIlRoZSBiYWxhbmNlIGlzIGZ1bmRlZCBpbnRvIGVzY3JvdywgeW91IHNpZ24gYmVmb3JlIGEgTWV4aWNhbiBub3RhcnksIGFuZCBvbmx5IHRoZW4gZG9lcyBlc2Nyb3cgcmVsZWFzZSBwYXltZW50IHRvIHRoZSBzZWxsZXIuIjogIkVsIHNhbGRvIHNlIGRlcG9zaXRhIGVuIGVzY3JvdywgdXN0ZWQgZmlybWEgYW50ZSBub3RhcmlvIHDDumJsaWNvIG1leGljYW5vLCB5IHNvbG8gZW50b25jZXMgZXNjcm93IGxpYmVyYSBlbCBwYWdvIGFsIHZlbmRlZG9yLiIsICJUaXRsZSI6ICJUw610dWxvIiwgIkhlbGQgaW4gYSBiYW5rIHRydXN0IChmaWRlaWNvbWlzbykgZm9yIDUwIHllYXJzLCByZW5ld2FibGUsIGFuZCBwYXNzZWQgdG8geW91ciBiZW5lZmljaWFyaWVzIHdpdGhvdXQgTWV4aWNhbiBwcm9iYXRlLiI6ICJFbiBmaWRlaWNvbWlzbyBiYW5jYXJpbyBwb3IgNTAgYcOxb3MsIHJlbm92YWJsZSwgeSBzZSB0cmFuc21pdGUgYSBzdXMgYmVuZWZpY2lhcmlvcyBzaW4ganVpY2lvIHN1Y2Vzb3JpbyBlbiBNw6l4aWNvLiIsICJDbG9zaW5nIENvc3RzIjogIkdhc3RvcyBkZSBjaWVycmUiLCAiVHlwaWNhbGx5IDQgdG8gNSBwZXJjZW50IG9mIHRoZSBwcmljZSwgbWFpbmx5IHRoZSAzIHBlcmNlbnQgdHJhbnNmZXIgdGF4LiI6ICJOb3JtYWxtZW50ZSBkZWwgNCBhbCA1IHBvciBjaWVudG8gZGVsIHByZWNpbywgcHJpbmNpcGFsbWVudGUgZWwgMyBwb3IgY2llbnRvIGRlbCBpbXB1ZXN0byBkZSBhZHF1aXNpY2nDs24gKElTQUJJKS4iLCAiRmluYW5jaW5nIjogIkZpbmFuY2lhbWllbnRvIiwgIkNhc2ggb3IgbW9ydGdhZ2UuIFlvdXIgYWR2aXNvciBjYW4gaW50cm9kdWNlIGEgVS5TLiBsZW5kZXIgdGhhdCBmaW5hbmNlcyBwcm9wZXJ0eSBpbiBNZXhpY28uIjogIkRlIGNvbnRhZG8gbyBjb24gY3LDqWRpdG8gaGlwb3RlY2FyaW8uIFN1IGFzZXNvciBwdWVkZSBwcmVzZW50YXJsZSB1biBiYW5jbyBkZSBFc3RhZG9zIFVuaWRvcyBxdWUgZmluYW5jaWEgcHJvcGllZGFkZXMgZW4gTcOpeGljby4iLCAiT24gTcOpZGFubyBCZWFjaCwgYSBzaG9ydCB3YWxrIGZyb20gdGhlIG1hcmluYSI6ICJFbiBQbGF5YSBNw6lkYW5vLCBhIHVuYSBjb3J0YSBjYW1pbmF0YSBkZSBsYSBtYXJpbmEiLCAiVGhyZWUgdGFibGVzIEkgcmVjb21tZW5kIHRvIGV2ZXJ5IGNsaWVudCwgYWxsIHdpdGhpbiBtaW51dGVzIG9mIHRoZSByZXNpZGVuY2UuIjogIlRyZXMgcmVzdGF1cmFudGVzIHF1ZSByZWNvbWllbmRvIGEgdG9kb3MgbWlzIGNsaWVudGVzLCBhIG1pbnV0b3MgZGUgbGEgcmVzaWRlbmNpYS4iLCAiVGFjb3MgYW5kIE1lemNhbCDCtyBPbiBGb290IjogIlRhY29zIHkgbWV6Y2FsIMK3IEEgcGllIiwgIkNhc3VhbCwgbGl2ZWx5IGFuZCBjb25zaXN0ZW50bHkgZ29vZC4iOiAiQ2FzdWFsLCBhbmltYWRvIHkgc2llbXByZSBidWVuby4iLCAiTWV4aWNhbiBGaW5lIERpbmluZyDCtyBPbiBGb290IjogIkFsdGEgY29jaW5hIG1leGljYW5hIMK3IEEgcGllIiwgIkEgQ2FibyBTYW4gTHVjYXMgaW5zdGl0dXRpb24sIHdpdGggbGl2ZSBtdXNpYyBpbiB0aGUgZXZlbmluZy4iOiAiVW4gY2zDoXNpY28gZGUgQ2FibyBTYW4gTHVjYXMsIGNvbiBtw7pzaWNhIGVuIHZpdm8gcG9yIGxhIG5vY2hlLiIsICJTZWFmb29kIGF0IFN1bnNldCDCtyBTaG9ydCBEcml2ZSI6ICJNYXJpc2NvcyBhbCBhdGFyZGVjZXIgwrcgRW4gYXV0bywgbXV5IGNlcmNhIiwgIk9uIHRoZSBjbGlmZnMgYWJvdmUgdGhlIFBhY2lmaWMgYXQgUGVkcmVnYWwuIFJlc2VydmUgYWhlYWQuIjogIkVuIGxvcyBhY2FudGlsYWRvcyBzb2JyZSBlbCBQYWPDrWZpY28sIGVuIFBlZHJlZ2FsLiBSZXNlcnZlIGNvbiBhbnRpY2lwYWNpw7NuLiIsICJPcGVuIGluIEdvb2dsZSBNYXBzIjogIkFicmlyIGVuIEdvb2dsZSBNYXBzIiwgIlRoZSBEb3NzaWVyIjogIkVsIERvc3NpZXIiLCAiRXZlcnl0aGluZyB5b3UgbmVlZCwgc2hhcmVkIHBlcnNvbmFsbHkiOiAiVG9kbyBsbyBxdWUgbmVjZXNpdGEsIGNvbXBhcnRpZG8gcGVyc29uYWxtZW50ZSIsICJUZWxsIG1lIHdoYXQgeW91IHdvdWxkIGxpa2UgdG8gc2VlIGFuZCBJIHdpbGwgc2VuZCBpdCB0byB5b3UgZGlyZWN0bHkuIjogIkTDrWdhbWUgcXXDqSBsZSBndXN0YXLDrWEgdmVyIHkgc2UgbG8gZW52w61vIGRpcmVjdGFtZW50ZS4iLCAiUHJpdmF0ZSDCtyBPbiBSZXF1ZXN0IjogIlByaXZhZG8gwrcgQSBzb2xpY2l0dWQiLCAiRm91ciB5ZWFycyBvZiBpbmNvbWUsIGNvc3RzIGFuZCBuZXQgeWllbGQsIHllYXIgYnkgeWVhci4iOiAiQ3VhdHJvIGHDsW9zIGRlIGluZ3Jlc29zLCBjb3N0b3MgeSByZW5kaW1pZW50byBuZXRvLCBhw7FvIHBvciBhw7FvLiIsICJTZW50IHBlcnNvbmFsbHkiOiAiRW52w61vIHBlcnNvbmFsIiwgIlJlcXVlc3QiOiAiU29saWNpdGFyIiwgIlRoZSBGb2xpbyI6ICJFbCBGb2xpbyIsICJUaGUgcmVzaWRlbmNlLCB0aGUgcmVzb3J0LCB0aGUgcmVudGFsIHByb2dyYW0gYW5kIGhvdyBhIHB1cmNoYXNlIHdvcmtzLiI6ICJMYSByZXNpZGVuY2lhLCBlbCByZXNvcnQsIGVsIHByb2dyYW1hIGRlIHJlbnRhIHkgY8OzbW8gZnVuY2lvbmEgdW5hIGNvbXByYS4iLCAiUHJpdmF0ZSDCtyBRdWFsaWZpZWQgQnV5ZXJzIjogIlByaXZhZG8gwrcgQ29tcHJhZG9yZXMgY2FsaWZpY2Fkb3MiLCAiRmxvb3IgUGxhbiAmIEhPQSI6ICJQbGFubyB5IEhPQSIsICJUaGUgZmxvb3IgcGxhbiwgSE9BIHN0YXRlbWVudHMgYW5kIHRydXN0IHN1bW1hcnkuIjogIkVsIHBsYW5vLCBsb3MgZXN0YWRvcyBkZSBjdWVudGEgZGVsIEhPQSB5IGVsIHJlc3VtZW4gZGVsIGZpZGVpY29taXNvLiIsICJQcml2YXRlIFZpZXdpbmciOiAiVmlzaXRhIHByaXZhZGEiLCAiU2VlIGl0IGluIHBlcnNvbiI6ICJDb27Ds3pjYWxhIGVuIHBlcnNvbmEiLCAiVGVsbCBtZSB3aGVuIHlvdSdsbCBiZSBpbiBDYWJvIGFuZCBJJ2xsIGFycmFuZ2UgYSBwcml2YXRlIHZpZXdpbmcgb2YgdGhlIHJlc2lkZW5jZSBhbmQgdGhlIHJlc29ydC4gTm90IHRyYXZlbGluZyBzb29uPyBJJ2xsIHdhbGsgeW91IHRocm91Z2ggaXQgbGl2ZSwgYnkgdmlkZW8uIjogIkTDrWdhbWUgY3XDoW5kbyBlc3RhcsOhIGVuIENhYm8geSBsZSBvcmdhbml6byB1bmEgdmlzaXRhIHByaXZhZGEgZGUgbGEgcmVzaWRlbmNpYSB5IGRlbCByZXNvcnQuIMK\/Tm8gdmlhamEgcHJvbnRvPyBTZSBsYSBtdWVzdHJvIGVuIHZpdm8sIHBvciB2aWRlb2xsYW1hZGEuIiwgIlBhcnRuZXIgfCBSZWFsIEVzdGF0ZSBBZHZpc29yIjogIlNvY2lvIHwgQXNlc29yIElubW9iaWxpYXJpbyIsICJFbWFpbCI6ICJDb3JyZW8iLCAiT2ZmaWNlLCBNZXhpY28iOiAiT2ZpY2luYSwgTcOpeGljbyIsICJPZmZpY2UsIFVTQSI6ICJPZmljaW5hLCBFRS4gVVUuIiwgIkFycmFuZ2UgYSB2aWV3aW5nIjogIkFnZW5kYXIgdW5hIHZpc2l0YSIsICJJbiBwZXJzb24iOiAiRW4gcGVyc29uYSIsICJCeSB2aWRlbyI6ICJQb3IgdmlkZW9sbGFtYWRhIiwgIkluZm9ybWF0aW9uIG9ubHkiOiAiU29sbyBpbmZvcm1hY2nDs24iLCAiRnVsbCBuYW1lIjogIk5vbWJyZSBjb21wbGV0byIsICJQaG9uZSBvciBXaGF0c0FwcCI6ICJUZWzDqWZvbm8gbyBXaGF0c0FwcCIsICJXaGVuIHdpbGwgeW91IGJlIGluIENhYm8\/IjogIsK\/Q3XDoW5kbyBlc3RhcsOhIGVuIENhYm8\/IiwgIkJ1eWluZyBmb3IgbXlzZWxmIjogIkNvbXBybyBwYXJhIG3DrSIsICJSZXByZXNlbnRpbmcgYSBidXllciI6ICJSZXByZXNlbnRvIGEgdW4gY29tcHJhZG9yIiwgIkludmVzdGluZyI6ICJJbnZlcnNpw7NuIiwgIkkgYW0iOiAiU295IiwgIkFueXRoaW5nIEkgc2hvdWxkIGtub3c\/IjogIsK\/QWxnbyBxdWUgZGViYSBzYWJlcj8iLCAiSSBhZ3JlZSB0byBiZSBjb250YWN0ZWQgYWJvdXQgdGhpcyBwcm9wZXJ0eSBhbmQgYWNjZXB0IHRoZSI6ICJBY2VwdG8gcXVlIG1lIGNvbnRhY3RlbiBzb2JyZSBlc3RhIHByb3BpZWRhZCB5IGFjZXB0byBlbCIsICJSZXF1ZXN0IGEgVmlld2luZyI6ICJTb2xpY2l0YXIgdW5hIHZpc2l0YSIsICJUaGFuayB5b3UiOiAiR3JhY2lhcyIsICJJJ2xsIGJlIGluIHRvdWNoIHdpdGhpbiB0aGUgZGF5LiBGb3IgYW55dGhpbmcgc29vbmVyLCBtZXNzYWdlIG1lIG9uIFdoYXRzQXBwLiI6ICJNZSBwb25kcsOpIGVuIGNvbnRhY3RvIGVsIG1pc21vIGTDrWEuIFNpIG5lY2VzaXRhIGFsZ28gYW50ZXMsIGVzY3LDrWJhbWUgcG9yIFdoYXRzQXBwLiIsICJDb250YWN0IjogIkNvbnRhY3RvIiwgIlNoYXJlIHRoaXMgcmVzaWRlbmNlIjogIkNvbXBhcnRpciBlc3RhIHJlc2lkZW5jaWEiLCAiUmVzaWRlbmNlIDXigJEyMDUsIEhhY2llbmRhIEJlYWNoIENsdWIgJiBSZXNpZGVuY2VzLCBDYWJvIFNhbiBMdWNhcywgQi5DLlMuIE1MUyAyNuKAkTE3NjkuIE9mZmVyZWQgYXQgJDMsOTc1LDAwMCBVU0QsIGZ1cm5pc2hlZC4gSW5mb3JtYXRpb24gaXMgZGVlbWVkIHJlbGlhYmxlIGJ1dCBub3QgZ3VhcmFudGVlZCBhbmQgbWF5IGNoYW5nZSBvciBiZSB3aXRoZHJhd24gd2l0aG91dCBub3RpY2UuIFJlbnRhbCBpbmZvcm1hdGlvbiBpcyBzaGFyZWQgcHJpdmF0ZWx5IG9uIHJlcXVlc3QgYW5kIGRvZXMgbm90IGd1YXJhbnRlZSBmdXR1cmUgaW5jb21lLiDCqSBFbmdlbCAmIFbDtmxrZXJzIFNuZWxsIFJlYWwgRXN0YXRlLCBTYW4gSm9zw6kgZGVsIENhYm8sIEIuQy5TLiwgTcOpeGljby4gRWFjaCBicm9rZXJhZ2UgaXMgaW5kZXBlbmRlbnRseSBvd25lZCBhbmQgb3BlcmF0ZWQuIjogIlJlc2lkZW5jaWEgNeKAkTIwNSwgSGFjaWVuZGEgQmVhY2ggQ2x1YiAmIFJlc2lkZW5jZXMsIENhYm8gU2FuIEx1Y2FzLCBCLkMuUy4gTUxTIDI24oCRMTc2OS4gUHJlY2lvIGRlICQzLDk3NSwwMDAgVVNELCBhbXVlYmxhZGEuIExhIGluZm9ybWFjacOzbiBzZSBjb25zaWRlcmEgY29uZmlhYmxlIHBlcm8gbm8gZXN0w6EgZ2FyYW50aXphZGEgeSBwdWVkZSBjYW1iaWFyIG8gcmV0aXJhcnNlIHNpbiBwcmV2aW8gYXZpc28uIExhIGluZm9ybWFjacOzbiBkZSByZW50YXMgc2UgY29tcGFydGUgZW4gcHJpdmFkbyBhIHNvbGljaXR1ZCB5IG5vIGdhcmFudGl6YSBpbmdyZXNvcyBmdXR1cm9zLiDCqSBFbmdlbCAmIFbDtmxrZXJzIFNuZWxsIFJlYWwgRXN0YXRlLCBTYW4gSm9zw6kgZGVsIENhYm8sIEIuQy5TLiwgTcOpeGljby4gQ2FkYSBvZmljaW5hIGVzIGRlIHByb3BpZWRhZCB5IG9wZXJhY2nDs24gaW5kZXBlbmRpZW50ZS4iLCAiQ2FsbCI6ICJMbGFtYXIiLCAiUmVxdWVzdCB0aGUgcmVudGFsIGZpZ3VyZXMiOiAiU29saWNpdGFyIGxhcyBjaWZyYXMgZGUgcmVudGEiLCAiU2hhcmUgeW91ciBkZXRhaWxzIGFuZCBJIHdpbGwgc2VuZCB0aGVtIHRvIHlvdSBwZXJzb25hbGx5LiI6ICJDb21wYXJ0YSBzdXMgZGF0b3MgeSBzZSBsYXMgZW52w61vIHBlcnNvbmFsbWVudGUuIiwgIlBob25lIG9yIFdoYXRzQXBwLCBvcHRpb25hbCI6ICJUZWzDqWZvbm8gbyBXaGF0c0FwcCwgb3BjaW9uYWwiLCAiU2VuZCBNeSBSZXF1ZXN0IjogIkVudmlhciBtaSBzb2xpY2l0dWQiLCAiUmVxdWVzdCByZWNlaXZlZCI6ICJTb2xpY2l0dWQgcmVjaWJpZGEiLCAiSSB3aWxsIHNlbmQgaXQgdG8geW91IHBlcnNvbmFsbHksIHVzdWFsbHkgd2l0aGluIHRoZSBkYXkuIjogIlNlIGxvIGVudsOtbyBwZXJzb25hbG1lbnRlLCBub3JtYWxtZW50ZSBlbCBtaXNtbyBkw61hLiIsICJSZXNpZGVuY2UgNeKAkTIwNSDCtyBIYWNpZW5kYSBCZWFjaCBDbHViIjogIlJlc2lkZW5jaWEgNeKAkTIwNSDCtyBIYWNpZW5kYSBCZWFjaCBDbHViIiwgIldlIHVzZSBjb29raWVzIHRvIHVuZGVyc3RhbmQgaG93IHRoaXMgcGFnZSBpcyB1c2VkIGFuZCB0byBzaG93IHlvdSByZWxldmFudCBpbmZvcm1hdGlvbi4gVGhlIGNob2ljZSBpcyB5b3Vycy4iOiAiVXNhbW9zIGNvb2tpZXMgcGFyYSBlbnRlbmRlciBjw7NtbyBzZSB1c2EgZXN0YSBww6FnaW5hIHkgbW9zdHJhcmxlIGluZm9ybWFjacOzbiByZWxldmFudGUuIFVzdGVkIGRlY2lkZS4iLCAiQWNjZXB0IjogIkFjZXB0YXIiLCAiRGVjbGluZSI6ICJSZWNoYXphciIsICJPcGVuIG1lbnUiOiAiQWJyaXIgbWVuw7oiLCAiQ2xvc2UgbWVudSI6ICJDZXJyYXIgbWVuw7oiLCAiUGxheSB0aGUgZmlsbSI6ICJSZXByb2R1Y2lyIGVsIHZpZGVvIiwgIkVudGVyIHRoZSAzRCB0b3VyIjogIkVudHJhciBhbCByZWNvcnJpZG8gM0QiLCAiTWFwIG9mIEhhY2llbmRhIEJlYWNoIENsdWIiOiAiTWFwYSBkZSBIYWNpZW5kYSBCZWFjaCBDbHViIiwgIkNsb3NlIjogIkNlcnJhciIsICJQaG90byBnYWxsZXJ5IjogIkdhbGVyw61hIGRlIGZvdG9zIiwgIlByZXZpb3VzIjogIkFudGVyaW9yIiwgIk5leHQiOiAiU2lndWllbnRlIiwgIldoYXQgaXMgdGhlIGFza2luZyBwcmljZSBvZiBSZXNpZGVuY2UgNeKAkTIwNT8iOiAiwr9DdcOhbCBlcyBlbCBwcmVjaW8gZGUgbGEgUmVzaWRlbmNpYSA14oCRMjA1PyIsICIkMyw5NzUsMDAwIFVTRCwgc29sZCBmdWxseSBmdXJuaXNoZWQgYW5kIHR1cm5rZXkuIjogIiQzLDk3NSwwMDAgVVNELCBzZSB2ZW5kZSBjb21wbGV0YW1lbnRlIGFtdWVibGFkYSB5IGxpc3RhIHBhcmEgaGFiaXRhci4iLCAiSG93IGxhcmdlIGlzIHRoZSByZXNpZGVuY2U\/IjogIsK\/UXXDqSB0YW1hw7FvIHRpZW5lIGxhIHJlc2lkZW5jaWE\/IiwgIlRocmVlIGJlZHJvb21zLCBlYWNoIHdpdGggaXRzIG93biBiYXRoLCBhbmQgMywzNDYgc3EgZnQgKDMxMSBtwrIpIG9mIGludGVyaW9yIHNwYWNlLiBJdCBpcyBhIGNvcm5lciByZXNpZGVuY2UgaW4gQnVpbGRpbmcgNSwgYnVpbHQgaW4gMjAxNS4iOiAiVHJlcyByZWPDoW1hcmFzLCBjYWRhIHVuYSBjb24gc3UgcHJvcGlvIGJhw7FvLCB5IDMsMzQ2IGZ0wrIgKDMxMSBtwrIpIGRlIGludGVyaW9yLiBFcyB1bmEgcmVzaWRlbmNpYSBlbiBlc3F1aW5hIGRlbCBFZGlmaWNpbyA1LCBjb25zdHJ1aWRhIGVuIDIwMTUuIiwgIldoZXJlIGlzIEhhY2llbmRhIEJlYWNoIENsdWI\/IjogIsK\/RMOzbmRlIGVzdMOhIEhhY2llbmRhIEJlYWNoIENsdWI\/IiwgIk9uIE3DqWRhbm8gQmVhY2ggaW4gQ2FibyBTYW4gTHVjYXMsIEJhamEgQ2FsaWZvcm5pYSBTdXIsIE1leGljbywgYSBzaG9ydCB3YWxrIGZyb20gdGhlIG1hcmluYSBhbmQgZG93bnRvd24sIHdpdGggdmlld3Mgb2YgTGFuZCdzIEVuZCBhbmQgdGhlIEFyY2guIjogIkVuIFBsYXlhIE3DqWRhbm8sIENhYm8gU2FuIEx1Y2FzLCBCYWphIENhbGlmb3JuaWEgU3VyLCBNw6l4aWNvLCBhIHVuYSBjb3J0YSBjYW1pbmF0YSBkZSBsYSBtYXJpbmEgeSBlbCBjZW50cm8sIGNvbiB2aXN0YSBhIExhbmQncyBFbmQgeSBlbCBBcmNvLiIsICJDYW4gYSBmb3JlaWduZXIgYnV5IHRoaXMgcHJvcGVydHk\/IjogIsK\/VW4gZXh0cmFuamVybyBwdWVkZSBjb21wcmFyIGVzdGEgcHJvcGllZGFkPyIsICJZZXMuIFRpdGxlIGlzIGhlbGQgaW4gYSBiYW5rIHRydXN0IChmaWRlaWNvbWlzbykgZm9yIDUwIHllYXJzLCByZW5ld2FibGUsIGFuZCBwYXNzZXMgdG8geW91ciBiZW5lZmljaWFyaWVzIHdpdGhvdXQgTWV4aWNhbiBwcm9iYXRlLiBFdmVyeSBzdGVwIHJ1bnMgdGhyb3VnaCBlc2Nyb3cuIjogIlPDrS4gTGEgcHJvcGllZGFkIHNlIHRpZW5lIGVuIGZpZGVpY29taXNvIGJhbmNhcmlvIHBvciA1MCBhw7FvcywgcmVub3ZhYmxlLCB5IHNlIHRyYW5zbWl0ZSBhIHN1cyBiZW5lZmljaWFyaW9zIHNpbiBqdWljaW8gc3VjZXNvcmlvIGVuIE3DqXhpY28uIENhZGEgcGFzbyBzZSByZWFsaXphIGEgdHJhdsOpcyBkZSBlc2Nyb3cuIiwgIkNhbiB0aGUgcmVzaWRlbmNlIGJlIHJlbnRlZCB3aGVuIEkgYW0gbm90IHVzaW5nIGl0PyI6ICLCv1NlIHB1ZWRlIHJlbnRhciBsYSByZXNpZGVuY2lhIGN1YW5kbyBubyBsYSB1c28\/IiwgIlllcy4gSGFjaWVuZGEncyBvd24gcmVudGFsIHRlYW0gbWFuYWdlcyBndWVzdHMgb24gc2l0ZSwgaW5jbHVkZWQgaW4gdGhlIEhPQSwgd2l0aCBib29raW5ncyB0aHJvdWdoIFZSQk8sIEFpcmJuYiBhbmQgcmV0dXJuaW5nIGd1ZXN0cy4gUmVudGFsIGZpZ3VyZXMgYXJlIHNoYXJlZCBwcml2YXRlbHkgb24gcmVxdWVzdC4iOiAiU8OtLiBFbCBlcXVpcG8gZGUgcmVudGFzIGRlIEhhY2llbmRhIGFkbWluaXN0cmEgYSBsb3MgaHXDqXNwZWRlcyBlbiBzaXRpbywgaW5jbHVpZG8gZW4gZWwgSE9BLCBjb24gcmVzZXJ2YWNpb25lcyBwb3IgVlJCTywgQWlyYm5iIHkgaHXDqXNwZWRlcyByZWN1cnJlbnRlcy4gTGFzIGNpZnJhcyBkZSByZW50YSBzZSBjb21wYXJ0ZW4gZW4gcHJpdmFkbyBhIHNvbGljaXR1ZC4iLCAiV2hhdCBhcmUgdGhlIGNsb3NpbmcgY29zdHM\/IjogIsK\/Q3XDoWxlcyBzb24gbG9zIGdhc3RvcyBkZSBjaWVycmU\/IiwgIklzIGZpbmFuY2luZyBhdmFpbGFibGU\/IjogIsK\/SGF5IGZpbmFuY2lhbWllbnRvPyIsICJDYXNoIG9yIG1vcnRnYWdlLiBBIFUuUy4gbGVuZGVyIHRoYXQgZmluYW5jZXMgcHJvcGVydHkgaW4gTWV4aWNvIGNhbiBiZSBpbnRyb2R1Y2VkLiI6ICJEZSBjb250YWRvIG8gY29uIGNyw6lkaXRvIGhpcG90ZWNhcmlvLiBTZSBsZSBwdWVkZSBwcmVzZW50YXIgdW4gYmFuY28gZGUgRXN0YWRvcyBVbmlkb3MgcXVlIGZpbmFuY2lhIHByb3BpZWRhZGVzIGVuIE3DqXhpY28uIiwgIkhvdyBjYW4gSSBzZWUgdGhlIHJlc2lkZW5jZT8iOiAiwr9Dw7NtbyBwdWVkbyBjb25vY2VyIGxhIHJlc2lkZW5jaWE\/IiwgIlF1ZXN0aW9ucyI6ICJQcmVndW50YXMiLCAiV2hhdCBidXllcnMgYXNrIGZpcnN0IjogIkxvIHF1ZSBsb3MgY29tcHJhZG9yZXMgcHJlZ3VudGFuIHByaW1lcm8iLCAiQXJyYW5nZSBhIHByaXZhdGUgdmlld2luZyBpbiBwZXJzb24sIG9yIGEgbGl2ZSB2aWRlbyB3YWxrdGhyb3VnaCwgd2l0aCBMdWlzIEVtaWxpbyBSdWl6IEdvbnphbGV6IG9mIEVuZ2VsICYgVsO2bGtlcnMgU25lbGwgUmVhbCBFc3RhdGUgYnkgV2hhdHNBcHAgb3IgaU1lc3NhZ2UgYXQgKzUyIDU1IDc5MjQgMTgyMSwgYnkgZW1haWwgYXQgbC5ydWl6QHNuZWxscmVhbGVzdGF0ZS5jb20sIG9yIHRocm91Z2ggdGhlIGZvcm0gb24gdGhpcyBwYWdlLiI6ICJBZ2VuZGUgdW5hIHZpc2l0YSBwcml2YWRhIGVuIHBlcnNvbmEsIG8gdW4gcmVjb3JyaWRvIGVuIHZpdm8gcG9yIHZpZGVvbGxhbWFkYSwgY29uIEx1aXMgRW1pbGlvIFJ1aXogR29uemFsZXogZGUgRW5nZWwgJiBWw7Zsa2VycyBTbmVsbCBSZWFsIEVzdGF0ZSBwb3IgV2hhdHNBcHAgbyBpTWVzc2FnZSBhbCArNTIgNTUgNzkyNCAxODIxLCBwb3IgY29ycmVvIGEgbC5ydWl6QHNuZWxscmVhbGVzdGF0ZS5jb20sIG8gY29uIGVsIGZvcm11bGFyaW8gZGUgZXN0YSBww6FnaW5hLiIsICJXaGF0c0FwcCAmIGlNZXNzYWdlIjogIldoYXRzQXBwIGUgaU1lc3NhZ2UifTsKICBFU1snTGluayBjb3BpZWQnXT0nRW5sYWNlIGNvcGlhZG8nOwogIHZhciBET0NFUyA9IHsgcmVudGFsX3BlcmZvcm1hbmNlOidsYXMgY2lmcmFzIGRlIHJlbnRhJywgc2FsZXNfZm9saW86J2VsIGZvbGlvIGRlIGxhIHJlc2lkZW5jaWEnLCBmbG9vcnBsYW5faG9hOidlbCBwbGFubyB5IGxvcyBkb2N1bWVudG9zIGRlbCBIT0EnIH07CiAgdmFyIExBTkc9J2VuJywgT1JJRz1uZXcgV2Vha01hcCgpLCBJMThOX0FUVFI9WydwbGFjZWhvbGRlcicsJ2FyaWEtbGFiZWwnLCd0aXRsZSddOwogIHZhciBXQV9FTj0nSGVsbG8lMjBMdWlzJTJDJTIwSSUyN20lMjBpbnRlcmVzdGVkJTIwaW4lMjBSZXNpZGVuY2UlMjA1LTIwNSUyMGF0JTIwSGFjaWVuZGElMjBCZWFjaCUyMENsdWIuJzsKICB2YXIgV0FfRVM9J0hvbGElMjBMdWlzJTJDJTIwbWUlMjBpbnRlcmVzYSUyMGxhJTIwUmVzaWRlbmNpYSUyMDUtMjA1JTIwZW4lMjBIYWNpZW5kYSUyMEJlYWNoJTIwQ2x1Yi4nOwogIGZ1bmN0aW9uIFQocyl7IHJldHVybiAoTEFORz09PSdlcycgJiYgRVNbc10pID8gRVNbc10gOiBzOyB9CiAgZnVuY3Rpb24gbm9ybShzKXsgcmV0dXJuIHMucmVwbGFjZSgvXHMrL2csJyAnKS50cmltKCk7IH0KICBmdW5jdGlvbiBhcHBseUxhbmcobCl7CiAgICBMQU5HID0gbD09PSdlcycgPyAnZXMnIDogJ2VuJzsgZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LmxhbmcgPSBMQU5HOwogICAgdmFyIHJvb3Q9JCgnLmhiJyk7IGlmKCFyb290KSByZXR1cm47CiAgICB2YXIgdz1kb2N1bWVudC5jcmVhdGVUcmVlV2Fsa2VyKHJvb3QsTm9kZUZpbHRlci5TSE9XX1RFWFQse2FjY2VwdE5vZGU6ZnVuY3Rpb24obil7IHZhciBwZT1uLnBhcmVudEVsZW1lbnQ7IGlmKCFwZXx8L14oU0NSSVBUfFNUWUxFKSQvLnRlc3QocGUudGFnTmFtZSl8fHBlLmNsb3Nlc3QoJyNoYkRiZyxzdmcnKSkgcmV0dXJuIDI7IHJldHVybiAxOyB9fSksIG47CiAgICB3aGlsZSgobj13Lm5leHROb2RlKCkpKXsgaWYoIU9SSUcuaGFzKG4pKSBPUklHLnNldChuLG4ubm9kZVZhbHVlKTsgdmFyIG89T1JJRy5nZXQobiksIGs9bm9ybShvKTsgaWYoIWt8fCFFU1trXSkgY29udGludWU7CiAgICAgIG4ubm9kZVZhbHVlID0gTEFORz09PSdlcycgPyAoby5tYXRjaCgvXlxzKi8pWzBdK0VTW2tdK28ubWF0Y2goL1xzKiQvKVswXSkgOiBvOyB9CiAgICBJMThOX0FUVFIuZm9yRWFjaChmdW5jdGlvbihhKXsgJCQoJ1snK2ErJ10nLHJvb3QpLmZvckVhY2goZnVuY3Rpb24oZSl7IGlmKGUuY2xvc2VzdCgnc3ZnJykpIHJldHVybjsgdmFyIGtleT0naTE4bicrYS5yZXBsYWNlKC8tL2csJycpOyBpZighKGtleSBpbiBlLmRhdGFzZXQpKSBlLmRhdGFzZXRba2V5XT1lLmdldEF0dHJpYnV0ZShhKTsgdmFyIG89ZS5kYXRhc2V0W2tleV07IGUuc2V0QXR0cmlidXRlKGEsIExBTkc9PT0nZXMnJiZFU1tub3JtKG8pXSA\/IEVTW25vcm0obyldIDogbyk7IH0pOyB9KTsKICAgICQkKCdhW2hyZWYqPSJ3YS5tZS8iXScscm9vdCkuZm9yRWFjaChmdW5jdGlvbihhKXsgYS5ocmVmID0gYS5ocmVmLnJlcGxhY2UoTEFORz09PSdlcyc\/V0FfRU46V0FfRVMsIExBTkc9PT0nZXMnP1dBX0VTOldBX0VOKTsgfSk7CiAgICAkJCgnI2hiTGFuZyBbZGF0YS1sYW5nXScpLmZvckVhY2goZnVuY3Rpb24oYil7IGIuc2V0QXR0cmlidXRlKCdhcmlhLXByZXNzZWQnLCBiLmdldEF0dHJpYnV0ZSgnZGF0YS1sYW5nJyk9PT1MQU5HID8gJ3RydWUnOidmYWxzZScpOyB9KTsKICB9CiAgKGZ1bmN0aW9uKCl7IHZhciBtPWxvY2F0aW9uLnNlYXJjaC5tYXRjaCgvWz9ceDI2XWxhbmc9KGVufGVzKVxiL2kpLCBsPW51bGw7CiAgICBpZihtKSBsPW1bMV0udG9Mb3dlckNhc2UoKTsgZWxzZSB7IHRyeXsgbD1sb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnaGJfbGFuZycpOyB9Y2F0Y2goZSl7fSB9CiAgICBpZihsPT09J2VzJykgYXBwbHlMYW5nKCdlcycpOwogICAgaWYobSl7IHRyeXsgbG9jYWxTdG9yYWdlLnNldEl0ZW0oJ2hiX2xhbmcnLGwpOyB9Y2F0Y2goZSl7fSB9CiAgICAkJCgnI2hiTGFuZyBbZGF0YS1sYW5nXScpLmZvckVhY2goZnVuY3Rpb24oYil7IGIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IHZhciBsPWIuZ2V0QXR0cmlidXRlKCdkYXRhLWxhbmcnKTsgaWYobD09PUxBTkcpIHJldHVybjsgYXBwbHlMYW5nKGwpOyB0cnl7IGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdoYl9sYW5nJyxsKTsgfWNhdGNoKGUpe30gdHJhY2soJ2N0YV9jbGljaycse2xhYmVsOidsYW5nXycrbH0pOyB9KTsgfSk7CiAgfSkoKTsKICB2YXIgREVCVUcgPSBQUkVWSUVXIHx8IC9bPyZdZGVidWc9MS8udGVzdChsb2NhdGlvbi5zZWFyY2gpLCBkYmdOPTA7CgogIC8qIC0tLS0tLS0tLS0gdHJhY2tpbmcgY29yZSAtLS0tLS0tLS0tICovCiAgdmFyIHQwID0gRGF0ZS5ub3coKSwgZW5nYWdlZCA9IHtzZWN0aW9uczp7fSxwaG90b3M6MCx2aWRlbzowLHRvdXI6ZmFsc2UsZG9jczowfTsKICB2YXIgUEtFWVM9WydsYWJlbCcsJ3ZhbHVlJywnY3VycmVuY3knLCdzZWN0aW9uJywncGVyY2VudCcsJ3NlY29uZHMnLCdmaWx0ZXInLCdwaG90b19pbmRleCcsJ3Bob3RvX25hbWUnLCdzb3VyY2UnLCd2aWRlbycsJ3Byb3ZpZGVyJywndGFyZ2V0JywnZm9ybScsJ2ludGVyZXN0Jywncm9sZScsJ2ZpbGVfbmFtZScsJ21ldGhvZCcsJ3FyX3BsYWNlbWVudCcsJ2NhbXBhaWduJywnYXJyaXZhbCcsJ3N0YXR1cyddOwogIGZ1bmN0aW9uIHRyYWNrKGV2LCBwKXsKICAgIHAgPSBPYmplY3QuYXNzaWduKHt9LCBwfHx7fSwge2xpc3RpbmdfaWQ6TElTVC5pdGVtX2lkLCBtbHM6TElTVC5tbHN9KTsKICAgIHZhciBSPXt9OyBQS0VZUy5mb3JFYWNoKGZ1bmN0aW9uKGspe1Jba109dW5kZWZpbmVkfSk7IHdpbmRvdy5kYXRhTGF5ZXIucHVzaChSKTsKICAgIHdpbmRvdy5kYXRhTGF5ZXIucHVzaChPYmplY3QuYXNzaWduKHtldmVudDpldn0sIHApKTsKICAgIGlmKERFQlVHKSBsb2coZXYscCk7CiAgfQogIGZ1bmN0aW9uIGxvZyhldixwKXsKICAgIHZhciBsID0gJCgnI2hiRGJnTCcpOyBpZighbCkgcmV0dXJuOwogICAgdmFyIGQgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsgZC5jbGFzc05hbWU9J2UnOwogICAgdmFyIGtleXMgPSBPYmplY3Qua2V5cyhwKS5maWx0ZXIoZnVuY3Rpb24oayl7cmV0dXJuIGshPT0nbGlzdGluZ19pZCcmJmshPT0nbWxzJ30pLm1hcChmdW5jdGlvbihrKXtyZXR1cm4gaysnOiAnK3Bba119KS5qb2luKCcgwrcgJyk7CiAgICBkLmlubmVySFRNTCA9ICc8Yj4nK2V2Kyc8L2I+IDxpPicra2V5cysnPC9pPic7IGwuaW5zZXJ0QmVmb3JlKGQsbC5maXJzdENoaWxkKTsgZGJnTisrOyB2YXIgYnQ9JCgnI2hiRGJnQnRuJyk7IGlmKGJ0KSBidC50ZXh0Q29udGVudD0nVHJhY2tpbmcgaW5zcGVjdG9yIMK3ICcrZGJnTisnIGV2ZW50cyc7CiAgfQogIGlmKERFQlVHKXsgJCgnI2hiRGJnQnRuJykuc3R5bGUuZGlzcGxheT0nYmxvY2snOyAkKCcjaGJEYmdYJykub25jbGljaz1mdW5jdGlvbigpeyQoJyNoYkRiZycpLmNsYXNzTGlzdC5yZW1vdmUoJ29uJyk7JCgnI2hiRGJnQnRuJykuc3R5bGUuZGlzcGxheT0nYmxvY2snfTsgJCgnI2hiRGJnQnRuJykub25jbGljaz1mdW5jdGlvbigpeyQoJyNoYkRiZycpLmNsYXNzTGlzdC5hZGQoJ29uJyk7dGhpcy5zdHlsZS5kaXNwbGF5PSdub25lJ307IH0KCiAgLyogLS0tLS0tLS0tLSBhdHRyaWJ1dGlvbjogVVRNcywgR29vZ2xlIGNsaWNrIElEcywgUVIgcGxhY2VtZW50IC0tLS0tLS0tLS0gKi8KICB2YXIgcSA9IG5ldyBVUkxTZWFyY2hQYXJhbXMobG9jYXRpb24uc2VhcmNoKSwgQSA9IHt9LCBmcm9tVXJsID0gZmFsc2U7CiAgWyd1dG1fc291cmNlJywndXRtX21lZGl1bScsJ3V0bV9jYW1wYWlnbicsJ3V0bV9jb250ZW50JywndXRtX3Rlcm0nLCdnY2xpZCcsJ2dicmFpZCcsJ3dicmFpZCddLmZvckVhY2goZnVuY3Rpb24oayl7IGlmKHEuZ2V0KGspKSBBW2tdPXEuZ2V0KGspOyB9KTsKICB0cnl7CiAgICBmcm9tVXJsID0gT2JqZWN0LmtleXMoQSkubGVuZ3RoPjA7CiAgICBpZihmcm9tVXJsKXsgQS5sYW5kaW5nX3RpbWUgPSBuZXcgRGF0ZSgpLnRvSVNPU3RyaW5nKCk7IGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdoYl9hdHRyJywgSlNPTi5zdHJpbmdpZnkoe3Y6QSxleHA6RGF0ZS5ub3coKSs5MCo4NjRlNX0pKTsgfQogICAgZWxzZSB7IHZhciBzID0gSlNPTi5wYXJzZShsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnaGJfYXR0cicpfHwnbnVsbCcpOyBpZihzICYmIHMuZXhwPkRhdGUubm93KCkpIEEgPSBzLnY7IH0KICB9Y2F0Y2goZSl7fQogIHZhciBpc1FSID0gKEEudXRtX21lZGl1bXx8JycpLnRvTG93ZXJDYXNlKCk9PT0ncXInIHx8IChBLnV0bV9zb3VyY2V8fCcnKS50b0xvd2VyQ2FzZSgpPT09J3FyJzsKICB0cmFjaygnbGlzdGluZ192aWV3JywgT2JqZWN0LmFzc2lnbih7YXJyaXZhbDogaXNRUj8ncXInOihBLmdjbGlkfHxBLmdicmFpZHx8QS53YnJhaWQpPydnb29nbGVfYWRzJzooQS51dG1fc291cmNlfHwnZGlyZWN0JyksIHFyX3BsYWNlbWVudDogaXNRUj8oQS51dG1fY29udGVudHx8J3Vua25vd24nKTp1bmRlZmluZWQsIHZhbHVlOjB9LCB7cGFnZV92YXJpYW50OidsaXN0aW5nX2xhbmRpbmdfdjEnfSkpOwogIGlmKGlzUVIgJiYgZnJvbVVybCl7IHRyYWNrKCdxcl9zY2FuJyx7cXJfcGxhY2VtZW50OkEudXRtX2NvbnRlbnR8fCd1bmtub3duJywgY2FtcGFpZ246QS51dG1fY2FtcGFpZ258fCcnfSk7IHNldFRpbWVvdXQoZnVuY3Rpb24oKXskKCcjaGJRcicpLmNsYXNzTGlzdC5hZGQoJ3Nob3cnKX0sOTAwKTsgc2V0VGltZW91dChmdW5jdGlvbigpeyQoJyNoYlFyJykuY2xhc3NMaXN0LnJlbW92ZSgnc2hvdycpfSw1MjAwKTsgfQogIGZ1bmN0aW9uIGZpbGxBdHRyKGZvcm0peyBPYmplY3Qua2V5cyhBKS5mb3JFYWNoKGZ1bmN0aW9uKGspeyB2YXIgaT1mb3JtLnF1ZXJ5U2VsZWN0b3IoJ1tuYW1lPSInK2srJyJdJyk7IGlmKGkpIGkudmFsdWU9QVtrXTsgfSk7IHZhciBlPWZvcm0ucXVlcnlTZWxlY3RvcignW25hbWU9ZW5nYWdlbWVudF0nKTsgaWYoZSkgZS52YWx1ZT1KU09OLnN0cmluZ2lmeSh7c2VjczpNYXRoLnJvdW5kKChEYXRlLm5vdygpLXQwKS8xMDAwKSxwaG90b3M6ZW5nYWdlZC5waG90b3MsdmlkZW9fcGN0OmVuZ2FnZWQudmlkZW8sdG91cjplbmdhZ2VkLnRvdXIsc2VjdGlvbnM6T2JqZWN0LmtleXMoZW5nYWdlZC5zZWN0aW9ucykuam9pbignfCcpfSk7IH0KCiAgLyogLS0tLS0tLS0tLSBjb25zZW50IC0tLS0tLS0tLS0gKi8KICB2YXIgY29va2llID0gJCgnI2hiQ29va2llJyk7IHZhciBjcz1udWxsOyB0cnl7Y3M9bG9jYWxTdG9yYWdlLmdldEl0ZW0oJ2hiX2NvbnNlbnQnKX1jYXRjaChlKXt9CiAgaWYoIWNzKSBzZXRUaW1lb3V0KGZ1bmN0aW9uKCl7Y29va2llLmNsYXNzTGlzdC5hZGQoJ3Nob3cnKX0sMTYwMCk7CiAgJCQoJ1tkYXRhLWNvbnNlbnRdJykuZm9yRWFjaChmdW5jdGlvbihiKXsgYi5vbmNsaWNrPWZ1bmN0aW9uKCl7IHZhciB2PWIuZ2V0QXR0cmlidXRlKCdkYXRhLWNvbnNlbnQnKTsgdHJ5e2xvY2FsU3RvcmFnZS5zZXRJdGVtKCdoYl9jb25zZW50Jyx2KX1jYXRjaChlKXt9CiAgICBndGFnKCdjb25zZW50JywndXBkYXRlJyx7YWRfc3RvcmFnZTp2LGFkX3VzZXJfZGF0YTp2LGFkX3BlcnNvbmFsaXphdGlvbjp2LGFuYWx5dGljc19zdG9yYWdlOnZ9KTsgdHJhY2soJ2NvbnNlbnRfdXBkYXRlJyx7c3RhdHVzOnZ9KTsgY29va2llLmNsYXNzTGlzdC5yZW1vdmUoJ3Nob3cnKTsgfTsgfSk7CgogIC8qIC0tLS0tLS0tLS0gaGVhZGVyLCBwcm9ncmVzcywgc2Nyb2xsIGRlcHRoLCBwYXJhbGxheCAtLS0tLS0tLS0tICovCiAgdmFyIGhlYWQ9JCgnI2hiSGVhZCcpLCBwcm9nPSQoJyNoYlByb2cnKSwgbWJhcj0kKCcjaGJNYmFyJyksIHdhPSQoJyNoYldhJyksIGRlcHRoPXt9LCBwYXI9JCgnW2RhdGEtcGFyYWxsYXhdJyk7CiAgZnVuY3Rpb24gb25TY3JvbGwoKXsKICAgIHZhciB5PXNjcm9sbFksIGg9ZG9jdW1lbnQuZG9jdW1lbnRFbGVtZW50LnNjcm9sbEhlaWdodC1pbm5lckhlaWdodCwgcGN0PWg+MD95L2gqMTAwOjA7CiAgICBoZWFkLmNsYXNzTGlzdC50b2dnbGUoJ3NvbGlkJywgeT42MCk7IHByb2cuc3R5bGUud2lkdGg9cGN0KyclJzsKICAgIHZhciBwYXN0ID0geT5pbm5lckhlaWdodCouNzsgbWJhci5jbGFzc0xpc3QudG9nZ2xlKCdzaG93JyxwYXN0KTsgd2EuY2xhc3NMaXN0LnRvZ2dsZSgnc2hvdycscGFzdCk7CiAgICBbMjUsNTAsNzUsOTBdLmZvckVhY2goZnVuY3Rpb24oZCl7IGlmKHBjdD49ZCAmJiAhZGVwdGhbZF0peyBkZXB0aFtkXT0xOyB0cmFjaygnc2Nyb2xsX2RlcHRoJyx7cGVyY2VudDpkfSk7IH0gfSk7CiAgICBpZihwYXIpeyB2YXIgcj1wYXIucGFyZW50Tm9kZS5nZXRCb3VuZGluZ0NsaWVudFJlY3QoKTsgaWYoci5ib3R0b20+MCYmci50b3A8aW5uZXJIZWlnaHQpeyB2YXIgaz0oaW5uZXJIZWlnaHQtci50b3ApLyhpbm5lckhlaWdodCtyLmhlaWdodCk7IHBhci5zdHlsZS50cmFuc2Zvcm09J3RyYW5zbGF0ZVkoJysoKGstLjUpKi0wLjIqci5oZWlnaHQpKydweCknOyB9IH0KICB9CiAgYWRkRXZlbnRMaXN0ZW5lcignc2Nyb2xsJyxvblNjcm9sbCx7cGFzc2l2ZTp0cnVlfSk7IG9uU2Nyb2xsKCk7CgogIC8qIC0tLS0tLS0tLS0gbmF2IGhpZ2hsaWdodGluZyArIHNlY3Rpb24gdmlld3MgKyByZXZlYWwgLS0tLS0tLS0tLSAqLwogIHZhciBuYXZMaW5rcz0kJCgnI2hiTmF2IGEnKTsKICB2YXIgaW8gPSBuZXcgSW50ZXJzZWN0aW9uT2JzZXJ2ZXIoZnVuY3Rpb24oZXMpeyBlcy5mb3JFYWNoKGZ1bmN0aW9uKGUpeyBpZighZS5pc0ludGVyc2VjdGluZykgcmV0dXJuOwogICAgdmFyIGlkPWUudGFyZ2V0LmlkLCBubT1lLnRhcmdldC5nZXRBdHRyaWJ1dGUoJ2RhdGEtc2VjdGlvbicpOwogICAgaWYobm0gJiYgIWVuZ2FnZWQuc2VjdGlvbnNbbm1dKXsgZW5nYWdlZC5zZWN0aW9uc1tubV09MTsgdHJhY2soJ3NlY3Rpb25fdmlldycse3NlY3Rpb246bm19KTsgfQogICAgbmF2TGlua3MuZm9yRWFjaChmdW5jdGlvbihhKXsgYS5jbGFzc0xpc3QudG9nZ2xlKCdvbicsIGlkICYmIGEuZ2V0QXR0cmlidXRlKCdocmVmJyk9PT0nIycraWQpOyB9KTsKICB9KTsgfSx7dGhyZXNob2xkOi4zNX0pOwogICQkKCdbZGF0YS1zZWN0aW9uXScpLmZvckVhY2goZnVuY3Rpb24ocyl7IGlvLm9ic2VydmUocyk7IH0pOwogIHZhciBydiA9IG5ldyBJbnRlcnNlY3Rpb25PYnNlcnZlcihmdW5jdGlvbihlcyl7IGVzLmZvckVhY2goZnVuY3Rpb24oZSl7IGlmKGUuaXNJbnRlcnNlY3RpbmcpeyBlLnRhcmdldC5jbGFzc0xpc3QuYWRkKCdpbicpOyBydi51bm9ic2VydmUoZS50YXJnZXQpO30gfSk7IH0se3RocmVzaG9sZDouMTJ9KTsKICAkJCgnLnJ2JykuZm9yRWFjaChmdW5jdGlvbihlbCl7IHJ2Lm9ic2VydmUoZWwpOyB9KTsKCiAgLyogZW5nYWdlZC10aW1lIGhlYXJ0YmVhdHMgKi8KICBbMzAsNjAsMTIwLDMwMF0uZm9yRWFjaChmdW5jdGlvbihzKXsgc2V0VGltZW91dChmdW5jdGlvbigpeyBpZihkb2N1bWVudC52aXNpYmlsaXR5U3RhdGU9PT0ndmlzaWJsZScpIHRyYWNrKCdlbmdhZ2VkX3RpbWUnLHtzZWNvbmRzOnN9KTsgfSwgcyoxMDAwKTsgfSk7CgogIC8qIG1vYmlsZSBtZW51ICovCiAgJCgnI2hiQnVyZ2VyJykub25jbGljaz1mdW5jdGlvbigpeyAkKCcjaGJNbmF2JykuY2xhc3NMaXN0LmFkZCgnb3BlbicpOyB9OwogICQoJyNoYk14Jykub25jbGljaz1mdW5jdGlvbigpeyAkKCcjaGJNbmF2JykuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpOyB9OwogICQkKCcjaGJNbmF2IGEnKS5mb3JFYWNoKGZ1bmN0aW9uKGEpeyBhLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbigpeyAkKCcjaGJNbmF2JykuY2xhc3NMaXN0LnJlbW92ZSgnb3BlbicpOyB9KTsgfSk7CgogIC8qIGdlbmVyaWMgY2xpY2sgdHJhY2tpbmcgKi8KICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oZSl7IHZhciBhPWUudGFyZ2V0LmNsb3Nlc3QoJ1tkYXRhLXRyYWNrXScpOyBpZighYSkgcmV0dXJuOwogICAgdmFyIGV2PWEuZ2V0QXR0cmlidXRlKCdkYXRhLXRyYWNrJyksIHA9e2xhYmVsOmEuZ2V0QXR0cmlidXRlKCdkYXRhLWxhYmVsJyl8fCcnfTsKICAgIGlmKGV2PT09J3doYXRzYXBwX2NsaWNrJ3x8ZXY9PT0nY2FsbF9jbGljayd8fGV2PT09J2VtYWlsX2NsaWNrJyl7IHAudmFsdWU9MTsgfQogICAgdHJhY2soZXYscCk7IH0pOwoKICAvKiAtLS0tLS0tLS0tIGdhbGxlcnkgLS0tLS0tLS0tLSAqLwogIHZhciB0aWxlcz0kJCgnI2hiR3JpZCAuaGItcGgnKSwgbGI9JCgnI2hiTGInKSwgbGJJPSQoJyNoYkxiSScpLCBjdXI9MCwgbGlzdD10aWxlczsKICB0aWxlcy5mb3JFYWNoKGZ1bmN0aW9uKHQpeyB2YXIgaW09dC5xdWVyeVNlbGVjdG9yKCdpbWcnKTsgaWYoaW0uY29tcGxldGUpIGltLmNsYXNzTGlzdC5hZGQoJ2xkJyk7IGVsc2UgaW0ub25sb2FkPWZ1bmN0aW9uKCl7aW0uY2xhc3NMaXN0LmFkZCgnbGQnKX07IH0pOwogICQkKCcjaGJGaWx0ZXJzIGJ1dHRvbicpLmZvckVhY2goZnVuY3Rpb24oYil7IGIub25jbGljaz1mdW5jdGlvbigpewogICAgJCQoJyNoYkZpbHRlcnMgYnV0dG9uJykuZm9yRWFjaChmdW5jdGlvbih4KXt4LmNsYXNzTGlzdC5yZW1vdmUoJ29uJyl9KTsgYi5jbGFzc0xpc3QuYWRkKCdvbicpOwogICAgdmFyIGY9Yi5nZXRBdHRyaWJ1dGUoJ2RhdGEtZicpOyB0aWxlcy5mb3JFYWNoKGZ1bmN0aW9uKHQpeyB0LmNsYXNzTGlzdC50b2dnbGUoJ2hpZGUnLCBmIT09J2FsbCcgJiYgdC5nZXRBdHRyaWJ1dGUoJ2RhdGEtY2F0JykhPT1mKTsgfSk7CiAgICB0cmFjaygnZ2FsbGVyeV9maWx0ZXInLHtmaWx0ZXI6Zn0pOyB9OyB9KTsKICB2YXIgdGh1bWJzPSQoJyNoYkxiVCcpOwogIHRpbGVzLmZvckVhY2goZnVuY3Rpb24odCxpKXsgdmFyIHRoPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2ltZycpOyB2YXIgdGk9dC5xdWVyeVNlbGVjdG9yKCdpbWcnKTsgdGguc3JjPXRpLmdldEF0dHJpYnV0ZSgnZGF0YS10aHVtYicpfHx0aS5zcmM7IHRoLmxvYWRpbmc9J2xhenknOyB0aC5hbHQ9Jyc7IHRoLm9uY2xpY2s9ZnVuY3Rpb24oKXtzaG93KGkpfTsgdGh1bWJzLmFwcGVuZENoaWxkKHRoKTsgdC5vbmNsaWNrPWZ1bmN0aW9uKCl7IG9wZW5MYihpLCdncmlkJyk7IH07IH0pOwogIHZhciBzZWVuPXt9OwogIGZ1bmN0aW9uIHNob3coaSl7IGN1cj0oaSt0aWxlcy5sZW5ndGgpJXRpbGVzLmxlbmd0aDsgdmFyIHQ9dGlsZXNbY3VyXSwgaW09dC5xdWVyeVNlbGVjdG9yKCdpbWcnKTsKICAgIGxiSS5zdHlsZS5vcGFjaXR5PTA7IHNldFRpbWVvdXQoZnVuY3Rpb24oKXsgbGJJLnNyYz1pbS5nZXRBdHRyaWJ1dGUoJ2RhdGEtZnVsbCcpfHxpbS5zcmM7IGxiSS5hbHQ9aW0uYWx0OyBsYkkuc3R5bGUub3BhY2l0eT0xOyB9LDEyMCk7CiAgICAkKCcjaGJMYkMnKS50ZXh0Q29udGVudD1UKHQuZ2V0QXR0cmlidXRlKCdkYXRhLWNhcCcpKTsgJCgnI2hiTGJOJykudGV4dENvbnRlbnQ9KGN1cisxKSsnIC8gJyt0aWxlcy5sZW5ndGg7CiAgICAkJCgnaW1nJyx0aHVtYnMpLmZvckVhY2goZnVuY3Rpb24oeCxqKXt4LmNsYXNzTGlzdC50b2dnbGUoJ29uJyxqPT09Y3VyKX0pOyB2YXIgb249dGh1bWJzLmNoaWxkcmVuW2N1cl07IGlmKG9uKSBvbi5zY3JvbGxJbnRvVmlldyh7YmxvY2s6J25lYXJlc3QnLGlubGluZTonY2VudGVyJ30pOwogICAgaWYoIXNlZW5bY3VyXSl7IHNlZW5bY3VyXT0xOyBlbmdhZ2VkLnBob3RvcysrOyB0cmFjaygncGhvdG9fdmlldycse3Bob3RvX2luZGV4OmN1cisxLCBwaG90b19uYW1lOnQuZ2V0QXR0cmlidXRlKCdkYXRhLWNhcCcpLCBwaG90b3Nfdmlld2VkOmVuZ2FnZWQucGhvdG9zfSk7IH0KICB9CiAgZnVuY3Rpb24gb3BlbkxiKGksc3JjKXsgbGIuY2xhc3NMaXN0LmFkZCgnb3BlbicpOyBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PSdoaWRkZW4nOyB0cmFjaygnZ2FsbGVyeV9vcGVuJyx7c291cmNlOnNyY30pOyBzaG93KGkpOyB9CiAgZnVuY3Rpb24gY2xvc2VMYigpeyBsYi5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7IGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3c9Jyc7IH0KICAkKCcucHJldicsbGIpLm9uY2xpY2s9ZnVuY3Rpb24oKXtzaG93KGN1ci0xKX07ICQoJy5uZXh0JyxsYikub25jbGljaz1mdW5jdGlvbigpe3Nob3coY3VyKzEpfTsKICAkKCdbZGF0YS1jbG9zZV0nLGxiKS5vbmNsaWNrPWNsb3NlTGI7CiAgYWRkRXZlbnRMaXN0ZW5lcigna2V5ZG93bicsZnVuY3Rpb24oZSl7IGlmKCFsYi5jbGFzc0xpc3QuY29udGFpbnMoJ29wZW4nKSkgcmV0dXJuOyBpZihlLmtleT09PSdFc2NhcGUnKSBjbG9zZUxiKCk7IGlmKGUua2V5PT09J0Fycm93UmlnaHQnKSBzaG93KGN1cisxKTsgaWYoZS5rZXk9PT0nQXJyb3dMZWZ0Jykgc2hvdyhjdXItMSk7IH0pOwogIHZhciBzeD1udWxsOyAkKCcjaGJMYlMnKS5hZGRFdmVudExpc3RlbmVyKCd0b3VjaHN0YXJ0JyxmdW5jdGlvbihlKXtzeD1lLnRvdWNoZXNbMF0uY2xpZW50WH0se3Bhc3NpdmU6dHJ1ZX0pOwogICQoJyNoYkxiUycpLmFkZEV2ZW50TGlzdGVuZXIoJ3RvdWNoZW5kJyxmdW5jdGlvbihlKXsgaWYoc3g9PT1udWxsKSByZXR1cm47IHZhciBkeD1lLmNoYW5nZWRUb3VjaGVzWzBdLmNsaWVudFgtc3g7IGlmKE1hdGguYWJzKGR4KT40MCkgc2hvdyhjdXIrKGR4PDA\/MTotMSkpOyBzeD1udWxsOyB9KTsKCiAgLyogLS0tLS0tLS0tLSBmaWxtIChZb3VUdWJlLCB3aXRoIHByb2dyZXNzIHRyYWNraW5nKSAtLS0tLS0tLS0tICovCiAgdmFyIGZpbG09JCgnI2hiRmlsbScpLCB5dFA9bnVsbCwgeXRNYXJrcz17fTsKICBmdW5jdGlvbiBsb2FkRmlsbSgpewogICAgaWYoZmlsbS5nZXRBdHRyaWJ1dGUoJ2RhdGEtb24nKSkgcmV0dXJuOyBmaWxtLnNldEF0dHJpYnV0ZSgnZGF0YS1vbicsMSk7CiAgICB2YXIgaWQ9ZmlsbS5nZXRBdHRyaWJ1dGUoJ2RhdGEteXQnKTsgdHJhY2soJ3ZpZGVvX3N0YXJ0Jyx7dmlkZW86J3dhbGt0aHJvdWdoX2ZpbG0nLHByb3ZpZGVyOid5b3V0dWJlJ30pOwogICAgdmFyIGhvbGRlcj1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCdkaXYnKTsgaG9sZGVyLmlkPSdoYi15dCc7IGZpbG0uYXBwZW5kQ2hpbGQoaG9sZGVyKTsKICAgIGZ1bmN0aW9uIG1rKCl7IHl0UD1uZXcgWVQuUGxheWVyKCdoYi15dCcse3ZpZGVvSWQ6aWQscGxheWVyVmFyczp7YXV0b3BsYXk6MSxyZWw6MCxtb2Rlc3RicmFuZGluZzoxLHBsYXlzaW5saW5lOjEsb3JpZ2luOmxvY2F0aW9uLm9yaWdpbn0sZXZlbnRzOntvblN0YXRlQ2hhbmdlOmZ1bmN0aW9uKGUpewogICAgICBpZihlLmRhdGE9PT0wKXsgdHJhY2soJ3ZpZGVvX2NvbXBsZXRlJyx7dmlkZW86J3dhbGt0aHJvdWdoX2ZpbG0nfSk7IGVuZ2FnZWQudmlkZW89MTAwOyB9IH19fSk7CiAgICAgIHNldEludGVydmFsKGZ1bmN0aW9uKCl7IGlmKCF5dFB8fCF5dFAuZ2V0RHVyYXRpb24pIHJldHVybjsgdmFyIGQ9eXRQLmdldER1cmF0aW9uKCksIGM9eXRQLmdldEN1cnJlbnRUaW1lKCk7IGlmKCFkKSByZXR1cm47IHZhciBwPWMvZCoxMDA7CiAgICAgICAgWzI1LDUwLDc1XS5mb3JFYWNoKGZ1bmN0aW9uKG0peyBpZihwPj1tICYmICF5dE1hcmtzW21dKXsgeXRNYXJrc1ttXT0xOyBlbmdhZ2VkLnZpZGVvPW07IHRyYWNrKCd2aWRlb19wcm9ncmVzcycse3ZpZGVvOid3YWxrdGhyb3VnaF9maWxtJyxwZXJjZW50Om19KTsgfSB9KTsgfSwxMDAwKTsgfQogICAgaWYod2luZG93LllUICYmIFlULlBsYXllcikgbWsoKTsgZWxzZSB7IHdpbmRvdy5vbllvdVR1YmVJZnJhbWVBUElSZWFkeT1tazsgdmFyIHM9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgnc2NyaXB0Jyk7IHMuc3JjPSdodHRwczovL3d3dy55b3V0dWJlLmNvbS9pZnJhbWVfYXBpJzsgZG9jdW1lbnQuaGVhZC5hcHBlbmRDaGlsZChzKTsgfQogIH0KICBmaWxtLnF1ZXJ5U2VsZWN0b3IoJy5wbGF5Jykub25jbGljaz1sb2FkRmlsbTsKCiAgLyogLS0tLS0tLS0tLSAzRCB0b3VyIChNYXR0ZXJwb3J0KSAtLS0tLS0tLS0tICovCiAgdmFyIHRvdXI9JCgnI2hiVG91cicpLCB0b3VyVD1udWxsOwogIGZ1bmN0aW9uIGxvYWRUb3VyKCl7IGlmKHRvdXIuZ2V0QXR0cmlidXRlKCdkYXRhLW9uJykpIHJldHVybjsgdG91ci5zZXRBdHRyaWJ1dGUoJ2RhdGEtb24nLDEpOyBlbmdhZ2VkLnRvdXI9dHJ1ZTsKICAgIHZhciBmPWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ2lmcmFtZScpOyBmLnNyYz0naHR0cHM6Ly9teS5tYXR0ZXJwb3J0LmNvbS9zaG93Lz9tPScrdG91ci5nZXRBdHRyaWJ1dGUoJ2RhdGEtbXAnKSsnJnBsYXk9MSZxcz0xJmJyYW5kPTAnOyBmLmFsbG93PSdmdWxsc2NyZWVuOyB4ci1zcGF0aWFsLXRyYWNraW5nJzsgZi5zZXRBdHRyaWJ1dGUoJ2FsbG93ZnVsbHNjcmVlbicsJycpOyB0b3VyLmFwcGVuZENoaWxkKGYpOwogICAgdHJhY2soJ3RvdXJfb3Blbicse3Byb3ZpZGVyOidtYXR0ZXJwb3J0J30pOyB0b3VyVD1EYXRlLm5vdygpOwogICAgZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigndmlzaWJpbGl0eWNoYW5nZScsZnVuY3Rpb24oKXsgaWYoZG9jdW1lbnQudmlzaWJpbGl0eVN0YXRlPT09J2hpZGRlbicgJiYgdG91clQpeyB0cmFjaygndG91cl90aW1lJyx7c2Vjb25kczpNYXRoLnJvdW5kKChEYXRlLm5vdygpLXRvdXJUKS8xMDAwKX0pOyB0b3VyVD1udWxsOyB9IH0pOwogIH0KICB0b3VyLnF1ZXJ5U2VsZWN0b3IoJy5wbGF5Jykub25jbGljaz1sb2FkVG91cjsKCiAgLyogZG9jayArIGhlcm8gb3BlbmVycyAqLwogICQkKCdbZGF0YS1vcGVuXScpLmZvckVhY2goZnVuY3Rpb24oYil7IGIuYWRkRXZlbnRMaXN0ZW5lcignY2xpY2snLGZ1bmN0aW9uKCl7IHZhciBrPWIuZ2V0QXR0cmlidXRlKCdkYXRhLW9wZW4nKTsgdHJhY2soJ2RvY2tfY2xpY2snLHt0YXJnZXQ6a30pOwogICAgaWYoaz09PSdnYWxsZXJ5Jykgb3BlbkxiKDAsJ2RvY2snKTsKICAgIGlmKGs9PT0nZmlsbScpeyAkKCcjZmlsbScpLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJ30pOyBzZXRUaW1lb3V0KGxvYWRGaWxtLDcwMCk7IH0KICAgIGlmKGs9PT0ndG91cicpeyAkKCcjdG91cicpLnNjcm9sbEludG9WaWV3KHtiZWhhdmlvcjonc21vb3RoJyxibG9jazonY2VudGVyJ30pOyBzZXRUaW1lb3V0KGxvYWRUb3VyLDcwMCk7IH0KICAgIGlmKGs9PT0nZG9zc2llcicpICQoJyNkb3NzaWVyJykuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnfSk7CiAgfSk7IH0pOwoKICAvKiAtLS0tLS0tLS0tIGxlYWQgc3VibWl0IChzaGFyZWQpIC0tLS0tLS0tLS0gKi8KICBmdW5jdGlvbiBzdWJtaXQoZm9ybSwga2luZCl7CiAgICBmaWxsQXR0cihmb3JtKTsgdmFyIGQ9bmV3IEZvcm1EYXRhKGZvcm0pLCBnPW5ldyBVUkxTZWFyY2hQYXJhbXMoKTsKICAgIHZhciBsYWJlbD17cHJpdmF0ZV9zaG93aW5nOidWaWV3aW5nIHJlcXVlc3QnLCBkb2N1bWVudF9yZXF1ZXN0OidEb2N1bWVudCByZXF1ZXN0J31ba2luZF18fGtpbmQ7CiAgICB2YXIgbGluZXM9W107CiAgICBmdW5jdGlvbiBhZGQoayx2KXsgaWYodikgbGluZXMucHVzaChrKyc6ICcrdik7IH0KICAgIGFkZCgnSW50ZXJlc3QnLCAoe2luX3BlcnNvbjonSW4gcGVyc29uJyx2aWRlb19jYWxsOidCeSB2aWRlbycsaW5mb3JtYXRpb246J0luZm9ybWF0aW9uIG9ubHknfSlbZC5nZXQoJ2ludGVyZXN0JyldKTsKICAgIGFkZCgnUm9sZScsICh7YnV5ZXI6J0J1eWluZyBmb3IgbXlzZWxmJyxhZ2VudDonUmVwcmVzZW50aW5nIGEgYnV5ZXInLGludmVzdG9yOidJbnZlc3RpbmcnfSlbZC5nZXQoJ3JvbGUnKV0pOwogICAgYWRkKCdJbiBDYWJvJywgZC5nZXQoJ2RhdGVzJykpOyBhZGQoJ01lc3NhZ2UnLCBkLmdldCgnbWVzc2FnZScpKTsgYWRkKCdEb2N1bWVudCByZXF1ZXN0ZWQnLCBET0NOQU1FW2QuZ2V0KCdkb2MnKV18fGQuZ2V0KCdkb2MnKSk7CiAgICBhZGQoJ0xhbmd1YWdlJywgTEFORz09PSdlcyc\/J1NwYW5pc2gnOidFbmdsaXNoJyk7IGFkZCgnTGlzdGluZycsICdIQkMgNS0yMDUgwrcgTUxTIDI2LTE3NjknKTsgYWRkKCdQYWdlJywgbG9jYXRpb24uaHJlZi5zcGxpdCgnIycpWzBdKTsKICAgIFsndXRtX3NvdXJjZScsJ3V0bV9tZWRpdW0nLCd1dG1fY2FtcGFpZ24nLCd1dG1fY29udGVudCcsJ3V0bV90ZXJtJywnZ2NsaWQnLCdnYnJhaWQnLCd3YnJhaWQnLCdsYW5kaW5nX3RpbWUnLCdlbmdhZ2VtZW50J10uZm9yRWFjaChmdW5jdGlvbihrKXsgYWRkKGssIGQuZ2V0KGspKTsgfSk7CiAgICBnLmFwcGVuZChHRi5uYW1lLCBkLmdldCgnbmFtZScpfHwnJyk7IGcuYXBwZW5kKEdGLmVtYWlsLCBkLmdldCgnZW1haWwnKXx8JycpOyBnLmFwcGVuZChHRi5waG9uZSwgZC5nZXQoJ3Bob25lJyl8fCcnKTsKICAgIGcuYXBwZW5kKEdGLnR5cGUsIGxhYmVsKTsgZy5hcHBlbmQoR0YuZGV0YWlscywgbGluZXMuam9pbignXG4nKSk7CiAgICBpZihQUkVWSUVXKSB7IGlmKERFQlVHKSBsb2coJyhwcmV2aWV3KSBsZWFkIG5vdCBzZW50Jywge3R5cGU6bGFiZWx9KTsgcmV0dXJuIFByb21pc2UucmVzb2x2ZSgpOyB9CiAgICByZXR1cm4gZmV0Y2goRk9STV9FTkRQT0lOVCx7bWV0aG9kOidQT1NUJyxtb2RlOiduby1jb3JzJyxib2R5Omd9KS5jYXRjaChmdW5jdGlvbigpe30pOwogIH0KICBmdW5jdGlvbiB1c2VyRGF0YShmb3JtKXsgdmFyIGU9KGZvcm0ucXVlcnlTZWxlY3RvcignW25hbWU9ZW1haWxdJyl8fHt9KS52YWx1ZXx8JycsIHA9KGZvcm0ucXVlcnlTZWxlY3RvcignW25hbWU9cGhvbmVdJyl8fHt9KS52YWx1ZXx8Jyc7IHdpbmRvdy5kYXRhTGF5ZXIucHVzaCh7dXNlcl9kYXRhOntlbWFpbDplLnRyaW0oKS50b0xvd2VyQ2FzZSgpLCBwaG9uZV9udW1iZXI6cC5yZXBsYWNlKC9bXlxkK10vZywnJyl9fSk7IH0KICBmdW5jdGlvbiB2YWxpZChmb3JtKXsgdmFyIG9rPXRydWU7ICQkKCdbcmVxdWlyZWRdJyxmb3JtKS5mb3JFYWNoKGZ1bmN0aW9uKGkpeyB2YXIgYmFkPShpLnR5cGU9PT0nY2hlY2tib3gnPyFpLmNoZWNrZWQ6IWkudmFsdWUudHJpbSgpKXx8KGkudHlwZT09PSdlbWFpbCcmJiEvXlxTK0BcUytcLlxTKyQvLnRlc3QoaS52YWx1ZSkpOyBpLnN0eWxlLmJvcmRlckNvbG9yPWJhZD8ndmFyKC0tcmVkKSc6Jyc7IGlmKGJhZCkgb2s9ZmFsc2U7IH0pOyByZXR1cm4gb2s7IH0KCiAgdmFyIGZvcm09JCgnI2hiRm9ybScpLCBzdGFydGVkPWZhbHNlOwogIGZvcm0uYWRkRXZlbnRMaXN0ZW5lcignaW5wdXQnLGZ1bmN0aW9uKCl7IGlmKCFzdGFydGVkKXsgc3RhcnRlZD10cnVlOyB0cmFjaygnZm9ybV9zdGFydCcse2Zvcm06J3ByaXZhdGVfc2hvd2luZyd9KTsgfSB9KTsKICBmb3JtLmFkZEV2ZW50TGlzdGVuZXIoJ3N1Ym1pdCcsZnVuY3Rpb24oZSl7IGUucHJldmVudERlZmF1bHQoKTsgaWYoIXZhbGlkKGZvcm0pKSByZXR1cm47CiAgICB1c2VyRGF0YShmb3JtKTsgdmFyIGludGVyZXN0PWZvcm0uaW50ZXJlc3QudmFsdWUsIHJvbGU9Zm9ybS5yb2xlLnZhbHVlOwogICAgdHJhY2soJ2dlbmVyYXRlX2xlYWQnLHtmb3JtOidwcml2YXRlX3Nob3dpbmcnLCBpbnRlcmVzdDppbnRlcmVzdCwgcm9sZTpyb2xlLCB2YWx1ZTpyb2xlPT09J2FnZW50Jz8yNTA6NTAwLCBjdXJyZW5jeTonVVNEJ30pOwogICAgc3VibWl0KGZvcm0sJ3ByaXZhdGVfc2hvd2luZycpLnRoZW4oZnVuY3Rpb24oKXsgZm9ybS5zdHlsZS5kaXNwbGF5PSdub25lJzsgJCgnI2hiT2snKS5zdHlsZS5kaXNwbGF5PSdibG9jayc7IH0pOwogIH0pOwoKICAvKiAtLS0tLS0tLS0tIHByaXZhdGUgZG9jdW1lbnQgcmVxdWVzdHMgKG5vdGhpbmcgaXMgZG93bmxvYWRhYmxlOyBMdWlzIHNlbmRzIGRvY3VtZW50cyBwZXJzb25hbGx5KSAtLS0tLS0tLS0tICovCiAgdmFyIGdhdGU9JCgnI2hiR2F0ZScpLCBnZm9ybT0kKCcjaGJHYXRlRm9ybScpLCBnb2s9JCgnI2hiR29rJyksIHBlbmRpbmc9bnVsbDsKICB0cnl7IHZhciBwcmU9SlNPTi5wYXJzZShsb2NhbFN0b3JhZ2UuZ2V0SXRlbSgnaGJfbGVhZCcpfHwnbnVsbCcpOyBpZihwcmUpeyBbJ25hbWUnLCdlbWFpbCcsJ3Bob25lJ10uZm9yRWFjaChmdW5jdGlvbihrKXsgaWYocHJlW2tdKSBnZm9ybVtrXS52YWx1ZT1wcmVba107IH0pOyB9IH1jYXRjaChlKXt9CiAgJCQoJ1tkYXRhLWdhdGVdJykuZm9yRWFjaChmdW5jdGlvbihiKXsgYi5hZGRFdmVudExpc3RlbmVyKCdjbGljaycsZnVuY3Rpb24oKXsgdmFyIGRvYz1iLmdldEF0dHJpYnV0ZSgnZGF0YS1nYXRlJyk7IHBlbmRpbmc9ZG9jOyBnZm9ybS5kb2MudmFsdWU9ZG9jOwogICAgJCgnI2hiR2F0ZVQnKS50ZXh0Q29udGVudD0gTEFORz09PSdlcycgPyAnU29saWNpdGFyICcrKERPQ0VTW2RvY118fCdsb3MgZG9jdW1lbnRvcycpIDogJ1JlcXVlc3QgJysoRE9DTkFNRVtkb2NdfHwndGhlIGRvY3VtZW50cycpOyBnZm9ybS5zdHlsZS5kaXNwbGF5PScnOyBnb2suc3R5bGUuZGlzcGxheT0nbm9uZSc7CiAgICBnYXRlLmNsYXNzTGlzdC5hZGQoJ29wZW4nKTsgdHJhY2soJ2RvY3VtZW50X3JlcXVlc3Rfb3Blbicse2ZpbGVfbmFtZTpkb2N9KTsgfSk7IH0pOwogICQoJ1tkYXRhLWNsb3NlXScsZ2F0ZSkub25jbGljaz1mdW5jdGlvbigpeyBnYXRlLmNsYXNzTGlzdC5yZW1vdmUoJ29wZW4nKTsgfTsKICBnYXRlLmFkZEV2ZW50TGlzdGVuZXIoJ2NsaWNrJyxmdW5jdGlvbihlKXsgaWYoZS50YXJnZXQ9PT1nYXRlKXsgZ2F0ZS5jbGFzc0xpc3QucmVtb3ZlKCdvcGVuJyk7IH0gfSk7CiAgZ2Zvcm0uYWRkRXZlbnRMaXN0ZW5lcignc3VibWl0JyxmdW5jdGlvbihlKXsgZS5wcmV2ZW50RGVmYXVsdCgpOyBpZighdmFsaWQoZ2Zvcm0pKSByZXR1cm47IHVzZXJEYXRhKGdmb3JtKTsgZW5nYWdlZC5kb2NzKys7CiAgICB0cmFjaygnZ2VuZXJhdGVfbGVhZCcse2Zvcm06J2RvY3VtZW50X3JlcXVlc3QnLCBmaWxlX25hbWU6cGVuZGluZywgcm9sZTpnZm9ybS5yb2xlLnZhbHVlLCB2YWx1ZTozMDAsIGN1cnJlbmN5OidVU0QnfSk7CiAgICB0cnl7IGxvY2FsU3RvcmFnZS5zZXRJdGVtKCdoYl9sZWFkJywgSlNPTi5zdHJpbmdpZnkoe25hbWU6Z2Zvcm0ubmFtZS52YWx1ZSxlbWFpbDpnZm9ybS5lbWFpbC52YWx1ZSxwaG9uZTpnZm9ybS5waG9uZS52YWx1ZX0pKTsgfWNhdGNoKGVycil7fQogICAgc3VibWl0KGdmb3JtLCdkb2N1bWVudF9yZXF1ZXN0JykudGhlbihmdW5jdGlvbigpeyBnZm9ybS5zdHlsZS5kaXNwbGF5PSdub25lJzsgZ29rLnN0eWxlLmRpc3BsYXk9J2Jsb2NrJzsgfSk7CiAgfSk7CgogIC8qIHNoYXJlICovCiAgJCgnI2hiU2hhcmUnKS5vbmNsaWNrPWZ1bmN0aW9uKCl7IHZhciBkPXt0aXRsZTonUmVzaWRlbmNlIDUtMjA1IMK3IEhhY2llbmRhIEJlYWNoIENsdWInLHVybDpsb2NhdGlvbi5ocmVmLnNwbGl0KCc\/JylbMF0rJz91dG1fc291cmNlPXNoYXJlJnV0bV9tZWRpdW09cmVmZXJyYWwmdXRtX2NhbXBhaWduPWhiYy01MjA1J307CiAgICB0cmFjaygnc2hhcmUnLHttZXRob2Q6bmF2aWdhdG9yLnNoYXJlPyduYXRpdmUnOidjb3B5J30pOyBpZihuYXZpZ2F0b3Iuc2hhcmUpIG5hdmlnYXRvci5zaGFyZShkKS5jYXRjaChmdW5jdGlvbigpe30pOyBlbHNlIGlmKG5hdmlnYXRvci5jbGlwYm9hcmQpeyB2YXIgZWw9dGhpczsgbmF2aWdhdG9yLmNsaXBib2FyZC53cml0ZVRleHQoZC51cmwpLnRoZW4oZnVuY3Rpb24oKXsgZWwudGV4dENvbnRlbnQ9VCgnTGluayBjb3BpZWQnKTsgfSkuY2F0Y2goZnVuY3Rpb24oKXt9KTsgfSB9OwoKICAvKiBleGl0IHN1bW1hcnkgZm9yIGFuYWx5dGljcyAqLwogIGFkZEV2ZW50TGlzdGVuZXIoJ3BhZ2VoaWRlJyxmdW5jdGlvbigpeyB0cmFjaygnZW5nYWdlbWVudF9zdW1tYXJ5Jyx7c2Vjb25kczpNYXRoLnJvdW5kKChEYXRlLm5vdygpLXQwKS8xMDAwKSwgcGhvdG9zX3ZpZXdlZDplbmdhZ2VkLnBob3RvcywgdmlkZW9fcGN0OmVuZ2FnZWQudmlkZW8sIHRvdXJfb3BlbmVkOmVuZ2FnZWQudG91ciwgZG9jczplbmdhZ2VkLmRvY3N9KTsgfSk7Cn0pKCk7Cg==\"><\/script>\n<\/body>\n<\/html>\n\n","protected":false},"excerpt":{"rendered":"<p>The Residence Gallery Film &amp; 3D Tour Rental Program The Resort Location Documents Arrange a Viewing ENES \u00d7 The ResidenceGalleryFilm &amp; 3D TourRental ProgramThe ResortLocationDocumentsArrange a Viewing Welcome to Residence 5&#8209;205 M\u00e9dano Beach \u00b7 Cabo San Lucas Residence 5&#8209;205 Hacienda Beach Club &amp; Residences $3,975,000USD Three ensuite bedrooms \u00b7 3,346 sq ft \u00b7 Sold furnished &hellip;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"templates\/full-width.php","meta":{"_genesis_block_theme_hide_title":false,"footnotes":""},"class_list":["post-42","page","type-page","status-publish","hentry","post","without-featured-image"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Residence 5-205 \u00b7 Hacienda Beach Club, Cabo San Lucas | Engel &amp; V\u00f6lkers Snell<\/title>\n<meta name=\"description\" content=\"Residence 5-205 at Hacienda Beach Club, M\u00e9dano Beach. Three ensuite bedrooms, 3,346 sq ft, views to Land&#039;s End. Offered furnished at $3,975,000 USD.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/haciendabeachclub5205.snellrealestate.com\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Residence 5-205 \u00b7 Hacienda Beach Club\" \/>\n<meta property=\"og:description\" content=\"Three ensuite bedrooms on M\u00e9dano Beach, with views to Land&#039;s End. Offered furnished at $3,975,000 USD.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/haciendabeachclub5205.snellrealestate.com\/\" \/>\n<meta property=\"og:site_name\" content=\"Engel &amp; V\u00f6lkers Snell\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-29T07:08:09+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/haciendabeachclub5205.snellrealestate.com\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/haciendabeachclub5205.snellrealestate.com\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk.jpg\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"12 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/\",\"url\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/\",\"name\":\"Residence 5-205 \u00b7 Hacienda Beach Club, Cabo San Lucas | Engel & V\u00f6lkers Snell\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/#website\"},\"datePublished\":\"2026-10-29T04:34:42+00:00\",\"dateModified\":\"2026-10-29T07:08:09+00:00\",\"description\":\"Residence 5-205 at Hacienda Beach Club, M\u00e9dano Beach. Three ensuite bedrooms, 3,346 sq ft, views to Land's End. Offered furnished at $3,975,000 USD.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Residence 5-205 \u00b7 Hacienda Beach Club\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/#website\",\"url\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/\",\"name\":\"Engel &amp; V\u00f6lkers Snell\",\"description\":\"Luxury real estate in Los Cabos\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/haciendabeachclub5205.snellrealestate.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Residence 5-205 \u00b7 Hacienda Beach Club, Cabo San Lucas | Engel & V\u00f6lkers Snell","description":"Residence 5-205 at Hacienda Beach Club, M\u00e9dano Beach. Three ensuite bedrooms, 3,346 sq ft, views to Land's End. Offered furnished at $3,975,000 USD.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","og_locale":"en_US","og_type":"article","og_title":"Residence 5-205 \u00b7 Hacienda Beach Club","og_description":"Three ensuite bedrooms on M\u00e9dano Beach, with views to Land's End. Offered furnished at $3,975,000 USD.","og_url":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","og_site_name":"Engel &amp; V\u00f6lkers Snell","article_modified_time":"2026-10-29T07:08:09+00:00","og_image":[{"width":2400,"height":1600,"url":"https:\/\/haciendabeachclub5205.snellrealestate.com\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_image":"https:\/\/haciendabeachclub5205.snellrealestate.com\/wp-content\/uploads\/2026\/10\/hbc-5205-00-hero-arch-dusk.jpg","twitter_misc":{"Est. reading time":"12 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","url":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","name":"Residence 5-205 \u00b7 Hacienda Beach Club, Cabo San Lucas | Engel & V\u00f6lkers Snell","isPartOf":{"@id":"https:\/\/haciendabeachclub5205.snellrealestate.com\/#website"},"datePublished":"2026-10-29T04:34:42+00:00","dateModified":"2026-10-29T07:08:09+00:00","description":"Residence 5-205 at Hacienda Beach Club, M\u00e9dano Beach. Three ensuite bedrooms, 3,346 sq ft, views to Land's End. Offered furnished at $3,975,000 USD.","breadcrumb":{"@id":"https:\/\/haciendabeachclub5205.snellrealestate.com\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/haciendabeachclub5205.snellrealestate.com\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/haciendabeachclub5205.snellrealestate.com\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/haciendabeachclub5205.snellrealestate.com\/"},{"@type":"ListItem","position":2,"name":"Residence 5-205 \u00b7 Hacienda Beach Club"}]},{"@type":"WebSite","@id":"https:\/\/haciendabeachclub5205.snellrealestate.com\/#website","url":"https:\/\/haciendabeachclub5205.snellrealestate.com\/","name":"Engel &amp; V\u00f6lkers Snell","description":"Luxury real estate in Los Cabos","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/haciendabeachclub5205.snellrealestate.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"featured_image_src":null,"featured_image_src_square":null,"_links":{"self":[{"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/pages\/42","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=42"}],"version-history":[{"count":8,"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/pages\/42\/revisions"}],"predecessor-version":[{"id":54,"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=\/wp\/v2\/pages\/42\/revisions\/54"}],"wp:attachment":[{"href":"https:\/\/haciendabeachclub5205.snellrealestate.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=42"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}