

/* Start:/local/templates/stepsports/css/auth/index.css?176347934242274*/
.btn-slider, .btns-slider {
    display: flex;
    gap: 8px
}

.btn-slider {
    cursor: pointer;
    width: 23px;
    aspect-ratio: 1/1;
    justify-content: center;
    align-items: center;
    gap: 10px;
    position: relative;
    border-radius: 8px;
    background: var(--background-elements);
    transition: background .3s ease
}

@media (min-width: 960px) {
    .btn-slider:hover {
        background: var(--background-elements-hover)
    }
}

@media (max-width: 767px) {
    .btn-slider {
        width: 23px
    }
}

.btn-slider::after {
    content: "";
    width: 6.69px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center
}

@media (max-width: 767px) {
    .btn-slider::after {
        width: 8.69px
    }
}

.btn-slider-prev::after {
    transform: rotate(180deg)
}

.btn-slider-next.swiper-button-disabled::after, .btn-slider-prev.swiper-button-disabled::after {
    transform: rotate(0deg);
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/elements/arrow-left-disabled.svg)
}

.btn-slider-next::after, .btn-slider-prev::after {
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/elements/arrow-right.svg)
}

.btn-slider-next.swiper-button-disabled::after {
    transform: rotate(180deg)
}

.btn-pagination {
    cursor: pointer;
    display: flex;
    width: 50px;
    aspect-ratio: 1/1;
    justify-content: center;
    align-items: center;
    position: relative;
    border-radius: 8px;
    background: var(--background-elements);
    transition: background .3s ease
}

.btn-pagination.active {
    color: var(--white);
    background-color: var(--black)
}

@media (min-width: 960px) {
    .btn-pagination:hover {
        background: var(--background-elements-hover)
    }
}

.btn-pagination-prev::after {
    content: "";
    width: 18px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/buttons/arrow-left.svg)
}

.btn-pagination-prev:disabled::after, .btn-pagination-prev[disabled]::after {
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/buttons/arrow-left-disabled.svg)
}

.btn-pagination-next::after {
    content: "";
    width: 17px;
    flex-shrink: 0;
    aspect-ratio: 1/1;
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/buttons/arrow-right.svg)
}

.btn-pagination-next:disabled::after, .btn-pagination-next[disabled]::after {
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/buttons/arrow-right-disabled.svg)
}

.btn-s {
    cursor: pointer;
    display: inline-block;
    padding: 15.5px;
    font-size: 14px;
    font-weight: 500;
    color: var(--white);
    border-radius: 8px;
    background-color: var(--black);
    text-align: center
}

@media (min-width: 960px) {
    .btn-s:hover {
        background-color: var(--alerts-black-hover)
    }
}

.btn-s:focus {
    background-color: var(--alerts-black-hover)
}

.btn-s:disabled, .btn-s[disabled] {
    cursor: default;
    background-color: var(--black);
    color: var(--alerts-grey-text-disabled)
}

.btn-m-primary {
    cursor: pointer;
    display: inline-block;
    padding: 19px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    color: var(--white);
    border-radius: 12px;
    background-color: var(--red);
    text-align: center
}

@media (min-width: 960px) {
    .btn-m-primary:hover {
        background-color: var(--alerts-red-hover)
    }
}

.btn-m-primary:focus {
    background-color: var(--alerts-red-hover)
}

.btn-m-primary:disabled, .btn-m-primary[disabled] {
    cursor: default;
    background-color: var(--black);
    color: var(--alerts-grey-text-disabled)
}

.btn-m-dark {
    cursor: pointer;
    display: inline-block;
    padding: 19px;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    color: var(--white);
    border-radius: 12px;
    background-color: var(--black);
    text-align: center
}

@media (min-width: 960px) {
    .btn-m-dark:hover {
        background-color: var(--alerts-black-hover)
    }
}

.btn-m-dark:focus {
    background-color: var(--alerts-black-hover)
}

.btn-m-dark:disabled, .btn-m-dark[disabled] {
    cursor: default;
    background-color: var(--black);
    color: var(--alerts-grey-text-disabled)
}

.btn-tab {
    cursor: pointer;
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0;
    padding: 16px 16px 14px;
    border-radius: 12px 12px 0 0;
    color: var(--black);
    border-bottom: 2px solid transparent;
    transition: border .3s ease, background .3s ease
}

@media (max-width: 767px) {
    .btn-tab {
        font-size: 13px
    }
}

.btn-tab.active {
    cursor: default;
    color: var(--white);
    background-color: var(--black)
}

@media (min-width: 960px) {
    .btn-tab:hover:not(.active) {
        background-color: var(--background-elements-hover);
        color: var(--black);
        border-color: var(--black)
    }
}

.btn-chips {
    cursor: pointer;
    display: inline-flex;
    padding: 12px 16px;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    border-radius: 8px;
    background: var(--background-elements);
    font-size: 16px;
    font-weight: 500;
    letter-spacing: 0
}

