{"id":5001,"date":"2026-06-21T15:52:51","date_gmt":"2026-06-21T15:52:51","guid":{"rendered":"https:\/\/gulfdeal.store\/?page_id=5001"},"modified":"2026-06-23T09:37:32","modified_gmt":"2026-06-23T09:37:32","slug":"elementor-5001","status":"publish","type":"page","link":"https:\/\/gulfdeal.store\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"5001\" class=\"elementor elementor-5001\">\n\t\t\t\t<div class=\"elementor-element elementor-element-5399a1c e-flex e-con-boxed e-con e-parent\" data-id=\"5399a1c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7c1a67b elementor-widget elementor-widget-shortcode\" data-id=\"7c1a67b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><marquee behavior=\"scroll\" direction=\"left\" scrollamount=\"6\" style=\"background: #ff0000; color: #ffffff; padding: 12px; font-size: 16px; font-weight: bold; font-family: Arial, sans-serif; display: block;\">\n\ud83d\udd25 BUMPER OFFER: 1 Order for just $105! \ud83c\udf81 2 Orders for only $199! \ud83d\ude80 5 Orders Bulk Pack for just $460! Limited Stock Available for 20 Days Only! \u26a1 Free Shipping Worldwide!\n<\/marquee>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-06b7ef9 e-con e-atomic-element e-flexbox-base e-2613139 \" data-id=\"06b7ef9\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"06b7ef9\">\n    \t\t<div class=\"elementor-element elementor-element-d00f5f1 elementor-widget elementor-widget-html\" data-id=\"d00f5f1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div style=\"background-color: transparent; padding: 15px; display: flex; align-items: center; justify-content: center; max-width: 100%; margin: 0 auto;\">\r\n    <!-- Sleek EV Shield Icon -->\r\n    <div style=\"margin-right: 15px; display: flex; align-items: center;\">\r\n        <svg width=\"45\" height=\"45\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\r\n            <path d=\"M12 2L3 5V11C3 16.55 6.84 21.74 12 23C17.16 21.74 21 16.55 21 11V5L12 2Z\" fill=\"#1E293B\"\/>\r\n            <path d=\"M11.5 6L7 13H11L10.5 18L16.5 10H12.5L13.5 6H11.5Z\" fill=\"#0284C7\"\/>\r\n        <\/svg>\r\n    <\/div>\r\n    <!-- Brand Name and Tagline -->\r\n    <div style=\"display: flex; flex-direction: column; justify-content: center; text-align: left;\">\r\n        <span style=\"font-family: 'Montserrat', sans-serif; font-size: 28px; font-weight: 900; color: #1E293B; letter-spacing: 1px; line-height: 1;\">GULF E-MOTORS<\/span>\r\n        <span style=\"font-family: 'Montserrat', sans-serif; font-size: 10px; font-weight: 700; color: #0284C7; letter-spacing: 2px; text-transform: uppercase; margin-top: 4px; display: block;\">SMART MOBILITY \u2022 PREMIUM RIDES<\/span>\r\n    <\/div>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9231542 e-con e-atomic-element e-flexbox-base e-0ab1071 \" data-id=\"9231542\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9231542\">\n    \t\t<div class=\"elementor-element elementor-element-114dc7e elementor-widget elementor-widget-text-editor\" data-id=\"114dc7e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<div style=\"text-align: center;\">\n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/\">Home<\/a> <span style=\"color: #cbd5e1; font-size: 13px;\">|<\/span>\n    \n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/index.php\/about-us\/\">About Us<\/a> <span style=\"color: #cbd5e1; font-size: 13px;\">|<\/span>\n    \n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/index.php\/contact-us\/\">Contact Us<\/a> <span style=\"color: #cbd5e1; font-size: 13px;\">|<\/span>\n    \n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/index.php\/privacy-policy\/\">Privacy Policy<\/a> <span style=\"color: #cbd5e1; font-size: 13px;\">|<\/span>\n    \n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/index.php\/refund-policy\/\">Refund Policy<\/a> <span style=\"color: #cbd5e1; font-size: 13px;\">|<\/span>\n    \n    <a style=\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\" href=\"https:\/\/gulfdeal.store\/index.php\/disclaimer\/\">Disclaimer<\/a>\n<\/div>\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-361255a e-con e-atomic-element e-flexbox-base e-b4042e5 \" data-id=\"361255a\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"361255a\">\n    \t\t<div class=\"elementor-element elementor-element-190f580 elementor-widget elementor-widget-image\" data-id=\"190f580\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1024\" height=\"434\" src=\"https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-1024x434.png\" class=\"attachment-large size-large wp-image-5003\" alt=\"Electric Foldable Scooter\" srcset=\"https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-1024x434.png 1024w, https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-300x127.png 300w, https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-768x326.png 768w, https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-1536x652.png 1536w, https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3-600x255.png 600w, https:\/\/gulfdeal.store\/wp-content\/uploads\/2026\/06\/Gemini_Generated_Image_spl3ovspl3ovspl3.png 1584w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-7e2cd50 e-con e-atomic-element e-flexbox-base e-ab7a5ce \" data-id=\"7e2cd50\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"7e2cd50\">\n    \t\t<div class=\"elementor-element elementor-element-500bfdf elementor-widget elementor-widget-html\" data-id=\"500bfdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<div class=\"gulf-timer-container\">\r\n    <!-- Nayi Urgent Aur Dhamakedar Heading -->\r\n    <h3 class=\"timer-title\">\ud83d\udd25 BUMPER LIMITED OFFER! PRICE GOES UP IN:<\/h3>\r\n    <div class=\"timer-display\">\r\n        <div class=\"timer-segment\">\r\n            <span class=\"timer-number\" id=\"days\">23<\/span>\r\n            <span class=\"timer-label\">DAYS<\/span>\r\n        <\/div>\r\n        <div class=\"timer-divider\">:<\/div>\r\n        <div class=\"timer-segment\">\r\n            <span class=\"timer-number\" id=\"hours\">00<\/span>\r\n            <span class=\"timer-label\">HOURS<\/span>\r\n        <\/div>\r\n        <div class=\"timer-divider\">:<\/div>\r\n        <div class=\"timer-segment\">\r\n            <span class=\"timer-number\" id=\"minutes\">00<\/span>\r\n            <span class=\"timer-label\">MINS<\/span>\r\n        <\/div>\r\n        <div class=\"timer-divider\">:<\/div>\r\n        <div class=\"timer-segment\">\r\n            <span class=\"timer-number\" id=\"seconds\">00<\/span>\r\n            <span class=\"timer-label\">SECS<\/span>\r\n        <\/div>\r\n    <\/div>\r\n<\/div>\r\n\r\n<style>\r\n.gulf-timer-container {\r\n    background: #1e293b; \r\n    border-radius: 12px;\r\n    padding: 25px 20px;\r\n    text-align: center;\r\n    max-width: 650px;\r\n    margin: 30px auto;\r\n    box-shadow: 0px 10px 25px rgba(0,0,0,0.15);\r\n    border: 2px solid #ff0000; \r\n    font-family: 'Montserrat', sans-serif;\r\n}\r\n.timer-title {\r\n    color: #ff0000;\r\n    font-size: 21px;\r\n    font-weight: 900;\r\n    margin-bottom: 20px;\r\n    letter-spacing: 1px;\r\n    text-transform: uppercase;\r\n    margin-top: 0;\r\n}\r\n.timer-display {\r\n    display: flex;\r\n    justify-content: center;\r\n    align-items: center;\r\n}\r\n.timer-segment {\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    min-width: 70px;\r\n}\r\n.timer-number {\r\n    font-size: 38px;\r\n    font-weight: 900;\r\n    color: #ffffff;\r\n    line-height: 1;\r\n}\r\n.timer-label {\r\n    font-size: 11px;\r\n    font-weight: 700;\r\n    color: #94a3b8;\r\n    margin-top: 8px;\r\n    letter-spacing: 0.5px;\r\n}\r\n.timer-divider {\r\n    font-size: 32px;\r\n    font-weight: 900;\r\n    color: #ff0000;\r\n    margin: 0 15px;\r\n    padding-bottom: 20px;\r\n}\r\n@media (max-width: 480px) {\r\n    .timer-number { font-size: 28px; }\r\n    .timer-divider { font-size: 24px; margin: 0 8px; }\r\n    .timer-segment { min-width: 50px; }\r\n    .timer-title { font-size: 15px; }\r\n}\r\n<\/style>\r\n\r\n<script>\r\n(function() {\r\n    const countToDate = new Date(\"July 14, 2026 00:00:00\").getTime();\r\n\r\n    const timerInterval = setInterval(function() {\r\n        const now = new Date().getTime();\r\n        const timeRemaining = countToDate - now;\r\n\r\n        if (timeRemaining <= 0) {\r\n            clearInterval(timerInterval);\r\n            document.getElementById(\"days\").innerText = \"00\";\r\n            document.getElementById(\"hours\").innerText = \"00\";\r\n            document.getElementById(\"minutes\").innerText = \"00\";\r\n            document.getElementById(\"seconds\").innerText = \"00\";\r\n            return;\r\n        }\r\n\r\n        const days = Math.floor(timeRemaining \/ (1000 * 60 * 60 * 24));\r\n        const hours = Math.floor((timeRemaining % (1000 * 60 * 60 * 24)) \/ (1000 * 60 * 60));\r\n        const minutes = Math.floor((timeRemaining % (1000 * 60 * 60)) \/ (1000 * 60));\r\n        const seconds = Math.floor((timeRemaining % (1000 * 60)) \/ 1000);\r\n\r\n        document.getElementById(\"days\").innerText = days < 10 ? \"0\" + days : days;\r\n        document.getElementById(\"hours\").innerText = hours < 10 ? \"0\" + hours : hours;\r\n        document.getElementById(\"minutes\").innerText = minutes < 10 ? \"0\" + minutes : minutes;\r\n        document.getElementById(\"seconds\").innerText = seconds < 10 ? \"0\" + seconds : seconds;\r\n    }, 1000);\r\n})();\r\n<\/script>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-1d1b554 e-con e-atomic-element e-flexbox-base e-ba573e8 \" data-id=\"1d1b554\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"1d1b554\">\n    \t\t<div class=\"elementor-element elementor-element-e9821f8 elementor-widget elementor-widget-html\" data-id=\"e9821f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- PREMIUM AMAZON-STYLE PRODUCTS HEADING -->\r\n<div class=\"products-heading-container\">\r\n    <h2 class=\"main-products-title\">Our Exclusive Products<\/h2>\r\n    <div class=\"title-underline\"><\/div>\r\n<\/div>\r\n\r\n<style>\r\n.products-heading-container {\r\n    text-align: center;\r\n    margin: 40px auto 25px auto;\r\n    font-family: 'Montserrat', sans-serif;\r\n    padding: 0 15px;\r\n}\r\n.main-products-title {\r\n    font-size: 26px;\r\n    font-weight: 700;\r\n    color: #0f1111; \/* Amazon Dark Slate *\/\r\n    letter-spacing: 0.5px;\r\n    margin-bottom: 8px;\r\n}\r\n.title-underline {\r\n    width: 60px;\r\n    height: 4px;\r\n    background-color: #ff0000; \/* Red Theme Line *\/\r\n    margin: 0 auto;\r\n    border-radius: 2px;\r\n}\r\n\r\n\/* Mobile Friendly *\/\r\n@media (max-width: 480px) {\r\n    .main-products-title {\r\n        font-size: 22px;\r\n    }\r\n    .title-underline {\r\n        width: 45px;\r\n        height: 3px;\r\n    }\r\n}\r\n<\/style>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-9d3fbcb e-con e-atomic-element e-flexbox-base e-4646f45 \" data-id=\"9d3fbcb\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"9d3fbcb\">\n    \t\t<div class=\"elementor-element elementor-element-13a3b23 elementor-widget elementor-widget-html\" data-id=\"13a3b23\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Premium Off-Road & High Performance E-Scooters<\/title>\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/feather-icons\/dist\/feather.min.js\"><\/script>\r\n    <style>\r\n        :root {\r\n            --primary: #0f172a;\r\n            --accent: #2563eb;\r\n            --text-dark: #0f172a;\r\n            --text-light: #64748b;\r\n            --bg-light: #f8fafc;\r\n            --sale-red: #CC0C39;\r\n            --save-green: #007600;\r\n        }\r\n\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n        }\r\n\r\n        body {\r\n            background-color: var(--bg-light);\r\n            color: var(--text-dark);\r\n        }\r\n\r\n        .container {\r\n            max-width: 1100px;\r\n            margin: 0 auto;\r\n            padding: 40px 20px;\r\n        }\r\n\r\n        .header-badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            background-color: #dcfce7;\r\n            color: #15803d;\r\n            padding: 6px 16px;\r\n            border-radius: 50px;\r\n            font-size: 14px;\r\n            font-weight: 600;\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .main-title {\r\n            font-size: 32px;\r\n            font-weight: 800;\r\n            margin-bottom: 40px;\r\n            text-align: center;\r\n            color: var(--primary);\r\n        }\r\n\r\n        \/* 2-Column Cards Layout Home View *\/\r\n        .products-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .product-card {\r\n            background: #ffffff;\r\n            border-radius: 20px;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\r\n            display: flex;\r\n            flex-direction: column;\r\n            border: 1px solid #e2e8f0;\r\n            transition: transform 0.2s, box-shadow 0.2s;\r\n        }\r\n        .product-card:hover {\r\n            transform: translateY(-4px);\r\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\r\n        }\r\n\r\n        \/* Card Image Section *\/\r\n        .card-img-holder {\r\n            background: #f8fafc;\r\n            padding: 20px;\r\n            height: 240px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            border-bottom: 1px solid #f1f5f9;\r\n            position: relative;\r\n        }\r\n\r\n        \/* Professional Corner Sale Badge *\/\r\n        .sale-badge {\r\n            position: absolute;\r\n            top: 15px;\r\n            left: 15px;\r\n            background-color: var(--sale-red);\r\n            color: white;\r\n            font-size: 12px;\r\n            font-weight: 700;\r\n            padding: 4px 10px;\r\n            border-radius: 6px;\r\n            text-transform: uppercase;\r\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\r\n            letter-spacing: 0.5px;\r\n            z-index: 2;\r\n        }\r\n\r\n        .card-main-img {\r\n            max-width: 65%;\r\n            max-height: 100%;\r\n            object-fit: contain;\r\n        }\r\n\r\n        \/* Side Price Display Styling *\/\r\n        .card-side-price-box {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-end;\r\n            justify-content: center;\r\n            padding-left: 10px;\r\n            border-left: 1px dashed #e2e8f0;\r\n            height: 80%;\r\n            min-width: 100px;\r\n        }\r\n\r\n        .card-old-price {\r\n            font-size: 14px;\r\n            color: var(--text-light);\r\n            text-decoration: line-through;\r\n            font-weight: 500;\r\n            margin-bottom: 2px;\r\n        }\r\n\r\n        .card-new-price {\r\n            font-size: 24px;\r\n            font-weight: 800;\r\n            color: var(--text-dark);\r\n            line-height: 1;\r\n        }\r\n\r\n        .card-price-unit {\r\n            font-size: 11px;\r\n            color: var(--text-light);\r\n            font-weight: 500;\r\n            margin-top: 4px;\r\n        }\r\n\r\n        .product-details {\r\n            padding: 24px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            flex-grow: 1;\r\n            justify-content: space-between;\r\n        }\r\n\r\n        .model-tag {\r\n            color: var(--accent);\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            font-size: 12px;\r\n            letter-spacing: 1px;\r\n            margin-bottom: 6px;\r\n        }\r\n\r\n        .product-name {\r\n            font-size: 20px;\r\n            font-weight: 700;\r\n            margin-bottom: 12px;\r\n            line-height: 1.4;\r\n            min-height: 58px;\r\n        }\r\n\r\n        .features-list {\r\n            margin-bottom: 20px;\r\n            list-style: none;\r\n        }\r\n\r\n        .features-list li {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            margin-bottom: 8px;\r\n            color: var(--text-light);\r\n            font-size: 14px;\r\n        }\r\n\r\n        .features-list i {\r\n            color: var(--accent);\r\n            width: 16px;\r\n            height: 16px;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .action-btn {\r\n            background: var(--text-dark);\r\n            color: #fff;\r\n            border: none;\r\n            padding: 14px 24px;\r\n            border-radius: 10px;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n            transition: background 0.2s;\r\n            width: 100%;\r\n        }\r\n\r\n        .action-btn:hover {\r\n            background: var(--accent);\r\n        }\r\n\r\n        \/* AMAZON-STYLE MODAL INTERFACE *\/\r\n        .amz-modal-wrapper {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 999999;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.6);\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .amz-modal-body {\r\n            background-color: #ffffff;\r\n            margin: 2% auto;\r\n            padding: 35px;\r\n            border-radius: 16px;\r\n            width: 92%;\r\n            max-width: 1180px;\r\n            position: relative;\r\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\r\n            animation: fadeIn 0.25s ease-out;\r\n        }\r\n\r\n        @keyframes fadeIn {\r\n            from { opacity: 0; transform: translateY(-15px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .amz-modal-close {\r\n            position: absolute;\r\n            right: 25px;\r\n            top: 15px;\r\n            color: #888;\r\n            font-size: 36px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: color 0.2s;\r\n            z-index: 10;\r\n        }\r\n        .amz-modal-close:hover { color: #000; }\r\n\r\n        .amz-main-flex { \r\n            display: flex; \r\n            gap: 35px; \r\n            margin-top: 10px; \r\n            align-items: flex-start;\r\n        }\r\n        \r\n        .amz-flex-left { \r\n            flex: 1.1; \r\n            width: 50%;\r\n        }\r\n        \r\n        .main-display-box { \r\n            width: 100%; \r\n            height: 420px; \r\n            display: flex; \r\n            align-items: center; \r\n            justify-content: center; \r\n            background: #fafafa; \r\n            border-radius: 12px; \r\n            border: 1px solid #e2e8f0; \r\n            padding: 15px;\r\n        }\r\n        .main-display-box img { \r\n            max-width: 100%; \r\n            max-height: 100%; \r\n            object-fit: contain; \r\n            transition: opacity 0.15s ease; \r\n        }\r\n\r\n        .thumb-carousel { \r\n            display: flex; \r\n            gap: 8px; \r\n            margin-top: 15px; \r\n            overflow-x: auto; \r\n            padding: 6px 2px; \r\n            scrollbar-width: thin; \r\n        }\r\n        .thumb-item { \r\n            width: 58px; \r\n            height: 58px; \r\n            object-fit: cover; \r\n            border-radius: 6px; \r\n            cursor: pointer; \r\n            border: 1px solid #cbd5e1; \r\n            flex-shrink: 0; \r\n            background: #fff; \r\n        }\r\n        .thumb-item.active { \r\n            border: 2px solid #e47911; \r\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \r\n        }\r\n\r\n        .warranty-badge-box { \r\n            margin-top: 20px; \r\n            background: #F0F9FF; \r\n            border: 1px dashed #0284C7; \r\n            color: #0369A1; \r\n            padding: 12px; \r\n            font-weight: 700; \r\n            font-size: 13px; \r\n            border-radius: 8px; \r\n            text-align: center; \r\n        }\r\n\r\n        .modal-description-section {\r\n            margin-top: 25px;\r\n            padding-top: 20px;\r\n            border-top: 1px solid #e2e8f0;\r\n        }\r\n\r\n        .modal-description-section h4 {\r\n            font-size: 16px;\r\n            color: var(--primary);\r\n            margin-bottom: 8px;\r\n            font-weight: 700;\r\n        }\r\n\r\n        .modal-description-section p {\r\n            font-size: 13.5px;\r\n            color: #475569;\r\n            line-height: 1.6;\r\n            margin-bottom: 12px;\r\n        }\r\n        \r\n        .amz-flex-right { \r\n            flex: 1.3; \r\n            width: 50%;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 15px;\r\n        }\r\n        \r\n        .amz-popup-title { \r\n            font-size: 24px; \r\n            color: #0f1111; \r\n            font-weight: 700; \r\n            line-height: 1.35; \r\n        }\r\n        \r\n        .amz-stars { \r\n            font-size: 14px; \r\n            color: #ff9900; \r\n        }\r\n        .amz-rating-count { \r\n            color: #007185; \r\n            font-weight: 500; \r\n            margin-left: 6px; \r\n        }\r\n        \r\n        .amz-popup-price-row { \r\n            display: flex; \r\n            align-items: flex-start; \r\n            margin: 5px 0;\r\n        }\r\n        .discount-percent { \r\n            color: var(--sale-red); \r\n            font-size: 28px; \r\n            font-weight: 300; \r\n            margin-right: 10px; \r\n        }\r\n        .currency-sign { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        .main-price-val { \r\n            font-size: 34px; \r\n            font-weight: 700; \r\n            color: #0f1111; \r\n        }\r\n        .cents-val { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        \r\n        .specs-section { \r\n            width: 100%;\r\n        }\r\n        .specs-section h3 { \r\n            font-size: 15px; \r\n            color: #0f1111; \r\n            margin-bottom: 10px; \r\n            border-bottom: 1px solid #e2e8f0; \r\n            padding-bottom: 6px; \r\n        }\r\n        .specs-table { \r\n            width: 100%; \r\n            font-size: 13px; \r\n            color: #334155; \r\n            border-collapse: collapse; \r\n        }\r\n        .specs-table td { \r\n            padding: 8px 10px; \r\n            border: 1px solid #e2e8f0; \r\n            width: 50%; \r\n            background: #ffffff;\r\n        }\r\n        .specs-table td strong {\r\n            color: #0f1111;\r\n        }\r\n\r\n        .amz-buy-box-container { \r\n            border: 1px solid #cbd5e1; \r\n            border-radius: 10px; \r\n            padding: 20px; \r\n            background: #f8fafc; \r\n            width: 100%;\r\n        }\r\n        .stock-status { \r\n            color: #007600; \r\n            font-weight: 700; \r\n            font-size: 16px; \r\n            margin-bottom: 12px; \r\n        }\r\n        .qty-selector-row { \r\n            margin-bottom: 12px; \r\n            font-size: 14px; \r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        .qty-selector-row select { \r\n            padding: 8px 12px; \r\n            border-radius: 6px; \r\n            border: 1px solid #cbd5e1; \r\n            background: #fff; \r\n            font-weight: 500; \r\n            cursor: pointer; \r\n        }\r\n\r\n        .savings-tag {\r\n            display: none;\r\n            color: var(--save-green);\r\n            background: #e8f5e9;\r\n            padding: 6px 12px;\r\n            border-radius: 6px;\r\n            font-size: 13px;\r\n            font-weight: 600;\r\n            margin-bottom: 15px;\r\n            border: 1px solid #c8e6c9;\r\n        }\r\n        \r\n        .total-price-display { \r\n            font-size: 15px; \r\n            color: #334155; \r\n            margin-bottom: 15px; \r\n        }\r\n        .total-price-display strong { \r\n            color: #B12704; \r\n            font-size: 22px; \r\n        }\r\n        \r\n        .amz-buy-btn { \r\n            width: 100%; \r\n            background: #FFA41C; \r\n            color: #0f1111; \r\n            border: 1px solid #FF8F00; \r\n            padding: 14px; \r\n            font-size: 15px; \r\n            font-weight: 600; \r\n            border-radius: 50px; \r\n            cursor: pointer; \r\n            transition: background 0.2s; \r\n            text-transform: uppercase; \r\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\r\n        }\r\n        .amz-buy-btn:hover { background: #F59607; }\r\n\r\n        @media (max-width: 768px) {\r\n            .products-grid { \r\n                grid-template-columns: 1fr; \r\n                max-width: 480px; \r\n                margin: 0 auto; \r\n            }\r\n            \r\n            .card-img-holder { \r\n                flex-direction: column;\r\n                height: auto;\r\n                padding: 45px 15px 20px 15px; \r\n                justify-content: center;\r\n                gap: 15px;\r\n            }\r\n\r\n            .card-main-img { \r\n                max-width: 85%; \r\n                margin: 0 auto;\r\n            }\r\n\r\n            .card-side-price-box { \r\n                border-left: none;\r\n                border-top: 1px dashed #e2e8f0;\r\n                width: 100%;\r\n                padding-left: 0;\r\n                padding-top: 12px;\r\n                align-items: center;\r\n            }\r\n\r\n            .amz-main-flex { \r\n                flex-direction: column; \r\n                gap: 25px; \r\n            }\r\n            \r\n            .amz-flex-left, .amz-flex-right { \r\n                width: 100%; \r\n            }\r\n            \r\n            .amz-modal-body { \r\n                width: 95%; \r\n                padding: 20px; \r\n                margin: 5% auto; \r\n            }\r\n            \r\n            .main-display-box { \r\n                height: 280px; \r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <div class=\"container\">\r\n        <div style=\"text-align: center;\">\r\n            <div class=\"header-badge\">\r\n                <i data-feather=\"zap\" style=\"width: 16px; height: 16px;\"><\/i>\r\n                Extreme Power Lineup\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <h1 class=\"main-title\">Professional High-Performance E-Scooters<\/h1>\r\n\r\n        <div class=\"products-grid\">\r\n            \r\n            <!-- PRODUCT 5 CARD (RCB D7 MAX 3800W) -->\r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">Mega Deal<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/QGAAAeSwldpqB0XH\/s-l1600.webp\" class=\"card-main-img\" alt=\"RCB D7 MAX E-Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$3,269<\/span>\r\n                        <span class=\"card-new-price\">$2,500<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">RCB Hyper Power<\/span>\r\n                        <h2 class=\"product-name\">3800W Dual Motor Road Legal Foldable Scooter<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"shield\"><\/i> T\u00dcV-Tested & Full ABE German Certification<\/li>\r\n                            <li><i data-feather=\"zap\"><\/i> 3.8kW Dual Motor Setup (250W * 2 Base)<\/li>\r\n                            <li><i data-feather=\"map-pin\"><\/i> Extended Range up to 100 km Per Charge<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-5')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- PRODUCT 6 CARD (Hiboy Titan 1000W) -->\r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">46% OFF<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/d10AAeSwdTVo7hje\/s-l1600.webp\" class=\"card-main-img\" alt=\"Hiboy Titan E-Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$1,300<\/span>\r\n                        <span class=\"card-new-price\">$700<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">Hiboy Off-Road Series<\/span>\r\n                        <h2 class=\"product-name\">Hiboy Titan Electric Scooter for Adults 1000W<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"activity\"><\/i> 1000W Peak High-Performance Motor<\/li>\r\n                            <li><i data-feather=\"navigation\"><\/i> Extreme 46 Miles Long Distance Range<\/li>\r\n                            <li><i data-feather=\"crosshair\"><\/i> 10\" All-Terrain Pneumatic Tires<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-6')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!-- =================================================== -->\r\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 5 (RCB D7 MAX)       -->\r\n    <!-- =================================================== -->\r\n    <div id=\"modal-prod-5\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-5')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/QGAAAeSwldpqB0XH\/s-l1600.webp\" id=\"view-prod5\" alt=\"RCB D7 MAX\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/QGAAAeSwldpqB0XH\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/IMkAAeSwEAdqB0XI\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/IX8AAeSwyXRqB0XI\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/F10AAeSw0F5qB0XL\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/ENcAAeSwLGBqB0XL\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/cFoAAeSwX8RqB0XN\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/rnEAAeSwb5ZqK0nR\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/pP8AAeSwC1pqK0nc\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/o1gAAeSwt1ZqK0nw\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod5', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\ud83d\udee1\ufe0f German Company Quality + 2 Years Full Warranty + T\u00dcV Approved<\/div>\r\n\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p><strong>ABE-Certified for German Traffic Standards:<\/strong> Specially developed for high-end benchmarks with full ABE certification, completely legal on public streets. Perfectly engineered for urban commuting and elite transportation layouts.<\/p>\r\n                        <p><strong>Dual Motors with Massive Power:<\/strong> Equipped with a high-efficiency dual motor architecture (Peak power up to 1.8kW per motor, totaling 3.8kW system load) combined with a premium 52V grid. Masterfully handles inclines up to 26\u00b0 (48.7% grade) with high-grade 10-inch vacuum tires.<\/p>\r\n                        <p><strong>Long Range & Multiple System Protection:<\/strong> Integrated Smart BMS management system provides deep cell protection against overcurrent, low voltage, and overcharging. Achieves an exceptional range of 80-100 km per full charge with a rapid 6-7 hours power-up phase.<\/p>\r\n                        <p><strong>Advanced Safety & Dynamic UI:<\/strong> Features professional dual disc brakes paired with an ABS anti-lock mechanism, NFC card lock system, smart application connectivity, and full real-time dashboard instrumentation including fault-code diagnostics (E2-E8).<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">3800W E-Scooter Road Legal Electric Scooter ABE Foldable Electric Scooter - LCD Display, 100km Long Range, T\u00dcV Tested<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.9 out of 5 (1,510 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-23%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">2500<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Brand:<\/strong> RCB<\/td><td><strong>Model:<\/strong> D7 MAX<\/td><\/tr>\r\n                            <tr><td><strong>Motor Power:<\/strong> 250W * 2 (3.8kW Peak)<\/td><td><strong>Voltage:<\/strong> 52V Power Grid<\/td><\/tr>\r\n                            <tr><td><strong>Range Per Charge:<\/strong> 80-100 km<\/td><td><strong>Charging Time:<\/strong> 6-7 Hours<\/td><\/tr>\r\n                            <tr><td><strong>Tire Size:<\/strong> 10 Zoll Vacuum<\/td><td><strong>Foldable:<\/strong> Yes (Ja)<\/td><\/tr>\r\n                            <tr><td><strong>Safety Brake:<\/strong> Dual Disc + ABS<\/td><td><strong>Max Load:<\/strong> 180 kg<\/td><\/tr>\r\n                            <tr><td><strong>Security System:<\/strong> NFC Card Unlock<\/td><td><strong>Waterproof:<\/strong> IP54 Rated<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-prod5\" onchange=\"calculatePriceProd5()\">\r\n                                <option value=\"1\">1 piece \u2014 $2,500<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $4,900<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $7,290<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $9,600<\/option>\r\n                                <option value=\"5\">5 pieces Bumper Offer \u2014 $11,000<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n\r\n                        <div id=\"save-tag-prod5\" class=\"savings-tag\"><\/div>\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-prod5\">$2,500.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!-- =================================================== -->\r\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 6 (HIBOY TITAN)      -->\r\n    <!-- =================================================== -->\r\n    <div id=\"modal-prod-6\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-6')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/d10AAeSwdTVo7hje\/s-l1600.webp\" id=\"view-prod6\" alt=\"Hiboy Titan\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/d10AAeSwdTVo7hje\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/T7oAAeSwj79o7hjf\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/59kAAeSwrxVo7hjg\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/WpUAAeSwfJpo7hjh\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/-IkAAeSwdXFo7hjh\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/3vMAAeSwp1ho7hjj\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/TM0AAeSwkHVo7hjj\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/9AoAAeSwwfdo7hjk\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-prod6', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\u2705 UL 2849 & UL 2272 Certified Safety Standards | 12-Month Warranty<\/div>\r\n\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p><strong>Powerful 1000W Peak Motor:<\/strong> The Hiboy TITAN delivers thrilling performance with its 1000W peak motor, reaching speeds up to 25 MPH. Experience smooth acceleration and exceptional torque that effortlessly conquers inclines up to 25% grade.<\/p>\r\n                        <p><strong>Long-Range 48V 18Ah Battery:<\/strong> Equipped with a high-capacity lithium-ion battery, the TITAN boasts an impressive range of up to 46 miles on a single charge. The energy-efficient system ensures consistent power delivery, minimizing downtime.<\/p>\r\n                        <p><strong>Durable AL-6061 Frame & Foldable Design:<\/strong> Built to last with a rugged aerospace-grade aluminum alloy frame. Supports riders up to 300 lbs, providing ultimate stability. Space-saving foldable design makes storage and transit simple.<\/p>\r\n                        <p><strong>Dual Hydraulic Brakes & Suspension:<\/strong> Complete safety configuration with dual hydraulic disc brakes providing fade-resistant stopping power. The dual suspension layout (front spring + rear shock) perfectly absorbs road vibration for rough off-road environments.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">Hiboy Titan Electric Scooter for Adults 1000W 25MPH 46Mi Dual Brake Off-Road E-Scooter<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.8 out of 5 (1,249 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-46%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">700<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Brand:<\/strong> Hiboy<\/td><td><strong>Model:<\/strong> Titan<\/td><\/tr>\r\n                            <tr><td><strong>Wattage:<\/strong> 1000W Peak Motor<\/td><td><strong>Battery:<\/strong> 48V 18Ah<\/td><\/tr>\r\n                            <tr><td><strong>Max Speed:<\/strong> 25 MPH<\/td><td><strong>Distance Range:<\/strong> Up to 46 Miles<\/td><\/tr>\r\n                            <tr><td><strong>Brake Style:<\/strong> Dual Hydraulic Disc<\/td><td><strong>Suspension:<\/strong> Dual Suspension System<\/td><\/tr>\r\n                            <tr><td><strong>Load Capacity:<\/strong> 300 lbs<\/td><td><strong>Wheel Size:<\/strong> 10 Inches Pneumatic<\/td><\/tr>\r\n                            <tr><td><strong>Frame Material:<\/strong> AL-6061 Aluminum Alloy<\/td><td><strong>Charging Time:<\/strong> 6.5 Hours<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-prod6\" onchange=\"calculatePriceProd6()\">\r\n                                <option value=\"1\">1 piece \u2014 $700<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $1,360<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $2,010<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $2,600<\/option>\r\n                                <option value=\"5\">5 pieces Bulk Deal \u2014 $3,000<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n\r\n                        <div id=\"save-tag-prod6\" class=\"savings-tag\"><\/div>\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-prod6\">$700.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        feather.replace();\r\n\r\n        function openAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'block';\r\n            document.body.style.overflow = 'hidden';\r\n            if(id === 'prod-5') calculatePriceProd5();\r\n            if(id === 'prod-6') calculatePriceProd6();\r\n        }\r\n\r\n        function closeAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'none';\r\n            document.body.style.overflow = 'auto';\r\n        }\r\n\r\n        function updateView(displayId, thumbElement) {\r\n            const mainImg = document.getElementById(displayId);\r\n            mainImg.style.opacity = '0.3';\r\n            setTimeout(() => {\r\n                mainImg.src = thumbElement.src;\r\n                mainImg.style.opacity = '1';\r\n            }, 150);\r\n\r\n            const parent = thumbElement.parentElement;\r\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\r\n            thumbElement.classList.add('active');\r\n        }\r\n\r\n        \/\/ Price Calculation (Product 5 - RCB D7 MAX)\r\n        function calculatePriceProd5() {\r\n            const qty = document.getElementById('qty-select-prod5').value;\r\n            const singlePrice = 2500;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 4900;\r\n            else if (qty == \"3\") total = 7290;\r\n            else if (qty == \"4\") total = 9600;\r\n            else if (qty == \"5\") total = 11000;\r\n\r\n            document.getElementById('total-display-prod5').innerText = \"$\" + total.toLocaleString() + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-prod5');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        \/\/ Price Calculation (Product 6 - Hiboy Titan)\r\n        function calculatePriceProd6() {\r\n            const qty = document.getElementById('qty-select-prod6').value;\r\n            const singlePrice = 700;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 1360;\r\n            else if (qty == \"3\") total = 2010;\r\n            else if (qty == \"4\") total = 2600;\r\n            else if (qty == \"5\") total = 3000;\r\n\r\n            document.getElementById('total-display-prod6').innerText = \"$\" + total.toLocaleString() + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-prod6');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        window.onclick = function(event) {\r\n            if (event.target.className === \"amz-modal-wrapper\") {\r\n                event.target.style.display = \"none\";\r\n                document.body.style.overflow = \"auto\";\r\n            }\r\n        }\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-119ab79 e-con e-atomic-element e-flexbox-base e-6ab2b29 \" data-id=\"119ab79\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"119ab79\">\n    \t\t<div class=\"elementor-element elementor-element-febe056 elementor-widget elementor-widget-html\" data-id=\"febe056\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Premium Smart E-Scooters<\/title>\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/feather-icons\/dist\/feather.min.js\"><\/script>\r\n    <style>\r\n        :root {\r\n            --primary: #0f172a;\r\n            --accent: #2563eb;\r\n            --text-dark: #0f172a;\r\n            --text-light: #64748b;\r\n            --bg-light: #f8fafc;\r\n            --sale-red: #CC0C39;\r\n            --save-green: #007600;\r\n        }\r\n\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n        }\r\n\r\n        body {\r\n            background-color: var(--bg-light);\r\n            color: var(--text-dark);\r\n        }\r\n\r\n        .container {\r\n            max-width: 1100px;\r\n            margin: 0 auto;\r\n            padding: 40px 20px;\r\n        }\r\n\r\n        .header-badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            background-color: #dcfce7;\r\n            color: #15803d;\r\n            padding: 6px 16px;\r\n            border-radius: 50px;\r\n            font-size: 14px;\r\n            font-weight: 600;\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .main-title {\r\n            font-size: 32px;\r\n            font-weight: 800;\r\n            margin-bottom: 40px;\r\n            text-align: center;\r\n            color: var(--primary);\r\n        }\r\n\r\n        \/* 2-Column Cards Layout Home View *\/\r\n        .products-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .product-card {\r\n            background: #ffffff;\r\n            border-radius: 20px;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\r\n            display: flex;\r\n            flex-direction: column;\r\n            border: 1px solid #e2e8f0;\r\n            transition: transform 0.2s, box-shadow 0.2s;\r\n        }\r\n        .product-card:hover {\r\n            transform: translateY(-4px);\r\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\r\n        }\r\n\r\n        \/* Card Image Section *\/\r\n        .card-img-holder {\r\n            background: #f8fafc;\r\n            padding: 20px;\r\n            height: 240px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            border-bottom: 1px solid #f1f5f9;\r\n            position: relative;\r\n        }\r\n\r\n        \/* Professional Corner Sale Badge *\/\r\n        .sale-badge {\r\n            position: absolute;\r\n            top: 15px;\r\n            left: 15px;\r\n            background-color: var(--sale-red);\r\n            color: white;\r\n            font-size: 12px;\r\n            font-weight: 700;\r\n            padding: 4px 10px;\r\n            border-radius: 6px;\r\n            text-transform: uppercase;\r\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\r\n            letter-spacing: 0.5px;\r\n            z-index: 2;\r\n        }\r\n\r\n        .card-main-img {\r\n            max-width: 65%;\r\n            max-height: 100%;\r\n            object-fit: contain;\r\n        }\r\n\r\n        \/* Side Price Display Styling *\/\r\n        .card-side-price-box {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-end;\r\n            justify-content: center;\r\n            padding-left: 10px;\r\n            border-left: 1px dashed #e2e8f0;\r\n            height: 80%;\r\n            min-width: 100px;\r\n        }\r\n\r\n        .card-old-price {\r\n            font-size: 14px;\r\n            color: var(--text-light);\r\n            text-decoration: line-through;\r\n            font-weight: 500;\r\n            margin-bottom: 2px;\r\n        }\r\n\r\n        .card-new-price {\r\n            font-size: 24px;\r\n            font-weight: 800;\r\n            color: var(--text-dark);\r\n            line-height: 1;\r\n        }\r\n\r\n        .card-price-unit {\r\n            font-size: 11px;\r\n            color: var(--text-light);\r\n            font-weight: 500;\r\n            margin-top: 4px;\r\n        }\r\n\r\n        .product-details {\r\n            padding: 24px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            flex-grow: 1;\r\n            justify-content: space-between;\r\n        }\r\n\r\n        .model-tag {\r\n            color: var(--accent);\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            font-size: 12px;\r\n            letter-spacing: 1px;\r\n            margin-bottom: 6px;\r\n        }\r\n\r\n        .product-name {\r\n            font-size: 21px;\r\n            font-weight: 700;\r\n            margin-bottom: 12px;\r\n            line-height: 1.4;\r\n            min-height: 58px;\r\n        }\r\n\r\n        .features-list {\r\n            margin-bottom: 20px;\r\n            list-style: none;\r\n        }\r\n\r\n        .features-list li {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            margin-bottom: 8px;\r\n            color: var(--text-light);\r\n            font-size: 14px;\r\n        }\r\n\r\n        .features-list i {\r\n            color: var(--accent);\r\n            width: 16px;\r\n            height: 16px;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .action-btn {\r\n            background: var(--text-dark);\r\n            color: #fff;\r\n            border: none;\r\n            padding: 14px 24px;\r\n            border-radius: 10px;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n            transition: background 0.2s;\r\n            width: 100%;\r\n        }\r\n\r\n        .action-btn:hover {\r\n            background: var(--accent);\r\n        }\r\n\r\n        \/* AMAZON-STYLE MODAL INTERFACE *\/\r\n        .amz-modal-wrapper {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 999999;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.6);\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .amz-modal-body {\r\n            background-color: #ffffff;\r\n            margin: 2% auto;\r\n            padding: 35px;\r\n            border-radius: 16px;\r\n            width: 92%;\r\n            max-width: 1180px;\r\n            position: relative;\r\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\r\n            animation: fadeIn 0.25s ease-out;\r\n        }\r\n\r\n        @keyframes fadeIn {\r\n            from { opacity: 0; transform: translateY(-15px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .amz-modal-close {\r\n            position: absolute;\r\n            right: 25px;\r\n            top: 15px;\r\n            color: #888;\r\n            font-size: 36px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: color 0.2s;\r\n            z-index: 10;\r\n        }\r\n        .amz-modal-close:hover { color: #000; }\r\n\r\n        .amz-main-flex { \r\n            display: flex; \r\n            gap: 35px; \r\n            margin-top: 10px; \r\n            align-items: flex-start;\r\n        }\r\n        \r\n        .amz-flex-left { \r\n            flex: 1.1; \r\n            width: 50%;\r\n        }\r\n        \r\n        .main-display-box { \r\n            width: 100%; \r\n            height: 420px; \r\n            display: flex; \r\n            align-items: center; \r\n            justify-content: center; \r\n            background: #fafafa; \r\n            border-radius: 12px; \r\n            border: 1px solid #e2e8f0; \r\n            padding: 15px;\r\n        }\r\n        .main-display-box img { \r\n            max-width: 100%; \r\n            max-height: 100%; \r\n            object-fit: contain; \r\n            transition: opacity 0.15s ease; \r\n        }\r\n\r\n        .thumb-carousel { \r\n            display: flex; \r\n            gap: 8px; \r\n            margin-top: 15px; \r\n            overflow-x: auto; \r\n            padding: 6px 2px; \r\n            scrollbar-width: thin; \r\n        }\r\n        .thumb-item { \r\n            width: 58px; \r\n            height: 58px; \r\n            object-fit: cover; \r\n            border-radius: 6px; \r\n            cursor: pointer; \r\n            border: 1px solid #cbd5e1; \r\n            flex-shrink: 0; \r\n            background: #fff; \r\n        }\r\n        .thumb-item.active { \r\n            border: 2px solid #e47911; \r\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \r\n        }\r\n\r\n        .warranty-badge-box { \r\n            margin-top: 20px; \r\n            background: #F0F9FF; \r\n            border: 1px dashed #0284C7; \r\n            color: #0369A1; \r\n            padding: 12px; \r\n            font-weight: 700; \r\n            font-size: 13px; \r\n            border-radius: 8px; \r\n            text-align: center; \r\n        }\r\n\r\n        .modal-description-section {\r\n            margin-top: 25px;\r\n            padding-top: 20px;\r\n            border-top: 1px solid #e2e8f0;\r\n        }\r\n\r\n        .modal-description-section h4 {\r\n            font-size: 16px;\r\n            color: var(--primary);\r\n            margin-bottom: 8px;\r\n            font-weight: 700;\r\n        }\r\n\r\n        .modal-description-section p {\r\n            font-size: 13.5px;\r\n            color: #475569;\r\n            line-height: 1.6;\r\n        }\r\n        \r\n        .amz-flex-right { \r\n            flex: 1.3; \r\n            width: 50%;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 15px;\r\n        }\r\n        \r\n        .amz-popup-title { \r\n            font-size: 24px; \r\n            color: #0f1111; \r\n            font-weight: 700; \r\n            line-height: 1.35; \r\n        }\r\n        \r\n        .amz-stars { \r\n            font-size: 14px; \r\n            color: #ff9900; \r\n        }\r\n        .amz-rating-count { \r\n            color: #007185; \r\n            font-weight: 500; \r\n            margin-left: 6px; \r\n        }\r\n        \r\n        .amz-popup-price-row { \r\n            display: flex; \r\n            align-items: flex-start; \r\n            margin: 5px 0;\r\n        }\r\n        .discount-percent { \r\n            color: var(--sale-red); \r\n            font-size: 28px; \r\n            font-weight: 300; \r\n            margin-right: 10px; \r\n        }\r\n        .currency-sign { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        .main-price-val { \r\n            font-size: 34px; \r\n            font-weight: 700; \r\n            color: #0f1111; \r\n        }\r\n        .cents-val { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        \r\n        .specs-section { \r\n            width: 100%;\r\n        }\r\n        .specs-section h3 { \r\n            font-size: 15px; \r\n            color: #0f1111; \r\n            margin-bottom: 10px; \r\n            border-bottom: 1px solid #e2e8f0; \r\n            padding-bottom: 6px; \r\n        }\r\n        .specs-table { \r\n            width: 100%; \r\n            font-size: 13px; \r\n            color: #334155; \r\n            border-collapse: collapse; \r\n        }\r\n        .specs-table td { \r\n            padding: 8px 10px; \r\n            border: 1px solid #e2e8f0; \r\n            width: 50%; \r\n            background: #ffffff;\r\n        }\r\n        .specs-table td strong {\r\n            color: #0f1111;\r\n        }\r\n\r\n        .amz-buy-box-container { \r\n            border: 1px solid #cbd5e1; \r\n            border-radius: 10px; \r\n            padding: 20px; \r\n            background: #f8fafc; \r\n            width: 100%;\r\n        }\r\n        .stock-status { \r\n            color: #007600; \r\n            font-weight: 700; \r\n            font-size: 16px; \r\n            margin-bottom: 12px; \r\n        }\r\n        .qty-selector-row { \r\n            margin-bottom: 12px; \r\n            font-size: 14px; \r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        .qty-selector-row select { \r\n            padding: 8px 12px; \r\n            border-radius: 6px; \r\n            border: 1px solid #cbd5e1; \r\n            background: #fff; \r\n            font-weight: 500; \r\n            cursor: pointer; \r\n        }\r\n\r\n        .savings-tag {\r\n            display: none;\r\n            color: var(--save-green);\r\n            background: #e8f5e9;\r\n            padding: 6px 12px;\r\n            border-radius: 6px;\r\n            font-size: 13px;\r\n            font-weight: 600;\r\n            margin-bottom: 15px;\r\n            border: 1px solid #c8e6c9;\r\n        }\r\n        \r\n        .total-price-display { \r\n            font-size: 15px; \r\n            color: #334155; \r\n            margin-bottom: 15px; \r\n        }\r\n        .total-price-display strong { \r\n            color: #B12704; \r\n            font-size: 22px; \r\n        }\r\n        \r\n        .amz-buy-btn { \r\n            width: 100%; \r\n            background: #FFA41C; \r\n            color: #0f1111; \r\n            border: 1px solid #FF8F00; \r\n            padding: 14px; \r\n            font-size: 15px; \r\n            font-weight: 600; \r\n            border-radius: 50px; \r\n            cursor: pointer; \r\n            transition: background 0.2s; \r\n            text-transform: uppercase; \r\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\r\n        }\r\n        .amz-buy-btn:hover { background: #F59607; }\r\n\r\n        @media (max-width: 768px) {\r\n            .products-grid { \r\n                grid-template-columns: 1fr; \r\n                max-width: 480px; \r\n                margin: 0 auto; \r\n            }\r\n            \r\n            .card-img-holder { \r\n                flex-direction: column;\r\n                height: auto;\r\n                padding: 45px 15px 20px 15px; \r\n                justify-content: center;\r\n                gap: 15px;\r\n            }\r\n\r\n            .card-main-img { \r\n                max-width: 85%; \r\n                margin: 0 auto;\r\n            }\r\n\r\n            .card-side-price-box { \r\n                border-left: none;\r\n                border-top: 1px dashed #e2e8f0;\r\n                width: 100%;\r\n                padding-left: 0;\r\n                padding-top: 12px;\r\n                align-items: center;\r\n            }\r\n\r\n            .amz-main-flex { \r\n                flex-direction: column; \r\n                gap: 25px; \r\n            }\r\n            \r\n            .amz-flex-left, .amz-flex-right { \r\n                width: 100%; \r\n            }\r\n            \r\n            .amz-modal-body { \r\n                width: 95%; \r\n                padding: 20px; \r\n                margin: 5% auto; \r\n            }\r\n            \r\n            .main-display-box { \r\n                height: 280px; \r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <div class=\"container\">\r\n        <div style=\"text-align: center;\">\r\n            <div class=\"header-badge\">\r\n                <i data-feather=\"truck\" style=\"width: 16px; height: 16px;\"><\/i>\r\n                FREE Delivery\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <h1 class=\"main-title\">Premium Smart Ride Collection<\/h1>\r\n\r\n        <div class=\"products-grid\">\r\n            \r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">Sale -20%<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/53kAAeSwBspqCeLZ\/s-l1600.webp\" class=\"card-main-img\" alt=\"RCB D5 E-Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$2,014<\/span>\r\n                        <span class=\"card-new-price\">$1,600<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">RCB Premium Series<\/span>\r\n                        <h2 class=\"product-name\">E-Scooter Road Legal Electric Kick Scooter<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"check-circle\"><\/i> CE Certified & Road Legal Layout<\/li>\r\n                            <li><i data-feather=\"shield\"><\/i> Heavy-Duty 48V \/ 500W Hub Motor<\/li>\r\n                            <li><i data-feather=\"layers\"><\/i> 10 Zoll Comfort Premium Tires<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-750w')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">Best Choice<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/vhIAAeSwfWJpKMXW\/s-l1600.webp\" class=\"card-main-img\" alt=\"Seated Electric Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$500<\/span>\r\n                        <span class=\"card-new-price\">$400<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">Comfort Edition<\/span>\r\n                        <h2 class=\"product-name\">Electric Scooter Seated with Storage Box<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"archive\"><\/i> 11L Detachable Seat-Storage Box<\/li>\r\n                            <li><i data-feather=\"trending-up\"><\/i> 350W (Peak 700W) Powerful System<\/li>\r\n                            <li><i data-feather=\"activity\"><\/i> Dual Braking & Vicont Smart App<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-1000w')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <div id=\"modal-prod-750w\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-750w')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/53kAAeSwBspqCeLZ\/s-l1600.webp\" id=\"view-750w\" alt=\"RCB D5 Electric Scooter\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/53kAAeSwBspqCeLZ\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-750w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/JLMAAeSwAFFqCeLa\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-750w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/eAsAAeSwcWdqCeLa\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-750w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/tQ0AAeSwBtJqCeLb\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-750w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/nk8AAeSw5-9qCeLc\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-750w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/~goAAeSwSoFqCeLc\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-750w', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\ud83d\udee1\ufe0f Brand New In Original Retail Box Packaging<\/div>\r\n\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p>Experience high-tier engineering with the RCB D5 Series. Designed perfectly as a road-legal scooter solution. Features complete CE certification parameters, structural dynamic unisex optimization, and a convenient fast folding hinge assembly.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">E-Scooter Road Legal Electric Scooter E Kick Scooter Road Legal D5 Model<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.9 out of 5 (843 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-20%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">1600<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Brand:<\/strong> RCB<\/td><td><strong>Model:<\/strong> D5<\/td><\/tr>\r\n                            <tr><td><strong>Power:<\/strong> 500W High Efficiency<\/td><td><strong>Voltage:<\/strong> 48V System<\/td><\/tr>\r\n                            <tr><td><strong>Tire Size:<\/strong> 10 Zoll Comfort<\/td><td><strong>Charging Time:<\/strong> 7-9 Hours<\/td><\/tr>\r\n                            <tr><td><strong>Foldable:<\/strong> Yes (Ja)<\/td><td><strong>Certification:<\/strong> CE Approved<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-750w\" onchange=\"calculatePrice750w()\">\r\n                                <option value=\"1\">1 piece \u2014 $1,600<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $3,100<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $4,500<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $6,000<\/option>\r\n                                <option value=\"5\">5 pieces Bulk Deal \u2014 $6,250<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n\r\n                        <div id=\"save-tag-750w\" class=\"savings-tag\"><\/div>\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-750w\">$1,600.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <div id=\"modal-prod-1000w\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-1000w')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/vhIAAeSwfWJpKMXW\/s-l1600.webp\" id=\"view-1000w\" alt=\"Seated Electric Scooter\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/vhIAAeSwfWJpKMXW\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/LtcAAeSw93xpKMXV\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/0B4AAeSwyqlpKMXW\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/c4cAAeSwPPhpKMXX\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/ycgAAeSwR3JpKMXX\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/2ZIAAeSwDu9pKMXX\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/OpMAAeSwpqppKMXY\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/yX8AAeSw4GxpKMXY\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/BcMAAeSw5aJpKMXZ\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-1000w', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\u2708\ufe0f WE SHIP OVERSEAS TOO! | UL2272 Safety Certified<\/div>\r\n\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p>Enjoy versatile riding with a detachable seat, easily switching between standing and sitting configurations. Includes an integrated 11L heavy-duty Seat-Storage box perfect for holding laptops, groceries, or daily essentials. Folds flawlessly in 3 seconds for car trunk transitions.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">Electric Scooter 19-21 Miles Range | 16MPH Top Speed Dual Brakes Seated Scooter<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.8 out of 5 (1,249 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-20%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">400<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Type:<\/strong> Seated Electric Scooter<\/td><td><strong>Motor Power:<\/strong> 350W (Peak 700W)<\/td><\/tr>\r\n                            <tr><td><strong>Weight Limit:<\/strong> 264 \/ 265 lbs<\/td><td><strong>Storage Volume:<\/strong> 11L Detachable Box<\/td><\/tr>\r\n                            <tr><td><strong>App System:<\/strong> Bluetooth Vicont APP<\/td><td><strong>Tires Layout:<\/strong> 8\" Smooth Solid Tires<\/td><\/tr>\r\n                            <tr><td><strong>Dimensions:<\/strong> 43\"L x 20\"W x 5.7\"H<\/td><td><strong>Brakes:<\/strong> Front Electronic + Rear Drum<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-1000w\" onchange=\"calculatePrice1000w()\">\r\n                                <option value=\"1\">1 piece \u2014 $400<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $760<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $1,110<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $1,440<\/option>\r\n                                <option value=\"5\">5 pieces Bulk Deal \u2014 $1,500<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n\r\n                        <div id=\"save-tag-1000w\" class=\"savings-tag\"><\/div>\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-1000w\">$400.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        feather.replace();\r\n\r\n        function openAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'block';\r\n            document.body.style.overflow = 'hidden';\r\n            if(id === 'prod-750w') calculatePrice750w();\r\n            if(id === 'prod-1000w') calculatePrice1000w();\r\n        }\r\n\r\n        function closeAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'none';\r\n            document.body.style.overflow = 'auto';\r\n        }\r\n\r\n        function updateView(displayId, thumbElement) {\r\n            const mainImg = document.getElementById(displayId);\r\n            mainImg.style.opacity = '0.3';\r\n            setTimeout(() => {\r\n                mainImg.src = thumbElement.src;\r\n                mainImg.style.opacity = '1';\r\n            }, 150);\r\n\r\n            const parent = thumbElement.parentElement;\r\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\r\n            thumbElement.classList.add('active');\r\n        }\r\n\r\n        \/\/ Price Calculation (Product 3 - RCB D5)\r\n        function calculatePrice750w() {\r\n            const qty = document.getElementById('qty-select-750w').value;\r\n            const singlePrice = 1600;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 3100;\r\n            else if (qty == \"3\") total = 4500;\r\n            else if (qty == \"4\") total = 6000;\r\n            else if (qty == \"5\") total = 6250;\r\n\r\n            document.getElementById('total-display-750w').innerText = \"$\" + total.toLocaleString() + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-750w');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        \/\/ Price Calculation (Product 4 - Seated Vicont)\r\n        function calculatePrice1000w() {\r\n            const qty = document.getElementById('qty-select-1000w').value;\r\n            const singlePrice = 400;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 760;\r\n            else if (qty == \"3\") total = 1110;\r\n            else if (qty == \"4\") total = 1440;\r\n            else if (qty == \"5\") total = 1500;\r\n\r\n            document.getElementById('total-display-1000w').innerText = \"$\" + total.toLocaleString() + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-1000w');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        window.onclick = function(event) {\r\n            if (event.target.className === \"amz-modal-wrapper\") {\r\n                event.target.style.display = \"none\";\r\n                document.body.style.overflow = \"auto\";\r\n            }\r\n        }\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n<div class=\"elementor-element elementor-element-d63ef5f e-con e-atomic-element e-flexbox-base e-ffdf786 \" data-id=\"d63ef5f\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"d63ef5f\">\n    \t\t<div class=\"elementor-element elementor-element-01d055f elementor-widget elementor-widget-html\" data-id=\"01d055f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\r\n<html lang=\"en\">\r\n<head>\r\n    <meta charset=\"UTF-8\">\r\n    <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\r\n    <title>Premium Smart E-Scooters<\/title>\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/feather-icons\/dist\/feather.min.js\"><\/script>\r\n    <style>\r\n        :root {\r\n            --primary: #0f172a;\r\n            --accent: #2563eb;\r\n            --text-dark: #0f172a;\r\n            --text-light: #64748b;\r\n            --bg-light: #f8fafc;\r\n            --sale-red: #CC0C39;\r\n            --save-green: #007600;\r\n        }\r\n\r\n        * {\r\n            margin: 0;\r\n            padding: 0;\r\n            box-sizing: border-box;\r\n            font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, sans-serif;\r\n        }\r\n\r\n        body {\r\n            background-color: var(--bg-light);\r\n            color: var(--text-dark);\r\n        }\r\n\r\n        .container {\r\n            max-width: 1100px;\r\n            margin: 0 auto;\r\n            padding: 40px 20px;\r\n        }\r\n\r\n        .header-badge {\r\n            display: inline-flex;\r\n            align-items: center;\r\n            gap: 6px;\r\n            background-color: #dcfce7;\r\n            color: #15803d;\r\n            padding: 6px 16px;\r\n            border-radius: 50px;\r\n            font-size: 14px;\r\n            font-weight: 600;\r\n            margin-bottom: 24px;\r\n        }\r\n\r\n        .main-title {\r\n            font-size: 32px;\r\n            font-weight: 800;\r\n            margin-bottom: 40px;\r\n            text-align: center;\r\n            color: var(--primary);\r\n        }\r\n\r\n        \/* 2-Column Cards Layout Home View *\/\r\n        .products-grid {\r\n            display: grid;\r\n            grid-template-columns: repeat(2, 1fr);\r\n            gap: 30px;\r\n        }\r\n\r\n        .product-card {\r\n            background: #ffffff;\r\n            border-radius: 20px;\r\n            overflow: hidden;\r\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\r\n            display: flex;\r\n            flex-direction: column;\r\n            border: 1px solid #e2e8f0;\r\n            transition: transform 0.2s, box-shadow 0.2s;\r\n        }\r\n        .product-card:hover {\r\n            transform: translateY(-4px);\r\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\r\n        }\r\n\r\n        \/* Card Image Section *\/\r\n        .card-img-holder {\r\n            background: #f8fafc;\r\n            padding: 20px;\r\n            height: 240px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: space-between;\r\n            border-bottom: 1px solid #f1f5f9;\r\n            position: relative;\r\n        }\r\n\r\n        \/* Professional Corner Sale Badge *\/\r\n        .sale-badge {\r\n            position: absolute;\r\n            top: 15px;\r\n            left: 15px;\r\n            background-color: var(--sale-red);\r\n            color: white;\r\n            font-size: 12px;\r\n            font-weight: 700;\r\n            padding: 4px 10px;\r\n            border-radius: 6px;\r\n            text-transform: uppercase;\r\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\r\n            letter-spacing: 0.5px;\r\n            z-index: 2;\r\n        }\r\n\r\n        .card-main-img {\r\n            max-width: 65%;\r\n            max-height: 100%;\r\n            object-fit: contain;\r\n        }\r\n\r\n        \/* Side Price Display Styling *\/\r\n        .card-side-price-box {\r\n            display: flex;\r\n            flex-direction: column;\r\n            align-items: flex-end;\r\n            justify-content: center;\r\n            padding-left: 10px;\r\n            border-left: 1px dashed #e2e8f0;\r\n            height: 80%;\r\n            min-width: 100px;\r\n        }\r\n\r\n        .card-old-price {\r\n            font-size: 14px;\r\n            color: var(--text-light);\r\n            text-decoration: line-through;\r\n            font-weight: 500;\r\n            margin-bottom: 2px;\r\n        }\r\n\r\n        .card-new-price {\r\n            font-size: 24px;\r\n            font-weight: 800;\r\n            color: var(--text-dark);\r\n            line-height: 1;\r\n        }\r\n\r\n        .card-price-unit {\r\n            font-size: 11px;\r\n            color: var(--text-light);\r\n            font-weight: 500;\r\n            margin-top: 4px;\r\n        }\r\n\r\n        .product-details {\r\n            padding: 24px;\r\n            display: flex;\r\n            flex-direction: column;\r\n            flex-grow: 1;\r\n            justify-content: space-between;\r\n        }\r\n\r\n        .model-tag {\r\n            color: var(--accent);\r\n            font-weight: 700;\r\n            text-transform: uppercase;\r\n            font-size: 12px;\r\n            letter-spacing: 1px;\r\n            margin-bottom: 6px;\r\n        }\r\n\r\n        .product-name {\r\n            font-size: 21px;\r\n            font-weight: 700;\r\n            margin-bottom: 12px;\r\n            line-height: 1.4;\r\n            min-height: 58px;\r\n        }\r\n\r\n        .features-list {\r\n            margin-bottom: 20px;\r\n            list-style: none;\r\n        }\r\n\r\n        .features-list li {\r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n            margin-bottom: 8px;\r\n            color: var(--text-light);\r\n            font-size: 14px;\r\n        }\r\n\r\n        .features-list i {\r\n            color: var(--accent);\r\n            width: 16px;\r\n            height: 16px;\r\n            flex-shrink: 0;\r\n        }\r\n\r\n        .action-btn {\r\n            background: var(--text-dark);\r\n            color: #fff;\r\n            border: none;\r\n            padding: 14px 24px;\r\n            border-radius: 10px;\r\n            font-size: 15px;\r\n            font-weight: 600;\r\n            cursor: pointer;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            gap: 8px;\r\n            transition: background 0.2s;\r\n            width: 100%;\r\n        }\r\n\r\n        .action-btn:hover {\r\n            background: var(--accent);\r\n        }\r\n\r\n        \/* =================================================== *\/\r\n        \/* AMAZON-STYLE MODAL INTERFACE                        *\/\r\n        \/* =================================================== *\/\r\n        .amz-modal-wrapper {\r\n            display: none;\r\n            position: fixed;\r\n            z-index: 999999;\r\n            left: 0;\r\n            top: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background-color: rgba(0,0,0,0.6);\r\n            overflow-y: auto;\r\n        }\r\n\r\n        .amz-modal-body {\r\n            background-color: #ffffff;\r\n            margin: 2% auto;\r\n            padding: 35px;\r\n            border-radius: 16px;\r\n            width: 92%;\r\n            max-width: 1180px;\r\n            position: relative;\r\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\r\n            animation: fadeIn 0.25s ease-out;\r\n        }\r\n\r\n        @keyframes fadeIn {\r\n            from { opacity: 0; transform: translateY(-15px); }\r\n            to { opacity: 1; transform: translateY(0); }\r\n        }\r\n\r\n        .amz-modal-close {\r\n            position: absolute;\r\n            right: 25px;\r\n            top: 15px;\r\n            color: #888;\r\n            font-size: 36px;\r\n            font-weight: bold;\r\n            cursor: pointer;\r\n            transition: color 0.2s;\r\n            z-index: 10;\r\n        }\r\n        .amz-modal-close:hover { color: #000; }\r\n\r\n        .amz-main-flex { \r\n            display: flex; \r\n            gap: 35px; \r\n            margin-top: 10px; \r\n            align-items: flex-start;\r\n        }\r\n        \r\n        .amz-flex-left { \r\n            flex: 1.1; \r\n            width: 50%;\r\n        }\r\n        \r\n        .main-display-box { \r\n            width: 100%; \r\n            height: 420px; \r\n            display: flex; \r\n            align-items: center; \r\n            justify-content: center; \r\n            background: #fafafa; \r\n            border-radius: 12px; \r\n            border: 1px solid #e2e8f0; \r\n            padding: 15px;\r\n        }\r\n        .main-display-box img { \r\n            max-width: 100%; \r\n            max-height: 100%; \r\n            object-fit: contain; \r\n            transition: opacity 0.15s ease; \r\n        }\r\n\r\n        .thumb-carousel { \r\n            display: flex; \r\n            gap: 8px; \r\n            margin-top: 15px; \r\n            overflow-x: auto; \r\n            padding: 6px 2px; \r\n            scrollbar-width: thin; \r\n        }\r\n        .thumb-item { \r\n            width: 58px; \r\n            height: 58px; \r\n            object-fit: cover; \r\n            border-radius: 6px; \r\n            cursor: pointer; \r\n            border: 1px solid #cbd5e1; \r\n            flex-shrink: 0; \r\n            background: #fff; \r\n        }\r\n        .thumb-item.active { \r\n            border: 2px solid #e47911; \r\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \r\n        }\r\n\r\n        .warranty-badge-box { \r\n            margin-top: 20px; \r\n            background: #F0F9FF; \r\n            border: 1px dashed #0284C7; \r\n            color: #0369A1; \r\n            padding: 12px; \r\n            font-weight: 700; \r\n            font-size: 13px; \r\n            border-radius: 8px; \r\n            text-align: center; \r\n        }\r\n\r\n        \/* Product Description Section Below Warranty *\/\r\n        .modal-description-section {\r\n            margin-top: 25px;\r\n            padding-top: 20px;\r\n            border-top: 1px solid #e2e8f0;\r\n        }\r\n\r\n        .modal-description-section h4 {\r\n            font-size: 16px;\r\n            color: var(--primary);\r\n            margin-bottom: 8px;\r\n            font-weight: 700;\r\n        }\r\n\r\n        .modal-description-section p {\r\n            font-size: 13.5px;\r\n            color: #475569;\r\n            line-height: 1.6;\r\n        }\r\n        \r\n        .amz-flex-right { \r\n            flex: 1.3; \r\n            width: 50%;\r\n            display: flex;\r\n            flex-direction: column;\r\n            gap: 15px;\r\n        }\r\n        \r\n        .amz-popup-title { \r\n            font-size: 24px; \r\n            color: #0f1111; \r\n            font-weight: 700; \r\n            line-height: 1.35; \r\n        }\r\n        \r\n        .amz-stars { \r\n            font-size: 14px; \r\n            color: #ff9900; \r\n        }\r\n        .amz-rating-count { \r\n            color: #007185; \r\n            font-weight: 500; \r\n            margin-left: 6px; \r\n        }\r\n        \r\n        .amz-popup-price-row { \r\n            display: flex; \r\n            align-items: flex-start; \r\n            margin: 5px 0;\r\n        }\r\n        .discount-percent { \r\n            color: var(--sale-red); \r\n            font-size: 28px; \r\n            font-weight: 300; \r\n            margin-right: 10px; \r\n        }\r\n        .currency-sign { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        .main-price-val { \r\n            font-size: 34px; \r\n            font-weight: 700; \r\n            color: #0f1111; \r\n        }\r\n        .cents-val { \r\n            font-size: 15px; \r\n            font-weight: 700; \r\n            margin-top: 4px; \r\n        }\r\n        \r\n        .specs-section { \r\n            width: 100%;\r\n        }\r\n        .specs-section h3 { \r\n            font-size: 15px; \r\n            color: #0f1111; \r\n            margin-bottom: 10px; \r\n            border-bottom: 1px solid #e2e8f0; \r\n            padding-bottom: 6px; \r\n        }\r\n        .specs-table { \r\n            width: 100%; \r\n            font-size: 13px; \r\n            color: #334155; \r\n            border-collapse: collapse; \r\n        }\r\n        .specs-table td { \r\n            padding: 8px 10px; \r\n            border: 1px solid #e2e8f0; \r\n            width: 50%; \r\n            background: #ffffff;\r\n        }\r\n        .specs-table td strong {\r\n            color: #0f1111;\r\n        }\r\n\r\n        .amz-buy-box-container { \r\n            border: 1px solid #cbd5e1; \r\n            border-radius: 10px; \r\n            padding: 20px; \r\n            background: #f8fafc; \r\n            width: 100%;\r\n        }\r\n        .stock-status { \r\n            color: #007600; \r\n            font-weight: 700; \r\n            font-size: 16px; \r\n            margin-bottom: 12px; \r\n        }\r\n        .qty-selector-row { \r\n            margin-bottom: 12px; \r\n            font-size: 14px; \r\n            display: flex;\r\n            align-items: center;\r\n            gap: 10px;\r\n        }\r\n        .qty-selector-row select { \r\n            padding: 8px 12px; \r\n            border-radius: 6px; \r\n            border: 1px solid #cbd5e1; \r\n            background: #fff; \r\n            font-weight: 500; \r\n            cursor: pointer; \r\n        }\r\n\r\n        \/* Discount Savings Alert Tag *\/\r\n        .savings-tag {\r\n            display: none;\r\n            color: var(--save-green);\r\n            background: #e8f5e9;\r\n            padding: 6px 12px;\r\n            border-radius: 6px;\r\n            font-size: 13px;\r\n            font-weight: 600;\r\n            margin-bottom: 15px;\r\n            border: 1px solid #c8e6c9;\r\n        }\r\n        \r\n        .total-price-display { \r\n            font-size: 15px; \r\n            color: #334155; \r\n            margin-bottom: 15px; \r\n        }\r\n        .total-price-display strong { \r\n            color: #B12704; \r\n            font-size: 22px; \r\n        }\r\n        \r\n        .amz-buy-btn { \r\n            width: 100%; \r\n            background: #FFA41C; \r\n            color: #0f1111; \r\n            border: 1px solid #FF8F00; \r\n            padding: 14px; \r\n            font-size: 15px; \r\n            font-weight: 600; \r\n            border-radius: 50px; \r\n            cursor: pointer; \r\n            transition: background 0.2s; \r\n            text-transform: uppercase; \r\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\r\n        }\r\n        .amz-buy-btn:hover { background: #F59607; }\r\n\r\n        \/* =================================================== *\/\r\n        \/* RESPONSIVE MEDIA QUERIES (MOBILE FIX)               *\/\r\n        \/* =================================================== *\/\r\n        @media (max-width: 768px) {\r\n            .products-grid { \r\n                grid-template-columns: 1fr; \r\n                max-width: 480px; \r\n                margin: 0 auto; \r\n            }\r\n            \r\n            .card-img-holder { \r\n                flex-direction: column;\r\n                height: auto;\r\n                padding: 45px 15px 20px 15px; \r\n                justify-content: center;\r\n                gap: 15px;\r\n            }\r\n\r\n            .card-main-img { \r\n                max-width: 85%; \r\n                margin: 0 auto;\r\n            }\r\n\r\n            .card-side-price-box { \r\n                border-left: none;\r\n                border-top: 1px dashed #e2e8f0;\r\n                width: 100%;\r\n                padding-left: 0;\r\n                padding-top: 12px;\r\n                align-items: center;\r\n            }\r\n\r\n            .amz-main-flex { \r\n                flex-direction: column; \r\n                gap: 25px; \r\n            }\r\n            \r\n            .amz-flex-left, .amz-flex-right { \r\n                width: 100%; \r\n            }\r\n            \r\n            .amz-modal-body { \r\n                width: 95%; \r\n                padding: 20px; \r\n                margin: 5% auto; \r\n            }\r\n            \r\n            .main-display-box { \r\n                height: 280px; \r\n            }\r\n        }\r\n    <\/style>\r\n<\/head>\r\n<body>\r\n\r\n    <div class=\"container\">\r\n        <!-- Delivery Banner -->\r\n        <div style=\"text-align: center;\">\r\n            <div class=\"header-badge\">\r\n                <i data-feather=\"truck\" style=\"width: 16px; height: 16px;\"><\/i>\r\n                FREE Delivery\r\n            <\/div>\r\n        <\/div>\r\n\r\n        <h1 class=\"main-title\">Premium Smart Ride Collection<\/h1>\r\n\r\n        <!-- 2-Column Cards Layout -->\r\n        <div class=\"products-grid\">\r\n            \r\n            <!-- PRODUCT 1 CARD (500W Variant) -->\r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">Sale -31%<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/sBYAAeSwZAVpZ19m\/s-l1600.webp\" class=\"card-main-img\" alt=\"500W Smart Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$249<\/span>\r\n                        <span class=\"card-new-price\">$170<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">Performance Edition<\/span>\r\n                        <h2 class=\"product-name\">Smart App Electric Scooter 500W<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"zap\"><\/i> 500W Powerful Peak Motor<\/li>\r\n                            <li><i data-feather=\"battery\"><\/i> 10.4AH High Capacity Battery<\/li>\r\n                            <li><i data-feather=\"smartphone\"><\/i> Digital Display & App Control<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-500w')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n            <!-- PRODUCT 2 CARD (350W Variant) -->\r\n            <div class=\"product-card\">\r\n                <div class=\"card-img-holder\">\r\n                    <div class=\"sale-badge\">Sale -31%<\/div>\r\n                    <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/zRcAAeSw0ndpDWS9\/s-l1600.webp\" class=\"card-main-img\" alt=\"350W Smart Scooter\">\r\n                    <div class=\"card-side-price-box\">\r\n                        <span class=\"card-old-price\">$139<\/span>\r\n                        <span class=\"card-new-price\">$95<\/span>\r\n                        <span class=\"card-price-unit\">per piece<\/span>\r\n                    <\/div>\r\n                <\/div>\r\n                <div class=\"product-details\">\r\n                    <div>\r\n                        <span class=\"model-tag\">Lightweight Edition<\/span>\r\n                        <h2 class=\"product-name\">One-Step Folding Electric Scooter<\/h2>\r\n                        <ul class=\"features-list\">\r\n                            <li><i data-feather=\"feather\"><\/i> Lightweight Frame - Only 23 lbs<\/li>\r\n                            <li><i data-feather=\"navigation\"><\/i> 3-Sec Quick Folding Mechanism<\/li>\r\n                            <li><i data-feather=\"smartphone\"><\/i> Full App Support & Cruise Control<\/li>\r\n                        <\/ul>\r\n                    <\/div>\r\n                    <button class=\"action-btn\" onclick=\"openAmzModal('prod-350w')\">\r\n                        View Details\r\n                        <i data-feather=\"eye\"><\/i>\r\n                    <\/button>\r\n                <\/div>\r\n            <\/div>\r\n\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!-- =================================================== -->\r\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 1 (500W SCOOTER)     -->\r\n    <!-- =================================================== -->\r\n    <div id=\"modal-prod-500w\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-500w')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/sBYAAeSwZAVpZ19m\/s-l1600.webp\" id=\"view-500w\" alt=\"500W Electric Scooter\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/sBYAAeSwZAVpZ19m\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-500w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/Bo0AAeSwh6NpZ19m\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-500w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/NCsAAeSwCl9oyinC\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-500w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/tjUAAeSwVcloyinA\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-500w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/e5YAAeSwVyNpZ19m\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-500w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/gMwAAeSwgTBpZ19m\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-500w', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\ud83d\udee1\ufe0f 30 Days Full Warranty Included<\/div>\r\n\r\n                    <!-- Product Details Section Below Warranty -->\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p>This Performance Edition Electric Scooter features a high-grade aluminum frame integrated with a modern smart application layout. Perfect for daily commuting with extended mileage stability, superior shock absorption, responsive rear brake configurations, and quick dashboard telemetry tracking system.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">Smart App Electric Scooter 500W Motor Max 31 Miles Range<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.9 out of 5 (3,142 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-31%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">170<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Wattage:<\/strong> 500 Watts Peak<\/td><td><strong>Battery Capacity:<\/strong> 10.4AH Lithium<\/td><\/tr>\r\n                            <tr><td><strong>Battery Range:<\/strong> 45 KM - 55 KM<\/td><td><strong>Max Speed:<\/strong> 40 km\/h - 50 km\/h<\/td><\/tr>\r\n                            <tr><td><strong>Tires Size:<\/strong> 10\" Pneumatic<\/td><td><strong>Features:<\/strong> Smart APP, Folding<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-500w\" onchange=\"calculatePrice500w()\">\r\n                                <option value=\"1\">1 piece \u2014 $170<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $320<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $480<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $640<\/option>\r\n                                <option value=\"5\">5 pieces Big Offer \u2014 $700<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n                        \r\n                        <!-- Dynamic Savings Message Box -->\r\n                        <div id=\"save-tag-500w\" class=\"savings-tag\"><\/div>\r\n\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-500w\">$170.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n\r\n    <!-- =================================================== -->\r\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 2 (350W SCOOTER)     -->\r\n    <!-- =================================================== -->\r\n    <div id=\"modal-prod-350w\" class=\"amz-modal-wrapper\">\r\n        <div class=\"amz-modal-body\">\r\n            <span class=\"amz-modal-close\" onclick=\"closeAmzModal('prod-350w')\">&times;<\/span>\r\n            \r\n            <div class=\"amz-main-flex\">\r\n                <div class=\"amz-flex-left\">\r\n                    <div class=\"main-display-box\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/zRcAAeSw0ndpDWS9\/s-l1600.webp\" id=\"view-350w\" alt=\"350W Electric Scooter\">\r\n                    <\/div>\r\n                    <div class=\"thumb-carousel\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/zRcAAeSw0ndpDWS9\/s-l1600.webp\" class=\"thumb-item active\" onclick=\"updateView('view-350w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/ZfQAAeSwagNpDWS1\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-350w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/ijQAAeSwdndpDWS2\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-350w', this)\">\r\n                        <img decoding=\"async\" src=\"https:\/\/i.ebayimg.com\/images\/g\/USwAAeSwtmdpDWS2\/s-l1600.webp\" class=\"thumb-item\" onclick=\"updateView('view-350w', this)\">\r\n                    <\/div>\r\n                    <div class=\"warranty-badge-box\">\ud83d\udee1\ufe0f 30 Days Full Warranty Included<\/div>\r\n\r\n                    <!-- Product Details Section Below Warranty -->\r\n                    <div class=\"modal-description-section\">\r\n                        <h4>Product Details & Description<\/h4>\r\n                        <p>An ultra-lightweight architecture engineered primarily for fast execution portability. Boasting a heavy-duty single-action hinge system that can instantly fold down flat within 3 seconds, making it ideal for immediate handling configurations on structural public transport networks.<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"amz-flex-right\">\r\n                    <h2 class=\"amz-popup-title\">One-Step Folding Electric Scooter 350W Powerful Engine<\/h2>\r\n                    <div class=\"amz-stars\">\u2b50\u2b50\u2b50\u2b50\u2b50 <span class=\"amz-rating-count\">4.8 out of 5 (4,821 ratings)<\/span><\/div>\r\n                    \r\n                    <div class=\"amz-popup-price-row\">\r\n                        <span class=\"discount-percent\">-31%<\/span>\r\n                        <span class=\"currency-sign\">$<\/span>\r\n                        <span class=\"main-price-val\">95<\/span>\r\n                        <span class=\"cents-val\">.00<\/span>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"specs-section\">\r\n                        <h3>Item Specifics<\/h3>\r\n                        <table class=\"specs-table\">\r\n                            <tr><td><strong>Wattage:<\/strong> 350 Watts Brushless<\/td><td><strong>Battery Range:<\/strong> 20 KM - 30 KM<\/td><\/tr>\r\n                            <tr><td><strong>Tires Type:<\/strong> 8.5\" Solid Anti-Puncture<\/td><td><strong>Max Speed:<\/strong> 30 km\/h - 40 km\/h<\/td><\/tr>\r\n                            <tr><td><strong>Features:<\/strong> Cruise Control, App<\/td><td><strong>Max Load:<\/strong> 120KG<\/td><\/tr>\r\n                        <\/table>\r\n                    <\/div>\r\n\r\n                    <div class=\"amz-buy-box-container\">\r\n                        <div class=\"stock-status\">In Stock.<\/div>\r\n                        <div class=\"qty-selector-row\">\r\n                            <label>Quantity: <\/label>\r\n                            <select id=\"qty-select-350w\" onchange=\"calculatePrice350w()\">\r\n                                <option value=\"1\">1 piece \u2014 $95<\/option>\r\n                                <option value=\"2\">2 pieces \u2014 $180<\/option>\r\n                                <option value=\"3\">3 pieces \u2014 $270<\/option>\r\n                                <option value=\"4\">4 pieces \u2014 $360<\/option>\r\n                                <option value=\"5\">5 pieces Big Offer \u2014 $400<\/option>\r\n                            <\/select>\r\n                        <\/div>\r\n\r\n                        <!-- Dynamic Savings Message Box -->\r\n                        <div id=\"save-tag-350w\" class=\"savings-tag\"><\/div>\r\n\r\n                        <div class=\"total-price-display\">Subtotal: <strong id=\"total-display-350w\">$95.00<\/strong><\/div>\r\n                        <button class=\"amz-buy-btn\" onclick=\"alert('Connecting to Checkout Secured Stripe Gateway...')\">\ud83d\udcb3 Proceed to Checkout<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n\r\n    <script>\r\n        feather.replace();\r\n\r\n        function openAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'block';\r\n            document.body.style.overflow = 'hidden';\r\n            if(id === 'prod-500w') calculatePrice500w();\r\n            if(id === 'prod-350w') calculatePrice350w();\r\n        }\r\n\r\n        function closeAmzModal(id) {\r\n            document.getElementById('modal-' + id).style.display = 'none';\r\n            document.body.style.overflow = 'auto';\r\n        }\r\n\r\n        function updateView(displayId, thumbElement) {\r\n            const mainImg = document.getElementById(displayId);\r\n            mainImg.style.opacity = '0.3';\r\n            setTimeout(() => {\r\n                mainImg.src = thumbElement.src;\r\n                mainImg.style.opacity = '1';\r\n            }, 150);\r\n\r\n            const parent = thumbElement.parentElement;\r\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\r\n            thumbElement.classList.add('active');\r\n        }\r\n\r\n        \/\/ Price and Wholesale Discount Saver Calculation (500W)\r\n        function calculatePrice500w() {\r\n            const qty = document.getElementById('qty-select-500w').value;\r\n            const singlePrice = 170;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 320;\r\n            else if (qty == \"3\") total = 480;\r\n            else if (qty == \"4\") total = 640;\r\n            else if (qty == \"5\") total = 700;\r\n\r\n            document.getElementById('total-display-500w').innerText = \"$\" + total + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-500w');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Deal Applied! You save an extra $${extraSavings}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        \/\/ Price and Wholesale Discount Saver Calculation (350W)\r\n        function calculatePrice350w() {\r\n            const qty = document.getElementById('qty-select-350w').value;\r\n            const singlePrice = 95;\r\n            let total = singlePrice;\r\n            \r\n            if (qty == \"2\") total = 180;\r\n            else if (qty == \"3\") total = 270;\r\n            else if (qty == \"4\") total = 360;\r\n            else if (qty == \"5\") total = 400;\r\n\r\n            document.getElementById('total-display-350w').innerText = \"$\" + total + \".00\";\r\n\r\n            const normalCost = singlePrice * parseInt(qty);\r\n            const extraSavings = normalCost - total;\r\n            const saveTag = document.getElementById('save-tag-350w');\r\n\r\n            if (extraSavings > 0) {\r\n                saveTag.innerHTML = `\ud83c\udf89 Wholesale Deal Applied! You save an extra $${extraSavings}.00!`;\r\n                saveTag.style.display = 'block';\r\n            } else {\r\n                saveTag.style.display = 'none';\r\n            }\r\n        }\r\n\r\n        window.onclick = function(event) {\r\n            if (event.target.className === \"amz-modal-wrapper\") {\r\n                event.target.style.display = \"none\";\r\n                document.body.style.overflow = \"auto\";\r\n            }\r\n        }\r\n    <\/script>\r\n<\/body>\r\n<\/html>\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>\ud83d\udd25 BUMPER OFFER: 1 Order for just $105! \ud83c\udf81 2 Orders for only $199! \ud83d\ude80 5 Orders Bulk Pack for&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"footnotes":""},"class_list":["post-5001","page","type-page","status-publish","hentry"],"post-meta":{"_edit_lock":["1782207547:1"],"_edit_last":["1"],"site-container":["default"],"site-header-transparent":["default"],"site-page-header":["default"],"site-sidebar":["default"],"_elementor_edit_mode":["builder"],"_elementor_template_type":["wp-page"],"_elementor_version":["4.1.3"],"_elementor_global_class_usage_indexed":["1"],"_elementor_global_class_usage_indexed_preview":["1"],"_elementor_migrations_state_d2a1":["4.1.4:595e50d38ae27a4ec16e0e0a9df00b29"],"_wp_page_template":["elementor_canvas"],"_elementor_data":["[{\"id\":\"5399a1c\",\"elType\":\"container\",\"settings\":[],\"elements\":[{\"id\":\"7c1a67b\",\"elType\":\"widget\",\"settings\":{\"shortcode\":\"<marquee behavior=\\\"scroll\\\" direction=\\\"left\\\" scrollamount=\\\"6\\\" style=\\\"background: #ff0000; color: #ffffff; padding: 12px; font-size: 16px; font-weight: bold; font-family: Arial, sans-serif; display: block;\\\">\\n\\ud83d\\udd25 BUMPER OFFER: 1 Order for just $105! \\ud83c\\udf81 2 Orders for only $199! \\ud83d\\ude80 5 Orders Bulk Pack for just $460! Limited Stock Available for 20 Days Only! \\u26a1 Free Shipping Worldwide!\\n<\\\/marquee>\\n\"},\"elements\":[],\"widgetType\":\"shortcode\"}],\"isInner\":false},{\"id\":\"06b7ef9\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-2613139\"]}},\"elements\":[{\"id\":\"d00f5f1\",\"elType\":\"widget\",\"settings\":{\"html\":\"<div style=\\\"background-color: transparent; padding: 15px; display: flex; align-items: center; justify-content: center; max-width: 100%; margin: 0 auto;\\\">\\r\\n    <!-- Sleek EV Shield Icon -->\\r\\n    <div style=\\\"margin-right: 15px; display: flex; align-items: center;\\\">\\r\\n        <svg width=\\\"45\\\" height=\\\"45\\\" viewBox=\\\"0 0 24 24\\\" fill=\\\"none\\\" xmlns=\\\"http:\\\/\\\/www.w3.org\\\/2000\\\/svg\\\">\\r\\n            <path d=\\\"M12 2L3 5V11C3 16.55 6.84 21.74 12 23C17.16 21.74 21 16.55 21 11V5L12 2Z\\\" fill=\\\"#1E293B\\\"\\\/>\\r\\n            <path d=\\\"M11.5 6L7 13H11L10.5 18L16.5 10H12.5L13.5 6H11.5Z\\\" fill=\\\"#0284C7\\\"\\\/>\\r\\n        <\\\/svg>\\r\\n    <\\\/div>\\r\\n    <!-- Brand Name and Tagline -->\\r\\n    <div style=\\\"display: flex; flex-direction: column; justify-content: center; text-align: left;\\\">\\r\\n        <span style=\\\"font-family: 'Montserrat', sans-serif; font-size: 28px; font-weight: 900; color: #1E293B; letter-spacing: 1px; line-height: 1;\\\">GULF E-MOTORS<\\\/span>\\r\\n        <span style=\\\"font-family: 'Montserrat', sans-serif; font-size: 10px; font-weight: 700; color: #0284C7; letter-spacing: 2px; text-transform: uppercase; margin-top: 4px; display: block;\\\">SMART MOBILITY \\u2022 PREMIUM RIDES<\\\/span>\\r\\n    <\\\/div>\\r\\n<\\\/div>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-2613139\":{\"id\":\"e-2613139\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"padding\":{\"$$type\":\"dimensions\",\"value\":{\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":10,\"unit\":\"px\"}},\"block-start\":{\"$$type\":\"size\",\"value\":{\"size\":10,\"unit\":\"px\"}}}},\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"9231542\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-0ab1071\"]}},\"elements\":[{\"id\":\"114dc7e\",\"elType\":\"widget\",\"settings\":{\"editor\":\"<div style=\\\"text-align: center;\\\">\\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/\\\">Home<\\\/a> <span style=\\\"color: #cbd5e1; font-size: 13px;\\\">|<\\\/span>\\n    \\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/index.php\\\/about-us\\\/\\\">About Us<\\\/a> <span style=\\\"color: #cbd5e1; font-size: 13px;\\\">|<\\\/span>\\n    \\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/index.php\\\/contact-us\\\/\\\">Contact Us<\\\/a> <span style=\\\"color: #cbd5e1; font-size: 13px;\\\">|<\\\/span>\\n    \\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/index.php\\\/privacy-policy\\\/\\\">Privacy Policy<\\\/a> <span style=\\\"color: #cbd5e1; font-size: 13px;\\\">|<\\\/span>\\n    \\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/index.php\\\/refund-policy\\\/\\\">Refund Policy<\\\/a> <span style=\\\"color: #cbd5e1; font-size: 13px;\\\">|<\\\/span>\\n    \\n    <a style=\\\"font-family: 'Montserrat', sans-serif; font-size: 13px; font-weight: 500; color: #475569; text-decoration: none; padding: 0 10px;\\\" href=\\\"https:\\\/\\\/gulfdeal.store\\\/index.php\\\/disclaimer\\\/\\\">Disclaimer<\\\/a>\\n<\\\/div>\",\"text_columns\":\"1\",\"column_gap\":{\"unit\":\"px\",\"size\":10,\"sizes\":[]}},\"elements\":[],\"widgetType\":\"text-editor\"}],\"isInner\":false,\"styles\":{\"e-0ab1071\":{\"id\":\"e-0ab1071\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null},{\"meta\":{\"breakpoint\":\"tablet\",\"state\":null},\"props\":{\"border-width\":{\"$$type\":\"border-width\",\"value\":{\"block-start\":null,\"inline-end\":null,\"block-end\":{\"$$type\":\"size\",\"value\":{\"size\":1,\"unit\":\"px\"}},\"inline-start\":null}},\"border-style\":{\"$$type\":\"string\",\"value\":\"solid\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"361255a\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-b4042e5\"]}},\"elements\":[{\"id\":\"190f580\",\"elType\":\"widget\",\"settings\":{\"image\":{\"url\":\"https:\\\/\\\/gulfdeal.store\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/Gemini_Generated_Image_spl3ovspl3ovspl3.png\",\"id\":5003,\"size\":\"\",\"alt\":\"Electric Foldable Scooter\",\"source\":\"library\"}},\"elements\":[],\"widgetType\":\"image\"}],\"isInner\":false,\"styles\":{\"e-b4042e5\":{\"id\":\"e-b4042e5\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"7e2cd50\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-ab7a5ce\"]}},\"elements\":[{\"id\":\"500bfdf\",\"elType\":\"widget\",\"settings\":{\"html\":\"<div class=\\\"gulf-timer-container\\\">\\r\\n    <!-- Nayi Urgent Aur Dhamakedar Heading -->\\r\\n    <h3 class=\\\"timer-title\\\">\\ud83d\\udd25 BUMPER LIMITED OFFER! PRICE GOES UP IN:<\\\/h3>\\r\\n    <div class=\\\"timer-display\\\">\\r\\n        <div class=\\\"timer-segment\\\">\\r\\n            <span class=\\\"timer-number\\\" id=\\\"days\\\">23<\\\/span>\\r\\n            <span class=\\\"timer-label\\\">DAYS<\\\/span>\\r\\n        <\\\/div>\\r\\n        <div class=\\\"timer-divider\\\">:<\\\/div>\\r\\n        <div class=\\\"timer-segment\\\">\\r\\n            <span class=\\\"timer-number\\\" id=\\\"hours\\\">00<\\\/span>\\r\\n            <span class=\\\"timer-label\\\">HOURS<\\\/span>\\r\\n        <\\\/div>\\r\\n        <div class=\\\"timer-divider\\\">:<\\\/div>\\r\\n        <div class=\\\"timer-segment\\\">\\r\\n            <span class=\\\"timer-number\\\" id=\\\"minutes\\\">00<\\\/span>\\r\\n            <span class=\\\"timer-label\\\">MINS<\\\/span>\\r\\n        <\\\/div>\\r\\n        <div class=\\\"timer-divider\\\">:<\\\/div>\\r\\n        <div class=\\\"timer-segment\\\">\\r\\n            <span class=\\\"timer-number\\\" id=\\\"seconds\\\">00<\\\/span>\\r\\n            <span class=\\\"timer-label\\\">SECS<\\\/span>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n<\\\/div>\\r\\n\\r\\n<style>\\r\\n.gulf-timer-container {\\r\\n    background: #1e293b; \\r\\n    border-radius: 12px;\\r\\n    padding: 25px 20px;\\r\\n    text-align: center;\\r\\n    max-width: 650px;\\r\\n    margin: 30px auto;\\r\\n    box-shadow: 0px 10px 25px rgba(0,0,0,0.15);\\r\\n    border: 2px solid #ff0000; \\r\\n    font-family: 'Montserrat', sans-serif;\\r\\n}\\r\\n.timer-title {\\r\\n    color: #ff0000;\\r\\n    font-size: 21px;\\r\\n    font-weight: 900;\\r\\n    margin-bottom: 20px;\\r\\n    letter-spacing: 1px;\\r\\n    text-transform: uppercase;\\r\\n    margin-top: 0;\\r\\n}\\r\\n.timer-display {\\r\\n    display: flex;\\r\\n    justify-content: center;\\r\\n    align-items: center;\\r\\n}\\r\\n.timer-segment {\\r\\n    display: flex;\\r\\n    flex-direction: column;\\r\\n    align-items: center;\\r\\n    min-width: 70px;\\r\\n}\\r\\n.timer-number {\\r\\n    font-size: 38px;\\r\\n    font-weight: 900;\\r\\n    color: #ffffff;\\r\\n    line-height: 1;\\r\\n}\\r\\n.timer-label {\\r\\n    font-size: 11px;\\r\\n    font-weight: 700;\\r\\n    color: #94a3b8;\\r\\n    margin-top: 8px;\\r\\n    letter-spacing: 0.5px;\\r\\n}\\r\\n.timer-divider {\\r\\n    font-size: 32px;\\r\\n    font-weight: 900;\\r\\n    color: #ff0000;\\r\\n    margin: 0 15px;\\r\\n    padding-bottom: 20px;\\r\\n}\\r\\n@media (max-width: 480px) {\\r\\n    .timer-number { font-size: 28px; }\\r\\n    .timer-divider { font-size: 24px; margin: 0 8px; }\\r\\n    .timer-segment { min-width: 50px; }\\r\\n    .timer-title { font-size: 15px; }\\r\\n}\\r\\n<\\\/style>\\r\\n\\r\\n<script>\\r\\n(function() {\\r\\n    const countToDate = new Date(\\\"July 14, 2026 00:00:00\\\").getTime();\\r\\n\\r\\n    const timerInterval = setInterval(function() {\\r\\n        const now = new Date().getTime();\\r\\n        const timeRemaining = countToDate - now;\\r\\n\\r\\n        if (timeRemaining <= 0) {\\r\\n            clearInterval(timerInterval);\\r\\n            document.getElementById(\\\"days\\\").innerText = \\\"00\\\";\\r\\n            document.getElementById(\\\"hours\\\").innerText = \\\"00\\\";\\r\\n            document.getElementById(\\\"minutes\\\").innerText = \\\"00\\\";\\r\\n            document.getElementById(\\\"seconds\\\").innerText = \\\"00\\\";\\r\\n            return;\\r\\n        }\\r\\n\\r\\n        const days = Math.floor(timeRemaining \\\/ (1000 * 60 * 60 * 24));\\r\\n        const hours = Math.floor((timeRemaining % (1000 * 60 * 60 * 24)) \\\/ (1000 * 60 * 60));\\r\\n        const minutes = Math.floor((timeRemaining % (1000 * 60 * 60)) \\\/ (1000 * 60));\\r\\n        const seconds = Math.floor((timeRemaining % (1000 * 60)) \\\/ 1000);\\r\\n\\r\\n        document.getElementById(\\\"days\\\").innerText = days < 10 ? \\\"0\\\" + days : days;\\r\\n        document.getElementById(\\\"hours\\\").innerText = hours < 10 ? \\\"0\\\" + hours : hours;\\r\\n        document.getElementById(\\\"minutes\\\").innerText = minutes < 10 ? \\\"0\\\" + minutes : minutes;\\r\\n        document.getElementById(\\\"seconds\\\").innerText = seconds < 10 ? \\\"0\\\" + seconds : seconds;\\r\\n    }, 1000);\\r\\n})();\\r\\n<\\\/script>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-ab7a5ce\":{\"id\":\"e-ab7a5ce\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"1d1b554\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-ba573e8\"]}},\"elements\":[{\"id\":\"e9821f8\",\"elType\":\"widget\",\"settings\":{\"html\":\"<!-- PREMIUM AMAZON-STYLE PRODUCTS HEADING -->\\r\\n<div class=\\\"products-heading-container\\\">\\r\\n    <h2 class=\\\"main-products-title\\\">Our Exclusive Products<\\\/h2>\\r\\n    <div class=\\\"title-underline\\\"><\\\/div>\\r\\n<\\\/div>\\r\\n\\r\\n<style>\\r\\n.products-heading-container {\\r\\n    text-align: center;\\r\\n    margin: 40px auto 25px auto;\\r\\n    font-family: 'Montserrat', sans-serif;\\r\\n    padding: 0 15px;\\r\\n}\\r\\n.main-products-title {\\r\\n    font-size: 26px;\\r\\n    font-weight: 700;\\r\\n    color: #0f1111; \\\/* Amazon Dark Slate *\\\/\\r\\n    letter-spacing: 0.5px;\\r\\n    margin-bottom: 8px;\\r\\n}\\r\\n.title-underline {\\r\\n    width: 60px;\\r\\n    height: 4px;\\r\\n    background-color: #ff0000; \\\/* Red Theme Line *\\\/\\r\\n    margin: 0 auto;\\r\\n    border-radius: 2px;\\r\\n}\\r\\n\\r\\n\\\/* Mobile Friendly *\\\/\\r\\n@media (max-width: 480px) {\\r\\n    .main-products-title {\\r\\n        font-size: 22px;\\r\\n    }\\r\\n    .title-underline {\\r\\n        width: 45px;\\r\\n        height: 3px;\\r\\n    }\\r\\n}\\r\\n<\\\/style>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-ba573e8\":{\"id\":\"e-ba573e8\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"9d3fbcb\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-4646f45\"]}},\"elements\":[{\"id\":\"13a3b23\",\"elType\":\"widget\",\"settings\":{\"html\":\"<!DOCTYPE html>\\r\\n<html lang=\\\"en\\\">\\r\\n<head>\\r\\n    <meta charset=\\\"UTF-8\\\">\\r\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\r\\n    <title>Premium Off-Road & High Performance E-Scooters<\\\/title>\\r\\n    <script src=\\\"https:\\\/\\\/cdn.jsdelivr.net\\\/npm\\\/feather-icons\\\/dist\\\/feather.min.js\\\"><\\\/script>\\r\\n    <style>\\r\\n        :root {\\r\\n            --primary: #0f172a;\\r\\n            --accent: #2563eb;\\r\\n            --text-dark: #0f172a;\\r\\n            --text-light: #64748b;\\r\\n            --bg-light: #f8fafc;\\r\\n            --sale-red: #CC0C39;\\r\\n            --save-green: #007600;\\r\\n        }\\r\\n\\r\\n        * {\\r\\n            margin: 0;\\r\\n            padding: 0;\\r\\n            box-sizing: border-box;\\r\\n            font-family: -apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, sans-serif;\\r\\n        }\\r\\n\\r\\n        body {\\r\\n            background-color: var(--bg-light);\\r\\n            color: var(--text-dark);\\r\\n        }\\r\\n\\r\\n        .container {\\r\\n            max-width: 1100px;\\r\\n            margin: 0 auto;\\r\\n            padding: 40px 20px;\\r\\n        }\\r\\n\\r\\n        .header-badge {\\r\\n            display: inline-flex;\\r\\n            align-items: center;\\r\\n            gap: 6px;\\r\\n            background-color: #dcfce7;\\r\\n            color: #15803d;\\r\\n            padding: 6px 16px;\\r\\n            border-radius: 50px;\\r\\n            font-size: 14px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 24px;\\r\\n        }\\r\\n\\r\\n        .main-title {\\r\\n            font-size: 32px;\\r\\n            font-weight: 800;\\r\\n            margin-bottom: 40px;\\r\\n            text-align: center;\\r\\n            color: var(--primary);\\r\\n        }\\r\\n\\r\\n        \\\/* 2-Column Cards Layout Home View *\\\/\\r\\n        .products-grid {\\r\\n            display: grid;\\r\\n            grid-template-columns: repeat(2, 1fr);\\r\\n            gap: 30px;\\r\\n        }\\r\\n\\r\\n        .product-card {\\r\\n            background: #ffffff;\\r\\n            border-radius: 20px;\\r\\n            overflow: hidden;\\r\\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            border: 1px solid #e2e8f0;\\r\\n            transition: transform 0.2s, box-shadow 0.2s;\\r\\n        }\\r\\n        .product-card:hover {\\r\\n            transform: translateY(-4px);\\r\\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\\r\\n        }\\r\\n\\r\\n        \\\/* Card Image Section *\\\/\\r\\n        .card-img-holder {\\r\\n            background: #f8fafc;\\r\\n            padding: 20px;\\r\\n            height: 240px;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: space-between;\\r\\n            border-bottom: 1px solid #f1f5f9;\\r\\n            position: relative;\\r\\n        }\\r\\n\\r\\n        \\\/* Professional Corner Sale Badge *\\\/\\r\\n        .sale-badge {\\r\\n            position: absolute;\\r\\n            top: 15px;\\r\\n            left: 15px;\\r\\n            background-color: var(--sale-red);\\r\\n            color: white;\\r\\n            font-size: 12px;\\r\\n            font-weight: 700;\\r\\n            padding: 4px 10px;\\r\\n            border-radius: 6px;\\r\\n            text-transform: uppercase;\\r\\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\\r\\n            letter-spacing: 0.5px;\\r\\n            z-index: 2;\\r\\n        }\\r\\n\\r\\n        .card-main-img {\\r\\n            max-width: 65%;\\r\\n            max-height: 100%;\\r\\n            object-fit: contain;\\r\\n        }\\r\\n\\r\\n        \\\/* Side Price Display Styling *\\\/\\r\\n        .card-side-price-box {\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            align-items: flex-end;\\r\\n            justify-content: center;\\r\\n            padding-left: 10px;\\r\\n            border-left: 1px dashed #e2e8f0;\\r\\n            height: 80%;\\r\\n            min-width: 100px;\\r\\n        }\\r\\n\\r\\n        .card-old-price {\\r\\n            font-size: 14px;\\r\\n            color: var(--text-light);\\r\\n            text-decoration: line-through;\\r\\n            font-weight: 500;\\r\\n            margin-bottom: 2px;\\r\\n        }\\r\\n\\r\\n        .card-new-price {\\r\\n            font-size: 24px;\\r\\n            font-weight: 800;\\r\\n            color: var(--text-dark);\\r\\n            line-height: 1;\\r\\n        }\\r\\n\\r\\n        .card-price-unit {\\r\\n            font-size: 11px;\\r\\n            color: var(--text-light);\\r\\n            font-weight: 500;\\r\\n            margin-top: 4px;\\r\\n        }\\r\\n\\r\\n        .product-details {\\r\\n            padding: 24px;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            flex-grow: 1;\\r\\n            justify-content: space-between;\\r\\n        }\\r\\n\\r\\n        .model-tag {\\r\\n            color: var(--accent);\\r\\n            font-weight: 700;\\r\\n            text-transform: uppercase;\\r\\n            font-size: 12px;\\r\\n            letter-spacing: 1px;\\r\\n            margin-bottom: 6px;\\r\\n        }\\r\\n\\r\\n        .product-name {\\r\\n            font-size: 20px;\\r\\n            font-weight: 700;\\r\\n            margin-bottom: 12px;\\r\\n            line-height: 1.4;\\r\\n            min-height: 58px;\\r\\n        }\\r\\n\\r\\n        .features-list {\\r\\n            margin-bottom: 20px;\\r\\n            list-style: none;\\r\\n        }\\r\\n\\r\\n        .features-list li {\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n            margin-bottom: 8px;\\r\\n            color: var(--text-light);\\r\\n            font-size: 14px;\\r\\n        }\\r\\n\\r\\n        .features-list i {\\r\\n            color: var(--accent);\\r\\n            width: 16px;\\r\\n            height: 16px;\\r\\n            flex-shrink: 0;\\r\\n        }\\r\\n\\r\\n        .action-btn {\\r\\n            background: var(--text-dark);\\r\\n            color: #fff;\\r\\n            border: none;\\r\\n            padding: 14px 24px;\\r\\n            border-radius: 10px;\\r\\n            font-size: 15px;\\r\\n            font-weight: 600;\\r\\n            cursor: pointer;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: center;\\r\\n            gap: 8px;\\r\\n            transition: background 0.2s;\\r\\n            width: 100%;\\r\\n        }\\r\\n\\r\\n        .action-btn:hover {\\r\\n            background: var(--accent);\\r\\n        }\\r\\n\\r\\n        \\\/* AMAZON-STYLE MODAL INTERFACE *\\\/\\r\\n        .amz-modal-wrapper {\\r\\n            display: none;\\r\\n            position: fixed;\\r\\n            z-index: 999999;\\r\\n            left: 0;\\r\\n            top: 0;\\r\\n            width: 100%;\\r\\n            height: 100%;\\r\\n            background-color: rgba(0,0,0,0.6);\\r\\n            overflow-y: auto;\\r\\n        }\\r\\n\\r\\n        .amz-modal-body {\\r\\n            background-color: #ffffff;\\r\\n            margin: 2% auto;\\r\\n            padding: 35px;\\r\\n            border-radius: 16px;\\r\\n            width: 92%;\\r\\n            max-width: 1180px;\\r\\n            position: relative;\\r\\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\\r\\n            animation: fadeIn 0.25s ease-out;\\r\\n        }\\r\\n\\r\\n        @keyframes fadeIn {\\r\\n            from { opacity: 0; transform: translateY(-15px); }\\r\\n            to { opacity: 1; transform: translateY(0); }\\r\\n        }\\r\\n\\r\\n        .amz-modal-close {\\r\\n            position: absolute;\\r\\n            right: 25px;\\r\\n            top: 15px;\\r\\n            color: #888;\\r\\n            font-size: 36px;\\r\\n            font-weight: bold;\\r\\n            cursor: pointer;\\r\\n            transition: color 0.2s;\\r\\n            z-index: 10;\\r\\n        }\\r\\n        .amz-modal-close:hover { color: #000; }\\r\\n\\r\\n        .amz-main-flex { \\r\\n            display: flex; \\r\\n            gap: 35px; \\r\\n            margin-top: 10px; \\r\\n            align-items: flex-start;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-left { \\r\\n            flex: 1.1; \\r\\n            width: 50%;\\r\\n        }\\r\\n        \\r\\n        .main-display-box { \\r\\n            width: 100%; \\r\\n            height: 420px; \\r\\n            display: flex; \\r\\n            align-items: center; \\r\\n            justify-content: center; \\r\\n            background: #fafafa; \\r\\n            border-radius: 12px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            padding: 15px;\\r\\n        }\\r\\n        .main-display-box img { \\r\\n            max-width: 100%; \\r\\n            max-height: 100%; \\r\\n            object-fit: contain; \\r\\n            transition: opacity 0.15s ease; \\r\\n        }\\r\\n\\r\\n        .thumb-carousel { \\r\\n            display: flex; \\r\\n            gap: 8px; \\r\\n            margin-top: 15px; \\r\\n            overflow-x: auto; \\r\\n            padding: 6px 2px; \\r\\n            scrollbar-width: thin; \\r\\n        }\\r\\n        .thumb-item { \\r\\n            width: 58px; \\r\\n            height: 58px; \\r\\n            object-fit: cover; \\r\\n            border-radius: 6px; \\r\\n            cursor: pointer; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            flex-shrink: 0; \\r\\n            background: #fff; \\r\\n        }\\r\\n        .thumb-item.active { \\r\\n            border: 2px solid #e47911; \\r\\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \\r\\n        }\\r\\n\\r\\n        .warranty-badge-box { \\r\\n            margin-top: 20px; \\r\\n            background: #F0F9FF; \\r\\n            border: 1px dashed #0284C7; \\r\\n            color: #0369A1; \\r\\n            padding: 12px; \\r\\n            font-weight: 700; \\r\\n            font-size: 13px; \\r\\n            border-radius: 8px; \\r\\n            text-align: center; \\r\\n        }\\r\\n\\r\\n        .modal-description-section {\\r\\n            margin-top: 25px;\\r\\n            padding-top: 20px;\\r\\n            border-top: 1px solid #e2e8f0;\\r\\n        }\\r\\n\\r\\n        .modal-description-section h4 {\\r\\n            font-size: 16px;\\r\\n            color: var(--primary);\\r\\n            margin-bottom: 8px;\\r\\n            font-weight: 700;\\r\\n        }\\r\\n\\r\\n        .modal-description-section p {\\r\\n            font-size: 13.5px;\\r\\n            color: #475569;\\r\\n            line-height: 1.6;\\r\\n            margin-bottom: 12px;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-right { \\r\\n            flex: 1.3; \\r\\n            width: 50%;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            gap: 15px;\\r\\n        }\\r\\n        \\r\\n        .amz-popup-title { \\r\\n            font-size: 24px; \\r\\n            color: #0f1111; \\r\\n            font-weight: 700; \\r\\n            line-height: 1.35; \\r\\n        }\\r\\n        \\r\\n        .amz-stars { \\r\\n            font-size: 14px; \\r\\n            color: #ff9900; \\r\\n        }\\r\\n        .amz-rating-count { \\r\\n            color: #007185; \\r\\n            font-weight: 500; \\r\\n            margin-left: 6px; \\r\\n        }\\r\\n        \\r\\n        .amz-popup-price-row { \\r\\n            display: flex; \\r\\n            align-items: flex-start; \\r\\n            margin: 5px 0;\\r\\n        }\\r\\n        .discount-percent { \\r\\n            color: var(--sale-red); \\r\\n            font-size: 28px; \\r\\n            font-weight: 300; \\r\\n            margin-right: 10px; \\r\\n        }\\r\\n        .currency-sign { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        .main-price-val { \\r\\n            font-size: 34px; \\r\\n            font-weight: 700; \\r\\n            color: #0f1111; \\r\\n        }\\r\\n        .cents-val { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        \\r\\n        .specs-section { \\r\\n            width: 100%;\\r\\n        }\\r\\n        .specs-section h3 { \\r\\n            font-size: 15px; \\r\\n            color: #0f1111; \\r\\n            margin-bottom: 10px; \\r\\n            border-bottom: 1px solid #e2e8f0; \\r\\n            padding-bottom: 6px; \\r\\n        }\\r\\n        .specs-table { \\r\\n            width: 100%; \\r\\n            font-size: 13px; \\r\\n            color: #334155; \\r\\n            border-collapse: collapse; \\r\\n        }\\r\\n        .specs-table td { \\r\\n            padding: 8px 10px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            width: 50%; \\r\\n            background: #ffffff;\\r\\n        }\\r\\n        .specs-table td strong {\\r\\n            color: #0f1111;\\r\\n        }\\r\\n\\r\\n        .amz-buy-box-container { \\r\\n            border: 1px solid #cbd5e1; \\r\\n            border-radius: 10px; \\r\\n            padding: 20px; \\r\\n            background: #f8fafc; \\r\\n            width: 100%;\\r\\n        }\\r\\n        .stock-status { \\r\\n            color: #007600; \\r\\n            font-weight: 700; \\r\\n            font-size: 16px; \\r\\n            margin-bottom: 12px; \\r\\n        }\\r\\n        .qty-selector-row { \\r\\n            margin-bottom: 12px; \\r\\n            font-size: 14px; \\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n        }\\r\\n        .qty-selector-row select { \\r\\n            padding: 8px 12px; \\r\\n            border-radius: 6px; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            background: #fff; \\r\\n            font-weight: 500; \\r\\n            cursor: pointer; \\r\\n        }\\r\\n\\r\\n        .savings-tag {\\r\\n            display: none;\\r\\n            color: var(--save-green);\\r\\n            background: #e8f5e9;\\r\\n            padding: 6px 12px;\\r\\n            border-radius: 6px;\\r\\n            font-size: 13px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 15px;\\r\\n            border: 1px solid #c8e6c9;\\r\\n        }\\r\\n        \\r\\n        .total-price-display { \\r\\n            font-size: 15px; \\r\\n            color: #334155; \\r\\n            margin-bottom: 15px; \\r\\n        }\\r\\n        .total-price-display strong { \\r\\n            color: #B12704; \\r\\n            font-size: 22px; \\r\\n        }\\r\\n        \\r\\n        .amz-buy-btn { \\r\\n            width: 100%; \\r\\n            background: #FFA41C; \\r\\n            color: #0f1111; \\r\\n            border: 1px solid #FF8F00; \\r\\n            padding: 14px; \\r\\n            font-size: 15px; \\r\\n            font-weight: 600; \\r\\n            border-radius: 50px; \\r\\n            cursor: pointer; \\r\\n            transition: background 0.2s; \\r\\n            text-transform: uppercase; \\r\\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\\r\\n        }\\r\\n        .amz-buy-btn:hover { background: #F59607; }\\r\\n\\r\\n        @media (max-width: 768px) {\\r\\n            .products-grid { \\r\\n                grid-template-columns: 1fr; \\r\\n                max-width: 480px; \\r\\n                margin: 0 auto; \\r\\n            }\\r\\n            \\r\\n            .card-img-holder { \\r\\n                flex-direction: column;\\r\\n                height: auto;\\r\\n                padding: 45px 15px 20px 15px; \\r\\n                justify-content: center;\\r\\n                gap: 15px;\\r\\n            }\\r\\n\\r\\n            .card-main-img { \\r\\n                max-width: 85%; \\r\\n                margin: 0 auto;\\r\\n            }\\r\\n\\r\\n            .card-side-price-box { \\r\\n                border-left: none;\\r\\n                border-top: 1px dashed #e2e8f0;\\r\\n                width: 100%;\\r\\n                padding-left: 0;\\r\\n                padding-top: 12px;\\r\\n                align-items: center;\\r\\n            }\\r\\n\\r\\n            .amz-main-flex { \\r\\n                flex-direction: column; \\r\\n                gap: 25px; \\r\\n            }\\r\\n            \\r\\n            .amz-flex-left, .amz-flex-right { \\r\\n                width: 100%; \\r\\n            }\\r\\n            \\r\\n            .amz-modal-body { \\r\\n                width: 95%; \\r\\n                padding: 20px; \\r\\n                margin: 5% auto; \\r\\n            }\\r\\n            \\r\\n            .main-display-box { \\r\\n                height: 280px; \\r\\n            }\\r\\n        }\\r\\n    <\\\/style>\\r\\n<\\\/head>\\r\\n<body>\\r\\n\\r\\n    <div class=\\\"container\\\">\\r\\n        <div style=\\\"text-align: center;\\\">\\r\\n            <div class=\\\"header-badge\\\">\\r\\n                <i data-feather=\\\"zap\\\" style=\\\"width: 16px; height: 16px;\\\"><\\\/i>\\r\\n                Extreme Power Lineup\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n\\r\\n        <h1 class=\\\"main-title\\\">Professional High-Performance E-Scooters<\\\/h1>\\r\\n\\r\\n        <div class=\\\"products-grid\\\">\\r\\n            \\r\\n            <!-- PRODUCT 5 CARD (RCB D7 MAX 3800W) -->\\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">Mega Deal<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/QGAAAeSwldpqB0XH\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"RCB D7 MAX E-Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$3,269<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$2,500<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">RCB Hyper Power<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">3800W Dual Motor Road Legal Foldable Scooter<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"shield\\\"><\\\/i> T\\u00dcV-Tested & Full ABE German Certification<\\\/li>\\r\\n                            <li><i data-feather=\\\"zap\\\"><\\\/i> 3.8kW Dual Motor Setup (250W * 2 Base)<\\\/li>\\r\\n                            <li><i data-feather=\\\"map-pin\\\"><\\\/i> Extended Range up to 100 km Per Charge<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-5')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n            <!-- PRODUCT 6 CARD (Hiboy Titan 1000W) -->\\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">46% OFF<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/d10AAeSwdTVo7hje\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"Hiboy Titan E-Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$1,300<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$700<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">Hiboy Off-Road Series<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">Hiboy Titan Electric Scooter for Adults 1000W<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"activity\\\"><\\\/i> 1000W Peak High-Performance Motor<\\\/li>\\r\\n                            <li><i data-feather=\\\"navigation\\\"><\\\/i> Extreme 46 Miles Long Distance Range<\\\/li>\\r\\n                            <li><i data-feather=\\\"crosshair\\\"><\\\/i> 10\\\" All-Terrain Pneumatic Tires<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-6')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <!-- =================================================== -->\\r\\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 5 (RCB D7 MAX)       -->\\r\\n    <!-- =================================================== -->\\r\\n    <div id=\\\"modal-prod-5\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-5')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/QGAAAeSwldpqB0XH\\\/s-l1600.webp\\\" id=\\\"view-prod5\\\" alt=\\\"RCB D7 MAX\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/QGAAAeSwldpqB0XH\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/IMkAAeSwEAdqB0XI\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/IX8AAeSwyXRqB0XI\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/F10AAeSw0F5qB0XL\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/ENcAAeSwLGBqB0XL\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/cFoAAeSwX8RqB0XN\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/rnEAAeSwb5ZqK0nR\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/pP8AAeSwC1pqK0nc\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/o1gAAeSwt1ZqK0nw\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod5', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\ud83d\\udee1\\ufe0f German Company Quality + 2 Years Full Warranty + T\\u00dcV Approved<\\\/div>\\r\\n\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p><strong>ABE-Certified for German Traffic Standards:<\\\/strong> Specially developed for high-end benchmarks with full ABE certification, completely legal on public streets. Perfectly engineered for urban commuting and elite transportation layouts.<\\\/p>\\r\\n                        <p><strong>Dual Motors with Massive Power:<\\\/strong> Equipped with a high-efficiency dual motor architecture (Peak power up to 1.8kW per motor, totaling 3.8kW system load) combined with a premium 52V grid. Masterfully handles inclines up to 26\\u00b0 (48.7% grade) with high-grade 10-inch vacuum tires.<\\\/p>\\r\\n                        <p><strong>Long Range & Multiple System Protection:<\\\/strong> Integrated Smart BMS management system provides deep cell protection against overcurrent, low voltage, and overcharging. Achieves an exceptional range of 80-100 km per full charge with a rapid 6-7 hours power-up phase.<\\\/p>\\r\\n                        <p><strong>Advanced Safety & Dynamic UI:<\\\/strong> Features professional dual disc brakes paired with an ABS anti-lock mechanism, NFC card lock system, smart application connectivity, and full real-time dashboard instrumentation including fault-code diagnostics (E2-E8).<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">3800W E-Scooter Road Legal Electric Scooter ABE Foldable Electric Scooter - LCD Display, 100km Long Range, T\\u00dcV Tested<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.9 out of 5 (1,510 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-23%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">2500<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Brand:<\\\/strong> RCB<\\\/td><td><strong>Model:<\\\/strong> D7 MAX<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Motor Power:<\\\/strong> 250W * 2 (3.8kW Peak)<\\\/td><td><strong>Voltage:<\\\/strong> 52V Power Grid<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Range Per Charge:<\\\/strong> 80-100 km<\\\/td><td><strong>Charging Time:<\\\/strong> 6-7 Hours<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Tire Size:<\\\/strong> 10 Zoll Vacuum<\\\/td><td><strong>Foldable:<\\\/strong> Yes (Ja)<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Safety Brake:<\\\/strong> Dual Disc + ABS<\\\/td><td><strong>Max Load:<\\\/strong> 180 kg<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Security System:<\\\/strong> NFC Card Unlock<\\\/td><td><strong>Waterproof:<\\\/strong> IP54 Rated<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-prod5\\\" onchange=\\\"calculatePriceProd5()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $2,500<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $4,900<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $7,290<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $9,600<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Bumper Offer \\u2014 $11,000<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n\\r\\n                        <div id=\\\"save-tag-prod5\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-prod5\\\">$2,500.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <!-- =================================================== -->\\r\\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 6 (HIBOY TITAN)      -->\\r\\n    <!-- =================================================== -->\\r\\n    <div id=\\\"modal-prod-6\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-6')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/d10AAeSwdTVo7hje\\\/s-l1600.webp\\\" id=\\\"view-prod6\\\" alt=\\\"Hiboy Titan\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/d10AAeSwdTVo7hje\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/T7oAAeSwj79o7hjf\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/59kAAeSwrxVo7hjg\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/WpUAAeSwfJpo7hjh\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/-IkAAeSwdXFo7hjh\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/3vMAAeSwp1ho7hjj\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/TM0AAeSwkHVo7hjj\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/9AoAAeSwwfdo7hjk\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-prod6', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\u2705 UL 2849 & UL 2272 Certified Safety Standards | 12-Month Warranty<\\\/div>\\r\\n\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p><strong>Powerful 1000W Peak Motor:<\\\/strong> The Hiboy TITAN delivers thrilling performance with its 1000W peak motor, reaching speeds up to 25 MPH. Experience smooth acceleration and exceptional torque that effortlessly conquers inclines up to 25% grade.<\\\/p>\\r\\n                        <p><strong>Long-Range 48V 18Ah Battery:<\\\/strong> Equipped with a high-capacity lithium-ion battery, the TITAN boasts an impressive range of up to 46 miles on a single charge. The energy-efficient system ensures consistent power delivery, minimizing downtime.<\\\/p>\\r\\n                        <p><strong>Durable AL-6061 Frame & Foldable Design:<\\\/strong> Built to last with a rugged aerospace-grade aluminum alloy frame. Supports riders up to 300 lbs, providing ultimate stability. Space-saving foldable design makes storage and transit simple.<\\\/p>\\r\\n                        <p><strong>Dual Hydraulic Brakes & Suspension:<\\\/strong> Complete safety configuration with dual hydraulic disc brakes providing fade-resistant stopping power. The dual suspension layout (front spring + rear shock) perfectly absorbs road vibration for rough off-road environments.<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">Hiboy Titan Electric Scooter for Adults 1000W 25MPH 46Mi Dual Brake Off-Road E-Scooter<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.8 out of 5 (1,249 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-46%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">700<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Brand:<\\\/strong> Hiboy<\\\/td><td><strong>Model:<\\\/strong> Titan<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Wattage:<\\\/strong> 1000W Peak Motor<\\\/td><td><strong>Battery:<\\\/strong> 48V 18Ah<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Max Speed:<\\\/strong> 25 MPH<\\\/td><td><strong>Distance Range:<\\\/strong> Up to 46 Miles<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Brake Style:<\\\/strong> Dual Hydraulic Disc<\\\/td><td><strong>Suspension:<\\\/strong> Dual Suspension System<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Load Capacity:<\\\/strong> 300 lbs<\\\/td><td><strong>Wheel Size:<\\\/strong> 10 Inches Pneumatic<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Frame Material:<\\\/strong> AL-6061 Aluminum Alloy<\\\/td><td><strong>Charging Time:<\\\/strong> 6.5 Hours<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-prod6\\\" onchange=\\\"calculatePriceProd6()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $700<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $1,360<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $2,010<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $2,600<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Bulk Deal \\u2014 $3,000<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n\\r\\n                        <div id=\\\"save-tag-prod6\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-prod6\\\">$700.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n    <script>\\r\\n        feather.replace();\\r\\n\\r\\n        function openAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'block';\\r\\n            document.body.style.overflow = 'hidden';\\r\\n            if(id === 'prod-5') calculatePriceProd5();\\r\\n            if(id === 'prod-6') calculatePriceProd6();\\r\\n        }\\r\\n\\r\\n        function closeAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'none';\\r\\n            document.body.style.overflow = 'auto';\\r\\n        }\\r\\n\\r\\n        function updateView(displayId, thumbElement) {\\r\\n            const mainImg = document.getElementById(displayId);\\r\\n            mainImg.style.opacity = '0.3';\\r\\n            setTimeout(() => {\\r\\n                mainImg.src = thumbElement.src;\\r\\n                mainImg.style.opacity = '1';\\r\\n            }, 150);\\r\\n\\r\\n            const parent = thumbElement.parentElement;\\r\\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\\r\\n            thumbElement.classList.add('active');\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price Calculation (Product 5 - RCB D7 MAX)\\r\\n        function calculatePriceProd5() {\\r\\n            const qty = document.getElementById('qty-select-prod5').value;\\r\\n            const singlePrice = 2500;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 4900;\\r\\n            else if (qty == \\\"3\\\") total = 7290;\\r\\n            else if (qty == \\\"4\\\") total = 9600;\\r\\n            else if (qty == \\\"5\\\") total = 11000;\\r\\n\\r\\n            document.getElementById('total-display-prod5').innerText = \\\"$\\\" + total.toLocaleString() + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-prod5');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price Calculation (Product 6 - Hiboy Titan)\\r\\n        function calculatePriceProd6() {\\r\\n            const qty = document.getElementById('qty-select-prod6').value;\\r\\n            const singlePrice = 700;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 1360;\\r\\n            else if (qty == \\\"3\\\") total = 2010;\\r\\n            else if (qty == \\\"4\\\") total = 2600;\\r\\n            else if (qty == \\\"5\\\") total = 3000;\\r\\n\\r\\n            document.getElementById('total-display-prod6').innerText = \\\"$\\\" + total.toLocaleString() + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-prod6');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        window.onclick = function(event) {\\r\\n            if (event.target.className === \\\"amz-modal-wrapper\\\") {\\r\\n                event.target.style.display = \\\"none\\\";\\r\\n                document.body.style.overflow = \\\"auto\\\";\\r\\n            }\\r\\n        }\\r\\n    <\\\/script>\\r\\n<\\\/body>\\r\\n<\\\/html>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-4646f45\":{\"id\":\"e-4646f45\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"119ab79\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-6ab2b29\"]}},\"elements\":[{\"id\":\"febe056\",\"elType\":\"widget\",\"settings\":{\"html\":\"<!DOCTYPE html>\\r\\n<html lang=\\\"en\\\">\\r\\n<head>\\r\\n    <meta charset=\\\"UTF-8\\\">\\r\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\r\\n    <title>Premium Smart E-Scooters<\\\/title>\\r\\n    <script src=\\\"https:\\\/\\\/cdn.jsdelivr.net\\\/npm\\\/feather-icons\\\/dist\\\/feather.min.js\\\"><\\\/script>\\r\\n    <style>\\r\\n        :root {\\r\\n            --primary: #0f172a;\\r\\n            --accent: #2563eb;\\r\\n            --text-dark: #0f172a;\\r\\n            --text-light: #64748b;\\r\\n            --bg-light: #f8fafc;\\r\\n            --sale-red: #CC0C39;\\r\\n            --save-green: #007600;\\r\\n        }\\r\\n\\r\\n        * {\\r\\n            margin: 0;\\r\\n            padding: 0;\\r\\n            box-sizing: border-box;\\r\\n            font-family: -apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, sans-serif;\\r\\n        }\\r\\n\\r\\n        body {\\r\\n            background-color: var(--bg-light);\\r\\n            color: var(--text-dark);\\r\\n        }\\r\\n\\r\\n        .container {\\r\\n            max-width: 1100px;\\r\\n            margin: 0 auto;\\r\\n            padding: 40px 20px;\\r\\n        }\\r\\n\\r\\n        .header-badge {\\r\\n            display: inline-flex;\\r\\n            align-items: center;\\r\\n            gap: 6px;\\r\\n            background-color: #dcfce7;\\r\\n            color: #15803d;\\r\\n            padding: 6px 16px;\\r\\n            border-radius: 50px;\\r\\n            font-size: 14px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 24px;\\r\\n        }\\r\\n\\r\\n        .main-title {\\r\\n            font-size: 32px;\\r\\n            font-weight: 800;\\r\\n            margin-bottom: 40px;\\r\\n            text-align: center;\\r\\n            color: var(--primary);\\r\\n        }\\r\\n\\r\\n        \\\/* 2-Column Cards Layout Home View *\\\/\\r\\n        .products-grid {\\r\\n            display: grid;\\r\\n            grid-template-columns: repeat(2, 1fr);\\r\\n            gap: 30px;\\r\\n        }\\r\\n\\r\\n        .product-card {\\r\\n            background: #ffffff;\\r\\n            border-radius: 20px;\\r\\n            overflow: hidden;\\r\\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            border: 1px solid #e2e8f0;\\r\\n            transition: transform 0.2s, box-shadow 0.2s;\\r\\n        }\\r\\n        .product-card:hover {\\r\\n            transform: translateY(-4px);\\r\\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\\r\\n        }\\r\\n\\r\\n        \\\/* Card Image Section *\\\/\\r\\n        .card-img-holder {\\r\\n            background: #f8fafc;\\r\\n            padding: 20px;\\r\\n            height: 240px;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: space-between;\\r\\n            border-bottom: 1px solid #f1f5f9;\\r\\n            position: relative;\\r\\n        }\\r\\n\\r\\n        \\\/* Professional Corner Sale Badge *\\\/\\r\\n        .sale-badge {\\r\\n            position: absolute;\\r\\n            top: 15px;\\r\\n            left: 15px;\\r\\n            background-color: var(--sale-red);\\r\\n            color: white;\\r\\n            font-size: 12px;\\r\\n            font-weight: 700;\\r\\n            padding: 4px 10px;\\r\\n            border-radius: 6px;\\r\\n            text-transform: uppercase;\\r\\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\\r\\n            letter-spacing: 0.5px;\\r\\n            z-index: 2;\\r\\n        }\\r\\n\\r\\n        .card-main-img {\\r\\n            max-width: 65%;\\r\\n            max-height: 100%;\\r\\n            object-fit: contain;\\r\\n        }\\r\\n\\r\\n        \\\/* Side Price Display Styling *\\\/\\r\\n        .card-side-price-box {\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            align-items: flex-end;\\r\\n            justify-content: center;\\r\\n            padding-left: 10px;\\r\\n            border-left: 1px dashed #e2e8f0;\\r\\n            height: 80%;\\r\\n            min-width: 100px;\\r\\n        }\\r\\n\\r\\n        .card-old-price {\\r\\n            font-size: 14px;\\r\\n            color: var(--text-light);\\r\\n            text-decoration: line-through;\\r\\n            font-weight: 500;\\r\\n            margin-bottom: 2px;\\r\\n        }\\r\\n\\r\\n        .card-new-price {\\r\\n            font-size: 24px;\\r\\n            font-weight: 800;\\r\\n            color: var(--text-dark);\\r\\n            line-height: 1;\\r\\n        }\\r\\n\\r\\n        .card-price-unit {\\r\\n            font-size: 11px;\\r\\n            color: var(--text-light);\\r\\n            font-weight: 500;\\r\\n            margin-top: 4px;\\r\\n        }\\r\\n\\r\\n        .product-details {\\r\\n            padding: 24px;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            flex-grow: 1;\\r\\n            justify-content: space-between;\\r\\n        }\\r\\n\\r\\n        .model-tag {\\r\\n            color: var(--accent);\\r\\n            font-weight: 700;\\r\\n            text-transform: uppercase;\\r\\n            font-size: 12px;\\r\\n            letter-spacing: 1px;\\r\\n            margin-bottom: 6px;\\r\\n        }\\r\\n\\r\\n        .product-name {\\r\\n            font-size: 21px;\\r\\n            font-weight: 700;\\r\\n            margin-bottom: 12px;\\r\\n            line-height: 1.4;\\r\\n            min-height: 58px;\\r\\n        }\\r\\n\\r\\n        .features-list {\\r\\n            margin-bottom: 20px;\\r\\n            list-style: none;\\r\\n        }\\r\\n\\r\\n        .features-list li {\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n            margin-bottom: 8px;\\r\\n            color: var(--text-light);\\r\\n            font-size: 14px;\\r\\n        }\\r\\n\\r\\n        .features-list i {\\r\\n            color: var(--accent);\\r\\n            width: 16px;\\r\\n            height: 16px;\\r\\n            flex-shrink: 0;\\r\\n        }\\r\\n\\r\\n        .action-btn {\\r\\n            background: var(--text-dark);\\r\\n            color: #fff;\\r\\n            border: none;\\r\\n            padding: 14px 24px;\\r\\n            border-radius: 10px;\\r\\n            font-size: 15px;\\r\\n            font-weight: 600;\\r\\n            cursor: pointer;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: center;\\r\\n            gap: 8px;\\r\\n            transition: background 0.2s;\\r\\n            width: 100%;\\r\\n        }\\r\\n\\r\\n        .action-btn:hover {\\r\\n            background: var(--accent);\\r\\n        }\\r\\n\\r\\n        \\\/* AMAZON-STYLE MODAL INTERFACE *\\\/\\r\\n        .amz-modal-wrapper {\\r\\n            display: none;\\r\\n            position: fixed;\\r\\n            z-index: 999999;\\r\\n            left: 0;\\r\\n            top: 0;\\r\\n            width: 100%;\\r\\n            height: 100%;\\r\\n            background-color: rgba(0,0,0,0.6);\\r\\n            overflow-y: auto;\\r\\n        }\\r\\n\\r\\n        .amz-modal-body {\\r\\n            background-color: #ffffff;\\r\\n            margin: 2% auto;\\r\\n            padding: 35px;\\r\\n            border-radius: 16px;\\r\\n            width: 92%;\\r\\n            max-width: 1180px;\\r\\n            position: relative;\\r\\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\\r\\n            animation: fadeIn 0.25s ease-out;\\r\\n        }\\r\\n\\r\\n        @keyframes fadeIn {\\r\\n            from { opacity: 0; transform: translateY(-15px); }\\r\\n            to { opacity: 1; transform: translateY(0); }\\r\\n        }\\r\\n\\r\\n        .amz-modal-close {\\r\\n            position: absolute;\\r\\n            right: 25px;\\r\\n            top: 15px;\\r\\n            color: #888;\\r\\n            font-size: 36px;\\r\\n            font-weight: bold;\\r\\n            cursor: pointer;\\r\\n            transition: color 0.2s;\\r\\n            z-index: 10;\\r\\n        }\\r\\n        .amz-modal-close:hover { color: #000; }\\r\\n\\r\\n        .amz-main-flex { \\r\\n            display: flex; \\r\\n            gap: 35px; \\r\\n            margin-top: 10px; \\r\\n            align-items: flex-start;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-left { \\r\\n            flex: 1.1; \\r\\n            width: 50%;\\r\\n        }\\r\\n        \\r\\n        .main-display-box { \\r\\n            width: 100%; \\r\\n            height: 420px; \\r\\n            display: flex; \\r\\n            align-items: center; \\r\\n            justify-content: center; \\r\\n            background: #fafafa; \\r\\n            border-radius: 12px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            padding: 15px;\\r\\n        }\\r\\n        .main-display-box img { \\r\\n            max-width: 100%; \\r\\n            max-height: 100%; \\r\\n            object-fit: contain; \\r\\n            transition: opacity 0.15s ease; \\r\\n        }\\r\\n\\r\\n        .thumb-carousel { \\r\\n            display: flex; \\r\\n            gap: 8px; \\r\\n            margin-top: 15px; \\r\\n            overflow-x: auto; \\r\\n            padding: 6px 2px; \\r\\n            scrollbar-width: thin; \\r\\n        }\\r\\n        .thumb-item { \\r\\n            width: 58px; \\r\\n            height: 58px; \\r\\n            object-fit: cover; \\r\\n            border-radius: 6px; \\r\\n            cursor: pointer; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            flex-shrink: 0; \\r\\n            background: #fff; \\r\\n        }\\r\\n        .thumb-item.active { \\r\\n            border: 2px solid #e47911; \\r\\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \\r\\n        }\\r\\n\\r\\n        .warranty-badge-box { \\r\\n            margin-top: 20px; \\r\\n            background: #F0F9FF; \\r\\n            border: 1px dashed #0284C7; \\r\\n            color: #0369A1; \\r\\n            padding: 12px; \\r\\n            font-weight: 700; \\r\\n            font-size: 13px; \\r\\n            border-radius: 8px; \\r\\n            text-align: center; \\r\\n        }\\r\\n\\r\\n        .modal-description-section {\\r\\n            margin-top: 25px;\\r\\n            padding-top: 20px;\\r\\n            border-top: 1px solid #e2e8f0;\\r\\n        }\\r\\n\\r\\n        .modal-description-section h4 {\\r\\n            font-size: 16px;\\r\\n            color: var(--primary);\\r\\n            margin-bottom: 8px;\\r\\n            font-weight: 700;\\r\\n        }\\r\\n\\r\\n        .modal-description-section p {\\r\\n            font-size: 13.5px;\\r\\n            color: #475569;\\r\\n            line-height: 1.6;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-right { \\r\\n            flex: 1.3; \\r\\n            width: 50%;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            gap: 15px;\\r\\n        }\\r\\n        \\r\\n        .amz-popup-title { \\r\\n            font-size: 24px; \\r\\n            color: #0f1111; \\r\\n            font-weight: 700; \\r\\n            line-height: 1.35; \\r\\n        }\\r\\n        \\r\\n        .amz-stars { \\r\\n            font-size: 14px; \\r\\n            color: #ff9900; \\r\\n        }\\r\\n        .amz-rating-count { \\r\\n            color: #007185; \\r\\n            font-weight: 500; \\r\\n            margin-left: 6px; \\r\\n        }\\r\\n        \\r\\n        .amz-popup-price-row { \\r\\n            display: flex; \\r\\n            align-items: flex-start; \\r\\n            margin: 5px 0;\\r\\n        }\\r\\n        .discount-percent { \\r\\n            color: var(--sale-red); \\r\\n            font-size: 28px; \\r\\n            font-weight: 300; \\r\\n            margin-right: 10px; \\r\\n        }\\r\\n        .currency-sign { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        .main-price-val { \\r\\n            font-size: 34px; \\r\\n            font-weight: 700; \\r\\n            color: #0f1111; \\r\\n        }\\r\\n        .cents-val { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        \\r\\n        .specs-section { \\r\\n            width: 100%;\\r\\n        }\\r\\n        .specs-section h3 { \\r\\n            font-size: 15px; \\r\\n            color: #0f1111; \\r\\n            margin-bottom: 10px; \\r\\n            border-bottom: 1px solid #e2e8f0; \\r\\n            padding-bottom: 6px; \\r\\n        }\\r\\n        .specs-table { \\r\\n            width: 100%; \\r\\n            font-size: 13px; \\r\\n            color: #334155; \\r\\n            border-collapse: collapse; \\r\\n        }\\r\\n        .specs-table td { \\r\\n            padding: 8px 10px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            width: 50%; \\r\\n            background: #ffffff;\\r\\n        }\\r\\n        .specs-table td strong {\\r\\n            color: #0f1111;\\r\\n        }\\r\\n\\r\\n        .amz-buy-box-container { \\r\\n            border: 1px solid #cbd5e1; \\r\\n            border-radius: 10px; \\r\\n            padding: 20px; \\r\\n            background: #f8fafc; \\r\\n            width: 100%;\\r\\n        }\\r\\n        .stock-status { \\r\\n            color: #007600; \\r\\n            font-weight: 700; \\r\\n            font-size: 16px; \\r\\n            margin-bottom: 12px; \\r\\n        }\\r\\n        .qty-selector-row { \\r\\n            margin-bottom: 12px; \\r\\n            font-size: 14px; \\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n        }\\r\\n        .qty-selector-row select { \\r\\n            padding: 8px 12px; \\r\\n            border-radius: 6px; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            background: #fff; \\r\\n            font-weight: 500; \\r\\n            cursor: pointer; \\r\\n        }\\r\\n\\r\\n        .savings-tag {\\r\\n            display: none;\\r\\n            color: var(--save-green);\\r\\n            background: #e8f5e9;\\r\\n            padding: 6px 12px;\\r\\n            border-radius: 6px;\\r\\n            font-size: 13px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 15px;\\r\\n            border: 1px solid #c8e6c9;\\r\\n        }\\r\\n        \\r\\n        .total-price-display { \\r\\n            font-size: 15px; \\r\\n            color: #334155; \\r\\n            margin-bottom: 15px; \\r\\n        }\\r\\n        .total-price-display strong { \\r\\n            color: #B12704; \\r\\n            font-size: 22px; \\r\\n        }\\r\\n        \\r\\n        .amz-buy-btn { \\r\\n            width: 100%; \\r\\n            background: #FFA41C; \\r\\n            color: #0f1111; \\r\\n            border: 1px solid #FF8F00; \\r\\n            padding: 14px; \\r\\n            font-size: 15px; \\r\\n            font-weight: 600; \\r\\n            border-radius: 50px; \\r\\n            cursor: pointer; \\r\\n            transition: background 0.2s; \\r\\n            text-transform: uppercase; \\r\\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\\r\\n        }\\r\\n        .amz-buy-btn:hover { background: #F59607; }\\r\\n\\r\\n        @media (max-width: 768px) {\\r\\n            .products-grid { \\r\\n                grid-template-columns: 1fr; \\r\\n                max-width: 480px; \\r\\n                margin: 0 auto; \\r\\n            }\\r\\n            \\r\\n            .card-img-holder { \\r\\n                flex-direction: column;\\r\\n                height: auto;\\r\\n                padding: 45px 15px 20px 15px; \\r\\n                justify-content: center;\\r\\n                gap: 15px;\\r\\n            }\\r\\n\\r\\n            .card-main-img { \\r\\n                max-width: 85%; \\r\\n                margin: 0 auto;\\r\\n            }\\r\\n\\r\\n            .card-side-price-box { \\r\\n                border-left: none;\\r\\n                border-top: 1px dashed #e2e8f0;\\r\\n                width: 100%;\\r\\n                padding-left: 0;\\r\\n                padding-top: 12px;\\r\\n                align-items: center;\\r\\n            }\\r\\n\\r\\n            .amz-main-flex { \\r\\n                flex-direction: column; \\r\\n                gap: 25px; \\r\\n            }\\r\\n            \\r\\n            .amz-flex-left, .amz-flex-right { \\r\\n                width: 100%; \\r\\n            }\\r\\n            \\r\\n            .amz-modal-body { \\r\\n                width: 95%; \\r\\n                padding: 20px; \\r\\n                margin: 5% auto; \\r\\n            }\\r\\n            \\r\\n            .main-display-box { \\r\\n                height: 280px; \\r\\n            }\\r\\n        }\\r\\n    <\\\/style>\\r\\n<\\\/head>\\r\\n<body>\\r\\n\\r\\n    <div class=\\\"container\\\">\\r\\n        <div style=\\\"text-align: center;\\\">\\r\\n            <div class=\\\"header-badge\\\">\\r\\n                <i data-feather=\\\"truck\\\" style=\\\"width: 16px; height: 16px;\\\"><\\\/i>\\r\\n                FREE Delivery\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n\\r\\n        <h1 class=\\\"main-title\\\">Premium Smart Ride Collection<\\\/h1>\\r\\n\\r\\n        <div class=\\\"products-grid\\\">\\r\\n            \\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">Sale -20%<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/53kAAeSwBspqCeLZ\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"RCB D5 E-Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$2,014<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$1,600<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">RCB Premium Series<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">E-Scooter Road Legal Electric Kick Scooter<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"check-circle\\\"><\\\/i> CE Certified & Road Legal Layout<\\\/li>\\r\\n                            <li><i data-feather=\\\"shield\\\"><\\\/i> Heavy-Duty 48V \\\/ 500W Hub Motor<\\\/li>\\r\\n                            <li><i data-feather=\\\"layers\\\"><\\\/i> 10 Zoll Comfort Premium Tires<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-750w')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">Best Choice<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/vhIAAeSwfWJpKMXW\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"Seated Electric Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$500<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$400<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">Comfort Edition<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">Electric Scooter Seated with Storage Box<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"archive\\\"><\\\/i> 11L Detachable Seat-Storage Box<\\\/li>\\r\\n                            <li><i data-feather=\\\"trending-up\\\"><\\\/i> 350W (Peak 700W) Powerful System<\\\/li>\\r\\n                            <li><i data-feather=\\\"activity\\\"><\\\/i> Dual Braking & Vicont Smart App<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-1000w')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <div id=\\\"modal-prod-750w\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-750w')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/53kAAeSwBspqCeLZ\\\/s-l1600.webp\\\" id=\\\"view-750w\\\" alt=\\\"RCB D5 Electric Scooter\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/53kAAeSwBspqCeLZ\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/JLMAAeSwAFFqCeLa\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/eAsAAeSwcWdqCeLa\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/tQ0AAeSwBtJqCeLb\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/nk8AAeSw5-9qCeLc\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/~goAAeSwSoFqCeLc\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-750w', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\ud83d\\udee1\\ufe0f Brand New In Original Retail Box Packaging<\\\/div>\\r\\n\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p>Experience high-tier engineering with the RCB D5 Series. Designed perfectly as a road-legal scooter solution. Features complete CE certification parameters, structural dynamic unisex optimization, and a convenient fast folding hinge assembly.<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">E-Scooter Road Legal Electric Scooter E Kick Scooter Road Legal D5 Model<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.9 out of 5 (843 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-20%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">1600<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Brand:<\\\/strong> RCB<\\\/td><td><strong>Model:<\\\/strong> D5<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Power:<\\\/strong> 500W High Efficiency<\\\/td><td><strong>Voltage:<\\\/strong> 48V System<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Tire Size:<\\\/strong> 10 Zoll Comfort<\\\/td><td><strong>Charging Time:<\\\/strong> 7-9 Hours<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Foldable:<\\\/strong> Yes (Ja)<\\\/td><td><strong>Certification:<\\\/strong> CE Approved<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-750w\\\" onchange=\\\"calculatePrice750w()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $1,600<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $3,100<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $4,500<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $6,000<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Bulk Deal \\u2014 $6,250<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n\\r\\n                        <div id=\\\"save-tag-750w\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-750w\\\">$1,600.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <div id=\\\"modal-prod-1000w\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-1000w')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/vhIAAeSwfWJpKMXW\\\/s-l1600.webp\\\" id=\\\"view-1000w\\\" alt=\\\"Seated Electric Scooter\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/vhIAAeSwfWJpKMXW\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/LtcAAeSw93xpKMXV\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/0B4AAeSwyqlpKMXW\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/c4cAAeSwPPhpKMXX\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/ycgAAeSwR3JpKMXX\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/2ZIAAeSwDu9pKMXX\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/OpMAAeSwpqppKMXY\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/yX8AAeSw4GxpKMXY\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/BcMAAeSw5aJpKMXZ\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-1000w', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\u2708\\ufe0f WE SHIP OVERSEAS TOO! | UL2272 Safety Certified<\\\/div>\\r\\n\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p>Enjoy versatile riding with a detachable seat, easily switching between standing and sitting configurations. Includes an integrated 11L heavy-duty Seat-Storage box perfect for holding laptops, groceries, or daily essentials. Folds flawlessly in 3 seconds for car trunk transitions.<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">Electric Scooter 19-21 Miles Range | 16MPH Top Speed Dual Brakes Seated Scooter<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.8 out of 5 (1,249 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-20%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">400<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Type:<\\\/strong> Seated Electric Scooter<\\\/td><td><strong>Motor Power:<\\\/strong> 350W (Peak 700W)<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Weight Limit:<\\\/strong> 264 \\\/ 265 lbs<\\\/td><td><strong>Storage Volume:<\\\/strong> 11L Detachable Box<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>App System:<\\\/strong> Bluetooth Vicont APP<\\\/td><td><strong>Tires Layout:<\\\/strong> 8\\\" Smooth Solid Tires<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Dimensions:<\\\/strong> 43\\\"L x 20\\\"W x 5.7\\\"H<\\\/td><td><strong>Brakes:<\\\/strong> Front Electronic + Rear Drum<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-1000w\\\" onchange=\\\"calculatePrice1000w()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $400<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $760<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $1,110<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $1,440<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Bulk Deal \\u2014 $1,500<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n\\r\\n                        <div id=\\\"save-tag-1000w\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-1000w\\\">$400.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n    <script>\\r\\n        feather.replace();\\r\\n\\r\\n        function openAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'block';\\r\\n            document.body.style.overflow = 'hidden';\\r\\n            if(id === 'prod-750w') calculatePrice750w();\\r\\n            if(id === 'prod-1000w') calculatePrice1000w();\\r\\n        }\\r\\n\\r\\n        function closeAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'none';\\r\\n            document.body.style.overflow = 'auto';\\r\\n        }\\r\\n\\r\\n        function updateView(displayId, thumbElement) {\\r\\n            const mainImg = document.getElementById(displayId);\\r\\n            mainImg.style.opacity = '0.3';\\r\\n            setTimeout(() => {\\r\\n                mainImg.src = thumbElement.src;\\r\\n                mainImg.style.opacity = '1';\\r\\n            }, 150);\\r\\n\\r\\n            const parent = thumbElement.parentElement;\\r\\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\\r\\n            thumbElement.classList.add('active');\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price Calculation (Product 3 - RCB D5)\\r\\n        function calculatePrice750w() {\\r\\n            const qty = document.getElementById('qty-select-750w').value;\\r\\n            const singlePrice = 1600;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 3100;\\r\\n            else if (qty == \\\"3\\\") total = 4500;\\r\\n            else if (qty == \\\"4\\\") total = 6000;\\r\\n            else if (qty == \\\"5\\\") total = 6250;\\r\\n\\r\\n            document.getElementById('total-display-750w').innerText = \\\"$\\\" + total.toLocaleString() + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-750w');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price Calculation (Product 4 - Seated Vicont)\\r\\n        function calculatePrice1000w() {\\r\\n            const qty = document.getElementById('qty-select-1000w').value;\\r\\n            const singlePrice = 400;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 760;\\r\\n            else if (qty == \\\"3\\\") total = 1110;\\r\\n            else if (qty == \\\"4\\\") total = 1440;\\r\\n            else if (qty == \\\"5\\\") total = 1500;\\r\\n\\r\\n            document.getElementById('total-display-1000w').innerText = \\\"$\\\" + total.toLocaleString() + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-1000w');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Bulk Deal Applied! You save an extra $${extraSavings.toLocaleString()}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        window.onclick = function(event) {\\r\\n            if (event.target.className === \\\"amz-modal-wrapper\\\") {\\r\\n                event.target.style.display = \\\"none\\\";\\r\\n                document.body.style.overflow = \\\"auto\\\";\\r\\n            }\\r\\n        }\\r\\n    <\\\/script>\\r\\n<\\\/body>\\r\\n<\\\/html>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-6ab2b29\":{\"id\":\"e-6ab2b29\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"},{\"id\":\"d63ef5f\",\"elType\":\"e-flexbox\",\"settings\":{\"classes\":{\"$$type\":\"classes\",\"value\":[\"e-ffdf786\"]}},\"elements\":[{\"id\":\"01d055f\",\"elType\":\"widget\",\"settings\":{\"html\":\"<!DOCTYPE html>\\r\\n<html lang=\\\"en\\\">\\r\\n<head>\\r\\n    <meta charset=\\\"UTF-8\\\">\\r\\n    <meta name=\\\"viewport\\\" content=\\\"width=device-width, initial-scale=1.0\\\">\\r\\n    <title>Premium Smart E-Scooters<\\\/title>\\r\\n    <script src=\\\"https:\\\/\\\/cdn.jsdelivr.net\\\/npm\\\/feather-icons\\\/dist\\\/feather.min.js\\\"><\\\/script>\\r\\n    <style>\\r\\n        :root {\\r\\n            --primary: #0f172a;\\r\\n            --accent: #2563eb;\\r\\n            --text-dark: #0f172a;\\r\\n            --text-light: #64748b;\\r\\n            --bg-light: #f8fafc;\\r\\n            --sale-red: #CC0C39;\\r\\n            --save-green: #007600;\\r\\n        }\\r\\n\\r\\n        * {\\r\\n            margin: 0;\\r\\n            padding: 0;\\r\\n            box-sizing: border-box;\\r\\n            font-family: -apple-system, BlinkMacSystemFont, \\\"Segoe UI\\\", Roboto, sans-serif;\\r\\n        }\\r\\n\\r\\n        body {\\r\\n            background-color: var(--bg-light);\\r\\n            color: var(--text-dark);\\r\\n        }\\r\\n\\r\\n        .container {\\r\\n            max-width: 1100px;\\r\\n            margin: 0 auto;\\r\\n            padding: 40px 20px;\\r\\n        }\\r\\n\\r\\n        .header-badge {\\r\\n            display: inline-flex;\\r\\n            align-items: center;\\r\\n            gap: 6px;\\r\\n            background-color: #dcfce7;\\r\\n            color: #15803d;\\r\\n            padding: 6px 16px;\\r\\n            border-radius: 50px;\\r\\n            font-size: 14px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 24px;\\r\\n        }\\r\\n\\r\\n        .main-title {\\r\\n            font-size: 32px;\\r\\n            font-weight: 800;\\r\\n            margin-bottom: 40px;\\r\\n            text-align: center;\\r\\n            color: var(--primary);\\r\\n        }\\r\\n\\r\\n        \\\/* 2-Column Cards Layout Home View *\\\/\\r\\n        .products-grid {\\r\\n            display: grid;\\r\\n            grid-template-columns: repeat(2, 1fr);\\r\\n            gap: 30px;\\r\\n        }\\r\\n\\r\\n        .product-card {\\r\\n            background: #ffffff;\\r\\n            border-radius: 20px;\\r\\n            overflow: hidden;\\r\\n            box-shadow: 0 4px 20px rgba(0,0,0,0.04);\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            border: 1px solid #e2e8f0;\\r\\n            transition: transform 0.2s, box-shadow 0.2s;\\r\\n        }\\r\\n        .product-card:hover {\\r\\n            transform: translateY(-4px);\\r\\n            box-shadow: 0 10px 30px rgba(0,0,0,0.08);\\r\\n        }\\r\\n\\r\\n        \\\/* Card Image Section *\\\/\\r\\n        .card-img-holder {\\r\\n            background: #f8fafc;\\r\\n            padding: 20px;\\r\\n            height: 240px;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: space-between;\\r\\n            border-bottom: 1px solid #f1f5f9;\\r\\n            position: relative;\\r\\n        }\\r\\n\\r\\n        \\\/* Professional Corner Sale Badge *\\\/\\r\\n        .sale-badge {\\r\\n            position: absolute;\\r\\n            top: 15px;\\r\\n            left: 15px;\\r\\n            background-color: var(--sale-red);\\r\\n            color: white;\\r\\n            font-size: 12px;\\r\\n            font-weight: 700;\\r\\n            padding: 4px 10px;\\r\\n            border-radius: 6px;\\r\\n            text-transform: uppercase;\\r\\n            box-shadow: 0 2px 8px rgba(204, 12, 57, 0.3);\\r\\n            letter-spacing: 0.5px;\\r\\n            z-index: 2;\\r\\n        }\\r\\n\\r\\n        .card-main-img {\\r\\n            max-width: 65%;\\r\\n            max-height: 100%;\\r\\n            object-fit: contain;\\r\\n        }\\r\\n\\r\\n        \\\/* Side Price Display Styling *\\\/\\r\\n        .card-side-price-box {\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            align-items: flex-end;\\r\\n            justify-content: center;\\r\\n            padding-left: 10px;\\r\\n            border-left: 1px dashed #e2e8f0;\\r\\n            height: 80%;\\r\\n            min-width: 100px;\\r\\n        }\\r\\n\\r\\n        .card-old-price {\\r\\n            font-size: 14px;\\r\\n            color: var(--text-light);\\r\\n            text-decoration: line-through;\\r\\n            font-weight: 500;\\r\\n            margin-bottom: 2px;\\r\\n        }\\r\\n\\r\\n        .card-new-price {\\r\\n            font-size: 24px;\\r\\n            font-weight: 800;\\r\\n            color: var(--text-dark);\\r\\n            line-height: 1;\\r\\n        }\\r\\n\\r\\n        .card-price-unit {\\r\\n            font-size: 11px;\\r\\n            color: var(--text-light);\\r\\n            font-weight: 500;\\r\\n            margin-top: 4px;\\r\\n        }\\r\\n\\r\\n        .product-details {\\r\\n            padding: 24px;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            flex-grow: 1;\\r\\n            justify-content: space-between;\\r\\n        }\\r\\n\\r\\n        .model-tag {\\r\\n            color: var(--accent);\\r\\n            font-weight: 700;\\r\\n            text-transform: uppercase;\\r\\n            font-size: 12px;\\r\\n            letter-spacing: 1px;\\r\\n            margin-bottom: 6px;\\r\\n        }\\r\\n\\r\\n        .product-name {\\r\\n            font-size: 21px;\\r\\n            font-weight: 700;\\r\\n            margin-bottom: 12px;\\r\\n            line-height: 1.4;\\r\\n            min-height: 58px;\\r\\n        }\\r\\n\\r\\n        .features-list {\\r\\n            margin-bottom: 20px;\\r\\n            list-style: none;\\r\\n        }\\r\\n\\r\\n        .features-list li {\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n            margin-bottom: 8px;\\r\\n            color: var(--text-light);\\r\\n            font-size: 14px;\\r\\n        }\\r\\n\\r\\n        .features-list i {\\r\\n            color: var(--accent);\\r\\n            width: 16px;\\r\\n            height: 16px;\\r\\n            flex-shrink: 0;\\r\\n        }\\r\\n\\r\\n        .action-btn {\\r\\n            background: var(--text-dark);\\r\\n            color: #fff;\\r\\n            border: none;\\r\\n            padding: 14px 24px;\\r\\n            border-radius: 10px;\\r\\n            font-size: 15px;\\r\\n            font-weight: 600;\\r\\n            cursor: pointer;\\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            justify-content: center;\\r\\n            gap: 8px;\\r\\n            transition: background 0.2s;\\r\\n            width: 100%;\\r\\n        }\\r\\n\\r\\n        .action-btn:hover {\\r\\n            background: var(--accent);\\r\\n        }\\r\\n\\r\\n        \\\/* =================================================== *\\\/\\r\\n        \\\/* AMAZON-STYLE MODAL INTERFACE                        *\\\/\\r\\n        \\\/* =================================================== *\\\/\\r\\n        .amz-modal-wrapper {\\r\\n            display: none;\\r\\n            position: fixed;\\r\\n            z-index: 999999;\\r\\n            left: 0;\\r\\n            top: 0;\\r\\n            width: 100%;\\r\\n            height: 100%;\\r\\n            background-color: rgba(0,0,0,0.6);\\r\\n            overflow-y: auto;\\r\\n        }\\r\\n\\r\\n        .amz-modal-body {\\r\\n            background-color: #ffffff;\\r\\n            margin: 2% auto;\\r\\n            padding: 35px;\\r\\n            border-radius: 16px;\\r\\n            width: 92%;\\r\\n            max-width: 1180px;\\r\\n            position: relative;\\r\\n            box-shadow: 0 15px 50px rgba(0,0,0,0.3);\\r\\n            animation: fadeIn 0.25s ease-out;\\r\\n        }\\r\\n\\r\\n        @keyframes fadeIn {\\r\\n            from { opacity: 0; transform: translateY(-15px); }\\r\\n            to { opacity: 1; transform: translateY(0); }\\r\\n        }\\r\\n\\r\\n        .amz-modal-close {\\r\\n            position: absolute;\\r\\n            right: 25px;\\r\\n            top: 15px;\\r\\n            color: #888;\\r\\n            font-size: 36px;\\r\\n            font-weight: bold;\\r\\n            cursor: pointer;\\r\\n            transition: color 0.2s;\\r\\n            z-index: 10;\\r\\n        }\\r\\n        .amz-modal-close:hover { color: #000; }\\r\\n\\r\\n        .amz-main-flex { \\r\\n            display: flex; \\r\\n            gap: 35px; \\r\\n            margin-top: 10px; \\r\\n            align-items: flex-start;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-left { \\r\\n            flex: 1.1; \\r\\n            width: 50%;\\r\\n        }\\r\\n        \\r\\n        .main-display-box { \\r\\n            width: 100%; \\r\\n            height: 420px; \\r\\n            display: flex; \\r\\n            align-items: center; \\r\\n            justify-content: center; \\r\\n            background: #fafafa; \\r\\n            border-radius: 12px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            padding: 15px;\\r\\n        }\\r\\n        .main-display-box img { \\r\\n            max-width: 100%; \\r\\n            max-height: 100%; \\r\\n            object-fit: contain; \\r\\n            transition: opacity 0.15s ease; \\r\\n        }\\r\\n\\r\\n        .thumb-carousel { \\r\\n            display: flex; \\r\\n            gap: 8px; \\r\\n            margin-top: 15px; \\r\\n            overflow-x: auto; \\r\\n            padding: 6px 2px; \\r\\n            scrollbar-width: thin; \\r\\n        }\\r\\n        .thumb-item { \\r\\n            width: 58px; \\r\\n            height: 58px; \\r\\n            object-fit: cover; \\r\\n            border-radius: 6px; \\r\\n            cursor: pointer; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            flex-shrink: 0; \\r\\n            background: #fff; \\r\\n        }\\r\\n        .thumb-item.active { \\r\\n            border: 2px solid #e47911; \\r\\n            box-shadow: 0 0 4px rgba(228,121,17,0.5); \\r\\n        }\\r\\n\\r\\n        .warranty-badge-box { \\r\\n            margin-top: 20px; \\r\\n            background: #F0F9FF; \\r\\n            border: 1px dashed #0284C7; \\r\\n            color: #0369A1; \\r\\n            padding: 12px; \\r\\n            font-weight: 700; \\r\\n            font-size: 13px; \\r\\n            border-radius: 8px; \\r\\n            text-align: center; \\r\\n        }\\r\\n\\r\\n        \\\/* Product Description Section Below Warranty *\\\/\\r\\n        .modal-description-section {\\r\\n            margin-top: 25px;\\r\\n            padding-top: 20px;\\r\\n            border-top: 1px solid #e2e8f0;\\r\\n        }\\r\\n\\r\\n        .modal-description-section h4 {\\r\\n            font-size: 16px;\\r\\n            color: var(--primary);\\r\\n            margin-bottom: 8px;\\r\\n            font-weight: 700;\\r\\n        }\\r\\n\\r\\n        .modal-description-section p {\\r\\n            font-size: 13.5px;\\r\\n            color: #475569;\\r\\n            line-height: 1.6;\\r\\n        }\\r\\n        \\r\\n        .amz-flex-right { \\r\\n            flex: 1.3; \\r\\n            width: 50%;\\r\\n            display: flex;\\r\\n            flex-direction: column;\\r\\n            gap: 15px;\\r\\n        }\\r\\n        \\r\\n        .amz-popup-title { \\r\\n            font-size: 24px; \\r\\n            color: #0f1111; \\r\\n            font-weight: 700; \\r\\n            line-height: 1.35; \\r\\n        }\\r\\n        \\r\\n        .amz-stars { \\r\\n            font-size: 14px; \\r\\n            color: #ff9900; \\r\\n        }\\r\\n        .amz-rating-count { \\r\\n            color: #007185; \\r\\n            font-weight: 500; \\r\\n            margin-left: 6px; \\r\\n        }\\r\\n        \\r\\n        .amz-popup-price-row { \\r\\n            display: flex; \\r\\n            align-items: flex-start; \\r\\n            margin: 5px 0;\\r\\n        }\\r\\n        .discount-percent { \\r\\n            color: var(--sale-red); \\r\\n            font-size: 28px; \\r\\n            font-weight: 300; \\r\\n            margin-right: 10px; \\r\\n        }\\r\\n        .currency-sign { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        .main-price-val { \\r\\n            font-size: 34px; \\r\\n            font-weight: 700; \\r\\n            color: #0f1111; \\r\\n        }\\r\\n        .cents-val { \\r\\n            font-size: 15px; \\r\\n            font-weight: 700; \\r\\n            margin-top: 4px; \\r\\n        }\\r\\n        \\r\\n        .specs-section { \\r\\n            width: 100%;\\r\\n        }\\r\\n        .specs-section h3 { \\r\\n            font-size: 15px; \\r\\n            color: #0f1111; \\r\\n            margin-bottom: 10px; \\r\\n            border-bottom: 1px solid #e2e8f0; \\r\\n            padding-bottom: 6px; \\r\\n        }\\r\\n        .specs-table { \\r\\n            width: 100%; \\r\\n            font-size: 13px; \\r\\n            color: #334155; \\r\\n            border-collapse: collapse; \\r\\n        }\\r\\n        .specs-table td { \\r\\n            padding: 8px 10px; \\r\\n            border: 1px solid #e2e8f0; \\r\\n            width: 50%; \\r\\n            background: #ffffff;\\r\\n        }\\r\\n        .specs-table td strong {\\r\\n            color: #0f1111;\\r\\n        }\\r\\n\\r\\n        .amz-buy-box-container { \\r\\n            border: 1px solid #cbd5e1; \\r\\n            border-radius: 10px; \\r\\n            padding: 20px; \\r\\n            background: #f8fafc; \\r\\n            width: 100%;\\r\\n        }\\r\\n        .stock-status { \\r\\n            color: #007600; \\r\\n            font-weight: 700; \\r\\n            font-size: 16px; \\r\\n            margin-bottom: 12px; \\r\\n        }\\r\\n        .qty-selector-row { \\r\\n            margin-bottom: 12px; \\r\\n            font-size: 14px; \\r\\n            display: flex;\\r\\n            align-items: center;\\r\\n            gap: 10px;\\r\\n        }\\r\\n        .qty-selector-row select { \\r\\n            padding: 8px 12px; \\r\\n            border-radius: 6px; \\r\\n            border: 1px solid #cbd5e1; \\r\\n            background: #fff; \\r\\n            font-weight: 500; \\r\\n            cursor: pointer; \\r\\n        }\\r\\n\\r\\n        \\\/* Discount Savings Alert Tag *\\\/\\r\\n        .savings-tag {\\r\\n            display: none;\\r\\n            color: var(--save-green);\\r\\n            background: #e8f5e9;\\r\\n            padding: 6px 12px;\\r\\n            border-radius: 6px;\\r\\n            font-size: 13px;\\r\\n            font-weight: 600;\\r\\n            margin-bottom: 15px;\\r\\n            border: 1px solid #c8e6c9;\\r\\n        }\\r\\n        \\r\\n        .total-price-display { \\r\\n            font-size: 15px; \\r\\n            color: #334155; \\r\\n            margin-bottom: 15px; \\r\\n        }\\r\\n        .total-price-display strong { \\r\\n            color: #B12704; \\r\\n            font-size: 22px; \\r\\n        }\\r\\n        \\r\\n        .amz-buy-btn { \\r\\n            width: 100%; \\r\\n            background: #FFA41C; \\r\\n            color: #0f1111; \\r\\n            border: 1px solid #FF8F00; \\r\\n            padding: 14px; \\r\\n            font-size: 15px; \\r\\n            font-weight: 600; \\r\\n            border-radius: 50px; \\r\\n            cursor: pointer; \\r\\n            transition: background 0.2s; \\r\\n            text-transform: uppercase; \\r\\n            box-shadow: 0 2px 5px rgba(0,0,0,0.05);\\r\\n        }\\r\\n        .amz-buy-btn:hover { background: #F59607; }\\r\\n\\r\\n        \\\/* =================================================== *\\\/\\r\\n        \\\/* RESPONSIVE MEDIA QUERIES (MOBILE FIX)               *\\\/\\r\\n        \\\/* =================================================== *\\\/\\r\\n        @media (max-width: 768px) {\\r\\n            .products-grid { \\r\\n                grid-template-columns: 1fr; \\r\\n                max-width: 480px; \\r\\n                margin: 0 auto; \\r\\n            }\\r\\n            \\r\\n            .card-img-holder { \\r\\n                flex-direction: column;\\r\\n                height: auto;\\r\\n                padding: 45px 15px 20px 15px; \\r\\n                justify-content: center;\\r\\n                gap: 15px;\\r\\n            }\\r\\n\\r\\n            .card-main-img { \\r\\n                max-width: 85%; \\r\\n                margin: 0 auto;\\r\\n            }\\r\\n\\r\\n            .card-side-price-box { \\r\\n                border-left: none;\\r\\n                border-top: 1px dashed #e2e8f0;\\r\\n                width: 100%;\\r\\n                padding-left: 0;\\r\\n                padding-top: 12px;\\r\\n                align-items: center;\\r\\n            }\\r\\n\\r\\n            .amz-main-flex { \\r\\n                flex-direction: column; \\r\\n                gap: 25px; \\r\\n            }\\r\\n            \\r\\n            .amz-flex-left, .amz-flex-right { \\r\\n                width: 100%; \\r\\n            }\\r\\n            \\r\\n            .amz-modal-body { \\r\\n                width: 95%; \\r\\n                padding: 20px; \\r\\n                margin: 5% auto; \\r\\n            }\\r\\n            \\r\\n            .main-display-box { \\r\\n                height: 280px; \\r\\n            }\\r\\n        }\\r\\n    <\\\/style>\\r\\n<\\\/head>\\r\\n<body>\\r\\n\\r\\n    <div class=\\\"container\\\">\\r\\n        <!-- Delivery Banner -->\\r\\n        <div style=\\\"text-align: center;\\\">\\r\\n            <div class=\\\"header-badge\\\">\\r\\n                <i data-feather=\\\"truck\\\" style=\\\"width: 16px; height: 16px;\\\"><\\\/i>\\r\\n                FREE Delivery\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n\\r\\n        <h1 class=\\\"main-title\\\">Premium Smart Ride Collection<\\\/h1>\\r\\n\\r\\n        <!-- 2-Column Cards Layout -->\\r\\n        <div class=\\\"products-grid\\\">\\r\\n            \\r\\n            <!-- PRODUCT 1 CARD (500W Variant) -->\\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">Sale -31%<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/sBYAAeSwZAVpZ19m\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"500W Smart Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$249<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$170<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">Performance Edition<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">Smart App Electric Scooter 500W<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"zap\\\"><\\\/i> 500W Powerful Peak Motor<\\\/li>\\r\\n                            <li><i data-feather=\\\"battery\\\"><\\\/i> 10.4AH High Capacity Battery<\\\/li>\\r\\n                            <li><i data-feather=\\\"smartphone\\\"><\\\/i> Digital Display & App Control<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-500w')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n            <!-- PRODUCT 2 CARD (350W Variant) -->\\r\\n            <div class=\\\"product-card\\\">\\r\\n                <div class=\\\"card-img-holder\\\">\\r\\n                    <div class=\\\"sale-badge\\\">Sale -31%<\\\/div>\\r\\n                    <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/zRcAAeSw0ndpDWS9\\\/s-l1600.webp\\\" class=\\\"card-main-img\\\" alt=\\\"350W Smart Scooter\\\">\\r\\n                    <div class=\\\"card-side-price-box\\\">\\r\\n                        <span class=\\\"card-old-price\\\">$139<\\\/span>\\r\\n                        <span class=\\\"card-new-price\\\">$95<\\\/span>\\r\\n                        <span class=\\\"card-price-unit\\\">per piece<\\\/span>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                <div class=\\\"product-details\\\">\\r\\n                    <div>\\r\\n                        <span class=\\\"model-tag\\\">Lightweight Edition<\\\/span>\\r\\n                        <h2 class=\\\"product-name\\\">One-Step Folding Electric Scooter<\\\/h2>\\r\\n                        <ul class=\\\"features-list\\\">\\r\\n                            <li><i data-feather=\\\"feather\\\"><\\\/i> Lightweight Frame - Only 23 lbs<\\\/li>\\r\\n                            <li><i data-feather=\\\"navigation\\\"><\\\/i> 3-Sec Quick Folding Mechanism<\\\/li>\\r\\n                            <li><i data-feather=\\\"smartphone\\\"><\\\/i> Full App Support & Cruise Control<\\\/li>\\r\\n                        <\\\/ul>\\r\\n                    <\\\/div>\\r\\n                    <button class=\\\"action-btn\\\" onclick=\\\"openAmzModal('prod-350w')\\\">\\r\\n                        View Details\\r\\n                        <i data-feather=\\\"eye\\\"><\\\/i>\\r\\n                    <\\\/button>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <!-- =================================================== -->\\r\\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 1 (500W SCOOTER)     -->\\r\\n    <!-- =================================================== -->\\r\\n    <div id=\\\"modal-prod-500w\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-500w')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/sBYAAeSwZAVpZ19m\\\/s-l1600.webp\\\" id=\\\"view-500w\\\" alt=\\\"500W Electric Scooter\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/sBYAAeSwZAVpZ19m\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/Bo0AAeSwh6NpZ19m\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/NCsAAeSwCl9oyinC\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/tjUAAeSwVcloyinA\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/e5YAAeSwVyNpZ19m\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/gMwAAeSwgTBpZ19m\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-500w', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\ud83d\\udee1\\ufe0f 30 Days Full Warranty Included<\\\/div>\\r\\n\\r\\n                    <!-- Product Details Section Below Warranty -->\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p>This Performance Edition Electric Scooter features a high-grade aluminum frame integrated with a modern smart application layout. Perfect for daily commuting with extended mileage stability, superior shock absorption, responsive rear brake configurations, and quick dashboard telemetry tracking system.<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">Smart App Electric Scooter 500W Motor Max 31 Miles Range<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.9 out of 5 (3,142 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-31%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">170<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Wattage:<\\\/strong> 500 Watts Peak<\\\/td><td><strong>Battery Capacity:<\\\/strong> 10.4AH Lithium<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Battery Range:<\\\/strong> 45 KM - 55 KM<\\\/td><td><strong>Max Speed:<\\\/strong> 40 km\\\/h - 50 km\\\/h<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Tires Size:<\\\/strong> 10\\\" Pneumatic<\\\/td><td><strong>Features:<\\\/strong> Smart APP, Folding<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-500w\\\" onchange=\\\"calculatePrice500w()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $170<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $320<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $480<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $640<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Big Offer \\u2014 $700<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n                        \\r\\n                        <!-- Dynamic Savings Message Box -->\\r\\n                        <div id=\\\"save-tag-500w\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-500w\\\">$170.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n\\r\\n    <!-- =================================================== -->\\r\\n    <!-- AMAZON POPUP MODAL FOR PRODUCT 2 (350W SCOOTER)     -->\\r\\n    <!-- =================================================== -->\\r\\n    <div id=\\\"modal-prod-350w\\\" class=\\\"amz-modal-wrapper\\\">\\r\\n        <div class=\\\"amz-modal-body\\\">\\r\\n            <span class=\\\"amz-modal-close\\\" onclick=\\\"closeAmzModal('prod-350w')\\\">&times;<\\\/span>\\r\\n            \\r\\n            <div class=\\\"amz-main-flex\\\">\\r\\n                <div class=\\\"amz-flex-left\\\">\\r\\n                    <div class=\\\"main-display-box\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/zRcAAeSw0ndpDWS9\\\/s-l1600.webp\\\" id=\\\"view-350w\\\" alt=\\\"350W Electric Scooter\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"thumb-carousel\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/zRcAAeSw0ndpDWS9\\\/s-l1600.webp\\\" class=\\\"thumb-item active\\\" onclick=\\\"updateView('view-350w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/ZfQAAeSwagNpDWS1\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-350w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/ijQAAeSwdndpDWS2\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-350w', this)\\\">\\r\\n                        <img src=\\\"https:\\\/\\\/i.ebayimg.com\\\/images\\\/g\\\/USwAAeSwtmdpDWS2\\\/s-l1600.webp\\\" class=\\\"thumb-item\\\" onclick=\\\"updateView('view-350w', this)\\\">\\r\\n                    <\\\/div>\\r\\n                    <div class=\\\"warranty-badge-box\\\">\\ud83d\\udee1\\ufe0f 30 Days Full Warranty Included<\\\/div>\\r\\n\\r\\n                    <!-- Product Details Section Below Warranty -->\\r\\n                    <div class=\\\"modal-description-section\\\">\\r\\n                        <h4>Product Details & Description<\\\/h4>\\r\\n                        <p>An ultra-lightweight architecture engineered primarily for fast execution portability. Boasting a heavy-duty single-action hinge system that can instantly fold down flat within 3 seconds, making it ideal for immediate handling configurations on structural public transport networks.<\\\/p>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n                \\r\\n                <div class=\\\"amz-flex-right\\\">\\r\\n                    <h2 class=\\\"amz-popup-title\\\">One-Step Folding Electric Scooter 350W Powerful Engine<\\\/h2>\\r\\n                    <div class=\\\"amz-stars\\\">\\u2b50\\u2b50\\u2b50\\u2b50\\u2b50 <span class=\\\"amz-rating-count\\\">4.8 out of 5 (4,821 ratings)<\\\/span><\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"amz-popup-price-row\\\">\\r\\n                        <span class=\\\"discount-percent\\\">-31%<\\\/span>\\r\\n                        <span class=\\\"currency-sign\\\">$<\\\/span>\\r\\n                        <span class=\\\"main-price-val\\\">95<\\\/span>\\r\\n                        <span class=\\\"cents-val\\\">.00<\\\/span>\\r\\n                    <\\\/div>\\r\\n                    \\r\\n                    <div class=\\\"specs-section\\\">\\r\\n                        <h3>Item Specifics<\\\/h3>\\r\\n                        <table class=\\\"specs-table\\\">\\r\\n                            <tr><td><strong>Wattage:<\\\/strong> 350 Watts Brushless<\\\/td><td><strong>Battery Range:<\\\/strong> 20 KM - 30 KM<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Tires Type:<\\\/strong> 8.5\\\" Solid Anti-Puncture<\\\/td><td><strong>Max Speed:<\\\/strong> 30 km\\\/h - 40 km\\\/h<\\\/td><\\\/tr>\\r\\n                            <tr><td><strong>Features:<\\\/strong> Cruise Control, App<\\\/td><td><strong>Max Load:<\\\/strong> 120KG<\\\/td><\\\/tr>\\r\\n                        <\\\/table>\\r\\n                    <\\\/div>\\r\\n\\r\\n                    <div class=\\\"amz-buy-box-container\\\">\\r\\n                        <div class=\\\"stock-status\\\">In Stock.<\\\/div>\\r\\n                        <div class=\\\"qty-selector-row\\\">\\r\\n                            <label>Quantity: <\\\/label>\\r\\n                            <select id=\\\"qty-select-350w\\\" onchange=\\\"calculatePrice350w()\\\">\\r\\n                                <option value=\\\"1\\\">1 piece \\u2014 $95<\\\/option>\\r\\n                                <option value=\\\"2\\\">2 pieces \\u2014 $180<\\\/option>\\r\\n                                <option value=\\\"3\\\">3 pieces \\u2014 $270<\\\/option>\\r\\n                                <option value=\\\"4\\\">4 pieces \\u2014 $360<\\\/option>\\r\\n                                <option value=\\\"5\\\">5 pieces Big Offer \\u2014 $400<\\\/option>\\r\\n                            <\\\/select>\\r\\n                        <\\\/div>\\r\\n\\r\\n                        <!-- Dynamic Savings Message Box -->\\r\\n                        <div id=\\\"save-tag-350w\\\" class=\\\"savings-tag\\\"><\\\/div>\\r\\n\\r\\n                        <div class=\\\"total-price-display\\\">Subtotal: <strong id=\\\"total-display-350w\\\">$95.00<\\\/strong><\\\/div>\\r\\n                        <button class=\\\"amz-buy-btn\\\" onclick=\\\"alert('Connecting to Checkout Secured Stripe Gateway...')\\\">\\ud83d\\udcb3 Proceed to Checkout<\\\/button>\\r\\n                    <\\\/div>\\r\\n                <\\\/div>\\r\\n            <\\\/div>\\r\\n        <\\\/div>\\r\\n    <\\\/div>\\r\\n\\r\\n    <script>\\r\\n        feather.replace();\\r\\n\\r\\n        function openAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'block';\\r\\n            document.body.style.overflow = 'hidden';\\r\\n            if(id === 'prod-500w') calculatePrice500w();\\r\\n            if(id === 'prod-350w') calculatePrice350w();\\r\\n        }\\r\\n\\r\\n        function closeAmzModal(id) {\\r\\n            document.getElementById('modal-' + id).style.display = 'none';\\r\\n            document.body.style.overflow = 'auto';\\r\\n        }\\r\\n\\r\\n        function updateView(displayId, thumbElement) {\\r\\n            const mainImg = document.getElementById(displayId);\\r\\n            mainImg.style.opacity = '0.3';\\r\\n            setTimeout(() => {\\r\\n                mainImg.src = thumbElement.src;\\r\\n                mainImg.style.opacity = '1';\\r\\n            }, 150);\\r\\n\\r\\n            const parent = thumbElement.parentElement;\\r\\n            parent.querySelectorAll('.thumb-item').forEach(el => el.classList.remove('active'));\\r\\n            thumbElement.classList.add('active');\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price and Wholesale Discount Saver Calculation (500W)\\r\\n        function calculatePrice500w() {\\r\\n            const qty = document.getElementById('qty-select-500w').value;\\r\\n            const singlePrice = 170;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 320;\\r\\n            else if (qty == \\\"3\\\") total = 480;\\r\\n            else if (qty == \\\"4\\\") total = 640;\\r\\n            else if (qty == \\\"5\\\") total = 700;\\r\\n\\r\\n            document.getElementById('total-display-500w').innerText = \\\"$\\\" + total + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-500w');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Deal Applied! You save an extra $${extraSavings}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        \\\/\\\/ Price and Wholesale Discount Saver Calculation (350W)\\r\\n        function calculatePrice350w() {\\r\\n            const qty = document.getElementById('qty-select-350w').value;\\r\\n            const singlePrice = 95;\\r\\n            let total = singlePrice;\\r\\n            \\r\\n            if (qty == \\\"2\\\") total = 180;\\r\\n            else if (qty == \\\"3\\\") total = 270;\\r\\n            else if (qty == \\\"4\\\") total = 360;\\r\\n            else if (qty == \\\"5\\\") total = 400;\\r\\n\\r\\n            document.getElementById('total-display-350w').innerText = \\\"$\\\" + total + \\\".00\\\";\\r\\n\\r\\n            const normalCost = singlePrice * parseInt(qty);\\r\\n            const extraSavings = normalCost - total;\\r\\n            const saveTag = document.getElementById('save-tag-350w');\\r\\n\\r\\n            if (extraSavings > 0) {\\r\\n                saveTag.innerHTML = `\\ud83c\\udf89 Wholesale Deal Applied! You save an extra $${extraSavings}.00!`;\\r\\n                saveTag.style.display = 'block';\\r\\n            } else {\\r\\n                saveTag.style.display = 'none';\\r\\n            }\\r\\n        }\\r\\n\\r\\n        window.onclick = function(event) {\\r\\n            if (event.target.className === \\\"amz-modal-wrapper\\\") {\\r\\n                event.target.style.display = \\\"none\\\";\\r\\n                document.body.style.overflow = \\\"auto\\\";\\r\\n            }\\r\\n        }\\r\\n    <\\\/script>\\r\\n<\\\/body>\\r\\n<\\\/html>\"},\"elements\":[],\"widgetType\":\"html\"}],\"isInner\":false,\"styles\":{\"e-ffdf786\":{\"id\":\"e-ffdf786\",\"label\":\"local\",\"type\":\"class\",\"variants\":[{\"meta\":{\"breakpoint\":\"desktop\",\"state\":null},\"props\":{\"flex-direction\":{\"$$type\":\"string\",\"value\":\"column\"}},\"custom_css\":null}]}},\"interactions\":[],\"editor_settings\":[],\"version\":\"0.0\"}]"],"_elementor_used_global_class":["e-2613139","e-0ab1071","e-b4042e5","e-ab7a5ce","e-ba573e8","e-4646f45","e-6ab2b29","e-ffdf786"],"_elementor_used_global_class_preview":["e-2613139","e-0ab1071","e-b4042e5","e-ab7a5ce","e-ba573e8","e-4646f45","e-6ab2b29","e-ffdf786"],"_elementor_page_assets":["a:2:{s:7:\"scripts\";a:1:{i:0;s:18:\"elementor-frontend\";}s:6:\"styles\";a:1:{i:0;s:12:\"widget-image\";}}"],"_elementor_css":["a:6:{s:4:\"time\";i:1782636356;s:5:\"fonts\";a:0:{}s:5:\"icons\";a:0:{}s:20:\"dynamic_elements_ids\";a:0:{}s:6:\"status\";s:4:\"file\";i:0;s:0:\"\";}"],"_elementor_element_cache":["{\"timeout\":1783438787,\"value\":{\"content\":\"<div class=\\\"elementor-element elementor-element-5399a1c e-flex e-con-boxed e-con e-parent\\\" data-id=\\\"5399a1c\\\" data-element_type=\\\"container\\\" data-e-type=\\\"container\\\">\\n\\t\\t\\t\\t\\t<div class=\\\"e-con-inner\\\">\\n\\t\\t[elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjdjMWE2N2IiLCJlbFR5cGUiOiJ3aWRnZXQiLCJzZXR0aW5ncyI6eyJzaG9ydGNvZGUiOiI8bWFycXVlZSBiZWhhdmlvcj1cInNjcm9sbFwiIGRpcmVjdGlvbj1cImxlZnRcIiBzY3JvbGxhbW91bnQ9XCI2XCIgc3R5bGU9XCJiYWNrZ3JvdW5kOiAjZmYwMDAwOyBjb2xvcjogI2ZmZmZmZjsgcGFkZGluZzogMTJweDsgZm9udC1zaXplOiAxNnB4OyBmb250LXdlaWdodDogYm9sZDsgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmOyBkaXNwbGF5OiBibG9jaztcIj5cblx1ZDgzZFx1ZGQyNSBCVU1QRVIgT0ZGRVI6IDEgT3JkZXIgZm9yIGp1c3QgJDEwNSEgXHVkODNjXHVkZjgxIDIgT3JkZXJzIGZvciBvbmx5ICQxOTkhIFx1ZDgzZFx1ZGU4MCA1IE9yZGVycyBCdWxrIFBhY2sgZm9yIGp1c3QgJDQ2MCEgTGltaXRlZCBTdG9jayBBdmFpbGFibGUgZm9yIDIwIERheXMgT25seSEgXHUyNmExIEZyZWUgU2hpcHBpbmcgV29ybGR3aWRlIVxuPFwvbWFycXVlZT5cbiJ9LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJzaG9ydGNvZGUifQ==\\\"]\\t\\t\\t<\\\/div>\\n\\t\\t\\t\\t<\\\/div>\\n\\t\\t[elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjA2YjdlZjkiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLTI2MTMxMzkiXX19LCJlbGVtZW50cyI6W3siaWQiOiJkMDBmNWYxIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjxkaXYgc3R5bGU9XCJiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgcGFkZGluZzogMTVweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjsganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IG1heC13aWR0aDogMTAwJTsgbWFyZ2luOiAwIGF1dG87XCI+XHJcbiAgICA8IS0tIFNsZWVrIEVWIFNoaWVsZCBJY29uIC0tPlxyXG4gICAgPGRpdiBzdHlsZT1cIm1hcmdpbi1yaWdodDogMTVweDsgZGlzcGxheTogZmxleDsgYWxpZ24taXRlbXM6IGNlbnRlcjtcIj5cclxuICAgICAgICA8c3ZnIHdpZHRoPVwiNDVcIiBoZWlnaHQ9XCI0NVwiIHZpZXdCb3g9XCIwIDAgMjQgMjRcIiBmaWxsPVwibm9uZVwiIHhtbG5zPVwiaHR0cDpcL1wvd3d3LnczLm9yZ1wvMjAwMFwvc3ZnXCI+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTIgMkwzIDVWMTFDMyAxNi41NSA2Ljg0IDIxLjc0IDEyIDIzQzE3LjE2IDIxLjc0IDIxIDE2LjU1IDIxIDExVjVMMTIgMlpcIiBmaWxsPVwiIzFFMjkzQlwiXC8+XHJcbiAgICAgICAgICAgIDxwYXRoIGQ9XCJNMTEuNSA2TDcgMTNIMTFMMTAuNSAxOEwxNi41IDEwSDEyLjVMMTMuNSA2SDExLjVaXCIgZmlsbD1cIiMwMjg0QzdcIlwvPlxyXG4gICAgICAgIDxcL3N2Zz5cclxuICAgIDxcL2Rpdj5cclxuICAgIDwhLS0gQnJhbmQgTmFtZSBhbmQgVGFnbGluZSAtLT5cclxuICAgIDxkaXYgc3R5bGU9XCJkaXNwbGF5OiBmbGV4OyBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgdGV4dC1hbGlnbjogbGVmdDtcIj5cclxuICAgICAgICA8c3BhbiBzdHlsZT1cImZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMjhweDsgZm9udC13ZWlnaHQ6IDkwMDsgY29sb3I6ICMxRTI5M0I7IGxldHRlci1zcGFjaW5nOiAxcHg7IGxpbmUtaGVpZ2h0OiAxO1wiPkdVTEYgRS1NT1RPUlM8XC9zcGFuPlxyXG4gICAgICAgIDxzcGFuIHN0eWxlPVwiZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxMHB4OyBmb250LXdlaWdodDogNzAwOyBjb2xvcjogIzAyODRDNzsgbGV0dGVyLXNwYWNpbmc6IDJweDsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgbWFyZ2luLXRvcDogNHB4OyBkaXNwbGF5OiBibG9jaztcIj5TTUFSVCBNT0JJTElUWSBcdTIwMjIgUFJFTUlVTSBSSURFUzxcL3NwYW4+XHJcbiAgICA8XC9kaXY+XHJcbjxcL2Rpdj4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiaHRtbCJ9XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTI2MTMxMzkiOnsiaWQiOiJlLTI2MTMxMzkiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7InBhZGRpbmciOnsiJCR0eXBlIjoiZGltZW5zaW9ucyIsInZhbHVlIjp7ImJsb2NrLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MTAsInVuaXQiOiJweCJ9fSwiYmxvY2stc3RhcnQiOnsiJCR0eXBlIjoic2l6ZSIsInZhbHVlIjp7InNpemUiOjEwLCJ1bml0IjoicHgifX19fSwiZmxleC1kaXJlY3Rpb24iOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjb2x1bW4ifX19XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOltdfQ==\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjkyMzE1NDIiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLTBhYjEwNzEiXX19LCJlbGVtZW50cyI6W3siaWQiOiIxMTRkYzdlIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiZWRpdG9yIjoiPGRpdiBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj5cbiAgICA8YSBzdHlsZT1cImZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsgZm9udC13ZWlnaHQ6IDUwMDsgY29sb3I6ICM0NzU1Njk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgcGFkZGluZzogMCAxMHB4O1wiIGhyZWY9XCJodHRwczpcL1wvZ3VsZmRlYWwuc3RvcmVcL1wiPkhvbWU8XC9hPiA8c3BhbiBzdHlsZT1cImNvbG9yOiAjY2JkNWUxOyBmb250LXNpemU6IDEzcHg7XCI+fDxcL3NwYW4+XG4gICAgXG4gICAgPGEgc3R5bGU9XCJmb250LWZhbWlseTogJ01vbnRzZXJyYXQnLCBzYW5zLXNlcmlmOyBmb250LXNpemU6IDEzcHg7IGZvbnQtd2VpZ2h0OiA1MDA7IGNvbG9yOiAjNDc1NTY5OyB0ZXh0LWRlY29yYXRpb246IG5vbmU7IHBhZGRpbmc6IDAgMTBweDtcIiBocmVmPVwiaHR0cHM6XC9cL2d1bGZkZWFsLnN0b3JlXC9pbmRleC5waHBcL2Fib3V0LXVzXC9cIj5BYm91dCBVczxcL2E+IDxzcGFuIHN0eWxlPVwiY29sb3I6ICNjYmQ1ZTE7IGZvbnQtc2l6ZTogMTNweDtcIj58PFwvc3Bhbj5cbiAgICBcbiAgICA8YSBzdHlsZT1cImZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsgZm9udC13ZWlnaHQ6IDUwMDsgY29sb3I6ICM0NzU1Njk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgcGFkZGluZzogMCAxMHB4O1wiIGhyZWY9XCJodHRwczpcL1wvZ3VsZmRlYWwuc3RvcmVcL2luZGV4LnBocFwvY29udGFjdC11c1wvXCI+Q29udGFjdCBVczxcL2E+IDxzcGFuIHN0eWxlPVwiY29sb3I6ICNjYmQ1ZTE7IGZvbnQtc2l6ZTogMTNweDtcIj58PFwvc3Bhbj5cbiAgICBcbiAgICA8YSBzdHlsZT1cImZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCcsIHNhbnMtc2VyaWY7IGZvbnQtc2l6ZTogMTNweDsgZm9udC13ZWlnaHQ6IDUwMDsgY29sb3I6ICM0NzU1Njk7IHRleHQtZGVjb3JhdGlvbjogbm9uZTsgcGFkZGluZzogMCAxMHB4O1wiIGhyZWY9XCJodHRwczpcL1wvZ3VsZmRlYWwuc3RvcmVcL2luZGV4LnBocFwvcHJpdmFjeS1wb2xpY3lcL1wiPlByaXZhY3kgUG9saWN5PFwvYT4gPHNwYW4gc3R5bGU9XCJjb2xvcjogI2NiZDVlMTsgZm9udC1zaXplOiAxM3B4O1wiPnw8XC9zcGFuPlxuICAgIFxuICAgIDxhIHN0eWxlPVwiZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogIzQ3NTU2OTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBwYWRkaW5nOiAwIDEwcHg7XCIgaHJlZj1cImh0dHBzOlwvXC9ndWxmZGVhbC5zdG9yZVwvaW5kZXgucGhwXC9yZWZ1bmQtcG9saWN5XC9cIj5SZWZ1bmQgUG9saWN5PFwvYT4gPHNwYW4gc3R5bGU9XCJjb2xvcjogI2NiZDVlMTsgZm9udC1zaXplOiAxM3B4O1wiPnw8XC9zcGFuPlxuICAgIFxuICAgIDxhIHN0eWxlPVwiZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjsgZm9udC1zaXplOiAxM3B4OyBmb250LXdlaWdodDogNTAwOyBjb2xvcjogIzQ3NTU2OTsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyBwYWRkaW5nOiAwIDEwcHg7XCIgaHJlZj1cImh0dHBzOlwvXC9ndWxmZGVhbC5zdG9yZVwvaW5kZXgucGhwXC9kaXNjbGFpbWVyXC9cIj5EaXNjbGFpbWVyPFwvYT5cbjxcL2Rpdj4iLCJ0ZXh0X2NvbHVtbnMiOiIxIiwiY29sdW1uX2dhcCI6eyJ1bml0IjoicHgiLCJzaXplIjoxMCwic2l6ZXMiOltdfX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6InRleHQtZWRpdG9yIn1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtMGFiMTA3MSI6eyJpZCI6ImUtMGFiMTA3MSIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsiZmxleC1kaXJlY3Rpb24iOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjb2x1bW4ifX19LHsibWV0YSI6eyJicmVha3BvaW50IjoidGFibGV0Iiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJib3JkZXItd2lkdGgiOnsiJCR0eXBlIjoiYm9yZGVyLXdpZHRoIiwidmFsdWUiOnsiYmxvY2stc3RhcnQiOm51bGwsImlubGluZS1lbmQiOm51bGwsImJsb2NrLWVuZCI6eyIkJHR5cGUiOiJzaXplIiwidmFsdWUiOnsic2l6ZSI6MSwidW5pdCI6InB4In19LCJpbmxpbmUtc3RhcnQiOm51bGx9fSwiYm9yZGVyLXN0eWxlIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoic29saWQifX19XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOltdfQ==\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjM2MTI1NWEiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLWI0MDQyZTUiXX19LCJlbGVtZW50cyI6W3siaWQiOiIxOTBmNTgwIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaW1hZ2UiOnsidXJsIjoiaHR0cHM6XC9cL2d1bGZkZWFsLnN0b3JlXC93cC1jb250ZW50XC91cGxvYWRzXC8yMDI2XC8wNlwvR2VtaW5pX0dlbmVyYXRlZF9JbWFnZV9zcGwzb3ZzcGwzb3ZzcGwzLnBuZyIsImlkIjo1MDAzLCJzaXplIjoiIiwiYWx0IjoiRWxlY3RyaWMgRm9sZGFibGUgU2Nvb3RlciIsInNvdXJjZSI6ImxpYnJhcnkifX0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6ImltYWdlIn1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtYjQwNDJlNSI6eyJpZCI6ImUtYjQwNDJlNSIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsiZmxleC1kaXJlY3Rpb24iOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjb2x1bW4ifX19XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOltdfQ==\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjdlMmNkNTAiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLWFiN2E1Y2UiXX19LCJlbGVtZW50cyI6W3siaWQiOiI1MDBiZmRmIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjxkaXYgY2xhc3M9XCJndWxmLXRpbWVyLWNvbnRhaW5lclwiPlxyXG4gICAgPCEtLSBOYXlpIFVyZ2VudCBBdXIgRGhhbWFrZWRhciBIZWFkaW5nIC0tPlxyXG4gICAgPGgzIGNsYXNzPVwidGltZXItdGl0bGVcIj5cdWQ4M2RcdWRkMjUgQlVNUEVSIExJTUlURUQgT0ZGRVIhIFBSSUNFIEdPRVMgVVAgSU46PFwvaDM+XHJcbiAgICA8ZGl2IGNsYXNzPVwidGltZXItZGlzcGxheVwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJ0aW1lci1zZWdtZW50XCI+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwidGltZXItbnVtYmVyXCIgaWQ9XCJkYXlzXCI+MjM8XC9zcGFuPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRpbWVyLWxhYmVsXCI+REFZUzxcL3NwYW4+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJ0aW1lci1kaXZpZGVyXCI+OjxcL2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwidGltZXItc2VnbWVudFwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRpbWVyLW51bWJlclwiIGlkPVwiaG91cnNcIj4wMDxcL3NwYW4+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwidGltZXItbGFiZWxcIj5IT1VSUzxcL3NwYW4+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJ0aW1lci1kaXZpZGVyXCI+OjxcL2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwidGltZXItc2VnbWVudFwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cInRpbWVyLW51bWJlclwiIGlkPVwibWludXRlc1wiPjAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0aW1lci1sYWJlbFwiPk1JTlM8XC9zcGFuPlxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwidGltZXItZGl2aWRlclwiPjo8XC9kaXY+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInRpbWVyLXNlZ21lbnRcIj5cclxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJ0aW1lci1udW1iZXJcIiBpZD1cInNlY29uZHNcIj4wMDxcL3NwYW4+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwidGltZXItbGFiZWxcIj5TRUNTPFwvc3Bhbj5cclxuICAgICAgICA8XC9kaXY+XHJcbiAgICA8XC9kaXY+XHJcbjxcL2Rpdj5cclxuXHJcbjxzdHlsZT5cclxuLmd1bGYtdGltZXItY29udGFpbmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxZTI5M2I7IFxyXG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICAgIHBhZGRpbmc6IDI1cHggMjBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogNjUwcHg7XHJcbiAgICBtYXJnaW46IDMwcHggYXV0bztcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMHB4IDI1cHggcmdiYSgwLDAsMCwwLjE1KTtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZjAwMDA7IFxyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxufVxyXG4udGltZXItdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZjAwMDA7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG4udGltZXItZGlzcGxheSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcbi50aW1lci1zZWdtZW50IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIG1pbi13aWR0aDogNzBweDtcclxufVxyXG4udGltZXItbnVtYmVyIHtcclxuICAgIGZvbnQtc2l6ZTogMzhweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcbi50aW1lci1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICM5NGEzYjg7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbn1cclxuLnRpbWVyLWRpdmlkZXIge1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIC50aW1lci1udW1iZXIgeyBmb250LXNpemU6IDI4cHg7IH1cclxuICAgIC50aW1lci1kaXZpZGVyIHsgZm9udC1zaXplOiAyNHB4OyBtYXJnaW46IDAgOHB4OyB9XHJcbiAgICAudGltZXItc2VnbWVudCB7IG1pbi13aWR0aDogNTBweDsgfVxyXG4gICAgLnRpbWVyLXRpdGxlIHsgZm9udC1zaXplOiAxNXB4OyB9XHJcbn1cclxuPFwvc3R5bGU+XHJcblxyXG48c2NyaXB0PlxyXG4oZnVuY3Rpb24oKSB7XHJcbiAgICBjb25zdCBjb3VudFRvRGF0ZSA9IG5ldyBEYXRlKFwiSnVseSAxNCwgMjAyNiAwMDowMDowMFwiKS5nZXRUaW1lKCk7XHJcblxyXG4gICAgY29uc3QgdGltZXJJbnRlcnZhbCA9IHNldEludGVydmFsKGZ1bmN0aW9uKCkge1xyXG4gICAgICAgIGNvbnN0IG5vdyA9IG5ldyBEYXRlKCkuZ2V0VGltZSgpO1xyXG4gICAgICAgIGNvbnN0IHRpbWVSZW1haW5pbmcgPSBjb3VudFRvRGF0ZSAtIG5vdztcclxuXHJcbiAgICAgICAgaWYgKHRpbWVSZW1haW5pbmcgPD0gMCkge1xyXG4gICAgICAgICAgICBjbGVhckludGVydmFsKHRpbWVySW50ZXJ2YWwpO1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImRheXNcIikuaW5uZXJUZXh0ID0gXCIwMFwiO1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcImhvdXJzXCIpLmlubmVyVGV4dCA9IFwiMDBcIjtcclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJtaW51dGVzXCIpLmlubmVyVGV4dCA9IFwiMDBcIjtcclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoXCJzZWNvbmRzXCIpLmlubmVyVGV4dCA9IFwiMDBcIjtcclxuICAgICAgICAgICAgcmV0dXJuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgY29uc3QgZGF5cyA9IE1hdGguZmxvb3IodGltZVJlbWFpbmluZyBcLyAoMTAwMCAqIDYwICogNjAgKiAyNCkpO1xyXG4gICAgICAgIGNvbnN0IGhvdXJzID0gTWF0aC5mbG9vcigodGltZVJlbWFpbmluZyAlICgxMDAwICogNjAgKiA2MCAqIDI0KSkgXC8gKDEwMDAgKiA2MCAqIDYwKSk7XHJcbiAgICAgICAgY29uc3QgbWludXRlcyA9IE1hdGguZmxvb3IoKHRpbWVSZW1haW5pbmcgJSAoMTAwMCAqIDYwICogNjApKSBcLyAoMTAwMCAqIDYwKSk7XHJcbiAgICAgICAgY29uc3Qgc2Vjb25kcyA9IE1hdGguZmxvb3IoKHRpbWVSZW1haW5pbmcgJSAoMTAwMCAqIDYwKSkgXC8gMTAwMCk7XHJcblxyXG4gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiZGF5c1wiKS5pbm5lclRleHQgPSBkYXlzIDwgMTAgPyBcIjBcIiArIGRheXMgOiBkYXlzO1xyXG4gICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKFwiaG91cnNcIikuaW5uZXJUZXh0ID0gaG91cnMgPCAxMCA\\\/IFwiMFwiICsgaG91cnMgOiBob3VycztcclxuICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcIm1pbnV0ZXNcIikuaW5uZXJUZXh0ID0gbWludXRlcyA8IDEwID8gXCIwXCIgKyBtaW51dGVzIDogbWludXRlcztcclxuICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChcInNlY29uZHNcIikuaW5uZXJUZXh0ID0gc2Vjb25kcyA8IDEwID8gXCIwXCIgKyBzZWNvbmRzIDogc2Vjb25kcztcclxuICAgIH0sIDEwMDApO1xyXG59KSgpO1xyXG48XC9zY3JpcHQ+In0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6Imh0bWwifV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS1hYjdhNWNlIjp7ImlkIjoiZS1hYjdhNWNlIiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJmbGV4LWRpcmVjdGlvbiI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImNvbHVtbiJ9fX1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6W119\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjFkMWI1NTQiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLWJhNTczZTgiXX19LCJlbGVtZW50cyI6W3siaWQiOiJlOTgyMWY4IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjwhLS0gUFJFTUlVTSBBTUFaT04tU1RZTEUgUFJPRFVDVFMgSEVBRElORyAtLT5cclxuPGRpdiBjbGFzcz1cInByb2R1Y3RzLWhlYWRpbmctY29udGFpbmVyXCI+XHJcbiAgICA8aDIgY2xhc3M9XCJtYWluLXByb2R1Y3RzLXRpdGxlXCI+T3VyIEV4Y2x1c2l2ZSBQcm9kdWN0czxcL2gyPlxyXG4gICAgPGRpdiBjbGFzcz1cInRpdGxlLXVuZGVybGluZVwiPjxcL2Rpdj5cclxuPFwvZGl2PlxyXG5cclxuPHN0eWxlPlxyXG4ucHJvZHVjdHMtaGVhZGluZy1jb250YWluZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMjVweCBhdXRvO1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxufVxyXG4ubWFpbi1wcm9kdWN0cy10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgY29sb3I6ICMwZjExMTE7IFwvKiBBbWF6b24gRGFyayBTbGF0ZSAqXC9cclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG4udGl0bGUtdW5kZXJsaW5lIHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwOyBcLyogUmVkIFRoZW1lIExpbmUgKlwvXHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxufVxyXG5cclxuXC8qIE1vYmlsZSBGcmllbmRseSAqXC9cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAubWFpbi1wcm9kdWN0cy10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgLnRpdGxlLXVuZGVybGluZSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzcHg7XHJcbiAgICB9XHJcbn1cclxuPFwvc3R5bGU+In0sImVsZW1lbnRzIjpbXSwid2lkZ2V0VHlwZSI6Imh0bWwifV0sImlzSW5uZXIiOmZhbHNlLCJzdHlsZXMiOnsiZS1iYTU3M2U4Ijp7ImlkIjoiZS1iYTU3M2U4IiwibGFiZWwiOiJsb2NhbCIsInR5cGUiOiJjbGFzcyIsInZhcmlhbnRzIjpbeyJtZXRhIjp7ImJyZWFrcG9pbnQiOiJkZXNrdG9wIiwic3RhdGUiOm51bGx9LCJwcm9wcyI6eyJmbGV4LWRpcmVjdGlvbiI6eyIkJHR5cGUiOiJzdHJpbmciLCJ2YWx1ZSI6ImNvbHVtbiJ9fX1dfX0sImludGVyYWN0aW9ucyI6W10sImVkaXRvcl9zZXR0aW5ncyI6W119\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjlkM2ZiY2IiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLTQ2NDZmNDUiXX19LCJlbGVtZW50cyI6W3siaWQiOiIxM2EzYjIzIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjwhRE9DVFlQRSBodG1sPlxyXG48aHRtbCBsYW5nPVwiZW5cIj5cclxuPGhlYWQ+XHJcbiAgICA8bWV0YSBjaGFyc2V0PVwiVVRGLThcIj5cclxuICAgIDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiIGNvbnRlbnQ9XCJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wXCI+XHJcbiAgICA8dGl0bGU+UHJlbWl1bSBPZmYtUm9hZCAmIEhpZ2ggUGVyZm9ybWFuY2UgRS1TY29vdGVyczxcL3RpdGxlPlxyXG4gICAgPHNjcmlwdCBzcmM9XCJodHRwczpcL1wvY2RuLmpzZGVsaXZyLm5ldFwvbnBtXC9mZWF0aGVyLWljb25zXC9kaXN0XC9mZWF0aGVyLm1pbi5qc1wiPjxcL3NjcmlwdD5cclxuICAgIDxzdHlsZT5cclxuICAgICAgICA6cm9vdCB7XHJcbiAgICAgICAgICAgIC0tcHJpbWFyeTogIzBmMTcyYTtcclxuICAgICAgICAgICAgLS1hY2NlbnQ6ICMyNTYzZWI7XHJcbiAgICAgICAgICAgIC0tdGV4dC1kYXJrOiAjMGYxNzJhO1xyXG4gICAgICAgICAgICAtLXRleHQtbGlnaHQ6ICM2NDc0OGI7XHJcbiAgICAgICAgICAgIC0tYmctbGlnaHQ6ICNmOGZhZmM7XHJcbiAgICAgICAgICAgIC0tc2FsZS1yZWQ6ICNDQzBDMzk7XHJcbiAgICAgICAgICAgIC0tc2F2ZS1ncmVlbjogIzAwNzYwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICoge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYm9keSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0KTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaGVhZGVyLWJhZGdlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNmY2U3O1xyXG4gICAgICAgICAgICBjb2xvcjogIzE1ODAzZDtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tYWluLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiAyLUNvbHVtbiBDYXJkcyBMYXlvdXQgSG9tZSBWaWV3ICpcL1xyXG4gICAgICAgIC5wcm9kdWN0cy1ncmlkIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcclxuICAgICAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtY2FyZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgwLDAsMCwwLjA0KTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3QtY2FyZDpob3ZlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLDAsMCwwLjA4KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBDYXJkIEltYWdlIFNlY3Rpb24gKlwvXHJcbiAgICAgICAgLmNhcmQtaW1nLWhvbGRlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGZhZmM7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWY1Zjk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBQcm9mZXNzaW9uYWwgQ29ybmVyIFNhbGUgQmFkZ2UgKlwvXHJcbiAgICAgICAgLnNhbGUtYmFkZ2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tc2FsZS1yZWQpO1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggOHB4IHJnYmEoMjA0LCAxMiwgNTcsIDAuMyk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLW1haW4taW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA2NSU7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcLyogU2lkZSBQcmljZSBEaXNwbGF5IFN0eWxpbmcgKlwvXHJcbiAgICAgICAgLmNhcmQtc2lkZS1wcmljZS1ib3gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggZGFzaGVkICNlMmU4ZjA7XHJcbiAgICAgICAgICAgIGhlaWdodDogODAlO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtb2xkLXByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1uZXctcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWRhcmspO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLXByaWNlLXVuaXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtZGV0YWlscyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGVsLXRhZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcm9kdWN0LW5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmVhdHVyZXMtbGlzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmVhdHVyZXMtbGlzdCBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlcy1saXN0IGkge1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tYWNjZW50KTtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWN0aW9uLWJ0biB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRleHQtZGFyayk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb24tYnRuOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tYWNjZW50KTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBBTUFaT04tU1RZTEUgTU9EQUwgSU5URVJGQUNFICpcL1xyXG4gICAgICAgIC5hbXotbW9kYWwtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5OTk5O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbXotbW9kYWwtYm9keSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMiUgYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgd2lkdGg6IDkyJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMTgwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxNXB4IDUwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgICAgICAgICBhbmltYXRpb246IGZhZGVJbiAwLjI1cyBlYXNlLW91dDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBrZXlmcmFtZXMgZmFkZUluIHtcclxuICAgICAgICAgICAgZnJvbSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7IH1cclxuICAgICAgICAgICAgdG8geyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbXotbW9kYWwtY2xvc2Uge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODg4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYW16LW1vZGFsLWNsb3NlOmhvdmVyIHsgY29sb3I6ICMwMDA7IH1cclxuXHJcbiAgICAgICAgLmFtei1tYWluLWZsZXggeyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgIGdhcDogMzVweDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7IFxyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFtei1mbGV4LWxlZnQgeyBcclxuICAgICAgICAgICAgZmxleDogMS4xOyBcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLm1haW4tZGlzcGxheS1ib3ggeyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDQyMHB4OyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7IFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMnB4OyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLWRpc3BsYXktYm94IGltZyB7IFxyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlOyBcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjsgXHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGh1bWItY2Fyb3VzZWwgeyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgIGdhcDogOHB4OyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDsgXHJcbiAgICAgICAgICAgIG92ZXJmbG93LXg6IGF1dG87IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMnB4OyBcclxuICAgICAgICAgICAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRodW1iLWl0ZW0geyBcclxuICAgICAgICAgICAgd2lkdGg6IDU4cHg7IFxyXG4gICAgICAgICAgICBoZWlnaHQ6IDU4cHg7IFxyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDsgXHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7IFxyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAudGh1bWItaXRlbS5hY3RpdmUgeyBcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U0NzkxMTsgXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA0cHggcmdiYSgyMjgsMTIxLDE3LDAuNSk7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLndhcnJhbnR5LWJhZGdlLWJveCB7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0YwRjlGRjsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMDI4NEM3OyBcclxuICAgICAgICAgICAgY29sb3I6ICMwMzY5QTE7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDsgXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtZGVzY3JpcHRpb24tc2VjdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2UyZThmMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tcHJpbWFyeSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzLjVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NzU1Njk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotZmxleC1yaWdodCB7IFxyXG4gICAgICAgICAgICBmbGV4OiAxLjM7IFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotcG9wdXAtdGl0bGUgeyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4OyBcclxuICAgICAgICAgICAgY29sb3I6ICMwZjExMTE7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzU7IFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LXN0YXJzIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmY5OTAwOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmFtei1yYXRpbmctY291bnQgeyBcclxuICAgICAgICAgICAgY29sb3I6ICMwMDcxODU7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyBcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotcG9wdXAtcHJpY2Utcm93IHsgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgXHJcbiAgICAgICAgICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kaXNjb3VudC1wZXJjZW50IHsgXHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zYWxlLXJlZCk7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwOyBcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmN1cnJlbmN5LXNpZ24geyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluLXByaWNlLXZhbCB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDM0cHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgY29sb3I6ICMwZjExMTE7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2VudHMtdmFsIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3BlY3Mtc2VjdGlvbiB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwZWNzLXNlY3Rpb24gaDMgeyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgY29sb3I6ICMwZjExMTE7IFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyBcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU4ZjA7IFxyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNnB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwZWNzLXRhYmxlIHsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyBcclxuICAgICAgICAgICAgY29sb3I6ICMzMzQxNTU7IFxyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwZWNzLXRhYmxlIHRkIHsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4OyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UyZThmMDsgXHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BlY3MtdGFibGUgdGQgc3Ryb25nIHtcclxuICAgICAgICAgICAgY29sb3I6ICMwZjExMTE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYW16LWJ1eS1ib3gtY29udGFpbmVyIHsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7IFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4OyBcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGZhZmM7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0b2NrLXN0YXR1cyB7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzYwMDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7IFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF0eS1zZWxlY3Rvci1yb3cgeyBcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgXHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF0eS1zZWxlY3Rvci1yb3cgc2VsZWN0IHsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMnB4OyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4OyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyBcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zYXZpbmdzLXRhZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1zYXZlLWdyZWVuKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U4ZjVlOTtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYzhlNmM5O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAudG90YWwtcHJpY2UtZGlzcGxheSB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzMzNDE1NTsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAudG90YWwtcHJpY2UtZGlzcGxheSBzdHJvbmcgeyBcclxuICAgICAgICAgICAgY29sb3I6ICNCMTI3MDQ7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LWJ1eS1idG4geyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkZBNDFDOyBcclxuICAgICAgICAgICAgY29sb3I6ICMwZjExMTE7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkY4RjAwOyBcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7IFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyBcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzOyBcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgXHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYW16LWJ1eS1idG46aG92ZXIgeyBiYWNrZ3JvdW5kOiAjRjU5NjA3OyB9XHJcblxyXG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgICAgICAgICAucHJvZHVjdHMtZ3JpZCB7IFxyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7IFxyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0ODBweDsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5jYXJkLWltZy1ob2xkZXIgeyBcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0NXB4IDE1cHggMjBweCAxNXB4OyBcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FyZC1tYWluLWltZyB7IFxyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA4NSU7IFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLXNpZGUtcHJpY2UtYm94IHsgXHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2UyZThmMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYW16LW1haW4tZmxleCB7IFxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXHJcbiAgICAgICAgICAgICAgICBnYXA6IDI1cHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYW16LWZsZXgtbGVmdCwgLmFtei1mbGV4LXJpZ2h0IHsgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5hbXotbW9kYWwtYm9keSB7IFxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDk1JTsgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4OyBcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNSUgYXV0bzsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5tYWluLWRpc3BsYXktYm94IHsgXHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4MHB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIDxcL3N0eWxlPlxyXG48XC9oZWFkPlxyXG48Ym9keT5cclxuXHJcbiAgICA8ZGl2IGNsYXNzPVwiY29udGFpbmVyXCI+XHJcbiAgICAgICAgPGRpdiBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImhlYWRlci1iYWRnZVwiPlxyXG4gICAgICAgICAgICAgICAgPGkgZGF0YS1mZWF0aGVyPVwiemFwXCIgc3R5bGU9XCJ3aWR0aDogMTZweDsgaGVpZ2h0OiAxNnB4O1wiPjxcL2k+XHJcbiAgICAgICAgICAgICAgICBFeHRyZW1lIFBvd2VyIExpbmV1cFxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8aDEgY2xhc3M9XCJtYWluLXRpdGxlXCI+UHJvZmVzc2lvbmFsIEhpZ2gtUGVyZm9ybWFuY2UgRS1TY29vdGVyczxcL2gxPlxyXG5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwicHJvZHVjdHMtZ3JpZFwiPlxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPCEtLSBQUk9EVUNUIDUgQ0FSRCAoUkNCIEQ3IE1BWCAzODAwVykgLS0+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWNhcmRcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWltZy1ob2xkZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic2FsZS1iYWRnZVwiPk1lZ2EgRGVhbDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL1FHQUFBZVN3bGRwcUIwWEhcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwiY2FyZC1tYWluLWltZ1wiIGFsdD1cIlJDQiBENyBNQVggRS1TY29vdGVyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtc2lkZS1wcmljZS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLW9sZC1wcmljZVwiPiQzLDI2OTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2FyZC1uZXctcHJpY2VcIj4kMiw1MDA8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtcHJpY2UtdW5pdFwiPnBlciBwaWVjZTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3QtZGV0YWlsc1wiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwibW9kZWwtdGFnXCI+UkNCIEh5cGVyIFBvd2VyPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgyIGNsYXNzPVwicHJvZHVjdC1uYW1lXCI+MzgwMFcgRHVhbCBNb3RvciBSb2FkIExlZ2FsIEZvbGRhYmxlIFNjb290ZXI8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiZmVhdHVyZXMtbGlzdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cInNoaWVsZFwiPjxcL2k+IFRcdTAwZGNWLVRlc3RlZCAmIEZ1bGwgQUJFIEdlcm1hbiBDZXJ0aWZpY2F0aW9uPFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwiemFwXCI+PFwvaT4gMy44a1cgRHVhbCBNb3RvciBTZXR1cCAoMjUwVyAqIDIgQmFzZSk8XC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48aSBkYXRhLWZlYXRoZXI9XCJtYXAtcGluXCI+PFwvaT4gRXh0ZW5kZWQgUmFuZ2UgdXAgdG8gMTAwIGttIFBlciBDaGFyZ2U8XC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvdWw+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9XCJhY3Rpb24tYnRuXCIgb25jbGljaz1cIm9wZW5BbXpNb2RhbCgncHJvZC01JylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgVmlldyBEZXRhaWxzXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpIGRhdGEtZmVhdGhlcj1cImV5ZVwiPjxcL2k+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvYnV0dG9uPlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICA8IS0tIFBST0RVQ1QgNiBDQVJEIChIaWJveSBUaXRhbiAxMDAwVykgLS0+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWNhcmRcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWltZy1ob2xkZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic2FsZS1iYWRnZVwiPjQ2JSBPRkY8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9kMTBBQWVTd2RUVm83aGplXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cImNhcmQtbWFpbi1pbWdcIiBhbHQ9XCJIaWJveSBUaXRhbiBFLVNjb290ZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1zaWRlLXByaWNlLWJveFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtb2xkLXByaWNlXCI+JDEsMzAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLW5ldy1wcmljZVwiPiQ3MDA8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtcHJpY2UtdW5pdFwiPnBlciBwaWVjZTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3QtZGV0YWlsc1wiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwibW9kZWwtdGFnXCI+SGlib3kgT2ZmLVJvYWQgU2VyaWVzPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgyIGNsYXNzPVwicHJvZHVjdC1uYW1lXCI+SGlib3kgVGl0YW4gRWxlY3RyaWMgU2Nvb3RlciBmb3IgQWR1bHRzIDEwMDBXPFwvaDI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx1bCBjbGFzcz1cImZlYXR1cmVzLWxpc3RcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48aSBkYXRhLWZlYXRoZXI9XCJhY3Rpdml0eVwiPjxcL2k+IDEwMDBXIFBlYWsgSGlnaC1QZXJmb3JtYW5jZSBNb3RvcjxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cIm5hdmlnYXRpb25cIj48XC9pPiBFeHRyZW1lIDQ2IE1pbGVzIExvbmcgRGlzdGFuY2UgUmFuZ2U8XC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48aSBkYXRhLWZlYXRoZXI9XCJjcm9zc2hhaXJcIj48XC9pPiAxMFwiIEFsbC1UZXJyYWluIFBuZXVtYXRpYyBUaXJlczxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC91bD5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFjdGlvbi1idG5cIiBvbmNsaWNrPVwib3BlbkFtek1vZGFsKCdwcm9kLTYnKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICBWaWV3IERldGFpbHNcclxuICAgICAgICAgICAgICAgICAgICAgICAgPGkgZGF0YS1mZWF0aGVyPVwiZXllXCI+PFwvaT5cclxuICAgICAgICAgICAgICAgICAgICA8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG5cclxuXHJcbiAgICA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT5cclxuICAgIDwhLS0gQU1BWk9OIFBPUFVQIE1PREFMIEZPUiBQUk9EVUNUIDUgKFJDQiBENyBNQVgpICAgICAgIC0tPlxyXG4gICAgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+XHJcbiAgICA8ZGl2IGlkPVwibW9kYWwtcHJvZC01XCIgY2xhc3M9XCJhbXotbW9kYWwtd3JhcHBlclwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJhbXotbW9kYWwtYm9keVwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cImFtei1tb2RhbC1jbG9zZVwiIG9uY2xpY2s9XCJjbG9zZUFtek1vZGFsKCdwcm9kLTUnKVwiPiZ0aW1lczs8XC9zcGFuPlxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tYWluLWZsZXhcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotZmxleC1sZWZ0XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1haW4tZGlzcGxheS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9RR0FBQWVTd2xkcHFCMFhIXC9zLWwxNjAwLndlYnBcIiBpZD1cInZpZXctcHJvZDVcIiBhbHQ9XCJSQ0IgRDcgTUFYXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ0aHVtYi1jYXJvdXNlbFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL1FHQUFBZVN3bGRwcUIwWEhcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbSBhY3RpdmVcIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy1wcm9kNScsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvSU1rQUFlU3dFQWRxQjBYSVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDUnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL0lYOEFBZVN3eVhScUIwWElcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q1JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9GMTBBQWVTdzBGNXFCMFhMXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy1wcm9kNScsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvRU5jQUFlU3dMR0JxQjBYTFwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDUnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL2NGb0FBZVN3WDhScUIwWE5cL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q1JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9ybkVBQWVTd2I1WnFLMG5SXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy1wcm9kNScsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvcFA4QUFlU3dDMXBxSzBuY1wvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDUnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL28xZ0FBZVN3dDFacUswbndcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q1JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIndhcnJhbnR5LWJhZGdlLWJveFwiPlx1ZDgzZFx1ZGVlMVx1ZmUwZiBHZXJtYW4gQ29tcGFueSBRdWFsaXR5ICsgMiBZZWFycyBGdWxsIFdhcnJhbnR5ICsgVFx1MDBkY1YgQXBwcm92ZWQ8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoND5Qcm9kdWN0IERldGFpbHMgJiBEZXNjcmlwdGlvbjxcL2g0PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Ryb25nPkFCRS1DZXJ0aWZpZWQgZm9yIEdlcm1hbiBUcmFmZmljIFN0YW5kYXJkczo8XC9zdHJvbmc+IFNwZWNpYWxseSBkZXZlbG9wZWQgZm9yIGhpZ2gtZW5kIGJlbmNobWFya3Mgd2l0aCBmdWxsIEFCRSBjZXJ0aWZpY2F0aW9uLCBjb21wbGV0ZWx5IGxlZ2FsIG9uIHB1YmxpYyBzdHJlZXRzLiBQZXJmZWN0bHkgZW5naW5lZXJlZCBmb3IgdXJiYW4gY29tbXV0aW5nIGFuZCBlbGl0ZSB0cmFuc3BvcnRhdGlvbiBsYXlvdXRzLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxzdHJvbmc+RHVhbCBNb3RvcnMgd2l0aCBNYXNzaXZlIFBvd2VyOjxcL3N0cm9uZz4gRXF1aXBwZWQgd2l0aCBhIGhpZ2gtZWZmaWNpZW5jeSBkdWFsIG1vdG9yIGFyY2hpdGVjdHVyZSAoUGVhayBwb3dlciB1cCB0byAxLjhrVyBwZXIgbW90b3IsIHRvdGFsaW5nIDMuOGtXIHN5c3RlbSBsb2FkKSBjb21iaW5lZCB3aXRoIGEgcHJlbWl1bSA1MlYgZ3JpZC4gTWFzdGVyZnVsbHkgaGFuZGxlcyBpbmNsaW5lcyB1cCB0byAyNlx1MDBiMCAoNDguNyUgZ3JhZGUpIHdpdGggaGlnaC1ncmFkZSAxMC1pbmNoIHZhY3V1bSB0aXJlcy48XC9wPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8cD48c3Ryb25nPkxvbmcgUmFuZ2UgJiBNdWx0aXBsZSBTeXN0ZW0gUHJvdGVjdGlvbjo8XC9zdHJvbmc+IEludGVncmF0ZWQgU21hcnQgQk1TIG1hbmFnZW1lbnQgc3lzdGVtIHByb3ZpZGVzIGRlZXAgY2VsbCBwcm90ZWN0aW9uIGFnYWluc3Qgb3ZlcmN1cnJlbnQsIGxvdyB2b2x0YWdlLCBhbmQgb3ZlcmNoYXJnaW5nLiBBY2hpZXZlcyBhbiBleGNlcHRpb25hbCByYW5nZSBvZiA4MC0xMDAga20gcGVyIGZ1bGwgY2hhcmdlIHdpdGggYSByYXBpZCA2LTcgaG91cnMgcG93ZXItdXAgcGhhc2UuPFwvcD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5BZHZhbmNlZCBTYWZldHkgJiBEeW5hbWljIFVJOjxcL3N0cm9uZz4gRmVhdHVyZXMgcHJvZmVzc2lvbmFsIGR1YWwgZGlzYyBicmFrZXMgcGFpcmVkIHdpdGggYW4gQUJTIGFudGktbG9jayBtZWNoYW5pc20sIE5GQyBjYXJkIGxvY2sgc3lzdGVtLCBzbWFydCBhcHBsaWNhdGlvbiBjb25uZWN0aXZpdHksIGFuZCBmdWxsIHJlYWwtdGltZSBkYXNoYm9hcmQgaW5zdHJ1bWVudGF0aW9uIGluY2x1ZGluZyBmYXVsdC1jb2RlIGRpYWdub3N0aWNzIChFMi1FOCkuPFwvcD5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotZmxleC1yaWdodFwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cImFtei1wb3B1cC10aXRsZVwiPjM4MDBXIEUtU2Nvb3RlciBSb2FkIExlZ2FsIEVsZWN0cmljIFNjb290ZXIgQUJFIEZvbGRhYmxlIEVsZWN0cmljIFNjb290ZXIgLSBMQ0QgRGlzcGxheSwgMTAwa20gTG9uZyBSYW5nZSwgVFx1MDBkY1YgVGVzdGVkPFwvaDI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1zdGFyc1wiPlx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MCA8c3BhbiBjbGFzcz1cImFtei1yYXRpbmctY291bnRcIj40Ljkgb3V0IG9mIDUgKDEsNTEwIHJhdGluZ3MpPFwvc3Bhbj48XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1wb3B1cC1wcmljZS1yb3dcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJkaXNjb3VudC1wZXJjZW50XCI+LTIzJTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY3VycmVuY3ktc2lnblwiPiQ8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cIm1haW4tcHJpY2UtdmFsXCI+MjUwMDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2VudHMtdmFsXCI+LjAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNwZWNzLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgzPkl0ZW0gU3BlY2lmaWNzPFwvaDM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInNwZWNzLXRhYmxlXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+QnJhbmQ6PFwvc3Ryb25nPiBSQ0I8XC90ZD48dGQ+PHN0cm9uZz5Nb2RlbDo8XC9zdHJvbmc+IEQ3IE1BWDxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPk1vdG9yIFBvd2VyOjxcL3N0cm9uZz4gMjUwVyAqIDIgKDMuOGtXIFBlYWspPFwvdGQ+PHRkPjxzdHJvbmc+Vm9sdGFnZTo8XC9zdHJvbmc+IDUyViBQb3dlciBHcmlkPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+UmFuZ2UgUGVyIENoYXJnZTo8XC9zdHJvbmc+IDgwLTEwMCBrbTxcL3RkPjx0ZD48c3Ryb25nPkNoYXJnaW5nIFRpbWU6PFwvc3Ryb25nPiA2LTcgSG91cnM8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5UaXJlIFNpemU6PFwvc3Ryb25nPiAxMCBab2xsIFZhY3V1bTxcL3RkPjx0ZD48c3Ryb25nPkZvbGRhYmxlOjxcL3N0cm9uZz4gWWVzIChKYSk8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5TYWZldHkgQnJha2U6PFwvc3Ryb25nPiBEdWFsIERpc2MgKyBBQlM8XC90ZD48dGQ+PHN0cm9uZz5NYXggTG9hZDo8XC9zdHJvbmc+IDE4MCBrZzxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPlNlY3VyaXR5IFN5c3RlbTo8XC9zdHJvbmc+IE5GQyBDYXJkIFVubG9jazxcL3RkPjx0ZD48c3Ryb25nPldhdGVycHJvb2Y6PFwvc3Ryb25nPiBJUDU0IFJhdGVkPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxcL3RhYmxlPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1idXktYm94LWNvbnRhaW5lclwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic3RvY2stc3RhdHVzXCI+SW4gU3RvY2suPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicXR5LXNlbGVjdG9yLXJvd1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsPlF1YW50aXR5OiA8XC9sYWJlbD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzZWxlY3QgaWQ9XCJxdHktc2VsZWN0LXByb2Q1XCIgb25jaGFuZ2U9XCJjYWxjdWxhdGVQcmljZVByb2Q1KClcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMVwiPjEgcGllY2UgXHUyMDE0ICQyLDUwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMlwiPjIgcGllY2VzIFx1MjAxNCAkNCw5MDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjNcIj4zIHBpZWNlcyBcdTIwMTQgJDcsMjkwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCI0XCI+NCBwaWVjZXMgXHUyMDE0ICQ5LDYwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiNVwiPjUgcGllY2VzIEJ1bXBlciBPZmZlciBcdTIwMTQgJDExLDAwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxcL3NlbGVjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD1cInNhdmUtdGFnLXByb2Q1XCIgY2xhc3M9XCJzYXZpbmdzLXRhZ1wiPjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInRvdGFsLXByaWNlLWRpc3BsYXlcIj5TdWJ0b3RhbDogPHN0cm9uZyBpZD1cInRvdGFsLWRpc3BsYXktcHJvZDVcIj4kMiw1MDAuMDA8XC9zdHJvbmc+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYW16LWJ1eS1idG5cIiBvbmNsaWNrPVwiYWxlcnQoJ0Nvbm5lY3RpbmcgdG8gQ2hlY2tvdXQgU2VjdXJlZCBTdHJpcGUgR2F0ZXdheS4uLicpXCI+XHVkODNkXHVkY2IzIFByb2NlZWQgdG8gQ2hlY2tvdXQ8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG5cclxuXHJcbiAgICA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT5cclxuICAgIDwhLS0gQU1BWk9OIFBPUFVQIE1PREFMIEZPUiBQUk9EVUNUIDYgKEhJQk9ZIFRJVEFOKSAgICAgIC0tPlxyXG4gICAgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+XHJcbiAgICA8ZGl2IGlkPVwibW9kYWwtcHJvZC02XCIgY2xhc3M9XCJhbXotbW9kYWwtd3JhcHBlclwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJhbXotbW9kYWwtYm9keVwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cImFtei1tb2RhbC1jbG9zZVwiIG9uY2xpY2s9XCJjbG9zZUFtek1vZGFsKCdwcm9kLTYnKVwiPiZ0aW1lczs8XC9zcGFuPlxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tYWluLWZsZXhcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotZmxleC1sZWZ0XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1haW4tZGlzcGxheS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9kMTBBQWVTd2RUVm83aGplXC9zLWwxNjAwLndlYnBcIiBpZD1cInZpZXctcHJvZDZcIiBhbHQ9XCJIaWJveSBUaXRhblwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGh1bWItY2Fyb3VzZWxcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9kMTBBQWVTd2RUVm83aGplXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW0gYWN0aXZlXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDYnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL1Q3b0FBZVN3ajc5bzdoamZcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q2JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC81OWtBQWVTd3J4Vm83aGpnXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy1wcm9kNicsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvV3BVQUFlU3dmSnBvN2hqaFwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDYnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcLy1Ja0FBZVN3ZFhGbzdoamhcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q2JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC8zdk1BQWVTd3AxaG83aGpqXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy1wcm9kNicsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvVE0wQUFlU3drSFZvN2hqalwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctcHJvZDYnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcLzlBb0FBZVN3d2ZkbzdoamtcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LXByb2Q2JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIndhcnJhbnR5LWJhZGdlLWJveFwiPlx1MjcwNSBVTCAyODQ5ICYgVUwgMjI3MiBDZXJ0aWZpZWQgU2FmZXR5IFN0YW5kYXJkcyB8IDEyLU1vbnRoIFdhcnJhbnR5PFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwibW9kYWwtZGVzY3JpcHRpb24tc2VjdGlvblwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aDQ+UHJvZHVjdCBEZXRhaWxzICYgRGVzY3JpcHRpb248XC9oND5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5Qb3dlcmZ1bCAxMDAwVyBQZWFrIE1vdG9yOjxcL3N0cm9uZz4gVGhlIEhpYm95IFRJVEFOIGRlbGl2ZXJzIHRocmlsbGluZyBwZXJmb3JtYW5jZSB3aXRoIGl0cyAxMDAwVyBwZWFrIG1vdG9yLCByZWFjaGluZyBzcGVlZHMgdXAgdG8gMjUgTVBILiBFeHBlcmllbmNlIHNtb290aCBhY2NlbGVyYXRpb24gYW5kIGV4Y2VwdGlvbmFsIHRvcnF1ZSB0aGF0IGVmZm9ydGxlc3NseSBjb25xdWVycyBpbmNsaW5lcyB1cCB0byAyNSUgZ3JhZGUuPFwvcD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5Mb25nLVJhbmdlIDQ4ViAxOEFoIEJhdHRlcnk6PFwvc3Ryb25nPiBFcXVpcHBlZCB3aXRoIGEgaGlnaC1jYXBhY2l0eSBsaXRoaXVtLWlvbiBiYXR0ZXJ5LCB0aGUgVElUQU4gYm9hc3RzIGFuIGltcHJlc3NpdmUgcmFuZ2Ugb2YgdXAgdG8gNDYgbWlsZXMgb24gYSBzaW5nbGUgY2hhcmdlLiBUaGUgZW5lcmd5LWVmZmljaWVudCBzeXN0ZW0gZW5zdXJlcyBjb25zaXN0ZW50IHBvd2VyIGRlbGl2ZXJ5LCBtaW5pbWl6aW5nIGRvd250aW1lLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwPjxzdHJvbmc+RHVyYWJsZSBBTC02MDYxIEZyYW1lICYgRm9sZGFibGUgRGVzaWduOjxcL3N0cm9uZz4gQnVpbHQgdG8gbGFzdCB3aXRoIGEgcnVnZ2VkIGFlcm9zcGFjZS1ncmFkZSBhbHVtaW51bSBhbGxveSBmcmFtZS4gU3VwcG9ydHMgcmlkZXJzIHVwIHRvIDMwMCBsYnMsIHByb3ZpZGluZyB1bHRpbWF0ZSBzdGFiaWxpdHkuIFNwYWNlLXNhdmluZyBmb2xkYWJsZSBkZXNpZ24gbWFrZXMgc3RvcmFnZSBhbmQgdHJhbnNpdCBzaW1wbGUuPFwvcD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHA+PHN0cm9uZz5EdWFsIEh5ZHJhdWxpYyBCcmFrZXMgJiBTdXNwZW5zaW9uOjxcL3N0cm9uZz4gQ29tcGxldGUgc2FmZXR5IGNvbmZpZ3VyYXRpb24gd2l0aCBkdWFsIGh5ZHJhdWxpYyBkaXNjIGJyYWtlcyBwcm92aWRpbmcgZmFkZS1yZXNpc3RhbnQgc3RvcHBpbmcgcG93ZXIuIFRoZSBkdWFsIHN1c3BlbnNpb24gbGF5b3V0IChmcm9udCBzcHJpbmcgKyByZWFyIHNob2NrKSBwZXJmZWN0bHkgYWJzb3JicyByb2FkIHZpYnJhdGlvbiBmb3Igcm91Z2ggb2ZmLXJvYWQgZW52aXJvbm1lbnRzLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWZsZXgtcmlnaHRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJhbXotcG9wdXAtdGl0bGVcIj5IaWJveSBUaXRhbiBFbGVjdHJpYyBTY29vdGVyIGZvciBBZHVsdHMgMTAwMFcgMjVNUEggNDZNaSBEdWFsIEJyYWtlIE9mZi1Sb2FkIEUtU2Nvb3RlcjxcL2gyPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotc3RhcnNcIj5cdTJiNTBcdTJiNTBcdTJiNTBcdTJiNTBcdTJiNTAgPHNwYW4gY2xhc3M9XCJhbXotcmF0aW5nLWNvdW50XCI+NC44IG91dCBvZiA1ICgxLDI0OSByYXRpbmdzKTxcL3NwYW4+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotcG9wdXAtcHJpY2Utcm93XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZGlzY291bnQtcGVyY2VudFwiPi00NiU8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImN1cnJlbmN5LXNpZ25cIj4kPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtYWluLXByaWNlLXZhbFwiPjcwMDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2VudHMtdmFsXCI+LjAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNwZWNzLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgzPkl0ZW0gU3BlY2lmaWNzPFwvaDM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInNwZWNzLXRhYmxlXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+QnJhbmQ6PFwvc3Ryb25nPiBIaWJveTxcL3RkPjx0ZD48c3Ryb25nPk1vZGVsOjxcL3N0cm9uZz4gVGl0YW48XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5XYXR0YWdlOjxcL3N0cm9uZz4gMTAwMFcgUGVhayBNb3RvcjxcL3RkPjx0ZD48c3Ryb25nPkJhdHRlcnk6PFwvc3Ryb25nPiA0OFYgMThBaDxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPk1heCBTcGVlZDo8XC9zdHJvbmc+IDI1IE1QSDxcL3RkPjx0ZD48c3Ryb25nPkRpc3RhbmNlIFJhbmdlOjxcL3N0cm9uZz4gVXAgdG8gNDYgTWlsZXM8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5CcmFrZSBTdHlsZTo8XC9zdHJvbmc+IER1YWwgSHlkcmF1bGljIERpc2M8XC90ZD48dGQ+PHN0cm9uZz5TdXNwZW5zaW9uOjxcL3N0cm9uZz4gRHVhbCBTdXNwZW5zaW9uIFN5c3RlbTxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPkxvYWQgQ2FwYWNpdHk6PFwvc3Ryb25nPiAzMDAgbGJzPFwvdGQ+PHRkPjxzdHJvbmc+V2hlZWwgU2l6ZTo8XC9zdHJvbmc+IDEwIEluY2hlcyBQbmV1bWF0aWM8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5GcmFtZSBNYXRlcmlhbDo8XC9zdHJvbmc+IEFMLTYwNjEgQWx1bWludW0gQWxsb3k8XC90ZD48dGQ+PHN0cm9uZz5DaGFyZ2luZyBUaW1lOjxcL3N0cm9uZz4gNi41IEhvdXJzPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxcL3RhYmxlPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1idXktYm94LWNvbnRhaW5lclwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic3RvY2stc3RhdHVzXCI+SW4gU3RvY2suPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicXR5LXNlbGVjdG9yLXJvd1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsPlF1YW50aXR5OiA8XC9sYWJlbD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzZWxlY3QgaWQ9XCJxdHktc2VsZWN0LXByb2Q2XCIgb25jaGFuZ2U9XCJjYWxjdWxhdGVQcmljZVByb2Q2KClcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMVwiPjEgcGllY2UgXHUyMDE0ICQ3MDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjJcIj4yIHBpZWNlcyBcdTIwMTQgJDEsMzYwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIzXCI+MyBwaWVjZXMgXHUyMDE0ICQyLDAxMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiNFwiPjQgcGllY2VzIFx1MjAxNCAkMiw2MDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjVcIj41IHBpZWNlcyBCdWxrIERlYWwgXHUyMDE0ICQzLDAwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxcL3NlbGVjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD1cInNhdmUtdGFnLXByb2Q2XCIgY2xhc3M9XCJzYXZpbmdzLXRhZ1wiPjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInRvdGFsLXByaWNlLWRpc3BsYXlcIj5TdWJ0b3RhbDogPHN0cm9uZyBpZD1cInRvdGFsLWRpc3BsYXktcHJvZDZcIj4kNzAwLjAwPFwvc3Ryb25nPjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFtei1idXktYnRuXCIgb25jbGljaz1cImFsZXJ0KCdDb25uZWN0aW5nIHRvIENoZWNrb3V0IFNlY3VyZWQgU3RyaXBlIEdhdGV3YXkuLi4nKVwiPlx1ZDgzZFx1ZGNiMyBQcm9jZWVkIHRvIENoZWNrb3V0PFwvYnV0dG9uPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgIDxcL2Rpdj5cclxuXHJcbiAgICA8c2NyaXB0PlxyXG4gICAgICAgIGZlYXRoZXIucmVwbGFjZSgpO1xyXG5cclxuICAgICAgICBmdW5jdGlvbiBvcGVuQW16TW9kYWwoaWQpIHtcclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ21vZGFsLScgKyBpZCkuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7XHJcbiAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSAnaGlkZGVuJztcclxuICAgICAgICAgICAgaWYoaWQgPT09ICdwcm9kLTUnKSBjYWxjdWxhdGVQcmljZVByb2Q1KCk7XHJcbiAgICAgICAgICAgIGlmKGlkID09PSAncHJvZC02JykgY2FsY3VsYXRlUHJpY2VQcm9kNigpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZnVuY3Rpb24gY2xvc2VBbXpNb2RhbChpZCkge1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kYWwtJyArIGlkKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xyXG4gICAgICAgICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gJ2F1dG8nO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZnVuY3Rpb24gdXBkYXRlVmlldyhkaXNwbGF5SWQsIHRodW1iRWxlbWVudCkge1xyXG4gICAgICAgICAgICBjb25zdCBtYWluSW1nID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZGlzcGxheUlkKTtcclxuICAgICAgICAgICAgbWFpbkltZy5zdHlsZS5vcGFjaXR5ID0gJzAuMyc7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgbWFpbkltZy5zcmMgPSB0aHVtYkVsZW1lbnQuc3JjO1xyXG4gICAgICAgICAgICAgICAgbWFpbkltZy5zdHlsZS5vcGFjaXR5ID0gJzEnO1xyXG4gICAgICAgICAgICB9LCAxNTApO1xyXG5cclxuICAgICAgICAgICAgY29uc3QgcGFyZW50ID0gdGh1bWJFbGVtZW50LnBhcmVudEVsZW1lbnQ7XHJcbiAgICAgICAgICAgIHBhcmVudC5xdWVyeVNlbGVjdG9yQWxsKCcudGh1bWItaXRlbScpLmZvckVhY2goZWwgPT4gZWwuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJykpO1xyXG4gICAgICAgICAgICB0aHVtYkVsZW1lbnQuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcL1wvIFByaWNlIENhbGN1bGF0aW9uIChQcm9kdWN0IDUgLSBSQ0IgRDcgTUFYKVxyXG4gICAgICAgIGZ1bmN0aW9uIGNhbGN1bGF0ZVByaWNlUHJvZDUoKSB7XHJcbiAgICAgICAgICAgIGNvbnN0IHF0eSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxdHktc2VsZWN0LXByb2Q1JykudmFsdWU7XHJcbiAgICAgICAgICAgIGNvbnN0IHNpbmdsZVByaWNlID0gMjUwMDtcclxuICAgICAgICAgICAgbGV0IHRvdGFsID0gc2luZ2xlUHJpY2U7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpZiAocXR5ID09IFwiMlwiKSB0b3RhbCA9IDQ5MDA7XHJcbiAgICAgICAgICAgIGVsc2UgaWYgKHF0eSA9PSBcIjNcIikgdG90YWwgPSA3MjkwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI0XCIpIHRvdGFsID0gOTYwMDtcclxuICAgICAgICAgICAgZWxzZSBpZiAocXR5ID09IFwiNVwiKSB0b3RhbCA9IDExMDAwO1xyXG5cclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RvdGFsLWRpc3BsYXktcHJvZDUnKS5pbm5lclRleHQgPSBcIiRcIiArIHRvdGFsLnRvTG9jYWxlU3RyaW5nKCkgKyBcIi4wMFwiO1xyXG5cclxuICAgICAgICAgICAgY29uc3Qgbm9ybWFsQ29zdCA9IHNpbmdsZVByaWNlICogcGFyc2VJbnQocXR5KTtcclxuICAgICAgICAgICAgY29uc3QgZXh0cmFTYXZpbmdzID0gbm9ybWFsQ29zdCAtIHRvdGFsO1xyXG4gICAgICAgICAgICBjb25zdCBzYXZlVGFnID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NhdmUtdGFnLXByb2Q1Jyk7XHJcblxyXG4gICAgICAgICAgICBpZiAoZXh0cmFTYXZpbmdzID4gMCkge1xyXG4gICAgICAgICAgICAgICAgc2F2ZVRhZy5pbm5lckhUTUwgPSBgXHVkODNjXHVkZjg5IFdob2xlc2FsZSBCdWxrIERlYWwgQXBwbGllZCEgWW91IHNhdmUgYW4gZXh0cmEgJCR7ZXh0cmFTYXZpbmdzLnRvTG9jYWxlU3RyaW5nKCl9LjAwIWA7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLnN0eWxlLmRpc3BsYXkgPSAnYmxvY2snO1xyXG4gICAgICAgICAgICB9IGVsc2Uge1xyXG4gICAgICAgICAgICAgICAgc2F2ZVRhZy5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcL1wvIFByaWNlIENhbGN1bGF0aW9uIChQcm9kdWN0IDYgLSBIaWJveSBUaXRhbilcclxuICAgICAgICBmdW5jdGlvbiBjYWxjdWxhdGVQcmljZVByb2Q2KCkge1xyXG4gICAgICAgICAgICBjb25zdCBxdHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncXR5LXNlbGVjdC1wcm9kNicpLnZhbHVlO1xyXG4gICAgICAgICAgICBjb25zdCBzaW5nbGVQcmljZSA9IDcwMDtcclxuICAgICAgICAgICAgbGV0IHRvdGFsID0gc2luZ2xlUHJpY2U7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpZiAocXR5ID09IFwiMlwiKSB0b3RhbCA9IDEzNjA7XHJcbiAgICAgICAgICAgIGVsc2UgaWYgKHF0eSA9PSBcIjNcIikgdG90YWwgPSAyMDEwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI0XCIpIHRvdGFsID0gMjYwMDtcclxuICAgICAgICAgICAgZWxzZSBpZiAocXR5ID09IFwiNVwiKSB0b3RhbCA9IDMwMDA7XHJcblxyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndG90YWwtZGlzcGxheS1wcm9kNicpLmlubmVyVGV4dCA9IFwiJFwiICsgdG90YWwudG9Mb2NhbGVTdHJpbmcoKSArIFwiLjAwXCI7XHJcblxyXG4gICAgICAgICAgICBjb25zdCBub3JtYWxDb3N0ID0gc2luZ2xlUHJpY2UgKiBwYXJzZUludChxdHkpO1xyXG4gICAgICAgICAgICBjb25zdCBleHRyYVNhdmluZ3MgPSBub3JtYWxDb3N0IC0gdG90YWw7XHJcbiAgICAgICAgICAgIGNvbnN0IHNhdmVUYWcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2F2ZS10YWctcHJvZDYnKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChleHRyYVNhdmluZ3MgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLmlubmVySFRNTCA9IGBcdWQ4M2NcdWRmODkgV2hvbGVzYWxlIEJ1bGsgRGVhbCBBcHBsaWVkISBZb3Ugc2F2ZSBhbiBleHRyYSAkJHtleHRyYVNhdmluZ3MudG9Mb2NhbGVTdHJpbmcoKX0uMDAhYDtcclxuICAgICAgICAgICAgICAgIHNhdmVUYWcuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHdpbmRvdy5vbmNsaWNrID0gZnVuY3Rpb24oZXZlbnQpIHtcclxuICAgICAgICAgICAgaWYgKGV2ZW50LnRhcmdldC5jbGFzc05hbWUgPT09IFwiYW16LW1vZGFsLXdyYXBwZXJcIikge1xyXG4gICAgICAgICAgICAgICAgZXZlbnQudGFyZ2V0LnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcclxuICAgICAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSBcImF1dG9cIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIDxcL3NjcmlwdD5cclxuPFwvYm9keT5cclxuPFwvaHRtbD4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiaHRtbCJ9XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTQ2NDZmNDUiOnsiaWQiOiJlLTQ2NDZmNDUiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7ImZsZXgtZGlyZWN0aW9uIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiY29sdW1uIn19fV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjpbXX0=\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6IjExOWFiNzkiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLTZhYjJiMjkiXX19LCJlbGVtZW50cyI6W3siaWQiOiJmZWJlMDU2IiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjwhRE9DVFlQRSBodG1sPlxyXG48aHRtbCBsYW5nPVwiZW5cIj5cclxuPGhlYWQ+XHJcbiAgICA8bWV0YSBjaGFyc2V0PVwiVVRGLThcIj5cclxuICAgIDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiIGNvbnRlbnQ9XCJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wXCI+XHJcbiAgICA8dGl0bGU+UHJlbWl1bSBTbWFydCBFLVNjb290ZXJzPFwvdGl0bGU+XHJcbiAgICA8c2NyaXB0IHNyYz1cImh0dHBzOlwvXC9jZG4uanNkZWxpdnIubmV0XC9ucG1cL2ZlYXRoZXItaWNvbnNcL2Rpc3RcL2ZlYXRoZXIubWluLmpzXCI+PFwvc2NyaXB0PlxyXG4gICAgPHN0eWxlPlxyXG4gICAgICAgIDpyb290IHtcclxuICAgICAgICAgICAgLS1wcmltYXJ5OiAjMGYxNzJhO1xyXG4gICAgICAgICAgICAtLWFjY2VudDogIzI1NjNlYjtcclxuICAgICAgICAgICAgLS10ZXh0LWRhcms6ICMwZjE3MmE7XHJcbiAgICAgICAgICAgIC0tdGV4dC1saWdodDogIzY0NzQ4YjtcclxuICAgICAgICAgICAgLS1iZy1saWdodDogI2Y4ZmFmYztcclxuICAgICAgICAgICAgLS1zYWxlLXJlZDogI0NDMEMzOTtcclxuICAgICAgICAgICAgLS1zYXZlLWdyZWVuOiAjMDA3NjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctbGlnaHQpO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItYmFkZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2ZjZTc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTU4MDNkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIDItQ29sdW1uIENhcmRzIExheW91dCBIb21lIFZpZXcgKlwvXHJcbiAgICAgICAgLnByb2R1Y3RzLWdyaWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1jYXJkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsMCwwLDAuMDQpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYm94LXNoYWRvdyAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1jYXJkOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIENhcmQgSW1hZ2UgU2VjdGlvbiAqXC9cclxuICAgICAgICAuY2FyZC1pbWctaG9sZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZmFmYztcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjVmOTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIFByb2Zlc3Npb25hbCBDb3JuZXIgU2FsZSBCYWRnZSAqXC9cclxuICAgICAgICAuc2FsZS1iYWRnZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zYWxlLXJlZCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgyMDQsIDEyLCA1NywgMC4zKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtbWFpbi1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBTaWRlIFByaWNlIERpc3BsYXkgU3R5bGluZyAqXC9cclxuICAgICAgICAuY2FyZC1zaWRlLXByaWNlLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgI2UyZThmMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1vbGQtcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLW5ldy1wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtcHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kZWwtdGFnIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlcy1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlcy1saXN0IGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZlYXR1cmVzLWxpc3QgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb24tYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1kYXJrKTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGlvbi1idG46aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIEFNQVpPTi1TVFlMRSBNT0RBTCBJTlRFUkZBQ0UgKlwvXHJcbiAgICAgICAgLmFtei1tb2RhbC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFtei1tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgbWFyZ2luOiAyJSBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOTIlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExODBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDE1cHggNTBweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDAuMjVzIGVhc2Utb3V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gICAgICAgICAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTsgfVxyXG4gICAgICAgICAgICB0byB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFtei1tb2RhbC1jbG9zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbXotbW9kYWwtY2xvc2U6aG92ZXIgeyBjb2xvcjogIzAwMDsgfVxyXG5cclxuICAgICAgICAuYW16LW1haW4tZmxleCB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgZ2FwOiAzNXB4OyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgXHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LWZsZXgtbGVmdCB7IFxyXG4gICAgICAgICAgICBmbGV4OiAxLjE7IFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubWFpbi1kaXNwbGF5LWJveCB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGhlaWdodDogNDIwcHg7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwOyBcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tZGlzcGxheS1ib3ggaW1nIHsgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IFxyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyBcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlOyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aHVtYi1jYXJvdXNlbCB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgZ2FwOiA4cHg7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyBcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bzsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAycHg7IFxyXG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47IFxyXG4gICAgICAgIH1cclxuICAgICAgICAudGh1bWItaXRlbSB7IFxyXG4gICAgICAgICAgICB3aWR0aDogNThweDsgXHJcbiAgICAgICAgICAgIGhlaWdodDogNThweDsgXHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4OyBcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTsgXHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aHVtYi1pdGVtLmFjdGl2ZSB7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTQ3OTExOyBcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDIyOCwxMjEsMTcsMC41KTsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2FycmFudHktYmFkZ2UtYm94IHsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBGOUZGOyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICMwMjg0Qzc7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzAzNjlBMTsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyBcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5tb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTJlOGYwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGFsLWRlc2NyaXB0aW9uLXNlY3Rpb24gaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wcmltYXJ5KTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1vZGFsLWRlc2NyaXB0aW9uLXNlY3Rpb24gcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ3NTU2OTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFtei1mbGV4LXJpZ2h0IHsgXHJcbiAgICAgICAgICAgIGZsZXg6IDEuMzsgXHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGdhcDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFtei1wb3B1cC10aXRsZSB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotc3RhcnMgeyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcclxuICAgICAgICAgICAgY29sb3I6ICNmZjk5MDA7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuYW16LXJhdGluZy1jb3VudCB7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzAwNzE4NTsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFtei1wb3B1cC1wcmljZS1yb3cgeyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRpc2NvdW50LXBlcmNlbnQgeyBcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNhbGUtcmVkKTsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7IFxyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuY3VycmVuY3ktc2lnbiB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tcHJpY2UtdmFsIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jZW50cy12YWwgeyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5zcGVjcy1zZWN0aW9uIHsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BlY3Mtc2VjdGlvbiBoMyB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IFxyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UyZThmMDsgXHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA2cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BlY3MtdGFibGUgeyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzMzNDE1NTsgXHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3BlY3MtdGFibGUgdGQgeyBcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEwcHg7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwOyBcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGVjcy10YWJsZSB0ZCBzdHJvbmcge1xyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hbXotYnV5LWJveC1jb250YWluZXIgeyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4OyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZmFmYzsgXHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RvY2stc3RhdHVzIHsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3NjAwOyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAucXR5LXNlbGVjdG9yLXJvdyB7IFxyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4OyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4OyBcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucXR5LXNlbGVjdG9yLXJvdyBzZWxlY3QgeyBcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7IFxyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IFxyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNhdmluZ3MtdGFnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNhdmUtZ3JlZW4pO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThmNWU5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGU2Yzk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC50b3RhbC1wcmljZS1kaXNwbGF5IHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzM0MTU1OyBcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3RhbC1wcmljZS1kaXNwbGF5IHN0cm9uZyB7IFxyXG4gICAgICAgICAgICBjb2xvcjogI0IxMjcwNDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotYnV5LWJ0biB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkE0MUM7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjhGMDA7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4OyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IFxyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7IFxyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwwLDAsMC4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbXotYnV5LWJ0bjpob3ZlciB7IGJhY2tncm91bmQ6ICNGNTk2MDc7IH1cclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIC5wcm9kdWN0cy1ncmlkIHsgXHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgXHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4OyBcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmNhcmQtaW1nLWhvbGRlciB7IFxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTVweCAyMHB4IDE1cHg7IFxyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLW1haW4taW1nIHsgXHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtc2lkZS1wcmljZS1ib3ggeyBcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZTJlOGYwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hbXotbWFpbi1mbGV4IHsgXHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcclxuICAgICAgICAgICAgICAgIGdhcDogMjVweDsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5hbXotZmxleC1sZWZ0LCAuYW16LWZsZXgtcmlnaHQgeyBcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmFtei1tb2RhbC1ib2R5IHsgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlOyBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1JSBhdXRvOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm1haW4tZGlzcGxheS1ib3ggeyBcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgPFwvc3R5bGU+XHJcbjxcL2hlYWQ+XHJcbjxib2R5PlxyXG5cclxuICAgIDxkaXYgY2xhc3M9XCJjb250YWluZXJcIj5cclxuICAgICAgICA8ZGl2IHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiaGVhZGVyLWJhZGdlXCI+XHJcbiAgICAgICAgICAgICAgICA8aSBkYXRhLWZlYXRoZXI9XCJ0cnVja1wiIHN0eWxlPVwid2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDtcIj48XC9pPlxyXG4gICAgICAgICAgICAgICAgRlJFRSBEZWxpdmVyeVxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8aDEgY2xhc3M9XCJtYWluLXRpdGxlXCI+UHJlbWl1bSBTbWFydCBSaWRlIENvbGxlY3Rpb248XC9oMT5cclxuXHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3RzLWdyaWRcIj5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWNhcmRcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWltZy1ob2xkZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic2FsZS1iYWRnZVwiPlNhbGUgLTIwJTxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcLzUza0FBZVN3QnNwcUNlTFpcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwiY2FyZC1tYWluLWltZ1wiIGFsdD1cIlJDQiBENSBFLVNjb290ZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1zaWRlLXByaWNlLWJveFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtb2xkLXByaWNlXCI+JDIsMDE0PFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLW5ldy1wcmljZVwiPiQxLDYwMDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2FyZC1wcmljZS11bml0XCI+cGVyIHBpZWNlPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicHJvZHVjdC1kZXRhaWxzXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtb2RlbC10YWdcIj5SQ0IgUHJlbWl1bSBTZXJpZXM8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJwcm9kdWN0LW5hbWVcIj5FLVNjb290ZXIgUm9hZCBMZWdhbCBFbGVjdHJpYyBLaWNrIFNjb290ZXI8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiZmVhdHVyZXMtbGlzdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cImNoZWNrLWNpcmNsZVwiPjxcL2k+IENFIENlcnRpZmllZCAmIFJvYWQgTGVnYWwgTGF5b3V0PFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwic2hpZWxkXCI+PFwvaT4gSGVhdnktRHV0eSA0OFYgXC8gNTAwVyBIdWIgTW90b3I8XC9saT5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsaT48aSBkYXRhLWZlYXRoZXI9XCJsYXllcnNcIj48XC9pPiAxMCBab2xsIENvbWZvcnQgUHJlbWl1bSBUaXJlczxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC91bD5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFjdGlvbi1idG5cIiBvbmNsaWNrPVwib3BlbkFtek1vZGFsKCdwcm9kLTc1MHcnKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICBWaWV3IERldGFpbHNcclxuICAgICAgICAgICAgICAgICAgICAgICAgPGkgZGF0YS1mZWF0aGVyPVwiZXllXCI+PFwvaT5cclxuICAgICAgICAgICAgICAgICAgICA8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWNhcmRcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWltZy1ob2xkZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic2FsZS1iYWRnZVwiPkJlc3QgQ2hvaWNlPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvdmhJQUFlU3dmV0pwS01YV1wvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJjYXJkLW1haW4taW1nXCIgYWx0PVwiU2VhdGVkIEVsZWN0cmljIFNjb290ZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiY2FyZC1zaWRlLXByaWNlLWJveFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtb2xkLXByaWNlXCI+JDUwMDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2FyZC1uZXctcHJpY2VcIj4kNDAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLXByaWNlLXVuaXRcIj5wZXIgcGllY2U8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWRldGFpbHNcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cIm1vZGVsLXRhZ1wiPkNvbWZvcnQgRWRpdGlvbjxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cInByb2R1Y3QtbmFtZVwiPkVsZWN0cmljIFNjb290ZXIgU2VhdGVkIHdpdGggU3RvcmFnZSBCb3g8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiZmVhdHVyZXMtbGlzdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cImFyY2hpdmVcIj48XC9pPiAxMUwgRGV0YWNoYWJsZSBTZWF0LVN0b3JhZ2UgQm94PFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwidHJlbmRpbmctdXBcIj48XC9pPiAzNTBXIChQZWFrIDcwMFcpIFBvd2VyZnVsIFN5c3RlbTxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cImFjdGl2aXR5XCI+PFwvaT4gRHVhbCBCcmFraW5nICYgVmljb250IFNtYXJ0IEFwcDxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC91bD5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFjdGlvbi1idG5cIiBvbmNsaWNrPVwib3BlbkFtek1vZGFsKCdwcm9kLTEwMDB3JylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgVmlldyBEZXRhaWxzXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpIGRhdGEtZmVhdGhlcj1cImV5ZVwiPjxcL2k+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvYnV0dG9uPlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgIDxcL2Rpdj5cclxuXHJcblxyXG4gICAgPGRpdiBpZD1cIm1vZGFsLXByb2QtNzUwd1wiIGNsYXNzPVwiYW16LW1vZGFsLXdyYXBwZXJcIj5cclxuICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LW1vZGFsLWJvZHlcIj5cclxuICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJhbXotbW9kYWwtY2xvc2VcIiBvbmNsaWNrPVwiY2xvc2VBbXpNb2RhbCgncHJvZC03NTB3JylcIj4mdGltZXM7PFwvc3Bhbj5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotbWFpbi1mbGV4XCI+XHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWZsZXgtbGVmdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtYWluLWRpc3BsYXktYm94XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvNTNrQUFlU3dCc3BxQ2VMWlwvcy1sMTYwMC53ZWJwXCIgaWQ9XCJ2aWV3LTc1MHdcIiBhbHQ9XCJSQ0IgRDUgRWxlY3RyaWMgU2Nvb3RlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGh1bWItY2Fyb3VzZWxcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC81M2tBQWVTd0JzcHFDZUxaXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW0gYWN0aXZlXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvSkxNQUFlU3dBRkZxQ2VMYVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvZUFzQUFlU3djV2RxQ2VMYVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvdFEwQUFlU3dCdEpxQ2VMYlwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvbms4QUFlU3c1LTlxQ2VMY1wvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvfmdvQUFlU3dTb0ZxQ2VMY1wvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNzUwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ3YXJyYW50eS1iYWRnZS1ib3hcIj5cdWQ4M2RcdWRlZTFcdWZlMGYgQnJhbmQgTmV3IEluIE9yaWdpbmFsIFJldGFpbCBCb3ggUGFja2FnaW5nPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwibW9kYWwtZGVzY3JpcHRpb24tc2VjdGlvblwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aDQ+UHJvZHVjdCBEZXRhaWxzICYgRGVzY3JpcHRpb248XC9oND5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHA+RXhwZXJpZW5jZSBoaWdoLXRpZXIgZW5naW5lZXJpbmcgd2l0aCB0aGUgUkNCIEQ1IFNlcmllcy4gRGVzaWduZWQgcGVyZmVjdGx5IGFzIGEgcm9hZC1sZWdhbCBzY29vdGVyIHNvbHV0aW9uLiBGZWF0dXJlcyBjb21wbGV0ZSBDRSBjZXJ0aWZpY2F0aW9uIHBhcmFtZXRlcnMsIHN0cnVjdHVyYWwgZHluYW1pYyB1bmlzZXggb3B0aW1pemF0aW9uLCBhbmQgYSBjb252ZW5pZW50IGZhc3QgZm9sZGluZyBoaW5nZSBhc3NlbWJseS48XC9wPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1mbGV4LXJpZ2h0XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGgyIGNsYXNzPVwiYW16LXBvcHVwLXRpdGxlXCI+RS1TY29vdGVyIFJvYWQgTGVnYWwgRWxlY3RyaWMgU2Nvb3RlciBFIEtpY2sgU2Nvb3RlciBSb2FkIExlZ2FsIEQ1IE1vZGVsPFwvaDI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1zdGFyc1wiPlx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MCA8c3BhbiBjbGFzcz1cImFtei1yYXRpbmctY291bnRcIj40Ljkgb3V0IG9mIDUgKDg0MyByYXRpbmdzKTxcL3NwYW4+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotcG9wdXAtcHJpY2Utcm93XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZGlzY291bnQtcGVyY2VudFwiPi0yMCU8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImN1cnJlbmN5LXNpZ25cIj4kPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtYWluLXByaWNlLXZhbFwiPjE2MDA8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNlbnRzLXZhbFwiPi4wMDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJzcGVjcy1zZWN0aW9uXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoMz5JdGVtIFNwZWNpZmljczxcL2gzPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8dGFibGUgY2xhc3M9XCJzcGVjcy10YWJsZVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPkJyYW5kOjxcL3N0cm9uZz4gUkNCPFwvdGQ+PHRkPjxzdHJvbmc+TW9kZWw6PFwvc3Ryb25nPiBENTxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPlBvd2VyOjxcL3N0cm9uZz4gNTAwVyBIaWdoIEVmZmljaWVuY3k8XC90ZD48dGQ+PHN0cm9uZz5Wb2x0YWdlOjxcL3N0cm9uZz4gNDhWIFN5c3RlbTxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPlRpcmUgU2l6ZTo8XC9zdHJvbmc+IDEwIFpvbGwgQ29tZm9ydDxcL3RkPjx0ZD48c3Ryb25nPkNoYXJnaW5nIFRpbWU6PFwvc3Ryb25nPiA3LTkgSG91cnM8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5Gb2xkYWJsZTo8XC9zdHJvbmc+IFllcyAoSmEpPFwvdGQ+PHRkPjxzdHJvbmc+Q2VydGlmaWNhdGlvbjo8XC9zdHJvbmc+IENFIEFwcHJvdmVkPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxcL3RhYmxlPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1idXktYm94LWNvbnRhaW5lclwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic3RvY2stc3RhdHVzXCI+SW4gU3RvY2suPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwicXR5LXNlbGVjdG9yLXJvd1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxhYmVsPlF1YW50aXR5OiA8XC9sYWJlbD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzZWxlY3QgaWQ9XCJxdHktc2VsZWN0LTc1MHdcIiBvbmNoYW5nZT1cImNhbGN1bGF0ZVByaWNlNzUwdygpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjFcIj4xIHBpZWNlIFx1MjAxNCAkMSw2MDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjJcIj4yIHBpZWNlcyBcdTIwMTQgJDMsMTAwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIzXCI+MyBwaWVjZXMgXHUyMDE0ICQ0LDUwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiNFwiPjQgcGllY2VzIFx1MjAxNCAkNiwwMDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjVcIj41IHBpZWNlcyBCdWxrIERlYWwgXHUyMDE0ICQ2LDI1MDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxcL3NlbGVjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD1cInNhdmUtdGFnLTc1MHdcIiBjbGFzcz1cInNhdmluZ3MtdGFnXCI+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidG90YWwtcHJpY2UtZGlzcGxheVwiPlN1YnRvdGFsOiA8c3Ryb25nIGlkPVwidG90YWwtZGlzcGxheS03NTB3XCI+JDEsNjAwLjAwPFwvc3Ryb25nPjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFtei1idXktYnRuXCIgb25jbGljaz1cImFsZXJ0KCdDb25uZWN0aW5nIHRvIENoZWNrb3V0IFNlY3VyZWQgU3RyaXBlIEdhdGV3YXkuLi4nKVwiPlx1ZDgzZFx1ZGNiMyBQcm9jZWVkIHRvIENoZWNrb3V0PFwvYnV0dG9uPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgIDxcL2Rpdj5cclxuICAgIDxcL2Rpdj5cclxuXHJcblxyXG4gICAgPGRpdiBpZD1cIm1vZGFsLXByb2QtMTAwMHdcIiBjbGFzcz1cImFtei1tb2RhbC13cmFwcGVyXCI+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tb2RhbC1ib2R5XCI+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYW16LW1vZGFsLWNsb3NlXCIgb25jbGljaz1cImNsb3NlQW16TW9kYWwoJ3Byb2QtMTAwMHcnKVwiPiZ0aW1lczs8XC9zcGFuPlxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tYWluLWZsZXhcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotZmxleC1sZWZ0XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1haW4tZGlzcGxheS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC92aElBQWVTd2ZXSnBLTVhXXC9zLWwxNjAwLndlYnBcIiBpZD1cInZpZXctMTAwMHdcIiBhbHQ9XCJTZWF0ZWQgRWxlY3RyaWMgU2Nvb3RlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGh1bWItY2Fyb3VzZWxcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC92aElBQWVTd2ZXSnBLTVhXXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW0gYWN0aXZlXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctMTAwMHcnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL0x0Y0FBZVN3OTN4cEtNWFZcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LTEwMDB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC8wQjRBQWVTd3lxbHBLTVhXXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0xMDAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvYzRjQUFlU3dQUGhwS01YWFwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctMTAwMHcnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL3ljZ0FBZVN3UjNKcEtNWFhcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LTEwMDB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC8yWklBQWVTd0R1OXBLTVhYXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0xMDAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvT3BNQUFlU3dwcXBwS01YWVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctMTAwMHcnLCB0aGlzKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL3lYOEFBZVN3NEd4cEtNWFlcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbVwiIG9uY2xpY2s9XCJ1cGRhdGVWaWV3KCd2aWV3LTEwMDB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9CY01BQWVTdzVhSnBLTVhaXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0xMDAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ3YXJyYW50eS1iYWRnZS1ib3hcIj5cdTI3MDhcdWZlMGYgV0UgU0hJUCBPVkVSU0VBUyBUT08hIHwgVUwyMjcyIFNhZmV0eSBDZXJ0aWZpZWQ8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoND5Qcm9kdWN0IERldGFpbHMgJiBEZXNjcmlwdGlvbjxcL2g0PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8cD5FbmpveSB2ZXJzYXRpbGUgcmlkaW5nIHdpdGggYSBkZXRhY2hhYmxlIHNlYXQsIGVhc2lseSBzd2l0Y2hpbmcgYmV0d2VlbiBzdGFuZGluZyBhbmQgc2l0dGluZyBjb25maWd1cmF0aW9ucy4gSW5jbHVkZXMgYW4gaW50ZWdyYXRlZCAxMUwgaGVhdnktZHV0eSBTZWF0LVN0b3JhZ2UgYm94IHBlcmZlY3QgZm9yIGhvbGRpbmcgbGFwdG9wcywgZ3JvY2VyaWVzLCBvciBkYWlseSBlc3NlbnRpYWxzLiBGb2xkcyBmbGF3bGVzc2x5IGluIDMgc2Vjb25kcyBmb3IgY2FyIHRydW5rIHRyYW5zaXRpb25zLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWZsZXgtcmlnaHRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJhbXotcG9wdXAtdGl0bGVcIj5FbGVjdHJpYyBTY29vdGVyIDE5LTIxIE1pbGVzIFJhbmdlIHwgMTZNUEggVG9wIFNwZWVkIER1YWwgQnJha2VzIFNlYXRlZCBTY29vdGVyPFwvaDI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1zdGFyc1wiPlx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MFx1MmI1MCA8c3BhbiBjbGFzcz1cImFtei1yYXRpbmctY291bnRcIj40Ljggb3V0IG9mIDUgKDEsMjQ5IHJhdGluZ3MpPFwvc3Bhbj48XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1wb3B1cC1wcmljZS1yb3dcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJkaXNjb3VudC1wZXJjZW50XCI+LTIwJTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY3VycmVuY3ktc2lnblwiPiQ8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cIm1haW4tcHJpY2UtdmFsXCI+NDAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjZW50cy12YWxcIj4uMDA8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic3BlY3Mtc2VjdGlvblwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aDM+SXRlbSBTcGVjaWZpY3M8XC9oMz5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHRhYmxlIGNsYXNzPVwic3BlY3MtdGFibGVcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5UeXBlOjxcL3N0cm9uZz4gU2VhdGVkIEVsZWN0cmljIFNjb290ZXI8XC90ZD48dGQ+PHN0cm9uZz5Nb3RvciBQb3dlcjo8XC9zdHJvbmc+IDM1MFcgKFBlYWsgNzAwVyk8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx0cj48dGQ+PHN0cm9uZz5XZWlnaHQgTGltaXQ6PFwvc3Ryb25nPiAyNjQgXC8gMjY1IGxiczxcL3RkPjx0ZD48c3Ryb25nPlN0b3JhZ2UgVm9sdW1lOjxcL3N0cm9uZz4gMTFMIERldGFjaGFibGUgQm94PFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+QXBwIFN5c3RlbTo8XC9zdHJvbmc+IEJsdWV0b290aCBWaWNvbnQgQVBQPFwvdGQ+PHRkPjxzdHJvbmc+VGlyZXMgTGF5b3V0OjxcL3N0cm9uZz4gOFwiIFNtb290aCBTb2xpZCBUaXJlczxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPkRpbWVuc2lvbnM6PFwvc3Ryb25nPiA0M1wiTCB4IDIwXCJXIHggNS43XCJIPFwvdGQ+PHRkPjxzdHJvbmc+QnJha2VzOjxcL3N0cm9uZz4gRnJvbnQgRWxlY3Ryb25pYyArIFJlYXIgRHJ1bTxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC90YWJsZT5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotYnV5LWJveC1jb250YWluZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInN0b2NrLXN0YXR1c1wiPkluIFN0b2NrLjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInF0eS1zZWxlY3Rvci1yb3dcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxsYWJlbD5RdWFudGl0eTogPFwvbGFiZWw+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c2VsZWN0IGlkPVwicXR5LXNlbGVjdC0xMDAwd1wiIG9uY2hhbmdlPVwiY2FsY3VsYXRlUHJpY2UxMDAwdygpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjFcIj4xIHBpZWNlIFx1MjAxNCAkNDAwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIyXCI+MiBwaWVjZXMgXHUyMDE0ICQ3NjA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjNcIj4zIHBpZWNlcyBcdTIwMTQgJDEsMTEwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCI0XCI+NCBwaWVjZXMgXHUyMDE0ICQxLDQ0MDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiNVwiPjUgcGllY2VzIEJ1bGsgRGVhbCBcdTIwMTQgJDEsNTAwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPFwvc2VsZWN0PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPVwic2F2ZS10YWctMTAwMHdcIiBjbGFzcz1cInNhdmluZ3MtdGFnXCI+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidG90YWwtcHJpY2UtZGlzcGxheVwiPlN1YnRvdGFsOiA8c3Ryb25nIGlkPVwidG90YWwtZGlzcGxheS0xMDAwd1wiPiQ0MDAuMDA8XC9zdHJvbmc+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYW16LWJ1eS1idG5cIiBvbmNsaWNrPVwiYWxlcnQoJ0Nvbm5lY3RpbmcgdG8gQ2hlY2tvdXQgU2VjdXJlZCBTdHJpcGUgR2F0ZXdheS4uLicpXCI+XHVkODNkXHVkY2IzIFByb2NlZWQgdG8gQ2hlY2tvdXQ8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG5cclxuICAgIDxzY3JpcHQ+XHJcbiAgICAgICAgZmVhdGhlci5yZXBsYWNlKCk7XHJcblxyXG4gICAgICAgIGZ1bmN0aW9uIG9wZW5BbXpNb2RhbChpZCkge1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kYWwtJyArIGlkKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcclxuICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICdoaWRkZW4nO1xyXG4gICAgICAgICAgICBpZihpZCA9PT0gJ3Byb2QtNzUwdycpIGNhbGN1bGF0ZVByaWNlNzUwdygpO1xyXG4gICAgICAgICAgICBpZihpZCA9PT0gJ3Byb2QtMTAwMHcnKSBjYWxjdWxhdGVQcmljZTEwMDB3KCk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmdW5jdGlvbiBjbG9zZUFtek1vZGFsKGlkKSB7XHJcbiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdtb2RhbC0nICsgaWQpLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XHJcbiAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSAnYXV0byc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBmdW5jdGlvbiB1cGRhdGVWaWV3KGRpc3BsYXlJZCwgdGh1bWJFbGVtZW50KSB7XHJcbiAgICAgICAgICAgIGNvbnN0IG1haW5JbWcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZChkaXNwbGF5SWQpO1xyXG4gICAgICAgICAgICBtYWluSW1nLnN0eWxlLm9wYWNpdHkgPSAnMC4zJztcclxuICAgICAgICAgICAgc2V0VGltZW91dCgoKSA9PiB7XHJcbiAgICAgICAgICAgICAgICBtYWluSW1nLnNyYyA9IHRodW1iRWxlbWVudC5zcmM7XHJcbiAgICAgICAgICAgICAgICBtYWluSW1nLnN0eWxlLm9wYWNpdHkgPSAnMSc7XHJcbiAgICAgICAgICAgIH0sIDE1MCk7XHJcblxyXG4gICAgICAgICAgICBjb25zdCBwYXJlbnQgPSB0aHVtYkVsZW1lbnQucGFyZW50RWxlbWVudDtcclxuICAgICAgICAgICAgcGFyZW50LnF1ZXJ5U2VsZWN0b3JBbGwoJy50aHVtYi1pdGVtJykuZm9yRWFjaChlbCA9PiBlbC5jbGFzc0xpc3QucmVtb3ZlKCdhY3RpdmUnKSk7XHJcbiAgICAgICAgICAgIHRodW1iRWxlbWVudC5jbGFzc0xpc3QuYWRkKCdhY3RpdmUnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvXC8gUHJpY2UgQ2FsY3VsYXRpb24gKFByb2R1Y3QgMyAtIFJDQiBENSlcclxuICAgICAgICBmdW5jdGlvbiBjYWxjdWxhdGVQcmljZTc1MHcoKSB7XHJcbiAgICAgICAgICAgIGNvbnN0IHF0eSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdxdHktc2VsZWN0LTc1MHcnKS52YWx1ZTtcclxuICAgICAgICAgICAgY29uc3Qgc2luZ2xlUHJpY2UgPSAxNjAwO1xyXG4gICAgICAgICAgICBsZXQgdG90YWwgPSBzaW5nbGVQcmljZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGlmIChxdHkgPT0gXCIyXCIpIHRvdGFsID0gMzEwMDtcclxuICAgICAgICAgICAgZWxzZSBpZiAocXR5ID09IFwiM1wiKSB0b3RhbCA9IDQ1MDA7XHJcbiAgICAgICAgICAgIGVsc2UgaWYgKHF0eSA9PSBcIjRcIikgdG90YWwgPSA2MDAwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI1XCIpIHRvdGFsID0gNjI1MDtcclxuXHJcbiAgICAgICAgICAgIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCd0b3RhbC1kaXNwbGF5LTc1MHcnKS5pbm5lclRleHQgPSBcIiRcIiArIHRvdGFsLnRvTG9jYWxlU3RyaW5nKCkgKyBcIi4wMFwiO1xyXG5cclxuICAgICAgICAgICAgY29uc3Qgbm9ybWFsQ29zdCA9IHNpbmdsZVByaWNlICogcGFyc2VJbnQocXR5KTtcclxuICAgICAgICAgICAgY29uc3QgZXh0cmFTYXZpbmdzID0gbm9ybWFsQ29zdCAtIHRvdGFsO1xyXG4gICAgICAgICAgICBjb25zdCBzYXZlVGFnID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NhdmUtdGFnLTc1MHcnKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChleHRyYVNhdmluZ3MgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLmlubmVySFRNTCA9IGBcdWQ4M2NcdWRmODkgV2hvbGVzYWxlIEJ1bGsgRGVhbCBBcHBsaWVkISBZb3Ugc2F2ZSBhbiBleHRyYSAkJHtleHRyYVNhdmluZ3MudG9Mb2NhbGVTdHJpbmcoKX0uMDAhYDtcclxuICAgICAgICAgICAgICAgIHNhdmVUYWcuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvXC8gUHJpY2UgQ2FsY3VsYXRpb24gKFByb2R1Y3QgNCAtIFNlYXRlZCBWaWNvbnQpXHJcbiAgICAgICAgZnVuY3Rpb24gY2FsY3VsYXRlUHJpY2UxMDAwdygpIHtcclxuICAgICAgICAgICAgY29uc3QgcXR5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3F0eS1zZWxlY3QtMTAwMHcnKS52YWx1ZTtcclxuICAgICAgICAgICAgY29uc3Qgc2luZ2xlUHJpY2UgPSA0MDA7XHJcbiAgICAgICAgICAgIGxldCB0b3RhbCA9IHNpbmdsZVByaWNlO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaWYgKHF0eSA9PSBcIjJcIikgdG90YWwgPSA3NjA7XHJcbiAgICAgICAgICAgIGVsc2UgaWYgKHF0eSA9PSBcIjNcIikgdG90YWwgPSAxMTEwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI0XCIpIHRvdGFsID0gMTQ0MDtcclxuICAgICAgICAgICAgZWxzZSBpZiAocXR5ID09IFwiNVwiKSB0b3RhbCA9IDE1MDA7XHJcblxyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgndG90YWwtZGlzcGxheS0xMDAwdycpLmlubmVyVGV4dCA9IFwiJFwiICsgdG90YWwudG9Mb2NhbGVTdHJpbmcoKSArIFwiLjAwXCI7XHJcblxyXG4gICAgICAgICAgICBjb25zdCBub3JtYWxDb3N0ID0gc2luZ2xlUHJpY2UgKiBwYXJzZUludChxdHkpO1xyXG4gICAgICAgICAgICBjb25zdCBleHRyYVNhdmluZ3MgPSBub3JtYWxDb3N0IC0gdG90YWw7XHJcbiAgICAgICAgICAgIGNvbnN0IHNhdmVUYWcgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnc2F2ZS10YWctMTAwMHcnKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChleHRyYVNhdmluZ3MgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLmlubmVySFRNTCA9IGBcdWQ4M2NcdWRmODkgV2hvbGVzYWxlIEJ1bGsgRGVhbCBBcHBsaWVkISBZb3Ugc2F2ZSBhbiBleHRyYSAkJHtleHRyYVNhdmluZ3MudG9Mb2NhbGVTdHJpbmcoKX0uMDAhYDtcclxuICAgICAgICAgICAgICAgIHNhdmVUYWcuc3R5bGUuZGlzcGxheSA9ICdibG9jayc7XHJcbiAgICAgICAgICAgIH0gZWxzZSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLnN0eWxlLmRpc3BsYXkgPSAnbm9uZSc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHdpbmRvdy5vbmNsaWNrID0gZnVuY3Rpb24oZXZlbnQpIHtcclxuICAgICAgICAgICAgaWYgKGV2ZW50LnRhcmdldC5jbGFzc05hbWUgPT09IFwiYW16LW1vZGFsLXdyYXBwZXJcIikge1xyXG4gICAgICAgICAgICAgICAgZXZlbnQudGFyZ2V0LnN0eWxlLmRpc3BsYXkgPSBcIm5vbmVcIjtcclxuICAgICAgICAgICAgICAgIGRvY3VtZW50LmJvZHkuc3R5bGUub3ZlcmZsb3cgPSBcImF1dG9cIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIDxcL3NjcmlwdD5cclxuPFwvYm9keT5cclxuPFwvaHRtbD4ifSwiZWxlbWVudHMiOltdLCJ3aWRnZXRUeXBlIjoiaHRtbCJ9XSwiaXNJbm5lciI6ZmFsc2UsInN0eWxlcyI6eyJlLTZhYjJiMjkiOnsiaWQiOiJlLTZhYjJiMjkiLCJsYWJlbCI6ImxvY2FsIiwidHlwZSI6ImNsYXNzIiwidmFyaWFudHMiOlt7Im1ldGEiOnsiYnJlYWtwb2ludCI6ImRlc2t0b3AiLCJzdGF0ZSI6bnVsbH0sInByb3BzIjp7ImZsZXgtZGlyZWN0aW9uIjp7IiQkdHlwZSI6InN0cmluZyIsInZhbHVlIjoiY29sdW1uIn19fV19fSwiaW50ZXJhY3Rpb25zIjpbXSwiZWRpdG9yX3NldHRpbmdzIjpbXX0=\\\"][elementor-element k=\\\"7acf57b25e634e06eabd8cfdac01fb2e\\\" data=\\\"eyJpZCI6ImQ2M2VmNWYiLCJlbFR5cGUiOiJlLWZsZXhib3giLCJzZXR0aW5ncyI6eyJjbGFzc2VzIjp7IiQkdHlwZSI6ImNsYXNzZXMiLCJ2YWx1ZSI6WyJlLWZmZGY3ODYiXX19LCJlbGVtZW50cyI6W3siaWQiOiIwMWQwNTVmIiwiZWxUeXBlIjoid2lkZ2V0Iiwic2V0dGluZ3MiOnsiaHRtbCI6IjwhRE9DVFlQRSBodG1sPlxyXG48aHRtbCBsYW5nPVwiZW5cIj5cclxuPGhlYWQ+XHJcbiAgICA8bWV0YSBjaGFyc2V0PVwiVVRGLThcIj5cclxuICAgIDxtZXRhIG5hbWU9XCJ2aWV3cG9ydFwiIGNvbnRlbnQ9XCJ3aWR0aD1kZXZpY2Utd2lkdGgsIGluaXRpYWwtc2NhbGU9MS4wXCI+XHJcbiAgICA8dGl0bGU+UHJlbWl1bSBTbWFydCBFLVNjb290ZXJzPFwvdGl0bGU+XHJcbiAgICA8c2NyaXB0IHNyYz1cImh0dHBzOlwvXC9jZG4uanNkZWxpdnIubmV0XC9ucG1cL2ZlYXRoZXItaWNvbnNcL2Rpc3RcL2ZlYXRoZXIubWluLmpzXCI+PFwvc2NyaXB0PlxyXG4gICAgPHN0eWxlPlxyXG4gICAgICAgIDpyb290IHtcclxuICAgICAgICAgICAgLS1wcmltYXJ5OiAjMGYxNzJhO1xyXG4gICAgICAgICAgICAtLWFjY2VudDogIzI1NjNlYjtcclxuICAgICAgICAgICAgLS10ZXh0LWRhcms6ICMwZjE3MmE7XHJcbiAgICAgICAgICAgIC0tdGV4dC1saWdodDogIzY0NzQ4YjtcclxuICAgICAgICAgICAgLS1iZy1saWdodDogI2Y4ZmFmYztcclxuICAgICAgICAgICAgLS1zYWxlLXJlZDogI0NDMEMzOTtcclxuICAgICAgICAgICAgLS1zYXZlLWdyZWVuOiAjMDA3NjAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgKiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctbGlnaHQpO1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1kYXJrKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250YWluZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItYmFkZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA2cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkY2ZjZTc7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTU4MDNkO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm1haW4tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIDItQ29sdW1uIENhcmRzIExheW91dCBIb21lIFZpZXcgKlwvXHJcbiAgICAgICAgLnByb2R1Y3RzLWdyaWQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1jYXJkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggMjBweCByZ2JhKDAsMCwwLDAuMDQpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycywgYm94LXNoYWRvdyAwLjJzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1jYXJkOmhvdmVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsMCwwLDAuMDgpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIENhcmQgSW1hZ2UgU2VjdGlvbiAqXC9cclxuICAgICAgICAuY2FyZC1pbWctaG9sZGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZmFmYztcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2YxZjVmOTtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qIFByb2Zlc3Npb25hbCBDb3JuZXIgU2FsZSBCYWRnZSAqXC9cclxuICAgICAgICAuc2FsZS1iYWRnZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1zYWxlLXJlZCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA4cHggcmdiYSgyMDQsIDEyLCA1NywgMC4zKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtbWFpbi1pbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDY1JTtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBTaWRlIFByaWNlIERpc3BsYXkgU3R5bGluZyAqXC9cclxuICAgICAgICAuY2FyZC1zaWRlLXByaWNlLWJveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBkYXNoZWQgI2UyZThmMDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FyZC1vbGQtcHJpY2Uge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXJkLW5ldy1wcmljZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtZGFyayk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmQtcHJpY2UtdW5pdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdC1kZXRhaWxzIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kZWwtdGFnIHtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLWFjY2VudCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlcy1saXN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mZWF0dXJlcy1saXN0IGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0KTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZlYXR1cmVzLWxpc3QgaSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY3Rpb24tYnRuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tdGV4dC1kYXJrKTtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFjdGlvbi1idG46aG92ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1hY2NlbnQpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cclxuICAgICAgICBcLyogQU1BWk9OLVNUWUxFIE1PREFMIElOVEVSRkFDRSAgICAgICAgICAgICAgICAgICAgICAgICpcL1xyXG4gICAgICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXHJcbiAgICAgICAgLmFtei1tb2RhbC13cmFwcGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFtei1tb2RhbC1ib2R5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgbWFyZ2luOiAyJSBhdXRvO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOTIlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExODBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDE1cHggNTBweCByZ2JhKDAsMCwwLDAuMyk7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZUluIDAuMjVzIGVhc2Utb3V0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGtleWZyYW1lcyBmYWRlSW4ge1xyXG4gICAgICAgICAgICBmcm9tIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTsgfVxyXG4gICAgICAgICAgICB0byB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFtei1tb2RhbC1jbG9zZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM4ODg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcclxuICAgICAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbXotbW9kYWwtY2xvc2U6aG92ZXIgeyBjb2xvcjogIzAwMDsgfVxyXG5cclxuICAgICAgICAuYW16LW1haW4tZmxleCB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgZ2FwOiAzNXB4OyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgXHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LWZsZXgtbGVmdCB7IFxyXG4gICAgICAgICAgICBmbGV4OiAxLjE7IFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubWFpbi1kaXNwbGF5LWJveCB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGhlaWdodDogNDIwcHg7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgXHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZhZmFmYTsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTJlOGYwOyBcclxuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1haW4tZGlzcGxheS1ib3ggaW1nIHsgXHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7IFxyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyBcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlOyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aHVtYi1jYXJvdXNlbCB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgZ2FwOiA4cHg7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4OyBcclxuICAgICAgICAgICAgb3ZlcmZsb3cteDogYXV0bzsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweCAycHg7IFxyXG4gICAgICAgICAgICBzY3JvbGxiYXItd2lkdGg6IHRoaW47IFxyXG4gICAgICAgIH1cclxuICAgICAgICAudGh1bWItaXRlbSB7IFxyXG4gICAgICAgICAgICB3aWR0aDogNThweDsgXHJcbiAgICAgICAgICAgIGhlaWdodDogNThweDsgXHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4OyBcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyOyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NiZDVlMTsgXHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aHVtYi1pdGVtLmFjdGl2ZSB7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZTQ3OTExOyBcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDIyOCwxMjEsMTcsMC41KTsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAud2FycmFudHktYmFkZ2UtYm94IHsgXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRjBGOUZGOyBcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICMwMjg0Qzc7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzAzNjlBMTsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEycHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4OyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4OyBcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIFwvKiBQcm9kdWN0IERlc2NyaXB0aW9uIFNlY3Rpb24gQmVsb3cgV2FycmFudHkgKlwvXHJcbiAgICAgICAgLm1vZGFsLWRlc2NyaXB0aW9uLXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlMmU4ZjA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtZGVzY3JpcHRpb24tc2VjdGlvbiBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXByaW1hcnkpO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubW9kYWwtZGVzY3JpcHRpb24tc2VjdGlvbiBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDc1NTY5O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LWZsZXgtcmlnaHQgeyBcclxuICAgICAgICAgICAgZmxleDogMS4zOyBcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LXBvcHVwLXRpdGxlIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGYxMTExOyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmFtei1zdGFycyB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IFxyXG4gICAgICAgICAgICBjb2xvcjogI2ZmOTkwMDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbXotcmF0aW5nLWNvdW50IHsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDA3MTg1OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuYW16LXBvcHVwLXByaWNlLXJvdyB7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4OyBcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IFxyXG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGlzY291bnQtcGVyY2VudCB7IFxyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tc2FsZS1yZWQpOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jdXJyZW5jeS1zaWduIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IFxyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7IFxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbi1wcmljZS12YWwgeyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGYxMTExOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNlbnRzLXZhbCB7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4OyBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNwZWNzLXNlY3Rpb24geyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGVjcy1zZWN0aW9uIGgzIHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGYxMTExOyBcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlOGYwOyBcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDZweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGVjcy10YWJsZSB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzM0MTU1OyBcclxuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zcGVjcy10YWJsZSB0ZCB7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTBweDsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMmU4ZjA7IFxyXG4gICAgICAgICAgICB3aWR0aDogNTAlOyBcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNwZWNzLXRhYmxlIHRkIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMGYxMTExO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFtei1idXktYm94LWNvbnRhaW5lciB7IFxyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2JkNWUxOyBcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDsgXHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmYWZjOyBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdG9jay1zdGF0dXMgeyBcclxuICAgICAgICAgICAgY29sb3I6ICMwMDc2MDA7IFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyBcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xdHktc2VsZWN0b3Itcm93IHsgXHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7IFxyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xdHktc2VsZWN0b3Itcm93IHNlbGVjdCB7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMTJweDsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmQ1ZTE7IFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgXHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcLyogRGlzY291bnQgU2F2aW5ncyBBbGVydCBUYWcgKlwvXHJcbiAgICAgICAgLnNhdmluZ3MtdGFnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6IHZhcigtLXNhdmUtZ3JlZW4pO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZThmNWU5O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGU2Yzk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC50b3RhbC1wcmljZS1kaXNwbGF5IHsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgXHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzM0MTU1OyBcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3RhbC1wcmljZS1kaXNwbGF5IHN0cm9uZyB7IFxyXG4gICAgICAgICAgICBjb2xvcjogI0IxMjcwNDsgXHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5hbXotYnV5LWJ0biB7IFxyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTsgXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGRkE0MUM7IFxyXG4gICAgICAgICAgICBjb2xvcjogIzBmMTExMTsgXHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjhGMDA7IFxyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4OyBcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDsgXHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IFxyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IFxyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7IFxyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyBcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwwLDAsMC4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbXotYnV5LWJ0bjpob3ZlciB7IGJhY2tncm91bmQ6ICNGNTk2MDc7IH1cclxuXHJcbiAgICAgICAgXC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqXC9cclxuICAgICAgICBcLyogUkVTUE9OU0lWRSBNRURJQSBRVUVSSUVTIChNT0JJTEUgRklYKSAgICAgICAgICAgICAgICpcL1xyXG4gICAgICAgIFwvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKlwvXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAgICAgICAgIC5wcm9kdWN0cy1ncmlkIHsgXHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjsgXHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQ4MHB4OyBcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmNhcmQtaW1nLWhvbGRlciB7IFxyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDQ1cHggMTVweCAyMHB4IDE1cHg7IFxyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXJkLW1haW4taW1nIHsgXHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTsgXHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhcmQtc2lkZS1wcmljZS1ib3ggeyBcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IGRhc2hlZCAjZTJlOGYwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hbXotbWFpbi1mbGV4IHsgXHJcbiAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyBcclxuICAgICAgICAgICAgICAgIGdhcDogMjVweDsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5hbXotZmxleC1sZWZ0LCAuYW16LWZsZXgtcmlnaHQgeyBcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmFtei1tb2RhbC1ib2R5IHsgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOTUlOyBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7IFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1JSBhdXRvOyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm1haW4tZGlzcGxheS1ib3ggeyBcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjgwcHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgPFwvc3R5bGU+XHJcbjxcL2hlYWQ+XHJcbjxib2R5PlxyXG5cclxuICAgIDxkaXYgY2xhc3M9XCJjb250YWluZXJcIj5cclxuICAgICAgICA8IS0tIERlbGl2ZXJ5IEJhbm5lciAtLT5cclxuICAgICAgICA8ZGl2IHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPlxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiaGVhZGVyLWJhZGdlXCI+XHJcbiAgICAgICAgICAgICAgICA8aSBkYXRhLWZlYXRoZXI9XCJ0cnVja1wiIHN0eWxlPVwid2lkdGg6IDE2cHg7IGhlaWdodDogMTZweDtcIj48XC9pPlxyXG4gICAgICAgICAgICAgICAgRlJFRSBEZWxpdmVyeVxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICA8aDEgY2xhc3M9XCJtYWluLXRpdGxlXCI+UHJlbWl1bSBTbWFydCBSaWRlIENvbGxlY3Rpb248XC9oMT5cclxuXHJcbiAgICAgICAgPCEtLSAyLUNvbHVtbiBDYXJkcyBMYXlvdXQgLS0+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3RzLWdyaWRcIj5cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIDwhLS0gUFJPRFVDVCAxIENBUkQgKDUwMFcgVmFyaWFudCkgLS0+XHJcbiAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWNhcmRcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLWltZy1ob2xkZXJcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwic2FsZS1iYWRnZVwiPlNhbGUgLTMxJTxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL3NCWUFBZVN3WkFWcFoxOW1cL3MtbDE2MDAud2VicFwiIGNsYXNzPVwiY2FyZC1tYWluLWltZ1wiIGFsdD1cIjUwMFcgU21hcnQgU2Nvb3RlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJjYXJkLXNpZGUtcHJpY2UtYm94XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2FyZC1vbGQtcHJpY2VcIj4kMjQ5PFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLW5ldy1wcmljZVwiPiQxNzA8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtcHJpY2UtdW5pdFwiPnBlciBwaWVjZTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3QtZGV0YWlsc1wiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwibW9kZWwtdGFnXCI+UGVyZm9ybWFuY2UgRWRpdGlvbjxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoMiBjbGFzcz1cInByb2R1Y3QtbmFtZVwiPlNtYXJ0IEFwcCBFbGVjdHJpYyBTY29vdGVyIDUwMFc8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiZmVhdHVyZXMtbGlzdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cInphcFwiPjxcL2k+IDUwMFcgUG93ZXJmdWwgUGVhayBNb3RvcjxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cImJhdHRlcnlcIj48XC9pPiAxMC40QUggSGlnaCBDYXBhY2l0eSBCYXR0ZXJ5PFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwic21hcnRwaG9uZVwiPjxcL2k+IERpZ2l0YWwgRGlzcGxheSAmIEFwcCBDb250cm9sPFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxcL3VsPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYWN0aW9uLWJ0blwiIG9uY2xpY2s9XCJvcGVuQW16TW9kYWwoJ3Byb2QtNTAwdycpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFZpZXcgRGV0YWlsc1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aSBkYXRhLWZlYXRoZXI9XCJleWVcIj48XC9pPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2J1dHRvbj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgPCEtLSBQUk9EVUNUIDIgQ0FSRCAoMzUwVyBWYXJpYW50KSAtLT5cclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cInByb2R1Y3QtY2FyZFwiPlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtaW1nLWhvbGRlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJzYWxlLWJhZGdlXCI+U2FsZSAtMzElPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvelJjQUFlU3cwbmRwRFdTOVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJjYXJkLW1haW4taW1nXCIgYWx0PVwiMzUwVyBTbWFydCBTY29vdGVyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImNhcmQtc2lkZS1wcmljZS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLW9sZC1wcmljZVwiPiQxMzk8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImNhcmQtbmV3LXByaWNlXCI+JDk1PFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjYXJkLXByaWNlLXVuaXRcIj5wZXIgcGllY2U8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJwcm9kdWN0LWRldGFpbHNcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cIm1vZGVsLXRhZ1wiPkxpZ2h0d2VpZ2h0IEVkaXRpb248XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJwcm9kdWN0LW5hbWVcIj5PbmUtU3RlcCBGb2xkaW5nIEVsZWN0cmljIFNjb290ZXI8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHVsIGNsYXNzPVwiZmVhdHVyZXMtbGlzdFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGxpPjxpIGRhdGEtZmVhdGhlcj1cImZlYXRoZXJcIj48XC9pPiBMaWdodHdlaWdodCBGcmFtZSAtIE9ubHkgMjMgbGJzPFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwibmF2aWdhdGlvblwiPjxcL2k+IDMtU2VjIFF1aWNrIEZvbGRpbmcgTWVjaGFuaXNtPFwvbGk+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGk+PGkgZGF0YS1mZWF0aGVyPVwic21hcnRwaG9uZVwiPjxcL2k+IEZ1bGwgQXBwIFN1cHBvcnQgJiBDcnVpc2UgQ29udHJvbDxcL2xpPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8XC91bD5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGJ1dHRvbiBjbGFzcz1cImFjdGlvbi1idG5cIiBvbmNsaWNrPVwib3BlbkFtek1vZGFsKCdwcm9kLTM1MHcnKVwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICBWaWV3IERldGFpbHNcclxuICAgICAgICAgICAgICAgICAgICAgICAgPGkgZGF0YS1mZWF0aGVyPVwiZXllXCI+PFwvaT5cclxuICAgICAgICAgICAgICAgICAgICA8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgIDxcL2Rpdj5cclxuXHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG5cclxuXHJcbiAgICA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT5cclxuICAgIDwhLS0gQU1BWk9OIFBPUFVQIE1PREFMIEZPUiBQUk9EVUNUIDEgKDUwMFcgU0NPT1RFUikgICAgIC0tPlxyXG4gICAgPCEtLSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gLS0+XHJcbiAgICA8ZGl2IGlkPVwibW9kYWwtcHJvZC01MDB3XCIgY2xhc3M9XCJhbXotbW9kYWwtd3JhcHBlclwiPlxyXG4gICAgICAgIDxkaXYgY2xhc3M9XCJhbXotbW9kYWwtYm9keVwiPlxyXG4gICAgICAgICAgICA8c3BhbiBjbGFzcz1cImFtei1tb2RhbC1jbG9zZVwiIG9uY2xpY2s9XCJjbG9zZUFtek1vZGFsKCdwcm9kLTUwMHcnKVwiPiZ0aW1lczs8XC9zcGFuPlxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tYWluLWZsZXhcIj5cclxuICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotZmxleC1sZWZ0XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1haW4tZGlzcGxheS1ib3hcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9zQllBQWVTd1pBVnBaMTltXC9zLWwxNjAwLndlYnBcIiBpZD1cInZpZXctNTAwd1wiIGFsdD1cIjUwMFcgRWxlY3RyaWMgU2Nvb3RlclwiPlxyXG4gICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidGh1bWItY2Fyb3VzZWxcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9zQllBQWVTd1pBVnBaMTltXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW0gYWN0aXZlXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvQm8wQUFlU3doNk5wWjE5bVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvTkNzQUFlU3dDbDlveWluQ1wvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvdGpVQUFlU3dWY2xveWluQVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvZTVZQUFlU3dWeU5wWjE5bVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPVwiaHR0cHM6XC9cL2kuZWJheWltZy5jb21cL2ltYWdlc1wvZ1wvZ013QUFlU3dnVEJwWjE5bVwvcy1sMTYwMC53ZWJwXCIgY2xhc3M9XCJ0aHVtYi1pdGVtXCIgb25jbGljaz1cInVwZGF0ZVZpZXcoJ3ZpZXctNTAwdycsIHRoaXMpXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ3YXJyYW50eS1iYWRnZS1ib3hcIj5cdWQ4M2RcdWRlZTFcdWZlMGYgMzAgRGF5cyBGdWxsIFdhcnJhbnR5IEluY2x1ZGVkPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICA8IS0tIFByb2R1Y3QgRGV0YWlscyBTZWN0aW9uIEJlbG93IFdhcnJhbnR5IC0tPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJtb2RhbC1kZXNjcmlwdGlvbi1zZWN0aW9uXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxoND5Qcm9kdWN0IERldGFpbHMgJiBEZXNjcmlwdGlvbjxcL2g0PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8cD5UaGlzIFBlcmZvcm1hbmNlIEVkaXRpb24gRWxlY3RyaWMgU2Nvb3RlciBmZWF0dXJlcyBhIGhpZ2gtZ3JhZGUgYWx1bWludW0gZnJhbWUgaW50ZWdyYXRlZCB3aXRoIGEgbW9kZXJuIHNtYXJ0IGFwcGxpY2F0aW9uIGxheW91dC4gUGVyZmVjdCBmb3IgZGFpbHkgY29tbXV0aW5nIHdpdGggZXh0ZW5kZWQgbWlsZWFnZSBzdGFiaWxpdHksIHN1cGVyaW9yIHNob2NrIGFic29ycHRpb24sIHJlc3BvbnNpdmUgcmVhciBicmFrZSBjb25maWd1cmF0aW9ucywgYW5kIHF1aWNrIGRhc2hib2FyZCB0ZWxlbWV0cnkgdHJhY2tpbmcgc3lzdGVtLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWZsZXgtcmlnaHRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJhbXotcG9wdXAtdGl0bGVcIj5TbWFydCBBcHAgRWxlY3RyaWMgU2Nvb3RlciA1MDBXIE1vdG9yIE1heCAzMSBNaWxlcyBSYW5nZTxcL2gyPlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotc3RhcnNcIj5cdTJiNTBcdTJiNTBcdTJiNTBcdTJiNTBcdTJiNTAgPHNwYW4gY2xhc3M9XCJhbXotcmF0aW5nLWNvdW50XCI+NC45IG91dCBvZiA1ICgzLDE0MiByYXRpbmdzKTxcL3NwYW4+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJhbXotcG9wdXAtcHJpY2Utcm93XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiZGlzY291bnQtcGVyY2VudFwiPi0zMSU8XC9zcGFuPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImN1cnJlbmN5LXNpZ25cIj4kPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJtYWluLXByaWNlLXZhbFwiPjE3MDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2VudHMtdmFsXCI+LjAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNwZWNzLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgzPkl0ZW0gU3BlY2lmaWNzPFwvaDM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInNwZWNzLXRhYmxlXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+V2F0dGFnZTo8XC9zdHJvbmc+IDUwMCBXYXR0cyBQZWFrPFwvdGQ+PHRkPjxzdHJvbmc+QmF0dGVyeSBDYXBhY2l0eTo8XC9zdHJvbmc+IDEwLjRBSCBMaXRoaXVtPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+QmF0dGVyeSBSYW5nZTo8XC9zdHJvbmc+IDQ1IEtNIC0gNTUgS008XC90ZD48dGQ+PHN0cm9uZz5NYXggU3BlZWQ6PFwvc3Ryb25nPiA0MCBrbVwvaCAtIDUwIGttXC9oPFwvdGQ+PFwvdHI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+VGlyZXMgU2l6ZTo8XC9zdHJvbmc+IDEwXCIgUG5ldW1hdGljPFwvdGQ+PHRkPjxzdHJvbmc+RmVhdHVyZXM6PFwvc3Ryb25nPiBTbWFydCBBUFAsIEZvbGRpbmc8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvdGFibGU+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWJ1eS1ib3gtY29udGFpbmVyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJzdG9jay1zdGF0dXNcIj5JbiBTdG9jay48XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJxdHktc2VsZWN0b3Itcm93XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw+UXVhbnRpdHk6IDxcL2xhYmVsPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNlbGVjdCBpZD1cInF0eS1zZWxlY3QtNTAwd1wiIG9uY2hhbmdlPVwiY2FsY3VsYXRlUHJpY2U1MDB3KClcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMVwiPjEgcGllY2UgXHUyMDE0ICQxNzA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjJcIj4yIHBpZWNlcyBcdTIwMTQgJDMyMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiM1wiPjMgcGllY2VzIFx1MjAxNCAkNDgwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCI0XCI+NCBwaWVjZXMgXHUyMDE0ICQ2NDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjVcIj41IHBpZWNlcyBCaWcgT2ZmZXIgXHUyMDE0ICQ3MDA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8XC9zZWxlY3Q+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDwhLS0gRHluYW1pYyBTYXZpbmdzIE1lc3NhZ2UgQm94IC0tPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGlkPVwic2F2ZS10YWctNTAwd1wiIGNsYXNzPVwic2F2aW5ncy10YWdcIj48XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwidG90YWwtcHJpY2UtZGlzcGxheVwiPlN1YnRvdGFsOiA8c3Ryb25nIGlkPVwidG90YWwtZGlzcGxheS01MDB3XCI+JDE3MC4wMDxcL3N0cm9uZz48XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxidXR0b24gY2xhc3M9XCJhbXotYnV5LWJ0blwiIG9uY2xpY2s9XCJhbGVydCgnQ29ubmVjdGluZyB0byBDaGVja291dCBTZWN1cmVkIFN0cmlwZSBHYXRld2F5Li4uJylcIj5cdWQ4M2RcdWRjYjMgUHJvY2VlZCB0byBDaGVja291dDxcL2J1dHRvbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgIDxcL2Rpdj5cclxuICAgICAgICA8XC9kaXY+XHJcbiAgICA8XC9kaXY+XHJcblxyXG5cclxuICAgIDwhLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IC0tPlxyXG4gICAgPCEtLSBBTUFaT04gUE9QVVAgTU9EQUwgRk9SIFBST0RVQ1QgMiAoMzUwVyBTQ09PVEVSKSAgICAgLS0+XHJcbiAgICA8IS0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAtLT5cclxuICAgIDxkaXYgaWQ9XCJtb2RhbC1wcm9kLTM1MHdcIiBjbGFzcz1cImFtei1tb2RhbC13cmFwcGVyXCI+XHJcbiAgICAgICAgPGRpdiBjbGFzcz1cImFtei1tb2RhbC1ib2R5XCI+XHJcbiAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiYW16LW1vZGFsLWNsb3NlXCIgb25jbGljaz1cImNsb3NlQW16TW9kYWwoJ3Byb2QtMzUwdycpXCI+JnRpbWVzOzxcL3NwYW4+XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LW1haW4tZmxleFwiPlxyXG4gICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cImFtei1mbGV4LWxlZnRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwibWFpbi1kaXNwbGF5LWJveFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL3pSY0FBZVN3MG5kcERXUzlcL3MtbDE2MDAud2VicFwiIGlkPVwidmlldy0zNTB3XCIgYWx0PVwiMzUwVyBFbGVjdHJpYyBTY29vdGVyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ0aHVtYi1jYXJvdXNlbFwiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz1cImh0dHBzOlwvXC9pLmViYXlpbWcuY29tXC9pbWFnZXNcL2dcL3pSY0FBZVN3MG5kcERXUzlcL3MtbDE2MDAud2VicFwiIGNsYXNzPVwidGh1bWItaXRlbSBhY3RpdmVcIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0zNTB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9aZlFBQWVTd2FnTnBEV1MxXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0zNTB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9palFBQWVTd2RuZHBEV1MyXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0zNTB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGltZyBzcmM9XCJodHRwczpcL1wvaS5lYmF5aW1nLmNvbVwvaW1hZ2VzXC9nXC9VU3dBQWVTd3RtZHBEV1MyXC9zLWwxNjAwLndlYnBcIiBjbGFzcz1cInRodW1iLWl0ZW1cIiBvbmNsaWNrPVwidXBkYXRlVmlldygndmlldy0zNTB3JywgdGhpcylcIj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIndhcnJhbnR5LWJhZGdlLWJveFwiPlx1ZDgzZFx1ZGVlMVx1ZmUwZiAzMCBEYXlzIEZ1bGwgV2FycmFudHkgSW5jbHVkZWQ8XC9kaXY+XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIDwhLS0gUHJvZHVjdCBEZXRhaWxzIFNlY3Rpb24gQmVsb3cgV2FycmFudHkgLS0+XHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cIm1vZGFsLWRlc2NyaXB0aW9uLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGg0PlByb2R1Y3QgRGV0YWlscyAmIERlc2NyaXB0aW9uPFwvaDQ+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxwPkFuIHVsdHJhLWxpZ2h0d2VpZ2h0IGFyY2hpdGVjdHVyZSBlbmdpbmVlcmVkIHByaW1hcmlseSBmb3IgZmFzdCBleGVjdXRpb24gcG9ydGFiaWxpdHkuIEJvYXN0aW5nIGEgaGVhdnktZHV0eSBzaW5nbGUtYWN0aW9uIGhpbmdlIHN5c3RlbSB0aGF0IGNhbiBpbnN0YW50bHkgZm9sZCBkb3duIGZsYXQgd2l0aGluIDMgc2Vjb25kcywgbWFraW5nIGl0IGlkZWFsIGZvciBpbW1lZGlhdGUgaGFuZGxpbmcgY29uZmlndXJhdGlvbnMgb24gc3RydWN0dXJhbCBwdWJsaWMgdHJhbnNwb3J0IG5ldHdvcmtzLjxcL3A+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWZsZXgtcmlnaHRcIj5cclxuICAgICAgICAgICAgICAgICAgICA8aDIgY2xhc3M9XCJhbXotcG9wdXAtdGl0bGVcIj5PbmUtU3RlcCBGb2xkaW5nIEVsZWN0cmljIFNjb290ZXIgMzUwVyBQb3dlcmZ1bCBFbmdpbmU8XC9oMj5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LXN0YXJzXCI+XHUyYjUwXHUyYjUwXHUyYjUwXHUyYjUwXHUyYjUwIDxzcGFuIGNsYXNzPVwiYW16LXJhdGluZy1jb3VudFwiPjQuOCBvdXQgb2YgNSAoNCw4MjEgcmF0aW5ncyk8XC9zcGFuPjxcL2Rpdj5cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LXBvcHVwLXByaWNlLXJvd1wiPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz1cImRpc2NvdW50LXBlcmNlbnRcIj4tMzElPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9XCJjdXJyZW5jeS1zaWduXCI+JDxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwibWFpbi1wcmljZS12YWxcIj45NTxcL3NwYW4+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPVwiY2VudHMtdmFsXCI+LjAwPFwvc3Bhbj5cclxuICAgICAgICAgICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz1cInNwZWNzLXNlY3Rpb25cIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPGgzPkl0ZW0gU3BlY2lmaWNzPFwvaDM+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDx0YWJsZSBjbGFzcz1cInNwZWNzLXRhYmxlXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dHI+PHRkPjxzdHJvbmc+V2F0dGFnZTo8XC9zdHJvbmc+IDM1MCBXYXR0cyBCcnVzaGxlc3M8XC90ZD48dGQ+PHN0cm9uZz5CYXR0ZXJ5IFJhbmdlOjxcL3N0cm9uZz4gMjAgS00gLSAzMCBLTTxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPlRpcmVzIFR5cGU6PFwvc3Ryb25nPiA4LjVcIiBTb2xpZCBBbnRpLVB1bmN0dXJlPFwvdGQ+PHRkPjxzdHJvbmc+TWF4IFNwZWVkOjxcL3N0cm9uZz4gMzAga21cL2ggLSA0MCBrbVwvaDxcL3RkPjxcL3RyPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHRyPjx0ZD48c3Ryb25nPkZlYXR1cmVzOjxcL3N0cm9uZz4gQ3J1aXNlIENvbnRyb2wsIEFwcDxcL3RkPjx0ZD48c3Ryb25nPk1heCBMb2FkOjxcL3N0cm9uZz4gMTIwS0c8XC90ZD48XC90cj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvdGFibGU+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICA8ZGl2IGNsYXNzPVwiYW16LWJ1eS1ib3gtY29udGFpbmVyXCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJzdG9jay1zdGF0dXNcIj5JbiBTdG9jay48XC9kaXY+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJxdHktc2VsZWN0b3Itcm93XCI+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bGFiZWw+UXVhbnRpdHk6IDxcL2xhYmVsPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNlbGVjdCBpZD1cInF0eS1zZWxlY3QtMzUwd1wiIG9uY2hhbmdlPVwiY2FsY3VsYXRlUHJpY2UzNTB3KClcIj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMVwiPjEgcGllY2UgXHUyMDE0ICQ5NTxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiMlwiPjIgcGllY2VzIFx1MjAxNCAkMTgwPFwvb3B0aW9uPlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxvcHRpb24gdmFsdWU9XCIzXCI+MyBwaWVjZXMgXHUyMDE0ICQyNzA8XC9vcHRpb24+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPG9wdGlvbiB2YWx1ZT1cIjRcIj40IHBpZWNlcyBcdTIwMTQgJDM2MDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8b3B0aW9uIHZhbHVlPVwiNVwiPjUgcGllY2VzIEJpZyBPZmZlciBcdTIwMTQgJDQwMDxcL29wdGlvbj5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxcL3NlbGVjdD5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPCEtLSBEeW5hbWljIFNhdmluZ3MgTWVzc2FnZSBCb3ggLS0+XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9XCJzYXZlLXRhZy0zNTB3XCIgY2xhc3M9XCJzYXZpbmdzLXRhZ1wiPjxcL2Rpdj5cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9XCJ0b3RhbC1wcmljZS1kaXNwbGF5XCI+U3VidG90YWw6IDxzdHJvbmcgaWQ9XCJ0b3RhbC1kaXNwbGF5LTM1MHdcIj4kOTUuMDA8XC9zdHJvbmc+PFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgICAgICAgICA8YnV0dG9uIGNsYXNzPVwiYW16LWJ1eS1idG5cIiBvbmNsaWNrPVwiYWxlcnQoJ0Nvbm5lY3RpbmcgdG8gQ2hlY2tvdXQgU2VjdXJlZCBTdHJpcGUgR2F0ZXdheS4uLicpXCI+XHVkODNkXHVkY2IzIFByb2NlZWQgdG8gQ2hlY2tvdXQ8XC9idXR0b24+XHJcbiAgICAgICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICAgICAgPFwvZGl2PlxyXG4gICAgICAgICAgICA8XC9kaXY+XHJcbiAgICAgICAgPFwvZGl2PlxyXG4gICAgPFwvZGl2PlxyXG5cclxuICAgIDxzY3JpcHQ+XHJcbiAgICAgICAgZmVhdGhlci5yZXBsYWNlKCk7XHJcblxyXG4gICAgICAgIGZ1bmN0aW9uIG9wZW5BbXpNb2RhbChpZCkge1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kYWwtJyArIGlkKS5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcclxuICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9ICdoaWRkZW4nO1xyXG4gICAgICAgICAgICBpZihpZCA9PT0gJ3Byb2QtNTAwdycpIGNhbGN1bGF0ZVByaWNlNTAwdygpO1xyXG4gICAgICAgICAgICBpZihpZCA9PT0gJ3Byb2QtMzUwdycpIGNhbGN1bGF0ZVByaWNlMzUwdygpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZnVuY3Rpb24gY2xvc2VBbXpNb2RhbChpZCkge1xyXG4gICAgICAgICAgICBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnbW9kYWwtJyArIGlkKS5zdHlsZS5kaXNwbGF5ID0gJ25vbmUnO1xyXG4gICAgICAgICAgICBkb2N1bWVudC5ib2R5LnN0eWxlLm92ZXJmbG93ID0gJ2F1dG8nO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZnVuY3Rpb24gdXBkYXRlVmlldyhkaXNwbGF5SWQsIHRodW1iRWxlbWVudCkge1xyXG4gICAgICAgICAgICBjb25zdCBtYWluSW1nID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoZGlzcGxheUlkKTtcclxuICAgICAgICAgICAgbWFpbkltZy5zdHlsZS5vcGFjaXR5ID0gJzAuMyc7XHJcbiAgICAgICAgICAgIHNldFRpbWVvdXQoKCkgPT4ge1xyXG4gICAgICAgICAgICAgICAgbWFpbkltZy5zcmMgPSB0aHVtYkVsZW1lbnQuc3JjO1xyXG4gICAgICAgICAgICAgICAgbWFpbkltZy5zdHlsZS5vcGFjaXR5ID0gJzEnO1xyXG4gICAgICAgICAgICB9LCAxNTApO1xyXG5cclxuICAgICAgICAgICAgY29uc3QgcGFyZW50ID0gdGh1bWJFbGVtZW50LnBhcmVudEVsZW1lbnQ7XHJcbiAgICAgICAgICAgIHBhcmVudC5xdWVyeVNlbGVjdG9yQWxsKCcudGh1bWItaXRlbScpLmZvckVhY2goZWwgPT4gZWwuY2xhc3NMaXN0LnJlbW92ZSgnYWN0aXZlJykpO1xyXG4gICAgICAgICAgICB0aHVtYkVsZW1lbnQuY2xhc3NMaXN0LmFkZCgnYWN0aXZlJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBcL1wvIFByaWNlIGFuZCBXaG9sZXNhbGUgRGlzY291bnQgU2F2ZXIgQ2FsY3VsYXRpb24gKDUwMFcpXHJcbiAgICAgICAgZnVuY3Rpb24gY2FsY3VsYXRlUHJpY2U1MDB3KCkge1xyXG4gICAgICAgICAgICBjb25zdCBxdHkgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgncXR5LXNlbGVjdC01MDB3JykudmFsdWU7XHJcbiAgICAgICAgICAgIGNvbnN0IHNpbmdsZVByaWNlID0gMTcwO1xyXG4gICAgICAgICAgICBsZXQgdG90YWwgPSBzaW5nbGVQcmljZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGlmIChxdHkgPT0gXCIyXCIpIHRvdGFsID0gMzIwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCIzXCIpIHRvdGFsID0gNDgwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI0XCIpIHRvdGFsID0gNjQwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI1XCIpIHRvdGFsID0gNzAwO1xyXG5cclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RvdGFsLWRpc3BsYXktNTAwdycpLmlubmVyVGV4dCA9IFwiJFwiICsgdG90YWwgKyBcIi4wMFwiO1xyXG5cclxuICAgICAgICAgICAgY29uc3Qgbm9ybWFsQ29zdCA9IHNpbmdsZVByaWNlICogcGFyc2VJbnQocXR5KTtcclxuICAgICAgICAgICAgY29uc3QgZXh0cmFTYXZpbmdzID0gbm9ybWFsQ29zdCAtIHRvdGFsO1xyXG4gICAgICAgICAgICBjb25zdCBzYXZlVGFnID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NhdmUtdGFnLTUwMHcnKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChleHRyYVNhdmluZ3MgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLmlubmVySFRNTCA9IGBcdWQ4M2NcdWRmODkgV2hvbGVzYWxlIERlYWwgQXBwbGllZCEgWW91IHNhdmUgYW4gZXh0cmEgJCR7ZXh0cmFTYXZpbmdzfS4wMCFgO1xyXG4gICAgICAgICAgICAgICAgc2F2ZVRhZy5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIHNhdmVUYWcuc3R5bGUuZGlzcGxheSA9ICdub25lJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgXC9cLyBQcmljZSBhbmQgV2hvbGVzYWxlIERpc2NvdW50IFNhdmVyIENhbGN1bGF0aW9uICgzNTBXKVxyXG4gICAgICAgIGZ1bmN0aW9uIGNhbGN1bGF0ZVByaWNlMzUwdygpIHtcclxuICAgICAgICAgICAgY29uc3QgcXR5ID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3F0eS1zZWxlY3QtMzUwdycpLnZhbHVlO1xyXG4gICAgICAgICAgICBjb25zdCBzaW5nbGVQcmljZSA9IDk1O1xyXG4gICAgICAgICAgICBsZXQgdG90YWwgPSBzaW5nbGVQcmljZTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGlmIChxdHkgPT0gXCIyXCIpIHRvdGFsID0gMTgwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCIzXCIpIHRvdGFsID0gMjcwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI0XCIpIHRvdGFsID0gMzYwO1xyXG4gICAgICAgICAgICBlbHNlIGlmIChxdHkgPT0gXCI1XCIpIHRvdGFsID0gNDAwO1xyXG5cclxuICAgICAgICAgICAgZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3RvdGFsLWRpc3BsYXktMzUwdycpLmlubmVyVGV4dCA9IFwiJFwiICsgdG90YWwgKyBcIi4wMFwiO1xyXG5cclxuICAgICAgICAgICAgY29uc3Qgbm9ybWFsQ29zdCA9IHNpbmdsZVByaWNlICogcGFyc2VJbnQocXR5KTtcclxuICAgICAgICAgICAgY29uc3QgZXh0cmFTYXZpbmdzID0gbm9ybWFsQ29zdCAtIHRvdGFsO1xyXG4gICAgICAgICAgICBjb25zdCBzYXZlVGFnID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ3NhdmUtdGFnLTM1MHcnKTtcclxuXHJcbiAgICAgICAgICAgIGlmIChleHRyYVNhdmluZ3MgPiAwKSB7XHJcbiAgICAgICAgICAgICAgICBzYXZlVGFnLmlubmVySFRNTCA9IGBcdWQ4M2NcdWRmODkgV2hvbGVzYWxlIERlYWwgQXBwbGllZCEgWW91IHNhdmUgYW4gZXh0cmEgJCR7ZXh0cmFTYXZpbmdzfS4wMCFgO1xyXG4gICAgICAgICAgICAgICAgc2F2ZVRhZy5zdHlsZS5kaXNwbGF5ID0gJ2Jsb2NrJztcclxuICAgICAgICAgICAgfSBlbHNlIHtcclxuICAgICAgICAgICAgICAgIHNhdmVUYWcuc3R5bGUuZGlzcGxheSA9ICdub25lJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgd2luZG93Lm9uY2xpY2sgPSBmdW5jdGlvbihldmVudCkge1xyXG4gICAgICAgICAgICBpZiAoZXZlbnQudGFyZ2V0LmNsYXNzTmFtZSA9PT0gXCJhbXotbW9kYWwtd3JhcHBlclwiKSB7XHJcbiAgICAgICAgICAgICAgICBldmVudC50YXJnZXQuc3R5bGUuZGlzcGxheSA9IFwibm9uZVwiO1xyXG4gICAgICAgICAgICAgICAgZG9jdW1lbnQuYm9keS5zdHlsZS5vdmVyZmxvdyA9IFwiYXV0b1wiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgPFwvc2NyaXB0PlxyXG48XC9ib2R5PlxyXG48XC9odG1sPiJ9LCJlbGVtZW50cyI6W10sIndpZGdldFR5cGUiOiJodG1sIn1dLCJpc0lubmVyIjpmYWxzZSwic3R5bGVzIjp7ImUtZmZkZjc4NiI6eyJpZCI6ImUtZmZkZjc4NiIsImxhYmVsIjoibG9jYWwiLCJ0eXBlIjoiY2xhc3MiLCJ2YXJpYW50cyI6W3sibWV0YSI6eyJicmVha3BvaW50IjoiZGVza3RvcCIsInN0YXRlIjpudWxsfSwicHJvcHMiOnsiZmxleC1kaXJlY3Rpb24iOnsiJCR0eXBlIjoic3RyaW5nIiwidmFsdWUiOiJjb2x1bW4ifX19XX19LCJpbnRlcmFjdGlvbnMiOltdLCJlZGl0b3Jfc2V0dGluZ3MiOltdfQ==\\\"]\",\"scripts\":[],\"styles\":[]}}"]},"_links":{"self":[{"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/pages\/5001","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/comments?post=5001"}],"version-history":[{"count":47,"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/pages\/5001\/revisions"}],"predecessor-version":[{"id":5131,"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/pages\/5001\/revisions\/5131"}],"wp:attachment":[{"href":"https:\/\/gulfdeal.store\/index.php\/wp-json\/wp\/v2\/media?parent=5001"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}