{"id":16227,"date":"2026-09-08T19:19:03","date_gmt":"2026-09-08T19:19:03","guid":{"rendered":"https:\/\/balwez.com\/portfolio-item\/aram-towers-ar\/"},"modified":"2026-09-08T19:19:03","modified_gmt":"2026-09-08T19:19:03","slug":"aram-towers-ar","status":"publish","type":"portfolio-item","link":"https:\/\/balwez.com\/ar\/portfolio-item\/aram-towers-ar\/","title":{"rendered":"\u0627\u0628\u0631\u0627\u062c \u0622\u0631\u0627\u0645"},"content":{"rendered":"<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Vazirmatn:wght@300;400;500;600;700;800;900&#038;display=swap\" rel=\"stylesheet\">\n<style id=\"balwez-luxury-tabs-styles\">@import url('https:\/\/fonts.googleapis.com\/css2?family=Vazirmatn:wght@300;400;500;600;700;800;900&display=swap'); [dir=\"rtl\"], [dir=\"rtl\"] body, .balwez-luxury-container[dir=\"rtl\"], .balwez-luxury-container[dir=\"rtl\"] *, #davos-inquiry-modal[dir=\"rtl\"], #davos-inquiry-modal[dir=\"rtl\"] *, #aram-inquiry-modal[dir=\"rtl\"], #aram-inquiry-modal[dir=\"rtl\"] *, .qodef-m-title[data-rtl=\"true\"] { font-family: 'Vazirmatn', Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif !important; } .balwez-luxury-container[dir=\"rtl\"] { direction: rtl !important; text-align: right !important; } .balwez-luxury-container[dir=\"rtl\"] h1, .balwez-luxury-container[dir=\"rtl\"] h2, .balwez-luxury-container[dir=\"rtl\"] h3, .balwez-luxury-container[dir=\"rtl\"] h4, .balwez-luxury-container[dir=\"rtl\"] .aram-unit-eyebrow, .balwez-luxury-container[dir=\"rtl\"] .davos-unit-eyebrow, .balwez-luxury-container[dir=\"rtl\"] .aram-unit-title, .balwez-luxury-container[dir=\"rtl\"] .davos-unit-title, .balwez-luxury-container[dir=\"rtl\"] .aram-unit-breakdown-title, .balwez-luxury-container[dir=\"rtl\"] .davos-unit-breakdown-title, .balwez-luxury-container[dir=\"rtl\"] #aram-tabs-heading, .balwez-luxury-container[dir=\"rtl\"] #davos-tabs-heading, .balwez-luxury-container[dir=\"rtl\"] #aram-tabs-eyebrow, .balwez-luxury-container[dir=\"rtl\"] #davos-tabs-eyebrow, .balwez-luxury-container[dir=\"rtl\"] #aram-loc-title, .balwez-luxury-container[dir=\"rtl\"] #davos-loc-title, .balwez-luxury-container[dir=\"rtl\"] #aram-loc-eyebrow, .balwez-luxury-container[dir=\"rtl\"] #davos-loc-eyebrow, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-section h2, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-section h2 { text-align: right !important; } .balwez-luxury-container[dir=\"rtl\"] p, .balwez-luxury-container[dir=\"rtl\"] .aram-unit-desc, .balwez-luxury-container[dir=\"rtl\"] .davos-unit-desc, .balwez-luxury-container[dir=\"rtl\"] .aram-tab-panel p, .balwez-luxury-container[dir=\"rtl\"] .davos-tab-panel p, .balwez-luxury-container[dir=\"rtl\"] .aram-unit-breakdown-items div, .balwez-luxury-container[dir=\"rtl\"] .davos-unit-breakdown-items div { text-align: justify !important; text-justify: inter-word !important; text-align-last: right !important; line-height: 1.85 !important; } .balwez-luxury-container[dir=\"ltr\"] { direction: ltr !important; text-align: left !important; } .balwez-luxury-container[dir=\"ltr\"] h1, .balwez-luxury-container[dir=\"ltr\"] h2, .balwez-luxury-container[dir=\"ltr\"] h3, .balwez-luxury-container[dir=\"ltr\"] h4, .balwez-luxury-container[dir=\"ltr\"] .aram-unit-eyebrow, .balwez-luxury-container[dir=\"ltr\"] .davos-unit-eyebrow, .balwez-luxury-container[dir=\"ltr\"] .aram-unit-title, .balwez-luxury-container[dir=\"ltr\"] .davos-unit-title, .balwez-luxury-container[dir=\"ltr\"] .aram-unit-breakdown-title, .balwez-luxury-container[dir=\"ltr\"] .davos-unit-breakdown-title, .balwez-luxury-container[dir=\"ltr\"] #aram-tabs-heading, .balwez-luxury-container[dir=\"ltr\"] #davos-tabs-heading, .balwez-luxury-container[dir=\"ltr\"] #aram-tabs-eyebrow, .balwez-luxury-container[dir=\"ltr\"] #davos-tabs-eyebrow, .balwez-luxury-container[dir=\"ltr\"] #aram-loc-title, .balwez-luxury-container[dir=\"ltr\"] #davos-loc-title, .balwez-luxury-container[dir=\"ltr\"] #aram-loc-eyebrow, .balwez-luxury-container[dir=\"ltr\"] #davos-loc-eyebrow, .balwez-luxury-container[dir=\"ltr\"] .aram-gallery-section h2, .balwez-luxury-container[dir=\"ltr\"] .davos-gallery-section h2 { text-align: left !important; } .balwez-luxury-container[dir=\"ltr\"] p, .balwez-luxury-container[dir=\"ltr\"] .aram-unit-desc, .balwez-luxury-container[dir=\"ltr\"] .davos-unit-desc, .balwez-luxury-container[dir=\"ltr\"] .aram-tab-panel p, .balwez-luxury-container[dir=\"ltr\"] .davos-tab-panel p, .balwez-luxury-container[dir=\"ltr\"] .aram-unit-breakdown-items div, .balwez-luxury-container[dir=\"ltr\"] .davos-unit-breakdown-items div { text-align: justify !important; text-justify: inter-word !important; text-align-last: left !important; line-height: 1.75 !important; } .balwez-luxury-container[dir=\"rtl\"] .davos-tab-nav, .balwez-luxury-container[dir=\"rtl\"] .aram-tab-nav { direction: rtl !important; display: flex !important; flex-wrap: wrap !important; justify-content: flex-start !important; gap: 10px !important; margin-bottom: 24px !important; } .balwez-luxury-container[dir=\"ltr\"] .davos-tab-nav, .balwez-luxury-container[dir=\"ltr\"] .aram-tab-nav { direction: ltr !important; display: flex !important; flex-wrap: wrap !important; justify-content: flex-start !important; gap: 10px !important; margin-bottom: 24px !important; } .davos-tab-btn, .aram-tab-btn { background: #ffffff !important; border: 1.5px solid #e2e8f0 !important; border-radius: 12px !important; padding: 10px 18px !important; font-size: 14px !important; font-weight: 700 !important; color: #4a5568 !important; cursor: pointer !important; display: inline-flex !important; align-items: center !important; justify-content: center !important; gap: 8px !important; transition: all 0.2s cubic-bezier(0.16, 1, 0.3, 1) !important; box-shadow: 0 2px 6px rgba(0,0,0,0.03) !important; outline: none !important; margin-bottom: 6px !important; } .davos-tab-btn:hover, .aram-tab-btn:hover { border-color: #cbd5e1 !important; background: #f8fafc !important; transform: translateY(-1px) !important; box-shadow: 0 4px 12px rgba(0,0,0,0.06) !important; } .davos-tab-btn.active { background: #0e3d36 !important; border-color: #0e3d36 !important; color: #ffffff !important; box-shadow: 0 6px 18px rgba(14, 61, 54, 0.28) !important; transform: translateY(-1px) !important; } .aram-tab-btn.active { background: #f48220 !important; border-color: #f48220 !important; color: #ffffff !important; box-shadow: 0 6px 18px rgba(244, 130, 32, 0.32) !important; transform: translateY(-1px) !important; } .davos-tab-btn.active .tab-badge, .aram-tab-btn.active .tab-badge { background: rgba(255, 255, 255, 0.2) !important; color: #ffffff !important; } .tab-badge { font-size: 11px !important; font-weight: 700 !important; padding: 2px 8px !important; border-radius: 8px !important; background: rgba(0,0,0,0.05) !important; color: #64748b !important; transition: all 0.2s ease !important; } .tab-label { unicode-bidi: isolate !important; } .davos-tab-nav br, .aram-tab-nav br { display: none !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-tab-panel.active, .balwez-luxury-container[dir=\"rtl\"] .davos-tab-panel.active { display: flex !important; flex-direction: row-reverse !important; direction: rtl !important; gap: 36px !important; } .balwez-luxury-container[dir=\"ltr\"] .aram-tab-panel.active, .balwez-luxury-container[dir=\"ltr\"] .davos-tab-panel.active { display: flex !important; flex-direction: row !important; direction: ltr !important; gap: 36px !important; } .balwez-luxury-container[dir=\"rtl\"] .balwez-hero-grid { flex-direction: row-reverse !important; direction: rtl !important; } .balwez-luxury-container[dir=\"ltr\"] .balwez-hero-grid { flex-direction: row !important; direction: ltr !important; } .balwez-luxury-container[dir=\"rtl\"] .balwez-location-flex { flex-direction: row-reverse !important; direction: rtl !important; } .balwez-luxury-container[dir=\"ltr\"] .balwez-location-flex { flex-direction: row !important; direction: ltr !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-col-specs div[style*=\"background: #fbfbfb\"], .balwez-luxury-container[dir=\"rtl\"] .davos-col-specs div[style*=\"background: #fbfbfb\"] { text-align: right !important; } .balwez-luxury-container[dir=\"rtl\"] div[style*=\"background: #fdfdfd\"] { text-align: right !important; } .aram-gallery-grid, .davos-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-grid, .balwez-luxury-container[dir=\"ltr\"] .aram-gallery-grid, .balwez-luxury-container[dir=\"ltr\"] .davos-gallery-grid { direction: ltr !important; text-align: left !important; display: grid !important; grid-template-columns: repeat(4, 1fr) !important; gap: 20px !important; width: 100% !important; box-sizing: border-box !important; } .aram-gallery-card, .davos-gallery-card, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-card, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-card, .balwez-luxury-container[dir=\"ltr\"] .aram-gallery-card, .balwez-luxury-container[dir=\"ltr\"] .davos-gallery-card { direction: ltr !important; text-align: left !important; overflow: hidden !important; border-radius: 16px !important; position: relative !important; aspect-ratio: 16 \/ 10.5 !important; background: #e9ecef !important; cursor: pointer !important; box-shadow: 0 4px 16px rgba(0,0,0,0.04) !important; transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease !important; width: 100% !important; box-sizing: border-box !important; } .aram-gallery-card img, .davos-gallery-card img, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-card img, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-card img, .balwez-luxury-container[dir=\"ltr\"] .aram-gallery-card img, .balwez-luxury-container[dir=\"ltr\"] .davos-gallery-card img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block !important; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1) !important; } .aram-card-overlay, .davos-card-overlay, .balwez-luxury-container[dir=\"rtl\"] .aram-card-overlay, .balwez-luxury-container[dir=\"rtl\"] .davos-card-overlay { direction: ltr !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-col-visual, .balwez-luxury-container[dir=\"rtl\"] .davos-col-visual, .balwez-luxury-container[dir=\"ltr\"] .aram-col-visual, .balwez-luxury-container[dir=\"ltr\"] .davos-col-visual { direction: ltr !important; text-align: left !important; display: flex !important; flex-direction: column !important; gap: 14px !important; flex: 1 1 54% !important; min-width: 0 !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-main-visual, .balwez-luxury-container[dir=\"rtl\"] .davos-main-visual, .balwez-luxury-container[dir=\"ltr\"] .aram-main-visual, .balwez-luxury-container[dir=\"ltr\"] .davos-main-visual { direction: ltr !important; width: 100% !important; aspect-ratio: 16 \/ 10 !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-thumbs, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-thumbs, .balwez-luxury-container[dir=\"ltr\"] .aram-gallery-thumbs, .balwez-luxury-container[dir=\"ltr\"] .davos-gallery-thumbs { direction: ltr !important; display: flex !important; flex-wrap: nowrap !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-badge, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-badge { direction: rtl !important; } .balwez-luxury-container[dir=\"rtl\"] .aram-nav-arrow, .balwez-luxury-container[dir=\"rtl\"] .davos-nav-arrow { direction: ltr !important; } #aram-lightbox-modal, #davos-lightbox-modal, .balwez-luxury-container[dir=\"rtl\"] #aram-lightbox-modal, .balwez-luxury-container[dir=\"rtl\"] #davos-lightbox-modal { direction: ltr !important; } @media (max-width: 1024px) { .aram-gallery-grid, .davos-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 16px !important; } } @media (max-width: 980px) { .balwez-hero-grid, .balwez-luxury-container[dir=\"rtl\"] .balwez-hero-grid, .balwez-luxury-container[dir=\"ltr\"] .balwez-hero-grid { flex-direction: column !important; } .aram-tab-panel.active, .davos-tab-panel.active, .balwez-luxury-container[dir=\"rtl\"] .aram-tab-panel.active, .balwez-luxury-container[dir=\"rtl\"] .davos-tab-panel.active { flex-direction: column !important; } .balwez-location-flex, .balwez-luxury-container[dir=\"rtl\"] .balwez-location-flex, .balwez-luxury-container[dir=\"ltr\"] .balwez-location-flex { flex-direction: column !important; } } @media (max-width: 600px) { .aram-gallery-grid, .davos-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .aram-gallery-grid, .balwez-luxury-container[dir=\"rtl\"] .davos-gallery-grid { grid-template-columns: 1fr !important; gap: 14px !important; } .aram-gallery-section, .davos-gallery-section { padding: 22px 16px !important; margin-bottom: 40px !important; } }     [dir=\"rtl\"] #menu-main-menu-1 > li > a { font-family: 'Vazirmatn', sans-serif !important; } [dir=\"rtl\"] .sub-menu { direction: rtl !important; text-align: right !important; } [dir=\"rtl\"] .sub-menu li a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; direction: rtl !important; } [dir=\"rtl\"] .qodef-mobile-header-navigation { direction: rtl !important; text-align: right !important; } [dir=\"rtl\"] .qodef-mobile-header-navigation a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; } [dir=\"ltr\"] #qodef-page-header-inner { direction: ltr !important; display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 0 30px !important; } [dir=\"ltr\"] #qodef-page-header-inner .qodef-header-logo-link { order: 1 !important; margin: 0 !important; } [dir=\"ltr\"] #qodef-page-header-inner .qodef-header-navigation { order: 2 !important; direction: ltr !important; margin-left: auto !important; margin-right: 25px !important; display: block !important; } [dir=\"ltr\"] #qodef-page-header-inner .language-bar { order: 3 !important; margin: 0 !important; }     [dir=\"rtl\"] #menu-main-menu-1 > li > a { font-family: 'Vazirmatn', sans-serif !important; } [dir=\"rtl\"] .sub-menu { direction: rtl !important; text-align: right !important; } [dir=\"rtl\"] .sub-menu li a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; direction: rtl !important; } [dir=\"rtl\"] .qodef-mobile-header-navigation { direction: rtl !important; text-align: right !important; } [dir=\"rtl\"] .qodef-mobile-header-navigation a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; } html[dir=\"rtl\"] #qodef-page-header-inner, body[dir=\"rtl\"] #qodef-page-header-inner { direction: rtl !important; display: flex !important; align-items: center !important; justify-content: space-between !important; padding: 0 30px !important; } html[dir=\"rtl\"] #qodef-page-header-inner .qodef-header-logo-link, body[dir=\"rtl\"] #qodef-page-header-inner .qodef-header-logo-link { order: 1 !important; margin: 0 !important; } html[dir=\"rtl\"] #qodef-page-header-inner .qodef-header-navigation, body[dir=\"rtl\"] #qodef-page-header-inner .qodef-header-navigation { order: 2 !important; direction: rtl !important; margin-right: 45px !important; margin-left: auto !important; padding-right: 0 !important; display: block !important; } html[dir=\"rtl\"] #qodef-page-header-inner .language-bar, body[dir=\"rtl\"] #qodef-page-header-inner .language-bar { order: 3 !important; margin: 0 !important; } html[dir=\"rtl\"] #menu-main-menu-1 > li > a, body[dir=\"rtl\"] #menu-main-menu-1 > li > a { font-family: 'Vazirmatn', sans-serif !important; } html[dir=\"rtl\"] .sub-menu, body[dir=\"rtl\"] .sub-menu { direction: rtl !important; text-align: right !important; } html[dir=\"rtl\"] .sub-menu li a, body[dir=\"rtl\"] .sub-menu li a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; direction: rtl !important; } html[dir=\"rtl\"] .qodef-mobile-header-navigation, body[dir=\"rtl\"] .qodef-mobile-header-navigation { direction: rtl !important; text-align: right !important; } html[dir=\"rtl\"] .qodef-mobile-header-navigation a, body[dir=\"rtl\"] .qodef-mobile-header-navigation a { font-family: 'Vazirmatn', sans-serif !important; text-align: right !important; } html[dir=\"ltr\"] #qodef-page-header-inner, body[dir=\"ltr\"] #qodef-page-header-inner, html:not([dir=\"rtl\"]) #qodef-page-header-inner { direction: ltr !important; display: flex !important; align-items: center !important; justify-content: flex-start !important; padding: 0 30px !important; } html[dir=\"ltr\"] #qodef-page-header-inner .qodef-header-logo-link, body[dir=\"ltr\"] #qodef-page-header-inner .qodef-header-logo-link, html:not([dir=\"rtl\"]) #qodef-page-header-inner .qodef-header-logo-link { order: 1 !important; margin: 0 !important; } html[dir=\"ltr\"] #qodef-page-header-inner .qodef-header-navigation, body[dir=\"ltr\"] #qodef-page-header-inner .qodef-header-navigation, html:not([dir=\"rtl\"]) #qodef-page-header-inner .qodef-header-navigation { order: 2 !important; direction: ltr !important; margin-left: 50px !important; margin-right: auto !important; padding-right: 0 !important; display: block !important; } html[dir=\"ltr\"] #qodef-page-header-inner .language-bar, body[dir=\"ltr\"] #qodef-page-header-inner .language-bar, html:not([dir=\"rtl\"]) #qodef-page-header-inner .language-bar { order: 3 !important; margin-left: auto !important; margin-right: 0 !important; }<\/style>\n<style>\n.qodef-breadcrumbs {\n    display: none !important;\n}\n.qodef-page-title {\n    padding: 30px 0 20px 0 !important;\n}\n.balwez-luxury-container {\n    font-family: 'Space Grotesk', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    color: #2b2b2b;\n    width: 100%;\n    max-width: 100%;\n    margin: 0 auto;\n    padding: 0 0 50px 0;\n}\n.balwez-hero-grid {\n    display: flex;\n    flex-direction: row;\n    align-items: stretch;\n    gap: 40px;\n    width: 100%;\n    margin-bottom: 60px;\n    background: #ffffff;\n    border-radius: 20px;\n    padding: 32px;\n    box-sizing: border-box;\n    box-shadow: 0 10px 35px rgba(0,0,0,0.04);\n    border: 1px solid #ededed;\n}\n.balwez-hero-image-pane {\n    flex: 1 1 54%;\n    width: 54%;\n    min-width: 0;\n    border-radius: 16px;\n    overflow: hidden;\n    position: relative;\n    box-shadow: 0 12px 35px rgba(0,0,0,0.12);\n    min-height: 480px;\n    background: #0c0e11;\n    font-size: 0;\n    line-height: 0;\n}\n.balwez-hero-image-pane video {\n    width: 100%;\n    height: 100%;\n    min-height: 480px;\n    object-fit: cover;\n    display: block;\n}\n.balwez-hero-text-pane {\n    flex: 1 1 46%;\n    width: 46%;\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    justify-content: space-between;\n    padding: 6px 10px;\n    box-sizing: border-box;\n}\n.aram-tabs-container br,\n.aram-col-visual br,\n.aram-tab-panel br,\n.aram-tab-panel > p,\n#aram-inquiry-modal br,\n#aram-inquiry-modal p:empty,\n.aram-cta-banner br,\n.aram-cta-banner p:empty {\n    display: none !important;\n    margin: 0 !important;\n    padding: 0 !important;\n}\n#aram-inquiry-modal p {\n    margin: 0 !important;\n}\n.aram-tab-panel {\n    display: none;\n}\n.aram-tab-panel.active {\n    display: flex !important;\n}\n.aram-tab-nav::-webkit-scrollbar,\n.aram-gallery-thumbs::-webkit-scrollbar {\n    display: none !important;\n}\n.aram-tab-nav,\n.aram-gallery-thumbs {\n    -ms-overflow-style: none !important;\n    scrollbar-width: none !important;\n}\n.aram-tab-nav {\n    flex-wrap: wrap !important;\n}\n.aram-thumb:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 6px 14px rgba(0,0,0,0.08) !important;\n}\n.aram-nav-arrow {\n    position: absolute;\n    top: 50%;\n    transform: translateY(-50%);\n    width: 38px;\n    height: 38px;\n    border-radius: 50%;\n    background: rgba(255, 255, 255, 0.85);\n    border: 1px solid rgba(0,0,0,0.08);\n    color: #111111;\n    cursor: pointer;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: all 0.2s ease;\n    z-index: 5;\n    box-shadow: 0 4px 12px rgba(0,0,0,0.15);\n    opacity: 0.85;\n}\n.aram-nav-arrow:hover {\n    background: #f48220;\n    color: #ffffff;\n    opacity: 1;\n    transform: translateY(-50%) scale(1.08);\n}\n.aram-nav-prev { left: 14px; }\n.aram-nav-next { right: 14px; }\n.aram-main-visual:hover .aram-gallery-badge {\n    background: rgba(244, 130, 32, 0.95) !important;\n    transform: scale(1.03);\n}\n.aram-inquire-btn:hover {\n    background: #ff933b !important;\n    transform: translateY(-2px);\n    box-shadow: 0 8px 25px rgba(244, 130, 32, 0.45) !important;\n}\n.aram-btn-orange {\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    background: #f48220 !important;\n    color: #ffffff !important;\n    text-decoration: none !important;\n    padding: 14px 34px !important;\n    border-radius: 35px !important;\n    font-weight: 700 !important;\n    font-size: 13px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    box-shadow: 0 8px 22px rgba(244, 130, 32, 0.4) !important;\n    line-height: 1.2 !important;\n    transition: all 0.2s ease !important;\n}\n.aram-btn-orange:hover {\n    background: #ff933b !important;\n    transform: translateY(-2px);\n    box-shadow: 0 10px 25px rgba(244, 130, 32, 0.5) !important;\n}\n.aram-btn-outline {\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    background: transparent !important;\n    color: #ffffff !important;\n    text-decoration: none !important;\n    padding: 13px 30px !important;\n    border-radius: 35px !important;\n    font-weight: 700 !important;\n    font-size: 13px !important;\n    text-transform: uppercase !important;\n    letter-spacing: 1px !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.45) !important;\n    line-height: 1.2 !important;\n    transition: all 0.2s ease !important;\n}\n.aram-btn-outline:hover {\n    border-color: #ffffff !important;\n    background: rgba(255, 255, 255, 0.1) !important;\n    transform: translateY(-2px);\n}\n@keyframes aramModalPop {\n    0% { opacity: 0; transform: scale(0.92); }\n    100% { opacity: 1; transform: scale(1); }\n}\n.balwez-location-flex {\n    display: flex;\n    flex-direction: row;\n    align-items: center;\n    gap: 40px;\n    width: 100%;\n}\n.balwez-loc-video-col {\n    flex: 0 0 270px;\n    width: 270px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n}\n.balwez-loc-content-col {\n    flex: 1 1 auto;\n    min-width: 0;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n}\n@media (max-width: 980px) {\n    .balwez-hero-grid {\n        flex-direction: column !important;\n        gap: 25px !important;\n        padding: 20px !important;\n    }\n    .balwez-hero-image-pane,\n    .balwez-hero-text-pane {\n        width: 100% !important;\n        flex: 1 1 100% !important;\n    }\n    .balwez-hero-image-pane {\n        min-height: 320px !important;\n    }\n    .balwez-hero-image-pane video {\n        min-height: 320px !important;\n    }\n    .aram-tab-panel.active {\n        flex-direction: column !important;\n        padding: 20px !important;\n        gap: 24px !important;\n    }\n    .balwez-location-flex {\n        flex-direction: column !important;\n        align-items: center !important;\n    }\n    .balwez-loc-video-col {\n        width: 100% !important;\n        max-width: 300px !important;\n    }\n    .balwez-loc-content-col {\n        width: 100% !important;\n    }\n}\n\/* Lightbox 100% Solid Non-Transparent Backdrop *\/\nhtml body .mfp-bg,\n.mfp-bg {\n    background: #0d0d0d !important;\n    background-color: #0d0d0d !important;\n    opacity: 1 !important;\n}\n\/* Solid White Canvas for Floorplan Blueprints *\/\nhtml body div.mfp-wrap.mfp-autocad-modal img.mfp-img,\nhtml body div.mfp-wrap img.mfp-img[src*=\"Pricelist\"],\nhtml body div.mfp-wrap img.mfp-img[src*=\"transp\"] {\n    background: #ffffff !important;\n    background-color: #ffffff !important;\n    border-radius: 14px !important;\n    padding: 20px !important;\n    box-sizing: border-box !important;\n    box-shadow: 0 15px 50px rgba(0, 0, 0, 0.6) !important;\n}\n\/* Soft Circular Navigation Buttons Override *\/\nhtml body div.mfp-wrap button.mfp-arrow,\nhtml body div.mfp-wrap .mfp-arrow,\nhtml body .mfp-arrow {\n    width: 52px !important;\n    height: 52px !important;\n    min-width: 52px !important;\n    max-width: 52px !important;\n    min-height: 52px !important;\n    max-height: 52px !important;\n    aspect-ratio: 1 \/ 1 !important;\n    border-radius: 50% !important;\n    box-sizing: border-box !important;\n    position: fixed !important;\n    top: 50% !important;\n    transform: translateY(-50%) !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    background: rgba(255, 255, 255, 0.18) !important;\n    backdrop-filter: blur(16px) !important;\n    -webkit-backdrop-filter: blur(16px) !important;\n    border: 1.5px solid rgba(255, 255, 255, 0.35) !important;\n    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.35) !important;\n    cursor: pointer !important;\n    opacity: 0.95 !important;\n    z-index: 10450 !important;\n    display: flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    color: #ffffff !important;\n    transition: all 0.25s cubic-bezier(0.2, 0.8, 0.2, 1) !important;\n    outline: none !important;\n    pointer-events: auto !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow:hover,\nhtml body div.mfp-wrap button.mfp-arrow:focus {\n    opacity: 1 !important;\n    background: #ffffff !important;\n    border-color: #ffffff !important;\n    color: #111111 !important;\n    transform: translateY(-50%) scale(1.08) !important;\n    box-shadow: 0 12px 35px rgba(0, 0, 0, 0.45) !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow-left,\nhtml body div.mfp-wrap .mfp-arrow-left {\n    left: 32px !important;\n    right: auto !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow-right,\nhtml body div.mfp-wrap .mfp-arrow-right {\n    right: 32px !important;\n    left: auto !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow svg,\nhtml body div.mfp-wrap .mfp-arrow svg {\n    display: none !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow:before,\nhtml body div.mfp-wrap .mfp-arrow:before {\n    display: none !important;\n    content: none !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow:after,\nhtml body div.mfp-wrap .mfp-arrow:after {\n    content: '' !important;\n    display: block !important;\n    width: 12px !important;\n    height: 12px !important;\n    border-top: 2.5px solid currentColor !important;\n    border-left: 2.5px solid currentColor !important;\n    border-radius: 2px !important;\n    pointer-events: none !important;\n    box-sizing: border-box !important;\n    position: static !important;\n    margin: 0 !important;\n    border-right: none !important;\n    border-bottom: none !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow-left:after,\nhtml body div.mfp-wrap .mfp-arrow-left:after {\n    transform: rotate(-45deg) !important;\n    margin-left: 4px !important;\n}\nhtml body div.mfp-wrap button.mfp-arrow-right:after,\nhtml body div.mfp-wrap .mfp-arrow-right:after {\n    transform: rotate(135deg) !important;\n    margin-right: 4px !important;\n}<\/p>\n<p>.balwez-video-fs-btn {\n    position: absolute;\n    top: 16px;\n    right: 16px;\n    z-index: 10;\n    background: rgba(15, 23, 42, 0.82);\n    backdrop-filter: blur(8px);\n    -webkit-backdrop-filter: blur(8px);\n    color: #ffffff;\n    border: 1px solid rgba(255, 255, 255, 0.25);\n    border-radius: 30px;\n    padding: 8px 16px;\n    font-size: 13px;\n    line-height: 1 !important;\n    font-weight: 600;\n    font-family: inherit;\n    display: inline-flex;\n    align-items: center;\n    gap: 7px;\n    cursor: pointer;\n    user-select: none;\n    transition: all 0.25s ease;\n    box-shadow: 0 4px 15px rgba(0,0,0,0.35);\n}\n.balwez-video-fs-btn:hover {\n    background: rgba(244, 130, 32, 0.95);\n    border-color: rgba(244, 130, 32, 1);\n    transform: scale(1.04);\n}\n.qodef-page-title .qodef-m-title {\n    margin: 0 !important;\n    display: inline-flex !important;\n    align-items: center !important;\n    gap: 16px !important;\n}\n@media (max-width: 680px) {\n    .balwez-video-fs-btn {\n        top: 10px;\n        right: 10px;\n        padding: 6px 12px;\n        font-size: 12px;\n    }\n    .qodef-page-title .qodef-m-title {\n        font-size: 30px !important;\n        gap: 10px !important;\n        flex-wrap: wrap !important;\n    }\n    #aram-header-logo-injected {\n        height: 36px !important;\n        margin-left: 8px !important;\n    }\n}<\/p>\n<p>.aram-tab-btn,\n.aram-thumb,\n.aram-nav-arrow,\n.aram-inquire-btn,\n.aram-btn-orange,\n.aram-btn-outline {\n    touch-action: manipulation;\n    -webkit-tap-highlight-color: transparent;\n    cursor: pointer;\n}\n.aram-tab-btn *,\n.aram-thumb *,\n.aram-nav-arrow *,\n.aram-inquire-btn *,\n.aram-btn-orange *,\n.aram-btn-outline * {\n    pointer-events: none !important;\n}\n#aram-inquiry-modal {\n    position: fixed !important;\n    top: 0 !important;\n    left: 0 !important;\n    right: 0 !important;\n    bottom: 0 !important;\n    width: 100% !important;\n    height: 100% !important;\n    height: 100dvh !important;\n    z-index: 99999999 !important;\n    background: rgba(12, 14, 17, 0.75) !important;\n    backdrop-filter: blur(8px) !important;\n    -webkit-backdrop-filter: blur(8px) !important;\n    display: none;\n    align-items: center;\n    justify-content: center;\n    padding: 16px !important;\n    box-sizing: border-box !important;\n    overflow-y: auto !important;\n    -webkit-overflow-scrolling: touch !important;\n}\n.aram-modal-card {\n    background: #ffffff !important;\n    width: 100% !important;\n    max-width: 460px !important;\n    max-height: calc(100dvh - 32px) !important;\n    border-radius: 22px !important;\n    box-shadow: 0 25px 60px rgba(0,0,0,0.35) !important;\n    display: flex !important;\n    flex-direction: column !important;\n    position: relative !important;\n    overflow: hidden !important;\n    margin: auto !important;\n    animation: aramModalPop 0.25s cubic-bezier(0.16, 1, 0.3, 1) !important;\n}\n.aram-modal-header {\n    background: linear-gradient(135deg, #111418 0%, #1e252e 100%) !important;\n    padding: 22px 24px !important;\n    position: relative !important;\n    color: #ffffff !important;\n    flex-shrink: 0 !important;\n}\n.aram-modal-body {\n    padding: 20px 24px !important;\n    overflow-y: auto !important;\n    -webkit-overflow-scrolling: touch !important;\n    flex: 1 1 auto !important;\n}\n@keyframes aramModalPop {\n    0% { opacity: 0; transform: scale(0.92); }\n    100% { opacity: 1; transform: scale(1); }\n}\n@media (max-width: 980px) {\n    .aram-modal-card {\n        max-width: 100% !important;\n        max-height: calc(100dvh - 20px) !important;\n    }\n    .aram-modal-header {\n        padding: 18px 20px !important;\n    }\n    .aram-modal-body {\n        padding: 16px 20px !important;\n    }\n}<\/p>\n<p>.language-bar {\n    display: flex !important;\n    align-items: center !important;\n}\n.language-bar ul.menu {\n    display: flex !important;\n    align-items: center !important;\n    gap: 6px !important;\n    margin: 0 !important;\n    padding: 0 !important;\n    list-style: none !important;\n    background: #ffffff;\n    border: 1.5px solid rgba(244, 130, 32, 0.25);\n    border-radius: 24px;\n    padding: 3px 6px !important;\n    box-shadow: 0 3px 12px rgba(0,0,0,0.04);\n}\n.language-bar ul.menu li {\n    margin: 0 !important;\n    padding: 0 !important;\n    display: inline-block !important;\n}\n.language-bar ul.menu li a {\n    display: inline-block !important;\n    text-decoration: none !important;\n    font-size: 12px !important;\n    font-weight: 700 !important;\n    padding: 5px 12px !important;\n    border-radius: 18px !important;\n    line-height: 1 !important;\n    transition: all 0.2s ease !important;\n    cursor: pointer !important;\n}<\/p>\n<\/style>\n<div class=\"balwez-luxury-container\">\n<p>    <!-- ROW 1: HERO CARD (CINEMATIC VIDEO ON LEFT + TEXT & SPECS ON RIGHT) --><\/p>\n<div class=\"balwez-hero-grid\">\n<div class=\"balwez-hero-image-pane\"><video controls  playsinline poster=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Video_Poster_Optimized.webp\">preload=&#8221;none&#8221;<source src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/AramTowers_Full_Render_1080p.mp4\" type=\"video\/mp4\"><\/video><\/p>\n<div role=\"button\" tabindex=\"0\" class=\"balwez-video-fs-btn\" onclick=\"var v=this.parentElement.querySelector('video');if(v){if(v.requestFullscreen){v.requestFullscreen()}else if(v.webkitRequestFullscreen){v.webkitRequestFullscreen()}else if(v.webkitEnterFullscreen){v.webkitEnterFullscreen()}else if(v.msRequestFullscreen){v.msRequestFullscreen()}}\" title=\"Watch Fullscreen\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"vertical-align:middle;display:inline-block;\"><path d=\"M8 3H5a2 2 0 0 0-2 2v3m18 0V5a2 2 0 0 0-2-2h-3m0 18h3a2 2 0 0 0 2-2v-3M3 16v3a2 2 0 0 0 2 2h3\"\/><\/svg> <span style=\"vertical-align:middle;line-height:1;display:inline-block;\">Fullscreen<\/span><\/div>\n<\/div>\n<div class=\"balwez-hero-text-pane\" style=\"display: flex; flex-direction: column; justify-content: center; padding: 12px 20px;\">\n<div style=\"margin-bottom: 20px;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Logos_page_2_trimmed-scaled.png\" alt=\"Aram Towers Logo\" style=\"max-height: 56px; width: auto; object-fit: contain; display: block; margin-bottom: 18px;\" \/><\/p>\n<div style=\"display: inline-flex; align-items: center; gap: 8px; font-size: 11.5px; color: #f48220; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 12px;\"><span style=\"display: inline-block; width: 20px; height: 2px; background: #f48220; border-radius: 2px;\"><\/span>The Future You Deserve &bull; Erbil, Kurdistan<\/div>\n<h1 id=\"aram-hero-title\" style=\"font-size: 38px; font-weight: 800; margin: 0 0 16px 0; letter-spacing: -0.6px; line-height: 1.15; color: #111111;\">Aram Towers<\/h1>\n<\/div>\n<div style=\"display: flex; flex-direction: column; gap: 16px;\">\n<p id=\"aram-hero-p1\" style=\"font-size: 16px; line-height: 1.75; color: #3a3a3a; margin: 0; font-weight: 400;\">Aram Towers is an iconic mixed-use architectural landmark rising in Erbil. Engineered by Balwez Co., the development harmoniously integrates luxury residential sanctuaries and elite commercial business suites, establishing a new benchmark in luxury, structural safety, and sustainable innovation.<\/p>\n<p id=\"aram-hero-p2\" style=\"font-size: 14.5px; line-height: 1.7; color: #666666; margin: 0;\">A timeless symbol of modern elegance and elevated living in the heart of Kurdistan.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>    <!-- ROW 2: CLEAN GALLERY (2 ROWS x 4 COLS) --><\/p>\n<div class=\"aram-gallery-section\" style=\"margin-bottom: 60px; background: #ffffff; border-radius: 24px; border: 1px solid #ededed; box-shadow: 0 14px 40px rgba(0,0,0,0.035); padding: 36px 40px; box-sizing: border-box; position: relative;\">\n<style>\n        .aram-gallery-section br, .aram-gallery-section p:empty { display: none !important; margin: 0 !important; padding: 0 !important; }\n        .aram-gallery-card p { display: contents !important; margin: 0 !important; padding: 0 !important; }\n        .aram-gallery-card:hover { transform: translateY(-4px); box-shadow: 0 14px 30px rgba(0,0,0,0.12) !important; }\n        .aram-gallery-card:hover img { transform: scale(1.05); }\n        .aram-gallery-card:hover .aram-card-overlay { opacity: 1 !important; }\n        .aram-gallery-card:hover .aram-card-overlay > div { transform: scale(1) !important; }\n        @media (max-width: 1024px) {\n            .aram-gallery-grid { grid-template-columns: repeat(2, 1fr) !important; gap: 16px !important; }\n        }\n        @media (max-width: 600px) {\n            .aram-gallery-section { padding: 22px 16px !important; margin-bottom: 40px !important; }\n            .aram-gallery-grid { grid-template-columns: 1fr !important; gap: 14px !important; }\n        }\n        <\/style>\n<p>        <!-- CLEAN GALLERY HEADER (JUST GALLERY TEXT) --><\/p>\n<div style=\"margin-bottom: 24px;\">\n<h2 id=\"aram-gallery-heading\" style=\"font-size: 26px; font-weight: 800; color: #111111; margin: 0; letter-spacing: -0.5px; text-transform: uppercase;\">Gallery<\/h2>\n<\/p>\n<\/div>\n<p>        <!-- 2 ROWS x 4 COLUMNS PHOTO GRID --><\/p>\n<div class=\"aram-gallery-grid\" style=\"display: grid; grid-template-columns: repeat(4, 1fr); gap: 20px;\">\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(0)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Video_Poster_Optimized.webp\" alt=\"Aram Towers Skyline Perspective\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(1)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Dining_Suite_Kitchen.jpg\" alt=\"Aram Towers Dining &#038; Kitchen Suite\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(2)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Courtyard_Aperture.jpg\" alt=\"Aram Towers Courtyard Twin Towers\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(3)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Study_Office.jpg\" alt=\"Aram Towers Executive Study &#038; Office\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(4)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Living_Salon.jpg\" alt=\"Aram Towers Executive Living Salon\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(5)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Panoramic_Lounge_Glass.jpg\" alt=\"Aram Towers Panoramic Lounge &#038; Glass\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(6)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Skyline_Master_Bedroom.jpg\" alt=\"Aram Towers Designer Kitchen &#038; Dining\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<div class=\"aram-gallery-card\" onclick=\"aramOpenLightbox(7)\" style=\"border-radius: 16px; overflow: hidden; position: relative; aspect-ratio: 16 \/ 10.5; background: #e9ecef; cursor: pointer; box-shadow: 0 4px 16px rgba(0,0,0,0.04); transition: transform 0.3s cubic-bezier(0.16, 1, 0.3, 1), box-shadow 0.3s ease;\"><img decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Commercial_Workspace.jpg\" alt=\"Aram Towers Master Bedroom Suite\" loading=\"lazy\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: transform 0.5s cubic-bezier(0.16, 1, 0.3, 1);\"><\/p>\n<div class=\"aram-card-overlay\" style=\"position: absolute; inset: 0; background: rgba(0,0,0,0.22); opacity: 0; transition: opacity 0.25s ease; display: flex; align-items: center; justify-content: center; pointer-events: none;\">\n<div style=\"width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.92); backdrop-filter: blur(8px); display: flex; align-items: center; justify-content: center; box-shadow: 0 4px 14px rgba(0,0,0,0.18); transform: scale(0.9); transition: transform 0.25s ease;\"><svg width=\"16\" height=\"16\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"#111111\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg><\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- \/aram-gallery-grid --><\/p>\n<p>    <!-- MINIMAL FULLSCREEN LIGHTBOX MODAL --><\/p>\n<div id=\"aram-lightbox-modal\" style=\"position: fixed; inset: 0; z-index: 99999999; background: rgba(10, 12, 16, 0.94); backdrop-filter: blur(16px); display: none; align-items: center; justify-content: center; padding: 24px; box-sizing: border-box; opacity: 0; transition: opacity 0.25s ease;\" onclick=\"aramCloseLightbox(event)\">\n<div style=\"position: relative; max-width: 1200px; width: 100%; display: flex; flex-direction: column; align-items: center;\" onclick=\"event.stopPropagation()\">\n            <!-- CLOSE BUTTON --><br \/>\n            <button type=\"button\" onclick=\"aramCloseLightbox()\" aria-label=\"Close Lightbox\" style=\"position: absolute; top: -48px; right: 0; width: 40px; height: 40px; border-radius: 50%; background: rgba(255,255,255,0.15); border: 1px solid rgba(255,255,255,0.25); color: #ffffff; font-size: 20px; cursor: pointer; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(8px); transition: all 0.2s ease;\">&times;<\/button><\/p>\n<p>            <!-- IMAGE CONTAINER WITH PREV \/ NEXT --><\/p>\n<div style=\"width: 100%; max-height: 85vh; display: flex; align-items: center; justify-content: center; position: relative;\">\n                <button type=\"button\" onclick=\"aramStepLightbox(-1)\" aria-label=\"Previous image\" style=\"position: absolute; left: 14px; top: 50%; transform: translateY(-50%); width: 46px; height: 46px; border-radius: 50%; background: rgba(0,0,0,0.6); border: 1px solid rgba(255,255,255,0.25); color: #ffffff; font-size: 22px; cursor: pointer; display: flex; align-items: center; justify-content: center; z-index: 2; transition: all 0.2s ease;\">&#10094;<\/button><br \/>\n                <img loading=\"lazy\" decoding=\"async\" id=\"aram-modal-img\" src=\"\" alt=\"Gallery Image\" style=\"max-width: 100%; max-height: 82vh; object-fit: contain; border-radius: 12px; box-shadow: 0 20px 60px rgba(0,0,0,0.7); display: block;\"><br \/>\n                <button type=\"button\" onclick=\"aramStepLightbox(1)\" aria-label=\"Next image\" style=\"position: absolute; right: 14px; top: 50%; transform: translateY(-50%); width: 46px; height: 46px; border-radius: 50%; background: rgba(0,0,0,0.6); border: 1px solid rgba(255,255,255,0.25); color: #ffffff; font-size: 22px; cursor: pointer; display: flex; align-items: center; justify-content: center; z-index: 2; transition: all 0.2s ease;\">&#10095;<\/button>\n            <\/div>\n<div id=\"aram-modal-counter\" style=\"margin-top: 14px; font-size: 12px; font-weight: 600; color: rgba(255,255,255,0.5); letter-spacing: 1.5px;\"><\/div>\n<\/p>\n<\/div>\n<\/div>\n<p>    <script>window.aramPhotos=[{\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Video_Poster_Optimized.webp\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Video_Poster_Optimized.webp\", \"alt\": \"Aram Towers Skyline Perspective\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Dining_Suite_Kitchen.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Dining_Suite_Kitchen.jpg\", \"alt\": \"Aram Towers Dining & Kitchen Suite\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Courtyard_Aperture.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Courtyard_Aperture.jpg\", \"alt\": \"Aram Towers Courtyard Twin Towers\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Study_Office.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Study_Office.jpg\", \"alt\": \"Aram Towers Executive Study & Office\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Living_Salon.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Executive_Living_Salon.jpg\", \"alt\": \"Aram Towers Executive Living Salon\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Panoramic_Lounge_Glass.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Panoramic_Lounge_Glass.jpg\", \"alt\": \"Aram Towers Panoramic Lounge & Glass\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Skyline_Master_Bedroom.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Skyline_Master_Bedroom.jpg\", \"alt\": \"Aram Towers Designer Kitchen & Dining\"}, {\"thumb\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Commercial_Workspace.jpg\", \"full\": \"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Towers_Commercial_Workspace.jpg\", \"alt\": \"Aram Towers Master Bedroom Suite\"}];window.aramCurrentIndex=0;window.aramOpenLightbox=function(i){window.aramCurrentIndex=i;var m=document.getElementById('aram-lightbox-modal');var img=document.getElementById('aram-modal-img');var c=document.getElementById('aram-modal-counter');if(!m||!img)return;img.src=window.aramPhotos[i].full;if(c)c.innerText=(i+1)+' \/ '+window.aramPhotos.length;m.style.display='flex';setTimeout(function(){m.style.opacity='1';},10);document.body.style.overflow='hidden';};window.aramStepLightbox=function(d){var n=window.aramCurrentIndex+d;if(n<0)n=window.aramPhotos.length-1;if(n>=window.aramPhotos.length)n=0;window.aramCurrentIndex=n;var img=document.getElementById('aram-modal-img');var c=document.getElementById('aram-modal-counter');if(img){img.style.opacity='0.4';img.src=window.aramPhotos[n].full;img.onload=function(){img.style.opacity='1';};};if(c)c.innerText=(n+1)+' \/ '+window.aramPhotos.length;};window.aramCloseLightbox=function(e){if(e&&e.target&&e.target.id!=='aram-lightbox-modal'&&e.target.tagName!=='BUTTON')return;var m=document.getElementById('aram-lightbox-modal');if(!m)return;m.style.opacity='0';setTimeout(function(){m.style.display='none';document.body.style.overflow='';},200);};document.addEventListener('keydown',function(e){var m=document.getElementById('aram-lightbox-modal');if(!m||m.style.display!=='flex')return;if(e.key==='ArrowLeft')window.aramStepLightbox(-1);if(e.key==='ArrowRight')window.aramStepLightbox(1);if(e.key==='Escape')window.aramCloseLightbox();});<\/script><\/p>\n<\/div>\n<p><!-- \/aram-gallery-section --><\/p>\n<p>    <!-- ROW 3: ALL-IN-ONE INTERACTIVE TABBED SHOWCASE --><\/p>\n<div style=\"margin-bottom: 75px;\">\n<div style=\"display: flex; justify-content: space-between; align-items: flex-end; margin-bottom: 24px; border-bottom: 2px solid #eaeaea; padding-bottom: 14px;\">\n<div>\n                <span id=\"aram-tabs-eyebrow\" style=\"font-size: 12px; font-weight: 700; letter-spacing: 2px; color: #f48220; text-transform: uppercase; display: block; margin-bottom: 4px;\">Architectural Portfolio<\/span><\/p>\n<h2 id=\"aram-tabs-heading\" style=\"font-size: 26px; font-weight: 800; color: #111111; margin: 0; text-transform: uppercase; letter-spacing: -0.5px;\">Luxury Suites, Executive Offices &amp; Blueprints<\/h2>\n<\/p>\n<\/div>\n<\/div>\n<p>        <!-- TAB NAVIGATION --><\/p>\n<div class=\"aram-tab-nav\" style=\"display: flex; gap: 10px; margin-bottom: 24px; padding-bottom: 4px;\">\n            <button type=\"button\" class=\"aram-tab-btn active\" data-unit=\"suite-3-plus-1\"> <span class=\"tab-label\">Suite 3+1 (Type A)<\/span> <span class=\"tab-badge\" style=\"font-size: 11px; padding: 2px 8px; border-radius: 6px; background: rgba(0,0,0,0.06); color: #666666; font-weight: 700;\">281 m\u00b2<\/span><\/button><button type=\"button\" class=\"aram-tab-btn \" data-unit=\"suite-2-plus-1\"> <span class=\"tab-label\">Suite 2+1 (Type A)<\/span> <span class=\"tab-badge\" style=\"font-size: 11px; padding: 2px 8px; border-radius: 6px; background: rgba(0,0,0,0.06); color: #666666; font-weight: 700;\">170 m\u00b2<\/span><\/button><button type=\"button\" class=\"aram-tab-btn \" data-unit=\"suite-4-plus-1\"> <span class=\"tab-label\">Suite 4+1 (Type A)<\/span> <span class=\"tab-badge\" style=\"font-size: 11px; padding: 2px 8px; border-radius: 6px; background: rgba(0,0,0,0.06); color: #666666; font-weight: 700;\">345 m\u00b2<\/span><\/button><button type=\"button\" class=\"aram-tab-btn \" data-unit=\"office-06\"> <span class=\"tab-label\">Office 06 Layout<\/span> <span class=\"tab-badge\" style=\"font-size: 11px; padding: 2px 8px; border-radius: 6px; background: rgba(0,0,0,0.06); color: #666666; font-weight: 700;\">144 m\u00b2<\/span><\/button><button type=\"button\" class=\"aram-tab-btn \" data-unit=\"office-02\"> <span class=\"tab-label\">Office 02 Layout<\/span> <span class=\"tab-badge\" style=\"font-size: 11px; padding: 2px 8px; border-radius: 6px; background: rgba(0,0,0,0.06); color: #666666; font-weight: 700;\">109 m\u00b2<\/span><\/button>\n        <\/div>\n<p>        <!-- TAB CONTENT WRAPPER --><\/p>\n<div class=\"aram-tabs-container\">\n<div id=\"tab-suite-3-plus-1\" class=\"aram-tab-panel active\" style=\"display: flex; gap: 36px; background: #ffffff; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 12px 40px rgba(0,0,0,0.04); padding: 32px; box-sizing: border-box;\">\n<div class=\"aram-col-visual\" style=\"flex: 1 1 54%; min-width: 0; display: flex; flex-direction: column; gap: 14px;\">\n<div class=\"aram-main-visual\" style=\"width: 100%; aspect-ratio: 16 \/ 10; border-radius: 16px; overflow: hidden; position: relative; background: #0d0d0d; box-shadow: 0 8px 25px rgba(0,0,0,0.08); font-size: 0; line-height: 0; cursor: pointer;\" onclick=\"openAramGallery('suite-3-plus-1')\">\n<img loading=\"eager\" decoding=\"async\" id=\"img-suite-3-plus-1\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Grand Panoramic Living Salon\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: opacity 0.2s ease;\"><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-prev\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-3-plus-1', -1);\" title=\"Previous Image\">&#10094;<\/button><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-next\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-3-plus-1', 1);\" title=\"Next Image\">&#10095;<\/button><\/p>\n<div class=\"aram-gallery-badge\" style=\"position: absolute; bottom: 14px; right: 14px; background: rgba(244, 130, 32, 0.9); color: #ffffff; padding: 7px 15px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 6px; backdrop-filter: blur(6px); box-shadow: 0 4px 14px rgba(0,0,0,0.3); pointer-events: none; transition: all 0.2s ease;\">\n<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg> Full Gallery (6 Views)\n<\/div>\n<\/div>\n<div class=\"aram-gallery-thumbs\" style=\"display: flex; gap: 8px; overflow-x: auto; padding-bottom: 4px; -webkit-overflow-scrolling: touch;\">\n<button type=\"button\" class=\"aram-thumb active\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 0)\" style=\"border: 2px solid #f48220; box-shadow: 0 4px 12px rgba(244, 130, 32, 0.2); border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Grand Panoramic Living Salon\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 700; color: #f48220; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Living Salon<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 1)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Curved_Media_Wall.webp\" alt=\"Curved TV &#038; Entertainment Salon\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Media Salon<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 2)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Showcase_Render_35.webp\" alt=\"Skyline Bedroom Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Master Suite<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 3)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Gourmet_Kitchen.webp\" alt=\"Gourmet Marble Kitchen\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Kitchen<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 4)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Ensuite_Bathroom.webp\" alt=\"Luxury Ensuite Bathroom\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Ensuite Bath<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-3-plus-1', 5)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Plan_3Plus1_A_281m2.webp\" alt=\"Suite 3+1 (Type A) Official Floor Plan (280.78 m\u00b2)\" style=\"width: 100%; height: 100%; object-fit: contain; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Floor Plan<\/span><br \/>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"aram-col-specs\" style=\"flex: 1 1 46%; min-width: 0; display: flex; flex-direction: column; justify-content: space-between;\">\n<div>\n<div style=\"margin-bottom: 18px;\">\n<span style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 4px;\"><span class=\"aram-unit-eyebrow\">Flagship Residential Residence<\/span><\/span><\/span><\/p>\n<h3 style=\"font-size: 26px; font-weight: 800; color: #111111; line-height: 1.15; margin: 0 0 8px 0;\"><span class=\"aram-unit-title\">Suite Type A (3+1) \u2014 Skyline Master Residence<\/span><\/h3>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555555; margin: 0;\"><span class=\"aram-unit-desc\">Generously proportioned luxury 3-bedroom master suite in Towers A, B, and D. Features expansive living salons, panoramic curved terrace balcony, and dedicated ensuite quarters.<\/span><\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;\">\n<div class=\"aram-unit-specs\" style=\"display: contents;\">\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TOTAL AREA<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">280.78 m\u00b2<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TYPOLOGY<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">3 Bed + 3 Bath<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">LEVELS<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Towers A, B &#038; D<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">FINISHES<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Turnkey Luxury<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fdfdfd; border: 1px solid #ececec; border-radius: 12px; padding: 16px; margin-bottom: 22px;\">\n<div class=\"aram-unit-breakdown-title\" style=\"font-size: 11px; font-weight: 700; color: #222222; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;\">Official Architectural Room Breakdown<\/div>\n<div class=\"aram-unit-breakdown-items\" style=\"display: flex; flex-direction: column; gap: 8px; font-size: 12px; line-height: 1.5; color: #444444;\">\n<div><strong>Grand Living &#038; Dining:<\/strong> 50.55 m\u00b2 open-plan salon with floor-to-ceiling glass, 12.40 m\u00b2 designer kitchen, and a massive 41.69 m\u00b2 panoramic terrace balcony.<\/div>\n<div><strong>Private Suite Quarters:<\/strong> 25.53 m\u00b2 Presidential master suite with ensuite bathroom (4.68 m\u00b2), Bedroom 2 (14.27 m\u00b2), Bedroom 3 (12.97 m\u00b2), family bath (4.83 m\u00b2), WC (2.45 m\u00b2), and laundry (1.21 m\u00b2).<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<button type=\"button\" class=\"aram-inquire-btn\" data-type=\"suite-3-plus-1\" onclick=\"openAramInquiryModal('suite-3-plus-1')\" style=\"display: inline-flex; align-items: center; gap: 9px; background: #f48220; color: #ffffff; border: none; font-size: 13px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; padding: 13px 26px; border-radius: 30px; box-shadow: 0 6px 20px rgba(244, 130, 32, 0.3); cursor: pointer; transition: all 0.25s ease;\"><br \/>\n<svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Inquire About Suite 3+1<br \/>\n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"tab-suite-2-plus-1\" class=\"aram-tab-panel\" style=\"display: none; gap: 36px; background: #ffffff; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 12px 40px rgba(0,0,0,0.04); padding: 32px; box-sizing: border-box;\">\n<div class=\"aram-col-visual\" style=\"flex: 1 1 54%; min-width: 0; display: flex; flex-direction: column; gap: 14px;\">\n<div class=\"aram-main-visual\" style=\"width: 100%; aspect-ratio: 16 \/ 10; border-radius: 16px; overflow: hidden; position: relative; background: #0d0d0d; box-shadow: 0 8px 25px rgba(0,0,0,0.08); font-size: 0; line-height: 0; cursor: pointer;\" onclick=\"openAramGallery('suite-2-plus-1')\">\n<img loading=\"eager\" decoding=\"async\" id=\"img-suite-2-plus-1\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_2Plus1_Living_Lounge.webp\" alt=\"Contemporary Living Lounge\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: opacity 0.2s ease;\"><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-prev\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-2-plus-1', -1);\" title=\"Previous Image\">&#10094;<\/button><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-next\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-2-plus-1', 1);\" title=\"Next Image\">&#10095;<\/button><\/p>\n<div class=\"aram-gallery-badge\" style=\"position: absolute; bottom: 14px; right: 14px; background: rgba(244, 130, 32, 0.9); color: #ffffff; padding: 7px 15px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 6px; backdrop-filter: blur(6px); box-shadow: 0 4px 14px rgba(0,0,0,0.3); pointer-events: none; transition: all 0.2s ease;\">\n<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg> Full Gallery (5 Views)\n<\/div>\n<\/div>\n<div class=\"aram-gallery-thumbs\" style=\"display: flex; gap: 8px; overflow-x: auto; padding-bottom: 4px; -webkit-overflow-scrolling: touch;\">\n<button type=\"button\" class=\"aram-thumb active\" onclick=\"selectAramGalleryIndex('suite-2-plus-1', 0)\" style=\"border: 2px solid #f48220; box-shadow: 0 4px 12px rgba(244, 130, 32, 0.2); border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_2Plus1_Living_Lounge.webp\" alt=\"Contemporary Living Lounge\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 700; color: #f48220; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Living Lounge<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-2-plus-1', 1)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_2Plus1_Master_Bedroom.webp\" alt=\"Master Bedroom Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Master Suite<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-2-plus-1', 2)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_2Plus1_TV_Salon.webp\" alt=\"Balcony TV Media Lounge\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">TV Lounge<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-2-plus-1', 3)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_2Plus1_Kitchen_Dining.webp\" alt=\"Kitchen &#038; Breakfast Bar\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Kitchen &#038; Bar<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-2-plus-1', 4)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Plan_2Plus1_A_170m2.webp\" alt=\"Suite 2+1 (Type A) Official Floor Plan (170.25 m\u00b2)\" style=\"width: 100%; height: 100%; object-fit: contain; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Floor Plan<\/span><br \/>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"aram-col-specs\" style=\"flex: 1 1 46%; min-width: 0; display: flex; flex-direction: column; justify-content: space-between;\">\n<div>\n<div style=\"margin-bottom: 18px;\">\n<span style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 4px;\"><span class=\"aram-unit-eyebrow\">Contemporary Family Residence<\/span><\/span><\/span><\/p>\n<h3 style=\"font-size: 26px; font-weight: 800; color: #111111; line-height: 1.15; margin: 0 0 8px 0;\"><span class=\"aram-unit-title\">Suite Type A (2+1) \u2014 Modern Urban Residence<\/span><\/h3>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555555; margin: 0;\"><span class=\"aram-unit-desc\">Smartly configured 2-bedroom executive layout optimizing internal circulation, natural daylight, and outdoor balcony space across high-efficiency floor layouts.<\/span><\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;\">\n<div class=\"aram-unit-specs\" style=\"display: contents;\">\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TOTAL AREA<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">170.25 m\u00b2<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TYPOLOGY<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">2 Bed + 2 Bath<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">LEVELS<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Towers A, B &#038; D<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">FINISHES<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Turnkey Luxury<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fdfdfd; border: 1px solid #ececec; border-radius: 12px; padding: 16px; margin-bottom: 22px;\">\n<div class=\"aram-unit-breakdown-title\" style=\"font-size: 11px; font-weight: 700; color: #222222; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;\">Official Architectural Room Breakdown<\/div>\n<div class=\"aram-unit-breakdown-items\" style=\"display: flex; flex-direction: column; gap: 8px; font-size: 12px; line-height: 1.5; color: #444444;\">\n<div><strong>Living &#038; Dining Salon:<\/strong> 32.18 m\u00b2 sunlit salon with integrated 10.85 m\u00b2 open kitchen and private 16.42 m\u00b2 curved view balcony.<\/div>\n<div><strong>Rest &#038; Private Suites:<\/strong> 18.40 m\u00b2 Master bedroom suite with private ensuite bathroom (4.15 m\u00b2), Bedroom 2 (13.65 m\u00b2), and guest bathroom (3.80 m\u00b2).<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<button type=\"button\" class=\"aram-inquire-btn\" data-type=\"suite-2-plus-1\" onclick=\"openAramInquiryModal('suite-2-plus-1')\" style=\"display: inline-flex; align-items: center; gap: 9px; background: #f48220; color: #ffffff; border: none; font-size: 13px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; padding: 13px 26px; border-radius: 30px; box-shadow: 0 6px 20px rgba(244, 130, 32, 0.3); cursor: pointer; transition: all 0.25s ease;\"><br \/>\n<svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Inquire About Suite 2+1<br \/>\n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"tab-suite-4-plus-1\" class=\"aram-tab-panel\" style=\"display: none; gap: 36px; background: #ffffff; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 12px 40px rgba(0,0,0,0.04); padding: 32px; box-sizing: border-box;\">\n<div class=\"aram-col-visual\" style=\"flex: 1 1 54%; min-width: 0; display: flex; flex-direction: column; gap: 14px;\">\n<div class=\"aram-main-visual\" style=\"width: 100%; aspect-ratio: 16 \/ 10; border-radius: 16px; overflow: hidden; position: relative; background: #0d0d0d; box-shadow: 0 8px 25px rgba(0,0,0,0.08); font-size: 0; line-height: 0; cursor: pointer;\" onclick=\"openAramGallery('suite-4-plus-1')\">\n<img loading=\"eager\" decoding=\"async\" id=\"img-suite-4-plus-1\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Penthouse Panoramic Living Salon\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: opacity 0.2s ease;\"><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-prev\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-4-plus-1', -1);\" title=\"Previous Image\">&#10094;<\/button><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-next\" onclick=\"event.stopPropagation(); cycleAramGallery('suite-4-plus-1', 1);\" title=\"Next Image\">&#10095;<\/button><\/p>\n<div class=\"aram-gallery-badge\" style=\"position: absolute; bottom: 14px; right: 14px; background: rgba(244, 130, 32, 0.9); color: #ffffff; padding: 7px 15px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 6px; backdrop-filter: blur(6px); box-shadow: 0 4px 14px rgba(0,0,0,0.3); pointer-events: none; transition: all 0.2s ease;\">\n<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg> Full Gallery (6 Views)\n<\/div>\n<\/div>\n<div class=\"aram-gallery-thumbs\" style=\"display: flex; gap: 8px; overflow-x: auto; padding-bottom: 4px; -webkit-overflow-scrolling: touch;\">\n<button type=\"button\" class=\"aram-thumb active\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 0)\" style=\"border: 2px solid #f48220; box-shadow: 0 4px 12px rgba(244, 130, 32, 0.2); border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Penthouse Panoramic Living Salon\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 700; color: #f48220; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Penthouse Salon<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 1)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_4Plus1_Arched_Master_Suite.webp\" alt=\"Presidential Master Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Master Suite<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 2)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Executive_Study_Office.webp\" alt=\"Executive Study &#038; Private Office\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Private Study<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 3)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Ensuite_Bathroom.webp\" alt=\"Luxury Ensuite Bathroom\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Ensuite Bath<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 4)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Gourmet_Kitchen.webp\" alt=\"Gourmet Marble Kitchen\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Kitchen<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('suite-4-plus-1', 5)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Plan_4Plus1_A_345m2.webp\" alt=\"Suite 4+1 (Type A) Official Floor Plan (344.92 m\u00b2)\" style=\"width: 100%; height: 100%; object-fit: contain; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Floor Plan<\/span><br \/>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"aram-col-specs\" style=\"flex: 1 1 46%; min-width: 0; display: flex; flex-direction: column; justify-content: space-between;\">\n<div>\n<div style=\"margin-bottom: 18px;\">\n<span style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 4px;\"><span class=\"aram-unit-eyebrow\">Presidential Penthouse Residence<\/span><\/span><\/span><\/p>\n<h3 style=\"font-size: 26px; font-weight: 800; color: #111111; line-height: 1.15; margin: 0 0 8px 0;\"><span class=\"aram-unit-title\">Suite Type A (4+1) \u2014 Penthouse Residence<\/span><\/h3>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555555; margin: 0;\"><span class=\"aram-unit-desc\">Elite 4-bedroom top-tier residence featuring panoramic wrap-around views over the golf course, dedicated maid&#8217;s quarters, study lounge, and massive double living spaces.<\/span><\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;\">\n<div class=\"aram-unit-specs\" style=\"display: contents;\">\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TOTAL AREA<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">344.92 m\u00b2<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">TYPOLOGY<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">4 Bed + 3 Bath<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">LEVELS<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Upper Penthouse Tiers<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">FINISHES<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Presidential Luxury<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fdfdfd; border: 1px solid #ececec; border-radius: 12px; padding: 16px; margin-bottom: 22px;\">\n<div class=\"aram-unit-breakdown-title\" style=\"font-size: 11px; font-weight: 700; color: #222222; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;\">Official Architectural Room Breakdown<\/div>\n<div class=\"aram-unit-breakdown-items\" style=\"display: flex; flex-direction: column; gap: 8px; font-size: 12px; line-height: 1.5; color: #444444;\">\n<div><strong>Grand Living &#038; Entertainment:<\/strong> 64.80 m\u00b2 monumental dual reception salon, 18.50 m\u00b2 chef&#8217;s kitchen, and 52.30 m\u00b2 wrap-around panoramic terrace.<\/div>\n<div><strong>Private Master &#038; Guest Suites:<\/strong> 32.40 m\u00b2 Presidential master suite with walk-in dressing and 6.80 m\u00b2 spa ensuite, plus 3 luxury guest bedrooms and dedicated staff suite.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<button type=\"button\" class=\"aram-inquire-btn\" data-type=\"suite-4-plus-1\" onclick=\"openAramInquiryModal('suite-4-plus-1')\" style=\"display: inline-flex; align-items: center; gap: 9px; background: #f48220; color: #ffffff; border: none; font-size: 13px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; padding: 13px 26px; border-radius: 30px; box-shadow: 0 6px 20px rgba(244, 130, 32, 0.3); cursor: pointer; transition: all 0.25s ease;\"><br \/>\n<svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Inquire About Suite 4+1<br \/>\n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"tab-office-06\" class=\"aram-tab-panel\" style=\"display: none; gap: 36px; background: #ffffff; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 12px 40px rgba(0,0,0,0.04); padding: 32px; box-sizing: border-box;\">\n<div class=\"aram-col-visual\" style=\"flex: 1 1 54%; min-width: 0; display: flex; flex-direction: column; gap: 14px;\">\n<div class=\"aram-main-visual\" style=\"width: 100%; aspect-ratio: 16 \/ 10; border-radius: 16px; overflow: hidden; position: relative; background: #0d0d0d; box-shadow: 0 8px 25px rgba(0,0,0,0.08); font-size: 0; line-height: 0; cursor: pointer;\" onclick=\"openAramGallery('office-06')\">\n<img loading=\"eager\" decoding=\"async\" id=\"img-office-06\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Executive_Study_Office.webp\" alt=\"Executive Director Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: opacity 0.2s ease;\"><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-prev\" onclick=\"event.stopPropagation(); cycleAramGallery('office-06', -1);\" title=\"Previous Image\">&#10094;<\/button><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-next\" onclick=\"event.stopPropagation(); cycleAramGallery('office-06', 1);\" title=\"Next Image\">&#10095;<\/button><\/p>\n<div class=\"aram-gallery-badge\" style=\"position: absolute; bottom: 14px; right: 14px; background: rgba(244, 130, 32, 0.9); color: #ffffff; padding: 7px 15px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 6px; backdrop-filter: blur(6px); box-shadow: 0 4px 14px rgba(0,0,0,0.3); pointer-events: none; transition: all 0.2s ease;\">\n<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg> Full Gallery (4 Views)\n<\/div>\n<\/div>\n<div class=\"aram-gallery-thumbs\" style=\"display: flex; gap: 8px; overflow-x: auto; padding-bottom: 4px; -webkit-overflow-scrolling: touch;\">\n<button type=\"button\" class=\"aram-thumb active\" onclick=\"selectAramGalleryIndex('office-06', 0)\" style=\"border: 2px solid #f48220; box-shadow: 0 4px 12px rgba(244, 130, 32, 0.2); border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Executive_Study_Office.webp\" alt=\"Executive Director Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 700; color: #f48220; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Director Suite<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-06', 1)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Showcase_Render_32.webp\" alt=\"Commercial Tower Lobby\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Tower Lobby<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-06', 2)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Executive Meeting Lounge\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Meeting Lounge<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-06', 3)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Office_06_Plan_144m2.webp\" alt=\"Office 06 Layout Plan (143.53 m\u00b2)\" style=\"width: 100%; height: 100%; object-fit: contain; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Floor Plan<\/span><br \/>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"aram-col-specs\" style=\"flex: 1 1 46%; min-width: 0; display: flex; flex-direction: column; justify-content: space-between;\">\n<div>\n<div style=\"margin-bottom: 18px;\">\n<span style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 4px;\"><span class=\"aram-unit-eyebrow\">Panoramic Curvilinear Commercial Suite<\/span><\/span><\/span><\/p>\n<h3 style=\"font-size: 26px; font-weight: 800; color: #111111; line-height: 1.15; margin: 0 0 8px 0;\"><span class=\"aram-unit-title\">Office 06 \u2014 Curvilinear Executive Suite<\/span><\/h3>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555555; margin: 0;\"><span class=\"aram-unit-desc\">Elite curvilinear office suite in BT1 Commercial Tower overlooking Erbil&#8217;s prime avenues, featuring private director office, client consultation lounge, and open team staffing.<\/span><\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;\">\n<div class=\"aram-unit-specs\" style=\"display: contents;\">\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">GROSS AREA<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">143.53 m\u00b2<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">WORKSTATIONS<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">10\u201314 Desks<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">OFFICES<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">1 Director + Meeting<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">BUILDING<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Commercial Tower BT1\/BT2<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fdfdfd; border: 1px solid #ececec; border-radius: 12px; padding: 16px; margin-bottom: 22px;\">\n<div class=\"aram-unit-breakdown-title\" style=\"font-size: 11px; font-weight: 700; color: #222222; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;\">Commercial Space Breakdown<\/div>\n<div class=\"aram-unit-breakdown-items\" style=\"display: flex; flex-direction: column; gap: 8px; font-size: 12px; line-height: 1.5; color: #444444;\">\n<div><strong>Executive Suite:<\/strong> Dedicated director private office suite, client consultation lounge, and panoramic views of Erbil Hills golf course.<\/div>\n<div><strong>Team Workspace:<\/strong> Curvilinear open-plan workstation staffing area, kitchen pantry, and private executive restroom.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<button type=\"button\" class=\"aram-inquire-btn\" data-type=\"office-06\" onclick=\"openAramInquiryModal('office-06')\" style=\"display: inline-flex; align-items: center; gap: 9px; background: #f48220; color: #ffffff; border: none; font-size: 13px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; padding: 13px 26px; border-radius: 30px; box-shadow: 0 6px 20px rgba(244, 130, 32, 0.3); cursor: pointer; transition: all 0.25s ease;\"><br \/>\n<svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Inquire About Office 06<br \/>\n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"tab-office-02\" class=\"aram-tab-panel\" style=\"display: none; gap: 36px; background: #ffffff; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 12px 40px rgba(0,0,0,0.04); padding: 32px; box-sizing: border-box;\">\n<div class=\"aram-col-visual\" style=\"flex: 1 1 54%; min-width: 0; display: flex; flex-direction: column; gap: 14px;\">\n<div class=\"aram-main-visual\" style=\"width: 100%; aspect-ratio: 16 \/ 10; border-radius: 16px; overflow: hidden; position: relative; background: #0d0d0d; box-shadow: 0 8px 25px rgba(0,0,0,0.08); font-size: 0; line-height: 0; cursor: pointer;\" onclick=\"openAramGallery('office-02')\">\n<img loading=\"eager\" decoding=\"async\" id=\"img-office-02\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Executive_Study_Office.webp\" alt=\"Executive Director Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block; transition: opacity 0.2s ease;\"><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-prev\" onclick=\"event.stopPropagation(); cycleAramGallery('office-02', -1);\" title=\"Previous Image\">&#10094;<\/button><br \/>\n<button type=\"button\" class=\"aram-nav-arrow aram-nav-next\" onclick=\"event.stopPropagation(); cycleAramGallery('office-02', 1);\" title=\"Next Image\">&#10095;<\/button><\/p>\n<div class=\"aram-gallery-badge\" style=\"position: absolute; bottom: 14px; right: 14px; background: rgba(244, 130, 32, 0.9); color: #ffffff; padding: 7px 15px; border-radius: 20px; font-size: 11px; font-weight: 700; letter-spacing: 0.5px; display: flex; align-items: center; gap: 6px; backdrop-filter: blur(6px); box-shadow: 0 4px 14px rgba(0,0,0,0.3); pointer-events: none; transition: all 0.2s ease;\">\n<svg width=\"13\" height=\"13\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.3\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 3h6v6M9 21H3v-6M21 3l-7 7M3 21l7-7\"\/><\/svg> Full Gallery (4 Views)\n<\/div>\n<\/div>\n<div class=\"aram-gallery-thumbs\" style=\"display: flex; gap: 8px; overflow-x: auto; padding-bottom: 4px; -webkit-overflow-scrolling: touch;\">\n<button type=\"button\" class=\"aram-thumb active\" onclick=\"selectAramGalleryIndex('office-02', 0)\" style=\"border: 2px solid #f48220; box-shadow: 0 4px 12px rgba(244, 130, 32, 0.2); border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Executive_Study_Office.webp\" alt=\"Executive Director Suite\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 700; color: #f48220; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Director Suite<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-02', 1)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Showcase_Render_32.webp\" alt=\"Commercial Tower Lobby\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Tower Lobby<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-02', 2)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_3Plus1_Panoramic_Salon.webp\" alt=\"Executive Meeting Lounge\" style=\"width: 100%; height: 100%; object-fit: cover; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Meeting Lounge<\/span><br \/>\n<\/button><button type=\"button\" class=\"aram-thumb\" onclick=\"selectAramGalleryIndex('office-02', 3)\" style=\"border: 1.5px solid #e0e0e0; box-shadow: none; border-radius: 10px; background: #ffffff; padding: 4px; cursor: pointer; display: flex; flex-direction: column; align-items: center; width: 105px; flex-shrink: 0; transition: all 0.2s ease;\"><\/p>\n<div style=\"width: 100%; height: 58px; border-radius: 6px; overflow: hidden; background: #fafafa;\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram_Office_02_Plan_109m2.webp\" alt=\"Office 02 Layout Plan (108.94 m\u00b2)\" style=\"width: 100%; height: 100%; object-fit: contain; display: block;\"><\/div>\n<p><span class=\"aram-thumb-title\" style=\"font-size: 11px; font-weight: 600; color: #555555; margin-top: 5px; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; width: 100%; display: block;\">Floor Plan<\/span><br \/>\n<\/button>\n<\/div>\n<\/div>\n<div class=\"aram-col-specs\" style=\"flex: 1 1 46%; min-width: 0; display: flex; flex-direction: column; justify-content: space-between;\">\n<div>\n<div style=\"margin-bottom: 18px;\">\n<span style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 4px;\"><span class=\"aram-unit-eyebrow\">Commercial Headquarters Suite<\/span><\/span><\/span><\/p>\n<h3 style=\"font-size: 26px; font-weight: 800; color: #111111; line-height: 1.15; margin: 0 0 8px 0;\"><span class=\"aram-unit-title\">Office 02 \u2014 Corporate Leadership Suite<\/span><\/h3>\n<p style=\"font-size: 14px; line-height: 1.6; color: #555555; margin: 0;\"><span class=\"aram-unit-desc\">Highly efficient commercial unit engineered for corporate headquarters, financial consultancies, and creative agencies requiring prominent commercial prestige.<\/span><\/p>\n<\/div>\n<div style=\"display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; margin-bottom: 20px;\">\n<div class=\"aram-unit-specs\" style=\"display: contents;\">\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">GROSS AREA<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">108.94 m\u00b2<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">WORKSTATIONS<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">8\u201312 Desks<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">OFFICES<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">1 Director Suite<\/div>\n<\/div>\n<div style=\"background: #fbfbfb; border: 1px solid #f0f0f0; border-radius: 12px; padding: 12px 16px;\">\n<div style=\"font-size: 10px; font-weight: 700; color: #888888; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 4px;\">BUILDING<\/div>\n<div style=\"font-size: 16px; font-weight: 800; color: #f48220;\">Commercial Tower BT1\/BT2<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div style=\"background: #fdfdfd; border: 1px solid #ececec; border-radius: 12px; padding: 16px; margin-bottom: 22px;\">\n<div class=\"aram-unit-breakdown-title\" style=\"font-size: 11px; font-weight: 700; color: #222222; text-transform: uppercase; letter-spacing: 1px; margin-bottom: 10px;\">Commercial Space Breakdown<\/div>\n<div class=\"aram-unit-breakdown-items\" style=\"display: flex; flex-direction: column; gap: 8px; font-size: 12px; line-height: 1.5; color: #444444;\">\n<div><strong>Director Quarters:<\/strong> Corner glass executive office with private discussion area and sound-insulated wall framing.<\/div>\n<div><strong>Operational Floor:<\/strong> High-capacity staff desks, reception greeting point, server storage, and beverage bar.<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<button type=\"button\" class=\"aram-inquire-btn\" data-type=\"office-02\" onclick=\"openAramInquiryModal('office-02')\" style=\"display: inline-flex; align-items: center; gap: 9px; background: #f48220; color: #ffffff; border: none; font-size: 13px; font-weight: 700; letter-spacing: 0.8px; text-transform: uppercase; padding: 13px 26px; border-radius: 30px; box-shadow: 0 6px 20px rgba(244, 130, 32, 0.3); cursor: pointer; transition: all 0.25s ease;\"><br \/>\n<svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Inquire About Office 02<br \/>\n<\/button>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- SOFT CONTACT INFO POPUP MODAL --><\/p>\n<div id=\"aram-inquiry-modal\" onclick=\"closeAramInquiryModal(event)\">\n<div class=\"aram-modal-card\" onclick=\"event.stopPropagation()\">\n<div class=\"aram-modal-header\">\n<button type=\"button\" onclick=\"closeAramInquiryModal()\" id=\"modal-close-btn\" id=\"modal-close-btn\" style=\"position: absolute; top: 16px; right: 16px; background: rgba(255,255,255,0.15); border: none; width: 32px; height: 32px; border-radius: 50%; color: #ffffff; font-size: 16px; line-height: 1; cursor: pointer; display: flex; align-items: center; justify-content: center; transition: all 0.2s ease;\">\u2715<\/button><br \/>\n<span id=\"modal-eyebrow\" style=\"font-size: 11px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 6px;\">EXCLUSIVE INQUIRY<\/span><\/p>\n<h3 id=\"modal-title\" style=\"font-size: 22px; font-weight: 800; color: #ffffff; margin: 0 0 6px 0; line-height: 1.2;\">Suite Type A<\/h3>\n<p id=\"modal-desc\" style=\"font-size: 13px; color: rgba(255,255,255,0.85); margin: 0; line-height: 1.4;\">Direct consultation &amp; pricing for Aram Towers.<\/p>\n<\/div>\n<div class=\"aram-modal-body\">\n<div id=\"modal-chips\" style=\"display: flex; gap: 8px; flex-wrap: wrap; margin-bottom: 18px;\"><\/div>\n<div style=\"display: flex; flex-direction: column; gap: 10px; margin-bottom: 20px;\">\n<a id=\"modal-whatsapp-btn\" href=\"#\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display: flex; align-items: center; justify-content: center; gap: 10px; background: #25D366; color: #ffffff; text-decoration: none; padding: 13px 20px; border-radius: 12px; font-size: 14px; font-weight: 700; box-shadow: 0 6px 18px rgba(37, 211, 102, 0.25); transition: all 0.2s ease;\"><br \/>\n<svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"currentColor\"><path d=\"M12.031 6.172c-3.181 0-5.767 2.586-5.768 5.766-.001 1.298.38 2.27 1.019 3.287l-.582 2.128 2.182-.573c.978.58 1.911.928 3.145.929 3.178 0 5.767-2.587 5.768-5.766.001-3.187-2.575-5.771-5.764-5.771zm3.392 8.244c-.144.405-.837.774-1.17.824-.312.045-.694.062-1.107-.07-.26-.084-.593-.197-1.026-.385-1.832-.796-3.025-2.656-3.118-2.778-.09-.122-.748-.994-.748-1.898 0-.904.475-1.349.644-1.534.17-.184.37-.23.493-.23.123 0 .247.001.353.006.113.005.263-.043.412.316.155.373.53 1.29.576 1.383.047.093.078.203.016.326-.062.123-.093.2-.185.309-.092.107-.193.24-.276.322-.092.093-.189.193-.081.378.108.185.479.791 1.028 1.28.708.631 1.306.826 1.491.918.185.093.293.078.401-.047.108-.123.462-.538.586-.723.123-.185.247-.154.416-.092.17.062 1.077.508 1.262.6.185.093.308.138.354.216.046.077.046.446-.098.851z\"\/><\/svg> <span id=\"modal-whatsapp-btn-text\">Direct WhatsApp Consultation<br \/>\n<\/span><\/a><\/p>\n<div onclick=\"window.location.href='tel:+9647502225222'\" style=\"display: flex; align-items: center; justify-content: space-between; background: #f8f9fa; border: 1.5px solid #eaeaea; color: #111111; padding: 12px 16px; border-radius: 12px; cursor: pointer; transition: all 0.2s ease;\">\n<div style=\"display: flex; align-items: center; gap: 10px;\">\n<span style=\"width: 32px; height: 32px; border-radius: 50%; background: #f48220; color: #ffffff; display: flex; align-items: center; justify-content: center; font-size: 14px;\">\ud83d\udcde<\/span><\/p>\n<div style=\"display: flex; flex-direction: column; text-align: start;\">\n<span style=\"font-size: 10px; text-transform: uppercase; color: #777; letter-spacing: 0.5px; font-weight: 700;\"><span id=\"modal-hotline-label\">Sales Hotline<\/span><\/span><br \/>\n<span style=\"font-size: 13px; color: #111111; font-weight: 800;\">+964 (750) 222 5222<\/span>\n<\/div>\n<\/div>\n<p><span style=\"font-size: 11px; background: rgba(244, 130, 32, 0.12); color: #f48220; padding: 4px 10px; border-radius: 20px; font-weight: 700;\"><span id=\"modal-call-now-text\">Call Now<\/span><\/span>\n<\/div>\n<div style=\"display: flex; align-items: center; gap: 12px; background: #fdfdfd; border: 1px solid #f0f0f0; padding: 11px 16px; border-radius: 12px;\">\n<span style=\"font-size: 16px;\">\ud83d\udccd<\/span><\/p>\n<div style=\"display: flex; flex-direction: column; text-align: start; font-size: 12px; line-height: 1.35; color: #555;\">\n<span style=\"font-size: 10px; text-transform: uppercase; color: #888; font-weight: 700; letter-spacing: 0.5px;\"><span id=\"modal-pavilion-label\">Sales Office<\/span><\/span><br \/>\n<span style=\"color: #222; font-weight: 600;\">Aram Village, 120M Road, Erbil, KRG, Iraq<\/span>\n<\/div>\n<\/div>\n<\/div>\n<form id=\"aram-modal-form\" onsubmit=\"handleAramFormSubmit(event)\" style=\"display: flex; flex-direction: column; gap: 10px; margin: 0;\">\n<div style=\"display: flex; gap: 8px;\">\n<input type=\"text\" id=\"aram-form-name\" placeholder=\"Your Name\" required style=\"flex: 1; min-width: 0; padding: 10px 12px; border: 1.5px solid #e2e2e2; border-radius: 8px; font-size: 13px; font-family: inherit; outline: none; box-sizing: border-box;\"><br \/>\n<input type=\"tel\" id=\"aram-form-phone\" placeholder=\"Phone \/ WhatsApp\" required style=\"flex: 1; min-width: 0; padding: 10px 12px; border: 1.5px solid #e2e2e2; border-radius: 8px; font-size: 13px; font-family: inherit; outline: none; box-sizing: border-box;\">\n<\/div>\n<p><button type=\"submit\" id=\"aram-form-submit-btn\" style=\"background: #f48220; color: #ffffff; border: none; padding: 12px; border-radius: 8px; font-size: 12px; font-weight: 700; letter-spacing: 0.5px; text-transform: uppercase; cursor: pointer; transition: all 0.2s ease;\">Request Official Price &amp; Floor Plan<\/button><\/p>\n<div id=\"aram-form-success-msg\" style=\"display: none; font-size: 12px; color: #f48220; font-weight: 700; text-align: center; padding: 8px; background: rgba(244, 130, 32, 0.1); border-radius: 8px;\">Thank you! Our advisory team will contact you shortly with the full package.<\/div>\n<\/form>\n<\/div>\n<\/div>\n<\/div>\n<p><script>(function(){try{var b64=\"CmZ1bmN0aW9uIGFwcGx5SGVhZGVySTE4bihsKSB7CiAgdmFyIGhlYWRlckkxOG4gPSB7CiAgICBlbjogewogICAgICBkaXI6ICdsdHInLAogICAgICBmb250OiAiJ1NwYWNlIEdyb3Rlc2snLCBzYW5zLXNlcmlmIiwKICAgICAgbWVudTogWwogICAgICAgIHsgdGV4dDogJ0hPTUUnLCBocmVmOiAnaHR0cHM6Ly9iYWx3ZXouY29tLycgfSwKICAgICAgICB7IHRleHQ6ICdDT01QQU5ZJywgaHJlZjogJ2h0dHBzOi8vYmFsd2V6LmNvbS9hYm91dC11cy8nIH0sCiAgICAgICAgeyB0ZXh0OiAnT1VSIFNFUlZJQ0VTJywgaHJlZjogJ2h0dHBzOi8vYmFsd2V6LmNvbS9vdXItc2VydmljZXMvJyB9LAogICAgICAgIHsgdGV4dDogJ09VUiBQUk9KRUNUUycsIGhyZWY6ICdodHRwczovL2JhbHdlei5jb20vb3VyLXByb2plY3RzLycgfSwKICAgICAgICB7IHRleHQ6ICdDT05UQUNUIFVTJywgaHJlZjogJ2h0dHBzOi8vYmFsd2V6LmNvbS9jb250YWN0LXVzLycgfQogICAgICBdLAogICAgICBzdWI6IHsKICAgICAgICAn2K\/bldix2KjYp9ix25XbjCDYptuO2YXblSc6ICdBYm91dCBCYWx3ZXonLCAn2YXYudmE2YjZhdin2Kog2LnZhtinJzogJ0Fib3V0IEJhbHdleicsCiAgICAgICAgJ9m+25XbjNin2YXbjCDYs9uV2LHbhtqpJzogJ0NoYWlybWFuIE1lc3NhZ2UnLCAn2LHYs9in2YTYqSDYsdim2YrYsyDZhdis2YTYsyDYp9mE2KXYr9in2LHYqSc6ICdDaGFpcm1hbiBNZXNzYWdlJywKICAgICAgICAn2K\/bjNiv2q\/YpyDZiCDYptuV2LHaqSc6ICdWaXNpb24gJiBNaXNzaW9uJywgJ9in2YTYsdik2YrYqSDZiNin2YTYsdiz2KfZhNipJzogJ1Zpc2lvbiAmIE1pc3Npb24nLAogICAgICAgICfYqtuV2YbYr9ix2YjYs9iq24wg2Ygg2LPbldmE2KfZhduV2KrbjCc6ICdIZWFsdGggJiBTYWZldHknLCAn2KfZhNi12K3YqSDZiNin2YTYo9mF2KfZhic6ICdIZWFsdGggJiBTYWZldHknCiAgICAgIH0sCiAgICAgIHN1YkhyZWZzOiB7CiAgICAgICAgJ0Fib3V0IEJhbHdleic6ICdodHRwczovL2JhbHdlei5jb20vYWJvdXQtdXMvJywKICAgICAgICAnQ2hhaXJtYW4gTWVzc2FnZSc6ICdodHRwczovL2JhbHdlei5jb20vYWJvdXQtdXMvY2hhaXJtYW4tbWVzc2FnZS8nLAogICAgICAgICdWaXNpb24gJiBNaXNzaW9uJzogJ2h0dHBzOi8vYmFsd2V6LmNvbS9hYm91dC11cy92aXNpb24tbWlzc2lvbi8nLAogICAgICAgICdIZWFsdGggJiBTYWZldHknOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2Fib3V0LXVzL2hlYWx0aC1zYWZldHkvJwogICAgICB9CiAgICB9LAogICAga3U6IHsKICAgICAgZGlyOiAncnRsJywKICAgICAgZm9udDogIidWYXppcm1hdG4nLCBzYW5zLXNlcmlmIiwKICAgICAgbWVudTogWwogICAgICAgIHsgdGV4dDogJ9iz25XYsduV2KrYpycsIGhyZWY6ICdodHRwczovL2JhbHdlei5jb20va3UvJyB9LAogICAgICAgIHsgdGV4dDogJ9qp24bZhdm+2KfZhtuM2KcnLCBocmVmOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2t1L2Fib3V0LXVzLycgfSwKICAgICAgICB7IHRleHQ6ICfYrtiy2YXbldiq2q\/ZiNiy2KfYsduM24zbldqp2KfZhtmF2KfZhicsIGhyZWY6ICdodHRwczovL2JhbHdlei5jb20va3Uvb3VyLXNlcnZpY2VzLycgfSwKICAgICAgICB7IHRleHQ6ICfZvtqV24bamNuV2qnYp9mG2YXYp9mGJywgaHJlZjogJ2h0dHBzOi8vYmFsd2V6LmNvbS9rdS9vdXItcHJvamVjdHMvJyB9LAogICAgICAgIHsgdGV4dDogJ9m+25XbjNmI25XZhtiv24wnLCBocmVmOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2t1L2NvbnRhY3QtdXMvJyB9CiAgICAgIF0sCiAgICAgIHN1YjogewogICAgICAgICdBYm91dCBCYWx3ZXonOiAn2K\/bldix2KjYp9ix25XbjCDYptuO2YXblScsICfZhdi52YTZiNmF2KfYqiDYudmG2KcnOiAn2K\/bldix2KjYp9ix25XbjCDYptuO2YXblScsCiAgICAgICAgJ0NoYWlybWFuIE1lc3NhZ2UnOiAn2b7blduM2KfZhduMINiz25XYsduG2qknLCAn2LHYs9in2YTYqSDYsdim2YrYsyDZhdis2YTYsyDYp9mE2KXYr9in2LHYqSc6ICfZvtuV24zYp9mF24wg2LPbldix24baqScsCiAgICAgICAgJ1Zpc2lvbiAmIE1pc3Npb24nOiAn2K\/bjNiv2q\/YpyDZiCDYptuV2LHaqScsICfYp9mE2LHYpNmK2Kkg2YjYp9mE2LHYs9in2YTYqSc6ICfYr9uM2K\/ar9inINmIINim25XYsdqpJywKICAgICAgICAnSGVhbHRoICYgU2FmZXR5JzogJ9iq25XZhtiv2LHZiNiz2KrbjCDZiCDYs9uV2YTYp9mF25XYqtuMJywgJ9in2YTYtdit2Kkg2YjYp9mE2KPZhdin2YYnOiAn2KrbldmG2K\/YsdmI2LPYqtuMINmIINiz25XZhNin2YXbldiq24wnCiAgICAgIH0sCiAgICAgIHN1YkhyZWZzOiB7CiAgICAgICAgJ0Fib3V0IEJhbHdleic6ICdodHRwczovL2JhbHdlei5jb20va3UvYWJvdXQtdXMvJywKICAgICAgICAnQ2hhaXJtYW4gTWVzc2FnZSc6ICdodHRwczovL2JhbHdlei5jb20va3UvYWJvdXQtdXMvY2hhaXJtYW4tbWVzc2FnZS8nLAogICAgICAgICdWaXNpb24gJiBNaXNzaW9uJzogJ2h0dHBzOi8vYmFsd2V6LmNvbS9rdS9hYm91dC11cy92aXNpb24tbWlzc2lvbi8nLAogICAgICAgICdIZWFsdGggJiBTYWZldHknOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2t1L2Fib3V0LXVzL2hlYWx0aC1zYWZldHkvJwogICAgICB9CiAgICB9LAogICAgYXI6IHsKICAgICAgZGlyOiAncnRsJywKICAgICAgZm9udDogIidWYXppcm1hdG4nLCBzYW5zLXNlcmlmIiwKICAgICAgbWVudTogWwogICAgICAgIHsgdGV4dDogJ9in2YTYsdim2YrYs9mK2KknLCBocmVmOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2FyLycgfSwKICAgICAgICB7IHRleHQ6ICfYp9mE2LTYsdmD2KknLCBocmVmOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2FyL2Fib3V0LXVzLycgfSwKICAgICAgICB7IHRleHQ6ICfYrtiv2YXYp9iq2YbYpycsIGhyZWY6ICdodHRwczovL2JhbHdlei5jb20vYXIvb3VyLXNlcnZpY2VzLycgfSwKICAgICAgICB7IHRleHQ6ICfZhdi02KfYsdmK2LnZhtinJywgaHJlZjogJ2h0dHBzOi8vYmFsd2V6LmNvbS9hci9vdXItcHJvamVjdHMvJyB9LAogICAgICAgIHsgdGV4dDogJ9in2KrYtdmEINio2YbYpycsIGhyZWY6ICdodHRwczovL2JhbHdlei5jb20vYXIvY29udGFjdC11cy8nIH0KICAgICAgXSwKICAgICAgc3ViOiB7CiAgICAgICAgJ0Fib3V0IEJhbHdleic6ICfZhdi52YTZiNmF2KfYqiDYudmG2KcnLCAn2K\/bldix2KjYp9ix25XbjCDYptuO2YXblSc6ICfZhdi52YTZiNmF2KfYqiDYudmG2KcnLAogICAgICAgICdDaGFpcm1hbiBNZXNzYWdlJzogJ9ix2LPYp9mE2Kkg2LHYptmK2LMg2YXYrNmE2LMg2KfZhNil2K\/Yp9ix2KknLCAn2b7blduM2KfZhduMINiz25XYsduG2qknOiAn2LHYs9in2YTYqSDYsdim2YrYsyDZhdis2YTYsyDYp9mE2KXYr9in2LHYqScsCiAgICAgICAgJ1Zpc2lvbiAmIE1pc3Npb24nOiAn2KfZhNix2KTZitipINmI2KfZhNix2LPYp9mE2KknLCAn2K\/bjNiv2q\/YpyDZiCDYptuV2LHaqSc6ICfYp9mE2LHYpNmK2Kkg2YjYp9mE2LHYs9in2YTYqScsCiAgICAgICAgJ0hlYWx0aCAmIFNhZmV0eSc6ICfYp9mE2LXYrdipINmI2KfZhNij2YXYp9mGJywgJ9iq25XZhtiv2LHZiNiz2KrbjCDZiCDYs9uV2YTYp9mF25XYqtuMJzogJ9in2YTYtdit2Kkg2YjYp9mE2KPZhdin2YYnCiAgICAgIH0sCiAgICAgIHN1YkhyZWZzOiB7CiAgICAgICAgJ0Fib3V0IEJhbHdleic6ICdodHRwczovL2JhbHdlei5jb20vYXIvYWJvdXQtdXMvJywKICAgICAgICAnQ2hhaXJtYW4gTWVzc2FnZSc6ICdodHRwczovL2JhbHdlei5jb20vYXIvYWJvdXQtdXMvY2hhaXJtYW4tbWVzc2FnZS8nLAogICAgICAgICdWaXNpb24gJiBNaXNzaW9uJzogJ2h0dHBzOi8vYmFsd2V6LmNvbS9hci9hYm91dC11cy92aXNpb24tbWlzc2lvbi8nLAogICAgICAgICdIZWFsdGggJiBTYWZldHknOiAnaHR0cHM6Ly9iYWx3ZXouY29tL2FyL2Fib3V0LXVzL2hlYWx0aC1zYWZldHkvJwogICAgICB9CiAgICB9CiAgfTsKCiAgdmFyIGhkID0gaGVhZGVySTE4bltsXTsKICBpZiAoIWhkKSByZXR1cm47CgogIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zZXRBdHRyaWJ1dGUoJ2RpcicsIGhkLmRpcik7CiAgZG9jdW1lbnQuYm9keS5zZXRBdHRyaWJ1dGUoJ2RpcicsIGhkLmRpcik7CgogIHZhciBpbm5lciA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxb2RlZi1wYWdlLWhlYWRlci1pbm5lcicpOwogIHZhciBsb2dvID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnFvZGVmLWhlYWRlci1sb2dvLWxpbmsnKTsKICB2YXIgbmF2ID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvcignLnFvZGVmLWhlYWRlci1uYXZpZ2F0aW9uJyk7CiAgdmFyIGxhbmdCYXIgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcubGFuZ3VhZ2UtYmFyJyk7CgogIGlmIChoZC5kaXIgPT09ICdydGwnKSB7CiAgICBpZiAoaW5uZXIpIHsKICAgICAgaW5uZXIuc3R5bGUuZGlyZWN0aW9uID0gJ3J0bCc7CiAgICAgIGlubmVyLnN0eWxlLmRpc3BsYXkgPSAnZmxleCc7CiAgICAgIGlubmVyLnN0eWxlLmFsaWduSXRlbXMgPSAnY2VudGVyJzsKICAgICAgaW5uZXIuc3R5bGUuanVzdGlmeUNvbnRlbnQgPSAnc3BhY2UtYmV0d2Vlbic7CiAgICAgIGlubmVyLnN0eWxlLnBhZGRpbmcgPSAnMCAzMHB4JzsKICAgIH0KICAgIGlmIChsb2dvKSB7IGxvZ28uc3R5bGUub3JkZXIgPSAnMSc7IGxvZ28uc3R5bGUubWFyZ2luID0gJzAnOyB9CiAgICBpZiAobmF2KSB7CiAgICAgIG5hdi5zdHlsZS5vcmRlciA9ICcyJzsKICAgICAgbmF2LnN0eWxlLmRpcmVjdGlvbiA9ICdydGwnOwogICAgICBuYXYuc3R5bGUubWFyZ2luUmlnaHQgPSAnNDVweCc7CiAgICAgIG5hdi5zdHlsZS5tYXJnaW5MZWZ0ID0gJ2F1dG8nOwogICAgICBuYXYuc3R5bGUucGFkZGluZ1JpZ2h0ID0gJzAnOwogICAgICBuYXYuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7CiAgICB9CiAgICBpZiAobGFuZ0JhcikgewogICAgICBsYW5nQmFyLnN0eWxlLm9yZGVyID0gJzMnOwogICAgICBsYW5nQmFyLnN0eWxlLm1hcmdpbiA9ICcwJzsKICAgIH0KICB9IGVsc2UgewogICAgaWYgKGlubmVyKSB7CiAgICAgIGlubmVyLnN0eWxlLmRpcmVjdGlvbiA9ICdsdHInOwogICAgICBpbm5lci5zdHlsZS5kaXNwbGF5ID0gJ2ZsZXgnOwogICAgICBpbm5lci5zdHlsZS5hbGlnbkl0ZW1zID0gJ2NlbnRlcic7CiAgICAgIGlubmVyLnN0eWxlLmp1c3RpZnlDb250ZW50ID0gJ2ZsZXgtc3RhcnQnOwogICAgICBpbm5lci5zdHlsZS5wYWRkaW5nID0gJzAgMzBweCc7CiAgICB9CiAgICBpZiAobG9nbykgeyBsb2dvLnN0eWxlLm9yZGVyID0gJzEnOyBsb2dvLnN0eWxlLm1hcmdpbiA9ICcwJzsgfQogICAgaWYgKG5hdikgewogICAgICBuYXYuc3R5bGUub3JkZXIgPSAnMic7CiAgICAgIG5hdi5zdHlsZS5kaXJlY3Rpb24gPSAnbHRyJzsKICAgICAgbmF2LnN0eWxlLm1hcmdpbkxlZnQgPSAnNTBweCc7CiAgICAgIG5hdi5zdHlsZS5tYXJnaW5SaWdodCA9ICdhdXRvJzsKICAgICAgbmF2LnN0eWxlLnBhZGRpbmdSaWdodCA9ICcwJzsKICAgICAgbmF2LnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snOwogICAgfQogICAgaWYgKGxhbmdCYXIpIHsKICAgICAgbGFuZ0Jhci5zdHlsZS5vcmRlciA9ICczJzsKICAgICAgbGFuZ0Jhci5zdHlsZS5tYXJnaW5MZWZ0ID0gJ2F1dG8nOwogICAgICBsYW5nQmFyLnN0eWxlLm1hcmdpblJpZ2h0ID0gJzAnOwogICAgfQogIH0KCiAgdmFyIHRvcExpID0gZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnI21lbnUtbWFpbi1tZW51LTEgPiBsaSA+IGEnKTsKICB0b3BMaS5mb3JFYWNoKGZ1bmN0aW9uKGEsIGkpIHsKICAgIGlmIChoZC5tZW51W2ldKSB7CiAgICAgIHZhciBzcGFuID0gYS5xdWVyeVNlbGVjdG9yKCcucW9kZWYtbWVudS1pdGVtLXRleHQnKTsKICAgICAgaWYgKHNwYW4pIHsKICAgICAgICB2YXIgc3ZnID0gc3Bhbi5xdWVyeVNlbGVjdG9yKCdzdmcnKTsKICAgICAgICBzcGFuLmlubmVyVGV4dCA9IGhkLm1lbnVbaV0udGV4dDsKICAgICAgICBpZiAoc3ZnKSBzcGFuLmFwcGVuZENoaWxkKHN2Zyk7CiAgICAgIH0gZWxzZSB7CiAgICAgICAgYS5pbm5lclRleHQgPSBoZC5tZW51W2ldLnRleHQ7CiAgICAgIH0KICAgICAgYS5ocmVmID0gaGQubWVudVtpXS5ocmVmOwogICAgICBhLnN0eWxlLmZvbnRGYW1pbHkgPSBoZC5mb250OwogICAgICBhLnN0eWxlLmZvbnRTaXplID0gJzE0cHgnOwogICAgICBhLnN0eWxlLmZvbnRXZWlnaHQgPSAnNjAwJzsKICAgIH0KICB9KTsKCiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgnLnN1Yi1tZW51IGxpIGEnKS5mb3JFYWNoKGZ1bmN0aW9uKGEpIHsKICAgIHZhciBzcGFuID0gYS5xdWVyeVNlbGVjdG9yKCcucW9kZWYtbWVudS1pdGVtLXRleHQnKTsKICAgIHZhciB0eHQgPSAoc3BhbiA\/IHNwYW4uaW5uZXJUZXh0IDogYS5pbm5lclRleHQpLnRyaW0oKTsKICAgIGlmIChoZC5zdWJbdHh0XSkgewogICAgICB2YXIgbmV3VHh0ID0gaGQuc3ViW3R4dF07CiAgICAgIGlmIChzcGFuKSBzcGFuLmlubmVyVGV4dCA9IG5ld1R4dDsKICAgICAgZWxzZSBhLmlubmVyVGV4dCA9IG5ld1R4dDsKICAgIH0KICAgIGlmIChzcGFuKSBzcGFuLnN0eWxlLmZvbnRGYW1pbHkgPSBoZC5mb250OwogICAgYS5zdHlsZS5mb250RmFtaWx5ID0gaGQuZm9udDsKICAgIGEuc3R5bGUuZGlyZWN0aW9uID0gaGQuZGlyOwogICAgYS5zdHlsZS50ZXh0QWxpZ24gPSBoZC5kaXIgPT09ICdydGwnID8gJ3JpZ2h0JyA6ICdsZWZ0JzsKICAgIGZvciAodmFyIGsgaW4gaGQuc3ViSHJlZnMpIHsKICAgICAgaWYgKHR4dCA9PT0gayB8fCAoaGQuc3ViW2tdICYmIHR4dCA9PT0gaGQuc3ViW2tdKSkgewogICAgICAgIGEuaHJlZiA9IGhkLnN1YkhyZWZzW2tdOwogICAgICAgIGJyZWFrOwogICAgICB9CiAgICB9CiAgfSk7CgogIHZhciBtb2JOYXYgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcucW9kZWYtbW9iaWxlLWhlYWRlci1uYXZpZ2F0aW9uJyk7CiAgaWYgKG1vYk5hdikgewogICAgbW9iTmF2LnN0eWxlLmRpcmVjdGlvbiA9IGhkLmRpcjsKICAgIHZhciBtb2JMaW5rcyA9IG1vYk5hdi5xdWVyeVNlbGVjdG9yQWxsKCdhJyk7CiAgICBtb2JMaW5rcy5mb3JFYWNoKGZ1bmN0aW9uKGEpIHsKICAgICAgdmFyIG1UeHQgPSBhLmlubmVyVGV4dC50cmltKCk7CiAgICAgIGZvciAodmFyIG1pID0gMDsgbWkgPCBoZWFkZXJJMThuLmVuLm1lbnUubGVuZ3RoOyBtaSsrKSB7CiAgICAgICAgdmFyIGVuTSA9IGhlYWRlckkxOG4uZW4ubWVudVttaV0udGV4dDsKICAgICAgICB2YXIga3VNID0gaGVhZGVySTE4bi5rdS5tZW51W21pXS50ZXh0OwogICAgICAgIHZhciBhck0gPSBoZWFkZXJJMThuLmFyLm1lbnVbbWldLnRleHQ7CiAgICAgICAgaWYgKG1UeHQudG9VcHBlckNhc2UoKSA9PT0gZW5NIHx8IG1UeHQgPT09IGt1TSB8fCBtVHh0ID09PSBhck0pIHsKICAgICAgICAgIGEuaW5uZXJUZXh0ID0gaGQubWVudVttaV0udGV4dDsKICAgICAgICAgIGEuaHJlZiA9IGhkLm1lbnVbbWldLmhyZWY7CiAgICAgICAgICBhLnN0eWxlLmZvbnRGYW1pbHkgPSBoZC5mb250OwogICAgICAgICAgYS5zdHlsZS50ZXh0QWxpZ24gPSBoZC5kaXIgPT09ICdydGwnID8gJ3JpZ2h0JyA6ICdsZWZ0JzsKICAgICAgICAgIGJyZWFrOwogICAgICAgIH0KICAgICAgfQogICAgICBpZiAoaGQuc3ViW21UeHRdKSB7CiAgICAgICAgYS5pbm5lclRleHQgPSBoZC5zdWJbbVR4dF07CiAgICAgICAgYS5zdHlsZS5mb250RmFtaWx5ID0gaGQuZm9udDsKICAgICAgICBhLnN0eWxlLnRleHRBbGlnbiA9IGhkLmRpciA9PT0gJ3J0bCcgPyAncmlnaHQnIDogJ2xlZnQnOwogICAgICB9CiAgICB9KTsKICB9Cn0Kd2luZG93LmFwcGx5SGVhZGVySTE4biA9IGFwcGx5SGVhZGVySTE4bjsKCnZhciBhcmFtR2FsbGVyaWVzPXsic3VpdGUtMy1wbHVzLTEiOiBbeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fM1BsdXMxX1Bhbm9yYW1pY19TYWxvbi53ZWJwIiwgInRpdGxlIjogIkdyYW5kIFBhbm9yYW1pYyBMaXZpbmcgU2Fsb24ifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fM1BsdXMxX0N1cnZlZF9NZWRpYV9XYWxsLndlYnAiLCAidGl0bGUiOiAiQ3VydmVkIFRWICYgRW50ZXJ0YWlubWVudCBTYWxvbiJ9LCB7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV9TaG93Y2FzZV9SZW5kZXJfMzUud2VicCIsICJ0aXRsZSI6ICJTa3lsaW5lIEJlZHJvb20gU3VpdGUifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fM1BsdXMxX0dvdXJtZXRfS2l0Y2hlbi53ZWJwIiwgInRpdGxlIjogIkdvdXJtZXQgTWFyYmxlIEtpdGNoZW4ifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fM1BsdXMxX0Vuc3VpdGVfQmF0aHJvb20ud2VicCIsICJ0aXRsZSI6ICJMdXh1cnkgRW5zdWl0ZSBCYXRocm9vbSJ9LCB7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV9QbGFuXzNQbHVzMV9BXzI4MW0yLndlYnAiLCAidGl0bGUiOiAiU3VpdGUgMysxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDI4MC43OCBtXHUwMGIyKSJ9XSwgInN1aXRlLTItcGx1cy0xIjogW3sic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtXzJQbHVzMV9MaXZpbmdfTG91bmdlLndlYnAiLCAidGl0bGUiOiAiQ29udGVtcG9yYXJ5IExpdmluZyBMb3VuZ2UifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fMlBsdXMxX01hc3Rlcl9CZWRyb29tLndlYnAiLCAidGl0bGUiOiAiTWFzdGVyIEJlZHJvb20gU3VpdGUifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fMlBsdXMxX1RWX1NhbG9uLndlYnAiLCAidGl0bGUiOiAiQmFsY29ueSBUViBNZWRpYSBMb3VuZ2UifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fMlBsdXMxX0tpdGNoZW5fRGluaW5nLndlYnAiLCAidGl0bGUiOiAiS2l0Y2hlbiAmIEJyZWFrZmFzdCBCYXIifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fUGxhbl8yUGx1czFfQV8xNzBtMi53ZWJwIiwgInRpdGxlIjogIlN1aXRlIDIrMSAoVHlwZSBBKSBPZmZpY2lhbCBGbG9vciBQbGFuICgxNzAuMjUgbVx1MDBiMikifV0sICJzdWl0ZS00LXBsdXMtMSI6IFt7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV8zUGx1czFfUGFub3JhbWljX1NhbG9uLndlYnAiLCAidGl0bGUiOiAiUGVudGhvdXNlIFBhbm9yYW1pYyBMaXZpbmcgU2Fsb24ifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fNFBsdXMxX0FyY2hlZF9NYXN0ZXJfU3VpdGUud2VicCIsICJ0aXRsZSI6ICJQcmVzaWRlbnRpYWwgTWFzdGVyIFN1aXRlIn0sIHsic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtX0V4ZWN1dGl2ZV9TdHVkeV9PZmZpY2Uud2VicCIsICJ0aXRsZSI6ICJFeGVjdXRpdmUgU3R1ZHkgJiBQcml2YXRlIE9mZmljZSJ9LCB7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV8zUGx1czFfRW5zdWl0ZV9CYXRocm9vbS53ZWJwIiwgInRpdGxlIjogIkx1eHVyeSBFbnN1aXRlIEJhdGhyb29tIn0sIHsic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtXzNQbHVzMV9Hb3VybWV0X0tpdGNoZW4ud2VicCIsICJ0aXRsZSI6ICJHb3VybWV0IE1hcmJsZSBLaXRjaGVuIn0sIHsic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtX1BsYW5fNFBsdXMxX0FfMzQ1bTIud2VicCIsICJ0aXRsZSI6ICJTdWl0ZSA0KzEgKFR5cGUgQSkgT2ZmaWNpYWwgRmxvb3IgUGxhbiAoMzQ0LjkyIG1cdTAwYjIpIn1dLCAib2ZmaWNlLTA2IjogW3sic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtX0V4ZWN1dGl2ZV9TdHVkeV9PZmZpY2Uud2VicCIsICJ0aXRsZSI6ICJFeGVjdXRpdmUgRGlyZWN0b3IgU3VpdGUifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fU2hvd2Nhc2VfUmVuZGVyXzMyLndlYnAiLCAidGl0bGUiOiAiQ29tbWVyY2lhbCBUb3dlciBMb2JieSJ9LCB7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV8zUGx1czFfUGFub3JhbWljX1NhbG9uLndlYnAiLCAidGl0bGUiOiAiRXhlY3V0aXZlIE1lZXRpbmcgTG91bmdlIn0sIHsic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtX09mZmljZV8wNl9QbGFuXzE0NG0yLndlYnAiLCAidGl0bGUiOiAiT2ZmaWNlIDA2IExheW91dCBQbGFuICgxNDMuNTMgbVx1MDBiMikifV0sICJvZmZpY2UtMDIiOiBbeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fRXhlY3V0aXZlX1N0dWR5X09mZmljZS53ZWJwIiwgInRpdGxlIjogIkV4ZWN1dGl2ZSBEaXJlY3RvciBTdWl0ZSJ9LCB7InNyYyI6ICJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV9TaG93Y2FzZV9SZW5kZXJfMzIud2VicCIsICJ0aXRsZSI6ICJDb21tZXJjaWFsIFRvd2VyIExvYmJ5In0sIHsic3JjIjogImh0dHBzOi8vYmFsd2V6LmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAyNi8wOS9BcmFtXzNQbHVzMV9QYW5vcmFtaWNfU2Fsb24ud2VicCIsICJ0aXRsZSI6ICJFeGVjdXRpdmUgTWVldGluZyBMb3VuZ2UifSwgeyJzcmMiOiAiaHR0cHM6Ly9iYWx3ZXouY29tL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDI2LzA5L0FyYW1fT2ZmaWNlXzAyX1BsYW5fMTA5bTIud2VicCIsICJ0aXRsZSI6ICJPZmZpY2UgMDIgTGF5b3V0IFBsYW4gKDEwOC45NCBtXHUwMGIyKSJ9XX07CgpmdW5jdGlvbiBzd2l0Y2hBcmFtVGFiKGUsdCl7CiAgZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLmFyYW0tdGFiLWJ0biIpLmZvckVhY2goZnVuY3Rpb24oYil7CiAgICBiLmNsYXNzTGlzdC5yZW1vdmUoImFjdGl2ZSIpOwogICAgYi5zdHlsZS5iYWNrZ3JvdW5kPSIjZmZmZmZmIjsKICAgIGIuc3R5bGUuYm9yZGVyQ29sb3I9IiNlMGUwZTAiOwogICAgYi5zdHlsZS5jb2xvcj0iIzQ0NDQ0NCI7CiAgICBiLnN0eWxlLmJveFNoYWRvdz0ibm9uZSI7CiAgICB2YXIgYmQ9Yi5xdWVyeVNlbGVjdG9yKCIudGFiLWJhZGdlIik7CiAgICBpZihiZCl7YmQuc3R5bGUuYmFja2dyb3VuZD0icmdiYSgwLDAsMCwwLjA2KSI7YmQuc3R5bGUuY29sb3I9IiM2NjYiO30KICB9KTsKICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIuYXJhbS10YWItcGFuZWwiKS5mb3JFYWNoKGZ1bmN0aW9uKHApewogICAgcC5jbGFzc0xpc3QucmVtb3ZlKCJhY3RpdmUiKTsKICAgIHAuc3R5bGUuZGlzcGxheT0ibm9uZSI7CiAgfSk7CiAgdC5jbGFzc0xpc3QuYWRkKCJhY3RpdmUiKTsKICB0LnN0eWxlLmJhY2tncm91bmQ9IiNmNDgyMjAiOwogIHQuc3R5bGUuYm9yZGVyQ29sb3I9IiNmNDgyMjAiOwogIHQuc3R5bGUuY29sb3I9IiNmZmZmZmYiOwogIHQuc3R5bGUuYm94U2hhZG93PSIwIDZweCAxOHB4IHJnYmEoMjQ0LCAxMzAsIDMyLCAwLjI4KSI7CiAgdmFyIGFCYWRnZT10LnF1ZXJ5U2VsZWN0b3IoIi50YWItYmFkZ2UiKTsKICBpZihhQmFkZ2Upe2FCYWRnZS5zdHlsZS5iYWNrZ3JvdW5kPSJyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpIjthQmFkZ2Uuc3R5bGUuY29sb3I9IiNmZmZmZmYiO30KICB2YXIgcG5sPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJ0YWItIitlKTsKICBpZihwbmwpewogICAgcG5sLmNsYXNzTGlzdC5hZGQoImFjdGl2ZSIpOwogICAgcG5sLnN0eWxlLmRpc3BsYXk9ImZsZXgiOwogIH0KfQp3aW5kb3cuc3dpdGNoQXJhbVRhYj1zd2l0Y2hBcmFtVGFiOwoKdmFyIGFyYW1DdXJyZW50SW5kZXg9e307CmZ1bmN0aW9uIHNlbGVjdEFyYW1HYWxsZXJ5SW5kZXgoZSx0KXsKICBhcmFtQ3VycmVudEluZGV4W2VdPXQ7CiAgdmFyIGE9YXJhbUdhbGxlcmllc1tlXT9hcmFtR2FsbGVyaWVzW2VdW3RdOm51bGw7CiAgdmFyIG89ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRhYi0iK2UpOwogIGlmKG8mJmEpewogICAgdmFyIGw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImltZy0iK2UpOwogICAgaWYobCl7CiAgICAgIGwuc3R5bGUub3BhY2l0eT0iMC4yIjsKICAgICAgc2V0VGltZW91dChmdW5jdGlvbigpe2wuc3JjPWEuc3JjO2wuYWx0PWEudGl0bGU7bC5zdHlsZS5vcGFjaXR5PSIxIjt9LDEyMCk7CiAgICB9CiAgICB2YXIgcj1vLnF1ZXJ5U2VsZWN0b3JBbGwoIi5hcmFtLXRodW1iIik7CiAgICByLmZvckVhY2goZnVuY3Rpb24odGgsaWR4KXsKICAgICAgdmFyIHRoVHRsPXRoLnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLXRodW1iLXRpdGxlIik7CiAgICAgIGlmKGlkeD09PXQpewogICAgICAgIHRoLnN0eWxlLmJvcmRlcj0iMnB4IHNvbGlkICNmNDgyMjAiOwogICAgICAgIHRoLnN0eWxlLmJveFNoYWRvdz0iMCA0cHggMTJweCByZ2JhKDI0NCwgMTMwLCAzMiwgMC4yKSI7CiAgICAgICAgaWYodGhUdGwpe3RoVHRsLnN0eWxlLmNvbG9yPSIjZjQ4MjIwIjt0aFR0bC5zdHlsZS5mb250V2VpZ2h0PSI3MDAiO30KICAgICAgfWVsc2V7CiAgICAgICAgdGguc3R5bGUuYm9yZGVyPSIxLjVweCBzb2xpZCAjZTBlMGUwIjsKICAgICAgICB0aC5zdHlsZS5ib3hTaGFkb3c9Im5vbmUiOwogICAgICAgIGlmKHRoVHRsKXt0aFR0bC5zdHlsZS5jb2xvcj0iIzU1NTU1NSI7dGhUdGwuc3R5bGUuZm9udFdlaWdodD0iNjAwIjt9CiAgICAgIH0KICAgIH0pOwogIH0KfQp3aW5kb3cuc2VsZWN0QXJhbUdhbGxlcnlJbmRleD1zZWxlY3RBcmFtR2FsbGVyeUluZGV4OwoKZnVuY3Rpb24gY3ljbGVBcmFtR2FsbGVyeShlLHQpewogIHZhciBnPWFyYW1HYWxsZXJpZXNbZV07CiAgaWYoIWcpcmV0dXJuOwogIHZhciBhPWcubGVuZ3RoOwogIHZhciBvPSgoYXJhbUN1cnJlbnRJbmRleFtlXXx8MCkrdCthKSVhOwogIHNlbGVjdEFyYW1HYWxsZXJ5SW5kZXgoZSxvKTsKfQp3aW5kb3cuY3ljbGVBcmFtR2FsbGVyeT1jeWNsZUFyYW1HYWxsZXJ5OwoKZnVuY3Rpb24gb3BlbkFyYW1HYWxsZXJ5KGUpewogIHZhciB0PWFyYW1HYWxsZXJpZXNbZV07CiAgdmFyIGE9YXJhbUN1cnJlbnRJbmRleFtlXXx8MDsKICBpZih0eXBlb2YgalF1ZXJ5IT09InVuZGVmaW5lZCImJnR5cGVvZiBqUXVlcnkubWFnbmlmaWNQb3B1cCE9PSJ1bmRlZmluZWQiKXsKICAgIGpRdWVyeS5tYWduaWZpY1BvcHVwLm9wZW4oe2l0ZW1zOnQsZ2FsbGVyeTp7ZW5hYmxlZDp0cnVlLHRDb3VudGVyOiIlY3VyciUgb2YgJXRvdGFsJSJ9LGluZGV4OmEsdHlwZToiaW1hZ2UiLG1haW5DbGFzczoibWZwLWZhZGUiLHJlbW92YWxEZWxheTozMDAsaW1hZ2U6e2N1cnNvcjpudWxsfX0pOwogIH0KfQp3aW5kb3cub3BlbkFyYW1HYWxsZXJ5PW9wZW5BcmFtR2FsbGVyeTsKCnZhciBhcmFtSTE4bj17ImVuIjogeyJkaXIiOiAibHRyIiwgImZvbnQiOiAiJ1NwYWNlIEdyb3Rlc2snLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgc2Fucy1zZXJpZiIsICJ0YWdsaW5lIjogIlRIRSBGVVRVUkUgWU9VIERFU0VSVkUg4oCiIEVSQklMLCBLVVJESVNUQU4iLCAidGl0bGUiOiAiQXJhbSBUb3dlcnMiLCAiaGVyb19wMSI6ICJBcmFtIFRvd2VycyBpcyBhbiBpY29uaWMgbWl4ZWQtdXNlIGFyY2hpdGVjdHVyYWwgbGFuZG1hcmsgcmlzaW5nIGluIEVyYmlsLiBFbmdpbmVlcmVkIGJ5IEJhbHdleiBDby4sIHRoZSBkZXZlbG9wbWVudCBoYXJtb25pb3VzbHkgaW50ZWdyYXRlcyBsdXh1cnkgcmVzaWRlbnRpYWwgc2FuY3R1YXJpZXMgYW5kIGVsaXRlIGNvbW1lcmNpYWwgYnVzaW5lc3Mgc3VpdGVzLCBlc3RhYmxpc2hpbmcgYSBuZXcgYmVuY2htYXJrIGluIGx1eHVyeSwgc3RydWN0dXJhbCBzYWZldHksIGFuZCBzdXN0YWluYWJsZSBpbm5vdmF0aW9uLiIsICJoZXJvX3AyIjogIkEgdGltZWxlc3Mgc3ltYm9sIG9mIG1vZGVybiBlbGVnYW5jZSBhbmQgZWxldmF0ZWQgbGl2aW5nIGluIHRoZSBoZWFydCBvZiBLdXJkaXN0YW4uIiwgInRhYnNfZXllYnJvdyI6ICJBUkNISVRFQ1RVUkFMIFBPUlRGT0xJTyIsICJ0YWJzX2hlYWRpbmciOiAiRXhlY3V0aXZlIFN1aXRlcyAmIE1hc3RlciBCbHVlcHJpbnRzIiwgInRhYnNfc3ViIjogIkV4cGxvcmUgb3VyIGN1cmF0ZWQgcmVzaWRlbnRpYWwgbGF5b3V0cyBhbmQgcHJlc3RpZ2lvdXMgY29ycG9yYXRlIHdvcmtzcGFjZXMgd2l0aCBkZXRhaWxlZCBibHVlcHJpbnRzIGFuZCBhcmNoaXRlY3R1cmFsIGJyZWFrZG93bnMuIiwgInVuaXRzIjogeyJzdWl0ZS0zLXBsdXMtMSI6IHsidGFiX25hbWUiOiAiU3VpdGUgMysxIiwgInRhYl9iYWRnZSI6ICIyMTAgbcKyIiwgImV5ZWJyb3ciOiAiRmxhZ3NoaXAgUmVzaWRlbnRpYWwgUmVzaWRlbmNlIiwgInRpdGxlIjogIlN1aXRlIFR5cGUgQSAoMysxKSDigJQgU2t5bGluZSBNYXN0ZXIgUmVzaWRlbmNlIiwgImRlc2MiOiAiR2VuZXJvdXNseSBwcm9wb3J0aW9uZWQgMy1iZWRyb29tIGx1eHVyeSBzdWl0ZSBhY3Jvc3MgVG93ZXJzIEEsIEIsIGFuZCBELiBGZWF0dXJlcyBncmFuZCBvcGVuLWNvbmNlcHQgbGl2aW5nIHNhbG9ucywgcGFub3JhbWljIGN1cnZlZCB0ZXJyYWNlIGJhbGNvbmllcywgYW5kIGRlZGljYXRlZCBlbnN1aXRlIHByaXZhdGUgcXVhcnRlcnMuIiwgInNwZWNzIjogW1siVE9UQUwgQlVJTFQtVVAiLCAiMjEwIG3CsiAvIDIwNSBtwrIiXSwgWyJDT05GSUdVUkFUSU9OIiwgIjMgQmVkcm9vbXMgKyBNYWlkIl0sIFsiTEVWRUxTIiwgIkZsb29yIDEgLSAyOCJdLCBbIkJBTENPTlkiLCAiUGFub3JhbWljIEJhbGNvbnkiXV0sICJicmVha2Rvd25fdGl0bGUiOiAiT2ZmaWNpYWwgQXJjaGl0ZWN0dXJhbCBSb29tIEJyZWFrZG93biIsICJicmVha2Rvd24iOiBbWyJHcmFuZCBMaXZpbmcgJiBEaW5pbmcgU2Fsb24iLCAiNTAuNTUgbcKyIG9wZW4gc2Fsb24gd2l0aCBmbG9vci10by1jZWlsaW5nIHBhbm9yYW1pYyBnbGFzcywgMTIuNDAgbcKyIGRlc2lnbmVyIGtpdGNoZW4sIGFuZCBhIDQxLjY5IG3CsiBtYXNzaXZlIGN1cnZlZCBiYWxjb255IHRlcnJhY2UuIl0sIFsiUHJpdmF0ZSBTdWl0ZXMiLCAiMjUuNTMgbcKyIFByZXNpZGVudGlhbCBNYXN0ZXIgU3VpdGUgd2l0aCA0LjY4IG3CsiBlbnN1aXRlIGJhdGgsIDE0LjI3IG3CsiBCZWRyb29tIDIsIDEyLjk3IG3CsiBCZWRyb29tIDMsIDQuODMgbcKyIGZhbWlseSBiYXRoLCAyLjQ1IG3CsiBndWVzdCBXQywgYW5kIDEuMjEgbcKyIGxhdW5kcnkgcm9vbS4iXV0sICJpbnF1aXJlX2J0biI6ICJJbnF1aXJlIEFib3V0IFN1aXRlIDMrMSIsICJjaGlwcyI6IFsiMjEwIG3CsiAvIDIwNSBtwrIiLCAiMyBCZWRyb29tcyArIE1haWQiLCAiRmxvb3IgMS0yOCIsICJQYW5vcmFtaWMgQmFsY29ueSJdLCAid2FfbXNnIjogIkhlbGxvIEJhbHdleiB0ZWFtLCBJIGFtIGludGVyZXN0ZWQgaW4gaW5xdWlyaW5nIGFib3V0IEFyYW0gVG93ZXJzIFN1aXRlIDMrMSAoMjEwIG3CsikuIFBsZWFzZSBzaGFyZSB0aGUgb2ZmaWNpYWwgcHJpY2UgbGlzdCBhbmQgYXZhaWxhYmlsaXR5LiJ9LCAic3VpdGUtMi1wbHVzLTEiOiB7InRhYl9uYW1lIjogIlN1aXRlIDIrMSIsICJ0YWJfYmFkZ2UiOiAiMTUwIG3CsiIsICJleWVicm93IjogIkNvbnRlbXBvcmFyeSBGYW1pbHkgUmVzaWRlbmNlIiwgInRpdGxlIjogIlN1aXRlIFR5cGUgQSAoMisxKSDigJQgTW9kZXJuIFVyYmFuIFJlc2lkZW5jZSIsICJkZXNjIjogIlNtYXJ0bHkgY29uZmlndXJlZCAyLWJlZHJvb20gZmxvb3IgcGxhbiBlbmdpbmVlcmVkIHRvIG9wdGltaXplIGludGVybmFsIGNpcmN1bGF0aW9uLCBuYXR1cmFsIGRheWxpZ2h0aW5nLCBhbmQgZXh0ZXJpb3IgYmFsY29ueSBzcGFjZSBpbiBhIGhpZ2hseSBlZmZpY2llbnQgZm9vdHByaW50LiIsICJzcGVjcyI6IFtbIlRPVEFMIEJVSUxULVVQIiwgIjE1MCBtwrIgQnVpbHQtVXAiXSwgWyJDT05GSUdVUkFUSU9OIiwgIjIgRW5zdWl0ZSBCZWRyb29tcyJdLCBbIkxFVkVMUyIsICJGbG9vciAxIC0gMjgiXSwgWyJMSVZJTkcgQVJFQSIsICJPcGVuIFBsYW4gTGl2aW5nIl1dLCAiYnJlYWtkb3duX3RpdGxlIjogIk9mZmljaWFsIEFyY2hpdGVjdHVyYWwgUm9vbSBCcmVha2Rvd24iLCAiYnJlYWtkb3duIjogW1siTGl2aW5nICYgRGluaW5nIFNhbG9uIiwgIjMyLjE4IG3CsiBzdW4tZHJlbmNoZWQgc2Fsb24gd2l0aCAxMC44NSBtwrIgb3BlbiBraXRjaGVuIGFuZCBhIDE2LjQyIG3CsiBwcml2YXRlIGN1cnZlZCBiYWxjb255IG9mZmVyaW5nIHBhbm9yYW1pYyB2aXN0YXMuIl0sIFsiUmVzdCAmIFByaXZhdGUgUXVhcnRlcnMiLCAiMTguNDAgbcKyIE1hc3RlciBiZWRyb29tIHdpdGggcHJpdmF0ZSA0LjE1IG3CsiBlbnN1aXRlIGJhdGhyb29tLCAxMy42NSBtwrIgQmVkcm9vbSAyLCBhbmQgMy44MCBtwrIgZ3Vlc3QgcG93ZGVyIHJvb20uIl1dLCAiaW5xdWlyZV9idG4iOiAiSW5xdWlyZSBBYm91dCBTdWl0ZSAyKzEiLCAiY2hpcHMiOiBbIjE1MCBtwrIgQnVpbHQtVXAiLCAiMiBFbnN1aXRlIEJlZHJvb21zIiwgIk9wZW4gUGxhbiBMaXZpbmciLCAiRmxvb3IgMS0yOCJdLCAid2FfbXNnIjogIkhlbGxvIEJhbHdleiB0ZWFtLCBJIGFtIGludGVyZXN0ZWQgaW4gaW5xdWlyaW5nIGFib3V0IEFyYW0gVG93ZXJzIFN1aXRlIDIrMSAoMTUwIG3CsikuIFBsZWFzZSBzaGFyZSB0aGUgb2ZmaWNpYWwgcHJpY2UgbGlzdCBhbmQgYXZhaWxhYmlsaXR5LiJ9LCAic3VpdGUtNC1wbHVzLTEiOiB7InRhYl9uYW1lIjogIlN1aXRlIDQrMSIsICJ0YWJfYmFkZ2UiOiAiMjc1IG3CsiIsICJleWVicm93IjogIlByZXNpZGVudGlhbCBQZW50aG91c2UgUmVzaWRlbmNlIiwgInRpdGxlIjogIlN1aXRlIFR5cGUgQSAoNCsxKSDigJQgUGVudGhvdXNlIFJlc2lkZW5jZSIsICJkZXNjIjogIkVsaXRlIDQtYmVkcm9vbSB0b3AtdGllciByZXNpZGVuY2Ugc2hvd2Nhc2luZyBwYW5vcmFtaWMgd3JhcC1hcm91bmQgZ29sZiBjb3Vyc2UgdmlzdGFzLCBkZWRpY2F0ZWQgbWFpZCdzIHF1YXJ0ZXJzLCBzdHVkeSBzYWxvbiwgYW5kIGR1YWwgZXhwYW5zaXZlIGxpdmluZyB6b25lcy4iLCAic3BlY3MiOiBbWyJUT1RBTCBCVUlMVC1VUCIsICIyNzUgbcKyIEx1eHVyeSBTdWl0ZSJdLCBbIkNPTkZJR1VSQVRJT04iLCAiNCBTdWl0ZXMgKyBNYWlkIl0sIFsiTEVWRUxTIiwgIlRvcCBQZW50aG91c2UgRmxvb3JzIl0sIFsiRklOSVNIRVMiLCAiUHJlbWl1bSBGaW5pc2hlcyJdXSwgImJyZWFrZG93bl90aXRsZSI6ICJPZmZpY2lhbCBBcmNoaXRlY3R1cmFsIFJvb20gQnJlYWtkb3duIiwgImJyZWFrZG93biI6IFtbIkdyYW5kIEVudGVydGFpbmluZyAmIExpdmluZyIsICI2NC44MCBtwrIgZHVhbCBncmFuZCByZWNlcHRpb24gc2Fsb24sIDE4LjUwIG3CsiBjaGVmJ3Mga2l0Y2hlbiwgYW5kIGEgNTIuMzAgbcKyIHdyYXBhcm91bmQgcGFub3JhbWljIHRlcnJhY2UuIl0sIFsiTWFzdGVyICYgUHJpdmF0ZSBHdWVzdCBTdWl0ZXMiLCAiMzIuNDAgbcKyIFByZXNpZGVudGlhbCBNYXN0ZXIgU3VpdGUgd2l0aCBkcmVzc2luZyByb29tIGFuZCA2LjgwIG3CsiBzcGEgYmF0aHJvb20sIHBsdXMgMyBsdXh1cnkgZ3Vlc3QgYmVkcm9vbXMgYW5kIGRlZGljYXRlZCBzdGFmZiBzdWl0ZS4iXV0sICJpbnF1aXJlX2J0biI6ICJJbnF1aXJlIEFib3V0IFN1aXRlIDQrMSIsICJjaGlwcyI6IFsiMjc1IG3CsiBMdXh1cnkgU3VpdGUiLCAiNCBTdWl0ZXMgKyBNYWlkIiwgIlBhbm9yYW1pYyBWaXN0YXMiLCAiUHJlbWl1bSBGaW5pc2hlcyJdLCAid2FfbXNnIjogIkhlbGxvIEJhbHdleiB0ZWFtLCBJIGFtIGludGVyZXN0ZWQgaW4gaW5xdWlyaW5nIGFib3V0IEFyYW0gVG93ZXJzIFN1aXRlIDQrMSAoMjc1IG3CsikuIFBsZWFzZSBzaGFyZSB0aGUgb2ZmaWNpYWwgcHJpY2UgbGlzdCBhbmQgYXZhaWxhYmlsaXR5LiJ9LCAib2ZmaWNlLTA2IjogeyJ0YWJfbmFtZSI6ICJPZmZpY2UgMDYiLCAidGFiX2JhZGdlIjogIjExOCBtwrIiLCAiZXllYnJvdyI6ICJQYW5vcmFtaWMgQ3VydmlsaW5lYXIgQ29tbWVyY2lhbCBTdWl0ZSIsICJ0aXRsZSI6ICJPZmZpY2UgMDYg4oCUIEN1cnZpbGluZWFyIEV4ZWN1dGl2ZSBTdWl0ZSIsICJkZXNjIjogIkVsaXRlIGN1cnZpbGluZWFyIGV4ZWN1dGl2ZSBvZmZpY2Ugc3VpdGUgaW4gQ29tbWVyY2lhbCBUb3dlciBCVDEgb3Zlcmxvb2tpbmcgRXJiaWwncyBwcmltZSBib3VsZXZhcmRzLCBjb21wbGV0ZSB3aXRoIGEgcHJpdmF0ZSBkaXJlY3RvcidzIG9mZmljZSwgY2xpZW50IGNvbnN1bHRhdGlvbiBsb3VuZ2UsIGFuZCBvcGVuIHN0YWZmIGJ1bGxwZW4uIiwgInNwZWNzIjogW1siVE9UQUwgQVJFQSIsICIxMTggbcKyIENvbW1lcmNpYWwiXSwgWyJXT1JLU1RBVElPTlMiLCAiMTAgLSAxNCBEZXNrcyJdLCBbIkNPTkZJR1VSQVRJT04iLCAiQ3VydmlsaW5lYXIgRmFjYWRlIl0sIFsiQlVJTERJTkciLCAiQ29tbWVyY2lhbCBUb3dlciBCVDEiXV0sICJicmVha2Rvd25fdGl0bGUiOiAiQ29tbWVyY2lhbCBTcGFjZSBCcmVha2Rvd24iLCAiYnJlYWtkb3duIjogW1siRXhlY3V0aXZlIFN1aXRlIiwgIlByaXZhdGUgZGlyZWN0b3IncyBjb3JuZXIgb2ZmaWNlLCBkZWRpY2F0ZWQgY2xpZW50IGNvbnN1bHRhdGlvbiBsb3VuZ2UsIGFuZCBwYW5vcmFtaWMgdmlld3Mgb2YgRXJiaWwgSGlsbHMgZ29sZiBjb3Vyc2UuIl0sIFsiVGVhbSBXb3Jrc3BhY2UiLCAiT3Blbi1wbGFuIHdvcmtzdGF0aW9uIGJ1bGxwZW4sIGtpdGNoZW4gcGFudHJ5LCBhbmQgZXhlY3V0aXZlIHByaXZhdGUgcmVzdHJvb20uIl1dLCAiaW5xdWlyZV9idG4iOiAiSW5xdWlyZSBBYm91dCBPZmZpY2UgMDYiLCAiY2hpcHMiOiBbIjExOCBtwrIgQ29tbWVyY2lhbCIsICJDdXJ2aWxpbmVhciBHbGFzcyBGYWNhZGUiLCAiRXhlY3V0aXZlIFJlc3Ryb29tcyIsICJIaWdoLVNwZWVkIEVsZXZhdG9ycyJdLCAid2FfbXNnIjogIkhlbGxvIEJhbHdleiB0ZWFtLCBJIGFtIGludGVyZXN0ZWQgaW4gaW5xdWlyaW5nIGFib3V0IEFyYW0gVG93ZXJzIENvbW1lcmNpYWwgT2ZmaWNlIDA2ICgxMTggbcKyKS4gUGxlYXNlIHNoYXJlIHRoZSBvZmZpY2lhbCBwcmljZSBsaXN0IGFuZCBhdmFpbGFiaWxpdHkuIn0sICJvZmZpY2UtMDIiOiB7InRhYl9uYW1lIjogIk9mZmljZSAwMiIsICJ0YWJfYmFkZ2UiOiAiODUgbcKyIiwgImV5ZWJyb3ciOiAiQ29tbWVyY2lhbCBIZWFkcXVhcnRlcnMgU3VpdGUiLCAidGl0bGUiOiAiT2ZmaWNlIDAyIOKAlCBDb3Jwb3JhdGUgTGVhZGVyc2hpcCBTdWl0ZSIsICJkZXNjIjogIkhpZ2hseSBlZmZpY2llbnQgY29tbWVyY2lhbCB1bml0IGRlc2lnbmVkIGZvciBjb3Jwb3JhdGUgaGVhZHF1YXJ0ZXJzLCBmaW5hbmNpYWwgY29uc3VsdGFuY2llcywgYW5kIGRlc2lnbiBhZ2VuY2llcyByZXF1aXJpbmcgcHJlc3RpZ2lvdXMgY29tbWVyY2lhbCB2aXNpYmlsaXR5LiIsICJzcGVjcyI6IFtbIlRPVEFMIEFSRUEiLCAiODUgbcKyIENvbW1lcmNpYWwiXSwgWyJXT1JLU1RBVElPTlMiLCAiOCAtIDEyIERlc2tzIl0sIFsiQ09ORklHVVJBVElPTiIsICJEaXJlY3RvciBTdWl0ZSJdLCBbIkJVSUxESU5HIiwgIkNvbW1lcmNpYWwgVG93ZXIgQlQxL0JUMiJdXSwgImJyZWFrZG93bl90aXRsZSI6ICJDb21tZXJjaWFsIFNwYWNlIEJyZWFrZG93biIsICJicmVha2Rvd24iOiBbWyJEaXJlY3RvcidzIFpvbmUiLCAiR2xhemVkIGV4ZWN1dGl2ZSBjb3JuZXIgb2ZmaWNlIHdpdGggcHJpdmF0ZSBkaXNjdXNzaW9uIGFyZWEgYW5kIHNvdW5kLWluc3VsYXRlZCBwYXJ0aXRpb24gd2FsbHMuIl0sIFsiT3BlcmF0aW9uYWwgWm9uZSIsICJIaWdoLWVmZmljaWVuY3kgc3RhZmYgZGVzayBzcGFjZSwgcmVjZXB0aW9uIGdyZWV0aW5nIGFyZWEsIHNlcnZlciBzdG9yYWdlLCBhbmQgYmV2ZXJhZ2UgYmFyLiJdXSwgImlucXVpcmVfYnRuIjogIklucXVpcmUgQWJvdXQgT2ZmaWNlIDAyIiwgImNoaXBzIjogWyI4NSBtwrIgQ29tbWVyY2lhbCIsICJFcmdvbm9taWMgTGF5b3V0IiwgIkNvcnBvcmF0ZSBBbWVuaXRpZXMiLCAiRGlyZWN0IEFydGVyaWFsIEFjY2VzcyJdLCAid2FfbXNnIjogIkhlbGxvIEJhbHdleiB0ZWFtLCBJIGFtIGludGVyZXN0ZWQgaW4gaW5xdWlyaW5nIGFib3V0IEFyYW0gVG93ZXJzIENvbW1lcmNpYWwgT2ZmaWNlIDAyICg4NSBtwrIpLiBQbGVhc2Ugc2hhcmUgdGhlIG9mZmljaWFsIHByaWNlIGxpc3QgYW5kIGF2YWlsYWJpbGl0eS4ifX0sICJsb2NhdGlvbiI6IHsiZXllYnJvdyI6ICJQUklNRSBBQ0NFU1NJQklMSVRZIiwgInRpdGxlIjogIlNUUkFURUdJQyBMT0NBVElPTiAmIENPTk5FQ1RJVklUWSIsICJzdWIiOiAiIiwgImRlc2MiOiAiIn0sICJtb2RhbCI6IHsiY2xvc2VfYnRuIjogIuKclSIsICJ3aGF0c2FwcF9idG4iOiAiRGlyZWN0IFdoYXRzQXBwIENvbnN1bHRhdGlvbiIsICJob3RsaW5lX2xhYmVsIjogIlNhbGVzIEhvdGxpbmUiLCAiY2FsbF9ub3ciOiAiQ2FsbCBOb3ciLCAicGF2aWxpb25fbGFiZWwiOiAiU2FsZXMgT2ZmaWNlIiwgInBhdmlsaW9uX3ZhbCI6ICJBcmFtIFZpbGxhZ2UsIDEyME0gUm9hZCwgRXJiaWwsIEtSRywgSXJhcSIsICJuYW1lX3BoIjogIllvdXIgTmFtZSIsICJwaG9uZV9waCI6ICJQaG9uZSAvIFdoYXRzQXBwIiwgInN1Ym1pdF9idG4iOiAiUmVxdWVzdCBPZmZpY2lhbCBQcmljZSAmIEZsb29yIFBsYW4iLCAic3VjY2Vzc19tc2ciOiAiVGhhbmsgeW91ISBPdXIgYWR2aXNvcnkgdGVhbSB3aWxsIGNvbnRhY3QgeW91IHNob3J0bHkgd2l0aCB0aGUgZnVsbCBwYWNrYWdlLiIsICJkZXNjIjogIkRpcmVjdCBjb25zdWx0YXRpb24gJiBwcmljaW5nIGZvciBBcmFtIFRvd2Vycy4ifSwgImdhbGxlcnlfZXllYnJvdyI6ICJWaXN1YWwgRXhwZXJpZW5jZSIsICJnYWxsZXJ5X3RpdGxlIjogIkN1cmF0ZWQgVmlzdWFsIFBvcnRmb2xpbyIsICJjdGEiOiB7ImV5ZWJyb3ciOiAiRXhjbHVzaXZlIFJlc2lkZW5jZXMgJiBPZmZpY2VzIiwgInRpdGxlIjogIk93biBZb3VyIFNwYWNlIGluIEFyYW0gVG93ZXJzIiwgImRlc2MiOiAiQ29ubmVjdCB3aXRoIHRoZSBCYWx3ZXogc2FsZXMgZW5naW5lZXJpbmcgdGVhbSBmb3IgYXZhaWxhYmxlIHVuaXQgaW52ZW50b3J5LCB0dXJua2V5IGludGVyaW9yIHBhY2thZ2VzLCBhbmQgdGFpbG9yZWQgaW52ZXN0bWVudCBzY2hlZHVsZXMuIiwgImNvbnRhY3RfYnRuIjogIlNjaGVkdWxlIFByaXZhdGUgVmlld2luZyIsICJjYWxsX2J0biI6ICJDYWxsIFNhbGVzIE9mZmljZSJ9LCAidGhlbWVfdGl0bGUiOiAiQXJhbSBUb3dlcnMiLCAiZ2FsbGVyeV9oZWFkaW5nIjogIkdBTExFUlkiLCAibWFwc19idG4iOiAiT1BFTiBJTiBHT09HTEUgTUFQUyDihpIiLCAidmlkZW9fY2FwdGlvbiI6ICJBRVJJQUwgTE9DQVRJT04gUkVFTCIsICJsb2NhdGlvbl9zdGF0cyI6IFt7InZhbCI6ICJ+OCBNaW5zIiwgImxibCI6ICJBSVJQT1JUIn0sIHsidmFsIjogIkRpcmVjdCBWaWV3IiwgImxibCI6ICJHT0xGIENPVVJTRSJ9LCB7InZhbCI6ICJ+NSBNaW5zIiwgImxibCI6ICJBTktBV0EifSwgeyJ2YWwiOiAifjEyIE1pbnMiLCAibGJsIjogIkNJVEFERUwifV0sICJ0aHVtYl90aXRsZXMiOiB7IkdyYW5kIFBhbm9yYW1pYyBMaXZpbmcgU2Fsb24iOiAiR3JhbmQgUGFub3JhbWljIExpdmluZyBTYWxvbiIsICJDdXJ2ZWQgVFYgJiBFbnRlcnRhaW5tZW50IFNhbG9uIjogIkN1cnZlZCBUViAmIEVudGVydGFpbm1lbnQgU2Fsb24iLCAiU2t5bGluZSBCZWRyb29tIFN1aXRlIjogIlNreWxpbmUgQmVkcm9vbSBTdWl0ZSIsICJHb3VybWV0IE1hcmJsZSBLaXRjaGVuIjogIkdvdXJtZXQgTWFyYmxlIEtpdGNoZW4iLCAiTHV4dXJ5IEVuc3VpdGUgQmF0aHJvb20iOiAiTHV4dXJ5IEVuc3VpdGUgQmF0aHJvb20iLCAiU3VpdGUgMysxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDI4MC43OCBtwrIpIjogIlN1aXRlIDMrMSAoVHlwZSBBKSBPZmZpY2lhbCBGbG9vciBQbGFuICgyODAuNzggbcKyKSIsICJDb250ZW1wb3JhcnkgTGl2aW5nIExvdW5nZSI6ICJDb250ZW1wb3JhcnkgTGl2aW5nIExvdW5nZSIsICJNYXN0ZXIgQmVkcm9vbSBTdWl0ZSI6ICJNYXN0ZXIgQmVkcm9vbSBTdWl0ZSIsICJCYWxjb255IFRWIE1lZGlhIExvdW5nZSI6ICJCYWxjb255IFRWIE1lZGlhIExvdW5nZSIsICJLaXRjaGVuICYgQnJlYWtmYXN0IEJhciI6ICJLaXRjaGVuICYgQnJlYWtmYXN0IEJhciIsICJTdWl0ZSAyKzEgKFR5cGUgQSkgT2ZmaWNpYWwgRmxvb3IgUGxhbiAoMTcwLjI1IG3CsikiOiAiU3VpdGUgMisxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDE3MC4yNSBtwrIpIiwgIlBlbnRob3VzZSBQYW5vcmFtaWMgTGl2aW5nIFNhbG9uIjogIlBlbnRob3VzZSBQYW5vcmFtaWMgTGl2aW5nIFNhbG9uIiwgIlByZXNpZGVudGlhbCBNYXN0ZXIgU3VpdGUiOiAiUHJlc2lkZW50aWFsIE1hc3RlciBTdWl0ZSIsICJFeGVjdXRpdmUgU3R1ZHkgJiBQcml2YXRlIE9mZmljZSI6ICJFeGVjdXRpdmUgU3R1ZHkgJiBQcml2YXRlIE9mZmljZSIsICJTdWl0ZSA0KzEgKFR5cGUgQSkgT2ZmaWNpYWwgRmxvb3IgUGxhbiAoMzQ0LjkyIG3CsikiOiAiU3VpdGUgNCsxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDM0NC45MiBtwrIpIiwgIkV4ZWN1dGl2ZSBEaXJlY3RvciBTdWl0ZSI6ICJFeGVjdXRpdmUgRGlyZWN0b3IgU3VpdGUiLCAiQ29tbWVyY2lhbCBUb3dlciBMb2JieSI6ICJDb21tZXJjaWFsIFRvd2VyIExvYmJ5IiwgIkV4ZWN1dGl2ZSBNZWV0aW5nIExvdW5nZSI6ICJFeGVjdXRpdmUgTWVldGluZyBMb3VuZ2UiLCAiT2ZmaWNlIDA2IExheW91dCBQbGFuICgxNDMuNTMgbcKyKSI6ICJPZmZpY2UgMDYgTGF5b3V0IFBsYW4gKDE0My41MyBtwrIpIiwgIk9mZmljZSAwMiBMYXlvdXQgUGxhbiAoMTA4Ljk0IG3CsikiOiAiT2ZmaWNlIDAyIExheW91dCBQbGFuICgxMDguOTQgbcKyKSJ9LCAibmF2X21lbnUiOiB7IkhvbWUiOiAiSG9tZSIsICJDb21wYW55IjogIkNvbXBhbnkiLCAiT3VyIFNlcnZpY2VzIjogIk91ciBTZXJ2aWNlcyIsICJPdXIgUHJvamVjdHMiOiAiT3VyIFByb2plY3RzIiwgIkNvbnRhY3QgVXMiOiAiQ29udGFjdCBVcyJ9LCAiZ2FsbGVyeV9iYWRnZV90cGwiOiAiRnVsbCBHYWxsZXJ5ICh7Tn0gVmlld3MpIn0sICJrdSI6IHsiZGlyIjogInJ0bCIsICJmb250IjogIidWYXppcm1hdG4nLCBJbnRlciwgdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgc2Fucy1zZXJpZiIsICJ0YWdsaW5lIjogItim25XZiCDYr9in2YfYp9iq2YjZiNuV24wg2LTYp9uM2LPYqtuV24zbjNiqIOKAoiDZh9uV2YjZhNuO2LHYjCDaqdmI2LHYr9iz2KrYp9mGIiwgInRpdGxlIjogItiq2KfZiNuV2LHbldqp2KfZhtuMINim2KfYsdin2YUiLCAiaGVyb19wMSI6ICLYqtin2Yjbldix25Xaqdin2YbbjCDYptin2LHYp9mFINi02KfZg9in2LHbjtqp24wg2KrbldmE2KfYsdiz2KfYstuM24wg2YHYsduV2YXbldio25XYs9iq24wg2K\/bjNin2LHblSDaqduVINmE25Ug2YfbldmI2YTbjtixINio25XYsdiyINiv25XYqNuO2KrbldmI25UuINio25Ug2KbbldmG2K\/Yp9iy24zYp9ix24zbjNuV2qnbjCDZvtuO2LTaqduV2YjYqtmI2Ygg2YTbldmE2KfbjNuV2YYg2qnbhtmF2b7Yp9mG24zYp9uMIEJhbHdleiBDby4g2b7bldix25XbjCDZvtuO2K\/Ysdin2YjbldiMINm+2pXbhtqY25XaqduVINio25Ug2LTbjtmI25XbjNuV2qnbjCDZhtin2YjYp9iy25Ug2Ygg2KjbjtmI247ZhtuVINmF2KfatSDZiCDYtNmI247ZhtuMINmG24zYtNiq25XYrNuO2KjZiNmI2YbbjCDZhNmI2qnYsyDZiCDYs9uV2YbYqtuV2LHblSDYqNin2LLYsdqv2KfZhtuM24zblSDZvtuO2LTaqduV2YjYqtmI2Yjbldqp2KfZhiDZhNuV2K7bhtiv25Xar9ix247YqtiMINio24Yg2KbbldmI25XbjCDYs9iq2KfZhtiv2KfYsdiv247aqduMINmG2YjbjiDYqNuGINi02qnbhtmF25XZhtiv24zYjCDYs9uV2YTYp9mF25XYqtuM24wg2KjbjNmG2KfYs9in2LLbjCDZiCDYr9in2YfbjtmG2KfZhtuMINio25XYsdiv25XZiNin2YUg2K\/Yp9io2YbbjtiqLiIsICJoZXJvX3AyIjogItiq2KfZiNuV2LHbldqp2KfZhtuMINim2KfYsdin2YUg2LPbjNmF2KjZiNmE247aqduMINmH25XZhduM2LTblduM24wg2KzZiNin2YbbjNuMINmH2KfZiNqG25XYsdiuINmIINi0247ZiNin2LLbjCDamNuM2KfZhtuMINm+247YtNqp25XZiNiq2YjZiNuVINmE25Ug2K\/atduMINmG2KfZiNqG25XaqduV2K\/Ypy4iLCAidGFic19leWVicm93IjogItm+2pXbhtmB2KfbjNmE24wg2KrbldmE2KfYsdiz2KfYstuMIiwgInRhYnNfaGVhZGluZyI6ICLYs9mI24zYqtuMINim25Xar9iy247aqduM2YjYqtuM2qQg2Ygg2Ybbldiu2LTblSDYptuV2YbYr9in2LLbjNin2LHbjNuM25Xaqdin2YYiLCAidGFic19zdWIiOiAi2q\/bldqV2KfZhiDYqNqp25Ug2YTblSDYs9mI24zYqtuVINmG24zYtNiq25XYrNuO2KjZiNmI2YbblSDZh9uV2rXYqNqY247Ysdiv2LHYp9mI25Xaqdin2YYg2Ygg2Kjbhti02KfbjNuM25Ug2KjYp9iy2LHar9in2YbbjNuM25Ug2b7aldiz2KrbjNqY2K\/Yp9ix25Xaqdin2YYg2KjblSDZhtuV2K7YtNuV24wg2YjYsdivINmIINiv2KfYqNuV2LTaqdix2K\/ZhtuMINiq25XZiNin2YjbjCDamNmI2YjYsduV2qnYp9mGLiIsICJ1bml0cyI6IHsic3VpdGUtMy1wbHVzLTEiOiB7InRhYl9uYW1lIjogItiz2YjbjNiq24wg4oCOMysx4oCOIiwgInRhYl9iYWRnZSI6ICIyMTAg2YXCsiIsICJleWVicm93IjogIti02YjbjtmG24wg2YbbjNi02Krbldis247YqNmI2YjZhtuMINiz25XYsduV2qnbjNuMINmE2YjaqdizIiwgInRpdGxlIjogItiz2YjbjNiq24wg2Kzbhtix24wgQSAoMysxKSDigJQg2YbbjNi02Krbldis247YqNmI2YjZhtuMINiz25XYsduV2qnbjNuMIFNreWxpbmUiLCAiZGVzYyI6ICLYs9mI24zYqtuMINmE2Yjaqdiz24wg2YHYsdin2YjYp9mG24wgMyDamNmI2YjYsduMINmG2YjZiNiz2KrZhiDZhNuVINiq2KfZiNuV2LHbldqp2KfZhtuMIEEg2YggQiDZiCBELiDYqtin24zYqNuV2KrZhduV2YbYr9uVINio25Ug2LPYp9mE24bZhtuMINmB2LHYp9mI2KfZhtuMINiv2KfZhtuM2LTYqtmG2Iwg2KjYp9q12qnbhtmG24wg2KrYsdin2LPbjCDZvtin2Ybbhtix2KfZhdin24zbjCDaqduV2YjYp9mG25XbjNuM2Iwg2Ygg2LPZiNuM2KrblSDYqtin24zYqNuV2Krbldqp2KfZhiDZhNuV2q\/bldq1INit25XZhdin2YXbjCDYqtin24zYqNuV2KrbjCDZhtin2YjYrtuG24zbjC4iLCAic3BlY3MiOiBbWyLaqduG24wg2KjbjNmG2Kfaqdix2KfZiCIsICIyMTAg2YXCsiAvIDIwNSDZhcKyIl0sIFsi2b7bjtqp2YfYp9iq25UiLCAiMyDamNmI2YjYsSArINiu2LLZhduV2Kraqdin2LEiXSwgWyLZhtmH24bZhduV2qnYp9mGIiwgItmG2YfbhtmF24wgMSAtIDI4Il0sIFsi2KjYp9q12qnbhtmGIiwgItio2Kfatdqp24bZhtuMINm+2KfZhtuG2LHYp9mF2KfbjNuMIl1dLCAiYnJlYWtkb3duX3RpdGxlIjogItiv2KfYqNuV2LTaqdix2K\/ZhtuMINmB25XYsdmF24zbjCDYqtuV2YTYp9ix2LPYp9iy24wg2KjbhiDamNmI2YjYsduV2qnYp9mGIiwgImJyZWFrZG93biI6IFtbItiz2KfZhNuG2YbbjCDar9uV2YjYsduV24wg2K\/Yp9mG24zYtNiq2YYg2Ygg2YbYp9mG2K7ZiNin2LHYr9mGIiwgItiz2KfZhNuG2Ybbjtqp24wg2qnYsdin2YjblSDYqNuVINqV2YjZiNio25XYsduMIDUwLjU1INmFwrIg2KjblSDYtNmI2YjYtNuV24wg2LLbldmI24wg2KrYpyDYs9uV2YLZgdiMINqG247YtNiq2K7Yp9mG25XbjCDYr9uM2LLYp9uM2Ybaqdix2KfZiCDYqNuVINqV2YjZiNio25XYsduMIDEyLjQwINmFwrLYjCDZiCDYqNin2rXaqduG2YbbjCDYqtix2KfYs9uMINqv25XZiNix25XbjCDZvtin2Ybbhtix2KfZhdin24zbjCDYqNuVINqV2YjZiNio25XYsduMIDQxLjY5INmFwrIuIl0sIFsi2LPZiNuM2KrblSDYqtin24zYqNuV2Krbldqp2KfZhiIsICLYs9mI24zYqtuMINmF2KfYs9iq25XYsduMINiz25XYsduG2qnYp9uM25XYqtuMINio25Ug2pXZiNmI2Kjbldix24wgMjUuNTMg2YXCsiDZhNuV2q\/bldq1INit25XZhdin2YXbjCDYqtin24zYqNuV2KrbjCDYqNuVINqV2YjZiNio25XYsduMIDQuNjgg2YXCstiMINqY2YjZiNix24wgMiDYqNuVINqV2YjZiNio25XYsduMIDE0LjI3INmFwrLYjCDamNmI2YjYsduMIDMg2KjblSDaldmI2YjYqNuV2LHbjCAxMi45NyDZhcKy2Iwg2K3bldmF2KfZhduMINiu247Ystin2YbbjNiMINiv25XYs9iq2LTbhtix2Iwg2Ygg2pjZiNmI2LHbjCDYtNuG2LHYr9mGLiJdXSwgImlucXVpcmVfYnRuIjogItiv2KfZiNin24wg2LLYp9mG24zYp9ix24wg2K\/bldix2KjYp9ix25XbjCDYs9mI24zYqtuMIOKAjjMrMeKAjiIsICJjaGlwcyI6IFsiMjEwINmFwrIgLyAyMDUg2YXCsiIsICIzINqY2YjZiNix24wg2YbZiNmI2LPYqtmGICsg2K7YstmF25XYqtqp2KfYsSIsICLZhtmH24bZhduMIDEtMjgiLCAi2KjYp9q12qnbhtmG24wg2b7Yp9mG24bYsdin2YXYp9uM24wiXSwgIndhX21zZyI6ICLYs9q12KfZiCDYqtuM2YXbjCDYqNuV2rXZiNuO2LLYjCDZhdmGINim2KfYsduV2LLZiNmI24wg2Yjbldix2q\/Ysdiq2YbbjCDYstin2YbbjNin2LHbjNmFINmH25XbjNuVINiv25XYsdio2KfYsduV24wg2KrYp9mI25XYsduV2qnYp9mG24wg2KbYp9ix2KfZhSDYs9mI24zYqtuMIDMrMSAoMjEwINmFwrIpLiDYqtqp2KfbjNuVINmE24zYs9iq24wg2YHbldix2YXbjNuMINmG2LHYriDZiCDYqNuV2LHYr9uV2LPYqtio2YjZiNmGINio2Ybbjtix2YYuIn0sICJzdWl0ZS0yLXBsdXMtMSI6IHsidGFiX25hbWUiOiAi2LPZiNuM2KrbjCDigI4yKzHigI4iLCAidGFiX2JhZGdlIjogIjE1MCDZhcKyIiwgImV5ZWJyb3ciOiAi2YbbjNi02Krbldis247YqNmI2YjZhtuMINiu247Ystin2YbbjNuMINmH2KfZiNqG25XYsdiuIiwgInRpdGxlIjogItiz2YjbjNiq24wg2Kzbhtix24wgQSAoMisxKSDigJQg2YbbjNi02Krbldis247YqNmI2YjZhtuMINi02KfYsduM24wg2YXbhtiv247YsdmGIiwgImRlc2MiOiAi2Ybbldiu2LTblduM25XaqduMINiy24zYsduV2qnbjCAyINqY2YjZiNix24wg2YbZiNmI2LPYqtmGINqp25Ug2KjbhiDYqNin2LTYqtix24zZhiDYrNmI2YjatduV24wg2YbYp9mI2K7bhtuM24wg2Ygg2LPZiNmI2K\/ZiNuV2LHar9ix2KrZhiDZhNuVINqV2YjZiNmG2KfaqduM24wg2LPYsdmI2LTYqtuMINmIINio24bYtNin24zbjCDYqNin2rXaqduG2YbbjCDYr9uV2LHbldqp24wg2YTblSDahtmI2KfYsdqG247ZiNuV24wg2Ybbldiu2LTblduM25XaqduMINiy24bYsSDaqdin2LHYp9mF25XYr9inINiv24zYstin24zZhiDaqdix2KfZiNuVLiIsICJzcGVjcyI6IFtbItqp24bbjCDYqNuM2YbYp9qp2LHYp9mIIiwgIjE1MCDZhcKyINio24zZhtin2qnYsdin2YgiXSwgWyLZvtuO2qnZh9in2KrblSIsICIyINqY2YjZiNix24wg2YXYp9iz2KrbldixIl0sIFsi2YbZh9uG2YXbldqp2KfZhiIsICLZhtmH24bZhduMIDEgLSAyOCJdLCBbItio24bYtNin24zbjCDamNuM2KfZhiIsICLYs9in2YTbhtmG24wg2qnYsdin2YjblSJdXSwgImJyZWFrZG93bl90aXRsZSI6ICLYr9in2Kjbldi02qnYsdiv2YbbjCDZgduV2LHZhduM24wg2KrbldmE2KfYsdiz2KfYstuMINio24Yg2pjZiNmI2LHbldqp2KfZhiIsICJicmVha2Rvd24iOiBbWyLYs9in2YTbhtmG24wg2K\/Yp9mG24zYtNiq2YYg2Ygg2YbYp9mG2K7ZiNin2LHYr9mGIiwgItiz2KfZhNuG2Ybbjtqp24wg2pXZiNmI2YbYp9qpINio25Ug2pXZiNmI2Kjbldix24wgMzIuMTgg2YXCsiDZhNuV2q\/bldq1INqG247YtNiq2K7Yp9mG25XbjCDaqdix2KfZiNuVINio25Ug2pXZiNmI2Kjbldix24wgMTAuODUg2YXCsiDZiCDYqNin2rXaqduG2YbbjCDYqtin24zYqNuV2KrbjCDaqduV2YjYp9mG25XbjNuMINio25Ug2pXZiNmI2Kjbldix24wgMTYuNDIg2YXCsiDYqNuVINiv24zZhduV2YbbjCDZvtin2Ybbhtix2KfZhdin24zbjC4iXSwgWyLZhtin2YjahtuV24wg2b7YtNmI2Ygg2Ygg2LPZiNuM2KrblSDYqtin24zYqNuV2Krbldqp2KfZhiIsICLamNmI2YjYsduMINmG2YjZiNiz2KrZhtuMINiz25XYsduV2qnbjCDYqNuVINqV2YjZiNio25XYsduMIDE4LjQwINmFwrIg2YTbldqv25XatSDYrduV2YXYp9mF24wg2KrYp9uM2Kjbldiq24wg2KjblSDaldmI2YjYqNuV2LHbjCA0LjE1INmFwrLYjCDamNmI2YjYsduMIDIg2KjblSDaldmI2YjYqNuV2LHbjCAxMy42NSDZhcKy2Iwg2Ygg2K3bldmF2KfZhduMINmF24zZiNin2YYg2KjblSDaldmI2YjYqNuV2LHbjCAzLjgwINmFwrIuIl1dLCAiaW5xdWlyZV9idG4iOiAi2K\/Yp9mI2KfbjCDYstin2YbbjNin2LHbjCDYr9uV2LHYqNin2LHblduMINiz2YjbjNiq24wg4oCOMisx4oCOIiwgImNoaXBzIjogWyIxNTAg2YXCsiDYqNuM2YbYp9qp2LHYp9mIIiwgIjIg2pjZiNmI2LHbjCDZhdin2LPYqtuV2LEiLCAi2LPYp9mE24bZhtuMINqp2LHYp9mI25UiLCAi2YbZh9uG2YXbjCAxLTI4Il0sICJ3YV9tc2ciOiAi2LPatdin2Ygg2KrbjNmF24wg2Kjbldq12Yjbjtiy2Iwg2YXZhiDYptin2LHbldiy2YjZiNuMINmI25XYsdqv2LHYqtmG24wg2LLYp9mG24zYp9ix24zZhSDZh9uV24zblSDYr9uV2LHYqNin2LHblduMINiq2KfZiNuV2LHbldqp2KfZhtuMINim2KfYsdin2YUg2LPZiNuM2KrbjCAyKzEgKDE1MCDZhcKyKS4g2Kraqdin24zblSDZhNuM2LPYqtuMINmB25XYsdmF24zbjCDZhtix2K4g2Ygg2Kjbldix2K\/bldiz2KrYqNmI2YjZhiDYqNmG247YsdmGLiJ9LCAic3VpdGUtNC1wbHVzLTEiOiB7InRhYl9uYW1lIjogItiz2YjbjNiq24wg4oCONCsx4oCOIiwgInRhYl9iYWRnZSI6ICIyNzUg2YXCsiIsICJleWVicm93IjogItmG24zYtNiq25XYrNuO2KjZiNmI2YbbjCDYs9uV2LHbhtqp2KfbjNuV2KrbjCDZhNuVINm+247Zhtiq2YfYp9mI2LMiLCAidGl0bGUiOiAi2LPZiNuM2KrbjCDYrNuG2LHbjCBBICg0KzEpIOKAlCDZhtuM2LTYqtuV2Kzbjtio2YjZiNmG24wg2b7bjtmG2KrZh9in2YjYsyIsICJkZXNjIjogItmG24zYtNiq25XYrNuO2KjZiNmI2Ybbjtqp24wg2YTZiNqp2LPbjCDYptin2LPYqtuMINio2Kfatdin24wgNCDamNmI2YjYsduMINmG2YjZiNiz2KrZhtiMINqp25Ug2KjblSDYr9uM2YXbldmG24wg2b7Yp9mG24bYsdin2YXYp9uM24wg2K\/bldmI2LHZiNio25XYsSDYqNuGINiz25XYsSDaqduG2LHYs9uMINqv24batdmB2Iwg2pjZiNmI2LHbjCDYqtin24zYqNuV2KrbjCDYrtiy2YXbldiq2qnYp9ix2Iwg2LPYp9mE24bZhtuMINiu2YjbjtmG2K\/ZhtuV2YjblSDZiCDaqdin2LHYjCDZiCDYqNuG2LTYp9uM24zblSDZgdix2KfZiNin2YbblSDYr9mI2YjYp9mG24zbjNuV2qnYp9mG24wg2pjbjNin2YYg2K\/bldmG2KfYs9ix247YqtuV2YjblS4iLCAic3BlY3MiOiBbWyLaqduG24wg2KjbjNmG2Kfaqdix2KfZiCIsICIyNzUg2YXCsiDZhNmI2qnYsyJdLCBbItm+247aqdmH2KfYqtuVIiwgIjQg2LPZiNuM2KogKyDYrtiy2YXbldiq2qnYp9ixIl0sIFsi2YbZh9uG2YXbldqp2KfZhiIsICLZhtmH24bZhduVINio25XYsdiy25Xaqdin2YbbjCDZvtuO2YbYqtmH2KfZiNizIl0sIFsi2KrbldmI2KfZiNqp2KfYsduMIiwgItm+2LHbjNmF24zbhtmFINmE2YjaqdizIl1dLCAiYnJlYWtkb3duX3RpdGxlIjogItiv2KfYqNuV2LTaqdix2K\/ZhtuMINmB25XYsdmF24zbjCDYqtuV2YTYp9ix2LPYp9iy24wg2KjbhiDamNmI2YjYsduV2qnYp9mGIiwgImJyZWFrZG93biI6IFtbItiv2KfZhtuM2LTYqtmGINmIINio25XYs9uV2LHYqNix2K\/ZhtuMINqp2KfYqtuMINqv25XZiNix25UiLCAi2LPYp9mE24bZhtuO2qnbjCDar9uV2YjYsduV24wg2K\/ZiNmI2KfZhtuM24wg2b7bjti02YjYp9iy24wg2KjblSDaldmI2YjYqNuV2LHbjCA2NC44MCDZhcKy2Iwg2obbjti02KrYrtin2YbblduMINi0247ZgSDYqNuVINqV2YjZiNio25XYsduMIDE4LjUwINmFwrLYjCDZiCDYqtix2KfYs9uMINm+2KfZhtuG2LHYp9mF2KfbjNuMINiv25XZiNix24wg24zbldqp25Ug2KjblSDaldmI2YjYqNuV2LHbjCA1Mi4zMCDZhcKyLiJdLCBbItiz2YjbjNiq24wg2YXYp9iz2KrbldixINmIINiz2YjbjNiq25Ug2YXbjNmI2KfZhtuV2qnYp9mGIiwgItiz2YjbjNiq24wg2YXYp9iz2Krbldix24wg2LPbldix24baqdin24zbldiq24wg2KjblSDaldmI2YjYqNuV2LHbjCAzMi40MCDZhcKyINmE25Xar9uV2rUg2pjZiNmI2LHbjCDYrNmE2YjYqNuV2LHaryDZiCDYrduV2YXYp9mF24wg2LPZvtinINio25Ug2pXZiNmI2Kjbldix24wgNi44MCDZhcKy2Iwg2YTbldqv25XatSAzINqY2YjZiNix24wg2YbZiNmI2LPYqtmG24wg2YTZiNqp2LMg2KjbhiDZhduM2YjYp9mGINmIINiz2YjbjNiq24wg2LPYqtin2YEuIl1dLCAiaW5xdWlyZV9idG4iOiAi2K\/Yp9mI2KfbjCDYstin2YbbjNin2LHbjCDYr9uV2LHYqNin2LHblduMINiz2YjbjNiq24wg4oCONCsx4oCOIiwgImNoaXBzIjogWyIyNzUg2YXCsiDZhNmI2qnYsyIsICI0INiz2YjbjNiqICsg2K7YstmF25XYqtqp2KfYsSIsICLYr9uM2YXbldmG24wg2b7Yp9mG24bYsdin2YXYpyIsICLYqtuV2YjYp9mI2qnYp9ix24wg2b7YsduM2YXbjNuG2YUiXSwgIndhX21zZyI6ICLYs9q12KfZiCDYqtuM2YXbjCDYqNuV2rXZiNuO2LLYjCDZhdmGINim2KfYsduV2LLZiNmI24wg2Yjbldix2q\/Ysdiq2YbbjCDYstin2YbbjNin2LHbjNmFINmH25XbjNuVINiv25XYsdio2KfYsduV24wg2KrYp9mI25XYsduV2qnYp9mG24wg2KbYp9ix2KfZhSDYs9mI24zYqtuMIDQrMSDZvtuO2YbYqtmH2KfZiNizICgyNzUg2YXCsikuINiq2qnYp9uM25Ug2YTbjNiz2KrbjCDZgduV2LHZhduM24wg2YbYsdiuINmIINio25XYsdiv25XYs9iq2KjZiNmI2YYg2KjZhtuO2LHZhi4ifSwgIm9mZmljZS0wNiI6IHsidGFiX25hbWUiOiAi2KbbhtmB24zYsyAwNiIsICJ0YWJfYmFkZ2UiOiAiMTE4INmFwrIiLCAiZXllYnJvdyI6ICLYs9mI24zYqtuMINio2KfYstix2q\/Yp9mG24zbjCDZvtin2Ybbhtix2KfZhdin24zbjCDaqduV2YjYp9mG25XbjNuMIiwgInRpdGxlIjogItim24bZgduM2LMgMDYg4oCUINiz2YjbjNiq24wg2Kbbldqv2LLbjtqp24zZiNiq24zapNuMINqp25XZiNin2YbblduM24wiLCAiZGVzYyI6ICLYs9mI24zYqtuMINim24bZgduM2LPbjCDYptuV2q\/YstuO2qnbjNmI2KrbjNqk24wg2YTZiNqp2LMg2KjblSDYtNuO2YjblduMINqp25XZiNin2YbblduM24wg2YTblSDYqtin2Yjbldix24wg2KjYp9iy2LHar9in2YbbjCBCVDHYjCDaqduVINio25XYs9uV2LEg2LTbldmC2KfZhduVINiz25XYsduV2qnbjNuM25Xaqdin2YbbjCDZh9uV2YjZhNuO2LEg2K\/bldqV2YjYp9mG247YqtiMINmIINim24bZgduM2LPbjCDYqtin24zYqNuV2KrbjCDYqNuV2pXbjtmI25XYqNuV2LHYjCDZhNin2YjZhtis24wg2pXYp9mI247amNqp2KfYsduMINio24Yg2qnalduM2KfYsdin2YbYjCDZiCDYtNmI247ZhtuMINqp2LHYp9mI25XbjCDaqdin2LHaqdix2K\/ZhtuMINiz2KrYp9mBINmE25XYrtuG2K\/bldqv2LHbjtiqLiIsICJzcGVjcyI6IFtbItqV2YjZiNio25XYsduMINqv2LTYqtuMIiwgIjExOCDZhcKyINio2KfYstix2q\/Yp9mG24wiXSwgWyLZhduO2LLbldqp2KfZhtuMINqp2KfYsSIsICIxMCAtIDE0INmF247YstuMINqp2KfYsSJdLCBbIti0247ZiNin2LIiLCAi2pXZiNmI2Kjbldix24wg2LTZiNmI2LTblduM24wg2qnbldmI2KfZhtuV24zbjCJdLCBbItio24zZhtin2qnblSIsICLYqtin2Yjbldix24wg2KjYp9iy2LHar9in2YbbjCBCVDEiXV0sICJicmVha2Rvd25fdGl0bGUiOiAi2K\/Yp9io25XYtNqp2LHYr9mG24wg2Kjbhti02KfbjNuMINio2KfYstix2q\/Yp9mG24wiLCAiYnJlYWtkb3duIjogW1si2LPZiNuM2KrbjCDYptuV2q\/YstuO2qnbjNmI2KrbjNqkIiwgItim24bZgduM2LPbjCDYqtin24zYqNuV2KrbjCDYqNuV2pXbjtmI25XYqNuV2LHYjCDZhNin2YjZhtis24zbjNuV2qnbjCDYqtin24zYqNuV2KrbjCDYqNuGINqV2KfZiNuO2pjaqdin2LHbjNuMINqp2pXbjNin2LHYjCDZiCDYr9uM2YXbldmG24wg2b7Yp9mG24bYsdin2YXYp9uM24wg2KjbhiDaqduG2LHYs9uMINqv24batdmB24wgRXJiaWwgSGlsbHMuIl0sIFsi2Kjbhti02KfbjNuMINqp2KfYsdqp2LHYr9mG24wg2KrbjNmFIiwgItio24bYtNin24zbjCDaqdix2KfZiNuV24wg2YXbjtiy25Xaqdin2YbbjCDaqdin2LHYjCDZvtin2YbYqtix24zbjCDahtuO2LTYqtiu2KfZhtuV2Iwg2Ygg2KrZiNin2YTbjtiq24wg2KrYp9uM2Kjbldiq24wg2Kbbldqv2LLbjtqp24zZiNiq24zapC4iXV0sICJpbnF1aXJlX2J0biI6ICLYr9in2YjYp9uMINiy2KfZhtuM2KfYsduMINiv25XYsdio2KfYsduV24wg2KbbhtmB24zYsyAwNiIsICJjaGlwcyI6IFsiMTE4INmFwrIg2KjYp9iy2LHar9in2YbbjCIsICLaldmI2YjYqNuV2LHbjCDYtNmI2YjYtNuV24wg2qnbldmI2KfZhtuV24zbjCIsICLYqtmI2KfZhNuO2KrbjCDYptuV2q\/YstuO2qnbjNmI2KrbjNqkIiwgItim25XYs9in2YbYs9uG2LHbjCDYrtuO2LHYpyJdLCAid2FfbXNnIjogItiz2rXYp9mIINiq24zZhduMINio25XatdmI247YstiMINmF2YYg2KbYp9ix25XYstmI2YjbjCDZiNuV2LHar9ix2KrZhtuMINiy2KfZhtuM2KfYsduM2YUg2YfblduM25Ug2K\/bldix2KjYp9ix25XbjCDYqtin2Yjbldix25Xaqdin2YbbjCDYptin2LHYp9mFINim24bZgduM2LPbjCDYqNin2LLYsdqv2KfZhtuMIDA2ICgxMTgg2YXCsikuINiq2qnYp9uM25Ug2YTbjNiz2KrbjCDZgduV2LHZhduM24wg2YbYsdiuINmIINio25XYsdiv25XYs9iq2KjZiNmI2YYg2KjZhtuO2LHZhi4ifSwgIm9mZmljZS0wMiI6IHsidGFiX25hbWUiOiAi2KbbhtmB24zYsyAwMiIsICJ0YWJfYmFkZ2UiOiAiODUg2YXCsiIsICJleWVicm93IjogItiz2YjbjNiq24wg2LPbldix25XaqduM24wg2qnbhtmF2b7Yp9mG24zYpyIsICJ0aXRsZSI6ICLYptuG2YHbjNizIDAyIOKAlCDYs9mI24zYqtuMINio25XalduO2Yjbldio2LHYr9mG24wg2qnbhtmF2b7Yp9mG24zYpyIsICJkZXNjIjogItuM25XaqduV24zbldqp24wg2KjYp9iy2LHar9in2YbbjNuMINiy24bYsSDaqdin2LHYp9mF25Ug2qnblSDYqNuGINiz25XYsduG2qnYp9uM25XYqtuM24wg2qnbhtmF2b7Yp9mG24zYp9qp2KfZhtiMINqV2KfZiNuO2pjaqdin2LHbjNuM25Ug2K\/Yp9ix2KfbjNuM25Xaqdin2YbYjCDZiCDYptin2pjYp9mG2LPbjNuM25Xaqdin2YbbjCDYr9uM2LLYp9uM2YYg2Ygg2K\/Yp9mH247Zhtin2YYg2K\/bjNiy2KfbjNmGINqp2LHYp9mI25XYmyDYqNuGINim25XZiCDaqdin2LHZiNio2KfYsdin2YbblduMINqp25Ug2b7bjtmI24zYs9iq24zYp9mGINio25Ug2b7aldiz2KrbjNqY24wg2KjYp9iy2LHar9in2YbbjNuMINio25XYsdqG2KfZiCDZh9uV24zblS4iLCAic3BlY3MiOiBbWyLaldmI2YjYqNuV2LHbjCDar9i02KrbjCIsICI4NSDZhcKyINio2KfYstix2q\/Yp9mG24wiXSwgWyLZhduO2LLbldqp2KfZhtuMINqp2KfYsSIsICI4IC0gMTIg2YXbjtiy24wg2qnYp9ixIl0sIFsi2LTbjtmI2KfYsiIsICLYs9mI24zYqtuMINio25XalduO2Yjbldio25XYsSJdLCBbItio24zZhtin2qnblSIsICLYqtin2Yjbldix24wg2KjYp9iy2LHar9in2YbbjCBCVDEvQlQyIl1dLCAiYnJlYWtkb3duX3RpdGxlIjogItiv2KfYqNuV2LTaqdix2K\/ZhtuMINio24bYtNin24zbjCDYqNin2LLYsdqv2KfZhtuMIiwgImJyZWFrZG93biI6IFtbItio25XYtNuMINio25XalduO2Yjbldio25XYsSIsICLYptuG2YHbjNiz24wg2Kbbldqv2LLbjtqp24zZiNiq24zapNuMINqv24bYtNuV24zbjCDYqNuVINi02YjZiNi025XYjCDZhNuV2q\/bldq1INi02YjbjtmG24wg2q\/Zgdiq2Yjar9uG24wg2KrYp9uM2Kjbldiq24wg2Ygg2K\/bjNmI2KfYsduV2qnYp9mG24wg2LnYp9uM2YLigIzaqdix2KfZiNuMINiv25XZhtqvLiJdLCBbItio25XYtNuMINqp2KfYsdqp2LHYr9mGIiwgItio24bYtNin24zbjCDZhduO2LLbldqp2KfZhtuMINiz2KrYp9mBINio25Ug2KrZiNin2YbYp9uMINio25XYsdiy24wg2qnYp9ix2qnYsdiv2YbYjCDYtNmI247ZhtuMINm+247YtNmI2KfYstuMINmIINio25XYrtuO2LHZh9uO2YbYp9mG2Iwg2LTZiNuO2YbbjCDZh9uV2rXar9ix2KrZhtuMINiz247Ysdqk25XYsdiMINmIINio2KfYsduMINiu2YjYp9ix2K\/ZhtuV2YjblS4iXV0sICJpbnF1aXJlX2J0biI6ICLYr9in2YjYp9uMINiy2KfZhtuM2KfYsduMINiv25XYsdio2KfYsduV24wg2KbbhtmB24zYsyAwMiIsICJjaGlwcyI6IFsiODUg2YXCsiDYqNin2LLYsdqv2KfZhtuMIiwgItiv24zYstin24zZhtuMINim247Ysdqv24bZhtuG2YXbjNqpIiwgItiu2LLZhduV2Krar9mI2LLYp9ix24wg2qnbhtmF2b7Yp9mG24zYpyIsICLYr9uV2LPYqtqv25XbjNi02KrZhtuMINiu247YsdinIl0sICJ3YV9tc2ciOiAi2LPatdin2Ygg2KrbjNmF24wg2Kjbldq12Yjbjtiy2Iwg2YXZhiDYptin2LHbldiy2YjZiNuMINmI25XYsdqv2LHYqtmG24wg2LLYp9mG24zYp9ix24zZhSDZh9uV24zblSDYr9uV2LHYqNin2LHblduMINiq2KfZiNuV2LHbldqp2KfZhtuMINim2KfYsdin2YUg2KbbhtmB24zYs9uMINio2KfYstix2q\/Yp9mG24wgMDIgKDg1INmFwrIpLiDYqtqp2KfbjNuVINmE24zYs9iq24wg2YHbldix2YXbjNuMINmG2LHYriDZiCDYqNuV2LHYr9uV2LPYqtio2YjZiNmGINio2Ybbjtix2YYuIn19LCAibG9jYXRpb24iOiB7ImV5ZWJyb3ciOiAi2K\/bldiz2Krar9uV24zYtNiq2YbbjCDYs9uV2LHbldqp24wiLCAidGl0bGUiOiAi2LTZiNuO2YbbjCDYs9iq2LHYp9iq24zamNuMINmIINm+25XbjNmI25XZhtiv24zbjNuV2qnYp9mGIiwgInN1YiI6ICIiLCAiZGVzYyI6ICIifSwgIm1vZGFsIjogeyJjbG9zZV9idG4iOiAi4pyVIiwgIndoYXRzYXBwX2J0biI6ICLaldin2YjbjtqY2qnYp9ix24wg2pXYp9iz2KrbldmI2K7bhtuMINmI2KfYqtiz2KbYp9m+IiwgImhvdGxpbmVfbGFiZWwiOiAi2Yfbjtq124wg2q\/bldix2YXbjCDZgdix24bYtNiq2YYiLCAiY2FsbF9ub3ciOiAi2b7blduM2YjbldmG2K\/bjCDYqNqp25UiLCAicGF2aWxpb25fbGFiZWwiOiAi2KbbhtmB24zYs9uMINmB2LHbhti02KrZhiIsICJwYXZpbGlvbl92YWwiOiAi2q\/ZiNmG2K\/bjCDYptin2LHYp9mF2Iwg2pXbjtqv2KfbjCAxMjBN2Iwg2YfbldmI2YTbjtix2Iwg2Yfbldix247ZhduMINqp2YjYsdiv2LPYqtin2YbYjCDYuduO2LHYp9mCIiwgIm5hbWVfcGgiOiAi2YbYp9mI24wg2KjbldqV247Ystiq2KfZhiIsICJwaG9uZV9waCI6ICLamNmF2KfYsduV24wg2YXbhtio2KfbjNmEIC8g2YjYp9iq2LPYptin2b4iLCAic3VibWl0X2J0biI6ICLYr9in2YjYp9qp2LHYr9mG24wg2YbYsdiuINmIINmG25XYrti025XbjCDZgduV2LHZhduMIiwgInN1Y2Nlc3NfbXNnIjogItiz2YjZvtin2LMhINiq24zZhduMINqV2KfZiNuO2pjaqdin2LHbjCDYptuO2YXblSDZhNuVINmF2KfZiNuV24zbldqp24wg2qnbldmF2K\/YpyDZvtuV24zZiNuV2YbYr9uM2KrYp9mGINm+247ZiNuVINiv25XaqduV2YYuIiwgImRlc2MiOiAi2pXYp9mI247amNqp2KfYsduMINmIINmG2LHYrtuMINqV2KfYs9iq25XZiNiu24Yg2KjbhiDYqtin2Yjbldix25Xaqdin2YbbjCDYptin2LHYp9mFLiJ9LCAiZ2FsbGVyeV9leWVicm93IjogItim25XYstmF2YjZiNmG24wg2KjbjNmG2LHYp9mIIiwgImdhbGxlcnlfdGl0bGUiOiAi2q\/Yp9mE25XYsduMINmI247ZhtuVINmH25Xatdio2pjbjtix2K\/Ysdin2Yjbldqp2KfZhiIsICJjdGEiOiB7ImV5ZWJyb3ciOiAi2LTZiNuO2YbbjCDZhtuM2LTYqtuV2Kzbjtio2YjZiNmGINmIINim24bZgduM2LPbjCDYqtin24zYqNuV2KoiLCAidGl0bGUiOiAi2LTZiNuO2YbbjCDYqtin24zYqNuV2KrbjCDYrtuG2Kog2YTblSDYqtin2Yjbldix25Xaqdin2YbbjCDYptin2LHYp9mFINio25XYr9uV2LPYqtio2YfbjtmG25UiLCAiZGVzYyI6ICLZvtuV24zZiNuV2YbYr9uMINio2qnblSDYqNuVINiq24zZhduMINim25XZhtiv2KfYstuM2KfYsduM24wg2YHYsduG2LTYqtmG24wgQmFsd2V6INio24Yg24zbldqp25Ug2Kjbldix2K\/bldiz2Krbldqp2KfZhtiMINm+2KfaqduO2Kzbldqp2KfZhtuMINiv24zaqduG2LHbjCDZhtin2YjbldmI25XYjCDZiCDYrti02KrblduMINmI25XYqNuV2LHZh9uO2YbYp9mG24wg2KrYp9uM2KjbldiqLiIsICJjb250YWN0X2J0biI6ICLYr9uM2KfYsduM2qnYsdiv2YbbjCDaqdin2KrbjCDYqNuM2YbbjNmGIiwgImNhbGxfYnRuIjogItm+25XbjNmI25XZhtiv24wg2KjblSDYptuG2YHbjNiz24wg2YHYsduG2LTYqtmGIn0sICJ0aGVtZV90aXRsZSI6ICLYqtin2Yjbldix25Xaqdin2YbbjCDYptin2LHYp9mFIiwgImdhbGxlcnlfaGVhZGluZyI6ICLar9in2YTbldix24wg2YjbjtmG25Xaqdin2YYiLCAibWFwc19idG4iOiAi2qnYsdiv2YbbldmI25Ug2YTblSDar9mI2Yjar9q1INmF2KfZvtizIOKGkCIsICJ2aWRlb19jYXB0aW9uIjogItqk24zYr9uM24bbjCDYptin2LPZhdin2YbbjNuMINi02YjbjtmG25XaqduVIiwgImxvY2F0aW9uX3N0YXRzIjogW3sidmFsIjogIn44INiu2YjZhNuV2qkiLCAibGJsIjogItmB2pXbhtqp25XYrtin2YbblSJ9LCB7InZhbCI6ICLYr9uM2YXbldmG24wg2pXYp9iz2KrbldmI2K7bhiIsICJsYmwiOiAi2qnbhtix2LPbjCDar9uG2rXZgSJ9LCB7InZhbCI6ICJ+NSDYrtmI2YTbldqpIiwgImxibCI6ICLYuduV2Ybaqdin2YjblSJ9LCB7InZhbCI6ICJ+MTIg2K7ZiNmE25XaqSIsICJsYmwiOiAi2YLbldq12KcifV0sICJ0aHVtYl90aXRsZXMiOiB7IkdyYW5kIFBhbm9yYW1pYyBMaXZpbmcgU2Fsb24iOiAi2LPYp9q124bZhtuMINqv25XZiNix25XbjCDZvtin2Ybbhtix2KfZhdin24zbjCIsICJDdXJ2ZWQgVFYgJiBFbnRlcnRhaW5tZW50IFNhbG9uIjogItiz2KfatduG2YbbjCDYqtuV2YTbldmB2LLbjNuG2YbbjCDaqduV2YjYp9mG25XbjNuMIiwgIlNreWxpbmUgQmVkcm9vbSBTdWl0ZSI6ICLamNmI2YjYsduMINmG2YjZiNiz2KrZhtuMINim2KfYs9mF2KfZhtuMIiwgIkdvdXJtZXQgTWFyYmxlIEtpdGNoZW4iOiAi2obbjti02KrYrtin2YbblduMINmF25XaldmF25XalduMINmE2YjaqdizIiwgIkx1eHVyeSBFbnN1aXRlIEJhdGhyb29tIjogItit25XZhdin2YXbjCDYqtin24zYqNuV2KrbjCDZhNmI2qnYsyIsICJTdWl0ZSAzKzEgKFR5cGUgQSkgT2ZmaWNpYWwgRmxvb3IgUGxhbiAoMjgwLjc4IG3CsikiOiAi2Ybbldiu2LTblduMINmB25XYsdmF24zbjCDYs9mI24zYqtuMIDMrMSAoMjgwLjc4INmFwrIpIiwgIkNvbnRlbXBvcmFyeSBMaXZpbmcgTG91bmdlIjogItiz2KfatduG2YbbjCDYr9in2YbbjNi02KrZhtuMINmH2KfZiNqG25XYsdiuIiwgIk1hc3RlciBCZWRyb29tIFN1aXRlIjogItiz2YjbjNiq24wg2pjZiNmI2LHbjCDZhtmI2YjYs9iq2YbbjCDYs9uV2LHbldqp24wiLCAiQmFsY29ueSBUViBNZWRpYSBMb3VuZ2UiOiAi2LPYp9q124bZhtuMINiq25XZhNuV2YHYstuM24bZhiDZhNuV2q\/bldq1INio2Kfatdqp24bZhiIsICJLaXRjaGVuICYgQnJlYWtmYXN0IEJhciI6ICLahtuO2LTYqtiu2KfZhtuVINmIINmF247YstuMINmG2KfZhtuMINio25XbjNin2YbbjCIsICJTdWl0ZSAyKzEgKFR5cGUgQSkgT2ZmaWNpYWwgRmxvb3IgUGxhbiAoMTcwLjI1IG3CsikiOiAi2Ybbldiu2LTblduMINmB25XYsdmF24zbjCDYs9mI24zYqtuMIDIrMSAoMTcwLjI1INmFwrIpIiwgIlBlbnRob3VzZSBQYW5vcmFtaWMgTGl2aW5nIFNhbG9uIjogItiz2KfatduG2YbbjCDZvtin2Ybbhtix2KfZhdin24zbjCDZvtuO2YbYqtmH2KfZiNizIiwgIlByZXNpZGVudGlhbCBNYXN0ZXIgU3VpdGUiOiAi2LPZiNuM2KrbjCDYs9uV2LHbhtqp2KfbjNuV2KrbjNuMINmF2KfYs9iq25XYsSIsICJFeGVjdXRpdmUgU3R1ZHkgJiBQcml2YXRlIE9mZmljZSI6ICLamNmI2YjYsduMINiu2YjbjtmG2K\/ZhtuV2YjblSDZiCDYptuG2YHbjNiz24wg2KrYp9uM2KjbldiqIiwgIlN1aXRlIDQrMSAoVHlwZSBBKSBPZmZpY2lhbCBGbG9vciBQbGFuICgzNDQuOTIgbcKyKSI6ICLZhtuV2K7YtNuV24wg2YHbldix2YXbjNuMINiz2YjbjNiq24wgNCsxICgzNDQuOTIg2YXCsikiLCAiRXhlY3V0aXZlIERpcmVjdG9yIFN1aXRlIjogItiz2YjbjNiq24wg2KjbldqV247ZiNuV2Kjbldix24wg2Kzbjtio25XYrNuO2qnYp9ixIiwgIkNvbW1lcmNpYWwgVG93ZXIgTG9iYnkiOiAi2YTbhtio24wg2KrYp9mI25XYsduMINio2KfYstix2q\/Yp9mG24wiLCAiRXhlY3V0aXZlIE1lZXRpbmcgTG91bmdlIjogItmH24batduMINqp24bYqNmI2YjZhtuV2YjblduMINim25Xar9iy247aqduM2YjYqtuM2qQiLCAiT2ZmaWNlIDA2IExheW91dCBQbGFuICgxNDMuNTMgbcKyKSI6ICLZvtmE2KfZhtuMINmG25XYrti025XbjCDYptuG2YHbjNizIDA2ICgxNDMuNTMg2YXCsikiLCAiT2ZmaWNlIDAyIExheW91dCBQbGFuICgxMDguOTQgbcKyKSI6ICLZvtmE2KfZhtuMINmG25XYrti025XbjCDYptuG2YHbjNizIDAyICgxMDguOTQg2YXCsikiLCAiTGl2aW5nIFNhbG9uIjogItiz2KfatduG2YbbjCDYr9in2YbbjNi02KrZhiIsICJNZWRpYSBTYWxvbiI6ICLYs9in2rXbhtmG24wg2YXbjNiv24zYpyIsICJNYXN0ZXIgU3VpdGUiOiAi2LPZiNuM2KrbjCDZhdin2LPYqtuV2LEiLCAiS2l0Y2hlbiI6ICLahtuO2LTYqtiu2KfZhtuVIiwgIkVuc3VpdGUgQmF0aCI6ICLYrduV2YXYp9mF24wg2KrYp9uM2KjbldiqIiwgIkZsb29yIFBsYW4iOiAi2b7ZhNin2YbbjCDZhtmH24bZhSIsICJLaXRjaGVuICYgQmFyIjogItqG247YtNiq2K7Yp9mG25Ug2Ygg2YXbjtiy24wg2KjYp9ixIiwgIkxpdmluZyBMb3VuZ2UiOiAi2LPYp9q124bZhtuMINiv2KfZhtuM2LTYqtmGIiwgIlRWIExvdW5nZSI6ICLYs9in2rXbhtmG24wg2KrbldmE25XZgdiy24zbhtmGIiwgIlBlbnRob3VzZSBTYWxvbiI6ICLYs9in2rXbhtmG24wg2b7bjtmG2KrZh9in2YjYsyIsICJQcml2YXRlIFN0dWR5IjogItqY2YjZiNix24wg2K7ZiNuO2YbYr9mG25XZiNuV24wg2KrYp9uM2KjbldiqIiwgIkRpcmVjdG9yIFN1aXRlIjogItiz2YjbjNiq24wg2KjbldqV247ZiNuV2KjbldixIiwgIlRvd2VyIExvYmJ5IjogItmE24bYqNuMINiq2KfZiNuV2LEiLCAiTWVldGluZyBMb3VuZ2UiOiAi2Yfbhtq124wg2qnbhtio2YjZiNmG25XZiNuVIn0sICJuYXZfbWVudSI6IHsiSG9tZSI6ICLYs9uV2LHbldqp24wiLCAiQ29tcGFueSI6ICLaqduG2YXZvtin2YbbjNinIiwgIk91ciBTZXJ2aWNlcyI6ICLYrtiy2YXbldiq2q\/ZiNiy2KfYsduM24zbldqp2KfZhtmF2KfZhiIsICJPdXIgUHJvamVjdHMiOiAi2b7alduG2pjbldqp2KfZhtmF2KfZhiIsICJDb250YWN0IFVzIjogItm+25XbjNmI25XZhtiv24zZhdin2YYg2b7bjtmI25Ug2KjaqduV2YYifSwgImdhbGxlcnlfYmFkZ2VfdHBsIjogItqv2KfZhNuV2LHbjCDYqtuV2YjYp9mIICh7Tn0g2YjbjtmG25UpIn0sICJhciI6IHsiZGlyIjogInJ0bCIsICJmb250IjogIidWYXppcm1hdG4nLCBJbnRlciwgdWktc2Fucy1zZXJpZiwgc3lzdGVtLXVpLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsICdTZWdvZSBVSScsIFJvYm90bywgc2Fucy1zZXJpZiIsICJ0YWdsaW5lIjogItin2YTZhdiz2KrZgtio2YQg2KfZhNiw2Yog2KrYs9iq2K3ZgtmHIOKAoiDYo9ix2KjZitmE2Iwg2YPYsdiv2LPYqtin2YYiLCAidGl0bGUiOiAi2KPYqNix2KfYrCDYotix2KfZhSIsICJoZXJvX3AxIjogItij2KjYsdin2Kwg2KLYsdin2YUg2YfZiCDZhdi52YTZhSDZhdi52YXYp9ix2Yog2KjYp9ix2LIg2YXYqti52K\/YryDYp9mE2KfYs9iq2K7Yr9in2YXYp9iqINmK2LHYqtmB2Lkg2LTYp9mF2K7Zi9inINmB2Yog2KPYsdio2YrZhC4g2YjZgtivINiq2YUg2KrYt9mI2YrYsdmHINio2YfZhtiv2LPYqSDZhdiq2YLYr9mF2Kkg2YXZhiDZgtio2YQg2LTYsdmD2KkgQmFsd2V6IENvLtiMINit2YrYqyDZitis2YXYuSDYp9mE2YXYtNix2YjYuSDYqNiz2YTYp9iz2Kkg2KjZitmGINin2YTZhdmE2KfYsNin2Kog2KfZhNiz2YPZhtmK2Kkg2KfZhNmB2KfYrtix2Kkg2YjZhdix2KfZg9iyINin2YTYo9i52YXYp9mEINin2YTYqtis2KfYsdmK2Kkg2KfZhNix2KfZgtmK2KnYjCDZhNmK2LbYuSDZhdi52YrYp9ix2YvYpyDYrNiv2YrYr9mL2Kcg2YTZhNmB2K7Yp9mF2KnYjCDZiNin2YTYs9mE2KfZhdipINin2YTYpdmG2LTYp9im2YrYqdiMINmI2KfZhNin2KjYqtmD2KfYsSDYp9mE2YXYs9iq2K\/Yp9mFLiIsICJoZXJvX3AyIjogItix2YXYstmL2Kcg2K7Yp9mE2K\/Zi9inINmE2YTYo9mG2KfZgtipINin2YTYudi12LHZitipINmI2YbZhdi3INin2YTYrdmK2KfYqSDYp9mE2YXYqti32YjYsSDZgdmKINmC2YTYqCDYp9mE2YXZhti32YLYqS4iLCAidGFic19leWVicm93IjogItin2YTZhdmE2YEg2KfZhNmF2LnZhdin2LHZiiIsICJ0YWJzX2hlYWRpbmciOiAi2KfZhNij2KzZhtit2Kkg2KfZhNiq2YbZgdmK2LDZitipINmI2KfZhNmF2K7Yt9i32KfYqiDYp9mE2YfZhtiv2LPZitipIiwgInRhYnNfc3ViIjogItin2LPYqtmD2LTZgSDYo9is2YbYrdiq2YbYpyDYp9mE2LPZg9mG2YrYqSDYp9mE2YHYp9iu2LHYqSDZiNmF2LPYp9it2KfYqiDYp9mE2KPYudmF2KfZhCDYp9mE2YXYpNiz2LPZitipINin2YTYsdin2YLZitipINmF2Lkg2YXYrti32LfYp9iqINiq2YHYtdmK2YTZitipINmI2KrZgtiz2YrZhdin2Kog2YXYudmF2KfYsdmK2Kkg2YPYp9mF2YTYqS4iLCAidW5pdHMiOiB7InN1aXRlLTMtcGx1cy0xIjogeyJ0YWJfbmFtZSI6ICLYp9mE2KzZhtin2K0g4oCOMysx4oCOIiwgInRhYl9iYWRnZSI6ICIyMTAg2YXCsiIsICJleWVicm93IjogItin2YTYs9mD2YYg2KfZhNix2KbZitiz2Yog2KfZhNmB2KfYrtixIiwgInRpdGxlIjogItin2YTYrNmG2KfYrSDZhdmGINin2YTZhtmI2LkgQSAoMysxKSDigJQg2KfZhNiz2YPZhiDYp9mE2LHYptmK2LPZiiBTa3lsaW5lIiwgImRlc2MiOiAi2KzZhtin2K0g2YHYp9iu2LEg2YjYp9iz2Lkg2YXZg9mI2ZHZhiDZhdmGIDMg2LrYsdmBINmG2YjZhSDZgdmKINij2KjYsdin2KwgQSDZiEIg2YhELiDZitiq2YXZitiyINio2LXYp9mE2KfYqiDZhdi52YrYtNipINmI2KfYs9i52KnYjCDZiNi02LHZgdipINiq2LHYp9izINio2KfZhtmI2LHYp9mF2YrYqSDZhdmG2K3ZhtmK2KnYjCDZiNij2KzZhtit2Kkg2K7Yp9i12Kkg2YXYrti12LXYqSDZhdi5INit2YXYp9mF2KfYqiDYr9in2K7ZhNmK2KkuIiwgInNwZWNzIjogW1si2KXYrNmF2KfZhNmKINin2YTYqNmG2KfYoSIsICIyMTAg2YXCsiAvIDIwNSDZhcKyIl0sIFsi2KfZhNiq2YPZiNmK2YYiLCAiMyDYutix2YEgKyDYrtin2K\/ZhdipIl0sIFsi2KfZhNi32YjYp9io2YIiLCAi2KfZhNi32YjYp9io2YIgMSAtIDI4Il0sIFsi2KfZhNi02LHZgdipIiwgIti02LHZgdipINio2KfZhtmI2LHYp9mF2YrYqSJdXSwgImJyZWFrZG93bl90aXRsZSI6ICLYp9mE2KrZgtiz2YrZhSDYp9mE2YXYudmF2KfYsdmKINin2YTYsdiz2YXZiiDZhNmE2LrYsdmBIiwgImJyZWFrZG93biI6IFtbIti12KfZhNipINin2YTZhdi52YrYtNipINmI2KfZhNi32LnYp9mFINin2YTZg9io2LHZiSIsICLYtdin2YTYqSDZhdmB2KrZiNit2Kkg2KjZhdiz2KfYrdipIDUwLjU1INmFwrIg2YXYuSDZiNin2KzZh9in2Kog2LLYrNin2KzZitipINmF2YXYqtiv2Kkg2YXZhiDYp9mE2KPYsdi22YrYqSDYpdmE2Ykg2KfZhNiz2YLZgdiMINmI2YXYt9io2K4g2YXYtdmF2YUg2KjZhdiz2KfYrdipIDEyLjQwINmFwrLYjCDZiNi02LHZgdipINiq2LHYp9izINio2KfZhtmI2LHYp9mF2YrYqSDYttiu2YXYqSDYqNmF2LPYp9it2KkgNDEuNjkg2YXCsi4iXSwgWyLYp9mE2KPYrNmG2K3YqSDYp9mE2K7Yp9i12KkiLCAi2KzZhtin2K0g2LHYptmK2LPZiiDYsdim2KfYs9mKINio2YXYs9in2K3YqSAyNS41MyDZhcKyINmF2Lkg2K3Zhdin2YUg2K\/Yp9iu2YTZiiDYqNmF2LPYp9it2KkgNC42OCDZhcKy2Iwg2YjYutix2YHYqSAyINio2YXYs9in2K3YqSAxNC4yNyDZhcKy2Iwg2YjYutix2YHYqSAzINio2YXYs9in2K3YqSAxMi45NyDZhcKy2Iwg2YjYrdmF2KfZhSDYudin2KbZhNmK2Iwg2YjYr9mI2LHYqSDZhdmK2KfZh9iMINmI2LrYsdmB2Kkg2LrYs9mK2YQuIl1dLCAiaW5xdWlyZV9idG4iOiAi2KfYs9iq2YHYs9ixINi52YYg2KfZhNis2YbYp9itIOKAjjMrMeKAjiIsICJjaGlwcyI6IFsiMjEwINmFwrIgLyAyMDUg2YXCsiIsICIzINi62LHZgSDZhtmI2YUgKyDYrtin2K\/ZhdipIiwgItin2YTYt9mI2KfYqNmCIDEtMjgiLCAi2LTYsdmB2Kkg2KjYp9mG2YjYsdin2YXZitipIl0sICJ3YV9tc2ciOiAi2YXYsdit2KjZi9inINmB2LHZitmCINio2Y7ZhNmS2Yjbjtiy2Iwg2KPZhtinINmF2YfYqtmFINio2KfZhNin2LPYqtmB2LPYp9ixINi52YYg2KPYqNix2KfYrCDYotix2KfZhSDYp9mE2KzZhtin2K0gMysxICgyMTAg2YXCsikuINmK2LHYrNmJINiq2LLZiNmK2K\/ZiiDYqNmC2KfYptmF2Kkg2KfZhNij2LPYudin2LEg2YjYp9mE2KrZiNin2YHYsS4ifSwgInN1aXRlLTItcGx1cy0xIjogeyJ0YWJfbmFtZSI6ICLYp9mE2KzZhtin2K0g4oCOMisx4oCOIiwgInRhYl9iYWRnZSI6ICIxNTAg2YXCsiIsICJleWVicm93IjogItin2YTYs9mD2YYg2KfZhNi52KfYptmE2Yog2KfZhNi52LXYsdmKIiwgInRpdGxlIjogItin2YTYrNmG2KfYrSDZhdmGINin2YTZhtmI2LkgQSAoMisxKSDigJQg2KfZhNiz2YPZhiDYp9mE2K3Yttix2Yog2KfZhNi52LXYsdmKIiwgImRlc2MiOiAi2YXYrti32Lcg2LDZg9mKINmF2YPZiNmR2YYg2YXZhiDYutix2YHYqtmKINmG2YjZhdiMINiq2YUg2KrYtdmF2YrZhdmHINmE2KrYrdiz2YrZhiDYrdix2YPYqSDYp9mE2KrZhtmC2YQg2KfZhNiv2KfYrtmE2YrYqSDZiNin2YTYp9iz2KrZgdin2K\/YqSDZhdmGINin2YTYpdi22KfYodipINin2YTYt9io2YrYudmK2Kkg2YjZhdiz2KfYrdipINin2YTYtNix2YHYqSDYp9mE2K7Yp9ix2KzZitipINi22YXZhiDZhdiu2LfYtyDYudin2YTZiiDYp9mE2YPZgdin2KHYqS4iLCAic3BlY3MiOiBbWyLYpdis2YXYp9mE2Yog2KfZhNio2YbYp9ihIiwgIjE1MCDZhcKyINio2YbYp9ihIl0sIFsi2KfZhNiq2YPZiNmK2YYiLCAi2LrYsdmB2KrYpyDZhdin2LPYqtixIl0sIFsi2KfZhNi32YjYp9io2YIiLCAi2KfZhNi32YjYp9io2YIgMSAtIDI4Il0sIFsi2YXZhti32YLYqSDYp9mE2YXYudmK2LTYqSIsICLYtdin2YTYqSDZhdmB2KrZiNit2KkiXV0sICJicmVha2Rvd25fdGl0bGUiOiAi2KfZhNiq2YLYs9mK2YUg2KfZhNmF2LnZhdin2LHZiiDYp9mE2LHYs9mF2Yog2YTZhNi62LHZgSIsICJicmVha2Rvd24iOiBbWyLYtdin2YTYqSDYp9mE2YXYudmK2LTYqSDZiNin2YTYt9i52KfZhSIsICLYtdin2YTYqSDZhdi22YrYptipINio2YXYs9in2K3YqSAzMi4xOCDZhcKyINmF2Lkg2YXYt9io2K4g2YXZgdiq2YjYrSDYqNmF2LPYp9it2KkgMTAuODUg2YXCsiDZiNi02LHZgdipINiu2KfYtdipINmF2YbYrdmG2YrYqSDYqNmF2LPYp9it2KkgMTYuNDIg2YXCsiDZhdi5INil2LfZhNin2YTYqSDYqNin2YbZiNix2KfZhdmK2KkuIl0sIFsi2YXZhti32YLYqSDYp9mE2LHYp9it2Kkg2YjYp9mE2KPYrNmG2K3YqSDYp9mE2K7Yp9i12KkiLCAi2LrYsdmB2Kkg2YbZiNmFINix2KbZitiz2YrYqSDYqNmF2LPYp9it2KkgMTguNDAg2YXCsiDZhdi5INit2YXYp9mFINiv2KfYrtmE2Yog2K7Yp9i1INio2YXYs9in2K3YqSA0LjE1INmFwrLYjCDZiNi62LHZgdipINmG2YjZhSAyINio2YXYs9in2K3YqSAxMy42NSDZhcKy2Iwg2YjYrdmF2KfZhSDZhNmE2LbZitmI2YEg2KjZhdiz2KfYrdipIDMuODAg2YXCsi4iXV0sICJpbnF1aXJlX2J0biI6ICLYp9iz2KrZgdiz2LEg2LnZhiDYp9mE2KzZhtin2K0g4oCOMisx4oCOIiwgImNoaXBzIjogWyIxNTAg2YXCsiDYqNmG2KfYoSIsICLYutix2YHYqtinINmF2KfYs9iq2LEiLCAi2LXYp9mE2Kkg2YXZgdiq2YjYrdipIiwgItin2YTYt9mI2KfYqNmCIDEtMjgiXSwgIndhX21zZyI6ICLZhdix2K3YqNmL2Kcg2YHYsdmK2YIg2KjZjtmE2ZLZiNuO2LLYjCDYo9mG2Kcg2YXZh9iq2YUg2KjYp9mE2KfYs9iq2YHYs9in2LEg2LnZhiDYo9io2LHYp9isINii2LHYp9mFINin2YTYrNmG2KfYrSAyKzEgKDE1MCDZhcKyKS4g2YrYsdis2Ykg2KrYstmI2YrYr9mKINio2YLYp9im2YXYqSDYp9mE2KPYs9i52KfYsSDZiNin2YTYqtmI2KfZgdixLiJ9LCAic3VpdGUtNC1wbHVzLTEiOiB7InRhYl9uYW1lIjogItin2YTYrNmG2KfYrSDigI40KzHigI4iLCAidGFiX2JhZGdlIjogIjI3NSDZhcKyIiwgImV5ZWJyb3ciOiAi2KfZhNiz2YPZhiDYp9mE2LHYptin2LPZiiDZgdmKINin2YTYqNmG2KrZh9in2YjYsyIsICJ0aXRsZSI6ICLYp9mE2KzZhtin2K0g2YXZhiDYp9mE2YbZiNi5IEEgKDQrMSkg4oCUINiz2YPZhiDYp9mE2KjZhtiq2YfYp9mI2LMiLCAiZGVzYyI6ICLYs9mD2YYg2YHYp9iu2LEg2YXZhiDYp9mE2LfYsdin2LIg2KfZhNij2LnZhNmJINmF2YPZiNmR2YYg2YXZhiA0INi62LHZgSDZhtmI2YXYjCDZitiq2YXZitiyINio2KXYt9mE2KfZhNin2Kog2KjYp9mG2YjYsdin2YXZitipINmF2K3Ziti32Kkg2LnZhNmJINmF2YTYudioINin2YTYutmI2YTZgdiMINmI2LrYsdmB2Kkg2YXYrti12LXYqSDZhNmE2K7Yp9iv2YXYqdiMINmI2LXYp9mE2Kkg2YTZhNiv2LHYp9iz2KnYjCDZiNmF2LPYp9it2KfYqiDZhdi52YrYtNipINmF2LLYr9mI2KzYqSDZiNmI2KfYs9i52KkuIiwgInNwZWNzIjogW1si2KXYrNmF2KfZhNmKINin2YTYqNmG2KfYoSIsICIyNzUg2YXCsiDYrNmG2KfYrSDZgdin2K7YsSJdLCBbItin2YTYqtmD2YjZitmGIiwgIjQg2KPYrNmG2K3YqSArINiu2KfYr9mF2KkiXSwgWyLYp9mE2LfZiNin2KjZgiIsICLYt9mI2KfYqNmCINin2YTYqNmG2KrZh9in2YjYsyDYp9mE2LnZhNmI2YrYqSJdLCBbItin2YTYqti02LfZitio2KfYqiIsICLYqti02LfZitio2KfYqiDZgdin2K7YsdipIl1dLCAiYnJlYWtkb3duX3RpdGxlIjogItin2YTYqtmC2LPZitmFINin2YTZhdi52YXYp9ix2Yog2KfZhNix2LPZhdmKINmE2YTYutix2YEiLCAiYnJlYWtkb3duIjogW1si2KfZhNmF2LnZiti02Kkg2YjYp9mE2KrYsdmB2YrZhyDYp9mE2YPYqNix2YkiLCAi2LXYp9mE2Kkg2KfYs9iq2YLYqNin2YQg2LbYrtmF2Kkg2YXYstiv2YjYrNipINio2YXYs9in2K3YqSA2NC44MCDZhcKy2Iwg2YjZhdi32KjYriDZhNmE2LTZitmBINio2YXYs9in2K3YqSAxOC41MCDZhcKy2Iwg2YjYqtix2KfYsyDYqNin2YbZiNix2KfZhdmKINmK2K3Ziti3INio2KfZhNmI2K3Yr9ipINio2YXYs9in2K3YqSA1Mi4zMCDZhcKyLiJdLCBbItin2YTYrNmG2KfYrSDYp9mE2LHYptmK2LPZiiDZiNij2KzZhtit2Kkg2KfZhNi22YrZiNmBIiwgItis2YbYp9itINix2KbZitiz2Yog2LHYptin2LPZiiDYqNmF2LPYp9it2KkgMzIuNDAg2YXCsiDZhdi5INi62LHZgdipINmF2YTYp9io2LMg2YjYrdmF2KfZhSDYs9io2Kcg2KjZhdiz2KfYrdipIDYuODAg2YXCstiMINio2KfZhNil2LbYp9mB2Kkg2KXZhNmJIDMg2LrYsdmBINmG2YjZhSDZgdin2K7YsdipINmE2YTYttmK2YjZgSDZiNis2YbYp9itINmF2K7Ytdi1INmE2YTZhdmI2LjZgdmK2YYuIl1dLCAiaW5xdWlyZV9idG4iOiAi2KfYs9iq2YHYs9ixINi52YYg2KfZhNis2YbYp9itIOKAjjQrMeKAjiIsICJjaGlwcyI6IFsiMjc1INmFwrIg2KzZhtin2K0g2YHYp9iu2LEiLCAiNCDYo9is2YbYrdipICsg2K7Yp9iv2YXYqSIsICLYpdi32YTYp9mE2KfYqiDYqNin2YbZiNix2KfZhdmK2KkiLCAi2KrYtNi32YrYqNin2Kog2YHYp9iu2LHYqSJdLCAid2FfbXNnIjogItmF2LHYrdio2YvYpyDZgdix2YrZgiDYqNmO2YTZktmI247YstiMINij2YbYpyDZhdmH2KrZhSDYqNin2YTYp9iz2KrZgdiz2KfYsSDYudmGINij2KjYsdin2Kwg2KLYsdin2YUg2LPZg9mGINin2YTYqNmG2KrZh9in2YjYsyA0KzEgKDI3NSDZhcKyKS4g2YrYsdis2Ykg2KrYstmI2YrYr9mKINio2YLYp9im2YXYqSDYp9mE2KPYs9i52KfYsSDZiNin2YTYqtmI2KfZgdixLiJ9LCAib2ZmaWNlLTA2IjogeyJ0YWJfbmFtZSI6ICLYp9mE2YXZg9iq2KggMDYiLCAidGFiX2JhZGdlIjogIjExOCDZhcKyIiwgImV5ZWJyb3ciOiAi2KfZhNis2YbYp9itINin2YTYqtis2KfYsdmKINin2YTYqNin2YbZiNix2KfZhdmKINin2YTZhdmG2K3ZhtmKIiwgInRpdGxlIjogItin2YTZhdmD2KrYqCAwNiDigJQg2KfZhNis2YbYp9itINin2YTYqtmG2YHZitiw2Yog2KfZhNmF2YbYrdmG2YoiLCAiZGVzYyI6ICLYrNmG2KfYrSDZhdmD2KrYqNmKINiq2YbZgdmK2LDZiiDZgdin2K7YsSDZiNmF2YbYrdmG2Yog2KfZhNi02YPZhCDZgdmKINin2YTYqNix2Kwg2KfZhNiq2KzYp9ix2YogQlQx2Iwg2YrYt9mEINi52YTZiSDYp9mE2LTZiNin2LHYuSDYp9mE2LHYptmK2LPZitipINmB2Yog2KPYsdio2YrZhNiMINmI2YrYttmFINmF2YPYqtio2YvYpyDYrtin2LXZi9inINmE2YTZhdiv2YrYsdiMINmI2LXYp9mE2Kkg2YTYp9iz2KrYtNin2LHYp9iqINin2YTYudmF2YTYp9ih2Iwg2YjZhdiz2KfYrdipINi52YXZhCDZhdmB2KrZiNit2Kkg2YTZhNmF2YjYuNmB2YrZhi4iLCAic3BlY3MiOiBbWyLYp9mE2YXYs9in2K3YqSDYp9mE2KXYrNmF2KfZhNmK2KkiLCAiMTE4INmFwrIg2KrYrNin2LHZiiJdLCBbItmF2K3Yt9in2Kog2KfZhNi52YXZhCIsICIxMCAtIDE0INmF2YPYqtio2YvYpyJdLCBbItin2YTZiNin2KzZh9ipIiwgItmI2KfYrNmH2Kkg2LLYrNin2KzZitipINmF2YbYrdmG2YrYqSJdLCBbItin2YTZhdio2YbZiSIsICLYp9mE2KjYsdisINin2YTYqtis2KfYsdmKIEJUMSJdXSwgImJyZWFrZG93bl90aXRsZSI6ICLYqtmC2LPZitmFINin2YTZhdiz2KfYrdipINin2YTYqtis2KfYsdmK2KkiLCAiYnJlYWtkb3duIjogW1si2KfZhNis2YbYp9itINin2YTYqtmG2YHZitiw2YoiLCAi2YXZg9iq2Kgg2K7Yp9i1INmE2YTZhdiv2YrYsdiMINmI2LXYp9mE2Kkg2K7Yp9i12Kkg2YTYp9iz2KrYtNin2LHYp9iqINin2YTYudmF2YTYp9ih2Iwg2YjYpdi32YTYp9mE2KfYqiDYqNin2YbZiNix2KfZhdmK2Kkg2LnZhNmJINmF2YTYudioINi62YjZhNmBIEVyYmlsIEhpbGxzLiJdLCBbItmF2LPYp9it2Kkg2LnZhdmEINin2YTZgdix2YrZgiIsICLZhdiz2KfYrdipINi52YXZhCDZhdmB2KrZiNit2Kkg2YTZhdit2LfYp9iqINin2YTYudmF2YTYjCDZiNmF2LfYqNiuINi12LrZitix2Iwg2YjYr9mI2LHYqSDZhdmK2KfZhyDYqtmG2YHZitiw2YrYqSDYrtin2LXYqS4iXV0sICJpbnF1aXJlX2J0biI6ICLYp9iz2KrZgdiz2LEg2LnZhiDYp9mE2YXZg9iq2KggMDYiLCAiY2hpcHMiOiBbIjExOCDZhcKyINiq2KzYp9ix2YoiLCAi2YjYp9is2YfYqSDYstis2KfYrNmK2Kkg2YXZhtit2YbZitipIiwgItiv2YjYsdin2Kog2YXZitin2Ycg2KrZhtmB2YrYsNmK2KkiLCAi2YXYtdin2LnYryDYs9ix2YrYudipIl0sICJ3YV9tc2ciOiAi2YXYsdit2KjZi9inINmB2LHZitmCINio2Y7ZhNmS2Yjbjtiy2Iwg2KPZhtinINmF2YfYqtmFINio2KfZhNin2LPYqtmB2LPYp9ixINi52YYg2KPYqNix2KfYrCDYotix2KfZhSDYp9mE2YXZg9iq2Kgg2KfZhNiq2KzYp9ix2YogMDYgKDExOCDZhcKyKS4g2YrYsdis2Ykg2KrYstmI2YrYr9mKINio2YLYp9im2YXYqSDYp9mE2KPYs9i52KfYsSDZiNin2YTYqtmI2KfZgdixLiJ9LCAib2ZmaWNlLTAyIjogeyJ0YWJfbmFtZSI6ICLYp9mE2YXZg9iq2KggMDIiLCAidGFiX2JhZGdlIjogIjg1INmFwrIiLCAiZXllYnJvdyI6ICLYp9mE2KzZhtin2K0g2KfZhNix2KbZitiz2Yog2YTZhNi02LHZg9in2KoiLCAidGl0bGUiOiAi2KfZhNmF2YPYqtioIDAyIOKAlCDYrNmG2KfYrSDYp9mE2YLZitin2K\/YqSDYp9mE2YXYpNiz2LPZitipIiwgImRlc2MiOiAi2YjYrdiv2Kkg2KrYrNin2LHZitipINi52KfZhNmK2Kkg2KfZhNmD2YHYp9ih2Kkg2YXYtdmF2YXYqSDZhNmE2YXZgtix2KfYqiDYp9mE2LHYptmK2LPZitipINmE2YTYtNix2YPYp9iq2Iwg2YjYp9mE2KfYs9iq2LTYp9ix2KfYqiDYp9mE2YXYp9mE2YrYqdiMINmI2YjZg9in2YTYp9iqINin2YTYqti12YXZitmFINmI2KfZhNil2KjYr9in2Lkg2KfZhNiq2Yog2KrYqti32YTYqCDYrdi22YjYsdmL2Kcg2KrYrNin2LHZitmL2Kcg2YXYsdmF2YjZgtmL2Kcg2YjYqNin2LHYstmL2KcuIiwgInNwZWNzIjogW1si2KfZhNmF2LPYp9it2Kkg2KfZhNil2KzZhdin2YTZitipIiwgIjg1INmFwrIg2KrYrNin2LHZiiJdLCBbItmF2K3Yt9in2Kog2KfZhNi52YXZhCIsICI4IC0gMTIg2YXZg9iq2KjZi9inIl0sIFsi2KfZhNiq2YjYstmK2LkiLCAi2KzZhtin2K0g2YTZhNmF2K\/ZitixIl0sIFsi2KfZhNmF2KjZhtmJIiwgItin2YTYqNix2Kwg2KfZhNiq2KzYp9ix2YogQlQxL0JUMiJdXSwgImJyZWFrZG93bl90aXRsZSI6ICLYqtmC2LPZitmFINin2YTZhdiz2KfYrdipINin2YTYqtis2KfYsdmK2KkiLCAiYnJlYWtkb3duIjogW1si2YXZhti32YLYqSDYp9mE2YXYr9mK2LEiLCAi2YXZg9iq2Kgg2KrZhtmB2YrYsNmKINiy2KfZiNmKINio2YjYp9is2YfYp9iqINiy2KzYp9is2YrYqSDZhdi5INmF2LPYp9it2Kkg2K7Yp9i12Kkg2YTZhNmF2YbYp9mC2LTYp9iqINmI2KzYr9ix2KfZhiDZhdi52LLZiNmE2Kkg2YTZhNi12YjYqi4iXSwgWyLZhdmG2LfZgtipINin2YTYudmF2YTZitin2KoiLCAi2YXYs9in2K3YqSDYudmF2YQg2LnYp9mE2YrYqSDYp9mE2YPZgdin2KHYqSDZhNmF2YPYp9iq2Kgg2KfZhNmF2YjYuNmB2YrZhtiMINmI2YXZhti32YLYqSDYp9iz2KrZgtio2KfZhNiMINmI2YXYs9in2K3YqSDZhNiq2K7YstmK2YYg2KfZhNiu2YjYp9iv2YXYjCDZiNio2KfYsSDZhNmE2YXYtNix2YjYqNin2KouIl1dLCAiaW5xdWlyZV9idG4iOiAi2KfYs9iq2YHYs9ixINi52YYg2KfZhNmF2YPYqtioIDAyIiwgImNoaXBzIjogWyI4NSDZhcKyINiq2KzYp9ix2YoiLCAi2KrYtdmF2YrZhSDZhdix2YrYrSDZiNi52YXZhNmKIiwgItiu2K\/Zhdin2Kog2YTZhNi02LHZg9in2KoiLCAi2YjYtdmI2YQg2LTYsdmK2KfZhtmKINmF2KjYp9i02LEiXSwgIndhX21zZyI6ICLZhdix2K3YqNmL2Kcg2YHYsdmK2YIg2KjZjtmE2ZLZiNuO2LLYjCDYo9mG2Kcg2YXZh9iq2YUg2KjYp9mE2KfYs9iq2YHYs9in2LEg2LnZhiDYo9io2LHYp9isINii2LHYp9mFINin2YTZhdmD2KrYqCDYp9mE2KrYrNin2LHZiiAwMiAoODUg2YXCsikuINmK2LHYrNmJINiq2LLZiNmK2K\/ZiiDYqNmC2KfYptmF2Kkg2KfZhNij2LPYudin2LEg2YjYp9mE2KrZiNin2YHYsS4ifX0sICJsb2NhdGlvbiI6IHsiZXllYnJvdyI6ICLYs9mH2YjZhNipINin2YTZiNi12YjZhCDYp9mE2LHYptmK2LPZitipIiwgInRpdGxlIjogItin2YTZhdmI2YLYuSDYp9mE2KfYs9iq2LHYp9iq2YrYrNmKINmI2KfZhNin2KrYtdin2YQiLCAic3ViIjogIiIsICJkZXNjIjogIiJ9LCAibW9kYWwiOiB7ImNsb3NlX2J0biI6ICLinJUiLCAid2hhdHNhcHBfYnRuIjogItin2LPYqti02KfYsdipINmF2KjYp9i02LHYqSDYudio2LEg2YjYp9iq2LPYp9ioIiwgImhvdGxpbmVfbGFiZWwiOiAi2KfZhNiu2Lcg2KfZhNiz2KfYrtmGINmE2YTZhdio2YrYudin2KoiLCAiY2FsbF9ub3ciOiAi2KfYqti12YQg2KfZhNii2YYiLCAicGF2aWxpb25fbGFiZWwiOiAi2YXZg9iq2Kgg2KfZhNmF2KjZiti52KfYqiIsICJwYXZpbGlvbl92YWwiOiAi2YLYsdmK2Kkg2KLYsdin2YXYjCDYt9ix2YrZgiAxMjBN2Iwg2KPYsdio2YrZhNiMINil2YLZhNmK2YUg2YPYsdiv2LPYqtin2YbYjCDYp9mE2LnYsdin2YIiLCAibmFtZV9waCI6ICLYp9mE2KfYs9mFINin2YTZg9ix2YrZhSIsICJwaG9uZV9waCI6ICLYsdmC2YUg2KfZhNmH2KfYqtmBIC8g2YjYp9iq2LPYp9ioIiwgInN1Ym1pdF9idG4iOiAi2LfZhNioINin2YTYo9iz2LnYp9ixINin2YTYsdiz2YXZitipINmI2KfZhNmF2K7Yt9i3IiwgInN1Y2Nlc3NfbXNnIjogIti02YPYsdmL2Kcg2YTZgyEg2LPZitiq2YjYp9i12YQg2YXYudmDINmB2LHZitmC2YbYpyDYp9mE2KfYs9iq2LTYp9ix2Yog2YLYsdmK2KjZi9inINio2KfZhNio2KfZgtipINin2YTZg9in2YXZhNipLiIsICJkZXNjIjogItin2LPYqti02KfYsdipINmI2KPYs9i52KfYsSDZhdio2KfYtNix2Kkg2YTYo9io2LHYp9isINii2LHYp9mFLiJ9LCAiZ2FsbGVyeV9leWVicm93IjogItiq2KzYsdio2Kkg2KjYtdix2YrYqSIsICJnYWxsZXJ5X3RpdGxlIjogItmF2LnYsdi2INin2YTYtdmI2LEg2KfZhNmF2K7Yqtin2LHYqSIsICJjdGEiOiB7ImV5ZWJyb3ciOiAi2YXYs9in2YPZhiDZiNmF2YPYp9iq2Kgg2K3Ytdix2YrYqSIsICJ0aXRsZSI6ICLYp9mF2KrZhNmDINmF2LPYp9it2KrZgyDYp9mE2K7Yp9i12Kkg2YHZiiDYo9io2LHYp9isINii2LHYp9mFIiwgImRlc2MiOiAi2KrZiNin2LXZhCDZhdi5INmB2LHZitmCINin2YTZh9mG2K\/Ys9ipINmI2KfZhNmF2KjZiti52KfYqiDZgdmKIEJhbHdleiDZhNmE2KfYt9mE2KfYuSDYudmE2Ykg2KfZhNmI2K3Yr9in2Kog2KfZhNmF2KrYp9it2KnYjCDYqNin2YLYp9iqINin2YTYqti12YXZitmFINin2YTYr9in2K7ZhNmKINin2YTZhdiq2YPYp9mF2YTYqdiMINmI2KzYr9in2YjZhCDYp9mE2KfYs9iq2KvZhdin2LEg2KfZhNmF2K7Ytdi12KkuIiwgImNvbnRhY3RfYnRuIjogItit2KzYsiDZhdmI2LnYryDZhNmE2YXYudin2YrZhtipIiwgImNhbGxfYnRuIjogItin2YTYp9iq2LXYp9mEINio2YXZg9iq2Kgg2KfZhNmF2KjZiti52KfYqiJ9LCAidGhlbWVfdGl0bGUiOiAi2KPYqNix2KfYrCDYotix2KfZhSIsICJnYWxsZXJ5X2hlYWRpbmciOiAi2YXYudix2LYg2KfZhNi12YjYsSIsICJtYXBzX2J0biI6ICLZgdiq2K0g2YHZiiDYrtix2KfYpti3INis2YjYrNmEIOKGkCIsICJ2aWRlb19jYXB0aW9uIjogItmB2YrYr9mK2Ygg2KzZiNmKINmE2YTZhdmI2YLYuSIsICJsb2NhdGlvbl9zdGF0cyI6IFt7InZhbCI6ICJ+OCDYr9mC2KfYptmCIiwgImxibCI6ICLYp9mE2YXYt9in2LEifSwgeyJ2YWwiOiAi2KXYt9mE2KfZhNipINmF2KjYp9i02LHYqSIsICJsYmwiOiAi2YXZhNi52Kgg2KfZhNi62YjZhNmBIn0sIHsidmFsIjogIn41INiv2YLYp9im2YIiLCAibGJsIjogIti52YbZg9in2YjYpyJ9LCB7InZhbCI6ICJ+MTIg2K\/ZgtmK2YLYqSIsICJsYmwiOiAi2KfZhNmC2YTYudipIn1dLCAidGh1bWJfdGl0bGVzIjogeyJHcmFuZCBQYW5vcmFtaWMgTGl2aW5nIFNhbG9uIjogIti12KfZhNmI2YYg2KfZhNmF2LnZiti02Kkg2KfZhNio2KfZhtmI2LHYp9mF2Yog2KfZhNmD2KjZitixIiwgIkN1cnZlZCBUViAmIEVudGVydGFpbm1lbnQgU2Fsb24iOiAi2LXYp9mE2YjZhiDYp9mE2KrYsdmB2YrZhyDZiNin2YTYqtmE2YHYp9iyINin2YTZhdmG2K3ZhtmKIiwgIlNreWxpbmUgQmVkcm9vbSBTdWl0ZSI6ICLYrNmG2KfYrSDYutix2YHYqSDYp9mE2YbZiNmFINio2KXYt9mE2KfZhNipINij2YHZgtmK2KkiLCAiR291cm1ldCBNYXJibGUgS2l0Y2hlbiI6ICLZhdi32KjYriDYsdiu2KfZhdmKINmB2KfYrtixIiwgIkx1eHVyeSBFbnN1aXRlIEJhdGhyb29tIjogItit2YXYp9mFINmF2KfYs9iq2LEg2YHYp9iu2LEiLCAiU3VpdGUgMysxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDI4MC43OCBtwrIpIjogItin2YTZhdiu2LfYtyDYp9mE2LHYs9mF2Yog2YTZhNis2YbYp9itIDMrMSAoMjgwLjc4INmFwrIpIiwgIkNvbnRlbXBvcmFyeSBMaXZpbmcgTG91bmdlIjogIti12KfZhNmI2YYg2YXYudmK2LTYqSDYudi12LHZiiIsICJNYXN0ZXIgQmVkcm9vbSBTdWl0ZSI6ICLYrNmG2KfYrSDYutix2YHYqSDYp9mE2YbZiNmFINin2YTYsdim2YrYs9mK2KkiLCAiQmFsY29ueSBUViBNZWRpYSBMb3VuZ2UiOiAi2LXYp9mE2Kkg2KfZhNiq2YTZgdin2LIg2YjYp9mE2LTYsdmB2KkiLCAiS2l0Y2hlbiAmIEJyZWFrZmFzdCBCYXIiOiAi2KfZhNmF2LfYqNiuINmI2KjYp9ixINin2YTYpdmB2LfYp9ixIiwgIlN1aXRlIDIrMSAoVHlwZSBBKSBPZmZpY2lhbCBGbG9vciBQbGFuICgxNzAuMjUgbcKyKSI6ICLYp9mE2YXYrti32Lcg2KfZhNix2LPZhdmKINmE2YTYrNmG2KfYrSAyKzEgKDE3MC4yNSDZhcKyKSIsICJQZW50aG91c2UgUGFub3JhbWljIExpdmluZyBTYWxvbiI6ICLYtdin2YTZiNmGINin2YTYqNmG2KrZh9in2YjYsyDYp9mE2KjYp9mG2YjYsdin2YXZiiIsICJQcmVzaWRlbnRpYWwgTWFzdGVyIFN1aXRlIjogItis2YbYp9itINin2YTZhdin2LPYqtixINin2YTYsdim2KfYs9mKIiwgIkV4ZWN1dGl2ZSBTdHVkeSAmIFByaXZhdGUgT2ZmaWNlIjogItin2YTZhdmD2KrYqCDYp9mE2K7Yp9i1INmI2LrYsdmB2Kkg2KfZhNiv2LHYp9iz2KkiLCAiU3VpdGUgNCsxIChUeXBlIEEpIE9mZmljaWFsIEZsb29yIFBsYW4gKDM0NC45MiBtwrIpIjogItin2YTZhdiu2LfYtyDYp9mE2LHYs9mF2Yog2YTZhNis2YbYp9itIDQrMSAoMzQ0LjkyINmFwrIpIiwgIkV4ZWN1dGl2ZSBEaXJlY3RvciBTdWl0ZSI6ICLYrNmG2KfYrSDYp9mE2YXYr9mK2LEg2KfZhNiq2YbZgdmK2LDZiiIsICJDb21tZXJjaWFsIFRvd2VyIExvYmJ5IjogItio2YfZiCDYp9mE2KjYsdisINin2YTYqtis2KfYsdmKIiwgIkV4ZWN1dGl2ZSBNZWV0aW5nIExvdW5nZSI6ICLYtdin2YTYqSDYp9mE2KfYrNiq2YXYp9i52KfYqiDYp9mE2KrZhtmB2YrYsNmK2KkiLCAiT2ZmaWNlIDA2IExheW91dCBQbGFuICgxNDMuNTMgbcKyKSI6ICLZhdiu2LfYtyDYp9mE2YXZg9iq2KggMDYgKDE0My41MyDZhcKyKSIsICJPZmZpY2UgMDIgTGF5b3V0IFBsYW4gKDEwOC45NCBtwrIpIjogItmF2K7Yt9i3INin2YTZhdmD2KrYqCAwMiAoMTA4Ljk0INmFwrIpIiwgIkxpdmluZyBTYWxvbiI6ICLYtdin2YTZiNmGINin2YTZhdi52YrYtNipIiwgIk1lZGlhIFNhbG9uIjogIti12KfZhNmI2YYg2KfZhNmF2YrYr9mK2KciLCAiTWFzdGVyIFN1aXRlIjogItis2YbYp9itINmF2KfYs9iq2LEiLCAiS2l0Y2hlbiI6ICLZhdi32KjYriIsICJFbnN1aXRlIEJhdGgiOiAi2K3Zhdin2YUg2K7Yp9i1IiwgIkZsb29yIFBsYW4iOiAi2KfZhNmF2K7Yt9i3INin2YTZh9mG2K\/Ys9mKIiwgIktpdGNoZW4gJiBCYXIiOiAi2YXYt9io2K4g2YjYqNin2LEg2KXZgdi32KfYsSIsICJMaXZpbmcgTG91bmdlIjogIti12KfZhNipINis2YTZiNizIiwgIlRWIExvdW5nZSI6ICLYtdin2YTYqSDYqtmE2YHYstmK2YjZhiIsICJQZW50aG91c2UgU2Fsb24iOiAi2LXYp9mE2YjZhiDYqNmG2KrZh9in2YjYsyIsICJQcml2YXRlIFN0dWR5IjogIti62LHZgdipINiv2LHYp9iz2Kkg2K7Yp9i12KkiLCAiRGlyZWN0b3IgU3VpdGUiOiAi2KzZhtin2K0g2KfZhNmF2K\/ZitixIiwgIlRvd2VyIExvYmJ5IjogItio2YfZiCDYp9mE2KjYsdisIiwgIk1lZXRpbmcgTG91bmdlIjogItmC2KfYudipINin2KzYqtmF2KfYudin2KoifSwgIm5hdl9tZW51IjogeyJIb21lIjogItin2YTYsdim2YrYs9mK2KkiLCAiQ29tcGFueSI6ICLYp9mE2LTYsdmD2KkiLCAiT3VyIFNlcnZpY2VzIjogItiu2K\/Zhdin2KrZhtinIiwgIk91ciBQcm9qZWN0cyI6ICLZhdi02KfYsdmK2LnZhtinIiwgIkNvbnRhY3QgVXMiOiAi2KfYqti12YQg2KjZhtinIn0sICJnYWxsZXJ5X2JhZGdlX3RwbCI6ICLYp9mE2YXYudix2LYg2KfZhNmD2KfZhdmEICh7Tn0g2LXZiNixKSJ9fTsKd2luZG93LmFyYW1JMThuPWFyYW1JMThuOwp3aW5kb3cuYXJhbUN1cnJlbnRMYW5nPSJlbiI7Cgp3aW5kb3cuc3dpdGNoQXJhbUxhbmc9ZnVuY3Rpb24obCl7CiAgaWYoIWFyYW1JMThuW2xdKXJldHVybjsKICB3aW5kb3cuYXJhbUN1cnJlbnRMYW5nPWw7CiAgdHJ5e2FwcGx5SGVhZGVySTE4bihsKTt9Y2F0Y2goZSl7Y29uc29sZS5lcnJvcigiaGVhZGVyIGkxOG4gZXJyIixlKTt9CiAgdmFyIGQ9YXJhbUkxOG5bbF07CiAgdmFyIGM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmJhbHdlei1sdXh1cnktY29udGFpbmVyIik7CiAgaWYoYyl7Yy5zZXRBdHRyaWJ1dGUoImRpciIsZC5kaXIpO2Muc3R5bGUuZm9udEZhbWlseT1kLmZvbnQ7fQogIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5zZXRBdHRyaWJ1dGUoImRpciIsZC5kaXIpOwogIAogIHZhciBwdD1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIucW9kZWYtbS10aXRsZSIpOwogIGlmKHB0KXsKICAgIGlmKHB0LmNoaWxkTm9kZXMubGVuZ3RoPjApewogICAgICBmb3IodmFyIGk9MDtpPHB0LmNoaWxkTm9kZXMubGVuZ3RoO2krKyl7CiAgICAgICAgaWYocHQuY2hpbGROb2Rlc1tpXS5ub2RlVHlwZT09PTMpewogICAgICAgICAgaWYocHQuY2hpbGROb2Rlc1tpXS5ub2RlVmFsdWUudHJpbSgpLmxlbmd0aD4wKXsKICAgICAgICAgICAgcHQuY2hpbGROb2Rlc1tpXS5ub2RlVmFsdWU9IiAiK2QudGhlbWVfdGl0bGUrIiAiO2JyZWFrOwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgfQogICAgfQogICAgaWYoZC5kaXI9PT0icnRsIil7CiAgICAgIHB0LnNldEF0dHJpYnV0ZSgiZGF0YS1ydGwiLCJ0cnVlIik7CiAgICAgIHB0LnN0eWxlLnNldFByb3BlcnR5KCJmb250LWZhbWlseSIsZC5mb250LCJpbXBvcnRhbnQiKTsKICAgIH1lbHNlewogICAgICBwdC5yZW1vdmVBdHRyaWJ1dGUoImRhdGEtcnRsIik7CiAgICAgIHB0LnN0eWxlLnJlbW92ZVByb3BlcnR5KCJmb250LWZhbWlseSIpOwogICAgfQogIH0KCiAgdmFyIGhMaW5rcz1kb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIubGFuZ3VhZ2UtYmFyIGEsICNtZW51LWxhbmd1YWdlcyBhLCAjbWVudS1sYW5ndWFnZXMtMSBhIik7CiAgaExpbmtzLmZvckVhY2goZnVuY3Rpb24oYSl7CiAgICB2YXIgdHh0PShhLnRleHRDb250ZW50fHxhLmlubmVyVGV4dHx8IiIpLnRyaW0oKS50b1VwcGVyQ2FzZSgpOwogICAgdmFyIG1hdGNoPWZhbHNlOwogICAgaWYobD09PSJrdSIpe2lmKHR4dC5pbmRleE9mKCJLVSIpIT09LTF8fHR4dC5pbmRleE9mKCLaqdmI2LHYryIpIT09LTEpbWF0Y2g9dHJ1ZTt9CiAgICBlbHNlIGlmKGw9PT0iYXIiKXtpZih0eHQuaW5kZXhPZigiQVIiKSE9PS0xfHx0eHQuaW5kZXhPZigi2LnYsdioIikhPT0tMSltYXRjaD10cnVlO30KICAgIGVsc2UgaWYobD09PSJlbiIpe2lmKHR4dC5pbmRleE9mKCJFTiIpIT09LTF8fHR4dD09PSJFTiIpbWF0Y2g9dHJ1ZTt9CiAgICBpZihtYXRjaCl7CiAgICAgIGEuc3R5bGUuc2V0UHJvcGVydHkoImJhY2tncm91bmQiLCIjZjQ4MjIwIiwiaW1wb3J0YW50Iik7CiAgICAgIGEuc3R5bGUuc2V0UHJvcGVydHkoImNvbG9yIiwiI2ZmZmZmZiIsImltcG9ydGFudCIpOwogICAgICBhLnN0eWxlLnNldFByb3BlcnR5KCJib3gtc2hhZG93IiwiMCAzcHggMTBweCByZ2JhKDI0NCwxMzAsMzIsMC4zNSkiLCJpbXBvcnRhbnQiKTsKICAgIH1lbHNlewogICAgICBhLnN0eWxlLnNldFByb3BlcnR5KCJiYWNrZ3JvdW5kIiwidHJhbnNwYXJlbnQiLCJpbXBvcnRhbnQiKTsKICAgICAgYS5zdHlsZS5zZXRQcm9wZXJ0eSgiY29sb3IiLCIjNTU1NTU1IiwiaW1wb3J0YW50Iik7CiAgICAgIGEuc3R5bGUuc2V0UHJvcGVydHkoImJveC1zaGFkb3ciLCJub25lIiwiaW1wb3J0YW50Iik7CiAgICB9CiAgfSk7CgogIHZhciBoMT1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIuYmFsd2V6LWx1eHVyeS1jb250YWluZXIgaDEiKTsKICBpZihoMSl7CiAgICBoMS5pbm5lclRleHQ9ZC50aXRsZTsKICAgIGlmKGgxLnByZXZpb3VzRWxlbWVudFNpYmxpbmcpaDEucHJldmlvdXNFbGVtZW50U2libGluZy5pbm5lclRleHQ9ZC50YWdsaW5lOwogICAgdmFyIHBzPWgxLnBhcmVudEVsZW1lbnQubmV4dEVsZW1lbnRTaWJsaW5nP2gxLnBhcmVudEVsZW1lbnQubmV4dEVsZW1lbnRTaWJsaW5nLnF1ZXJ5U2VsZWN0b3JBbGwoInAiKTpudWxsOwogICAgaWYocHMpe2lmKHBzLmxlbmd0aD49Mil7cHNbMF0uaW5uZXJUZXh0PWQuaGVyb19wMTtwc1sxXS5pbm5lclRleHQ9ZC5oZXJvX3AyO319CiAgfQoKICB2YXIgZ2g9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tZ2FsbGVyeS1oZWFkaW5nIil8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLWdhbGxlcnktc2VjdGlvbiBoMiIpOwogIGlmKGdoKWdoLmlubmVyVGV4dD1kLmdhbGxlcnlfaGVhZGluZzsKCiAgdmFyIHRjPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLXRhYnMtY29udGFpbmVyIik7CiAgaWYodGMpewogICAgdmFyIHNpYj10Yy5wcmV2aW91c0VsZW1lbnRTaWJsaW5nOwogICAgd2hpbGUoc2liKXtpZihzaWIudGFnTmFtZSE9PSJQIilicmVhaztzaWI9c2liLnByZXZpb3VzRWxlbWVudFNpYmxpbmc7fQogICAgaWYoc2liKXsKICAgICAgdmFyIG5hdj1zaWI7CiAgICAgIGlmKG5hdi5jbGFzc0xpc3QuY29udGFpbnMoImFyYW0tdGFiLW5hdiIpKXsKICAgICAgICBzaWI9bmF2LnByZXZpb3VzRWxlbWVudFNpYmxpbmc7CiAgICAgICAgd2hpbGUoc2liKXtpZihzaWIudGFnTmFtZSE9PSJQIilicmVhaztzaWI9c2liLnByZXZpb3VzRWxlbWVudFNpYmxpbmc7fQogICAgICB9CiAgICB9CiAgICBpZihzaWIpewogICAgICB2YXIgdEgyPXNpYi5xdWVyeVNlbGVjdG9yKCJoMiIpO2lmKHRIMil0SDIuaW5uZXJUZXh0PWQudGFic19oZWFkaW5nOwogICAgICB2YXIgdFNwPXNpYi5xdWVyeVNlbGVjdG9yKCJzcGFuIik7aWYodFNwKXRTcC5pbm5lclRleHQ9ZC50YWJzX2V5ZWJyb3c7CiAgICB9CiAgfQoKICBmb3IodmFyIGsgaW4gZC51bml0cyl7CiAgICB2YXIgdT1kLnVuaXRzW2tdOwogICAgdmFyIGJ0bj1kb2N1bWVudC5xdWVyeVNlbGVjdG9yKCcuYXJhbS10YWItYnRuW2RhdGEtdW5pdD0iJytrKyciXScpOwogICAgaWYoYnRuKXsKICAgICAgdmFyIGxibD1idG4ucXVlcnlTZWxlY3RvcigiLnRhYi1sYWJlbCIpOwogICAgICBpZihsYmwpe2xibC5pbm5lckhUTUw9JzxiZGk+Jyt1LnRhYl9uYW1lKyc8L2JkaT4nO30KICAgICAgZWxzZXsKICAgICAgICBmb3IodmFyIG5pPTA7bmk8YnRuLmNoaWxkTm9kZXMubGVuZ3RoO25pKyspewogICAgICAgICAgaWYoYnRuLmNoaWxkTm9kZXNbbmldLm5vZGVUeXBlPT09Myl7CiAgICAgICAgICAgIGlmKGJ0bi5jaGlsZE5vZGVzW25pXS5ub2RlVmFsdWUudHJpbSgpLmxlbmd0aD4wKXsKICAgICAgICAgICAgICBidG4uY2hpbGROb2Rlc1tuaV0ubm9kZVZhbHVlPXUudGFiX25hbWUrIiAiO2JyZWFrOwogICAgICAgICAgICB9CiAgICAgICAgICB9CiAgICAgICAgfQogICAgICB9CiAgICAgIHZhciBiZGc9YnRuLnF1ZXJ5U2VsZWN0b3IoIi50YWItYmFkZ2UiKTtpZihiZGcpYmRnLmlubmVyVGV4dD11LnRhYl9iYWRnZTsKICAgIH0KICAgIHZhciBwbmw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoInRhYi0iK2spOwogICAgaWYocG5sKXsKICAgICAgdmFyIGdiYWRnZXM9cG5sLnF1ZXJ5U2VsZWN0b3JBbGwoIi5hcmFtLWdhbGxlcnktYmFkZ2UiKTsKICAgICAgZ2JhZGdlcy5mb3JFYWNoKGZ1bmN0aW9uKGdiKXsKICAgICAgICBmb3IodmFyIGdpPTA7Z2k8Z2IuY2hpbGROb2Rlcy5sZW5ndGg7Z2krKyl7CiAgICAgICAgICBpZihnYi5jaGlsZE5vZGVzW2dpXS5ub2RlVHlwZT09PTMpewogICAgICAgICAgICBpZihnYi5jaGlsZE5vZGVzW2dpXS5ub2RlVmFsdWUudHJpbSgpLmxlbmd0aD4wKXsKICAgICAgICAgICAgICB2YXIgb3JpZ1RleHQ9Z2IuY2hpbGROb2Rlc1tnaV0ubm9kZVZhbHVlLnRyaW0oKTsKICAgICAgICAgICAgICB2YXIgbnVtVmlld3M9IiI7CiAgICAgICAgICAgICAgZm9yKHZhciBjaT0wO2NpPG9yaWdUZXh0Lmxlbmd0aDtjaSsrKXtpZihvcmlnVGV4dFtjaV0+PSIwIil7aWYob3JpZ1RleHRbY2ldPD0iOSIpbnVtVmlld3MrPW9yaWdUZXh0W2NpXTt9fQogICAgICAgICAgICAgIGlmKGQuZ2FsbGVyeV9iYWRnZV90cGwpewogICAgICAgICAgICAgICAgZ2IuY2hpbGROb2Rlc1tnaV0ubm9kZVZhbHVlPSIgIitkLmdhbGxlcnlfYmFkZ2VfdHBsLnJlcGxhY2UoIntOfSIsbnVtVmlld3MpKyIgIjsKICAgICAgICAgICAgICB9CiAgICAgICAgICAgICAgYnJlYWs7CiAgICAgICAgICAgIH0KICAgICAgICAgIH0KICAgICAgICB9CiAgICAgIH0pOwogICAgICB2YXIgaDM9cG5sLnF1ZXJ5U2VsZWN0b3IoImgzIik7CiAgICAgIGlmKGgzKXsKICAgICAgICBoMy5pbm5lclRleHQ9dS50aXRsZTsKICAgICAgICB2YXIgZXllPXBubC5xdWVyeVNlbGVjdG9yKCIuYXJhbS11bml0LWV5ZWJyb3ciKXx8cG5sLnF1ZXJ5U2VsZWN0b3IoIi5kYXZvcy11bml0LWV5ZWJyb3ciKTsKICAgICAgICBpZihleWUpe2V5ZS5pbm5lclRleHQ9dS5leWVicm93O30KICAgICAgICBpZihoMy5wcmV2aW91c0VsZW1lbnRTaWJsaW5nKXsKICAgICAgICAgIGlmKGgzLnByZXZpb3VzRWxlbWVudFNpYmxpbmcudGFnTmFtZT09PSJQIil7CiAgICAgICAgICAgIGgzLnByZXZpb3VzRWxlbWVudFNpYmxpbmcuc3R5bGUuZGlzcGxheT0ibm9uZSI7CiAgICAgICAgICB9ZWxzZXsKICAgICAgICAgICAgaDMucHJldmlvdXNFbGVtZW50U2libGluZy5pbm5lclRleHQ9dS5leWVicm93OwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBpZihoMy5uZXh0RWxlbWVudFNpYmxpbmcpe2lmKGgzLm5leHRFbGVtZW50U2libGluZy50YWdOYW1lPT09IlAiKWgzLm5leHRFbGVtZW50U2libGluZy5pbm5lclRleHQ9dS5kZXNjO30KICAgICAgfQogICAgICB2YXIgZ3JpZD1wbmwucXVlcnlTZWxlY3RvcignZGl2W3N0eWxlKj0iZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zIl0nKTsKICAgICAgaWYoZ3JpZCl7CiAgICAgICAgZ3JpZC5pbm5lckhUTUw9IiI7CiAgICAgICAgdS5zcGVjcy5mb3JFYWNoKGZ1bmN0aW9uKHNwKXsKICAgICAgICAgIHZhciBieD1kb2N1bWVudC5jcmVhdGVFbGVtZW50KCJkaXYiKTsKICAgICAgICAgIGJ4LnN0eWxlLmNzc1RleHQ9ImJhY2tncm91bmQ6I2ZiZmJmYjtib3JkZXI6MXB4IHNvbGlkICNmMGYwZjA7Ym9yZGVyLXJhZGl1czoxMnB4O3BhZGRpbmc6MTJweCAxNnB4OyI7CiAgICAgICAgICB2YXIgczA9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7CiAgICAgICAgICBzMC5zdHlsZS5jc3NUZXh0PSJmb250LXNpemU6MTBweDtmb250LXdlaWdodDo3MDA7Y29sb3I6Izg4ODg4ODt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6MXB4O21hcmdpbi1ib3R0b206NHB4OyI7CiAgICAgICAgICBzMC5pbm5lclRleHQ9c3BbMF07CiAgICAgICAgICB2YXIgczE9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiZGl2Iik7CiAgICAgICAgICBzMS5zdHlsZS5jc3NUZXh0PSJmb250LXNpemU6MTZweDtmb250LXdlaWdodDo4MDA7Y29sb3I6I2Y0ODIyMDsiOwogICAgICAgICAgczEuaW5uZXJUZXh0PXNwWzFdOwogICAgICAgICAgYnguYXBwZW5kQ2hpbGQoczApOwogICAgICAgICAgYnguYXBwZW5kQ2hpbGQoczEpOwogICAgICAgICAgZ3JpZC5hcHBlbmRDaGlsZChieCk7CiAgICAgICAgfSk7CiAgICAgIH0KICAgICAgdmFyIGJkVGl0bGU9cG5sLnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLXVuaXQtYnJlYWtkb3duLXRpdGxlIik7CiAgICAgIGlmKGJkVGl0bGUpYmRUaXRsZS5pbm5lclRleHQ9dS5icmVha2Rvd25fdGl0bGU7CiAgICAgIHZhciBiZEl0ZW1zPXBubC5xdWVyeVNlbGVjdG9yKCIuYXJhbS11bml0LWJyZWFrZG93bi1pdGVtcyIpOwogICAgICBpZihiZEl0ZW1zKXsKICAgICAgICBpZih1LmJyZWFrZG93bil7CiAgICAgICAgICBiZEl0ZW1zLmlubmVySFRNTD0iIjsKICAgICAgICAgIHUuYnJlYWtkb3duLmZvckVhY2goZnVuY3Rpb24oYkl0ZW0pewogICAgICAgICAgICB2YXIgcm93RGl2PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImRpdiIpOwogICAgICAgICAgICByb3dEaXYuaW5uZXJIVE1MPSI8c3Ryb25nPiIrYkl0ZW1bMF0rIjo8L3N0cm9uZz4gIitiSXRlbVsxXTsKICAgICAgICAgICAgYmRJdGVtcy5hcHBlbmRDaGlsZChyb3dEaXYpOwogICAgICAgICAgfSk7CiAgICAgICAgfQogICAgICB9CiAgICAgIHZhciBpbnFCdG49cG5sLnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLWlucXVpcmUtYnRuIik7CiAgICAgIGlmKGlucUJ0bil7CiAgICAgICAgdmFyIGJTdmc9aW5xQnRuLnF1ZXJ5U2VsZWN0b3IoInN2ZyIpOwogICAgICAgIGlucUJ0bi5pbm5lckhUTUw9KGJTdmc\/YlN2Zy5vdXRlckhUTUwrIiAiOiIiKSsnPGJkaT4nK3UuaW5xdWlyZV9idG4rJzwvYmRpPic7CiAgICAgIH0KICAgIH0KICB9CgogIGlmKGQudGh1bWJfdGl0bGVzKXsKICAgIHZhciBhbGxUaHVtYnM9ZG9jdW1lbnQucXVlcnlTZWxlY3RvckFsbCgiLmFyYW0tdGh1bWItdGl0bGUiKTsKICAgIGFsbFRodW1icy5mb3JFYWNoKGZ1bmN0aW9uKHR0KXsKICAgICAgdmFyIG9yaWc9dHQuZ2V0QXR0cmlidXRlKCJkYXRhLW9yaWctdGl0bGUiKXx8dHQuaW5uZXJUZXh0LnRyaW0oKTsKICAgICAgaWYoIXR0LmdldEF0dHJpYnV0ZSgiZGF0YS1vcmlnLXRpdGxlIikpe3R0LnNldEF0dHJpYnV0ZSgiZGF0YS1vcmlnLXRpdGxlIixvcmlnKTt9CiAgICAgIGlmKGQudGh1bWJfdGl0bGVzW29yaWddKXt0dC5pbm5lclRleHQ9ZC50aHVtYl90aXRsZXNbb3JpZ107fQogICAgfSk7CiAgfQoKICB2YXIgYUV5ZT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1sb2MtZXllYnJvdyIpOwogIGlmKGFFeWUpe2FFeWUuaW5uZXJUZXh0PWQubG9jYXRpb24uZXllYnJvdzt9CiAgdmFyIGFUdGw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tbG9jLXRpdGxlIik7CiAgaWYoYVR0bCl7YVR0bC5pbm5lclRleHQ9ZC5sb2NhdGlvbi50aXRsZTt9CgogIHZhciB2aWRDYXA9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmJhbHdlei1sb2MtdmlkZW8tY29sIik\/ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmJhbHdlei1sb2MtdmlkZW8tY29sIikubmV4dEVsZW1lbnRTaWJsaW5nOm51bGw7CiAgaWYoIXZpZENhcCl7CiAgICB2aWRDYXA9QXJyYXkuZnJvbShkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCJkaXYiKSkuZmluZChmdW5jdGlvbihlbCl7CiAgICAgIHJldHVybiBlbC5pbm5lclRleHQuaW5kZXhPZigiQUVSSUFMIExPQ0FUSU9OIikhPT0tMXx8ZWwuaW5uZXJUZXh0LmluZGV4T2YoItqk24zYr9uM24bbjCDYptin2LPZhdin2YbbjCIpIT09LTF8fGVsLmlubmVyVGV4dC5pbmRleE9mKCLZgdmK2K\/ZitmIINis2YjZiiIpIT09LTE7CiAgICB9KTsKICB9CiAgaWYodmlkQ2FwKXtpZihkLnZpZGVvX2NhcHRpb24pdmlkQ2FwLmlubmVyVGV4dD1kLnZpZGVvX2NhcHRpb247fQogIHZhciBhU3RhdENhcmRzPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoImRpdltzdHlsZSo9J2JhY2tncm91bmQ6ICNmOGY4Zjg7IGJvcmRlci1yYWRpdXM6IDhweCddIik7CiAgaWYoYVN0YXRDYXJkcy5sZW5ndGg9PT00KXsKICAgIGlmKGQubG9jYXRpb25fc3RhdHMpewogICAgICBkLmxvY2F0aW9uX3N0YXRzLmZvckVhY2goZnVuY3Rpb24oc3QsaWR4KXsKICAgICAgICB2YXIgc2M9YVN0YXRDYXJkc1tpZHhdOwogICAgICAgIGlmKHNjKXsKICAgICAgICAgIHZhciBzcD1zYy5xdWVyeVNlbGVjdG9yKCJzcGFuIiksc3RyPXNjLnF1ZXJ5U2VsZWN0b3IoInN0cm9uZyIpOwogICAgICAgICAgaWYoc3Apc3AuaW5uZXJUZXh0PXN0LmxibDsKICAgICAgICAgIGlmKHN0cilzdHIuaW5uZXJUZXh0PXN0LnZhbDsKICAgICAgICB9CiAgICAgIH0pOwogICAgfQogIH0KICB2YXIgbWFwQnRuQT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1tYXBzLWJ0biIpfHxBcnJheS5mcm9tKGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3JBbGwoImEiKSkuZmluZChmdW5jdGlvbihhKXsKICAgIHJldHVybiBhLmlubmVyVGV4dC5pbmRleE9mKCJHT09HTEUgTUFQUyIpIT09LTF8fGEuaW5uZXJUZXh0LmluZGV4T2YoItqv2YjZiNqv2rUg2YXYp9m+2LMiKSE9PS0xfHxhLmlubmVyVGV4dC5pbmRleE9mKCLYrtix2KfYpti3IikhPT0tMTsKICB9KTsKICBpZihtYXBCdG5BKXtpZihkLm1hcHNfYnRuKW1hcEJ0bkEuaW5uZXJUZXh0PWQubWFwc19idG47fQoKICBpZihkLmN0YSl7CiAgICB2YXIgY3RhSDI9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tY3RhLXRpdGxlIil8fGRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLWN0YS1iYW5uZXIgaDIiKTsKICAgIGlmKGN0YUgyKXsKICAgICAgY3RhSDIuaW5uZXJUZXh0PWQuY3RhLnRpdGxlOwogICAgICBpZihjdGFIMi5wcmV2aW91c0VsZW1lbnRTaWJsaW5nKWN0YUgyLnByZXZpb3VzRWxlbWVudFNpYmxpbmcuaW5uZXJUZXh0PWQuY3RhLmV5ZWJyb3c7CiAgICB9CiAgICB2YXIgY3RhRGVzYz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1jdGEtZGVzYyIpfHxkb2N1bWVudC5xdWVyeVNlbGVjdG9yKCIuYXJhbS1jdGEtYmFubmVyIHAiKTsKICAgIGlmKGN0YURlc2Mpe2N0YURlc2MuaW5uZXJUZXh0PWQuY3RhLmRlc2M7fQogICAgdmFyIGN0YUNvbnRhY3Q9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tY3RhLWNvbnRhY3QtdGV4dCIpOwogICAgaWYoY3RhQ29udGFjdCl7Y3RhQ29udGFjdC5pbm5lclRleHQ9ZC5jdGEuY29udGFjdF9idG47fQogICAgdmFyIGNvbnRhY3RCdG49ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLmFyYW0tYnRuLW9yYW5nZSIpOwogICAgaWYoY29udGFjdEJ0bil7CiAgICAgIGlmKCFjdGFDb250YWN0KXsKICAgICAgICB2YXIgY1N2Zz1jb250YWN0QnRuLnF1ZXJ5U2VsZWN0b3IoInN2ZyIpOwogICAgICAgIGNvbnRhY3RCdG4uaW5uZXJIVE1MPShjU3ZnP2NTdmcub3V0ZXJIVE1MKyIgIjoiIikrZC5jdGEuY29udGFjdF9idG47CiAgICAgIH0KICAgIH0KICAgIHZhciBjYWxsQnRuPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoIi5hcmFtLWJ0bi1vdXRsaW5lIik7CiAgICBpZihjYWxsQnRuKXsKICAgICAgdmFyIGNsU3ZnPWNhbGxCdG4ucXVlcnlTZWxlY3Rvcigic3ZnIik7CiAgICAgIGNhbGxCdG4uaW5uZXJIVE1MPShjbFN2Zz9jbFN2Zy5vdXRlckhUTUwrIiAiOiIiKStkLmN0YS5jYWxsX2J0bjsKICAgIH0KICB9CgogIHZhciBtdz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtd2hhdHNhcHAtYnRuLXRleHQiKTtpZihtdyltdy5pbm5lclRleHQ9ZC5tb2RhbC53aGF0c2FwcF9idG47CiAgdmFyIG1oPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtb2RhbC1ob3RsaW5lLWxhYmVsIik7aWYobWgpbWguaW5uZXJUZXh0PWQubW9kYWwuaG90bGluZV9sYWJlbDsKICB2YXIgbWM9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1vZGFsLWNhbGwtbm93LXRleHQiKTtpZihtYyltYy5pbm5lclRleHQ9ZC5tb2RhbC5jYWxsX25vdzsKICB2YXIgbWw9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1vZGFsLXBhdmlsaW9uLWxhYmVsIik7aWYobWwpbWwuaW5uZXJUZXh0PWQubW9kYWwucGF2aWxpb25fbGFiZWw7CiAgdmFyIG12PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtb2RhbC1wYXZpbGlvbi12YWwiKTtpZihtdiltdi5pbm5lclRleHQ9ZC5tb2RhbC5wYXZpbGlvbl92YWw7CiAgdmFyIG1kPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJtb2RhbC1kZXNjIik7aWYobWQpbWQuaW5uZXJUZXh0PWQubW9kYWwuZGVzYzsKICB2YXIgZm49ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tZm9ybS1uYW1lIik7aWYoZm4pZm4ucGxhY2Vob2xkZXI9ZC5tb2RhbC5uYW1lX3BoOwogIHZhciBmcD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1mb3JtLXBob25lIik7aWYoZnApZnAucGxhY2Vob2xkZXI9ZC5tb2RhbC5waG9uZV9waDsKICB2YXIgZnM9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tZm9ybS1zdWJtaXQtYnRuIik7aWYoZnMpZnMuaW5uZXJUZXh0PWQubW9kYWwuc3VibWl0X2J0bjsKICB2YXIgc209ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tZm9ybS1zdWNjZXNzLW1zZyIpO2lmKHNtKXNtLmlubmVyVGV4dD1kLm1vZGFsLnN1Y2Nlc3NfbXNnOwogIHZhciBjYj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtY2xvc2UtYnRuIik7CiAgaWYoY2IpewogICAgaWYoZC5kaXI9PT0icnRsIil7Y2Iuc3R5bGUubGVmdD0iMTZweCI7Y2Iuc3R5bGUucmlnaHQ9ImF1dG8iO30KICAgIGVsc2V7Y2Iuc3R5bGUucmlnaHQ9IjE2cHgiO2NiLnN0eWxlLmxlZnQ9ImF1dG8iO30KICB9CiAgdmFyIG1vZD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1pbnF1aXJ5LW1vZGFsIik7CiAgaWYobW9kKXttb2Quc2V0QXR0cmlidXRlKCJkaXIiLGQuZGlyKTttb2Quc3R5bGUuZm9udEZhbWlseT1kLmZvbnQ7fQogIHRyeXtsb2NhbFN0b3JhZ2Uuc2V0SXRlbSgiYmFsd2V6X3ByZWZlcnJlZF9sYW5nIixsKTt9Y2F0Y2goZSl7fQp9OwoKd2luZG93Lm9wZW5BcmFtSW5xdWlyeU1vZGFsPWZ1bmN0aW9uKGUpewogIHZhciBsPXdpbmRvdy5hcmFtQ3VycmVudExhbmd8fCJlbiI7CiAgdmFyIGQ9YXJhbUkxOG5bbF18fGFyYW1JMThuWyJlbiJdOwogIHZhciB0PWQudW5pdHNbZV07CiAgaWYodCl7CiAgICB2YXIgbT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1pbnF1aXJ5LW1vZGFsIik7CiAgICBpZihtKXttLnNldEF0dHJpYnV0ZSgiZGlyIixkLmRpcik7bS5zdHlsZS5mb250RmFtaWx5PWQuZm9udDt9CiAgICB2YXIgY2I9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1vZGFsLWNsb3NlLWJ0biIpOwogICAgaWYoY2IpewogICAgICBpZihkLmRpcj09PSJydGwiKXtjYi5zdHlsZS5sZWZ0PSIxNnB4IjtjYi5zdHlsZS5yaWdodD0iYXV0byI7fQogICAgICBlbHNle2NiLnN0eWxlLnJpZ2h0PSIxNnB4IjtjYi5zdHlsZS5sZWZ0PSJhdXRvIjt9CiAgICB9CiAgICB2YXIgbj1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtZXllYnJvdyIpLG89ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1vZGFsLXRpdGxlIiksYT1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtY2hpcHMiKSxtZD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtZGVzYyIpOwogICAgaWYobiluLmlubmVyVGV4dD10LmV5ZWJyb3c7CiAgICBpZihvKW8uaW5uZXJUZXh0PXQudGl0bGU7CiAgICBpZihtZCltZC5pbm5lclRleHQ9ZC5tb2RhbC5kZXNjOwogICAgaWYoYSl7CiAgICAgIGEuaW5uZXJIVE1MPSIiOwogICAgICB0LmNoaXBzLmZvckVhY2goZnVuY3Rpb24oYyl7CiAgICAgICAgdmFyIGNoaXA9ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgic3BhbiIpOwogICAgICAgIGNoaXAuc3R5bGUuY3NzVGV4dD0iZm9udC1zaXplOjExcHg7Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOiNmNDgyMjA7YmFja2dyb3VuZDpyZ2JhKDI0NCwxMzAsMzIsMC4xKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMjQ0LDEzMCwzMiwwLjIpO3BhZGRpbmc6M3B4IDlweDtib3JkZXItcmFkaXVzOjZweDsiOwogICAgICAgIGNoaXAuaW5uZXJUZXh0PWM7CiAgICAgICAgYS5hcHBlbmRDaGlsZChjaGlwKTsKICAgICAgfSk7CiAgICB9CiAgICB2YXIgd2E9ZW5jb2RlVVJJQ29tcG9uZW50KHQud2FfbXNnKTsKICAgIHZhciBsaz1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgibW9kYWwtd2hhdHNhcHAtYnRuIik7CiAgICBpZihsaylsay5ocmVmPSJodHRwczovL3dhLm1lLzk2NDc1MDIyMjUyMjI\/dGV4dD0iK3dhOwogICAgdmFyIHNtPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmFtLWZvcm0tc3VjY2Vzcy1tc2ciKTtpZihzbSlzbS5zdHlsZS5kaXNwbGF5PSJub25lIjsKICAgIGlmKG0pe20uc3R5bGUuZGlzcGxheT0iZmxleCI7ZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdz0iaGlkZGVuIjt9CiAgfQp9OwoKZnVuY3Rpb24gY2xvc2VBcmFtSW5xdWlyeU1vZGFsKGUpewogIHZhciBtPWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmFtLWlucXVpcnktbW9kYWwiKTsKICBpZighbSlyZXR1cm47CiAgaWYoZSl7aWYoZS50YXJnZXQhPT1tKXJldHVybjt9CiAgbS5zdHlsZS5kaXNwbGF5PSJub25lIjsKICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93PSIiOwp9CndpbmRvdy5jbG9zZUFyYW1JbnF1aXJ5TW9kYWw9Y2xvc2VBcmFtSW5xdWlyeU1vZGFsOwoKZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigia2V5ZG93biIsZnVuY3Rpb24oZSl7CiAgaWYoZS5rZXk9PT0iRXNjYXBlIiljbG9zZUFyYW1JbnF1aXJ5TW9kYWwoKTsKfSk7Cgpkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJjbGljayIsZnVuY3Rpb24oZSl7CiAgdmFyIHQ9ZS50YXJnZXQmJmUudGFyZ2V0LmNsb3Nlc3Q\/ZS50YXJnZXQuY2xvc2VzdCgiLmFyYW0taW5xdWlyZS1idG4iKTpudWxsOwogIGlmKHQpewogICAgdmFyIGE9dC5nZXRBdHRyaWJ1dGUoImRhdGEtdHlwZSIpOwogICAgaWYoYSl7aWYodHlwZW9mIHdpbmRvdy5vcGVuQXJhbUlucXVpcnlNb2RhbD09PSJmdW5jdGlvbiIpd2luZG93Lm9wZW5BcmFtSW5xdWlyeU1vZGFsKGEpO30KICB9Cn0pOwoKZnVuY3Rpb24gaGFuZGxlQXJhbUZvcm1TdWJtaXQoZSl7CiAgZS5wcmV2ZW50RGVmYXVsdCgpOwogIHZhciB0PWRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmFtLWZvcm0tbmFtZSIpLnZhbHVlLGE9ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0tZm9ybS1waG9uZSIpLnZhbHVlLG89ZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoIm1vZGFsLXRpdGxlIikuaW5uZXJUZXh0LGw9ZW5jb2RlVVJJQ29tcG9uZW50KCJBcmFtIFRvd2VycyBJbnF1aXJ5OiAiK28rIlxuTmFtZTogIit0KyJcblBob25lOiAiK2EpOwogIHdpbmRvdy5vcGVuKCJodHRwczovL3dhLm1lLzk2NDc1MDIyMjUyMjI\/dGV4dD0iK2wsIl9ibGFuayIpOwogIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJhcmFtLWZvcm0tc3VjY2Vzcy1tc2ciKS5zdHlsZS5kaXNwbGF5PSJibG9jayI7Cn0Kd2luZG93LmhhbmRsZUFyYW1Gb3JtU3VibWl0PWhhbmRsZUFyYW1Gb3JtU3VibWl0OwoKZnVuY3Rpb24gaW5pdEFyYW1IZWFkZXJMaW5rcygpewogIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoImNsaWNrIiwgZnVuY3Rpb24oZXYpewogICAgdmFyIGEgPSBldi50YXJnZXQuY2xvc2VzdCgiYSIpOwogICAgaWYgKCFhKSByZXR1cm47CiAgICB2YXIgaXNMYW5nID0gYS5jbG9zZXN0KCIubGFuZ3VhZ2UtYmFyLCAjbWVudS1sYW5ndWFnZXMsICNtZW51LWxhbmd1YWdlcy0xIik7CiAgICBpZiAoIWlzTGFuZykgcmV0dXJuOwogICAgCiAgICB2YXIgdHh0ID0gKGEudGV4dENvbnRlbnQgfHwgYS5pbm5lclRleHQgfHwgIiIpLnRyaW0oKS50b1VwcGVyQ2FzZSgpOwogICAgdmFyIGhyZWYgPSAoYS5nZXRBdHRyaWJ1dGUoImhyZWYiKSB8fCAiIikudG9Mb3dlckNhc2UoKTsKICAgIAogICAgZXYucHJldmVudERlZmF1bHQoKTsKICAgIGV2LnN0b3BQcm9wYWdhdGlvbigpOwogICAgCiAgICB2YXIgbGFuZyA9ICJlbiI7CiAgICBpZiAodHh0LmluZGV4T2YoIktVIikgIT09IC0xIHx8IHR4dC5pbmRleE9mKCLaqdmI2LHYryIpICE9PSAtMSB8fCBocmVmLmluZGV4T2YoIi9rdSIpICE9PSAtMSkgbGFuZyA9ICJrdSI7CiAgICBlbHNlIGlmICh0eHQuaW5kZXhPZigiQVIiKSAhPT0gLTEgfHwgdHh0LmluZGV4T2YoIti52LHYqCIpICE9PSAtMSB8fCBocmVmLmluZGV4T2YoIi9hciIpICE9PSAtMSkgbGFuZyA9ICJhciI7CiAgICBlbHNlIGlmICh0eHQuaW5kZXhPZigiRU4iKSAhPT0gLTEgfHwgdHh0ID09PSAiRU4iKSBsYW5nID0gImVuIjsKICAgIAogICAgd2luZG93LnN3aXRjaEFyYW1MYW5nKGxhbmcpOwogIH0sIHRydWUpOwoKICB2YXIgbGlua3MgPSBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIubGFuZ3VhZ2UtYmFyIGEsICNtZW51LWxhbmd1YWdlcyBhLCAjbWVudS1sYW5ndWFnZXMtMSBhIik7CiAgbGlua3MuZm9yRWFjaChmdW5jdGlvbihhKXsKICAgIGEucmVtb3ZlQXR0cmlidXRlKCJocmVmIik7CiAgICBhLnN0eWxlLmN1cnNvciA9ICJwb2ludGVyIjsKICB9KTsKfQoKZG9jdW1lbnQuYWRkRXZlbnRMaXN0ZW5lcigiY2xpY2siLGZ1bmN0aW9uKGV2KXsKICB2YXIgYnRuPWV2LnRhcmdldC5jbG9zZXN0KCIuYXJhbS10YWItYnRuIik7CiAgaWYoIWJ0bilyZXR1cm47CiAgdmFyIHVuaXQ9YnRuLmdldEF0dHJpYnV0ZSgiZGF0YS11bml0Iik7CiAgaWYodW5pdCl7CiAgICBkb2N1bWVudC5xdWVyeVNlbGVjdG9yQWxsKCIuYXJhbS10YWItYnRuIikuZm9yRWFjaChmdW5jdGlvbihiKXsKICAgICAgYi5jbGFzc0xpc3QucmVtb3ZlKCJhY3RpdmUiKTsKICAgIH0pOwogICAgYnRuLmNsYXNzTGlzdC5hZGQoImFjdGl2ZSIpOwogICAgaWYodHlwZW9mIHdpbmRvdy5zd2l0Y2hBcmFtVGFiPT09ImZ1bmN0aW9uIil7CiAgICAgIHdpbmRvdy5zd2l0Y2hBcmFtVGFiKHVuaXQsYnRuKTsKICAgIH0KICB9Cn0pOwoKKGZ1bmN0aW9uKCl7CiAgZnVuY3Rpb24gaW5qZWN0SGVhZGVyTG9nbygpewogICAgdmFyIGU9ZG9jdW1lbnQucXVlcnlTZWxlY3RvcigiLnFvZGVmLW0tdGl0bGUiKTsKICAgIGlmKGUpewogICAgICBpZighZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoImFyYW0taGVhZGVyLWxvZ28taW5qZWN0ZWQiKSl7CiAgICAgICAgdmFyIG9sZD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgiYXJhbS1oZWFkZXItYmFkZ2UtaW5qZWN0ZWQiKTsKICAgICAgICBpZihvbGQpb2xkLnJlbW92ZSgpOwogICAgICAgIHZhciB0PWRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoImltZyIpOwogICAgICAgIHQuaWQ9ImFyYW0taGVhZGVyLWxvZ28taW5qZWN0ZWQiOwogICAgICAgIHQuc3JjPSJodHRwczovL2JhbHdlei5jb20vd3AtY29udGVudC91cGxvYWRzLzIwMjYvMDkvQXJhbV9Mb2dvc19wYWdlXzJfdHJpbW1lZC1zY2FsZWQucG5nIjsKICAgICAgICB0LmFsdD0iQXJhbSBUb3dlcnMgTG9nbyI7CiAgICAgICAgdC5zdHlsZS5jc3NUZXh0PSJoZWlnaHQ6IDQ4cHg7IHdpZHRoOiBhdXRvOyBvYmplY3QtZml0OiBjb250YWluOyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IG1hcmdpbi1sZWZ0OiAxNnB4OyI7CiAgICAgICAgZS5hcHBlbmRDaGlsZCh0KTsKICAgICAgfQogICAgfQogIH0KICBpZihkb2N1bWVudC5yZWFkeVN0YXRlPT09ImxvYWRpbmciKXsKICAgIGRvY3VtZW50LmFkZEV2ZW50TGlzdGVuZXIoIkRPTUNvbnRlbnRMb2FkZWQiLGluamVjdEhlYWRlckxvZ28pOwogIH1lbHNlewogICAgaW5qZWN0SGVhZGVyTG9nbygpOwogIH0KfSkoKTsKCihmdW5jdGlvbigpewogIHRyeXsKICAgIGlmKGRvY3VtZW50LnJlYWR5U3RhdGU9PT0ibG9hZGluZyIpewogICAgICBkb2N1bWVudC5hZGRFdmVudExpc3RlbmVyKCJET01Db250ZW50TG9hZGVkIixmdW5jdGlvbigpewogICAgICAgIGluaXRBcmFtSGVhZGVyTGlua3MoKTsKICAgICAgICB2YXIgcmVmID0gZG9jdW1lbnQucmVmZXJyZXIgfHwgIiI7CiAgICAgICAgdmFyIHBhdGggPSB3aW5kb3cubG9jYXRpb24ucGF0aG5hbWUgfHwgIiI7CiAgICAgICAgdmFyIHVybFBhcmFtcyA9IG5ldyBVUkxTZWFyY2hQYXJhbXMod2luZG93LmxvY2F0aW9uLnNlYXJjaCk7CiAgICAgICAgdmFyIHF1ZXJ5TGFuZyA9IHVybFBhcmFtcy5nZXQoJ2xhbmcnKTsKICAgICAgICB2YXIgc3RvcmVkTGFuZyA9IGxvY2FsU3RvcmFnZS5nZXRJdGVtKCJiYWx3ZXpfcHJlZmVycmVkX2xhbmciKTsKICAgICAgICB2YXIgc2wgPSBxdWVyeUxhbmcgfHwgc3RvcmVkTGFuZzsKICAgICAgICBpZiAoIXNsKSB7CiAgICAgICAgICBpZiAocGF0aC5pbmRleE9mKCcva3UvJykgIT09IC0xIHx8IHJlZi5pbmRleE9mKCcva3UvJykgIT09IC0xKSBzbCA9ICdrdSc7CiAgICAgICAgICBlbHNlIGlmIChwYXRoLmluZGV4T2YoJy9hci8nKSAhPT0gLTEgfHwgcmVmLmluZGV4T2YoJy9hci8nKSAhPT0gLTEpIHNsID0gJ2FyJzsKICAgICAgICAgIGVsc2Ugc2wgPSAna3UnOwogICAgICAgIH0KICAgICAgICB3aW5kb3cuc3dpdGNoQXJhbUxhbmcoc2wpOwogICAgICAgIHRyeXthcHBseUhlYWRlckkxOG4oc2wpO31jYXRjaChlKXt9CiAgICAgIH0pOwogICAgfWVsc2V7CiAgICAgIGluaXRBcmFtSGVhZGVyTGlua3MoKTsKICAgICAgdmFyIHNsPWxvY2FsU3RvcmFnZS5nZXRJdGVtKCJiYWx3ZXpfcHJlZmVycmVkX2xhbmciKXx8ImVuIjsKICAgICAgd2luZG93LnN3aXRjaEFyYW1MYW5nKHNsKTsKICAgICAgICB0cnl7YXBwbHlIZWFkZXJJMThuKHNsKTt9Y2F0Y2goZSl7fQogICAgfQogIH1jYXRjaChlKXt9Cn0pKCk7Cg==\";var code=new TextDecoder().decode(Uint8Array.from(atob(b64),function(c){return c.charCodeAt(0);}));var s=document.createElement(\"script\");s.textContent=code;document.head.appendChild(s);}catch(e){console.error(\"Script error:\",e);}})();<\/script><\/p>\n<\/div>\n<p><!-- \/aram-tabs-container -->\n<\/div>\n<p><!-- \/row3-wrapper --><\/p>\n<p>    <!-- ROW 4: STRATEGIC PRIME LOCATION (NATURAL 9:16 VERTICAL VIDEO + GOOGLE MAP + COMPACT BADGES) --><\/p>\n<div style=\"margin-bottom: 70px; background: #ffffff; padding: 35px 35px 40px 35px; border-radius: 20px; border: 1px solid #ededed; box-shadow: 0 10px 35px rgba(0,0,0,0.03);\">\n<div style=\"margin-bottom: 24px; border-bottom: 2px solid #f0f0f0; padding-bottom: 15px;\">\n    <span id=\"aram-loc-eyebrow\" style=\"font-size: 13px; color: #f48220; font-weight: 700; text-transform: uppercase; letter-spacing: 2px; display: block; margin-bottom: 4px;\">Prime Accessibility<\/span><\/p>\n<h2 id=\"aram-loc-title\" style=\"font-size: 28px; font-weight: 800; color: #111; margin: 0; letter-spacing: -0.5px;\">Strategic Location &amp; Connectivity<\/h2>\n<\/div>\n<div class=\"balwez-location-flex\">\n<p>            <!-- Left: Natural Vertical 9:16 Mobile Showcase Frame --><\/p>\n<div class=\"balwez-loc-video-col\">\n<div style=\"background: #000; border-radius: 22px; overflow: hidden; box-shadow: 0 18px 45px rgba(0,0,0,0.25); width: 250px; aspect-ratio: 9 \/ 16; position: relative; border: 4px solid #1a1a1a;\">\n                    <video controls style=\"width: 100%; height: 100%; object-fit: cover; display: block;\" preload=\"metadata\">preload=&#8221;none&#8221;<source src=\"https:\/\/balwez.com\/wp-content\/uploads\/2026\/09\/Aram-Towers-Location.mp4\" type=\"video\/mp4\">Your browser does not support the video tag.<\/video>\n                <\/div>\n<p>                <span style=\"font-size: 11px; color: #888; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; margin-top: 12px;\">Aerial Location Reel<\/span>\n            <\/div>\n<p>            <!-- Right: Interactive Google Map + Compact Travel Highlights + Button --><\/p>\n<div class=\"balwez-loc-content-col\">\n<div style=\"border-radius: 16px; overflow: hidden; box-shadow: 0 10px 30px rgba(0,0,0,0.08); border: 1px solid #e5e5e5; height: 300px; position: relative; margin-bottom: 14px;\">\n                    <iframe width=\"100%\" height=\"100%\" frameborder=\"0\" scrolling=\"no\" marginheight=\"0\" marginwidth=\"0\" src=\"https:\/\/maps.google.com\/maps?q=Erbil%20Hills%20Golf%20Course%2C%20Erbil&#038;t=&#038;z=13&#038;ie=UTF8&#038;iwloc=&#038;output=embed\" style=\"border:0; display:block;\" allowfullscreen=\"\" loading=\"lazy\"><\/iframe>\n                <\/div>\n<p>                <!-- Compact Landmark Badges --><\/p>\n<div style=\"display: grid; grid-template-columns: repeat(4, 1fr); gap: 8px; margin-bottom: 18px;\">\n<div style=\"background: #f8f8f8; border-radius: 8px; padding: 7px 8px; border: 1px solid #ededed; text-align: center;\">\n                        <span style=\"font-size: 10px; color: #888; text-transform: uppercase; font-weight: 700; display: block; letter-spacing: 0.5px; margin-bottom: 2px;\">Airport<\/span><br \/>\n                        <strong style=\"font-size: 12px; color: #111; display: block; white-space: nowrap;\">~8 Mins<\/strong>\n                    <\/div>\n<div style=\"background: #f8f8f8; border-radius: 8px; padding: 7px 8px; border: 1px solid #ededed; text-align: center;\">\n                        <span style=\"font-size: 10px; color: #888; text-transform: uppercase; font-weight: 700; display: block; letter-spacing: 0.5px; margin-bottom: 2px;\">Golf Course<\/span><br \/>\n                        <strong style=\"font-size: 12px; color: #111; display: block; white-space: nowrap;\">Direct View<\/strong>\n                    <\/div>\n<div style=\"background: #f8f8f8; border-radius: 8px; padding: 7px 8px; border: 1px solid #ededed; text-align: center;\">\n                        <span style=\"font-size: 10px; color: #888; text-transform: uppercase; font-weight: 700; display: block; letter-spacing: 0.5px; margin-bottom: 2px;\">Ankawa<\/span><br \/>\n                        <strong style=\"font-size: 12px; color: #111; display: block; white-space: nowrap;\">~5 Mins<\/strong>\n                    <\/div>\n<div style=\"background: #f8f8f8; border-radius: 8px; padding: 7px 8px; border: 1px solid #ededed; text-align: center;\">\n                        <span style=\"font-size: 10px; color: #888; text-transform: uppercase; font-weight: 700; display: block; letter-spacing: 0.5px; margin-bottom: 2px;\">Citadel<\/span><br \/>\n                        <strong style=\"font-size: 12px; color: #111; display: block; white-space: nowrap;\">~12 Mins<\/strong>\n                    <\/div>\n<\/p>\n<\/div>\n<div>\n                    <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&#038;query=Erbil+Hills+Golf+Course+Erbil\" target=\"_blank\" rel=\"noopener noreferrer\" style=\"display: inline-block; background: #111111; color: #ffffff; text-decoration: none; padding: 10px 22px; border-radius: 25px; font-weight: 700; font-size: 12px; text-transform: uppercase; letter-spacing: 1px; transition: background 0.25s ease;\" onmouseover=\"this.style.background='#f48220';\" onmouseout=\"this.style.background='#111111';\">Open in Google Maps &rarr;<\/a>\n                <\/div>\n<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>    <!-- ROW 6: VIP CONSULTATION CTA --><\/p>\n<div class=\"aram-cta-banner\" id=\"contact\" style=\"background: linear-gradient(135deg, #1c1f24 0%, #0c0e11 100%); border-radius: 20px; padding: 55px 35px; text-align: center; color: #ffffff; position: relative; overflow: hidden; margin-bottom: 40px; border: 1px solid rgba(244, 130, 32, 0.25); box-shadow: 0 15px 40px rgba(0,0,0,0.22); box-sizing: border-box;\">\n<div style=\"max-width: 760px; margin: 0 auto;\"><span style=\"font-size: 11.5px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase; color: #f48220; display: block; margin-bottom: 12px;\">Exclusive Residences &amp; Offices<\/span><\/p>\n<h2 id=\"aram-cta-title\" style=\"font-size: 32px; font-weight: 800; color: #ffffff !important; margin: 0 0 14px 0; letter-spacing: -0.5px; text-transform: uppercase; line-height: 1.25;\">Own Your Space in Aram Towers<\/h2>\n<p id=\"aram-cta-desc\" style=\"font-size: 15px; line-height: 1.7; color: rgba(255,255,255,0.85); margin: 0 auto 28px auto; max-width: 660px;\">Connect with the Balwez sales engineering team for available unit inventory, turnkey interior packages, and tailored investment schedules.<\/p>\n<div style=\"display: flex; justify-content: center; align-items: center; gap: 16px; flex-wrap: wrap; margin-bottom: 24px; line-height: normal;\"><a href=\"https:\/\/balwez.com\/contact-us\/\" class=\"aram-btn-orange\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M4 4h16c1.1 0 2 .9 2 2v12c0 1.1-.9 2-2 2H4c-1.1 0-2-.9-2-2V6c0-1.1.9-2 2-2z\"><\/path><polyline points=\"22,6 12,13 2,6\"><\/polyline><\/svg> <span id=\"aram-cta-contact-text\">Schedule Private Viewing<\/span><\/a><a href=\"tel:+9647502225222\" class=\"aram-btn-outline\"><svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M22 16.92v3a2 2 0 0 1-2.18 2 19.79 19.79 0 0 1-8.63-3.07 19.5 19.5 0 0 1-6-6 19.79 19.79 0 0 1-3.07-8.67A2 2 0 0 1 4.11 2h3a2 2 0 0 1 2 1.72 12.84 12.84 0 0 0 .7 2.81 2 2 0 0 1-.45 2.11L8.09 9.91a16 16 0 0 0 6 6l1.27-1.27a2 2 0 0 1 2.11-.45 12.84 12.84 0 0 0 2.81.7A2 2 0 0 1 22 16.92z\"><\/path><\/svg> Hotline: +964 750 222 5222<\/a><\/div>\n<div style=\"font-size: 13px; color: rgba(255,255,255,0.65); letter-spacing: 0.3px; line-height: 1.6;\">Sales Office: Aram Village, 120M Road, Erbil, KRG, Iraq &bull; Email: info@balwez.com<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>preload=&#8221;none&#8221; Fullscreen The Future You Deserve &bull; Erbil, Kurdistan Aram Towers Aram Towers is an iconic mixed-use architectural landmark rising in Erbil. Engineered by Balwez Co., the development harmoniously integrates luxury residential sanctuaries and elite commercial business suites, establishing a new benchmark in luxury, structural safety, and sustainable innovation. A timeless symbol of modern elegance [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":15767,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","portfolio-category":[45],"portfolio-tag":[],"class_list":["post-16227","portfolio-item","type-portfolio-item","status-publish","has-post-thumbnail","hentry","portfolio-category-projects"],"_links":{"self":[{"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/portfolio-item\/16227","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/portfolio-item"}],"about":[{"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/types\/portfolio-item"}],"author":[{"embeddable":true,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/comments?post=16227"}],"version-history":[{"count":0,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/portfolio-item\/16227\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/media\/15767"}],"wp:attachment":[{"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/media?parent=16227"}],"wp:term":[{"taxonomy":"portfolio-category","embeddable":true,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/portfolio-category?post=16227"},{"taxonomy":"portfolio-tag","embeddable":true,"href":"https:\/\/balwez.com\/ar\/wp-json\/wp\/v2\/portfolio-tag?post=16227"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}