@media (min-width: 960px) {
    .btn-chips:hover {
        background-color: var(--background-elements-hover)
    }
}

.btn-chips:focus {
    background-color: var(--background-elements-hover)
}

.btn-chips.active {
    border: 1.3px solid var(--black);
    background-color: var(--white)
}

.btn-chips:disabled, .btn-chips[disabled] {
    cursor: default;
    background: var(--background-elements);
    color: var(--text-element-50)
}

.input-web {
    height: 60px;
    position: relative;
    width: 100%
}

.input-web.error .input-web__field:not(:placeholder-shown) ~ .input-web__label {
    color: var(--red)
}

.input-web.error .input-web__field {
    border: 1px solid var(--red)
}

.input-web.error + .input-web__message-error {
    text-align: left;
    color: var(--red);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    margin-top: 4px
}

@media (max-width: 1279px) {
    .input-web.error + .input-web__message-error {
        font-size: 11px
    }
}

.input-web .input-web__field:focus ~ .input-web__label, .input-web .input-web__field:not(:placeholder-shown) ~ .input-web__label {
    transform: translateY(-16px) scale(.75)
}

.input-web .input-web__field:focus, .input-web .input-web__field:not(:placeholder-shown) {
    padding: 29px 83px 11px 24px
}

.input-web .input-web__field:not(:placeholder-shown) ~ .input-web__label {
    color: var(--text-elements)
}

.input-web .input-web__field:focus ~ .input-web__label {
    color: var(--black)
}

.input-web-date {
    position: relative;
    display: inline-block
}

.input-web-date .input-web-date__real.input-web__field, .input-web-date__custom {
    padding: 20px 24px;
    color: var(--text-elements)
}

.input-web-date__real {
    position: absolute;
    opacity: 0;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0
}

.input-web-date__custom {
    cursor: pointer;
    width: 100%;
    height: 100%;
    display: flex;
    align-items: center;
    justify-content: space-between;
    border-radius: 12px;
    background-color: #f8f8f8
}

.input-web-date__custom-button {
    width: 18px;
    aspect-ratio: 1/1;
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/inputs/calendar_month.svg);
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat
}

.input-web__field, .input-web__label {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0
}

.input-web__field {
    height: 100%;
    background-color: var(--white);
    border-radius: 12px;
    padding: 19px 83px 19px 24px;
    width: 100%;
    border: 1px solid var(--white)
}

.input-web__label {
    color: var(--text-element-80);
    left: 24px;
    line-height: 14px;
    pointer-events: none;
    position: absolute;
    transform-origin: 0 50%;
    transition: transform 200ms, color 200ms;
    top: 50%;
    transform: translateY(-50%)
}

.input-checkbox__input::after, .input-web__btn-visibility {
    position: absolute;
    top: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center
}

.input-web__btn-visibility {
    cursor: pointer;
    right: 24px;
    transform: translateY(-50%);
    width: 18px;
    aspect-ratio: 1/1;
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/inputs/visibility_off.svg);
    transition: .3s background ease
}

@media (max-width: 1279px) {
    .input-web__btn-visibility {
        right: 16px
    }
}

.input-web__btn-visibility.active {
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/inputs/visibility.svg)
}

.input-web__password-description {
    display: flex;
    justify-content: end;
    align-items: center;
    font-size: 13px;
    letter-spacing: 0;
    font-weight: 400
}

.input-web__password-description a {
    color: var(--black);
    padding-bottom: 5px;
    padding-left: 5px;
    margin-bottom: -5px
}

.input-web__message-error {
    margin-top: 4px;
    color: var(--red);
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 0;
    text-align: start
}

.input-checkbox {
    display: flex;
    align-items: center;
    gap: 8px;
    width: 100%
}

.input-checkbox__input {
    appearance: none;
    cursor: pointer;
    position: relative;
    width: 16px;
    aspect-ratio: 1/1;
    border-radius: 2px;
    border: 1px solid var(--text-element-50);
    transition: .3s
}

.input-checkbox__input::after {
    content: "";
    left: 50%;
    transform: translate(-50%, -50%);
    width: 8px;
    height: 6px;
    font-size: 26px;
    transition: .3s;
    overflow: hidden
}

.input-checkbox__input:checked {
    background-color: var(--red);
    border-color: var(--red)
}

.input-checkbox__input:checked::after {
    transition: .3s;
    background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/inputs/checkbox-active.svg)
}

.input-checkbox__input:disabled {
    background: #ccc;
    border-color: #ccc
}

.input-checkbox__input:disabled::after {
    filter: grayscale(100%)
}

.input-checkbox__label {
    font-size: 13px
}

.auth {
    /*position: relative;*/
    position: fixed;
    background-color: #999;
    background-image: url(/local/templates/stepsports/css/auth/../../img/images/pages/auth/background.jpg);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    height: 100vh;
    top: 0;
    z-index: 104;
}

.auth__wrapper {
    width: 100%;
    margin: 0 auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%)
}

