/*!**********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].oneOf[1].use[1]!./assets/styles/security/privacy_policy.css ***!
  \**********************************************************************************************************************************/
:root {
    --privacy-bg: #121417;
    --privacy-bg-deep: #0a0b0d;
    --privacy-surface: #1b1f24;
    --privacy-surface-soft: #242a31;
    --privacy-heading: #f8fafc;
    --privacy-text: #d0dae7;
    --privacy-text-muted: #9db0c7;
    --privacy-border: #323944;
    --privacy-shadow: rgba(0, 0, 0, 0.55);
    --privacy-accent: #ffcc00;
    --privacy-accent-hover: #e6b800;
    --privacy-accent-soft: rgba(255, 204, 0, 0.18);
    --privacy-info: #0ea5e9;
}

.privacy-page-wrap {
    min-height: 100vh;
    padding: 3rem 0 2rem;
    background-color: var(--privacy-bg);
    background-image:
        radial-gradient(circle at 85% 10%, rgba(255, 204, 0, 0.08), transparent 30%),
        radial-gradient(circle at 10% 90%, rgba(255, 204, 0, 0.05), transparent 40%),
        linear-gradient(180deg, #1a2433 0%, #111820 40%, var(--privacy-bg) 100%);
}

.privacy-container {
    position: relative;
}

.auth-login-locale-bar {
    position: fixed;
    top: 1.1rem;
    right: 1.4rem;
    z-index: 20;
}

.auth-login-locale-bar.locale-select-shell {
    position: fixed;
    display: inline-flex;
    align-items: center;
    min-height: 34px;
    border-radius: 999px;
    border: 1px solid var(--privacy-accent-soft);
    background-color: rgba(18, 20, 23, 0.92);
    box-shadow: 0 16px 28px rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(12px);
    cursor: pointer;
    overflow: visible;
}

.auth-login-locale-bar .locale-select-label {
    position: absolute;
    inset: 0;
    display: flex;
    align-items: center;
    gap: 0.38rem;
    padding: 0.3rem 1.45rem 0.3rem 0.55rem;
    color: #f8fafc;
    font-size: 0.76rem;
    font-weight: 700;
    font-family: "Segoe UI", "Inter", "Open Sans", sans-serif;
    line-height: 1;
    white-space: nowrap;
    overflow: visible;
    text-overflow: clip;
    pointer-events: none;
    max-width: none;
}

.auth-login-locale-bar.locale-select-shell:hover {
    border-color: var(--privacy-accent);
}

.auth-login-locale-bar .locale-select-label::before {
    content: "";
    flex: 0 0 16px;
    width: 16px;
    height: 12px;
    border-radius: 2px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.auth-login-locale-bar .locale-select-label::after {
    content: "";
    margin-left: auto;
    width: 7px;
    height: 7px;
    border-right: 1.8px solid rgba(248, 250, 252, 0.9);
    border-bottom: 1.8px solid rgba(248, 250, 252, 0.9);
    transform: rotate(45deg) translateY(-1px);
    transform-origin: center;
}

.auth-login-locale-bar .locale-select-label[data-locale^="en"]::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23b22234%27/%3E%3Cpath d=%27M0 2h28M0 6h28M0 10h28M0 14h28M0 18h28%27 stroke=%27%23fff%27 stroke-width=%272%27/%3E%3Crect width=%2712%27 height=%2710%27 fill=%27%233c3b6e%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-label[data-locale^="es"]::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23c60b1e%27/%3E%3Crect y=%275%27 width=%2728%27 height=%2710%27 fill=%27%23ffc400%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-label[data-locale^="pt-br"]::before,
.auth-login-locale-bar .locale-select-label[data-locale^="pt"]::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23009b3a%27/%3E%3Cpath d=%27M14 3 24 10 14 17 4 10Z%27 fill=%27%23ffdf00%27/%3E%3Ccircle cx=%2714%27 cy=%2710%27 r=%274.2%27 fill=%27%23002776%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-label[data-locale^="fr"]::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23fff%27/%3E%3Crect width=%279.33%27 height=%2720%27 fill=%27%230055a4%27/%3E%3Crect x=%2718.66%27 width=%279.34%27 height=%2720%27 fill=%27%23ef4135%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-label.is-disabled {
    opacity: 0.9;
}

.auth-login-locale-bar.is-open .locale-select-label::after {
    transform: rotate(225deg) translateY(-1px);
}

.auth-login-locale-bar .locale-select-menu {
    position: absolute;
    top: calc(100% + 0.38rem);
    left: 0;
    right: 0;
    display: none;
    padding: 0.35rem;
    border-radius: 12px;
    border: 1px solid var(--privacy-accent-soft);
    background: rgba(18, 20, 23, 0.98);
    box-shadow: 0 16px 28px rgba(0, 0, 0, 0.3);
    backdrop-filter: blur(12px);
    z-index: 30;
}

.auth-login-locale-bar.is-open .locale-select-menu {
    display: grid;
    gap: 0.2rem;
}

.auth-login-locale-bar .locale-select-option {
    display: flex;
    align-items: center;
    gap: 0.45rem;
    width: 100%;
    padding: 0.42rem 0.48rem;
    border: 0;
    border-radius: 8px;
    background: transparent;
    color: #f8fafc;
    text-align: left;
    font-size: 0.76rem;
    font-weight: 700;
    white-space: nowrap;
    overflow: hidden;
}

.auth-login-locale-bar .locale-select-option-text {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

.auth-login-locale-bar .locale-select-option:hover,
.auth-login-locale-bar .locale-select-option.is-active {
    background: rgba(255, 204, 0, 0.12);
}

.auth-login-locale-bar .locale-select-option-flag {
    flex: 0 0 16px;
    width: 16px;
    height: 12px;
    border-radius: 2px;
    box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.16);
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
}

.auth-login-locale-bar .locale-select-option[data-locale^="en"] .locale-select-option-flag {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23b22234%27/%3E%3Cpath d=%27M0 2h28M0 6h28M0 10h28M0 14h28M0 18h28%27 stroke=%27%23fff%27 stroke-width=%272%27/%3E%3Crect width=%2712%27 height=%2710%27 fill=%27%233c3b6e%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-option[data-locale^="es"] .locale-select-option-flag {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23c60b1e%27/%3E%3Crect y=%275%27 width=%2728%27 height=%2710%27 fill=%27%23ffc400%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-option[data-locale^="pt-br"] .locale-select-option-flag,
.auth-login-locale-bar .locale-select-option[data-locale^="pt"] .locale-select-option-flag {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23009b3a%27/%3E%3Cpath d=%27M14 3 24 10 14 17 4 10Z%27 fill=%27%23ffdf00%27/%3E%3Ccircle cx=%2714%27 cy=%2710%27 r=%274.2%27 fill=%27%23002776%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .locale-select-option[data-locale^="fr"] .locale-select-option-flag {
    background-image: url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 28 20%27%3E%3Crect width=%2728%27 height=%2720%27 fill=%27%23fff%27/%3E%3Crect width=%279.33%27 height=%2720%27 fill=%27%230055a4%27/%3E%3Crect x=%2718.66%27 width=%279.34%27 height=%2720%27 fill=%27%23ef4135%27/%3E%3C/svg%3E");
}

.auth-login-locale-bar .form-select-sm {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    height: 100% !important;
    min-height: 100% !important;
    opacity: 0 !important;
    pointer-events: none !important;
    appearance: none !important;
    -webkit-appearance: none !important;
    border: 0 !important;
    background: transparent !important;
    padding: 0 !important;
    margin: 0 !important;
    box-shadow: none !important;
}

.auth-login-locale-bar .form-select-sm:focus {
    outline: none !important;
}

.privacy-card {
    background: var(--privacy-surface);
    color: var(--privacy-heading);
    border: 1px solid var(--privacy-border);
    border-radius: 16px;
    box-shadow: 0 20px 45px var(--privacy-shadow);
    overflow: hidden;
    position: relative;
}

.privacy-card::before {
    content: "";
    position: absolute;
    inset: 0 0 auto 0;
    height: 4px;
    background: linear-gradient(90deg, var(--privacy-accent) 0%, #f59e0b 45%, var(--privacy-info) 100%);
}

.privacy-title {
    font-family: "Inter", "Open Sans", "Segoe UI", Roboto, Arial, sans-serif;
    font-size: clamp(1.45rem, 2vw, 1.85rem);
    font-weight: 800;
    color: var(--privacy-heading);
    letter-spacing: 0.1px;
    padding-bottom: 0.45rem;
    border-bottom: 1px solid rgba(157, 176, 199, 0.2);
}

.privacy-subtitle {
    font-family: "Inter", "Open Sans", "Segoe UI", Roboto, Arial, sans-serif;
    font-size: 0.84rem;
    font-weight: 800;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    color: var(--privacy-accent);
    margin-top: 1.2rem;
    margin-bottom: 0.45rem;
}

.privacy-text {
    font-family: "Inter", "Open Sans", "Segoe UI", Roboto, Arial, sans-serif;
    font-size: 0.95rem;
    line-height: 1.72;
    letter-spacing: 0.1px;
    color: var(--privacy-text);
    margin-bottom: 0.65rem;
    text-align: left;
    text-wrap: pretty;
}

.privacy-back-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 999px;
    border: 1px solid var(--privacy-accent);
    color: #111827;
    background: var(--privacy-accent);
    font-weight: 700;
    font-size: 0.86rem;
    line-height: 1;
    letter-spacing: 0.01em;
    padding: 0.5rem 0.95rem;
    min-height: 38px;
    min-width: 120px;
    transition: all 0.2s ease;
}

.privacy-back-btn:hover {
    border-color: var(--privacy-accent-hover);
    background: var(--privacy-accent-hover);
    color: #0b1220;
    transform: translateY(-1px);
}

.privacy-card .card-body {
    background:
        linear-gradient(180deg, rgba(63, 69, 77, 0.14) 0%, rgba(63, 69, 77, 0.02) 22%, transparent 100%);
}

.privacy-card .privacy-text + .privacy-subtitle {
    position: relative;
    padding-top: 0.25rem;
}

.privacy-card .privacy-text + .privacy-subtitle::before {
    content: "";
    position: absolute;
    left: 0;
    top: -0.35rem;
    width: 42px;
    height: 1px;
    background: linear-gradient(90deg, var(--privacy-accent-soft), transparent);
}

@media (max-width: 991.98px) {
    .privacy-page-wrap {
        padding-top: 4.2rem;
    }

    .privacy-card .card-body {
        padding: 1.3rem 1.1rem !important;
    }

    .privacy-title {
        font-size: 1.35rem;
    }
}

@media (max-width: 768px) {
    .privacy-container {
        position: relative;
        padding-top: 0;
    }

    .auth-login-locale-bar {
        position: absolute !important;
        top: -2.85rem;
        right: 0.55rem;
        display: flex;
        justify-content: flex-end;
        margin-bottom: 0;
        padding-right: 0;
        z-index: 2;
    }

    .auth-login-locale-bar.locale-select-shell {
        position: absolute !important;
        top: -2.85rem;
        right: 0.55rem;
        min-height: 34px;
    }

    .auth-login-locale-bar .form-select-sm {
        width: 100% !important;
        min-width: 100% !important;
        max-width: 100% !important;
        min-height: 100% !important;
    }

    .auth-login-locale-bar .locale-select-label {
        padding: 0.3rem 1.15rem 0.3rem 0.5rem;
        font-size: 0.76rem;
        gap: 0.34rem;
        overflow: hidden;
        text-overflow: clip;
        white-space: nowrap;
        max-width: 100%;
    }
    .auth-login-locale-bar.locale-select-shell {
        width: 86px !important;
        min-width: 86px !important;
        max-width: 86px !important;
    }
    .auth-login-locale-bar .locale-select-menu {
        max-width: min(160px, calc(100vw - 1rem));
        right: 0;
        left: auto;
    }
    .auth-login-locale-bar .locale-select-option {
        padding: 0.38rem 0.42rem;
        font-size: 0.72rem;
    }

    .privacy-back-btn {
        font-size: 0.72rem;
        padding: 0.28rem 0.62rem;
        min-height: 27px;
        min-width: 96px;
    }
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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ZWN1cml0eS9wcml2YWN5X3BvbGljeS5jc3MiXSwic291cmNlc0NvbnRlbnQiOlsiOnJvb3Qge1xuICAgIC0tcHJpdmFjeS1iZzogIzEyMTQxNztcbiAgICAtLXByaXZhY3ktYmctZGVlcDogIzBhMGIwZDtcbiAgICAtLXByaXZhY3ktc3VyZmFjZTogIzFiMWYyNDtcbiAgICAtLXByaXZhY3ktc3VyZmFjZS1zb2Z0OiAjMjQyYTMxO1xuICAgIC0tcHJpdmFjeS1oZWFkaW5nOiAjZjhmYWZjO1xuICAgIC0tcHJpdmFjeS10ZXh0OiAjZDBkYWU3O1xuICAgIC0tcHJpdmFjeS10ZXh0LW11dGVkOiAjOWRiMGM3O1xuICAgIC0tcHJpdmFjeS1ib3JkZXI6ICMzMjM5NDQ7XG4gICAgLS1wcml2YWN5LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjU1KTtcbiAgICAtLXByaXZhY3ktYWNjZW50OiAjZmZjYzAwO1xuICAgIC0tcHJpdmFjeS1hY2NlbnQtaG92ZXI6ICNlNmI4MDA7XG4gICAgLS1wcml2YWN5LWFjY2VudC1zb2Z0OiByZ2JhKDI1NSwgMjA0LCAwLCAwLjE4KTtcbiAgICAtLXByaXZhY3ktaW5mbzogIzBlYTVlOTtcbn1cblxuLnByaXZhY3ktcGFnZS13cmFwIHtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBwYWRkaW5nOiAzcmVtIDAgMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wcml2YWN5LWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOlxuICAgICAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDg1JSAxMCUsIHJnYmEoMjU1LCAyMDQsIDAsIDAuMDgpLCB0cmFuc3BhcmVudCAzMCUpLFxuICAgICAgICByYWRpYWwtZ3JhZGllbnQoY2lyY2xlIGF0IDEwJSA5MCUsIHJnYmEoMjU1LCAyMDQsIDAsIDAuMDUpLCB0cmFuc3BhcmVudCA0MCUpLFxuICAgICAgICBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMWEyNDMzIDAlLCAjMTExODIwIDQwJSwgdmFyKC0tcHJpdmFjeS1iZykgMTAwJSk7XG59XG5cbi5wcml2YWN5LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAxLjFyZW07XG4gICAgcmlnaHQ6IDEuNHJlbTtcbiAgICB6LWluZGV4OiAyMDtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhci5sb2NhbGUtc2VsZWN0LXNoZWxsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaXZhY3ktYWNjZW50LXNvZnQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTgsIDIwLCAyMywgMC45Mik7XG4gICAgYm94LXNoYWRvdzogMCAxNnB4IDI4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cigxMnB4KTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3QtbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBpbnNldDogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwLjM4cmVtO1xuICAgIHBhZGRpbmc6IDAuM3JlbSAxLjQ1cmVtIDAuM3JlbSAwLjU1cmVtO1xuICAgIGNvbG9yOiAjZjhmYWZjO1xuICAgIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlNlZ29lIFVJXCIsIFwiSW50ZXJcIiwgXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgbWF4LXdpZHRoOiBub25lO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyLmxvY2FsZS1zZWxlY3Qtc2hlbGw6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpdmFjeS1hY2NlbnQpO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZmxleDogMCAwIDE2cHg7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE2KTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LWxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGJvcmRlci1yaWdodDogMS44cHggc29saWQgcmdiYSgyNDgsIDI1MCwgMjUyLCAwLjkpO1xuICAgIGJvcmRlci1ib3R0b206IDEuOHB4IHNvbGlkIHJnYmEoMjQ4LCAyNTAsIDI1MiwgMC45KTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZykgdHJhbnNsYXRlWSgtMXB4KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3QtbGFiZWxbZGF0YS1sb2NhbGVePVwiZW5cIl06OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyOCAyMCclM0UlM0NyZWN0IHdpZHRoPScyOCcgaGVpZ2h0PScyMCcgZmlsbD0nJTIzYjIyMjM0Jy8lM0UlM0NwYXRoIGQ9J00wIDJoMjhNMCA2aDI4TTAgMTBoMjhNMCAxNGgyOE0wIDE4aDI4JyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLXdpZHRoPScyJy8lM0UlM0NyZWN0IHdpZHRoPScxMicgaGVpZ2h0PScxMCcgZmlsbD0nJTIzM2MzYjZlJy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LWxhYmVsW2RhdGEtbG9jYWxlXj1cImVzXCJdOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjggMjAnJTNFJTNDcmVjdCB3aWR0aD0nMjgnIGhlaWdodD0nMjAnIGZpbGw9JyUyM2M2MGIxZScvJTNFJTNDcmVjdCB5PSc1JyB3aWR0aD0nMjgnIGhlaWdodD0nMTAnIGZpbGw9JyUyM2ZmYzQwMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1sYWJlbFtkYXRhLWxvY2FsZV49XCJwdC1iclwiXTo6YmVmb3JlLFxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1sYWJlbFtkYXRhLWxvY2FsZV49XCJwdFwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI4IDIwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI4JyBoZWlnaHQ9JzIwJyBmaWxsPSclMjMwMDliM2EnLyUzRSUzQ3BhdGggZD0nTTE0IDMgMjQgMTAgMTQgMTcgNCAxMFonIGZpbGw9JyUyM2ZmZGYwMCcvJTNFJTNDY2lyY2xlIGN4PScxNCcgY3k9JzEwJyByPSc0LjInIGZpbGw9JyUyMzAwMjc3NicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1sYWJlbFtkYXRhLWxvY2FsZV49XCJmclwiXTo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI4IDIwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI4JyBoZWlnaHQ9JzIwJyBmaWxsPSclMjNmZmYnLyUzRSUzQ3JlY3Qgd2lkdGg9JzkuMzMnIGhlaWdodD0nMjAnIGZpbGw9JyUyMzAwNTVhNCcvJTNFJTNDcmVjdCB4PScxOC42Nicgd2lkdGg9JzkuMzQnIGhlaWdodD0nMjAnIGZpbGw9JyUyM2VmNDEzNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1sYWJlbC5pcy1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyLmlzLW9wZW4gLmxvY2FsZS1zZWxlY3QtbGFiZWw6OmFmdGVyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZVkoLTFweCk7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3QtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgMC4zOHJlbSk7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAuMzVyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcml2YWN5LWFjY2VudC1zb2Z0KTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4LCAyMCwgMjMsIDAuOTgpO1xuICAgIGJveC1zaGFkb3c6IDAgMTZweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMTJweCk7XG4gICAgei1pbmRleDogMzA7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIuaXMtb3BlbiAubG9jYWxlLXNlbGVjdC1tZW51IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdhcDogMC4ycmVtO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LW9wdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMC40NXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwLjQycmVtIDAuNDhyZW07XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2Y4ZmFmYztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMC43NnJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1vcHRpb24tdGV4dCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LW9wdGlvbjpob3Zlcixcbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3Qtb3B0aW9uLmlzLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDIwNCwgMCwgMC4xMik7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3Qtb3B0aW9uLWZsYWcge1xuICAgIGZsZXg6IDAgMCAxNnB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1vcHRpb25bZGF0YS1sb2NhbGVePVwiZW5cIl0gLmxvY2FsZS1zZWxlY3Qtb3B0aW9uLWZsYWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjggMjAnJTNFJTNDcmVjdCB3aWR0aD0nMjgnIGhlaWdodD0nMjAnIGZpbGw9JyUyM2IyMjIzNCcvJTNFJTNDcGF0aCBkPSdNMCAyaDI4TTAgNmgyOE0wIDEwaDI4TTAgMTRoMjhNMCAxOGgyOCcgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS13aWR0aD0nMicvJTNFJTNDcmVjdCB3aWR0aD0nMTInIGhlaWdodD0nMTAnIGZpbGw9JyUyMzNjM2I2ZScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1vcHRpb25bZGF0YS1sb2NhbGVePVwiZXNcIl0gLmxvY2FsZS1zZWxlY3Qtb3B0aW9uLWZsYWcge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjggMjAnJTNFJTNDcmVjdCB3aWR0aD0nMjgnIGhlaWdodD0nMjAnIGZpbGw9JyUyM2M2MGIxZScvJTNFJTNDcmVjdCB5PSc1JyB3aWR0aD0nMjgnIGhlaWdodD0nMTAnIGZpbGw9JyUyM2ZmYzQwMCcvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAubG9jYWxlLXNlbGVjdC1vcHRpb25bZGF0YS1sb2NhbGVePVwicHQtYnJcIl0gLmxvY2FsZS1zZWxlY3Qtb3B0aW9uLWZsYWcsXG4uYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LW9wdGlvbltkYXRhLWxvY2FsZV49XCJwdFwiXSAubG9jYWxlLXNlbGVjdC1vcHRpb24tZmxhZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyOCAyMCclM0UlM0NyZWN0IHdpZHRoPScyOCcgaGVpZ2h0PScyMCcgZmlsbD0nJTIzMDA5YjNhJy8lM0UlM0NwYXRoIGQ9J00xNCAzIDI0IDEwIDE0IDE3IDQgMTBaJyBmaWxsPSclMjNmZmRmMDAnLyUzRSUzQ2NpcmNsZSBjeD0nMTQnIGN5PScxMCcgcj0nNC4yJyBmaWxsPSclMjMwMDI3NzYnLyUzRSUzQy9zdmclM0VcIik7XG59XG5cbi5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3Qtb3B0aW9uW2RhdGEtbG9jYWxlXj1cImZyXCJdIC5sb2NhbGUtc2VsZWN0LW9wdGlvbi1mbGFnIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDI4IDIwJyUzRSUzQ3JlY3Qgd2lkdGg9JzI4JyBoZWlnaHQ9JzIwJyBmaWxsPSclMjNmZmYnLyUzRSUzQ3JlY3Qgd2lkdGg9JzkuMzMnIGhlaWdodD0nMjAnIGZpbGw9JyUyMzAwNTVhNCcvJTNFJTNDcmVjdCB4PScxOC42Nicgd2lkdGg9JzkuMzQnIGhlaWdodD0nMjAnIGZpbGw9JyUyM2VmNDEzNScvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAuZm9ybS1zZWxlY3Qtc20ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGluc2V0OiAwICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmF1dGgtbG9naW4tbG9jYWxlLWJhciAuZm9ybS1zZWxlY3Qtc206Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnByaXZhY3ktY2FyZCB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tcHJpdmFjeS1zdXJmYWNlKTtcbiAgICBjb2xvcjogdmFyKC0tcHJpdmFjeS1oZWFkaW5nKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1wcml2YWN5LWJvcmRlcik7XG4gICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNDVweCB2YXIoLS1wcml2YWN5LXNoYWRvdyk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wcml2YWN5LWNhcmQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaW5zZXQ6IDAgMCBhdXRvIDA7XG4gICAgaGVpZ2h0OiA0cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB2YXIoLS1wcml2YWN5LWFjY2VudCkgMCUsICNmNTllMGIgNDUlLCB2YXIoLS1wcml2YWN5LWluZm8pIDEwMCUpO1xufVxuXG4ucHJpdmFjeS10aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgXCJPcGVuIFNhbnNcIiwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS40NXJlbSwgMnZ3LCAxLjg1cmVtKTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGNvbG9yOiB2YXIoLS1wcml2YWN5LWhlYWRpbmcpO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC40NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxNTcsIDE3NiwgMTk5LCAwLjIpO1xufVxuXG4ucHJpdmFjeS1zdWJ0aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSW50ZXJcIiwgXCJPcGVuIFNhbnNcIiwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMC44NHJlbTtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDhlbTtcbiAgICBjb2xvcjogdmFyKC0tcHJpdmFjeS1hY2NlbnQpO1xuICAgIG1hcmdpbi10b3A6IDEuMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjQ1cmVtO1xufVxuXG4ucHJpdmFjeS10ZXh0IHtcbiAgICBmb250LWZhbWlseTogXCJJbnRlclwiLCBcIk9wZW4gU2Fuc1wiLCBcIlNlZ29lIFVJXCIsIFJvYm90bywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAwLjk1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjcyO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgICBjb2xvcjogdmFyKC0tcHJpdmFjeS10ZXh0KTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjY1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC13cmFwOiBwcmV0dHk7XG59XG5cbi5wcml2YWN5LWJhY2stYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXByaXZhY3ktYWNjZW50KTtcbiAgICBjb2xvcjogIzExMTgyNztcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wcml2YWN5LWFjY2VudCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDAuODZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMC45NXJlbTtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICAgIG1pbi13aWR0aDogMTIwcHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcbn1cblxuLnByaXZhY3ktYmFjay1idG46aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcHJpdmFjeS1hY2NlbnQtaG92ZXIpO1xuICAgIGJhY2tncm91bmQ6IHZhcigtLXByaXZhY3ktYWNjZW50LWhvdmVyKTtcbiAgICBjb2xvcjogIzBiMTIyMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG5cbi5wcml2YWN5LWNhcmQgLmNhcmQtYm9keSB7XG4gICAgYmFja2dyb3VuZDpcbiAgICAgICAgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSg2MywgNjksIDc3LCAwLjE0KSAwJSwgcmdiYSg2MywgNjksIDc3LCAwLjAyKSAyMiUsIHRyYW5zcGFyZW50IDEwMCUpO1xufVxuXG4ucHJpdmFjeS1jYXJkIC5wcml2YWN5LXRleHQgKyAucHJpdmFjeS1zdWJ0aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtO1xufVxuXG4ucHJpdmFjeS1jYXJkIC5wcml2YWN5LXRleHQgKyAucHJpdmFjeS1zdWJ0aXRsZTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTAuMzVyZW07XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB2YXIoLS1wcml2YWN5LWFjY2VudC1zb2Z0KSwgdHJhbnNwYXJlbnQpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAucHJpdmFjeS1wYWdlLXdyYXAge1xuICAgICAgICBwYWRkaW5nLXRvcDogNC4ycmVtO1xuICAgIH1cblxuICAgIC5wcml2YWN5LWNhcmQgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmc6IDEuM3JlbSAxLjFyZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAucHJpdmFjeS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zNXJlbTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5wcml2YWN5LWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgfVxuXG4gICAgLmF1dGgtbG9naW4tbG9jYWxlLWJhciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgICAgICB0b3A6IC0yLjg1cmVtO1xuICAgICAgICByaWdodDogMC41NXJlbTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICB9XG5cbiAgICAuYXV0aC1sb2dpbi1sb2NhbGUtYmFyLmxvY2FsZS1zZWxlY3Qtc2hlbGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgdG9wOiAtMi44NXJlbTtcbiAgICAgICAgcmlnaHQ6IDAuNTVyZW07XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XG4gICAgfVxuXG4gICAgLmF1dGgtbG9naW4tbG9jYWxlLWJhciAuZm9ybS1zZWxlY3Qtc20ge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LWxhYmVsIHtcbiAgICAgICAgcGFkZGluZzogMC4zcmVtIDEuMTVyZW0gMC4zcmVtIDAuNXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAwLjc2cmVtO1xuICAgICAgICBnYXA6IDAuMzRyZW07XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGNsaXA7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmF1dGgtbG9naW4tbG9jYWxlLWJhci5sb2NhbGUtc2VsZWN0LXNoZWxsIHtcbiAgICAgICAgd2lkdGg6IDg2cHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiA4NnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogODZweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYXV0aC1sb2dpbi1sb2NhbGUtYmFyIC5sb2NhbGUtc2VsZWN0LW1lbnUge1xuICAgICAgICBtYXgtd2lkdGg6IG1pbigxNjBweCwgY2FsYygxMDB2dyAtIDFyZW0pKTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxuICAgIC5hdXRoLWxvZ2luLWxvY2FsZS1iYXIgLmxvY2FsZS1zZWxlY3Qtb3B0aW9uIHtcbiAgICAgICAgcGFkZGluZzogMC4zOHJlbSAwLjQycmVtO1xuICAgICAgICBmb250LXNpemU6IDAuNzJyZW07XG4gICAgfVxuXG4gICAgLnByaXZhY3ktYmFjay1idG4ge1xuICAgICAgICBmb250LXNpemU6IDAuNzJyZW07XG4gICAgICAgIHBhZGRpbmc6IDAuMjhyZW0gMC42MnJlbTtcbiAgICAgICAgbWluLWhlaWdodDogMjdweDtcbiAgICAgICAgbWluLXdpZHRoOiA5NnB4O1xuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/