@media (max-width: 767px) {
    .auth__wrapper {
        width: 100%;
        margin: 0 auto;
        height: auto;
        position: absolute;
        top: 50px;
        left: 0;
        right: 0;
        bottom: 50px;
        overflow: auto;
        -webkit-transform: none;
        -ms-transform: none;
        transform: none
    }
}
.auth__content {
max-height: 100vh;
overflow: auto;
margin: 0 auto;
position: relative;
text-align: center;
width: 580px;
padding: 40px;
background-color: var(--white);
border-radius: 24px
}

@media (max-width: 1279px) {
.auth__content {
    padding: 20px;
    border-radius: 16px;
    width: 400px
}
}

@media (max-width: 767px) {
.auth__content {
    width: 100%;
    max-width: 400px
}
}

.auth__title {
font-size: 36px;
color: var(--black);
font-weight: 700;
letter-spacing: -1px
}

@media (max-width: 1439px) {
.auth__title {
    font-size: 32px;
    font-weight: 600;
    letter-spacing: -.5px
}
}

@media (max-width: 1279px) {
.auth__title {
    font-size: 20px;
    letter-spacing: 0
}
}

.auth__subtitle {
margin-top: 8px;
font-size: 16px;
font-weight: 400;
letter-spacing: 0;
color: var(--text-elements)
}

@media (max-width: 1279px) {
.auth__subtitle {
    font-size: 14px
}
}

.auth__form, .auth__subtitle + .auth__button {
margin-top: 24px
}

@media (max-width: 1279px) {
.auth__subtitle + .auth__button {
    margin-top: 18px
}
}

.auth__subtitle span {
color: var(--black)
}

.auth__form {
width: 100%;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
-webkit-box-orient: vertical;
-webkit-box-direction: normal;
-ms-flex-direction: column;
flex-direction: column;
gap: 8px
}

@media (max-width: 1279px) {
.auth__form {
    margin-top: 18px
}
}

.auth__button {
margin-top: 8px;
width: 100%
}

.auth__field {
background-color: var(--background-elements)
}

@media (max-width: 1279px) {
.auth__field, .auth__label {
    font-size: 14px
}
}

.auth__description {
margin-top: 24px;
font-size: 13px;
font-weight: 400;
letter-spacing: 0;
color: var(--text-elements)
}

@media (max-width: 1279px) {
.auth__description {
    margin-top: 0;
    font-size: 11px
}
}

.auth__description-btn {
cursor: pointer;
color: var(--black)
}

.auth__policy {
margin-top: 24px;
color: var(--text-elements);
font-size: 14px
}

@media (max-width: 1279px) {
.auth__policy {
    margin-top: 18px;
    font-size: 11px
}
}

.auth__policy-btn {
cursor: pointer;
text-decoration: underline !important;
color: var(--black)
}

.auth__overlay {
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px);
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(39, 39, 39, .4)
}

@media (max-width: 1279px) {
.auth .input-web__message-error, .auth__label {
    font-size: 11px
}
}

.auth__close, .auth__close::after {
aspect-ratio: 1/1;
position: absolute
}

.auth__close {
width: 40px;
background-color: var(--black);
border-radius: 8px;
top: 20px;
right: 20px
}

@media (max-width: 1279px) {
.auth__close {
    width: 26px;
    top: 15px;
    right: 15px
}
}

.auth__close::after {
content: "";
width: 13px;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/elements/close.svg);
background-position: center;
background-size: contain;
background-repeat: no-repeat
}

@media (max-width: 1279px) {
.auth__close::after {
    width: 10px;
    border-radius: 4px
}
}

.auth__icon {
margin: 0 auto 24px;
width: 68px;
aspect-ratio: 1/1;
background-color: var(--background-elements-hover);
border-radius: 8px;
position: relative
}

@media (max-width: 1279px) {
.auth__icon {
    margin: 0 auto 18px;
    width: 48px
}
}

.auth__icon::after {
content: "";
width: 36px;
aspect-ratio: 1/1;
position: absolute;
top: 50%;
left: 50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
background-position: center;
background-size: contain;
background-repeat: no-repeat
}

@media (max-width: 1279px) {
.auth__icon::after {
    width: 25px;
    border-radius: 4px
}
}

.auth__icon_mail::after {
background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/elements/mark-email-unread.svg)
}

.auth__icon_success::after {
background-image: url(/local/templates/stepsports/css/auth/../../img/svgicons/ui/elements/check.svg)
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL2Jsb2Nrcy91aS9fYnV0dG9ucy5zY3NzIiwiLi4vYmFzZS9fbWl4aW5zLnNjc3MiLCIuLi9ibG9ja3MvdWkvX2lucHV0LnNjc3MiLCJhdXRoL2luZGV4LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsVyxDQUxBLFksQ0FDRSxZLENBQ0EsTyxDQUdGLFcsQ0FDRSxjLENBRUEsVSxDQUNBLGdCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLFEsQ0FDQSxpQixDQUNBLGlCLENBQ0EscUMsQ0FDQSw4QixDQ2VBLHlCRFpFLGlCLENBQ0UsNkMsQUNpQkoseUJEaENGLFcsQ0FvQkksWUFHRixrQixDQUNFLFUsQ0FDQSxZLENBQ0EsYSxDQUNBLGdCLENBQ0EsMkIsQ0FDQSxxQixDQUNBLDBCLENDRUYseUJEVEEsa0IsQ0FTSSxjQUtGLHVCLENBQ0Usd0IsQ0FrQkEsOEMsQ0FiQSw4QyxDQUNFLHNCLENBQ0EsdUUsQ0FNSix1QixDQWRBLHVCLENBZUUsK0QsQ0FJQSw4QyxDQUNFLHdCLENBT1IsZSxDQUNFLGMsQ0FDQSxZLENBQ0EsVSxDQUNBLGdCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EsaUIsQ0FDQSxxQyxDQUNBLDhCLENBRUEsc0IsQ0FDRSxrQixDQUNBLDZCLENDcERGLHlCRHdERSxxQixDQUNFLDZDQUtGLDJCLENBQ0UsVSxDQUNBLFUsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSwyQixDQUNBLHVCLENBQ0EsMEIsQ0FDQSw2RCxDQUtBLG9DLENBQUEscUMsQ0FDRSxzRSxDQU1KLDJCLENBQ0UsVSxDQUNBLFUsQ0FDQSxhLENBQ0EsZ0IsQ0FDQSwyQixDQUNBLHFCLENBQ0EsMEIsQ0FDQSw4RCxDQUtBLG9DLENBQUEscUMsQ0FDRSx1RSxDQU1SLE0sQ0FDRSxjLENBQ0Esb0IsQ0FDQSxjLENBQ0EsYyxDQUNBLGUsQ0FDQSxrQixDQUNBLGlCLENBQ0EsNkIsQ0FDQSxpQixDQy9HQSx5QkRrSEUsWSxDQUNFLDRDQUlKLFksQ0FDRSwwQyxDQUdGLGUsQ0FBQSxnQixDQUVFLGMsQ0FDQSw2QixDQUNBLHNDLENBS0YsYyxDQUNFLGMsQ0FDQSxvQixDQUNBLFksQ0FDQSxjLENBQ0EsZSxDQUNBLGdCLENBQ0Esa0IsQ0FDQSxrQixDQUNBLDJCLENBQ0EsaUIsQ0M5SUYseUJEaUpJLG9CLENBQ0UsMENBSUosb0IsQ0FDRSx3QyxDQUdGLHVCLENBQUEsd0IsQ0FFRSxjLENBQ0EsNkIsQ0FDQSxzQyxDQUlKLFcsQ0FDRSxjLENBQ0Esb0IsQ0FDQSxZLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGtCLENBQ0Esa0IsQ0FDQSw2QixDQUNBLGlCLENDNUtGLHlCRCtLSSxpQixDQUNFLDRDQUlKLGlCLENBQ0UsMEMsQ0FHRixvQixDQUFBLHFCLENBRUUsYyxDQUNBLDZCLENBQ0Esc0MsQ0FLTixRLENBQ0UsYyxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxzQixDQUNBLDJCLENBQ0Esa0IsQ0FDQSxtQyxDQUNBLDhDLENDcE1BLHlCRDJMRixRLENBWUksZ0JBR0YsZSxDQUNFLGMsQ0FDQSxrQixDQUNBLDZCLENDbk5GLHlCRHVORSxtQkFBQSxRLENBQ0UsaUQsQ0FDQSxrQixDQUNBLDJCQUtOLFUsQ0FDRSxjLENBQ0EsbUIsQ0FDQSxpQixDQUNBLHFCLENBQ0Esc0IsQ0FDQSxrQixDQUNBLGlCLENBQ0EscUMsQ0FFQSxjLENBQ0EsZSxDQUNBLGdCLENDM09BLHlCRDhPRSxnQixDQUNFLG1EQUlKLGdCLENBQ0UsaUQsQ0FHRixpQixDQUNFLCtCLENBQ0EsNkIsQ0FHRixtQixDQUFBLG9CLENBRUUsYyxDQUNBLHFDLENBQ0EsNEIsQ0UvUkosVSxDQUNFLFcsQ0FDQSxpQixDQUNBLFUsQ0FHRSx1Q0FBQSxxQyxDQUNFLGdCLENBR0Ysa0MsQ0FDRSwyQixDQUdGLDBDLENBQ0UsZSxDQUNBLGdCLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLGMsQ0RLSiwwQkNYRSwwQyxDQVFJLGdCQUtOLG9ELENBQUEsaUNBQUEscUMsQ0FFRSxzQyxDQUdGLGtDLENBQUEsaUNBQUEsbUIsQ0FFRSwyQixDQUdGLGlDQUFBLHFDLENBQ0UsMEIsQ0FHRixvRCxDQUNFLGtCLENBR0YsZSxDQUNFLGlCLENBQ0Esb0IsQ0FFQSxzRCxDQUFBLHVCLENBRUUsaUIsQ0FDQSwwQixDQUVGLHFCLENBQ0UsaUIsQ0FDQSxTLENBQ0EsVSxDQUNBLFcsQ0FDQSxLLENBQ0EsTSxDQUdGLHVCLENBQ0UsYyxDQUNBLFUsQ0FDQSxXLENBQ0EsWSxDQUNBLGtCLENBQ0EsNkIsQ0FDQSxrQixDQUNBLHdCLENBRUEsOEIsQ0FDRSxVLENBQ0EsZ0IsQ0FDQSxrRSxDQUNBLDBCLENBQ0EsdUIsQ0FDQSwyQixDQUtOLGlCLENBWUEsaUIsQ0FVRSxjLENBQ0EsZSxDQUNBLGdCLENBeEJGLGlCLENBQ0UsVyxDQUNBLDZCLENBQ0Esa0IsQ0FDQSwyQixDQUNBLFUsQ0FJQSw2QixDQUdGLGlCLENBQ0UsNEIsQ0FDQSxTLENBQ0EsZ0IsQ0FDQSxtQixDQUNBLGlCLENBQ0Esc0IsQ0FDQSxzQyxDQUNBLE8sQ0FDQSwwQixDQXVFQSw2QixDQWpFRiwwQixDQW1FSSxpQixDQUNBLE8sQ0FRQSwyQixDQUNBLHVCLENBQ0EsMEIsQ0E5RUosMEIsQ0FDRSxjLENBR0EsVSxDQUNBLDBCLENBQ0EsVSxDQUNBLGdCLENBQ0EsZ0UsQ0FJQSw4QixDRGxHRiwwQkNzRkEsMEIsQ0FlSSxZQUdGLGlDLENBQ0UsNEQsQ0FJSixnQyxDQUNFLFksQ0FDQSxtQixDQUNBLGtCLENBQ0EsYyxDQUNBLGdCLENBQ0EsZSxDQUVBLGtDLENBQ0Usa0IsQ0FDQSxrQixDQUNBLGdCLENBQ0Esa0IsQ0FJSix5QixDQUNFLGMsQ0FDQSxnQixDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSxnQixDQUlKLGUsQ0FDRSxZLENBQ0Esa0IsQ0FDQSxPLENBQ0EsVSxDQUVBLHNCLENBQ0UsZSxDQUNBLGMsQ0FDQSxpQixDQUNBLFUsQ0FDQSxnQixDQUNBLGlCLENBQ0EsdUMsQ0FDQSxjLENBRUEsNkIsQ0FDRSxVLENBR0EsUSxDQUNBLDhCLENBQ0EsUyxDQUNBLFUsQ0FDQSxjLENBQ0EsYyxDQUNBLGUsQ0FNRiw4QixDQUNFLDJCLENBQ0EsdUIsQ0FDQSxxQyxDQUNFLGMsQ0FDQSxtRSxDQUlKLCtCLENBQ0UsZSxDQUNBLGlCLENBR0Ysc0MsQ0FDRSxzQixDQUlKLHNCLENBQ0UsYyxDQ2hOSixLLENBQ0UsaUIsQ0FDQSxxQixDQUNBLDJELENBQ0EsaUMsQ0FDQSxxQixDQUNBLDJCLENBQ0EsVSxDQUNBLFksQ0FFQSxjLENBQ0UsVSxDQUNBLGEsQ0FDQSxpQixDQUNBLE8sQ0FDQSxRLENBQ0Esc0MsQ0FBQSxrQyxDQUFBLDhCLENBR0YsYyxDQUNFLGdCLENBQ0EsYSxDQUNBLGEsQ0FDQSxpQixDQUNBLGlCLENBQ0EsVyxDQUNBLFksQ0FDQSw2QixDQUNBLGtCLENGUEYsMEJFRkEsYyxDQVdJLFksQ0FDQSxrQixDQUNBLGEsQUZDSix5QkVkQSxjLENBZ0JJLFUsQ0FDQSxpQkFJSixZLENBQ0UsYyxDQUNBLGtCLENBQ0EsZSxDQUNBLG1CLENGN0JGLDBCRXlCQSxZLENBTUksYyxDQUNBLGUsQ0FDQSxzQixBRjNCSiwwQkVtQkEsWSxDQVdJLGMsQ0FDQSxrQkFJSixlLENBQ0UsYyxDQUNBLGMsQ0FDQSxlLENBQ0EsZ0IsQ0FDQSwwQixDRnhDRiwwQkVtQ0EsZSxDQU9JLGdCQWVKLFcsQ0FaRSw2QixDQUNFLGUsQ0Y5Q0osMEJFNkNFLDZCLENBR0ksaUJBSUosb0IsQ0FDRSxrQixDQUlKLFcsQ0FDRSxVLENBRUEsbUIsQ0FBQSxtQixDQUFBLFksQ0FDQSwyQixDQUFBLDRCLENBQUEseUIsQ0FBQSxxQixDQUNBLE8sQ0Y5REYsMEJFeURBLFcsQ0FRSSxpQkFJSixhLENBQ0UsYyxDQUNBLFUsQ0FHRixZLENBQ0UsMkMsQ0YzRUYsMEJFMEVBLFksQ0FPQSxZLENBSkksZ0JBVUosa0IsQ0FDRSxlLENBQ0EsYyxDQUNBLGUsQ0FDQSxnQixDQUNBLDBCLENGNUZGLDBCRXVGQSxrQixDQU9JLGUsQ0FDQSxnQkFHRixzQixDQUNFLGMsQ0FDQSxrQixDQUlKLGEsQ0FDRSxlLENBQ0EsMEIsQ0FDQSxjLENGM0dGLDBCRXdHQSxhLENBS0ksZSxDQUNBLGdCQUdGLGlCLENBQ0UsYyxDQUNBLG1DLENBQ0Esa0IsQ0FJSixjLENBQ0UsaUMsQ0FBQSx5QixDQUNBLGlCLENBQ0EsSyxDQUNBLE0sQ0FDQSxVLENBQ0EsVyxDQUNBLGtDLENGL0hGLDBCRXdJQSwrQixDQU5BLFksQ0FFSSxnQkFVSixZLENBY0UsbUIsQ0FHRSxnQixDQUNBLGlCLENBbEJKLFksQ0FDRSxVLENBRUEsNkIsQ0FDQSxpQixDQUVBLFEsQ0FDQSxVLENGckpGLDBCRThJQSxZLENBU0ksVSxDQUNBLFEsQ0FDQSxZQUdGLG1CLENBQ0UsVSxDQUNBLFUsQ0FHQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsa0MsQ0FBQSw4QixDQUNBLDJELENBQ0EsMEIsQ0FDQSx1QixDQUNBLDJCLENGdktKLDBCRTRKRSxtQixDQWNJLFUsQ0FDQSxtQkFLTixXLENBQ0Usa0IsQ0FDQSxVLENBQ0EsZ0IsQ0FDQSxpRCxDQUNBLGlCLENBQ0EsaUIsQ0Z0TEYsMEJFZ0xBLFcsQ0FRSSxrQixDQUNBLFlBR0Ysa0IsQ0FDRSxVLENBQ0EsVSxDQUNBLGdCLENBQ0EsaUIsQ0FDQSxPLENBQ0EsUSxDQUNBLHNDLENBQUEsa0MsQ0FBQSw4QixDQUNBLDBCLENBQ0EsdUIsQ0FDQSwyQixDRnRNSiwwQkU0TEUsa0IsQ0FhSSxVLENBQ0EsbUJBS0YsdUIsQ0FDRSx1RSxDQUtGLDBCLENBQ0UsMkQiLCJmaWxlIjoiYXV0aC9pbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYnRucy1zbGlkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbn1cblxuLmJ0bi1zbGlkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyM3B4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtZWxlbWVudHMpO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWVsZW1lbnRzLWhvdmVyKTtcbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIHdpZHRoOiAyM3B4O1xuICB9XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA2LjY5cHg7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgd2lkdGg6IDguNjlweDtcbiAgICB9XG4gIH1cblxuICAmLXByZXYge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ZnaWNvbnMvdWkvZWxlbWVudHMvYXJyb3ctcmlnaHQuc3ZnJyk7XG4gICAgfVxuXG4gICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9zdmdpY29ucy91aS9lbGVtZW50cy9hcnJvdy1sZWZ0LWRpc2FibGVkLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmV4dCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvaW1nL3N2Z2ljb25zL3VpL2VsZW1lbnRzL2Fycm93LXJpZ2h0LnN2ZycpO1xuICAgIH1cblxuICAgICYuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9zdmdpY29ucy91aS9lbGVtZW50cy9hcnJvdy1sZWZ0LWRpc2FibGVkLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYnRuLXBhZ2luYXRpb24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA1MHB4O1xuICBhc3BlY3QtcmF0aW86IDEvMTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1iYWNrZ3JvdW5kLWVsZW1lbnRzKTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuICB9XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1lbGVtZW50cy1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJi1wcmV2IHtcbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ZnaWNvbnMvdWkvYnV0dG9ucy9hcnJvdy1sZWZ0LnN2ZycpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQsXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ZnaWNvbnMvdWkvYnV0dG9ucy9hcnJvdy1sZWZ0LWRpc2FibGVkLnN2ZycpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtbmV4dCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2ltZy9zdmdpY29ucy91aS9idXR0b25zL2Fycm93LXJpZ2h0LnN2ZycpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQsXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9pbWcvc3ZnaWNvbnMvdWkvYnV0dG9ucy9hcnJvdy1yaWdodC1kaXNhYmxlZC5zdmcnKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1zIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE1LjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFsZXJ0cy1ibGFjay1ob3Zlcik7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWxlcnRzLWJsYWNrLWhvdmVyKTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAgIGNvbG9yOiB2YXIoLS1hbGVydHMtZ3JleS10ZXh0LWRpc2FibGVkKTtcbiAgfVxufVxuXG4uYnRuLW0ge1xuICAmLXByaW1hcnkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWxlcnRzLXJlZC1ob3Zlcik7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbGVydHMtcmVkLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbGVydHMtZ3JleS10ZXh0LWRpc2FibGVkKTtcbiAgICB9XG4gIH1cblxuICAmLWRhcmsge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMTlweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hbGVydHMtYmxhY2staG92ZXIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWxlcnRzLWJsYWNrLWhvdmVyKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkLFxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1hbGVydHMtZ3JleS10ZXh0LWRpc2FibGVkKTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi10YWIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHBhZGRpbmc6IDE2cHggMTZweCAxNHB4OyAvLyDQnNC40L3Rg9GBINGB0L3QuNC30YMg0YDQsNC30LzQtdGA0YsgYm9yZGVyLWJvdHRvbVxuICBib3JkZXItcmFkaXVzOiAxMnB4IDEycHggMCAwO1xuICBjb2xvcjogdmFyKC0tYmxhY2spO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjNzIGVhc2UsIGJhY2tncm91bmQgMC4zcyBlYXNlO1xuXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBjb2xvcjogdmFyKC0td2hpdGUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAmOmhvdmVyOm5vdCguYWN0aXZlKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWVsZW1lbnRzLWhvdmVyKTtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgICBib3JkZXItY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICB9XG4gIH1cbn1cblxuLmJ0bi1jaGlwcyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHBhZGRpbmc6IDEycHggMTZweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZDogdmFyKC0tYmFja2dyb3VuZC1lbGVtZW50cyk7XG5cbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWVsZW1lbnRzLWhvdmVyKTtcbiAgICB9XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWVsZW1lbnRzLWhvdmVyKTtcbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBib3JkZXI6IDEuM3B4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmW2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6IHZhcigtLWJhY2tncm91bmQtZWxlbWVudHMpO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWVsZW1lbnQtNTApO1xuICB9XG59XG4iLCJAbWl4aW4gbWVkaWFCZygpIHtcbiAgQG1lZGlhICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLCAobWluLXJlc29sdXRpb246IDE5MmRwaSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0digpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE5MjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wKCkge1xuICBAbWVkaWEgKG1heC13aWR0aDogMTkxOXB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGxhcHRvcCgpIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MzlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB0YWJsZXQoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjc5cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gaG92ZXIoKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtb2JpbGUoKSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4iLCIuaW5wdXQtd2ViIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICYuZXJyb3Ige1xuICAgIC5pbnB1dC13ZWJfX2ZpZWxkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIH4gLmlucHV0LXdlYl9fbGFiZWwge1xuICAgICAgY29sb3I6IHZhcigtLXJlZCk7XG4gICAgfVxuXG4gICAgLmlucHV0LXdlYl9fZmllbGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcmVkKTtcbiAgICB9XG5cbiAgICAmICsgLmlucHV0LXdlYl9fbWVzc2FnZS1lcnJvciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgY29sb3I6IHZhcigtLXJlZCk7XG4gICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LXdlYl9fZmllbGQ6Zm9jdXMgfiAuaW5wdXQtd2ViX19sYWJlbCwgIC8qINGE0L7QutGD0YEg0L3QsCBpbnB1dCAqL1xuICAuaW5wdXQtd2ViX19maWVsZDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSB+IC5pbnB1dC13ZWJfX2xhYmVsICAvKiDQsiBpbnB1dCDQtdGB0YLRjCDQt9C90LDRh9C10L3QuNC1ICovIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE2cHgpIHNjYWxlKDAuNzUpO1xuICB9XG5cbiAgLmlucHV0LXdlYl9fZmllbGQ6Zm9jdXMsXG4gIC5pbnB1dC13ZWJfX2ZpZWxkOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pIHtcbiAgICBwYWRkaW5nOiAyOXB4IDgzcHggMTFweCAyNHB4O1xuICB9XG5cbiAgLmlucHV0LXdlYl9fZmllbGQ6bm90KDpwbGFjZWhvbGRlci1zaG93bikgfiAuaW5wdXQtd2ViX19sYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZWxlbWVudHMpO1xuICB9XG5cbiAgLmlucHV0LXdlYl9fZmllbGQ6Zm9jdXMgfiAuaW5wdXQtd2ViX19sYWJlbCB7XG4gICAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgfVxuXG4gICYtZGF0ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIC5pbnB1dC13ZWItZGF0ZV9fcmVhbC5pbnB1dC13ZWJfX2ZpZWxkLFxuICAgICZfX2N1c3RvbSB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDI0cHg7XG4gICAgICBjb2xvcjogdmFyKC0tdGV4dC1lbGVtZW50cyk7XG4gICAgfVxuICAgICZfX3JlYWwge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICB9XG5cbiAgICAmX19jdXN0b20ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuXG4gICAgICAmLWJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3N2Z2ljb25zL3VpL2lucHV0cy9jYWxlbmRhcl9tb250aC5zdmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgLyogeCB5ICovXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19maWVsZCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAxMnB4O1xuICAgIHBhZGRpbmc6IDE5cHggODNweCAxOXB4IDI0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0td2hpdGUpO1xuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWVsZW1lbnQtODApO1xuICAgIGxlZnQ6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyMDBtcywgY29sb3IgMjAwbXM7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICB9XG5cbiAgJl9fYnRuLXZpc2liaWxpdHkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAxOHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9zdmdpY29ucy91aS9pbnB1dHMvdmlzaWJpbGl0eV9vZmYuc3ZnXCIpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjsgLyogeCB5ICovXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBiYWNrZ3JvdW5kIGVhc2U7XG5cbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgcmlnaHQ6IDE2cHg7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9zdmdpY29ucy91aS9pbnB1dHMvdmlzaWJpbGl0eS5zdmdcIik7XG4gICAgfVxuICB9XG5cbiAgJl9fcGFzc3dvcmQtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcblxuICAgIGEge1xuICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IC01cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbWVzc2FnZS1lcnJvciB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIGNvbG9yOiB2YXIoLS1yZWQpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIHRleHQtYWxpZ246IHN0YXJ0O1xuICB9XG59XG5cbi5pbnB1dC1jaGVja2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogOHB4O1xuICB3aWR0aDogMTAwJTtcblxuICAmX19pbnB1dCB7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS10ZXh0LWVsZW1lbnQtNTApO1xuICAgIHRyYW5zaXRpb246IDAuM3M7XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDZweDtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIHRyYW5zaXRpb246IDAuM3M7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmNoZWNrZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tcmVkKTtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3N2Z2ljb25zL3VpL2lucHV0cy9jaGVja2JveC1hY3RpdmUuc3ZnXCIpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgIGJvcmRlci1jb2xvcjogI2NjYztcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkOjphZnRlciB7XG4gICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICB9XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4iLCJAaW1wb3J0IFwiLi4vLi4vYmFzZS9taXhpbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ibG9ja3MvdWkvYnV0dG9uc1wiO1xuQGltcG9ydCBcIi4uLy4uL2Jsb2Nrcy91aS9pbnB1dFwiO1xuXG4uYXV0aCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9pbWFnZXMvcGFnZXMvYXV0aC9iYWNrZ3JvdW5kLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgLyogeCB5ICovXG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuXG4gICZfX3dyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA1ODBweDtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcbiAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgICAgIHdpZHRoOiA0MDBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICB9XG4gIH1cblxuICAmX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgICBAaW5jbHVkZSBsYXB0b3Age1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICB9XG4gIH1cblxuICAmX19zdWJ0aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWVsZW1lbnRzKTtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgICYgKyAuYXV0aF9fYnV0dG9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICB9XG4gIH1cblxuICAmX19mb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDhweDtcblxuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2J1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJl9fZmllbGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtZWxlbWVudHMpO1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGFiZWwge1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgY29sb3I6IHZhcigtLXRleHQtZWxlbWVudHMpO1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cblxuICAgICYtYnRuIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuICB9XG5cbiAgJl9fcG9saWN5IHtcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgIGNvbG9yOiB2YXIoLS10ZXh0LWVsZW1lbnRzKTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgfVxuXG4gICAgJi1idG4ge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiB2YXIoLS1ibGFjayk7XG4gICAgfVxuICB9XG5cbiAgJl9fb3ZlcmxheSB7XG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDVweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM5LCAzOSwgMzksIDAuNCk7XG4gIH1cblxuICAmX19sYWJlbCB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICB9XG4gIH1cblxuICAuaW5wdXQtd2ViX19tZXNzYWdlLWVycm9yIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbiAgfVxuXG4gICZfX2Nsb3NlIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcbiAgICBib3JkZXItcmFkaXVzOiA4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMjBweDtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9zdmdpY29ucy91aS9lbGVtZW50cy9jbG9zZS5zdmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7IC8qIHggeSAqL1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19pY29uIHtcbiAgICBtYXJnaW46IDAgYXV0byAyNHB4O1xuICAgIHdpZHRoOiA2OHB4O1xuICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1lbGVtZW50cy1ob3Zlcik7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMThweDtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGFzcGVjdC1yYXRpbzogMSAvIDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyOyAvKiB4IHkgKi9cbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9tYWlsIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL3N2Z2ljb25zL3VpL2VsZW1lbnRzL21hcmstZW1haWwtdW5yZWFkLnN2Z1wiKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX3N1Y2Nlc3Mge1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvc3ZnaWNvbnMvdWkvZWxlbWVudHMvY2hlY2suc3ZnXCIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIl19 */

/* End */
/* /local/templates/stepsports/css/auth/index.css?176347934242274 */
