@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;700&display=swap";
@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700&display=swap";
@import"https://fonts.googleapis.com/css2?family=M+PLUS+1p:wght@100;300;400;500;700&display=swap";

/*! destyle.css v3.0.2 | MIT License | https://github.com/nicolas-cusan/destyle.css */
*,
::before,
::after {
    box-sizing: border-box;
    border-style: solid;
    border-width: 0
}

html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    margin: 0
}

main {
    display: block
}

p,
table,
blockquote,
address,
pre,
iframe,
form,
figure,
dl {
    margin: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-size: inherit;
    font-weight: inherit;
    margin: 0
}

ul,
ol {
    margin: 0;
    padding: 0;
    list-style: none
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible;
    border-top-width: 1px;
    margin: 0;
    clear: both;
    color: inherit
}

pre {
    font-family: monospace, monospace;
    font-size: inherit
}

address {
    font-style: inherit
}

a {
    background-color: rgba(0, 0, 0, 0);
    text-decoration: none;
    color: inherit
}

abbr[title] {
    -webkit-text-decoration: underline dotted;
    text-decoration: underline dotted
}

b,
strong {
    font-weight: bolder
}

code,
kbd,
samp {
    font-family: monospace, monospace;
    font-size: inherit
}

small {
    font-size: 80%
}

sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline
}

sub {
    bottom: -0.25em
}

sup {
    top: -0.5em
}

svg,
img,
embed,
object,
iframe {
    vertical-align: bottom
}

button,
input,
optgroup,
select,
textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    vertical-align: middle;
    color: inherit;
    font: inherit;
    background: rgba(0, 0, 0, 0);
    padding: 0;
    margin: 0;
    border-radius: 0;
    text-align: inherit;
    text-transform: inherit
}

[type=checkbox] {
    -webkit-appearance: checkbox;
    -moz-appearance: checkbox;
    appearance: checkbox
}

[type=radio] {
    -webkit-appearance: radio;
    -moz-appearance: radio;
    appearance: radio
}

button,
[type=button],
[type=reset],
[type=submit] {
    cursor: pointer
}

button:disabled,
[type=button]:disabled,
[type=reset]:disabled,
[type=submit]:disabled {
    cursor: default
}

:-moz-focusring {
    outline: auto
}

select:disabled {
    opacity: inherit
}

option {
    padding: 0
}

fieldset {
    margin: 0;
    padding: 0;
    min-width: 0
}

legend {
    padding: 0
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
    height: auto
}

[type=search] {
    outline-offset: -2px
}

[type=search]::-webkit-search-decoration {
    -webkit-appearance: none
}

::-webkit-file-upload-button {
    -webkit-appearance: button;
    font: inherit
}

label[for] {
    cursor: pointer
}

details {
    display: block
}

summary {
    display: list-item
}

[contenteditable]:focus {
    outline: auto
}

table {
    border-color: inherit;
    border-collapse: collapse
}

caption {
    text-align: left
}

td,
th {
    vertical-align: top;
    padding: 0
}

th {
    text-align: left;
    font-weight: bold
}

* {
    box-sizing: border-box
}

html {
    font-size: 62.5%;
    font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif;
    font-weight: 500;
    letter-spacing: .03em;
    font-feature-settings: "palt";
    color: #222;
    height: -webkit-fill-available
}

body {
    min-height: 100vh;
    min-height: -webkit-fill-available;
    font-family: "游ゴシック体", YuGothic, "游ゴシック", "Yu Gothic", sans-serif
}

a {
    text-decoration: none;
    color: inherit
}

ul {
    list-style: none;
    margin-left: 0
}

img {
    width: auto;
    max-width: 100%;
    height: auto
}

.is-pc {
    display: block !important
}

@media screen and (max-width: 767.98px) {
    .is-pc {
        display: none !important
    }
}

.is-sp {
    display: none !important
}

@media screen and (max-width: 767.98px) {
    .is-sp {
        display: block !important
    }
}

img.cmp-image__image {
    width: auto
}

.l-container {
    width: 100%;
    max-width: 1280px;
    padding-left: 40px;
    padding-right: 40px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-width: 767.98px) {
    .l-container {
        max-width: inherit;
        padding-left: 15px;
        padding-right: 15px
    }
}

.l-footer {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #96a1aa;
    width: 100%;
    height: 80px;
    margin-top: -30px
}

@media screen and (max-width: 767.98px) {
    .l-footer {
        height: 58px
    }
}

.l-footer .text {
    font-size: 1.2rem;
    color: #fff
}

@media screen and (max-width: 767.98px) {
    .l-footer .text {
        font-size: 1.1rem
    }
}

.l-header {
    display: flex;
    align-items: center;
    background-color: #fff;
    border-bottom: 1px solid #cbcfd3;
    width: 100%;
    height: 100px;
    padding-left: 40px;
    padding-right: 40px;
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1000
}

@media screen and (max-width: 767.98px) {
    .l-header {
        height: 62px;
        padding-left: 15px;
        padding-right: 0
    }
}

.l-header>div {
    width: 100%
}

.l-header>div>.cmp-container>div:first-of-type {
    display: flex;
    width: 100%
}

.l-header .l-header__logo-container {
    display: flex;
    align-items: center;
    margin-right: auto;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

.l-header .l-header__logo {
    max-width: 270px;
    max-height: 58px
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__logo {
        max-width: 186px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__logo {
        max-width: 116px;
        max-height: 36px
    }
}

.l-header .l-header__logo img {
    max-width: 270px;
    max-height: 58px;
    -o-object-fit: cover;
    object-fit: cover
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__logo img {
        max-width: 186px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__logo img {
        max-width: 116px;
        max-height: 36px
    }
}

.l-header .l-header__button-wrapper {
    display: flex;
    align-items: center;
    border-right: 1px solid #cbcfd3;
    margin-right: 24px;
    padding-right: 24px;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper {
        margin-right: 20px;
        padding-right: 20px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper {
        border-right: 0;
        margin-right: 0;
        padding-right: 0
    }
}

.l-header .l-header__button-wrapper>.cmp-container {
    display: flex;
    gap: 0 10px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper>.cmp-container {
        gap: 0
    }
}

.l-header .l-header__button-wrapper .button .cmp-button {
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 5px;
    width: 150px;
    height: 58px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .button .cmp-button {
        width: 84px;
        height: 58px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .button .cmp-button {
        border-radius: 0;
        width: 68px;
        height: 62px
    }
}

.l-header .l-header__button-wrapper .button .cmp-button:hover {
    opacity: .7
}

.l-header .l-header__button-wrapper .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.l-header .l-header__button-wrapper .button.is-blue .cmp-button__text::before {
    background: url(clientlib-lp/resources/img/icon_book_white.svg) no-repeat
}

.l-header .l-header__button-wrapper .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.l-header .l-header__button-wrapper .button.is-light-blue .cmp-button__text::before {
    background: url(clientlib-lp/resources/img/icon_balloon_white.svg) no-repeat
}

.l-header .l-header__button-wrapper .cmp-button__text {
    display: flex;
    align-items: center;
    color: #fff;
    font-size: 1.6rem
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text {
        flex-direction: column;
        font-size: 1.5rem;
        position: relative;
        top: -5px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text {
        font-size: 1.2rem
    }
}

.l-header .l-header__button-wrapper .cmp-button__text::before {
    content: "";
    display: block;
    width: 40px;
    height: 40px;
    margin-right: 4px
}

@media screen and (max-width: 999.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text::before {
        margin-right: 0;
        position: relative;
        top: 5px
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__button-wrapper .cmp-button__text::before {
        top: 2px
    }
}

.l-header .l-header__inquiry {
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 68px !important;
        height: 62px;
        float: inherit !important;
        clear: inherit !important
    }
}

.l-header .l-header__inquiry .l-header__inquiry-text {
    font-size: 1.3rem
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-text {
        display: none
    }
}

.l-header .l-header__inquiry .l-header__inquiry-num {
    display: flex;
    align-items: center;
    font-size: 2.4rem;
    font-weight: 700;
    color: var(--theme-color-01);
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num {
        font-size: 0;
        margin-top: 0;
        flex-direction: column
    }
}

.l-header .l-header__inquiry .l-header__inquiry-num::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 19px;
    height: 19px;
    margin-right: 6px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num::before {
        margin-right: 0
    }
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-num::after {
        content: "電話相談";
        display: block;
        font-size: 1.2rem;
        color: #222;
        margin-top: 10px
    }
}

.l-header .l-header__inquiry .l-header__inquiry-text--gray {
    font-size: 1.1rem;
    color: #888;
    margin-top: 5px
}

@media screen and (max-width: 767.98px) {
    .l-header .l-header__inquiry .l-header__inquiry-text--gray {
        display: none
    }
}

.l-scroll-top {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    border-radius: 5px;
    box-shadow: 0px -1px 15px 0px rgba(0, 0, 0, .25);
    position: sticky;
    bottom: 40px;
    right: 40px;
    width: 60px !important;
    height: 60px;
    margin-top: -25px;
    margin-left: auto;
    cursor: pointer;
    visibility: hidden;
    z-index: 1000;
    float: inherit !important;
    clear: inherit !important;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.l-scroll-top:hover {
    opacity: .7
}

@media screen and (max-width: 767.98px) {
    .l-scroll-top {
        width: 44px !important;
        height: 44px;
        right: 15px;
        bottom: 30px
    }
}

.l-scroll-top .cmp-image {
    width: 20px;
    height: 12px;
    mask-image: url(clientlib-lp/resources/img/icon_chevron_top.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_chevron_top.svg);
    background-image: url(clientlib-lp/resources/img/icon_chevron_top.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01)
}

.l-scroll-top .cmp-image img {
    display: none
}

.l-scroll-top.is-visible {
    visibility: visible
}

.l-scroll-top.is-enter {
    visibility: visible;
    animation: fadeIn .4s
}

.l-scroll-top.is-leave {
    visibility: hidden;
    opacity: 0;
    pointer-events: none;
    animation: fadeOut .01s
}

@keyframes fadeIn {
    0% {
        display: block;
        visibility: hidden;
        opacity: 0
    }

    1% {
        display: block;
        visibility: visible;
        opacity: 0
    }

    100% {
        display: block;
        visibility: visible;
        opacity: 1
    }
}

@keyframes fadeOut {
    0% {
        display: block;
        visibility: visible;
        opacity: 1
    }

    99% {
        display: block;
        visibility: visible;
        opacity: 0
    }

    100% {
        display: none;
        visibility: hidden;
        opacity: 0
    }
}

.l-text-notes {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .l-text-notes {
        font-size: 1.3rem
    }
}

.l-title {
    clear: inherit !important;
    float: inherit !important
}

.l-title .cmp-title__text {
    text-align: center;
    font-size: 4.6rem;
    font-weight: 700;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 50px;
    position: relative;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .l-title .cmp-title__text {
        font-size: 3rem;
        padding: 8px 40px
    }
}

.l-title .cmp-title__text::before,
.l-title .cmp-title__text::after {
    content: "";
    width: 20px;
    height: 100%;
    position: absolute
}

.l-title .cmp-title__text::before {
    border-left: solid 3px #6f7a86;
    border-top: solid 3px #6f7a86;
    border-bottom: solid 3px #6f7a86;
    top: 0;
    left: 0
}

.l-title .cmp-title__text::after {
    border-right: solid 3px #6f7a86;
    border-top: solid 3px #6f7a86;
    border-bottom: solid 3px #6f7a86;
    top: 0;
    right: 0
}

.l-title--white {
    clear: both !important;
    float: inherit !important
}

.l-title--white .cmp-title__text,
.l-title--white .cmp-text {
    text-align: center;
    font-size: 4.6rem;
    font-weight: 700;
    line-height: 1.3;
    color: #fff;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    padding: 10px 50px;
    position: relative
}

@media screen and (max-width: 767.98px) {

    .l-title--white .cmp-title__text,
    .l-title--white .cmp-text {
        font-size: 3rem;
        padding: 15px 40px
    }
}

.l-title--white .cmp-title__text::before,
.l-title--white .cmp-title__text::after,
.l-title--white .cmp-text::before,
.l-title--white .cmp-text::after {
    content: "";
    width: 20px;
    height: 100%;
    position: absolute
}

.l-title--white .cmp-title__text::before,
.l-title--white .cmp-text::before {
    border-left: solid 3px #fff;
    border-top: solid 3px #fff;
    border-bottom: solid 3px #fff;
    top: 0;
    left: 0
}

.l-title--white .cmp-title__text::after,
.l-title--white .cmp-text::after {
    border-right: solid 3px #fff;
    border-top: solid 3px #fff;
    border-bottom: solid 3px #fff;
    top: 0;
    right: 0
}

.l-title--h2 .cmp-title__text {
    font-size: 4rem;
    font-weight: 700;
    line-height: 1.3;
    width: -moz-fit-content;
    width: fit-content;
    margin-left: auto;
    margin-right: auto;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text {
        font-size: 2.8rem
    }
}

.l-title--h2 .cmp-title__text::before,
.l-title--h2 .cmp-title__text::after {
    content: "";
    display: inline-block;
    width: 40px;
    height: 3px;
    background-color: #6f7a86;
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {

    .l-title--h2 .cmp-title__text::before,
    .l-title--h2 .cmp-title__text::after {
        width: 30px
    }
}

.l-title--h2 .cmp-title__text::before {
    left: -65px
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text::before {
        left: -40px
    }
}

.l-title--h2 .cmp-title__text::after {
    right: -65px
}

@media screen and (max-width: 767.98px) {
    .l-title--h2 .cmp-title__text::after {
        right: -40px
    }
}

.p-agency-inquiry {
    padding-top: 120px;
    padding-bottom: 120px;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry {
        padding-top: 60px;
        padding-bottom: 70px
    }
}

.p-agency-inquiry>div>.cmp-container>.aem-Grid {
    display: flex;
    gap: 0 40px
}

.p-agency-inquiry>div>.cmp-container>.aem-Grid::before,
.p-agency-inquiry>div>.cmp-container>.aem-Grid::after {
    display: none
}

@media screen and (max-width: 999.98px) {
    .p-agency-inquiry>div>.cmp-container>.aem-Grid {
        flex-direction: column;
        gap: 40px 0
    }
}

.p-agency-inquiry .p-agency-inquiry__content {
    border: 3px solid #dae1ea;
    width: calc(50% - 20px);
    padding: 40px
}

@media screen and (max-width: 999.98px) {
    .p-agency-inquiry .p-agency-inquiry__content {
        width: 100%
    }
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content {
        padding: 30px 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__content .title {
    text-align: center;
    border-bottom: 1px solid #cbcfd3;
    width: 100%;
    padding-bottom: 20px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content .title {
        padding-bottom: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__content .title .cmp-title__text {
    font-size: 2.4rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__content .title .cmp-title__text {
        font-size: 2.1rem
    }
}

.p-agency-inquiry .p-agency-inquiry__name {
    text-align: center;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__name {
        margin-top: 20px
    }
}

.p-agency-inquiry .p-agency-inquiry__name .cmp-text {
    font-size: 2rem;
    font-weight: 700;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__name .cmp-text {
        font-size: 1.8rem
    }
}

.p-agency-inquiry .p-agency-inquiry__tel {
    margin-top: 15px
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text {
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #f3f7fb;
    border-radius: 10px;
    width: 100%;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text {
        height: 73px;
        background-color: #fff;
        border: 4px solid #dae1ea;
        border-radius: 10px
    }
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text p {
    display: flex;
    align-items: center;
    font-size: 3.6rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text p {
        font-size: 2.8rem
    }
}

.p-agency-inquiry .p-agency-inquiry__tel .cmp-text p::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 28px;
    height: 28px;
    margin-right: 15px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__tel .cmp-text p::before {
        width: 24px;
        height: 24px;
        margin-right: 8px
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour {
    text-align: center;
    margin-top: 20px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__open-hour {
        margin-top: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour p {
    font-size: 1.5rem;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__open-hour p {
        font-size: 1.4rem
    }
}

.p-agency-inquiry .p-agency-inquiry__open-hour p:not(:first-child) {
    margin-top: 2px
}

.p-agency-inquiry .p-agency-inquiry__button {
    display: flex;
    justify-content: center;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__button {
        margin-top: 15px
    }
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 160px;
    height: 40px;
    background-color: var(--theme-color-01);
    border-radius: 20px;
    position: relative;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button .cmp-button__text {
    font-size: 1.5rem;
    color: #fff
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button::after {
    content: "";
    display: block;
    background: url(clientlib-lp/resources/img/icon_window_white.svg) no-repeat center center;
    width: 10px;
    height: 10px;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

.p-agency-inquiry .p-agency-inquiry__button .cmp-button:hover {
    opacity: .7
}

.p-agency-inquiry .p-agency-inquiry__company-name {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name {
        margin-top: 25px
    }
}

.p-agency-inquiry .p-agency-inquiry__company-name .text:not(:first-child) {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name .text:not(:first-child) {
        margin-top: 25px
    }
}

.p-agency-inquiry .p-agency-inquiry__company-name .text .cmp-text {
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.6;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-agency-inquiry .p-agency-inquiry__company-name .text .cmp-text {
        font-size: 1.7rem
    }
}

.p-caution {
    padding-top: 120px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-caution {
        padding-top: 60px
    }
}

.p-caution b {
    display: block;
    font-size: 1.8rem;
    padding-top: 45px
}

@media screen and (max-width: 767.98px) {
    .p-caution b {
        font-size: 1.7rem;
        padding-top: 25px
    }
}

.p-caution .title+div {
    padding-top: 60px
}

@media screen and (max-width: 767.98px) {
    .p-caution .title+div {
        padding-top: 40px
    }
}

.p-caution .text+.text {
    padding-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-caution .text+.text {
        padding-top: 25px
    }
}

.p-caution ol li,
.p-caution ul li {
    position: relative;
    margin-top: 10px;
    line-height: 1.9
}

.p-caution ol li:first-child,
.p-caution ul li:first-child {
    margin-top: 0
}

.p-caution .p-caution__list {
    font-size: 1.6rem
}

@media screen and (max-width: 767.98px) {
    .p-caution .p-caution__list {
        font-size: 1.5rem
    }
}

.p-caution .p-caution__list ul li {
    padding-left: 15px
}

.p-caution .p-caution__list ul li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "";
    height: 5px;
    width: 5px;
    background-color: #222;
    border-radius: 50%;
    top: 12px
}

.p-caution .p-caution__list ol {
    counter-reset: listNumber 0
}

.p-caution .p-caution__list ol li {
    padding-left: 20px
}

.p-caution .p-caution__list ol li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    counter-increment: listNumber 1;
    content: counter(listNumber) "."
}

.p-caution .p-caution__note {
    font-size: 1.4rem
}

@media screen and (max-width: 767.98px) {
    .p-caution .p-caution__note {
        font-size: 1.3rem
    }
}

.p-caution .p-caution__note ul {
    color: #888
}

.p-caution .p-caution__note ul li {
    padding-left: 20px
}

.p-caution .p-caution__note ul li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "※"
}

.p-caution .p-caution__note ol {
    color: #888;
    counter-reset: noteNumber 0
}

.p-caution .p-caution__note ol li {
    padding-left: 30px
}

.p-caution .p-caution__note ol li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    counter-increment: noteNumber 1;
    content: "※" counter(noteNumber)
}

.p-compensationlist {
    background-color: #ebf1f9;
    padding-top: 120px;
    padding-bottom: 120px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-compensationlist .p-compensationlist__lead {
    text-align: center;
    padding-top: 60px;
    font-weight: 700;
    line-height: 1.6;
    font-size: 2rem;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__lead {
        font-size: 1.8rem;
        padding-top: 40px
    }
}

.p-compensationlist .p-compensationlist__type {
    text-align: center;
    padding-top: 90px;
    font-size: 2.8rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type {
        font-size: 2rem;
        padding-top: 50px
    }
}

.p-compensationlist .p-compensationlist__type p {
    position: relative;
    display: inline-flex;
    align-items: center;
    justify-content: center
}

.p-compensationlist .p-compensationlist__type p::after,
.p-compensationlist .p-compensationlist__type p::before {
    position: absolute;
    content: "";
    height: 3px;
    width: 40px;
    background: #6f7a86;
    top: 50%;
    transform: translate(0, -50%)
}

@media screen and (max-width: 767.98px) {

    .p-compensationlist .p-compensationlist__type p::after,
    .p-compensationlist .p-compensationlist__type p::before {
        width: 30px
    }
}

.p-compensationlist .p-compensationlist__type p::after {
    left: -60px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type p::after {
        left: -50px
    }
}

.p-compensationlist .p-compensationlist__type p::before {
    right: -60px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type p::before {
        right: -50px
    }
}

.p-compensationlist .p-compensationlist__type p b {
    color: var(--theme-color-01);
    font-size: 4rem
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type p b {
        font-size: 2.8rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container {
    display: flex;
    flex-wrap: wrap;
    gap: 50px 24px;
    padding-top: 50px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container {
        padding-top: 30px;
        gap: 30px 0
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment {
    width: calc((100% - 48px)/3);
    background-color: #fff;
    text-align: center;
    border: 3px solid #dae1ea;
    padding: 35px 30px
}

@media screen and (max-width: 999.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment {
        width: calc((100% - 24px)/2)
    }
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment {
        width: 100%;
        padding: 30px 20px
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(1) {
    font-size: 2.2rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(1) {
        font-size: 1.9rem;
        line-height: 1.9
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(2) {
    padding-top: 25px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(2) {
        padding-top: 15px
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(2) img {
    width: 120px;
    height: 120px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(2) img {
        width: 97px;
        height: 97px
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) {
    border: 1px solid #cbcfd3;
    border-radius: 5px;
    padding: 21px 15px;
    margin-top: 20px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid {
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid:first-child {
    padding-top: 0
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid:last-child {
    padding-bottom: 0
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid:not(:first-child)::before {
    content: "";
    position: absolute;
    width: 100%;
    height: 1px;
    background-color: #cbcfd3;
    top: 0;
    left: 50%;
    transform: translate(-50%, 0)
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid .cmp-container {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 1.6rem
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid .cmp-container {
        font-size: 1.5rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid .cmp-container>.text:nth-of-type(2) {
    color: #e6354e;
    font-weight: 700
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid .cmp-container>.text:nth-of-type(2) b {
    font-size: 2.8rem
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(3) .responsivegrid .cmp-container>.text:nth-of-type(2) b {
        font-size: 2.6rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(4) {
    color: #555;
    padding-top: 15px;
    text-align: left;
    font-size: 1.5rem;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(4) {
        font-size: 1.4rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) {
    border: 1px solid #cbcfd3;
    border-right: none;
    border-left: none;
    margin-top: 15px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button {
    text-align: center;
    width: 100%;
    color: var(--theme-color-01);
    font-size: 1.5rem;
    padding: 10px 0
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button {
        font-size: 1.4rem
    }
}

@media screen and (min-width: 768px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button:hover {
        opacity: .7;
        transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button .cmp-accordion__title {
    position: relative
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button .cmp-accordion__title::after,
.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button .cmp-accordion__title::before {
    position: absolute;
    content: "";
    width: 10px;
    height: 2px;
    background-color: var(--theme-color-01);
    top: 50%;
    right: -25px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button .cmp-accordion__title::after {
    transform: rotate(90deg)
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__title::after {
    opacity: 0
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) h3+div {
    padding: 15px;
    background-color: #f3f7fb;
    text-align: left;
    font-size: 1.4rem;
    line-height: 1.9
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) h3+div ul>li>ul>li {
    margin-left: 15px;
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(5) h3+div {
        font-size: 1.3rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) {
    padding-top: 20px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a {
    font-size: 1.5rem;
    color: #fff;
    padding: 10px 32px;
    border-radius: 20px;
    background: var(--theme-color-01);
    position: relative;
    display: inline-block
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a {
        font-size: 1.4rem
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a:hover {
    opacity: .7;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a::after {
    content: "";
    position: absolute;
    background-size: contain;
    top: 50%;
    transform: translate(0, -50%);
    right: 16px;
    background: url("clientlib-lp/resources/img/icon_triangle_right_white.svg") no-repeat;
    width: 6px;
    height: 6px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a[href$=".pdf"]::after {
    right: 13px;
    background-image: url("clientlib-lp/resources/img/icon_pdf.svg");
    width: 14px;
    height: 15px
}

.p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a[target=_blank]::after {
    right: 16px;
    background-image: url("clientlib-lp/resources/img/icon_window_white.svg");
    width: 10px;
    height: 10px
}

@media screen and (max-width: 767.98px) {
    .p-compensationlist .p-compensationlist__type+.responsivegrid>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(6) a[target=_blank]::after {
        right: 16px;
        width: 10px;
        height: 10px
    }
}

.p-compensationlist .p-compensationlist__type+.responsivegrid.is-icon-large>.cmp-container>.experiencefragment>div>div>div>div:nth-of-type(2) img {
    width: 100%;
    height: auto
}

.p-featurelist {
    padding: 120px 0
}

@media screen and (max-width: 767.98px) {
    .p-featurelist {
        padding: 60px 0
    }
}

.p-featurelist .p-featurelist__container {
    float: none !important
}

.p-featurelist .p-featurelist__container>div {
    display: flex;
    padding-top: 77px;
    flex-wrap: wrap;
    gap: 76px 32px
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div {
        padding-top: 56px;
        gap: 50px 0
    }
}

.p-featurelist .p-featurelist__container>div>.experiencefragment {
    width: calc((100% - 96px)/4);
    border: #dae1ea solid 4px;
    position: relative;
    padding: 50px 30px 35px
}

@media screen and (max-width: 999.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment {
        width: calc((100% - 32px)/2)
    }
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment {
        width: 100%
    }
}

.p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(1) {
    color: var(--theme-color-01);
    font-family: "Manrope", sans-serif;
    position: absolute;
    top: -30px;
    left: 50%;
    transform: translate(-50%, 0);
    font-size: 4.2rem;
    padding: 0 36px;
    background-color: #fff;
    font-weight: 100;
    width: auto
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(1) {
        font-size: 4rem;
        padding: 0 40px
    }
}

.p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(2) {
    text-align: center
}

.p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(2) img {
    width: 90px;
    height: 90px
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(2) img {
        width: 80px;
        height: 80px
    }
}

.p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(3) {
    text-align: center;
    padding-top: 25px;
    font-size: 1.8rem;
    line-height: 1.3;
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(3) {
        padding-top: 15px
    }
}

.p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(4) {
    color: #555;
    font-size: 1.5rem;
    padding-top: 15px;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-featurelist .p-featurelist__container>div>.experiencefragment>div>div>div>div:nth-of-type(4) {
        font-size: 1.4rem
    }
}

.p-featurelist .p-featurelist__container.is-icon-large>div>.experiencefragment>div>div>div>div:nth-of-type(2) img {
    width: 100%;
    height: auto
}

.p-inquiry {
    background: url(clientlib-lp/resources/img/bg_inquiry.png) no-repeat;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    background-size: cover;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-inquiry .p-inquiry__content {
    clear: both !important;
    float: inherit !important;
    background-color: #fff;
    margin-top: 60px;
    padding: 60px;
    width: calc(100% - 80px) !important;
    max-width: 1200px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__content {
        width: calc(100% - 30px) !important;
        margin-top: 40px;
        padding: 30px 15px 35px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container {
    display: flex;
    justify-content: center;
    gap: 0 30px;
    align-items: stretch
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container {
        flex-direction: column;
        gap: 20px 0
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button {
    width: calc(33.3333333333% - 20px);
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button {
        width: 100%
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
    content: "";
    display: block;
    background: url(clientlib-lp/resources/img/icon_triangle_right_white.svg) no-repeat;
    background-size: contain;
    width: 10px;
    height: 9px;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: none
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: none
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button::after {
        display: block;
        right: 15px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 8px;
    border-radius: 5px;
    width: 100%;
    min-height: 110px;
    height: 100%;
    padding: 20px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        gap: 0 8px;
        padding: 10px 5px
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        flex-direction: column;
        width: 100%;
        padding: 10px 4px
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button {
        flex-direction: row;
        width: 100%;
        height: 82px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button:hover {
    opacity: .7
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
    display: block;
    width: 64px;
    height: 64px;
    position: relative;
    left: -10px;
    flex-shrink: 0
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__icon {
        width: 56px;
        height: 56px;
        position: relative;
        left: -10px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
    text-align: center;
    font-size: 2rem;
    color: #fff;
    line-height: 1.3;
    max-width: 200px;
    position: relative;
    left: -10px
}

@media screen and (max-width: 1149.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        position: static;
        left: 0
    }
}

@media screen and (max-width: 999.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        text-align: center;
        max-width: inherit;
        position: static;
        left: 0;
        margin-top: 10px
    }
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__button-wrapper .cmp-container .button .cmp-button .cmp-button__text {
        text-align: center;
        font-size: 1.8rem;
        margin-top: 0;
        position: relative;
        left: -10px
    }
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-blue .cmp-button__icon {
    background: url(clientlib-lp/resources/img/icon_book_white.svg) no-repeat
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-light-blue .cmp-button__icon {
    background: url(clientlib-lp/resources/img/icon_balloon_white.svg) no-repeat
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-dark-blue .cmp-button {
    background-color: var(--btn-cv-03)
}

.p-inquiry .p-inquiry__button-wrapper .cmp-container .button.is-dark-blue .cmp-button__icon {
    background: url(clientlib-lp/resources/img/icon_visitor.svg) no-repeat
}

.p-inquiry .p-inquiry__info {
    border: 4px solid #dae1ea;
    border-radius: 10px;
    margin-top: 30px;
    padding: 55px 55px 50px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info {
        border: 0;
        border-radius: 0;
        padding: 0
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text {
        height: 73px;
        background-color: #fff;
        border: 4px solid #dae1ea;
        border-radius: 10px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p {
    display: flex;
    align-items: center;
    font-size: 5.4rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p {
        font-size: 3rem
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p::before {
    content: "";
    display: block;
    mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_tel.svg);
    background-image: url(clientlib-lp/resources/img/icon_tel.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 48px;
    height: 48px;
    margin-right: 20px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__tel>.cmp-text p::before {
        width: 24px;
        height: 24px;
        margin-right: 8px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__open-hour {
    text-align: center
}

.p-inquiry .p-inquiry__info .p-inquiry__open-hour .cmp-text {
    font-size: 1.6rem;
    line-height: 1.6;
    margin-top: 20px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__open-hour .cmp-text {
        max-width: 202px;
        font-size: 1.5rem;
        margin-left: auto;
        margin-right: auto
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes {
        margin-top: 20px
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    border: 0
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text {
        font-size: 1.3rem
    }
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul {
    display: flex;
    flex-direction: column;
    align-items: center
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li {
    padding-left: 20px;
    position: relative
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li:not(:first-child) {
    margin-top: 15px
}

@media screen and (max-width: 767.98px) {
    .p-inquiry .p-inquiry__info .p-inquiry__notes .cmp-text ul li:not(:first-child) {
        margin-top: 12px
    }
}

.p-mv {
    margin-top: 100px;
    padding-top: 90px
}

@media screen and (max-width: 767.98px) {
    .p-mv {
        margin-top: 62px;
        padding-top: 25px
    }
}

.p-mv .p-mv__top {
    float: none !important
}

.p-mv .p-mv__top>.cmp-container {
    display: flex;
    gap: 0 5%;
    z-index: 100;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container {
        flex-direction: column-reverse;
        gap: 36px 0
    }
}

.p-mv .p-mv__top>.cmp-container .p-mv__left {
    width: 47.5%;
    padding-bottom: 50px
}

@media screen and (max-width: 1279.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__left {
        padding-bottom: 30px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__left {
        width: auto;
        padding-bottom: 40px
    }
}

.p-mv .p-mv__top>.cmp-container .p-mv__right {
    width: 47.5%;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__right {
        width: auto
    }
}

.p-mv .p-mv__top>.cmp-container .p-mv__right>div {
    position: absolute;
    top: 0
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__right>div {
        position: static
    }
}

.p-mv .p-mv__top>.cmp-container .p-mv__right>div img {
    width: 600px
}

.p-mv .p-mv__top>.cmp-container .p-mv__title {
    font-size: 6rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__title {
        font-size: 4.4rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__title {
        font-size: 4rem
    }
}

.p-mv .p-mv__top>.cmp-container .p-mv__lead {
    padding-top: 30px;
    font-size: 2rem;
    color: var(--theme-color-01);
    font-weight: 700;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__top>.cmp-container .p-mv__lead {
        padding-top: 15px;
        font-size: 2rem
    }
}

.p-mv .p-mv__bottom>.cmp-container {
    padding-bottom: 160px;
    background: no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 2000 260.9'%3E%3Cpath d='m1044.34,260.9v-44.3h19.86v-57.23h83.8v-65.82h101.46v129.57h21.81v37.78h-62.26v-8.14c3.42-.45,5.49-2.47,4.86-7.88-.59-5.1-3.48-15.23-6.53-15.23s-5.94,10.13-6.53,15.23c-.63,5.4,1.43,7.43,4.86,7.88v8.14h-29.65v-10.12c4.1-.53,6.56-2.96,5.81-9.43-.71-6.1-4.16-18.23-7.81-18.23s-7.1,12.13-7.81,18.23c-.75,6.46,1.71,8.89,5.81,9.43v10.12h-20v-10.12c4.1-.53,6.56-2.96,5.81-9.43-.71-6.1-4.16-18.23-7.81-18.23s-7.1,12.13-7.81,18.23c-.75,6.46,1.71,8.89,5.81,9.43v10.12h-22.46v-55.05h6.3l-3.07-7.99h-48.45l-3.07,7.99h6.3v55.05h-18.92v-10.12c4.1-.53,6.56-2.96,5.81-9.43-.71-6.1-4.16-18.23-7.81-18.23s-7.1,12.13-7.81,18.23c-.75,6.46,1.71,8.89,5.81,9.43v10.12h-16.28Zm415.75,0v-98.47h16.87v-55.4h-36.92v153.87h20.05Zm-128.09,0v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h24.04V106.9h15.27V36.47h-43.32v152.97h-16.74v71.46h16.75Zm193.31,0h14.41v-26.5l-9.69-1.76.37-2.01,10.82,1.97v28.3h9.6V96.72h-3.32v-9.41h49.59V16.81h-88.75v120.09h-19.3v25.53h36.27v98.47Zm202.75,0h21.87v-8.14c-3.42-.45-5.49-2.47-4.86-7.88.59-5.1,3.48-15.23,6.53-15.23s5.94,10.13,6.53,15.23c.63,5.4-1.43,7.43-4.86,7.88v8.14h16.68v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h14v-18l14-12,14,12v18h11.39v-14.36h-2.1v-15.87h30.42l1.49-1.49,16.77,16.77-1.86,1.86-1.52-1.52v14.6h13.36v-17.05l-3.32,1.92-1-1.73,17.32-10h0s0,0,0,0l17.32,10-1,1.73-3.32-1.92v17.05h10.08v-18l14-12,14,12v18h14v-44.86l13.14-11.27V12.25h-101.01v210.87h-22.58v-116.09h-87.34v82.41h-18.21V0h-75.83v62.9h57.9v198Zm-76,0v-124h-18.15v124h18.15ZM14,242.9l14-12,14,12v18h10.56v-8.14c-3.42-.45-5.49-2.47-4.86-7.88.59-5.1,3.48-15.23,6.53-15.23s5.94,10.13,6.53,15.23c.63,5.4-1.43,7.43-4.86,7.88v8.14h21.17v-47.65s-5.61,0-5.61,0l11.62-20.05h88.07s12.95,20.04,12.95,20.04h-6.59s0,47.66,0,47.66h26.45v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h14v-18l14-12,14,12v18h11.39v-14.36h-2.1v-15.87h30.42l1.49-1.49,16.77,16.77-1.86,1.86-1.52-1.52v14.6h13.36v-17.05l-3.32,1.92-1-1.73,17.32-10h0s0,0,0,0l17.32,10-1,1.73-3.32-1.92v17.05h10.08v-18l14-12,14,12v18h14v-44.86l8-6.86v-68.91h-65.83v76.33h-136.88v-57.23H66.35v57.23h-23.03v-106.24H0v150.53h14v-18Zm444.14,18v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h13.63v-8.14c-3.42-.45-5.49-2.47-4.86-7.88.59-5.1,3.48-15.23,6.53-15.23s5.94,10.13,6.53,15.23c.63,5.4-1.43,7.43-4.86,7.88v8.14h11.03v-30h20v-31h44v-33h32v33h31.31v-106.35h-104.34v65.82h-80.91v57.23h-4.21v44.3h30.15Zm465.43,0h16.43v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h24v-28.3l10.82-1.97.37,2.01-9.69,1.76v26.5h42.84v-44.87l16-13.71,7.65,6.56v-68.59h-65.83v76.33h-58.32l11.72,10.05v34.25Zm1070.42-37.78v37.78h6.01v-37.78h-6.01Zm-1223.32,37.78h27.33v-10.12c-4.1-.53-6.56-2.96-5.81-9.43.71-6.1,4.16-18.23,7.81-18.23s7.1,12.13,7.81,18.23c.75,6.46-1.71,8.89-5.81,9.43v10.12h14v-18l14-12,14,12v18h14v-17.05l-3.32,1.92-1-1.73,17.32-10h0s0,0,0,0l17.32,10-1,1.73-3.32-1.92v17.05h14.81v-34.25l11.72-10.05h-56.81v-119.89h-45.38v119.89h-31.38v-11.8h-6.3v56.09Zm-120.52,0h24.85v-8.14c-3.42-.45-5.49-2.47-4.86-7.88.59-5.1,3.48-15.23,6.53-15.23s5.94,10.13,6.53,15.23c.63,5.4-1.43,7.43-4.86,7.88v8.14h50.33v-56.09h-6.3l3.07-7.99h48.45l3.07,7.99v-45.44h-78.62v57.23h-23.03v-106.24h-43.32v106.24h-1.86v14.3h20v30ZM27,244.9h-4v4h4v-4Zm6,0h-4v4h4v-4Zm-6,6h-4v4h4v-4Zm6,0h-4v4h4v-4Zm100.13-7c0-3.31-2.69-6-6-6h0c-3.31,0-6,2.69-6,6v15h12v-15Zm-41.27-23.76v5.5h5.5v-5.5s-5.5,0-5.5,0Zm-6.5,0v5.5h5.5v-5.5h-5.5Zm12,12v-5.5h-5.5v5.5h5.5Zm-6.5,0v-5.5h-5.5v5.5h5.5Zm24.67-12v5.5h5.5v-5.5s-5.5,0-5.5,0Zm-6.5,0v5.5h5.5v-5.5h-5.5Zm12,12v-5.5h-5.5v5.5h5.5Zm-6.5,0v-5.5h-5.5v5.5h5.5Zm24.67-12v5.5h5.5v-5.5s-5.5,0-5.5,0Zm-6.5,0v5.5h5.5v-5.5h-5.5Zm12,12v-5.5h-5.5v5.5h5.5Zm-6.5,0v-5.5h-5.5v5.5h5.5Zm24.67-12v5.5h5.5v-5.5s-5.5,0-5.5,0Zm-6.5,0v5.5h5.5v-5.5h-5.5Zm12,12v-5.5h-5.5v5.5h5.5Zm-6.5,0v-5.5h-5.5v5.5h5.5Zm70.1,14.77h-4v4h4v-4Zm12,0h-4v4h4v-4Zm24.76,1.14h-2.36v8.24h2.36v-8.24Zm12.4,0h-2.36v8.24h2.36v-8.24Zm-11.6,7.44h3.93v-3.12h-3.93v3.12Zm3.93-6.84h-3.93v3.12h3.93v-3.12Zm.59,6.84h3.93v-3.12h-3.93v3.12Zm3.93-6.84h-3.93v3.12h3.93v-3.12Zm13.21-3.24c-1.92,0-3.47,1.55-3.47,3.47v10.03h6.94v-10.03c0-1.92-1.55-3.47-3.47-3.47Zm0-12.3c-.92,0-1.67.75-1.67,1.67s.75,1.67,1.67,1.67,1.67-.75,1.67-1.67-.75-1.67-1.67-1.67Zm35.2,13.8h-3.75v5.25h3.75v-5.25Zm8.08-4c-1.96,0-3.54,1.59-3.54,3.54v12.46h7.08v-12.46c0-1.96-1.59-3.54-3.54-3.54Zm-1.96,9.56c-.43,0-.78-.35-.78-.78s.35-.78.78-.78.78.35.78.78-.35.78-.78.78Zm34.5-7.56h-4v4h4v-4Zm6,0h-4v4h4v-4Zm-6,6h-4v4h4v-4Zm6,0h-4v4h4v-4Zm36.14-31.71h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm-13.71,16h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm146.7-65.09c-5.89,0-10.67,4.66-10.67,10.4s4.78,10.4,10.67,10.4,10.67-4.66,10.67-10.4-4.78-10.4-10.67-10.4Zm.28,11.9l-5.33-5.2,1.22-1.26,3.17,3.1v-6.8h1.32v8.08l.84.82-1.22,1.26Zm-41.35,24.9h-14v10h14v-10Zm24,0h-14v10h14v-10Zm24,0h-14v10h14v-10Zm24,0h-14v10h14v-10Zm24,0h-14v10h14v-10Zm-111,30h-14v10h14v-10Zm24,0h-14v10h14v-10Zm47.83,0h-31v22h31v-22Zm32.17,0h-14v10h14v-10Zm24,0h-14v10h14v-10Zm104.19-26h-8v10h8v-10Zm16,0h-8v10h8v-10Zm-16,24h-8v10h8v-10Zm16,0h-8v10h8v-10Zm64.33,12h-4v4h4v-4Zm12,0h-4v4h4v-4Zm28.46,0h-3.75v5.25h3.75v-5.25Zm8.08-4c-1.96,0-3.54,1.59-3.54,3.54v12.46h7.08v-12.46c0-1.96-1.59-3.54-3.54-3.54Zm-1.96,9.56c-.43,0-.78-.35-.78-.78s.35-.78.78-.78.78.35.78.78-.35.78-.78.78Zm36.4-23.83h-6.19v6.19h6.19v-6.19Zm10.61,0h-6.19v6.19h6.19v-6.19Zm-10.61,12.38h-6.19v6.19h6.19v-6.19Zm10.61,0h-6.19v6.19h6.19v-6.19Zm105.9-21.84h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm-13.71,16h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm61.34-23.23h-8v10h8v-10Zm16,0h-8v10h8v-10Zm-16,24h-8v10h8v-10Zm16,0h-8v10h8v-10Zm267.5-123.04h-16v16h16v-16Zm24,0h-16v16h16v-16Zm24,0h-16v16h16v-16Zm-48,24h-16v16h16v-16Zm24,0h-16v16h16v-16Zm24,0h-16v16h16v-16Zm-48,24h-16v16h16v-16Zm24,0h-16v16h16v-16Zm24,0h-16v16h16v-16Zm-48,24h-16v16h16v-16Zm24,0h-16v16h16v-16Zm24,0h-16v16h16v-16Zm-48,24h-16v16h16v-16Zm24,0h-16v16h16v-16Zm24,0h-16v16h16v-16Zm296.02-148h-76v200h76V60.9Zm-53.2,10.26h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm-45.6,30.77h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm-45.6,30.77h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm-45.6,30.77h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm-45.6,30.77h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm22.8,0h-15.2v20.51h15.2v-20.51Zm-245.89-26.56h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm-43.42,34.38h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm14.47,0h-7.24v27.14h7.24v-27.14Zm47.94-100.12h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm-62.32,25.97h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm-62.32,25.97h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm-62.32,25.97h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm15.58,0h-10.39v10.39h10.39v-10.39Zm-37.79,49.65h-14.71v29.43h14.71v-29.43Zm17.58,0h-14.71v29.43h14.71v-29.43Zm367.08-10.29h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm-13.71,16h-8v8h8v-8Zm13.71,0h-8v8h8v-8Zm-55.86,9.71h-4v4h4v-4Zm6,0h-4v4h4v-4Zm-6,6h-4v4h4v-4Zm6,0h-4v4h4v-4Zm-46.62-4h-3.75v5.25h3.75v-5.25Zm8.08-4c-1.96,0-3.54,1.59-3.54,3.54v12.46h7.08v-12.46c0-1.96-1.59-3.54-3.54-3.54Zm-1.96,9.56c-.43,0-.78-.35-.78-.78s.35-.78.78-.78.78.35.78.78-.35.78-.78.78Zm-63.77-4.43h-2.36v8.24h2.36v-8.24Zm12.4,0h-2.36v8.24h2.36v-8.24Zm-11.6,7.44h3.93v-3.12h-3.93v3.12Zm3.93-6.84h-3.93v3.12h3.93v-3.12Zm.59,6.84h3.93v-3.12h-3.93v3.12Zm3.93-6.84h-3.93v3.12h3.93v-3.12Zm13.21-3.24c-1.92,0-3.47,1.55-3.47,3.47v10.03h6.94v-10.03c0-1.92-1.55-3.47-3.47-3.47Zm0-12.3c-.92,0-1.67.75-1.67,1.67s.75,1.67,1.67,1.67,1.67-.75,1.67-1.67-.75-1.67-1.67-1.67Zm-547.9-112.2h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm0,10h-32v4h32v-4Zm488.7,5.99h-4v4h4v-4Zm12,0h-4v4h4v-4Z' fill='var(--theme-color-03)' /%3E%3C/svg%3E");
    background-color: var(--theme-color-03);
    background-position: center bottom;
    background-size: 3000px auto;
    background-blend-mode: overlay
}

@media screen and (min-width: 2999.98px) {
    .p-mv .p-mv__bottom>.cmp-container {
        background-size: 100% auto
    }
}

@media screen and (max-width: 1279.98px) {
    .p-mv .p-mv__bottom>.cmp-container {
        padding-bottom: 136px;
        font-size: 2rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container {
        padding-bottom: 120px;
        background-size: 270% auto
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount {
    padding-top: 50px;
    font-weight: 700
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount {
        padding-top: 40px
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container {
    display: flex;
    align-items: center
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container {
        width: 100%
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(1) {
    color: var(--theme-color-01);
    font-size: 1.7rem;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border: 3px solid;
    padding: 20px;
    margin-right: 30px;
    background-color: #fff
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(1) {
        margin-right: 12px;
        font-size: 1.7rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(1) {
        line-height: 1.3;
        font-size: 1.5rem;
        min-width: 56px;
        max-width: 56px;
        padding: 5px;
        text-align: center;
        margin-right: 15px
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) {
    font-size: 2.2rem;
    padding-bottom: 12px;
    padding-left: 4px;
    display: inline-block;
    position: relative
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) {
        font-size: 2rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) {
        font-size: 2rem;
        padding-bottom: 9px;
        padding-left: 2px
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2)::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 7px;
    background-image: linear-gradient(to right, #f34c64 25%, transparent 95%);
    background-size: cover;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%)
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) b {
    padding-left: 12px;
    font-size: 5.6rem;
    color: #e6354e
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) b {
        font-size: 4.4rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) b {
        padding-left: 7px
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) span {
    padding-right: 20px;
    font-size: 3rem;
    color: #e6354e
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__discount .cmp-container .text:nth-of-type(2) span {
        padding-right: 10px;
        font-size: 2.2rem
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__note li {
    padding-top: 15px;
    padding-left: 25px;
    position: relative;
    font-size: 1.4rem;
    color: #888
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__note li {
        padding-top: 12px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__note li {
        padding-top: 15px;
        font-size: 1.3rem
    }
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__note li::before {
    position: absolute;
    padding-right: 5px;
    left: 0;
    content: "※"
}

.p-mv .p-mv__bottom>.cmp-container .p-mv__supplement {
    font-size: 1.6rem;
    max-width: 47.5%;
    padding-top: 36px;
    line-height: 1.9
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__supplement {
        padding-top: 25px;
        max-width: 100%
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__bottom>.cmp-container .p-mv__supplement {
        padding-top: 20px;
        font-size: 1.4rem
    }
}

.p-mv .p-mv__button-wrapper {
    float: inherit !important;
    clear: both !important
}

.p-mv .p-mv__conversion .cmp-container {
    display: flex;
    gap: 40px;
    padding-top: 70px;
    align-items: center;
    justify-content: center
}

@media screen and (max-width: 1149.98px) {
    .p-mv .p-mv__conversion .cmp-container {
        gap: 30px;
        padding-top: 40px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container {
        gap: 20px;
        flex-direction: column
    }
}

.p-mv .p-mv__conversion .cmp-container .button {
    width: 400px;
    position: relative;
    background-color: #fff;
    border-radius: 5px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container .button {
        width: 100%
    }
}

.p-mv .p-mv__conversion .cmp-container .button::after {
    content: "";
    display: block;
    background: url("clientlib-lp/resources/img/icon_triangle_right_white.svg") no-repeat;
    background-size: contain;
    width: 10px;
    height: 9px;
    position: absolute;
    top: 50%;
    right: 25px;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container .button::after {
        display: block;
        right: 15px
    }
}

.p-mv .p-mv__conversion .cmp-container .button .cmp-button {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 0 10px;
    border-radius: 5px;
    width: 100%;
    height: 120px;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container .button .cmp-button {
        flex-direction: row;
        width: 100%;
        height: 82px
    }
}

.p-mv .p-mv__conversion .cmp-container .button .cmp-button:hover {
    opacity: .7
}

.p-mv .p-mv__conversion .cmp-container .button .cmp-button .cmp-button__icon {
    display: block;
    width: 80px;
    height: 80px;
    position: relative;
    left: -10px
}

@media screen and (max-width: 999.98px) {
    .p-mv .p-mv__conversion .cmp-container .button .cmp-button .cmp-button__icon {
        width: 72px;
        height: 72px
    }
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container .button .cmp-button .cmp-button__icon {
        width: 56px;
        height: 56px;
        position: relative;
        left: -10px
    }
}

.p-mv .p-mv__conversion .cmp-container .button .cmp-button .cmp-button__text {
    font-size: 2rem;
    color: #fff;
    position: relative;
    left: -10px
}

@media screen and (max-width: 767.98px) {
    .p-mv .p-mv__conversion .cmp-container .button .cmp-button .cmp-button__text {
        font-size: 1.8rem;
        margin-top: 0;
        position: relative;
        left: -10px
    }
}

.p-mv .p-mv__conversion .cmp-container .button.is-blue .cmp-button {
    background-color: var(--btn-cv-01)
}

.p-mv .p-mv__conversion .cmp-container .button.is-blue .cmp-button__icon {
    background: url("clientlib-lp/resources/img/icon_book_white.svg") no-repeat
}

.p-mv .p-mv__conversion .cmp-container .button.is-light-blue .cmp-button {
    background-color: var(--btn-cv-02)
}

.p-mv .p-mv__conversion .cmp-container .button.is-light-blue .cmp-button__icon {
    background: url("clientlib-lp/resources/img/icon_balloon_white.svg") no-repeat
}

.p-mv .p-mv__conversion .cmp-container .button.is-dark-blue .cmp-button {
    background-color: #1c3d59
}

.p-mv .p-mv__conversion .cmp-container .button.is-dark-blue .cmp-button__icon {
    background: url("clientlib-lp/resources/img/icon_visitor.svg") no-repeat
}

.p-needs {
    padding-top: 120px;
    padding-bottom: 120px;
    font-size: 1.6rem;
    line-height: 1.9;
    background-color: var(--theme-color-03);
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs {
        font-size: 1.5rem;
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-needs .p-needs__lead {
    float: inherit !important;
    clear: both !important
}

.p-needs .p-needs__lead .cmp-text {
    line-height: 1.3;
    text-align: center;
    font-size: 2.8rem;
    font-weight: 700;
    border-bottom: 2px solid #6f7a86;
    padding-top: 60px;
    padding-bottom: 20px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__lead .cmp-text {
        font-size: 2.3rem;
        padding-top: 40px;
        padding-bottom: 15px
    }
}

.p-needs .p-needs__text {
    padding-top: 60px;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__text {
        padding-top: 40px
    }
}

.p-needs .p-needs__lead+.p-needs__text {
    padding-top: 45px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__lead+.p-needs__text {
        padding-top: 30px
    }
}

.p-needs .p-needs__catch {
    font-weight: 700;
    float: inherit !important;
    clear: both !important
}

.p-needs .p-needs__catch .cmp-container {
    margin-top: 40px;
    background-color: #fff;
    padding: 70px 57px;
    display: flex;
    align-items: stretch;
    justify-content: space-between;
    gap: 20px
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container {
        margin-top: 30px;
        padding: 30px 20px;
        flex-direction: column;
        gap: 30px;
        align-items: center
    }
}

.p-needs .p-needs__catch .cmp-container .text {
    max-width: calc(100% - 536px);
    width: 45%;
    min-width: 365px;
    font-size: 2.6rem
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text {
        font-size: 2.2rem;
        max-width: none;
        width: auto;
        min-width: auto
    }
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-01 {
    font-size: 4.2rem;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-01 {
        font-size: 3.6rem;
        vertical-align: sub
    }
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-02 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-03 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-04 {
    color: var(--theme-color-01)
}

.p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-05 {
    color: var(--theme-color-01);
    font-size: 4.2rem
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .text .needs-emphasized-text-05 {
        font-size: 3.6rem
    }
}

.p-needs .p-needs__catch .cmp-container .image {
    max-width: 516px;
    width: 55%;
    display: flex;
    align-items: center;
    justify-content: center;
    float: inherit !important;
    clear: both !important
}

@media screen and (max-width: 767.98px) {
    .p-needs .p-needs__catch .cmp-container .image {
        max-width: none;
        width: 100%
    }
}

.p-needs .p-needs__catch .cmp-container .image img {
    width: 515px
}

.p-needs .p-needs__image {
    padding-top: 30px;
    float: inherit !important;
    clear: both !important
}

.p-pagescroll {
    font-size: 2rem;
    font-weight: 700;
    border: solid var(--theme-color-01) 2px;
    border-right-width: 0;
    border-left-width: 0;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll {
        font-size: 1.8rem
    }
}

.p-pagescroll>div {
    width: 100%;
    max-width: 1280px;
    padding-left: 40px;
    padding-right: 40px;
    margin-left: auto;
    margin-right: auto;
    display: flex;
    justify-content: center
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll>div {
        max-width: inherit;
        padding: 10px 15px;
        flex-direction: column
    }
}

.p-pagescroll>div .text {
    width: 20%;
    position: relative;
    display: flex
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll>div .text {
        width: 100%
    }
}

.p-pagescroll>div .text .cmp-text {
    width: 100%
}

.p-pagescroll>div .text .cmp-text>p {
    height: 100%
}

.p-pagescroll>div .text:not(:first-child)::before {
    content: "";
    width: 1px;
    height: 69px;
    background: #cbcfd3;
    left: 0;
    top: 50%;
    position: absolute;
    transform: translate(0, -50%)
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll>div .text:not(:first-child)::before {
        width: 100%;
        height: 1px;
        left: 50%;
        top: 0;
        transform: translate(-50%, 0)
    }
}

.p-pagescroll>div .text a {
    display: flex;
    text-align: center;
    height: 100%;
    align-items: center;
    justify-content: center;
    color: var(--theme-color-01);
    position: relative;
    padding: 40px 25px 52px
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll>div .text a {
        justify-content: flex-start;
        padding: 20px 0
    }
}

@media screen and (min-width: 768px) {
    .p-pagescroll>div .text a:hover {
        opacity: .7;
        transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
    }
}

.p-pagescroll>div .text a::after {
    content: "";
    mask-image: url("clientlib-lp/resources/img/icon_chevron_top.svg");
    -webkit-mask-image: url("clientlib-lp/resources/img/icon_chevron_top.svg");
    background-image: url("clientlib-lp/resources/img/icon_chevron_top.svg");
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 19px;
    height: 12px;
    position: absolute;
    right: 50%;
    bottom: 25px;
    transform: translate(50%, 0) rotate(180deg)
}

@media screen and (max-width: 767.98px) {
    .p-pagescroll>div .text a::after {
        width: 16px;
        height: 10px;
        right: 20px
    }
}

.p-pagescroll>div .text a:hover::after {
    animation: arrowSlide .5s cubic-bezier(0.215, 0.61, 0.355, 1) 0s 1 forwards
}

@keyframes arrowSlide {
    0% {
        transform: translate(50%, 0) rotate(180deg);
        opacity: 1
    }

    50.0% {
        transform: translate(50%, 60%) rotate(180deg);
        opacity: 0
    }

    50.1% {
        transform: translate(50%, -60%) rotate(180deg);
        opacity: 0
    }

    100% {
        transform: translate(50%, 0) rotate(180deg);
        opacity: 1
    }
}

.p-qa {
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-qa {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-qa .p-qa__accordion-wrapper {
    margin-top: 60px;
    float: inherit !important;
    clear: inherit !important;
    width: auto !important
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper {
        margin-top: 40px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item {
    width: 100%;
    border-top: 1px solid #dae1ea
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item:last-child {
    border-bottom: 1px solid #dae1ea
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header {
    width: 100%
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    gap: 0 20px;
    width: 100%;
    padding: 30px 50px 30px 20px;
    position: relative;
    transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
}

@media screen and (min-width: 768px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button:hover {
        opacity: .7
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded::after {
    opacity: 0
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button.cmp-accordion__button--expanded .cmp-accordion__title {
    color: var(--theme-color-01);
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button {
        gap: 0 10px;
        padding: 15px 40px 15px 8px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::before,
.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
    content: "";
    display: inline-block;
    width: 20px;
    height: 2px;
    background-color: #6f7a86;
    position: absolute;
    top: 50%;
    right: 20px;
    transform: translateY(-50%)
}

@media screen and (max-width: 767.98px) {

    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::before,
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
        right: 8px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button::after {
    transform: translateY(-50%) rotate(90deg)
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title {
    display: inline-block;
    font-size: 1.8rem;
    line-height: 1.3;
    word-break: break-all;
    padding-top: 14px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title {
        font-size: 1.7rem;
        padding-top: 10px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon {
    font-size: 4.2rem;
    font-family: "Manrope", sans-serif;
    font-weight: 400
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon {
        font-size: 3.6rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon::before {
    content: "Q";
    display: inline-block;
    color: var(--theme-color-01)
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel {
    background-color: #f3f7fb;
    width: 100%;
    padding: 30px 30px 35px 70px;
    position: relative
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel {
        padding: 25px 10px 25px 40px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel::before {
    content: "A";
    display: inline-block;
    font-size: 2.8rem;
    font-family: "Manrope", sans-serif;
    font-weight: 400;
    color: var(--theme-color-01);
    position: absolute;
    top: 28px;
    left: 30px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel::before {
        font-size: 2.4rem;
        top: 24px;
        left: 15px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__answer .cmp-text {
    font-size: 1.6rem;
    line-height: 1.9;
    word-break: break-all
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__answer .cmp-text {
        font-size: 1.5rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link {
    margin-top: 15px
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text {
    font-size: 1.6rem;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text {
        font-size: 1.5rem
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p {
    display: flex
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p::before {
    content: "";
    display: inline-block;
    flex-shrink: 0;
    mask-image: url(clientlib-lp/resources/img/icon_triangle_right.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_triangle_right.svg);
    background-image: url(clientlib-lp/resources/img/icon_triangle_right.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    width: 8px;
    height: 7px;
    position: relative;
    top: 12px
}

@media screen and (max-width: 767.98px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text p::before {
        top: 10px
    }
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a {
    display: inline-block;
    padding-left: 10px
}

.p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a[href$=".pdf"]::after {
    content: "";
    display: inline-block;
    background: url(clientlib-lp/resources/img/icon_pdf.svg) no-repeat;
    width: 14px;
    height: 15px;
    margin-left: 8px;
    position: relative;
    top: 2px
}

@media screen and (min-width: 768px) {
    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a {
        transition: .2s cubic-bezier(0.23, 1, 0.32, 1)
    }

    .p-qa .p-qa__accordion-wrapper .cmp-accordion__item .cmp-accordion__panel .p-qa__link .cmp-text a:hover {
        opacity: .7
    }
}

.p-recommend-plan {
    background-image: url(clientlib-lp/resources/img/bg_triangle.png);
    background-blend-mode: overlay;
    background-position: center;
    background-size: cover;
    width: 100%;
    padding-top: 120px;
    padding-bottom: 120px;
    position: relative;
    background-color: var(--theme-color-02)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan {
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-recommend-plan .p-recommend-plan__item {
    background-color: #fff;
    border: 4px solid var(--theme-color-01);
    width: calc(100% - 80px) !important;
    max-width: 1200px;
    margin-top: 50px;
    padding: 70px 50px 60px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    float: none !important;
    clear: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item {
        width: calc(100% - 30px) !important;
        padding: 50px 15px 25px;
        margin-top: 40px
    }
}

.p-recommend-plan .p-recommend-plan__item.is-first {
    margin-top: 80px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item.is-first {
        margin-top: 60px
    }
}

.p-recommend-plan .p-recommend-plan__balloon {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--theme-color-01);
    border-radius: 5px;
    width: 300px !important;
    height: 51px;
    position: absolute;
    top: -25px;
    left: 50%;
    transform: translateX(-50%);
    float: inherit !important;
    clear: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__balloon {
        width: 220px !important;
        height: 40px
    }
}

.p-recommend-plan .p-recommend-plan__balloon::before {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -10px;
    border: 10px solid rgba(0, 0, 0, 0);
    border-top: 10px solid var(--theme-color-01)
}

.p-recommend-plan .p-recommend-plan__balloon .cmp-text {
    color: #fff;
    font-size: 2.2rem;
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__balloon .cmp-text {
        font-size: 1.9rem
    }
}

.p-recommend-plan .p-recommend-plan__icon-plus {
    text-align: center;
    float: inherit !important;
    clear: inherit !important;
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__icon-plus {
        margin-top: 15px
    }
}

.p-recommend-plan .p-recommend-plan__icon-plus img {
    width: 80px;
    height: 80px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__icon-plus img {
        width: 48px;
        height: 48px
    }
}

.p-recommend-plan .p-recommend-plan__title {
    border-bottom: 2px solid var(--theme-color-01);
    width: 100%;
    padding-bottom: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__title {
        padding-bottom: 20px
    }
}

.p-recommend-plan .p-recommend-plan__title .cmp-text {
    text-align: center;
    font-size: 3.8rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__title .cmp-text {
        font-size: 2.8rem
    }
}

.p-recommend-plan .p-recommend-plan__content {
    margin-top: 30px
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container {
    display: flex;
    gap: 0 40px;
    position: relative
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container {
        flex-direction: column;
        gap: 25px 0
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container {
        display: flex;
        flex-direction: column
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__text-content {
    width: calc(50% - 20px)
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__text-content {
        width: 100%
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text {
    font-size: 1.8rem;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text {
        font-size: 1.6rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text ul li {
    padding-left: 15px;
    position: relative
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text ul li::before {
    content: "";
    display: inline-block;
    background-color: #222;
    font-size: 1.8rem;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    position: absolute;
    top: 12px;
    left: 0
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text ul li::before {
        top: 10px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__list .cmp-text ul li:not(:first-child) {
    margin-top: 15px
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel {
    background-color: #f3f7fb;
    border-radius: 10px;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 30px;
    padding: 20px 20px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel {
        margin-top: 12px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .cmp-container {
    display: flex;
    justify-content: space-between;
    align-items: center
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .cmp-container {
        flex-direction: column;
        justify-content: center;
        gap: 15px 0
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-text {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    border: 2px solid var(--theme-color-01);
    width: 134px;
    height: 63px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-text {
        width: 130px;
        height: 42px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-text .cmp-text {
    font-size: 1.8rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-text .cmp-text {
        font-size: 1.7rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text {
    line-height: 1.6;
    font-size: 2rem;
    color: #e6354e;
    font-weight: 700
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text b {
    font-size: 4.4rem;
    margin-right: 3px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text b {
        font-size: 3.2rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text {
        font-size: 1.6rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes {
    margin-top: 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes {
        margin-top: 15px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text ul li {
    padding-left: 20px;
    position: relative
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text ul li:not(:first-child) {
    margin-top: 15px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__notes .cmp-text ul li:not(:first-child) {
        margin-top: 12px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel {
    width: calc(50% - 20px)
}

@media screen and (max-width: 999.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel {
        width: 100%
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel>.cmp-container {
    border: 4px solid #dae1ea;
    border-radius: 10px;
    padding: 30px 15px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel>.cmp-container {
        padding: 20px 12px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list {
    padding: 0 10px 25px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list {
        padding: 0 0 15px
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list:not(:first-child):not(:last-child) {
    padding: 25px 10px;
    border-top: 1px solid #dae1ea
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list:not(:first-child):not(:last-child) {
        padding: 15px 0
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list:last-child {
    border-top: 1px solid #dae1ea;
    padding: 25px 10px 0
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list:last-child {
        padding: 15px 0 0
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container {
    display: flex;
    justify-content: space-between;
    gap: 0 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container {
        align-items: center
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-text {
    display: flex;
    align-items: center;
    font-size: 1.8rem;
    font-weight: 700;
    line-height: 1.4;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-text {
        font-size: 1.5rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-text b {
    font-size: 1.4rem;
    font-weight: 400;
    color: #888;
    line-height: 1.6;
    margin-top: 8px;
    display: inline-block
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-text b {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-yen {
    flex-shrink: 0;
    font-size: 1.6rem;
    color: #e6354e;
    font-weight: 700
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-yen {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-yen b {
    font-size: 3rem
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__content>.cmp-container .p-recommend-plan__tabel .p-recommend-plan__tabel-list .cmp-container .p-recommend-plan__tabel-yen b {
        font-size: 2.2rem
    }
}

.p-recommend-plan .p-recommend-plan__arrow {
    text-align: center;
    float: inherit !important;
    clear: inherit !important;
    margin-top: 40px;
    position: relative;
    z-index: 4
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__arrow {
        margin-top: 30px
    }
}

.p-recommend-plan .p-recommend-plan__arrow .cmp-image {
    width: 133px;
    height: 107px;
    mask-image: url(clientlib-lp/resources/img/icon_arrow_bottom.svg);
    -webkit-mask-image: url(clientlib-lp/resources/img/icon_arrow_bottom.svg);
    background-image: url(clientlib-lp/resources/img/icon_arrow_bottom.svg);
    overflow: hidden;
    background-blend-mode: multiply;
    background-color: var(--theme-color-01);
    margin: 0 auto
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__arrow .cmp-image {
        width: 99px;
        height: 80px
    }
}

.p-recommend-plan .p-recommend-plan__arrow .cmp-image img {
    display: none
}

.p-recommend-plan .p-recommend-plan__item--last {
    background-color: #fff;
    width: calc(100% - 80px) !important;
    max-width: 1200px;
    padding: 120px 70px 90px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    float: none !important;
    clear: inherit !important;
    position: relative;
    top: -80px;
    margin-bottom: -80px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last {
        width: calc(100% - 30px) !important;
        padding: 75px 35px 55px;
        top: -55px;
        margin-bottom: -55px
    }
}

.p-recommend-plan .p-recommend-plan__item--last::before {
    content: "";
    display: inline-block;
    width: calc(100% - 60px);
    height: calc(100% - 60px);
    border: 10px solid var(--theme-color-01);
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 1
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last::before {
        width: calc(100% - 20px);
        height: calc(100% - 20px)
    }
}

.p-recommend-plan .p-recommend-plan__item--last::after {
    content: "";
    display: inline-block;
    width: 190px;
    height: 90px;
    background-color: #fff;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    z-index: 2
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last::after {
        width: 150px;
        height: 60px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel {
    background-color: #f3f7fb;
    border-radius: 10px;
    max-width: 780px;
    height: -moz-fit-content;
    height: fit-content;
    margin-top: 40px;
    margin-left: auto;
    margin-right: auto;
    padding: 35px 40px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel {
        padding: 20px 20px 15px;
        margin-top: 12px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .cmp-container {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 0 30px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .cmp-container {
        flex-direction: column;
        justify-content: center;
        gap: 15px 0
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-text {
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #fff;
    border: 2px solid var(--theme-color-01);
    width: 134px;
    height: 63px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-text {
        width: 130px;
        height: 42px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-text .cmp-text {
    font-size: 1.8rem;
    font-weight: 700;
    color: var(--theme-color-01)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-text .cmp-text {
        font-size: 1.7rem
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text {
    font-size: 2rem;
    color: #e6354e;
    font-weight: 700
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text b {
    font-size: 4.4rem;
    margin-right: 3px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text b {
        font-size: 3.2rem
    }
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__panel .p-recommend-plan__panel-yen .cmp-text {
        font-size: 1.6rem
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes {
    margin-top: 30px;
    max-width: 780px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes {
        margin-top: 15px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text {
        font-size: 1.3rem
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text ul li {
    padding-left: 20px;
    position: relative
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text ul li:not(:first-child) {
    margin-top: 15px
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__notes .cmp-text ul li:not(:first-child) {
        margin-top: 12px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline {
    text-align: center
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline .cmp-text {
    font-size: 3.2rem;
    font-weight: 700;
    line-height: 1.3
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline .cmp-text {
        font-size: 2.3rem
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline .cmp-text p b {
    display: inline-block;
    position: relative;
    width: -moz-fit-content;
    width: fit-content
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline .cmp-text p b::after {
    content: "";
    display: inline-block;
    width: 100%;
    height: 7px;
    background-image: linear-gradient(to right, #f34c64 25%, transparent 95%);
    background-size: cover;
    position: absolute;
    bottom: -4px;
    left: 50%;
    transform: translateX(-50%)
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__title--underline .cmp-text p b::after {
        height: 5px;
        bottom: -2px;
        background-image: linear-gradient(to right, #f34c64 25%, transparent 85%)
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__normal-list {
    margin-top: 35px;
    max-width: 780px;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__normal-list {
        margin-top: 20px
    }
}

.p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__normal-list .cmp-text {
    font-size: 1.6rem;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-recommend-plan .p-recommend-plan__item--last .p-recommend-plan__normal-list .cmp-text {
        font-size: 1.5rem
    }
}

.p-top-quality {
    background-color: #f3f7fb;
    margin-top: 120px;
    padding-top: 100px;
    padding-bottom: 120px
}

@media screen and (max-width: 767.98px) {
    .p-top-quality {
        margin-top: 60px;
        padding-top: 60px;
        padding-bottom: 60px
    }
}

.p-top-quality .p-top-quality__media {
    text-align: center;
    float: inherit !important;
    clear: inherit !important;
    width: auto
}

.p-top-quality .p-top-quality__media .cmp-title__text {
    font-size: 0;
    width: 100%
}

.p-top-quality .p-top-quality__media .cmp-title__text::before {
    content: "";
    display: block;
    background: url(clientlib-lp/resources/img/img_top_quality.png) center center no-repeat;
    background-repeat: no-repeat;
    background-size: contain;
    max-width: 860px;
    width: 100%;
    max-height: 176px;
    height: 100%;
    aspect-ratio: 215/44;
    margin-left: auto;
    margin-right: auto
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__media .cmp-title__text::before {
        background-image: url(clientlib-lp/resources/img/img_top_quality_sp.png);
        background-repeat: no-repeat;
        background-size: contain;
        width: 100%;
        height: 145px
    }
}

.p-top-quality .p-top-quality__sub-title {
    float: inherit !important;
    clear: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__sub-title {
        max-width: 264px
    }
}

.p-top-quality .p-top-quality__sub-title .cmp-text {
    text-align: center;
    font-size: 26px;
    font-weight: 700;
    line-height: 1.6;
    margin-top: 60px
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__sub-title .cmp-text {
        font-size: 1.9rem;
        margin-top: 40px
    }
}

.p-top-quality .p-top-quality__row-content {
    margin-top: 60px;
    clear: both !important;
    float: inherit !important
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content {
        margin-top: 40px
    }
}

.p-top-quality .p-top-quality__row-content>.cmp-container {
    display: flex;
    gap: 0 5%
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content>.cmp-container {
        flex-direction: column;
        gap: 30px 0
    }
}

.p-top-quality .p-top-quality__row-content .image {
    width: 47.5%
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content .image {
        width: 100%
    }
}

.p-top-quality .p-top-quality__row-content .p-top-quality__text-container {
    width: 47.5%
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content .p-top-quality__text-container {
        width: 100%
    }
}

.p-top-quality .p-top-quality__row-content .text {
    font-size: 1.6rem;
    line-height: 1.9
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content .text {
        font-size: 1.5rem;
        width: 100%
    }
}

.p-top-quality .p-top-quality__row-content .p-top-quality__text-notes {
    font-size: 1.4rem;
    color: #888;
    line-height: 1.6;
    clear: both !important;
    float: inherit !important
}

.p-top-quality .p-top-quality__row-content .p-top-quality__text-notes ul li {
    padding-left: 20px;
    position: relative
}

.p-top-quality .p-top-quality__row-content .p-top-quality__text-notes ul li::before {
    content: "※";
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-top-quality .p-top-quality__row-content .p-top-quality__text-notes ul li:not(:first-child) {
    margin-top: 10px
}

@media screen and (max-width: 767.98px) {
    .p-top-quality .p-top-quality__row-content .p-top-quality__text-notes {
        font-size: 1.3rem
    }
}

.p-top-quality .p-top-quality__text-notes {
    margin-top: 30px
}

.p-top-quality .p-top-quality__text-notes ol {
    counter-reset: listNumber 0
}

.p-top-quality .p-top-quality__text-notes ol li {
    padding-left: 30px;
    position: relative
}

.p-top-quality .p-top-quality__text-notes ol li::before {
    counter-increment: listNumber 1;
    content: "※" counter(listNumber);
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0
}

.p-top-quality .p-top-quality__text-notes ol li:not(:first-child) {
    margin-top: 10px
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLmNzcyIsImdsb2JhbC92YXIvX2ZvbnQtZmFtaWx5LnNjc3MiLCJmb3VuZGF0aW9uL19yZXNldC5zY3NzIiwiZm91bmRhdGlvbi9fYmFzZS5zY3NzIiwiZ2xvYmFsL3Zhci9fZm9udC13aWdodC5zY3NzIiwiZ2xvYmFsL3Zhci9fY29sb3Iuc2NzcyIsImdsb2JhbC9taXhpbi9fbWVkaWEuc2NzcyIsImxheW91dC9fY29udGFpbmVyLnNjc3MiLCJsYXlvdXQvX2Zvb3Rlci5zY3NzIiwibGF5b3V0L19oZWFkZXIuc2NzcyIsImdsb2JhbC92YXIvX3RyYW5zaXRpb24uc2NzcyIsImxheW91dC9fc2Nyb2xsLXRvcC5zY3NzIiwibGF5b3V0L190ZXh0LW5vdGVzLnNjc3MiLCJnbG9iYWwvdmFyL19saW5lLWhlaWdodC5zY3NzIiwibGF5b3V0L190aXRsZS5zY3NzIiwib2JqZWN0L3Byb2plY3QvbHAtbGlzdC0wMS9fYWdlbmN5LWlucXVpcnkuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWxpc3QtMDEvX2NhdXRpb24uc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWxpc3QtMDEvX2NvbXBlbnNhdGlvbi1saXN0LnNjc3MiLCJvYmplY3QvcHJvamVjdC9scC1saXN0LTAxL19mZWF0dXJlLWxpc3Quc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWxpc3QtMDEvX2lucXVpcnkuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWxpc3QtMDEvX212LnNjc3MiLCJvYmplY3QvcHJvamVjdC9scC1saXN0LTAxL19uZWVkcy5zY3NzIiwib2JqZWN0L3Byb2plY3QvbHAtbGlzdC0wMS9fcGFnZS1zY3JvbGwuc2NzcyIsIm9iamVjdC9wcm9qZWN0L2xwLWxpc3QtMDEvX3FhLnNjc3MiLCJvYmplY3QvcHJvamVjdC9scC1saXN0LTAxL19yZWNvbW1lbmQtcGxhbi5zY3NzIiwib2JqZWN0L3Byb2plY3QvbHAtbGlzdC0wMS9fdG9wLXF1YWxpdHkuc2NzcyJdLCJuYW1lcyI6W10s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QUFBLHdDbkJqQkosbURtQllFLGdCQVFJLENBQUEsZUFDQSxDQUFBLENBQUEsMkNBTU4sZUFDRSxDQUFBLHFCQUNBLENBQUEsd0JBQ0EsQ0FBQSx3Q25COUJGLDJDbUIyQkEsZUFNSSxDQUFBLENBQUEsMERBR0YsWUFDRSxDQUFBLFFBQ0EsQ0FBQSx3Q25CdENKLDBEbUJvQ0UscUJBS0ksQ0FBQSxVQUNBLENBQUEsQ0FBQSxrREFJSixXQUNFLENBQUEsd0NuQi9DSixrRG1COENFLFVBSUksQ0FBQSxDQUFBLDBFQUlKLFdBQ0UsQ0FBQSx3Q25CdkRKLDBFbUJzREUsVUFJSSxDQUFBLENBQUEsaURBSUosZ0JBQ0UsQ0FBQSxlWmhIYSxDQUFBLHdDUGlEakIsaURtQjhERSxnQkFNSSxDQUFBLFVBQ0EsQ0FBQSxDQUFBLHNFQUlKLGdCQUNFLENBQUEsVXBCekhZLENBQUEsZVFEQSxDQUFBLHFCWTZIWixDQUFBLHdCQUNBLENBQUEsNEVBR0UsaUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLG9GQUVBLFdBQ0UsQ0FBQSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSw4RkFHRixlQUNFLENBQUEsd0NuQjlGVixzRW1CeUVFLGdCQTJCSSxDQUFBLENBQUEsMENBTU4sZUFDRSxDQUFBLDZDQUVBLDBCQUNFLENBQUEsZ0RBQ0EsaUJBQ0UsQ0FBQSxpQkFDQSxDQUFBLHdEQUVBLDhCQUNFLENBQUEsK0JBQ0EsQ0FBQSxvQkFDQSxDQUFBLGlCQUNBLENBQUEsS0FDQSxDQUFBLE1BQ0EsQ0FBQSxrRUFHRixlQUNFIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnRcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9TWFucm9wZTp3Z2h0QDMwMDs0MDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIjtAaW1wb3J0XCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwXCI7QGltcG9ydFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1NK1BMVVMrMXA6d2dodEAxMDA7MzAwOzQwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiOy8qISBkZXN0eWxlLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGh0dHBzOi8vZ2l0aHViLmNvbS9uaWNvbGFzLWN1c2FuL2Rlc3R5bGUuY3NzICovKiw6OmJlZm9yZSw6OmFmdGVye2JveC1zaXppbmc6Ym9yZGVyLWJveDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLXdpZHRoOjB9aHRtbHtsaW5lLWhlaWdodDoxLjE1Oy13ZWJraXQtdGV4dC1zaXplLWFkanVzdDoxMDAlOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWJvZHl7bWFyZ2luOjB9bWFpbntkaXNwbGF5OmJsb2NrfXAsdGFibGUsYmxvY2txdW90ZSxhZGRyZXNzLHByZSxpZnJhbWUsZm9ybSxmaWd1cmUsZGx7bWFyZ2luOjB9aDEsaDIsaDMsaDQsaDUsaDZ7Zm9udC1zaXplOmluaGVyaXQ7Zm9udC13ZWlnaHQ6aW5oZXJpdDttYXJnaW46MH11bCxvbHttYXJnaW46MDtwYWRkaW5nOjA7bGlzdC1zdHlsZTpub25lfWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luLWxlZnQ6MH1ocntib3gtc2l6aW5nOmNvbnRlbnQtYm94O2hlaWdodDowO292ZXJmbG93OnZpc2libGU7Ym9yZGVyLXRvcC13aWR0aDoxcHg7bWFyZ2luOjA7Y2xlYXI6Ym90aDtjb2xvcjppbmhlcml0fXByZXtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZTppbmhlcml0fWFkZHJlc3N7Zm9udC1zdHlsZTppbmhlcml0fWF7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmluaGVyaXR9YWJiclt0aXRsZV17dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZSBkb3R0ZWR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6aW5oZXJpdH1zbWFsbHtmb250LXNpemU6ODAlfXN1YixzdXB7Zm9udC1zaXplOjc1JTtsaW5lLWhlaWdodDowO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXN1Yntib3R0b206LTAuMjVlbX1zdXB7dG9wOi0wLjVlbX1zdmcsaW1nLGVtYmVkLG9iamVjdCxpZnJhbWV7dmVydGljYWwtYWxpZ246Ym90dG9tfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb2xvcjppbmhlcml0O2ZvbnQ6aW5oZXJpdDtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMCk7cGFkZGluZzowO21hcmdpbjowO2JvcmRlci1yYWRpdXM6MDt0ZXh0LWFsaWduOmluaGVyaXQ7dGV4dC10cmFuc2Zvcm06aW5oZXJpdH1bdHlwZT1jaGVja2JveF17LXdlYmtpdC1hcHBlYXJhbmNlOmNoZWNrYm94O2FwcGVhcmFuY2U6Y2hlY2tib3h9W3R5cGU9cmFkaW9dey13ZWJraXQtYXBwZWFyYW5jZTpyYWRpbzthcHBlYXJhbmNlOnJhZGlvfWJ1dHRvbixbdHlwZT1idXR0b25dLFt0eXBlPXJlc2V0XSxbdHlwZT1zdWJtaXRde2N1cnNvcjpwb2ludGVyfWJ1dHRvbjpkaXNhYmxlZCxbdHlwZT1idXR0b25dOmRpc2FibGVkLFt0eXBlPXJlc2V0XTpkaXNhYmxlZCxbdHlwZT1zdWJtaXRdOmRpc2FibGVke2N1cnNvcjpkZWZhdWx0fTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOmF1dG99c2VsZWN0OmRpc2FibGVke29wYWNpdHk6aW5oZXJpdH1vcHRpb257cGFkZGluZzowfWZpZWxkc2V0e21hcmdpbjowO3BhZGRpbmc6MDttaW4td2lkdGg6MH1sZWdlbmR7cGFkZGluZzowfXByb2dyZXNze3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfXRleHRhcmVhe292ZXJmbG93OmF1dG99W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9ue2hlaWdodDphdXRvfVt0eXBlPXNlYXJjaF17b3V0bGluZS1vZmZzZXQ6LTJweH1bdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9bGFiZWxbZm9yXXtjdXJzb3I6cG9pbnRlcn1kZXRhaWxze2Rpc3BsYXk6YmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1bY29udGVudGVkaXRhYmxlXTpmb2N1c3tvdXRsaW5lOmF1dG99dGFibGV7Ym9yZGVyLWNvbG9yOmluaGVyaXQ7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlfWNhcHRpb257dGV4dC1hbGlnbjpsZWZ0fXRkLHRoe3ZlcnRpY2FsLWFsaWduOnRvcDtwYWRkaW5nOjB9dGh7dGV4dC1hbGlnbjpsZWZ0O2ZvbnQtd2VpZ2h0OmJvbGR9Kntib3gtc2l6aW5nOmJvcmRlci1ib3h9aHRtbHtmb250LXNpemU6NjIuNSU7Zm9udC1mYW1pbHk6XCLmuLjjgrTjgrfjg4Pjgq/kvZNcIixZdUdvdGhpYyxcIua4uOOCtOOCt+ODg+OCr1wiLFwiWXUgR290aGljXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo1MDA7bGV0dGVyLXNwYWNpbmc6LjAzZW07Zm9udC1mZWF0dXJlLXNldHRpbmdzOlwicGFsdFwiO2NvbG9yOiMyMjI7aGVpZ2h0Oi13ZWJraXQtZmlsbC1hdmFpbGFibGV9Ym9keXttaW4taGVpZ2h0OjEwMHZoO21pbi1oZWlnaHQ6LXdlYmtpdC1maWxsLWF2YWlsYWJsZTtmb250LWZhbWlseTpcIua4uOOCtOOCt+ODg+OCr+S9k1wiLFl1R290aGljLFwi5ri444K044K344OD44KvXCIsXCJZdSBHb3RoaWNcIixzYW5zLXNlcmlmfWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6aW5oZXJpdH11bHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luLWxlZnQ6MH1pbWd7d2lkdGg6YXV0bzttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0b30uaXMtcGN7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsuaXMtcGN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS5pcy1zcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmlzLXNwe2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19aW1nLmNtcC1pbWFnZV9faW1hZ2V7d2lkdGg6YXV0b30ubC1jb250YWluZXJ7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTI4MHB4O3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1jb250YWluZXJ7bWF4LXdpZHRoOmluaGVyaXQ7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDoxNXB4fX0ubC1mb290ZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6Izk2YTFhYTt3aWR0aDoxMDAlO2hlaWdodDo4MHB4O21hcmdpbi10b3A6LTMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5sLWZvb3RlcntoZWlnaHQ6NThweH19LmwtZm9vdGVyIC50ZXh0e2ZvbnQtc2l6ZToxLjJyZW07Y29sb3I6I2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtZm9vdGVyIC50ZXh0e2ZvbnQtc2l6ZToxLjFyZW19fS5sLWhlYWRlcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMHB4O3BhZGRpbmctbGVmdDo0MHB4O3BhZGRpbmctcmlnaHQ6NDBweDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7ei1pbmRleDoxMDAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXJ7aGVpZ2h0OjYycHg7cGFkZGluZy1sZWZ0OjE1cHg7cGFkZGluZy1yaWdodDowfX0ubC1oZWFkZXI+ZGl2e3dpZHRoOjEwMCV9LmwtaGVhZGVyPmRpdj4uY21wLWNvbnRhaW5lcj5kaXY6Zmlyc3Qtb2YtdHlwZXtkaXNwbGF5OmZsZXg7d2lkdGg6MTAwJX0ubC1oZWFkZXIgLmwtaGVhZGVyX19sb2dvLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO21hcmdpbi1yaWdodDphdXRvO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fS5sLWhlYWRlciAubC1oZWFkZXJfX2xvZ297bWF4LXdpZHRoOjI3MHB4O21heC1oZWlnaHQ6NThweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nb3ttYXgtd2lkdGg6MTg2cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19sb2dve21heC13aWR0aDoxMTZweDttYXgtaGVpZ2h0OjM2cHh9fS5sLWhlYWRlciAubC1oZWFkZXJfX2xvZ28gaW1ne21heC13aWR0aDoyNzBweDttYXgtaGVpZ2h0OjU4cHg7b2JqZWN0LWZpdDpjb3Zlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nbyBpbWd7bWF4LXdpZHRoOjE4NnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fbG9nbyBpbWd7bWF4LXdpZHRoOjExNnB4O21heC1oZWlnaHQ6MzZweH19LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXJ7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjYmNmZDM7bWFyZ2luLXJpZ2h0OjI0cHg7cGFkZGluZy1yaWdodDoyNHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcnttYXJnaW4tcmlnaHQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcntib3JkZXItcmlnaHQ6MDttYXJnaW4tcmlnaHQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS5sLWhlYWRlciAubC1oZWFkZXJfX2J1dHRvbi13cmFwcGVyPi5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MCAxMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlcj4uY21wLWNvbnRhaW5lcntnYXA6MH19LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7Ym9yZGVyLXJhZGl1czo1cHg7d2lkdGg6MTUwcHg7aGVpZ2h0OjU4cHg7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9ue3dpZHRoOjg0cHg7aGVpZ2h0OjU4cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9ue2JvcmRlci1yYWRpdXM6MDt3aWR0aDo2OHB4O2hlaWdodDo2MnB4fX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uIC5jbXAtYnV0dG9uOmhvdmVye29wYWNpdHk6Ljd9LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi5pcy1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAxKX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuYnV0dG9uLmlzLWJsdWUgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXtiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Zykgbm8tcmVwZWF0fS5sLWhlYWRlciAubC1oZWFkZXJfX2J1dHRvbi13cmFwcGVyIC5idXR0b24uaXMtbGlnaHQtYmx1ZSAuY21wLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLWJ0bi1jdi0wMil9LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi5pcy1saWdodC1ibHVlIC5jbXAtYnV0dG9uX190ZXh0OjpiZWZvcmV7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fYmFsbG9vbl93aGl0ZS5zdmcpIG5vLXJlcGVhdH0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjEuNnJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHR7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZvbnQtc2l6ZToxLjVyZW07cG9zaXRpb246cmVsYXRpdmU7dG9wOi01cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MS4ycmVtfX0ubC1oZWFkZXIgLmwtaGVhZGVyX19idXR0b24td3JhcHBlciAuY21wLWJ1dHRvbl9fdGV4dDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bWFyZ2luLXJpZ2h0OjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXttYXJnaW4tcmlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9fYnV0dG9uLXdyYXBwZXIgLmNtcC1idXR0b25fX3RleHQ6OmJlZm9yZXt0b3A6MnB4fX0ubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5e2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDo2OHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjYycHg7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudH19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktdGV4dHtmb250LXNpemU6MS4zcmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS10ZXh0e2Rpc3BsYXk6bm9uZX19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVte2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7Zm9udC1zaXplOjIuNHJlbTtmb250LXdlaWdodDo3MDA7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO21hcmdpbi10b3A6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS1udW17Zm9udC1zaXplOjA7bWFyZ2luLXRvcDowO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbn19LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVtOjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7LXdlYmtpdC1tYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjE5cHg7aGVpZ2h0OjE5cHg7bWFyZ2luLXJpZ2h0OjZweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtaGVhZGVyIC5sLWhlYWRlcl9faW5xdWlyeSAubC1oZWFkZXJfX2lucXVpcnktbnVtOjpiZWZvcmV7bWFyZ2luLXJpZ2h0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS1udW06OmFmdGVye2NvbnRlbnQ6XCLpm7voqbHnm7joq4dcIjtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxLjJyZW07Y29sb3I6IzIyMjttYXJnaW4tdG9wOjEwcHh9fS5sLWhlYWRlciAubC1oZWFkZXJfX2lucXVpcnkgLmwtaGVhZGVyX19pbnF1aXJ5LXRleHQtLWdyYXl7Zm9udC1zaXplOjEuMXJlbTtjb2xvcjojODg4O21hcmdpbi10b3A6NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC1oZWFkZXIgLmwtaGVhZGVyX19pbnF1aXJ5IC5sLWhlYWRlcl9faW5xdWlyeS10ZXh0LS1ncmF5e2Rpc3BsYXk6bm9uZX19Lmwtc2Nyb2xsLXRvcHtkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjthbGlnbi1pdGVtczpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1yYWRpdXM6NXB4O2JveC1zaGFkb3c6MHB4IC0xcHggMTVweCAwcHggcmdiYSgwLDAsMCwuMjUpO3Bvc2l0aW9uOnN0aWNreTtib3R0b206NDBweDtyaWdodDo0MHB4O3dpZHRoOjYwcHggIWltcG9ydGFudDtoZWlnaHQ6NjBweDttYXJnaW4tdG9wOi0yNXB4O21hcmdpbi1sZWZ0OmF1dG87Y3Vyc29yOnBvaW50ZXI7dmlzaWJpbGl0eTpoaWRkZW47ei1pbmRleDoxMDAwO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfS5sLXNjcm9sbC10b3A6aG92ZXJ7b3BhY2l0eTouN31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7Lmwtc2Nyb2xsLXRvcHt3aWR0aDo0NHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQ0cHg7cmlnaHQ6MTVweDtib3R0b206MzBweH19Lmwtc2Nyb2xsLXRvcCAuY21wLWltYWdle3dpZHRoOjIwcHg7aGVpZ2h0OjEycHg7bWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKTstd2Via2l0LW1hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKTtvdmVyZmxvdzpoaWRkZW47YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5sLXNjcm9sbC10b3AgLmNtcC1pbWFnZSBpbWd7ZGlzcGxheTpub25lfS5sLXNjcm9sbC10b3AuaXMtdmlzaWJsZXt2aXNpYmlsaXR5OnZpc2libGV9Lmwtc2Nyb2xsLXRvcC5pcy1lbnRlcnt2aXNpYmlsaXR5OnZpc2libGU7YW5pbWF0aW9uOmZhZGVJbiAuNHN9Lmwtc2Nyb2xsLXRvcC5pcy1sZWF2ZXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTthbmltYXRpb246ZmFkZU91dCAuMDFzfUBrZXlmcmFtZXMgZmFkZUluezAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTpoaWRkZW47b3BhY2l0eTowfTEle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MH0xMDAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlT3V0ezAle2Rpc3BsYXk6YmxvY2s7dmlzaWJpbGl0eTp2aXNpYmxlO29wYWNpdHk6MX05OSV7ZGlzcGxheTpibG9jazt2aXNpYmlsaXR5OnZpc2libGU7b3BhY2l0eTowfTEwMCV7ZGlzcGxheTpub25lO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH19LmwtdGV4dC1ub3Rlc3tmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O2NsZWFyOmJvdGggIWltcG9ydGFudDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5sLXRleHQtbm90ZXN7Zm9udC1zaXplOjEuM3JlbX19LmwtdGl0bGV7Y2xlYXI6aW5oZXJpdCAhaW1wb3J0YW50O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudH0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZTo0LjZyZW07Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOmZpdC1jb250ZW50O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cGFkZGluZzoxMHB4IDUwcHg7cG9zaXRpb246cmVsYXRpdmU7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZSAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZTozcmVtO3BhZGRpbmc6OHB4IDQwcHh9fS5sLXRpdGxlIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MjBweDtoZWlnaHQ6MTAwJTtwb3NpdGlvbjphYnNvbHV0ZX0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjpiZWZvcmV7Ym9yZGVyLWxlZnQ6c29saWQgM3B4ICM2ZjdhODY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggIzZmN2E4Njtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjNmY3YTg2O3RvcDowO2xlZnQ6MH0ubC10aXRsZSAuY21wLXRpdGxlX190ZXh0OjphZnRlcntib3JkZXItcmlnaHQ6c29saWQgM3B4ICM2ZjdhODY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggIzZmN2E4Njtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjNmY3YTg2O3RvcDowO3JpZ2h0OjB9LmwtdGl0bGUtLXdoaXRle2NsZWFyOmJvdGggIWltcG9ydGFudDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnR9LmwtdGl0bGUtLXdoaXRlIC5jbXAtdGl0bGVfX3RleHQsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6NC42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7Y29sb3I6I2ZmZjt3aWR0aDpmaXQtY29udGVudDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmc6MTBweCA1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dCwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0e2ZvbnQtc2l6ZTozcmVtO3BhZGRpbmc6MTVweCA0MHB4fX0ubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dDo6YmVmb3JlLC5sLXRpdGxlLS13aGl0ZSAuY21wLXRpdGxlX190ZXh0OjphZnRlciwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0OjpiZWZvcmUsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dDo6YWZ0ZXJ7Y29udGVudDpcIlwiO3dpZHRoOjIwcHg7aGVpZ2h0OjEwMCU7cG9zaXRpb246YWJzb2x1dGV9LmwtdGl0bGUtLXdoaXRlIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0td2hpdGUgLmNtcC10ZXh0OjpiZWZvcmV7Ym9yZGVyLWxlZnQ6c29saWQgM3B4ICNmZmY7Ym9yZGVyLXRvcDpzb2xpZCAzcHggI2ZmZjtib3JkZXItYm90dG9tOnNvbGlkIDNweCAjZmZmO3RvcDowO2xlZnQ6MH0ubC10aXRsZS0td2hpdGUgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXIsLmwtdGl0bGUtLXdoaXRlIC5jbXAtdGV4dDo6YWZ0ZXJ7Ym9yZGVyLXJpZ2h0OnNvbGlkIDNweCAjZmZmO2JvcmRlci10b3A6c29saWQgM3B4ICNmZmY7Ym9yZGVyLWJvdHRvbTpzb2xpZCAzcHggI2ZmZjt0b3A6MDtyaWdodDowfS5sLXRpdGxlLS1oMiAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZTo0cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjM7d2lkdGg6Zml0LWNvbnRlbnQ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHR7Zm9udC1zaXplOjIuOHJlbX19LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjQwcHg7aGVpZ2h0OjNweDtiYWNrZ3JvdW5kLWNvbG9yOiM2ZjdhODY7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZSwubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YWZ0ZXJ7d2lkdGg6MzBweH19LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZXtsZWZ0Oi02NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsubC10aXRsZS0taDIgLmNtcC10aXRsZV9fdGV4dDo6YmVmb3Jle2xlZnQ6LTQwcHh9fS5sLXRpdGxlLS1oMiAuY21wLXRpdGxlX190ZXh0OjphZnRlcntyaWdodDotNjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LmwtdGl0bGUtLWgyIC5jbXAtdGl0bGVfX3RleHQ6OmFmdGVye3JpZ2h0Oi00MHB4fX0ucC1hZ2VuY3ktaW5xdWlyeXtwYWRkaW5nLXRvcDoxMjBweDtwYWRkaW5nLWJvdHRvbToxMjBweDtjbGVhcjpib3RoICFpbXBvcnRhbnQ7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeXtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjcwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5PmRpdj4uY21wLWNvbnRhaW5lcj4uYWVtLUdyaWR7ZGlzcGxheTpmbGV4O2dhcDowIDQwcHh9LnAtYWdlbmN5LWlucXVpcnk+ZGl2Pi5jbXAtY29udGFpbmVyPi5hZW0tR3JpZDo6YmVmb3JlLC5wLWFnZW5jeS1pbnF1aXJ5PmRpdj4uY21wLWNvbnRhaW5lcj4uYWVtLUdyaWQ6OmFmdGVye2Rpc3BsYXk6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtYWdlbmN5LWlucXVpcnk+ZGl2Pi5jbXAtY29udGFpbmVyPi5hZW0tR3JpZHtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjQwcHggMH19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnR7Ym9yZGVyOjNweCBzb2xpZCAjZGFlMWVhO3dpZHRoOmNhbGMoNTAlIC0gMjBweCk7cGFkZGluZzo0MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29udGVudHt3aWR0aDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnR7cGFkZGluZzozMHB4IDE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb250ZW50IC50aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjZmQzO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnQgLnRpdGxle3BhZGRpbmctYm90dG9tOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb250ZW50IC50aXRsZSAuY21wLXRpdGxlX190ZXh0e2ZvbnQtc2l6ZToyLjRyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbnRlbnQgLnRpdGxlIC5jbXAtdGl0bGVfX3RleHR7Zm9udC1zaXplOjIuMXJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX25hbWV7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fbmFtZXttYXJnaW4tdG9wOjIwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19uYW1lIC5jbXAtdGV4dHtmb250LXNpemU6MnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS42fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fbmFtZSAuY21wLXRleHR7Zm9udC1zaXplOjEuOHJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbHttYXJnaW4tdG9wOjE1cHh9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtib3JkZXItcmFkaXVzOjEwcHg7d2lkdGg6MTAwJTtoZWlnaHQ6ODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHR7aGVpZ2h0OjczcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjo0cHggc29saWQgI2RhZTFlYTtib3JkZXItcmFkaXVzOjEwcHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X190ZWwgLmNtcC10ZXh0IHB7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6My42cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X190ZWwgLmNtcC10ZXh0IHB7Zm9udC1zaXplOjIuOHJlbX19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCAuY21wLXRleHQgcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO21hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtYmxlbmQtbW9kZTptdWx0aXBseTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDoyOHB4O2hlaWdodDoyOHB4O21hcmdpbi1yaWdodDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fdGVsIC5jbXAtdGV4dCBwOjpiZWZvcmV7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6OHB4fX0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fb3Blbi1ob3Vye3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX29wZW4taG91cnttYXJnaW4tdG9wOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19vcGVuLWhvdXIgcHtmb250LXNpemU6MS41cmVtO2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX29wZW4taG91ciBwe2ZvbnQtc2l6ZToxLjRyZW19fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19vcGVuLWhvdXIgcDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjJweH0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fYnV0dG9ue2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbnttYXJnaW4tdG9wOjE1cHh9fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19idXR0b24gLmNtcC1idXR0b257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjE2MHB4O2hlaWdodDo0MHB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2JvcmRlci1yYWRpdXM6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MS41cmVtO2NvbG9yOiNmZmZ9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fd2luZG93X3doaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7d2lkdGg6MTBweDtoZWlnaHQ6MTBweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiAuY21wLWJ1dHRvbjpob3ZlcntvcGFjaXR5Oi43fS5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb21wYW55LW5hbWV7bWFyZ2luLXRvcDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1le21hcmdpbi10b3A6MjVweH19LnAtYWdlbmN5LWlucXVpcnkgLnAtYWdlbmN5LWlucXVpcnlfX2NvbXBhbnktbmFtZSAudGV4dDpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWFnZW5jeS1pbnF1aXJ5IC5wLWFnZW5jeS1pbnF1aXJ5X19jb21wYW55LW5hbWUgLnRleHQ6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoyNXB4fX0ucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1lIC50ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjY7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1hZ2VuY3ktaW5xdWlyeSAucC1hZ2VuY3ktaW5xdWlyeV9fY29tcGFueS1uYW1lIC50ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS43cmVtfX0ucC1jYXV0aW9ue3BhZGRpbmctdG9wOjEyMHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNhdXRpb257cGFkZGluZy10b3A6NjBweH19LnAtY2F1dGlvbiBie2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEuOHJlbTtwYWRkaW5nLXRvcDo0NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jYXV0aW9uIGJ7Zm9udC1zaXplOjEuN3JlbTtwYWRkaW5nLXRvcDoyNXB4fX0ucC1jYXV0aW9uIC50aXRsZStkaXZ7cGFkZGluZy10b3A6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY2F1dGlvbiAudGl0bGUrZGl2e3BhZGRpbmctdG9wOjQwcHh9fS5wLWNhdXRpb24gLnRleHQrLnRleHR7cGFkZGluZy10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY2F1dGlvbiAudGV4dCsudGV4dHtwYWRkaW5nLXRvcDoyNXB4fX0ucC1jYXV0aW9uIG9sIGxpLC5wLWNhdXRpb24gdWwgbGl7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luLXRvcDoxMHB4O2xpbmUtaGVpZ2h0OjEuOX0ucC1jYXV0aW9uIG9sIGxpOmZpcnN0LWNoaWxkLC5wLWNhdXRpb24gdWwgbGk6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbGlzdHtmb250LXNpemU6MS42cmVtfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jYXV0aW9uIC5wLWNhdXRpb25fX2xpc3R7Zm9udC1zaXplOjEuNXJlbX19LnAtY2F1dGlvbiAucC1jYXV0aW9uX19saXN0IHVsIGxpe3BhZGRpbmctbGVmdDoxNXB4fS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbGlzdCB1bCBsaTo6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3BhZGRpbmctcmlnaHQ6NXB4O2xlZnQ6MDtjb250ZW50OlwiXCI7aGVpZ2h0OjVweDt3aWR0aDo1cHg7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JvcmRlci1yYWRpdXM6NTAlO3RvcDoxMnB4fS5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbGlzdCBvbHtjb3VudGVyLXJlc2V0Omxpc3ROdW1iZXIgMH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX2xpc3Qgb2wgbGl7cGFkZGluZy1sZWZ0OjIwcHh9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19saXN0IG9sIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvdW50ZXItaW5jcmVtZW50Omxpc3ROdW1iZXIgMTtjb250ZW50OmNvdW50ZXIobGlzdE51bWJlcikgXCIuXCJ9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19ub3Rle2ZvbnQtc2l6ZToxLjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNhdXRpb24gLnAtY2F1dGlvbl9fbm90ZXtmb250LXNpemU6MS4zcmVtfX0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgdWx7Y29sb3I6Izg4OH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgdWwgbGl7cGFkZGluZy1sZWZ0OjIwcHh9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19ub3RlIHVsIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvbnRlbnQ6XCLigLtcIn0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgb2x7Y29sb3I6Izg4ODtjb3VudGVyLXJlc2V0Om5vdGVOdW1iZXIgMH0ucC1jYXV0aW9uIC5wLWNhdXRpb25fX25vdGUgb2wgbGl7cGFkZGluZy1sZWZ0OjMwcHh9LnAtY2F1dGlvbiAucC1jYXV0aW9uX19ub3RlIG9sIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvdW50ZXItaW5jcmVtZW50Om5vdGVOdW1iZXIgMTtjb250ZW50Olwi4oC7XCIgY291bnRlcihub3RlTnVtYmVyKX0ucC1jb21wZW5zYXRpb25saXN0e2JhY2tncm91bmQtY29sb3I6I2ViZjFmOTtwYWRkaW5nLXRvcDoxMjBweDtwYWRkaW5nLWJvdHRvbToxMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdHtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fbGVhZHt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLXRvcDo2MHB4O2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjY7Zm9udC1zaXplOjJyZW07ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X19sZWFke2ZvbnQtc2l6ZToxLjhyZW07cGFkZGluZy10b3A6NDBweH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBle3RleHQtYWxpZ246Y2VudGVyO3BhZGRpbmctdG9wOjkwcHg7Zm9udC1zaXplOjIuOHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGV7Zm9udC1zaXplOjJyZW07cGFkZGluZy10b3A6NTBweH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlIHB7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcn0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUgcDo6YWZ0ZXIsLnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlIHA6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7aGVpZ2h0OjNweDt3aWR0aDo0MHB4O2JhY2tncm91bmQ6IzZmN2E4Njt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSBwOjphZnRlciwucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUgcDo6YmVmb3Jle3dpZHRoOjMwcHh9fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSBwOjphZnRlcntsZWZ0Oi02MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUgcDo6YWZ0ZXJ7bGVmdDotNTBweH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlIHA6OmJlZm9yZXtyaWdodDotNjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlIHA6OmJlZm9yZXtyaWdodDotNTBweH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlIHAgYntjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7Zm9udC1zaXplOjRyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSBwIGJ7Zm9udC1zaXplOjIuOHJlbX19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOndyYXA7Z2FwOjUwcHggMjRweDtwYWRkaW5nLXRvcDo1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVye3BhZGRpbmctdG9wOjMwcHg7Z2FwOjMwcHggMH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50e3dpZHRoOmNhbGMoKDEwMCUgLSA0OHB4KS8zKTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyOjNweCBzb2xpZCAjZGFlMWVhO3BhZGRpbmc6MzVweCAzMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnR7d2lkdGg6Y2FsYygoMTAwJSAtIDI0cHgpLzIpfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50e3dpZHRoOjEwMCU7cGFkZGluZzozMHB4IDIwcHh9fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMSl7Zm9udC1zaXplOjIuMnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDEpe2ZvbnQtc2l6ZToxLjlyZW07bGluZS1oZWlnaHQ6MS45fX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDIpe3BhZGRpbmctdG9wOjI1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMil7cGFkZGluZy10b3A6MTVweH19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgyKSBpbWd7d2lkdGg6MTIwcHg7aGVpZ2h0OjEyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDIpIGltZ3t3aWR0aDo5N3B4O2hlaWdodDo5N3B4fX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDMpe2JvcmRlcjoxcHggc29saWQgI2NiY2ZkMztib3JkZXItcmFkaXVzOjVweDtwYWRkaW5nOjIxcHggMTVweDttYXJnaW4tdG9wOjIwcHh9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgzKSAucmVzcG9uc2l2ZWdyaWR7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWJvdHRvbToxNXB4fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMykgLnJlc3BvbnNpdmVncmlkOmZpcnN0LWNoaWxke3BhZGRpbmctdG9wOjB9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgzKSAucmVzcG9uc2l2ZWdyaWQ6bGFzdC1jaGlsZHtwYWRkaW5nLWJvdHRvbTowfS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMykgLnJlc3BvbnNpdmVncmlkOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7aGVpZ2h0OjFweDtiYWNrZ3JvdW5kLWNvbG9yOiNjYmNmZDM7dG9wOjA7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwKX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDMpIC5yZXNwb25zaXZlZ3JpZCAuY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO2ZvbnQtc2l6ZToxLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMykgLnJlc3BvbnNpdmVncmlkIC5jbXAtY29udGFpbmVye2ZvbnQtc2l6ZToxLjVyZW19fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMykgLnJlc3BvbnNpdmVncmlkIC5jbXAtY29udGFpbmVyPi50ZXh0Om50aC1vZi10eXBlKDIpe2NvbG9yOiNlNjM1NGU7Zm9udC13ZWlnaHQ6NzAwfS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMykgLnJlc3BvbnNpdmVncmlkIC5jbXAtY29udGFpbmVyPi50ZXh0Om50aC1vZi10eXBlKDIpIGJ7Zm9udC1zaXplOjIuOHJlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgzKSAucmVzcG9uc2l2ZWdyaWQgLmNtcC1jb250YWluZXI+LnRleHQ6bnRoLW9mLXR5cGUoMikgYntmb250LXNpemU6Mi42cmVtfX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDQpe2NvbG9yOiM1NTU7cGFkZGluZy10b3A6MTVweDt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEuNXJlbTtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNCl7Zm9udC1zaXplOjEuNHJlbX19LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KXtib3JkZXI6MXB4IHNvbGlkICNjYmNmZDM7Ym9yZGVyLXJpZ2h0Om5vbmU7Ym9yZGVyLWxlZnQ6bm9uZTttYXJnaW4tdG9wOjE1cHh9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWFjY29yZGlvbl9fYnV0dG9ue3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjEwMCU7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2ZvbnQtc2l6ZToxLjVyZW07cGFkZGluZzoxMHB4IDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1hY2NvcmRpb25fX2J1dHRvbntmb250LXNpemU6MS40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWFjY29yZGlvbl9fYnV0dG9uOmhvdmVye29wYWNpdHk6Ljc7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDUpIC5jbXAtYWNjb3JkaW9uX19idXR0b24gLmNtcC1hY2NvcmRpb25fX3RpdGxle3Bvc2l0aW9uOnJlbGF0aXZlfS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9fdGl0bGU6OmFmdGVyLC5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNSkgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9fdGl0bGU6OmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiXCI7d2lkdGg6MTBweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO3RvcDo1MCU7cmlnaHQ6LTI1cHh9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWFjY29yZGlvbl9fYnV0dG9uIC5jbXAtYWNjb3JkaW9uX190aXRsZTo6YWZ0ZXJ7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KSAuY21wLWFjY29yZGlvbl9fYnV0dG9uLmNtcC1hY2NvcmRpb25fX2J1dHRvbi0tZXhwYW5kZWQgLmNtcC1hY2NvcmRpb25fX3RpdGxlOjphZnRlcntvcGFjaXR5OjB9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg1KSBoMytkaXZ7cGFkZGluZzoxNXB4O2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjt0ZXh0LWFsaWduOmxlZnQ7Zm9udC1zaXplOjEuNHJlbTtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNSkgaDMrZGl2e2ZvbnQtc2l6ZToxLjNyZW19fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNil7cGFkZGluZy10b3A6MjBweH0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDYpIGF7Zm9udC1zaXplOjEuNXJlbTtjb2xvcjojZmZmO3BhZGRpbmc6MTBweCAzMnB4O2JvcmRlci1yYWRpdXM6MjBweDtiYWNrZ3JvdW5kOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9ja31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg2KSBhe2ZvbnQtc2l6ZToxLjRyZW19fS5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNikgYTpob3ZlcntvcGFjaXR5Oi43O3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDYpIGE6OmFmdGVye2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjt0b3A6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7cmlnaHQ6MTZweDtiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0X3doaXRlLnN2Z1wiKSBuby1yZXBlYXQ7d2lkdGg6NnB4O2hlaWdodDo2cHh9LnAtY29tcGVuc2F0aW9ubGlzdCAucC1jb21wZW5zYXRpb25saXN0X190eXBlKy5yZXNwb25zaXZlZ3JpZD4uY21wLWNvbnRhaW5lcj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg2KSBhW2hyZWYkPVwiLnBkZlwiXTo6YWZ0ZXJ7cmlnaHQ6MTNweDtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi4uL2ltZy9pY29uX3BkZi5zdmdcIik7d2lkdGg6MTRweDtoZWlnaHQ6MTVweH0ucC1jb21wZW5zYXRpb25saXN0IC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDYpIGFbdGFyZ2V0PV9ibGFua106OmFmdGVye3JpZ2h0OjE2cHg7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvbl93aW5kb3dfd2hpdGUuc3ZnXCIpO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWNvbXBlbnNhdGlvbmxpc3QgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNikgYVt0YXJnZXQ9X2JsYW5rXTo6YWZ0ZXJ7cmlnaHQ6MTZweDt3aWR0aDoxMHB4O2hlaWdodDoxMHB4fX0ucC1jb21wZW5zYXRpb25saXN0LmlzLWljb24tbGFyZ2UgLnAtY29tcGVuc2F0aW9ubGlzdF9fdHlwZSsucmVzcG9uc2l2ZWdyaWQ+LmNtcC1jb250YWluZXI+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMikgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99LnAtZmVhdHVyZWxpc3R7cGFkZGluZzoxMjBweCAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlbGlzdHtwYWRkaW5nOjYwcHggMH19LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcntmbG9hdDpub25lICFpbXBvcnRhbnR9LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXZ7ZGlzcGxheTpmbGV4O3BhZGRpbmctdG9wOjc3cHg7ZmxleC13cmFwOndyYXA7Z2FwOjc2cHggMzJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXZ7cGFkZGluZy10b3A6NTZweDtnYXA6NTBweCAwfX0ucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50e3dpZHRoOmNhbGMoKDEwMCUgLSA5NnB4KS80KTtib3JkZXI6I2RhZTFlYSBzb2xpZCA0cHg7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo1MHB4IDMwcHggMzVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXY+LmV4cGVyaWVuY2VmcmFnbWVudHt3aWR0aDpjYWxjKCgxMDAlIC0gMzJweCkvMil9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50e3dpZHRoOjEwMCV9fS5wLWZlYXR1cmVsaXN0IC5wLWZlYXR1cmVsaXN0X19jb250YWluZXI+ZGl2Pi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDEpe2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LWZhbWlseTpcIk1hbnJvcGVcIixzYW5zLXNlcmlmO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMzBweDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDApO2ZvbnQtc2l6ZTo0LjJyZW07cGFkZGluZzowIDM2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjEwMDt3aWR0aDphdXRvfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgxKXtmb250LXNpemU6NHJlbTtwYWRkaW5nOjAgNDBweH19LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXY+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMil7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXY+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMikgaW1ne3dpZHRoOjkwcHg7aGVpZ2h0OjkwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWZlYXR1cmVsaXN0IC5wLWZlYXR1cmVsaXN0X19jb250YWluZXI+ZGl2Pi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDIpIGltZ3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4fX0ucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgzKXt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nLXRvcDoyNXB4O2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS4zO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXY+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoMyl7cGFkZGluZy10b3A6MTVweH19LnAtZmVhdHVyZWxpc3QgLnAtZmVhdHVyZWxpc3RfX2NvbnRhaW5lcj5kaXY+LmV4cGVyaWVuY2VmcmFnbWVudD5kaXY+ZGl2PmRpdj5kaXY6bnRoLW9mLXR5cGUoNCl7Y29sb3I6IzU1NTtmb250LXNpemU6MS41cmVtO3BhZGRpbmctdG9wOjE1cHg7bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSg0KXtmb250LXNpemU6MS40cmVtfX0ucC1mZWF0dXJlbGlzdCAucC1mZWF0dXJlbGlzdF9fY29udGFpbmVyLmlzLWljb24tbGFyZ2U+ZGl2Pi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDIpIGltZ3t3aWR0aDoxMDAlO2hlaWdodDphdXRvfS5wLWlucXVpcnl7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2JnX2lucXVpcnkucG5nKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1ibGVuZC1tb2RlOm11bHRpcGx5O2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEyMHB4O3BhZGRpbmctYm90dG9tOjEyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5e3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206NjBweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19jb250ZW50e2NsZWFyOmJvdGggIWltcG9ydGFudDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO21hcmdpbi10b3A6NjBweDtwYWRkaW5nOjYwcHg7d2lkdGg6Y2FsYygxMDAlIC0gODBweCkgIWltcG9ydGFudDttYXgtd2lkdGg6MTIwMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2NvbnRlbnR7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDttYXJnaW4tdG9wOjQwcHg7cGFkZGluZzozMHB4IDE1cHggMzVweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MCAzMHB4O2FsaWduLWl0ZW1zOnN0cmV0Y2h9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyMHB4IDB9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbnt3aWR0aDpjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMjBweCk7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbnt3aWR0aDoxMDAlfX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b246OmFmdGVye2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0X3doaXRlLnN2Zykgbm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjEwcHg7aGVpZ2h0OjlweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b246OmFmdGVye2Rpc3BsYXk6bm9uZX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbjo6YWZ0ZXJ7ZGlzcGxheTpub25lfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uOjphZnRlcntkaXNwbGF5OmJsb2NrO3JpZ2h0OjE1cHh9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjAgOHB4O2JvcmRlci1yYWRpdXM6NXB4O3dpZHRoOjEwMCU7bWluLWhlaWdodDoxMTBweDtoZWlnaHQ6MTAwJTtwYWRkaW5nOjIwcHg7dHJhbnNpdGlvbjouMnMgY3ViaWMtYmV6aWVyKDAuMjMsIDEsIDAuMzIsIDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9ue2dhcDowIDhweDtwYWRkaW5nOjEwcHggNXB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9ue2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjt3aWR0aDoxMDAlO3BhZGRpbmc6MTBweCA0cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b257ZmxleC1kaXJlY3Rpb246cm93O3dpZHRoOjEwMCU7aGVpZ2h0OjgycHh9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbjpob3ZlcntvcGFjaXR5Oi43fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9faWNvbntkaXNwbGF5OmJsb2NrO3dpZHRoOjY0cHg7aGVpZ2h0OjY0cHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweDtmbGV4LXNocmluazowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNDkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX19pY29ue3Bvc2l0aW9uOnN0YXRpYztsZWZ0OjB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX2ljb257cG9zaXRpb246c3RhdGljO2xlZnQ6MH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9faWNvbnt3aWR0aDo1NnB4O2hlaWdodDo1NnB4O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTEwcHh9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MnJlbTtjb2xvcjojZmZmO2xpbmUtaGVpZ2h0OjEuMzttYXgtd2lkdGg6MjAwcHg7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTQ5Ljk4cHgpey5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHtwb3NpdGlvbjpzdGF0aWM7bGVmdDowfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDppbmhlcml0O3Bvc2l0aW9uOnN0YXRpYztsZWZ0OjA7bWFyZ2luLXRvcDoxMHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19idXR0b24td3JhcHBlciAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX190ZXh0e3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxLjhyZW07bWFyZ2luLXRvcDowO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTEwcHh9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAxKX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24uaXMtYmx1ZSAuY21wLWJ1dHRvbl9faWNvbntiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Zykgbm8tcmVwZWF0fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1saWdodC1ibHVlIC5jbXAtYnV0dG9ue2JhY2tncm91bmQtY29sb3I6dmFyKC0tYnRuLWN2LTAyKX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2J1dHRvbi13cmFwcGVyIC5jbXAtY29udGFpbmVyIC5idXR0b24uaXMtbGlnaHQtYmx1ZSAuY21wLWJ1dHRvbl9faWNvbntiYWNrZ3JvdW5kOnVybCguLi9pbWcvaWNvbl9iYWxsb29uX3doaXRlLnN2Zykgbm8tcmVwZWF0fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1kYXJrLWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tY3YtMDMpfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIgLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1kYXJrLWJsdWUgLmNtcC1idXR0b25fX2ljb257YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ljb25fdmlzaXRvci5zdmcpIG5vLXJlcGVhdH0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm97Ym9yZGVyOjRweCBzb2xpZCAjZGFlMWVhO2JvcmRlci1yYWRpdXM6MTBweDttYXJnaW4tdG9wOjMwcHg7cGFkZGluZzo1NXB4IDU1cHggNTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZve2JvcmRlcjowO2JvcmRlci1yYWRpdXM6MDtwYWRkaW5nOjB9fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X190ZWw+LmNtcC10ZXh0e2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjt3aWR0aDoxMDAlO2hlaWdodDo4MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fdGVsPi5jbXAtdGV4dHtoZWlnaHQ6NzNweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjRweCBzb2xpZCAjZGFlMWVhO2JvcmRlci1yYWRpdXM6MTBweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX3RlbD4uY21wLXRleHQgcHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2ZvbnQtc2l6ZTo1LjRyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX3RlbD4uY21wLXRleHQgcHtmb250LXNpemU6M3JlbX19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX3RlbD4uY21wLXRleHQgcDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmJsb2NrO21hc2staW1hZ2U6dXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtYmxlbmQtbW9kZTptdWx0aXBseTtiYWNrZ3JvdW5kLWNvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDo0OHB4O2hlaWdodDo0OHB4O21hcmdpbi1yaWdodDoyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fdGVsPi5jbXAtdGV4dCBwOjpiZWZvcmV7d2lkdGg6MjRweDtoZWlnaHQ6MjRweDttYXJnaW4tcmlnaHQ6OHB4fX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fb3Blbi1ob3Vye3RleHQtYWxpZ246Y2VudGVyfS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19vcGVuLWhvdXIgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS42O21hcmdpbi10b3A6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX29wZW4taG91ciAuY21wLXRleHR7bWF4LXdpZHRoOjIwMnB4O2ZvbnQtc2l6ZToxLjVyZW07bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b319LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVze21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVze21hcmdpbi10b3A6MjBweH19LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVzIC5jbXAtdGV4dHtmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42O2JvcmRlcjowfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjNyZW19fS5wLWlucXVpcnkgLnAtaW5xdWlyeV9faW5mbyAucC1pbnF1aXJ5X19ub3RlcyAuY21wLXRleHQgdWx7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjthbGlnbi1pdGVtczpjZW50ZXJ9LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVzIC5jbXAtdGV4dCB1bCBsaXtwYWRkaW5nLWxlZnQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpOjpiZWZvcmV7Y29udGVudDpcIuKAu1wiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH0ucC1pbnF1aXJ5IC5wLWlucXVpcnlfX2luZm8gLnAtaW5xdWlyeV9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MTVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtaW5xdWlyeSAucC1pbnF1aXJ5X19pbmZvIC5wLWlucXVpcnlfX25vdGVzIC5jbXAtdGV4dCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjEycHh9fS5wLW12e21hcmdpbi10b3A6MTAwcHg7cGFkZGluZy10b3A6OTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXZ7bWFyZ2luLXRvcDo2MnB4O3BhZGRpbmctdG9wOjI1cHh9fS5wLW12IC5wLW12X190b3B7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fS5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2dhcDowIDUlO3otaW5kZXg6MTAwO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fdG9wPi5jbXAtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO2dhcDozNnB4IDB9fS5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX2xlZnR7d2lkdGg6NDcuNSU7cGFkZGluZy1ib3R0b206NTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjc5Ljk4cHgpey5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX2xlZnR7cGFkZGluZy1ib3R0b206MzBweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX2xlZnR7d2lkdGg6YXV0bztwYWRkaW5nLWJvdHRvbTo0MHB4fX0ucC1tdiAucC1tdl9fdG9wPi5jbXAtY29udGFpbmVyIC5wLW12X19yaWdodHt3aWR0aDo0Ny41JTtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX3JpZ2h0e3dpZHRoOmF1dG99fS5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX3JpZ2h0PmRpdntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX3RvcD4uY21wLWNvbnRhaW5lciAucC1tdl9fcmlnaHQ+ZGl2e3Bvc2l0aW9uOnN0YXRpY319LnAtbXYgLnAtbXZfX3RvcD4uY21wLWNvbnRhaW5lciAucC1tdl9fcmlnaHQ+ZGl2IGltZ3t3aWR0aDo2MDBweH0ucC1tdiAucC1tdl9fdG9wPi5jbXAtY29udGFpbmVyIC5wLW12X190aXRsZXtmb250LXNpemU6NnJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fdG9wPi5jbXAtY29udGFpbmVyIC5wLW12X190aXRsZXtmb250LXNpemU6NC40cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX3RvcD4uY21wLWNvbnRhaW5lciAucC1tdl9fdGl0bGV7Zm9udC1zaXplOjRyZW19fS5wLW12IC5wLW12X190b3A+LmNtcC1jb250YWluZXIgLnAtbXZfX2xlYWR7cGFkZGluZy10b3A6MzBweDtmb250LXNpemU6MnJlbTtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX3RvcD4uY21wLWNvbnRhaW5lciAucC1tdl9fbGVhZHtwYWRkaW5nLXRvcDoxNXB4O2ZvbnQtc2l6ZToycmVtfX0ucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVye3BhZGRpbmctYm90dG9tOjE2MHB4O2JhY2tncm91bmQ6bm8tcmVwZWF0IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAwMCAyNjAuOSclM0UlM0NwYXRoIGQ9J20xMDQ0LjM0LDI2MC45di00NC4zaDE5Ljg2di01Ny4yM2g4My44di02NS44MmgxMDEuNDZ2MTI5LjU3aDIxLjgxdjM3Ljc4aC02Mi4yNnYtOC4xNGMzLjQyLS40NSw1LjQ5LTIuNDcsNC44Ni03Ljg4LS41OS01LjEtMy40OC0xNS4yMy02LjUzLTE1LjIzcy01Ljk0LDEwLjEzLTYuNTMsMTUuMjNjLS42Myw1LjQsMS40Myw3LjQzLDQuODYsNy44OHY4LjE0aC0yOS42NXYtMTAuMTJjNC4xLS41Myw2LjU2LTIuOTYsNS44MS05LjQzLS43MS02LjEtNC4xNi0xOC4yMy03LjgxLTE4LjIzcy03LjEsMTIuMTMtNy44MSwxOC4yM2MtLjc1LDYuNDYsMS43MSw4Ljg5LDUuODEsOS40M3YxMC4xMmgtMjB2LTEwLjEyYzQuMS0uNTMsNi41Ni0yLjk2LDUuODEtOS40My0uNzEtNi4xLTQuMTYtMTguMjMtNy44MS0xOC4yM3MtNy4xLDEyLjEzLTcuODEsMTguMjNjLS43NSw2LjQ2LDEuNzEsOC44OSw1LjgxLDkuNDN2MTAuMTJoLTIyLjQ2di01NS4wNWg2LjNsLTMuMDctNy45OWgtNDguNDVsLTMuMDcsNy45OWg2LjN2NTUuMDVoLTE4Ljkydi0xMC4xMmM0LjEtLjUzLDYuNTYtMi45Niw1LjgxLTkuNDMtLjcxLTYuMS00LjE2LTE4LjIzLTcuODEtMTguMjNzLTcuMSwxMi4xMy03LjgxLDE4LjIzYy0uNzUsNi40NiwxLjcxLDguODksNS44MSw5LjQzdjEwLjEyaC0xNi4yOFptNDE1Ljc1LDB2LTk4LjQ3aDE2Ljg3di01NS40aC0zNi45MnYxNTMuODdoMjAuMDVabS0xMjguMDksMHYtMTAuMTJjLTQuMS0uNTMtNi41Ni0yLjk2LTUuODEtOS40My43MS02LjEsNC4xNi0xOC4yMyw3LjgxLTE4LjIzczcuMSwxMi4xMyw3LjgxLDE4LjIzYy43NSw2LjQ2LTEuNzEsOC44OS01LjgxLDkuNDN2MTAuMTJoMjQuMDRWMTA2LjloMTUuMjdWMzYuNDdoLTQzLjMydjE1Mi45N2gtMTYuNzR2NzEuNDZoMTYuNzVabTE5My4zMSwwaDE0LjQxdi0yNi41bC05LjY5LTEuNzYuMzctMi4wMSwxMC44MiwxLjk3djI4LjNoOS42Vjk2LjcyaC0zLjMydi05LjQxaDQ5LjU5VjE2LjgxaC04OC43NXYxMjAuMDloLTE5LjN2MjUuNTNoMzYuMjd2OTguNDdabTIwMi43NSwwaDIxLjg3di04LjE0Yy0zLjQyLS40NS01LjQ5LTIuNDctNC44Ni03Ljg4LjU5LTUuMSwzLjQ4LTE1LjIzLDYuNTMtMTUuMjNzNS45NCwxMC4xMyw2LjUzLDE1LjIzYy42Myw1LjQtMS40Myw3LjQzLTQuODYsNy44OHY4LjE0aDE2LjY4di0xMC4xMmMtNC4xLS41My02LjU2LTIuOTYtNS44MS05LjQzLjcxLTYuMSw0LjE2LTE4LjIzLDcuODEtMTguMjNzNy4xLDEyLjEzLDcuODEsMTguMjNjLjc1LDYuNDYtMS43MSw4Ljg5LTUuODEsOS40M3YxMC4xMmgxNHYtMThsMTQtMTIsMTQsMTJ2MThoMTEuMzl2LTE0LjM2aC0yLjF2LTE1Ljg3aDMwLjQybDEuNDktMS40OSwxNi43NywxNi43Ny0xLjg2LDEuODYtMS41Mi0xLjUydjE0LjZoMTMuMzZ2LTE3LjA1bC0zLjMyLDEuOTItMS0xLjczLDE3LjMyLTEwaDBzMCwwLDAsMGwxNy4zMiwxMC0xLDEuNzMtMy4zMi0xLjkydjE3LjA1aDEwLjA4di0xOGwxNC0xMiwxNCwxMnYxOGgxNHYtNDQuODZsMTMuMTQtMTEuMjdWMTIuMjVoLTEwMS4wMXYyMTAuODdoLTIyLjU4di0xMTYuMDloLTg3LjM0djgyLjQxaC0xOC4yMVYwaC03NS44M3Y2Mi45aDU3Ljl2MTk4Wm0tNzYsMHYtMTI0aC0xOC4xNXYxMjRoMTguMTVaTTE0LDI0Mi45bDE0LTEyLDE0LDEydjE4aDEwLjU2di04LjE0Yy0zLjQyLS40NS01LjQ5LTIuNDctNC44Ni03Ljg4LjU5LTUuMSwzLjQ4LTE1LjIzLDYuNTMtMTUuMjNzNS45NCwxMC4xMyw2LjUzLDE1LjIzYy42Myw1LjQtMS40Myw3LjQzLTQuODYsNy44OHY4LjE0aDIxLjE3di00Ny42NXMtNS42MSwwLTUuNjEsMGwxMS42Mi0yMC4wNWg4OC4wN3MxMi45NSwyMC4wNCwxMi45NSwyMC4wNGgtNi41OXMwLDQ3LjY2LDAsNDcuNjZoMjYuNDV2LTEwLjEyYy00LjEtLjUzLTYuNTYtMi45Ni01LjgxLTkuNDMuNzEtNi4xLDQuMTYtMTguMjMsNy44MS0xOC4yM3M3LjEsMTIuMTMsNy44MSwxOC4yM2MuNzUsNi40Ni0xLjcxLDguODktNS44MSw5LjQzdjEwLjEyaDE0di0xOGwxNC0xMiwxNCwxMnYxOGgxMS4zOXYtMTQuMzZoLTIuMXYtMTUuODdoMzAuNDJsMS40OS0xLjQ5LDE2Ljc3LDE2Ljc3LTEuODYsMS44Ni0xLjUyLTEuNTJ2MTQuNmgxMy4zNnYtMTcuMDVsLTMuMzIsMS45Mi0xLTEuNzMsMTcuMzItMTBoMHMwLDAsMCwwbDE3LjMyLDEwLTEsMS43My0zLjMyLTEuOTJ2MTcuMDVoMTAuMDh2LTE4bDE0LTEyLDE0LDEydjE4aDE0di00NC44Nmw4LTYuODZ2LTY4LjkxaC02NS44M3Y3Ni4zM2gtMTM2Ljg4di01Ny4yM0g2Ni4zNXY1Ny4yM2gtMjMuMDN2LTEwNi4yNEgwdjE1MC41M2gxNHYtMThabTQ0NC4xNCwxOHYtMTAuMTJjLTQuMS0uNTMtNi41Ni0yLjk2LTUuODEtOS40My43MS02LjEsNC4xNi0xOC4yMyw3LjgxLTE4LjIzczcuMSwxMi4xMyw3LjgxLDE4LjIzYy43NSw2LjQ2LTEuNzEsOC44OS01LjgxLDkuNDN2MTAuMTJoMTMuNjN2LTguMTRjLTMuNDItLjQ1LTUuNDktMi40Ny00Ljg2LTcuODguNTktNS4xLDMuNDgtMTUuMjMsNi41My0xNS4yM3M1Ljk0LDEwLjEzLDYuNTMsMTUuMjNjLjYzLDUuNC0xLjQzLDcuNDMtNC44Niw3Ljg4djguMTRoMTEuMDN2LTMwaDIwdi0zMWg0NHYtMzNoMzJ2MzNoMzEuMzF2LTEwNi4zNWgtMTA0LjM0djY1LjgyaC04MC45MXY1Ny4yM2gtNC4yMXY0NC4zaDMwLjE1Wm00NjUuNDMsMGgxNi40M3YtMTAuMTJjLTQuMS0uNTMtNi41Ni0yLjk2LTUuODEtOS40My43MS02LjEsNC4xNi0xOC4yMyw3LjgxLTE4LjIzczcuMSwxMi4xMyw3LjgxLDE4LjIzYy43NSw2LjQ2LTEuNzEsOC44OS01LjgxLDkuNDN2MTAuMTJoMjR2LTI4LjNsMTAuODItMS45Ny4zNywyLjAxLTkuNjksMS43NnYyNi41aDQyLjg0di00NC44N2wxNi0xMy43MSw3LjY1LDYuNTZ2LTY4LjU5aC02NS44M3Y3Ni4zM2gtNTguMzJsMTEuNzIsMTAuMDV2MzQuMjVabTEwNzAuNDItMzcuNzh2MzcuNzhoNi4wMXYtMzcuNzhoLTYuMDFabS0xMjIzLjMyLDM3Ljc4aDI3LjMzdi0xMC4xMmMtNC4xLS41My02LjU2LTIuOTYtNS44MS05LjQzLjcxLTYuMSw0LjE2LTE4LjIzLDcuODEtMTguMjNzNy4xLDEyLjEzLDcuODEsMTguMjNjLjc1LDYuNDYtMS43MSw4Ljg5LTUuODEsOS40M3YxMC4xMmgxNHYtMThsMTQtMTIsMTQsMTJ2MThoMTR2LTE3LjA1bC0zLjMyLDEuOTItMS0xLjczLDE3LjMyLTEwaDBzMCwwLDAsMGwxNy4zMiwxMC0xLDEuNzMtMy4zMi0xLjkydjE3LjA1aDE0Ljgxdi0zNC4yNWwxMS43Mi0xMC4wNWgtNTYuODF2LTExOS44OWgtNDUuMzh2MTE5Ljg5aC0zMS4zOHYtMTEuOGgtNi4zdjU2LjA5Wm0tMTIwLjUyLDBoMjQuODV2LTguMTRjLTMuNDItLjQ1LTUuNDktMi40Ny00Ljg2LTcuODguNTktNS4xLDMuNDgtMTUuMjMsNi41My0xNS4yM3M1Ljk0LDEwLjEzLDYuNTMsMTUuMjNjLjYzLDUuNC0xLjQzLDcuNDMtNC44Niw3Ljg4djguMTRoNTAuMzN2LTU2LjA5aC02LjNsMy4wNy03Ljk5aDQ4LjQ1bDMuMDcsNy45OXYtNDUuNDRoLTc4LjYydjU3LjIzaC0yMy4wM3YtMTA2LjI0aC00My4zMnYxMDYuMjRoLTEuODZ2MTQuM2gyMHYzMFpNMjcsMjQ0LjloLTR2NGg0di00Wm02LDBoLTR2NGg0di00Wm0tNiw2aC00djRoNHYtNFptNiwwaC00djRoNHYtNFptMTAwLjEzLTdjMC0zLjMxLTIuNjktNi02LTZoMGMtMy4zMSwwLTYsMi42OS02LDZ2MTVoMTJ2LTE1Wm0tNDEuMjctMjMuNzZ2NS41aDUuNXYtNS41cy01LjUsMC01LjUsMFptLTYuNSwwdjUuNWg1LjV2LTUuNWgtNS41Wm0xMiwxMnYtNS41aC01LjV2NS41aDUuNVptLTYuNSwwdi01LjVoLTUuNXY1LjVoNS41Wm0yNC42Ny0xMnY1LjVoNS41di01LjVzLTUuNSwwLTUuNSwwWm0tNi41LDB2NS41aDUuNXYtNS41aC01LjVabTEyLDEydi01LjVoLTUuNXY1LjVoNS41Wm0tNi41LDB2LTUuNWgtNS41djUuNWg1LjVabTI0LjY3LTEydjUuNWg1LjV2LTUuNXMtNS41LDAtNS41LDBabS02LjUsMHY1LjVoNS41di01LjVoLTUuNVptMTIsMTJ2LTUuNWgtNS41djUuNWg1LjVabS02LjUsMHYtNS41aC01LjV2NS41aDUuNVptMjQuNjctMTJ2NS41aDUuNXYtNS41cy01LjUsMC01LjUsMFptLTYuNSwwdjUuNWg1LjV2LTUuNWgtNS41Wm0xMiwxMnYtNS41aC01LjV2NS41aDUuNVptLTYuNSwwdi01LjVoLTUuNXY1LjVoNS41Wm03MC4xLDE0Ljc3aC00djRoNHYtNFptMTIsMGgtNHY0aDR2LTRabTI0Ljc2LDEuMTRoLTIuMzZ2OC4yNGgyLjM2di04LjI0Wm0xMi40LDBoLTIuMzZ2OC4yNGgyLjM2di04LjI0Wm0tMTEuNiw3LjQ0aDMuOTN2LTMuMTJoLTMuOTN2My4xMlptMy45My02Ljg0aC0zLjkzdjMuMTJoMy45M3YtMy4xMlptLjU5LDYuODRoMy45M3YtMy4xMmgtMy45M3YzLjEyWm0zLjkzLTYuODRoLTMuOTN2My4xMmgzLjkzdi0zLjEyWm0xMy4yMS0zLjI0Yy0xLjkyLDAtMy40NywxLjU1LTMuNDcsMy40N3YxMC4wM2g2Ljk0di0xMC4wM2MwLTEuOTItMS41NS0zLjQ3LTMuNDctMy40N1ptMC0xMi4zYy0uOTIsMC0xLjY3Ljc1LTEuNjcsMS42N3MuNzUsMS42NywxLjY3LDEuNjcsMS42Ny0uNzUsMS42Ny0xLjY3LS43NS0xLjY3LTEuNjctMS42N1ptMzUuMiwxMy44aC0zLjc1djUuMjVoMy43NXYtNS4yNVptOC4wOC00Yy0xLjk2LDAtMy41NCwxLjU5LTMuNTQsMy41NHYxMi40Nmg3LjA4di0xMi40NmMwLTEuOTYtMS41OS0zLjU0LTMuNTQtMy41NFptLTEuOTYsOS41NmMtLjQzLDAtLjc4LS4zNS0uNzgtLjc4cy4zNS0uNzguNzgtLjc4Ljc4LjM1Ljc4Ljc4LS4zNS43OC0uNzguNzhabTM0LjUtNy41NmgtNHY0aDR2LTRabTYsMGgtNHY0aDR2LTRabS02LDZoLTR2NGg0di00Wm02LDBoLTR2NGg0di00Wm0zNi4xNC0zMS43MWgtOHY4aDh2LThabTEzLjcxLDBoLTh2OGg4di04Wm0tMTMuNzEsMTZoLTh2OGg4di04Wm0xMy43MSwwaC04djhoOHYtOFptMTQ2LjctNjUuMDljLTUuODksMC0xMC42Nyw0LjY2LTEwLjY3LDEwLjRzNC43OCwxMC40LDEwLjY3LDEwLjQsMTAuNjctNC42NiwxMC42Ny0xMC40LTQuNzgtMTAuNC0xMC42Ny0xMC40Wm0uMjgsMTEuOWwtNS4zMy01LjIsMS4yMi0xLjI2LDMuMTcsMy4xdi02LjhoMS4zMnY4LjA4bC44NC44Mi0xLjIyLDEuMjZabS00MS4zNSwyNC45aC0xNHYxMGgxNHYtMTBabTI0LDBoLTE0djEwaDE0di0xMFptMjQsMGgtMTR2MTBoMTR2LTEwWm0yNCwwaC0xNHYxMGgxNHYtMTBabTI0LDBoLTE0djEwaDE0di0xMFptLTExMSwzMGgtMTR2MTBoMTR2LTEwWm0yNCwwaC0xNHYxMGgxNHYtMTBabTQ3LjgzLDBoLTMxdjIyaDMxdi0yMlptMzIuMTcsMGgtMTR2MTBoMTR2LTEwWm0yNCwwaC0xNHYxMGgxNHYtMTBabTEwNC4xOS0yNmgtOHYxMGg4di0xMFptMTYsMGgtOHYxMGg4di0xMFptLTE2LDI0aC04djEwaDh2LTEwWm0xNiwwaC04djEwaDh2LTEwWm02NC4zMywxMmgtNHY0aDR2LTRabTEyLDBoLTR2NGg0di00Wm0yOC40NiwwaC0zLjc1djUuMjVoMy43NXYtNS4yNVptOC4wOC00Yy0xLjk2LDAtMy41NCwxLjU5LTMuNTQsMy41NHYxMi40Nmg3LjA4di0xMi40NmMwLTEuOTYtMS41OS0zLjU0LTMuNTQtMy41NFptLTEuOTYsOS41NmMtLjQzLDAtLjc4LS4zNS0uNzgtLjc4cy4zNS0uNzguNzgtLjc4Ljc4LjM1Ljc4Ljc4LS4zNS43OC0uNzguNzhabTM2LjQtMjMuODNoLTYuMTl2Ni4xOWg2LjE5di02LjE5Wm0xMC42MSwwaC02LjE5djYuMTloNi4xOXYtNi4xOVptLTEwLjYxLDEyLjM4aC02LjE5djYuMTloNi4xOXYtNi4xOVptMTAuNjEsMGgtNi4xOXY2LjE5aDYuMTl2LTYuMTlabTEwNS45LTIxLjg0aC04djhoOHYtOFptMTMuNzEsMGgtOHY4aDh2LThabS0xMy43MSwxNmgtOHY4aDh2LThabTEzLjcxLDBoLTh2OGg4di04Wm02MS4zNC0yMy4yM2gtOHYxMGg4di0xMFptMTYsMGgtOHYxMGg4di0xMFptLTE2LDI0aC04djEwaDh2LTEwWm0xNiwwaC04djEwaDh2LTEwWm0yNjcuNS0xMjMuMDRoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabS00OCwyNGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptLTQ4LDI0aC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0tNDgsMjRoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabS00OCwyNGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptMjk2LjAyLTE0OGgtNzZ2MjAwaDc2VjYwLjlabS01My4yLDEwLjI2aC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptLTQ1LjYsMzAuNzdoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0tNDUuNiwzMC43N2gtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabS00NS42LDMwLjc3aC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptLTQ1LjYsMzAuNzdoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0tMjQ1Ljg5LTI2LjU2aC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0tNDMuNDIsMzQuMzhoLTcuMjR2MjcuMTRoNy4yNHYtMjcuMTRabTE0LjQ3LDBoLTcuMjR2MjcuMTRoNy4yNHYtMjcuMTRabTE0LjQ3LDBoLTcuMjR2MjcuMTRoNy4yNHYtMjcuMTRabTE0LjQ3LDBoLTcuMjR2MjcuMTRoNy4yNHYtMjcuMTRabTQ3Ljk0LTEwMC4xMmgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabS02Mi4zMiwyNS45N2gtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabS02Mi4zMiwyNS45N2gtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabS02Mi4zMiwyNS45N2gtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabS0zNy43OSw0OS42NWgtMTQuNzF2MjkuNDNoMTQuNzF2LTI5LjQzWm0xNy41OCwwaC0xNC43MXYyOS40M2gxNC43MXYtMjkuNDNabTM2Ny4wOC0xMC4yOWgtOHY4aDh2LThabTEzLjcxLDBoLTh2OGg4di04Wm0tMTMuNzEsMTZoLTh2OGg4di04Wm0xMy43MSwwaC04djhoOHYtOFptLTU1Ljg2LDkuNzFoLTR2NGg0di00Wm02LDBoLTR2NGg0di00Wm0tNiw2aC00djRoNHYtNFptNiwwaC00djRoNHYtNFptLTQ2LjYyLTRoLTMuNzV2NS4yNWgzLjc1di01LjI1Wm04LjA4LTRjLTEuOTYsMC0zLjU0LDEuNTktMy41NCwzLjU0djEyLjQ2aDcuMDh2LTEyLjQ2YzAtMS45Ni0xLjU5LTMuNTQtMy41NC0zLjU0Wm0tMS45Niw5LjU2Yy0uNDMsMC0uNzgtLjM1LS43OC0uNzhzLjM1LS43OC43OC0uNzguNzguMzUuNzguNzgtLjM1Ljc4LS43OC43OFptLTYzLjc3LTQuNDNoLTIuMzZ2OC4yNGgyLjM2di04LjI0Wm0xMi40LDBoLTIuMzZ2OC4yNGgyLjM2di04LjI0Wm0tMTEuNiw3LjQ0aDMuOTN2LTMuMTJoLTMuOTN2My4xMlptMy45My02Ljg0aC0zLjkzdjMuMTJoMy45M3YtMy4xMlptLjU5LDYuODRoMy45M3YtMy4xMmgtMy45M3YzLjEyWm0zLjkzLTYuODRoLTMuOTN2My4xMmgzLjkzdi0zLjEyWm0xMy4yMS0zLjI0Yy0xLjkyLDAtMy40NywxLjU1LTMuNDcsMy40N3YxMC4wM2g2Ljk0di0xMC4wM2MwLTEuOTItMS41NS0zLjQ3LTMuNDctMy40N1ptMC0xMi4zYy0uOTIsMC0xLjY3Ljc1LTEuNjcsMS42N3MuNzUsMS42NywxLjY3LDEuNjcsMS42Ny0uNzUsMS42Ny0xLjY3LS43NS0xLjY3LTEuNjctMS42N1ptLTU0Ny45LTExMi4yaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm0wLDEwaC0zMnY0aDMydi00Wm00ODguNyw1Ljk5aC00djRoNHYtNFptMTIsMGgtNHY0aDR2LTRaJyBmaWxsPSd2YXIoLS10aGVtZS1jb2xvci0wMyknIC8lM0UlM0Mvc3ZnJTNFXCIpO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDMpO2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIGJvdHRvbTtiYWNrZ3JvdW5kLXNpemU6MzAwMHB4IGF1dG87YmFja2dyb3VuZC1ibGVuZC1tb2RlOm92ZXJsYXl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjk5OS45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVye2JhY2tncm91bmQtc2l6ZToxMDAlIGF1dG99fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzkuOThweCl7LnAtbXYgLnAtbXZfX2JvdHRvbT4uY21wLWNvbnRhaW5lcntwYWRkaW5nLWJvdHRvbToxMzZweDtmb250LXNpemU6MnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXJ7cGFkZGluZy1ib3R0b206MTIwcHg7YmFja2dyb3VuZC1zaXplOjI3MCUgYXV0b319LnAtbXYgLnAtbXZfX2JvdHRvbT4uY21wLWNvbnRhaW5lciAucC1tdl9fZGlzY291bnR7cGFkZGluZy10b3A6NTBweDtmb250LXdlaWdodDo3MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50e3BhZGRpbmctdG9wOjQwcHh9fS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVye3dpZHRoOjEwMCV9fS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDEpe2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtmb250LXNpemU6MS43cmVtO2Rpc3BsYXk6aW5saW5lLWZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Ym9yZGVyOjNweCBzb2xpZDtwYWRkaW5nOjIwcHg7bWFyZ2luLXJpZ2h0OjMwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgxKXttYXJnaW4tcmlnaHQ6MTJweDtmb250LXNpemU6MS43cmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2JvdHRvbT4uY21wLWNvbnRhaW5lciAucC1tdl9fZGlzY291bnQgLmNtcC1jb250YWluZXIgLnRleHQ6bnRoLW9mLXR5cGUoMSl7bGluZS1oZWlnaHQ6MS4zO2ZvbnQtc2l6ZToxLjVyZW07bWluLXdpZHRoOjU2cHg7bWF4LXdpZHRoOjU2cHg7cGFkZGluZzo1cHg7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXJpZ2h0OjE1cHh9fS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpe2ZvbnQtc2l6ZToyLjJyZW07cGFkZGluZy1ib3R0b206MTJweDtwYWRkaW5nLWxlZnQ6NHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKXtmb250LXNpemU6MnJlbX19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpe2ZvbnQtc2l6ZToycmVtO3BhZGRpbmctYm90dG9tOjlweDtwYWRkaW5nLWxlZnQ6MnB4fX0ucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjdweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YzNGM2NCAyNSUsIHRyYW5zcGFyZW50IDk1JSk7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTowO2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIGJ7cGFkZGluZy1sZWZ0OjEycHg7Zm9udC1zaXplOjUuNnJlbTtjb2xvcjojZTYzNTRlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKSBie2ZvbnQtc2l6ZTo0LjRyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19kaXNjb3VudCAuY21wLWNvbnRhaW5lciAudGV4dDpudGgtb2YtdHlwZSgyKSBie3BhZGRpbmctbGVmdDo3cHh9fS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIHNwYW57cGFkZGluZy1yaWdodDoyMHB4O2ZvbnQtc2l6ZTozcmVtO2NvbG9yOiNlNjM1NGV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX2Rpc2NvdW50IC5jbXAtY29udGFpbmVyIC50ZXh0Om50aC1vZi10eXBlKDIpIHNwYW57cGFkZGluZy1yaWdodDoxMHB4O2ZvbnQtc2l6ZToyLjJyZW19fS5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX25vdGUgbGl7cGFkZGluZy10b3A6MTVweDtwYWRkaW5nLWxlZnQ6MjVweDtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX25vdGUgbGl7cGFkZGluZy10b3A6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19ib3R0b20+LmNtcC1jb250YWluZXIgLnAtbXZfX25vdGUgbGl7cGFkZGluZy10b3A6MTVweDtmb250LXNpemU6MS4zcmVtfX0ucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19ub3RlIGxpOjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7cGFkZGluZy1yaWdodDo1cHg7bGVmdDowO2NvbnRlbnQ6XCLigLtcIn0ucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19zdXBwbGVtZW50e2ZvbnQtc2l6ZToxLjZyZW07bWF4LXdpZHRoOjQ3LjUlO3BhZGRpbmctdG9wOjM2cHg7bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5OS45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19zdXBwbGVtZW50e3BhZGRpbmctdG9wOjI1cHg7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1tdiAucC1tdl9fYm90dG9tPi5jbXAtY29udGFpbmVyIC5wLW12X19zdXBwbGVtZW50e3BhZGRpbmctdG9wOjIwcHg7Zm9udC1zaXplOjEuNHJlbX19LnAtbXYgLnAtbXZfX2J1dHRvbi13cmFwcGVye2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2dhcDo0MHB4O3BhZGRpbmctdG9wOjcwcHg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE0OS45OHB4KXsucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lcntnYXA6MzBweDtwYWRkaW5nLXRvcDo0MHB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXJ7Z2FwOjIwcHg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9ue3dpZHRoOjQwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbnt3aWR0aDoxMDAlfX0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0X3doaXRlLnN2Z1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvbnRhaW47d2lkdGg6MTBweDtoZWlnaHQ6OXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7cmlnaHQ6MjVweDt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbjo6YWZ0ZXJ7ZGlzcGxheTpibG9jaztyaWdodDoxNXB4fX0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9ue2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MCAxMHB4O2JvcmRlci1yYWRpdXM6NXB4O3dpZHRoOjEwMCU7aGVpZ2h0OjEyMHB4O3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbntmbGV4LWRpcmVjdGlvbjpyb3c7d2lkdGg6MTAwJTtoZWlnaHQ6ODJweH19LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbjpob3ZlcntvcGFjaXR5Oi43fS5wLW12IC5wLW12X19jb252ZXJzaW9uIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX2ljb257ZGlzcGxheTpibG9jazt3aWR0aDo4MHB4O2hlaWdodDo4MHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLW12IC5wLW12X19jb252ZXJzaW9uIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX2ljb257d2lkdGg6NzJweDtoZWlnaHQ6NzJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW12IC5wLW12X19jb252ZXJzaW9uIC5jbXAtY29udGFpbmVyIC5idXR0b24gLmNtcC1idXR0b24gLmNtcC1idXR0b25fX2ljb257d2lkdGg6NTZweDtoZWlnaHQ6NTZweDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xMHB4fX0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uIC5jbXAtYnV0dG9uIC5jbXAtYnV0dG9uX190ZXh0e2ZvbnQtc2l6ZToycmVtO2NvbG9yOiNmZmY7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbiAuY21wLWJ1dHRvbiAuY21wLWJ1dHRvbl9fdGV4dHtmb250LXNpemU6MS44cmVtO21hcmdpbi10b3A6MDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0Oi0xMHB4fX0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tY3YtMDEpfS5wLW12IC5wLW12X19jb252ZXJzaW9uIC5jbXAtY29udGFpbmVyIC5idXR0b24uaXMtYmx1ZSAuY21wLWJ1dHRvbl9faWNvbntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX2Jvb2tfd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdH0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWxpZ2h0LWJsdWUgLmNtcC1idXR0b257YmFja2dyb3VuZC1jb2xvcjp2YXIoLS1idG4tY3YtMDIpfS5wLW12IC5wLW12X19jb252ZXJzaW9uIC5jbXAtY29udGFpbmVyIC5idXR0b24uaXMtbGlnaHQtYmx1ZSAuY21wLWJ1dHRvbl9faWNvbntiYWNrZ3JvdW5kOnVybChcIi4uL2ltZy9pY29uX2JhbGxvb25fd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdH0ucC1tdiAucC1tdl9fY29udmVyc2lvbiAuY21wLWNvbnRhaW5lciAuYnV0dG9uLmlzLWRhcmstYmx1ZSAuY21wLWJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiMxYzNkNTl9LnAtbXYgLnAtbXZfX2NvbnZlcnNpb24gLmNtcC1jb250YWluZXIgLmJ1dHRvbi5pcy1kYXJrLWJsdWUgLmNtcC1idXR0b25fX2ljb257YmFja2dyb3VuZDp1cmwoXCIuLi9pbWcvaWNvbl92aXNpdG9yLnN2Z1wiKSBuby1yZXBlYXR9LnAtbmVlZHN7cGFkZGluZy10b3A6MTIwcHg7cGFkZGluZy1ib3R0b206MTIwcHg7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMyk7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHN7Zm9udC1zaXplOjEuNXJlbTtwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLW5lZWRzIC5wLW5lZWRzX19sZWFke2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9LnAtbmVlZHMgLnAtbmVlZHNfX2xlYWQgLmNtcC10ZXh0e2xpbmUtaGVpZ2h0OjEuMzt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6Mi44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjNmY3YTg2O3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHMgLnAtbmVlZHNfX2xlYWQgLmNtcC10ZXh0e2ZvbnQtc2l6ZToyLjNyZW07cGFkZGluZy10b3A6NDBweDtwYWRkaW5nLWJvdHRvbToxNXB4fX0ucC1uZWVkcyAucC1uZWVkc19fdGV4dHtwYWRkaW5nLXRvcDo2MHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjpib3RoICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX190ZXh0e3BhZGRpbmctdG9wOjQwcHh9fS5wLW5lZWRzIC5wLW5lZWRzX19sZWFkKy5wLW5lZWRzX190ZXh0e3BhZGRpbmctdG9wOjQ1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19sZWFkKy5wLW5lZWRzX190ZXh0e3BhZGRpbmctdG9wOjMwcHh9fS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaHtmb250LXdlaWdodDo3MDA7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXJ7bWFyZ2luLXRvcDo0MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwYWRkaW5nOjcwcHggNTdweDtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6c3RyZXRjaDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVye21hcmdpbi10b3A6MzBweDtwYWRkaW5nOjMwcHggMjBweDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Z2FwOjMwcHg7YWxpZ24taXRlbXM6Y2VudGVyfX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHR7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDUzNnB4KTt3aWR0aDo0NSU7bWluLXdpZHRoOjM2NXB4O2ZvbnQtc2l6ZToyLjZyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dHtmb250LXNpemU6Mi4ycmVtO21heC13aWR0aDpub25lO3dpZHRoOmF1dG87bWluLXdpZHRoOmF1dG99fS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAubmVlZHMtZW1waGFzaXplZC10ZXh0LTAxe2ZvbnQtc2l6ZTo0LjJyZW07Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wMXtmb250LXNpemU6My42cmVtO3ZlcnRpY2FsLWFsaWduOnN1Yn19LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC50ZXh0IC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDJ7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAubmVlZHMtZW1waGFzaXplZC10ZXh0LTAze2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLnRleHQgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wNHtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSl9LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC50ZXh0IC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDV7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2ZvbnQtc2l6ZTo0LjJyZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAudGV4dCAubmVlZHMtZW1waGFzaXplZC10ZXh0LTA1e2ZvbnQtc2l6ZTozLjZyZW19fS5wLW5lZWRzIC5wLW5lZWRzX19jYXRjaCAuY21wLWNvbnRhaW5lciAuaW1hZ2V7bWF4LXdpZHRoOjUxNnB4O3dpZHRoOjU1JTtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmJvdGggIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtbmVlZHMgLnAtbmVlZHNfX2NhdGNoIC5jbXAtY29udGFpbmVyIC5pbWFnZXttYXgtd2lkdGg6bm9uZTt3aWR0aDoxMDAlfX0ucC1uZWVkcyAucC1uZWVkc19fY2F0Y2ggLmNtcC1jb250YWluZXIgLmltYWdlIGltZ3t3aWR0aDo1MTVweH0ucC1uZWVkcyAucC1uZWVkc19faW1hZ2V7cGFkZGluZy10b3A6MzBweDtmbG9hdDppbmhlcml0ICFpbXBvcnRhbnQ7Y2xlYXI6Ym90aCAhaW1wb3J0YW50fS5wLXBhZ2VzY3JvbGx7Zm9udC1zaXplOjJyZW07Zm9udC13ZWlnaHQ6NzAwO2JvcmRlcjpzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSkgMnB4O2JvcmRlci1yaWdodC13aWR0aDowO2JvcmRlci1sZWZ0LXdpZHRoOjA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1wYWdlc2Nyb2xse2ZvbnQtc2l6ZToxLjhyZW19fS5wLXBhZ2VzY3JvbGw+ZGl2e3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEyODBweDtwYWRkaW5nLWxlZnQ6NDBweDtwYWRkaW5nLXJpZ2h0OjQwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcGFnZXNjcm9sbD5kaXZ7bWF4LXdpZHRoOmluaGVyaXQ7cGFkZGluZzoxMHB4IDE1cHg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1wYWdlc2Nyb2xsPmRpdiAudGV4dHt3aWR0aDoyMCU7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpmbGV4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1wYWdlc2Nyb2xsPmRpdiAudGV4dHt3aWR0aDoxMDAlfX0ucC1wYWdlc2Nyb2xsPmRpdiAudGV4dCAuY21wLXRleHR7d2lkdGg6MTAwJX0ucC1wYWdlc2Nyb2xsPmRpdiAudGV4dCAuY21wLXRleHQ+cHtoZWlnaHQ6MTAwJX0ucC1wYWdlc2Nyb2xsPmRpdiAudGV4dDpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjt3aWR0aDoxcHg7aGVpZ2h0OjY5cHg7YmFja2dyb3VuZDojY2JjZmQzO2xlZnQ6MDt0b3A6NTAlO3Bvc2l0aW9uOmFic29sdXRlO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXBhZ2VzY3JvbGw+ZGl2IC50ZXh0Om5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmV7d2lkdGg6MTAwJTtoZWlnaHQ6MXB4O2xlZnQ6NTAlO3RvcDowO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgMCl9fS5wLXBhZ2VzY3JvbGw+ZGl2IC50ZXh0IGF7ZGlzcGxheTpmbGV4O3RleHQtYWxpZ246Y2VudGVyO2hlaWdodDoxMDAlO2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKTtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjQwcHggMjVweCA1MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1wYWdlc2Nyb2xsPmRpdiAudGV4dCBhe2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O3BhZGRpbmc6MjBweCAwfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCl7LnAtcGFnZXNjcm9sbD5kaXYgLnRleHQgYTpob3ZlcntvcGFjaXR5Oi43O3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX19LnAtcGFnZXNjcm9sbD5kaXYgLnRleHQgYTo6YWZ0ZXJ7Y29udGVudDpcIlwiO21hc2staW1hZ2U6dXJsKFwiLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnXCIpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvbl9jaGV2cm9uX3RvcC5zdmdcIik7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCIuLi9pbWcvaWNvbl9jaGV2cm9uX3RvcC5zdmdcIik7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6MTlweDtoZWlnaHQ6MTJweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo1MCU7Ym90dG9tOjI1cHg7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1wYWdlc2Nyb2xsPmRpdiAudGV4dCBhOjphZnRlcnt3aWR0aDoxNnB4O2hlaWdodDoxMHB4O3JpZ2h0OjIwcHh9fS5wLXBhZ2VzY3JvbGw+ZGl2IC50ZXh0IGE6aG92ZXI6OmFmdGVyey13ZWJraXQtYW5pbWF0aW9uOmFycm93U2xpZGUgLjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDBzIDEgZm9yd2FyZHM7YW5pbWF0aW9uOmFycm93U2xpZGUgLjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDBzIDEgZm9yd2FyZHN9QC13ZWJraXQta2V5ZnJhbWVzIGFycm93U2xpZGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgMCkgcm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO29wYWNpdHk6MX01MC4wJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCA2MCUpIHJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCA2MCUpIHJvdGF0ZSgxODBkZWcpO29wYWNpdHk6MH01MC4xJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAtNjAlKSByb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTYwJSkgcm90YXRlKDE4MGRlZyk7b3BhY2l0eTowfTEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgMCkgcm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO29wYWNpdHk6MX19QGtleWZyYW1lcyBhcnJvd1NsaWRlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtvcGFjaXR5OjF9NTAuMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgNjAlKSByb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgNjAlKSByb3RhdGUoMTgwZGVnKTtvcGFjaXR5OjB9NTAuMSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDUwJSwgLTYwJSkgcm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIC02MCUpIHJvdGF0ZSgxODBkZWcpO29wYWNpdHk6MH0xMDAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUoNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtvcGFjaXR5OjF9fS5wLXFhe3dpZHRoOjEwMCU7cGFkZGluZy10b3A6MTIwcHg7cGFkZGluZy1ib3R0b206MTIwcHg7Y2xlYXI6Ym90aCAhaW1wb3J0YW50O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcWF7cGFkZGluZy10b3A6NjBweDtwYWRkaW5nLWJvdHRvbTo2MHB4fX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXJ7bWFyZ2luLXRvcDo2MHB4O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0byAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXJ7bWFyZ2luLXRvcDo0MHB4fX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW17d2lkdGg6MTAwJTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGFlMWVhfS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbTpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkYWUxZWF9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXJ7d2lkdGg6MTAwJX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZTtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7Z2FwOjAgMjBweDt3aWR0aDoxMDAlO3BhZGRpbmc6MzBweCA1MHB4IDMwcHggMjBweDtwb3NpdGlvbjpyZWxhdGl2ZTt0cmFuc2l0aW9uOi4ycyBjdWJpYy1iZXppZXIoMC4yMywgMSwgMC4zMiwgMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246aG92ZXJ7b3BhY2l0eTouN319LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbi5jbXAtYWNjb3JkaW9uX19idXR0b24tLWV4cGFuZGVkOjphZnRlcntvcGFjaXR5OjB9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbi5jbXAtYWNjb3JkaW9uX19idXR0b24tLWV4cGFuZGVkIC5jbXAtYWNjb3JkaW9uX190aXRsZXtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9ue2dhcDowIDEwcHg7cGFkZGluZzoxNXB4IDQwcHggMTVweCA4cHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246OmJlZm9yZSwucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uOjphZnRlcntjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjBweDtoZWlnaHQ6MnB4O2JhY2tncm91bmQtY29sb3I6IzZmN2E4Njtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3JpZ2h0OjIwcHg7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTUwJSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246OmJlZm9yZSwucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uOjphZnRlcntyaWdodDo4cHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b246OmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyl9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9fdGl0bGV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjEuOHJlbTtsaW5lLWhlaWdodDoxLjM7d29yZC1icmVhazpicmVhay1hbGw7cGFkZGluZy10b3A6MTRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9fdGl0bGV7Zm9udC1zaXplOjEuN3JlbTtwYWRkaW5nLXRvcDoxMHB4fX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX2hlYWRlciAuY21wLWFjY29yZGlvbl9fYnV0dG9uIC5jbXAtYWNjb3JkaW9uX19pY29ue2ZvbnQtc2l6ZTo0LjJyZW07Zm9udC1mYW1pbHk6XCJNYW5yb3BlXCIsc2Fucy1zZXJpZjtmb250LXdlaWdodDo0MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9faGVhZGVyIC5jbXAtYWNjb3JkaW9uX19idXR0b24gLmNtcC1hY2NvcmRpb25fX2ljb257Zm9udC1zaXplOjMuNnJlbX19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIgLmNtcC1hY2NvcmRpb25fX2J1dHRvbiAuY21wLWFjY29yZGlvbl9faWNvbjo6YmVmb3Jle2NvbnRlbnQ6XCJRXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWx7YmFja2dyb3VuZC1jb2xvcjojZjNmN2ZiO3dpZHRoOjEwMCU7cGFkZGluZzozMHB4IDMwcHggMzVweCA3MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVse3BhZGRpbmc6MjVweCAxMHB4IDI1cHggNDBweH19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbDo6YmVmb3Jle2NvbnRlbnQ6XCJBXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjIuOHJlbTtmb250LWZhbWlseTpcIk1hbnJvcGVcIixzYW5zLXNlcmlmO2ZvbnQtd2VpZ2h0OjQwMDtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7cG9zaXRpb246YWJzb2x1dGU7dG9wOjI4cHg7bGVmdDozMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsOjpiZWZvcmV7Zm9udC1zaXplOjIuNHJlbTt0b3A6MjRweDtsZWZ0OjE1cHh9fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2Fuc3dlciAuY21wLXRleHR7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjk7d29yZC1icmVhazpicmVhay1hbGx9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2Fuc3dlciAuY21wLXRleHR7Zm9udC1zaXplOjEuNXJlbX19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGlua3ttYXJnaW4tdG9wOjE1cHh9LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGluayAuY21wLXRleHR7Zm9udC1zaXplOjEuNnJlbTtsaW5lLWhlaWdodDoxLjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjVyZW19fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0IHB7ZGlzcGxheTpmbGV4fS5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0IHA6OmJlZm9yZXtjb250ZW50OlwiXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxleC1zaHJpbms6MDttYXNrLWltYWdlOnVybCguLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodC5zdmcpOy13ZWJraXQtbWFzay1pbWFnZTp1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHQuc3ZnKTtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodC5zdmcpO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6bXVsdGlwbHk7YmFja2dyb3VuZC1jb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6OHB4O2hlaWdodDo3cHg7cG9zaXRpb246cmVsYXRpdmU7dG9wOjEycHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXFhIC5wLXFhX19hY2NvcmRpb24td3JhcHBlciAuY21wLWFjY29yZGlvbl9faXRlbSAuY21wLWFjY29yZGlvbl9fcGFuZWwgLnAtcWFfX2xpbmsgLmNtcC10ZXh0IHA6OmJlZm9yZXt0b3A6MTBweH19LnAtcWEgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIC5jbXAtYWNjb3JkaW9uX19pdGVtIC5jbXAtYWNjb3JkaW9uX19wYW5lbCAucC1xYV9fbGluayAuY21wLXRleHQgYXtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLWxlZnQ6MTBweH0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBhW2hyZWYkPVwiLnBkZlwiXTo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6dXJsKC4uL2ltZy9pY29uX3BkZi5zdmcpIG5vLXJlcGVhdDt3aWR0aDoxNHB4O2hlaWdodDoxNXB4O21hcmdpbi1sZWZ0OjhweDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KXsucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBhe3RyYW5zaXRpb246LjJzIGN1YmljLWJlemllcigwLjIzLCAxLCAwLjMyLCAxKX0ucC1xYSAucC1xYV9fYWNjb3JkaW9uLXdyYXBwZXIgLmNtcC1hY2NvcmRpb25fX2l0ZW0gLmNtcC1hY2NvcmRpb25fX3BhbmVsIC5wLXFhX19saW5rIC5jbXAtdGV4dCBhOmhvdmVye29wYWNpdHk6Ljd9fS5wLXJlY29tbWVuZC1wbGFue2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9iZ190cmlhbmdsZS5wbmcpO2JhY2tncm91bmQtYmxlbmQtbW9kZTpvdmVybGF5O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjt3aWR0aDoxMDAlO3BhZGRpbmctdG9wOjEyMHB4O3BhZGRpbmctYm90dG9tOjEyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDIpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbntwYWRkaW5nLXRvcDo2MHB4O3BhZGRpbmctYm90dG9tOjYwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVte2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6NHB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDpjYWxjKDEwMCUgLSA4MHB4KSAhaW1wb3J0YW50O21heC13aWR0aDoxMjAwcHg7bWFyZ2luLXRvcDo1MHB4O3BhZGRpbmc6NzBweCA1MHB4IDYwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtmbG9hdDpub25lICFpbXBvcnRhbnQ7Y2xlYXI6aW5oZXJpdCAhaW1wb3J0YW50fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbXt3aWR0aDpjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O3BhZGRpbmc6NTBweCAxNXB4IDI1cHg7bWFyZ2luLXRvcDo0MHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS5pcy1maXJzdHttYXJnaW4tdG9wOjgwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLmlzLWZpcnN0e21hcmdpbi10b3A6NjBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb257ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpO2JvcmRlci1yYWRpdXM6NXB4O3dpZHRoOjMwMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjUxcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOi0yNXB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19iYWxsb29ue3dpZHRoOjIyMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjQwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19iYWxsb29uOjpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0xMHB4O2JvcmRlcjoxMHB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcDoxMHB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbiAuY21wLXRleHR7Y29sb3I6I2ZmZjtmb250LXNpemU6Mi4ycmVtO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2JhbGxvb24gLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjlyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pY29uLXBsdXN7dGV4dC1hbGlnbjpjZW50ZXI7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudDttYXJnaW4tdG9wOjMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pY29uLXBsdXN7bWFyZ2luLXRvcDoxNXB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faWNvbi1wbHVzIGltZ3t3aWR0aDo4MHB4O2hlaWdodDo4MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faWNvbi1wbHVzIGltZ3t3aWR0aDo0OHB4O2hlaWdodDo0OHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGl0bGV7Ym9yZGVyLWJvdHRvbToycHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItMDEpO3dpZHRoOjEwMCU7cGFkZGluZy1ib3R0b206MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX3RpdGxle3BhZGRpbmctYm90dG9tOjIwcHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX190aXRsZSAuY21wLXRleHR7dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjMuOHJlbTtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4zfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fdGl0bGUgLmNtcC10ZXh0e2ZvbnQtc2l6ZToyLjhyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50e21hcmdpbi10b3A6MzBweH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7Z2FwOjAgNDBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2dhcDoyNXB4IDB9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC1kaXJlY3Rpb246Y29sdW1ufX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGV4dC1jb250ZW50e3dpZHRoOmNhbGMoNTAlIC0gMjBweCl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTk5Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190ZXh0LWNvbnRlbnR7d2lkdGg6MTAwJX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX2xpc3QgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjhyZW07bGluZS1oZWlnaHQ6MS42fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdCAuY21wLXRleHR7Zm9udC1zaXplOjEuNnJlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX2xpc3QgLmNtcC10ZXh0IHVsIGxpe3BhZGRpbmctbGVmdDoxNXB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19saXN0IC5jbXAtdGV4dCB1bCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jaztiYWNrZ3JvdW5kLWNvbG9yOiMyMjI7Zm9udC1zaXplOjEuOHJlbTt3aWR0aDo1cHg7aGVpZ2h0OjVweDtib3JkZXItcmFkaXVzOjUwJTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtsZWZ0OjB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19saXN0IC5jbXAtdGV4dCB1bCBsaTo6YmVmb3Jle3RvcDoxMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdCAuY21wLXRleHQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoxNXB4fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbHtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y3ZmI7Ym9yZGVyLXJhZGl1czoxMHB4O2hlaWdodDpmaXQtY29udGVudDttYXJnaW4tdG9wOjMwcHg7cGFkZGluZzoyMHB4IDIwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbHttYXJnaW4tdG9wOjEycHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCAuY21wLWNvbnRhaW5lcntkaXNwbGF5OmZsZXg7anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47YWxpZ24taXRlbXM6Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLmNtcC1jb250YWluZXJ7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2p1c3RpZnktY29udGVudDpjZW50ZXI7Z2FwOjE1cHggMH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC10ZXh0e2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjJweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7d2lkdGg6MTM0cHg7aGVpZ2h0OjYzcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtdGV4dHt3aWR0aDoxMzBweDtoZWlnaHQ6NDJweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC10ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjp2YXIoLS10aGVtZS1jb2xvci0wMSl9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtdGV4dCAuY21wLXRleHR7Zm9udC1zaXplOjEuN3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC15ZW4gLmNtcC10ZXh0e2xpbmUtaGVpZ2h0OjEuNjtmb250LXNpemU6MnJlbTtjb2xvcjojZTYzNTRlO2ZvbnQtd2VpZ2h0OjcwMH0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXllbiAuY21wLXRleHQgYntmb250LXNpemU6NC40cmVtO21hcmdpbi1yaWdodDozcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwteWVuIC5jbXAtdGV4dCBie2ZvbnQtc2l6ZTozLjJyZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXllbiAuY21wLXRleHR7Zm9udC1zaXplOjEuNnJlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVze21hcmdpbi10b3A6MzBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVze21hcmdpbi10b3A6MTVweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzIC5jbXAtdGV4dHtmb250LXNpemU6MS40cmVtO2NvbG9yOiM4ODg7bGluZS1oZWlnaHQ6MS42fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fbm90ZXMgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyAuY21wLXRleHQgdWwgbGl7cGFkZGluZy1sZWZ0OjIwcHg7cG9zaXRpb246cmVsYXRpdmV9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzIC5jbXAtdGV4dCB1bCBsaTo6YmVmb3Jle2NvbnRlbnQ6XCLigLtcIjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjB9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzIC5jbXAtdGV4dCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjE1cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyAuY21wLXRleHQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoxMnB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWx7d2lkdGg6Y2FsYyg1MCUgLSAyMHB4KX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTkuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVse3dpZHRoOjEwMCV9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbD4uY21wLWNvbnRhaW5lcntib3JkZXI6NHB4IHNvbGlkICNkYWUxZWE7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6MzBweCAxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWw+LmNtcC1jb250YWluZXJ7cGFkZGluZzoyMHB4IDEycHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbCAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwtbGlzdHtwYWRkaW5nOjAgMTBweCAyNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLWxpc3R7cGFkZGluZzowIDAgMTVweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZzoyNXB4IDEwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RhZTFlYX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0Om5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCl7cGFkZGluZzoxNXB4IDB9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbCAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwtbGlzdDpsYXN0LWNoaWxke2JvcmRlci10b3A6MXB4IHNvbGlkICNkYWUxZWE7cGFkZGluZzoyNXB4IDEwcHggMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0Omxhc3QtY2hpbGR7cGFkZGluZzoxNXB4IDAgMH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0IC5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbjtnYXA6MCAzMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLWxpc3QgLmNtcC1jb250YWluZXJ7YWxpZ24taXRlbXM6Y2VudGVyfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLWxpc3QgLmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLXRleHR7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtmb250LXNpemU6MS44cmVtO2ZvbnQtd2VpZ2h0OjcwMDtsaW5lLWhlaWdodDoxLjQ7Y29sb3I6dmFyKC0tdGhlbWUtY29sb3ItMDEpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fY29udGVudD4uY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLWxpc3QgLmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLXRleHR7Zm9udC1zaXplOjEuNXJlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0IC5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC10ZXh0IGJ7Zm9udC1zaXplOjEuNHJlbTtmb250LXdlaWdodDo0MDA7Y29sb3I6Izg4ODtsaW5lLWhlaWdodDoxLjY7bWFyZ2luLXRvcDo4cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbCAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwtbGlzdCAuY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwtdGV4dCBie2ZvbnQtc2l6ZToxLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19jb250ZW50Pi5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbCAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwtbGlzdCAuY21wLWNvbnRhaW5lciAucC1yZWNvbW1lbmQtcGxhbl9fdGFiZWwteWVue2ZsZXgtc2hyaW5rOjA7Zm9udC1zaXplOjEuNnJlbTtjb2xvcjojZTYzNTRlO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0IC5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC15ZW57Zm9udC1zaXplOjEuM3JlbX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0IC5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC15ZW4gYntmb250LXNpemU6M3JlbX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQ+LmNtcC1jb250YWluZXIgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC1saXN0IC5jbXAtY29udGFpbmVyIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC15ZW4gYntmb250LXNpemU6Mi4ycmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYXJyb3d7dGV4dC1hbGlnbjpjZW50ZXI7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudDttYXJnaW4tdG9wOjQwcHg7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo0fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYXJyb3d7bWFyZ2luLXRvcDozMHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9fYXJyb3cgaW1ne3dpZHRoOjEzM3B4O2hlaWdodDoxMDdweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2Fycm93IGltZ3t3aWR0aDo5OXB4O2hlaWdodDo4MHB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6Y2FsYygxMDAlIC0gODBweCkgIWltcG9ydGFudDttYXgtd2lkdGg6MTIwMHB4O3BhZGRpbmc6MTIwcHggNzBweCA5MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50O2NsZWFyOmluaGVyaXQgIWltcG9ydGFudDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTgwcHg7bWFyZ2luLWJvdHRvbTotODBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3R7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDtwYWRkaW5nOjc1cHggMzVweCA1NXB4O3RvcDotNTVweDttYXJnaW4tYm90dG9tOi01NXB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdDo6YmVmb3Jle2NvbnRlbnQ6XCJcIjtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDpjYWxjKDEwMCUgLSA2MHB4KTtoZWlnaHQ6Y2FsYygxMDAlIC0gNjBweCk7Ym9yZGVyOjEwcHggc29saWQgdmFyKC0tdGhlbWUtY29sb3ItMDEpO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjF9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0OjpiZWZvcmV7d2lkdGg6Y2FsYygxMDAlIC0gMjBweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDIwcHgpfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdDo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjE5MHB4O2hlaWdodDo5MHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjUwJTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt6LWluZGV4OjJ9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0OjphZnRlcnt3aWR0aDoxNTBweDtoZWlnaHQ6NjBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVse2JhY2tncm91bmQtY29sb3I6I2YzZjdmYjtib3JkZXItcmFkaXVzOjEwcHg7bWF4LXdpZHRoOjc4MHB4O2hlaWdodDpmaXQtY29udGVudDttYXJnaW4tdG9wOjQwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bztwYWRkaW5nOjM1cHggNDBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVse3BhZGRpbmc6MjBweCAyMHB4IDE1cHg7bWFyZ2luLXRvcDoxMnB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLmNtcC1jb250YWluZXJ7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2dhcDowIDMwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCAuY21wLWNvbnRhaW5lcntmbGV4LWRpcmVjdGlvbjpjb2x1bW47anVzdGlmeS1jb250ZW50OmNlbnRlcjtnYXA6MTVweCAwfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXRleHR7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MnB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKTt3aWR0aDoxMzRweDtoZWlnaHQ6NjNweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC10ZXh0e3dpZHRoOjEzMHB4O2hlaWdodDo0MnB4fX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXRleHQgLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjhyZW07Zm9udC13ZWlnaHQ6NzAwO2NvbG9yOnZhcigtLXRoZW1lLWNvbG9yLTAxKX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC10ZXh0IC5jbXAtdGV4dHtmb250LXNpemU6MS43cmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXllbiAuY21wLXRleHR7Zm9udC1zaXplOjJyZW07Y29sb3I6I2U2MzU0ZTtmb250LXdlaWdodDo3MDB9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC15ZW4gLmNtcC10ZXh0IGJ7Zm9udC1zaXplOjQuNHJlbTttYXJnaW4tcmlnaHQ6M3B4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsLXllbiAuY21wLXRleHQgYntmb250LXNpemU6My4ycmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbC15ZW4gLmNtcC10ZXh0e2ZvbnQtc2l6ZToxLjZyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19ub3Rlc3ttYXJnaW4tdG9wOjMwcHg7bWF4LXdpZHRoOjc4MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG99QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19ub3Rlc3ttYXJnaW4tdG9wOjE1cHh9fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyAuY21wLXRleHR7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzIC5jbXAtdGV4dHtmb250LXNpemU6MS4zcmVtfX0ucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpe3BhZGRpbmctbGVmdDoyMHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyAuY21wLXRleHQgdWwgbGk6OmJlZm9yZXtjb250ZW50Olwi4oC7XCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyAuY21wLXRleHQgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCl7bWFyZ2luLXRvcDoxNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fbm90ZXMgLmNtcC10ZXh0IHVsIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MTJweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3RpdGxlLS11bmRlcmxpbmV7dGV4dC1hbGlnbjpjZW50ZXJ9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3RpdGxlLS11bmRlcmxpbmUgLmNtcC10ZXh0e2ZvbnQtc2l6ZTozLjJyZW07Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjEuM31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3RpdGxlLS11bmRlcmxpbmUgLmNtcC10ZXh0e2ZvbnQtc2l6ZToyLjNyZW19fS5wLXJlY29tbWVuZC1wbGFuIC5wLXJlY29tbWVuZC1wbGFuX19pdGVtLS1sYXN0IC5wLXJlY29tbWVuZC1wbGFuX190aXRsZS0tdW5kZXJsaW5lIC5jbXAtdGV4dCBwIGJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6Zml0LWNvbnRlbnR9LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX3RpdGxlLS11bmRlcmxpbmUgLmNtcC10ZXh0IHAgYjo6YWZ0ZXJ7Y29udGVudDpcIlwiO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwMCU7aGVpZ2h0OjdweDtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YzNGM2NCAyNSUsIHRyYW5zcGFyZW50IDk1JSk7YmFja2dyb3VuZC1zaXplOmNvdmVyO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTotNHB4O2xlZnQ6NTAlO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC1yZWNvbW1lbmQtcGxhbiAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCAucC1yZWNvbW1lbmQtcGxhbl9fdGl0bGUtLXVuZGVybGluZSAuY21wLXRleHQgcCBiOjphZnRlcntoZWlnaHQ6NXB4O2JvdHRvbTotMnB4O2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjM0YzY0IDI1JSwgdHJhbnNwYXJlbnQgODUlKX19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX25vcm1hbC1saXN0e21hcmdpbi10b3A6MzVweDttYXgtd2lkdGg6NzgwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX25vcm1hbC1saXN0e21hcmdpbi10b3A6MjBweH19LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX25vcm1hbC1saXN0IC5jbXAtdGV4dHtmb250LXNpemU6MS42cmVtO2xpbmUtaGVpZ2h0OjEuOX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtcmVjb21tZW5kLXBsYW4gLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0tLWxhc3QgLnAtcmVjb21tZW5kLXBsYW5fX25vcm1hbC1saXN0IC5jbXAtdGV4dHtmb250LXNpemU6MS41cmVtfX0ucC10b3AtcXVhbGl0eXtiYWNrZ3JvdW5kLWNvbG9yOiNmM2Y3ZmI7bWFyZ2luLXRvcDoxMjBweDtwYWRkaW5nLXRvcDoxMDBweDtwYWRkaW5nLWJvdHRvbToxMjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtdG9wLXF1YWxpdHl7bWFyZ2luLXRvcDo2MHB4O3BhZGRpbmctdG9wOjYwcHg7cGFkZGluZy1ib3R0b206NjBweH19LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX21lZGlhe3RleHQtYWxpZ246Y2VudGVyO2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnQ7d2lkdGg6YXV0b30ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fbWVkaWEgLmNtcC10aXRsZV9fdGV4dHtmb250LXNpemU6MDt3aWR0aDoxMDAlfS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19tZWRpYSAuY21wLXRpdGxlX190ZXh0OjpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDp1cmwoLi4vaW1nL2ltZ190b3BfcXVhbGl0eS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbjttYXgtd2lkdGg6ODYwcHg7d2lkdGg6MTAwJTttYXgtaGVpZ2h0OjE3NnB4O2hlaWdodDoxMDAlO2FzcGVjdC1yYXRpbzoyMTUvNDQ7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0b31AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX21lZGlhIC5jbXAtdGl0bGVfX3RleHQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaW1nX3RvcF9xdWFsaXR5X3NwLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTpjb250YWluO3dpZHRoOjEwMCU7aGVpZ2h0OjE0NXB4fX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fc3ViLXRpdGxle2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudDtjbGVhcjppbmhlcml0ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19zdWItdGl0bGV7bWF4LXdpZHRoOjI2NHB4fX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fc3ViLXRpdGxlIC5jbXAtdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjtmb250LXNpemU6MjZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS42O21hcmdpbi10b3A6NjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3N1Yi10aXRsZSAuY21wLXRleHR7Zm9udC1zaXplOjEuOXJlbTttYXJnaW4tdG9wOjQwcHh9fS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudHttYXJnaW4tdG9wOjYwcHg7Y2xlYXI6Ym90aCAhaW1wb3J0YW50O2Zsb2F0OmluaGVyaXQgIWltcG9ydGFudH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3Jvdy1jb250ZW50e21hcmdpbi10b3A6NDBweH19LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3Jvdy1jb250ZW50Pi5jbXAtY29udGFpbmVye2Rpc3BsYXk6ZmxleDtnYXA6MCA1JX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjcuOThweCl7LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3Jvdy1jb250ZW50Pi5jbXAtY29udGFpbmVye2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtnYXA6MzBweCAwfX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fcm93LWNvbnRlbnQgLmltYWdle3dpZHRoOjQ3LjUlfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fcm93LWNvbnRlbnQgLmltYWdle3dpZHRoOjEwMCV9fS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCAucC10b3AtcXVhbGl0eV9fdGV4dC1jb250YWluZXJ7d2lkdGg6NDcuNSV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCAucC10b3AtcXVhbGl0eV9fdGV4dC1jb250YWluZXJ7d2lkdGg6MTAwJX19LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3Jvdy1jb250ZW50IC50ZXh0e2ZvbnQtc2l6ZToxLjZyZW07bGluZS1oZWlnaHQ6MS45fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2Ny45OHB4KXsucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fcm93LWNvbnRlbnQgLnRleHR7Zm9udC1zaXplOjEuNXJlbTt3aWR0aDoxMDAlfX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fcm93LWNvbnRlbnQgLnAtdG9wLXF1YWxpdHlfX3RleHQtbm90ZXN7Zm9udC1zaXplOjEuNHJlbTtjb2xvcjojODg4O2xpbmUtaGVpZ2h0OjEuNjtjbGVhcjpib3RoICFpbXBvcnRhbnQ7ZmxvYXQ6aW5oZXJpdCAhaW1wb3J0YW50fS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCAucC10b3AtcXVhbGl0eV9fdGV4dC1ub3RlcyB1bCBsaXtwYWRkaW5nLWxlZnQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fcm93LWNvbnRlbnQgLnAtdG9wLXF1YWxpdHlfX3RleHQtbm90ZXMgdWwgbGk6OmJlZm9yZXtjb250ZW50Olwi4oC7XCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCAucC10b3AtcXVhbGl0eV9fdGV4dC1ub3RlcyB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKXttYXJnaW4tdG9wOjEwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3Ljk4cHgpey5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCAucC10b3AtcXVhbGl0eV9fdGV4dC1ub3Rlc3tmb250LXNpemU6MS4zcmVtfX0ucC10b3AtcXVhbGl0eSAucC10b3AtcXVhbGl0eV9fdGV4dC1ub3Rlc3ttYXJnaW4tdG9wOjMwcHh9LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3RleHQtbm90ZXMgb2x7Y291bnRlci1yZXNldDpsaXN0TnVtYmVyIDB9LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3RleHQtbm90ZXMgb2wgbGl7cGFkZGluZy1sZWZ0OjMwcHg7cG9zaXRpb246cmVsYXRpdmV9LnAtdG9wLXF1YWxpdHkgLnAtdG9wLXF1YWxpdHlfX3RleHQtbm90ZXMgb2wgbGk6OmJlZm9yZXtjb3VudGVyLWluY3JlbWVudDpsaXN0TnVtYmVyIDE7Y29udGVudDpcIuKAu1wiIGNvdW50ZXIobGlzdE51bWJlcik7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wLXRvcC1xdWFsaXR5IC5wLXRvcC1xdWFsaXR5X190ZXh0LW5vdGVzIG9sIGxpOm5vdCg6Zmlyc3QtY2hpbGQpe21hcmdpbi10b3A6MTBweH0iLCIvLy0gZm9udHNcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU1hbnJvcGU6d2dodEAzMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7ICAvL01hbnJvcGVcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytKUDp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7ICAvL05vdG9TYW5zSlBcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU0rUExVUysxcDp3Z2h0QDEwMDszMDA7NDAwOzUwMDs3MDAmZGlzcGxheT1zd2FwJyk7ICAvLyBQTFVTKzFwXG5cblxuJGZvbnQteXVnb3RoaWM6IFwi5ri444K044K344OD44Kv5L2TXCIsIFl1R290aGljLCBcIua4uOOCtOOCt+ODg+OCr1wiLCBcIll1IEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuJGZvbnQtbWFucm9wZTogJ01hbnJvcGUnLCBzYW5zLXNlcmlmO1xuJGZvbnQtbm90b3NhbnNqcDogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4kZm9udC1tcGx1czFwOiAnTSBQTFVTIDFwJywgc2Fucy1zZXJpZjtcbiRmb250LW1laXJ5by1oaXJhZ2lubzogJ+ODoeOCpOODquOCqicsIE1laXJ5bywn44OS44Op44Ku44OO6KeS44K044K344OD44KvJywnSGlyYWdpbm8gU2Fucycsc2Fucy1zZXJpZjsiLCIvKiEgZGVzdHlsZS5jc3MgdjMuMC4yIHwgTUlUIExpY2Vuc2UgfCBodHRwczovL2dpdGh1Yi5jb20vbmljb2xhcy1jdXNhbi9kZXN0eWxlLmNzcyAqL1xuXG4vKiBSZXNldCBib3gtbW9kZWwgYW5kIHNldCBib3JkZXJzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xufVxuXG4vKiBEb2N1bWVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cbiAqIDMuIFJlbW92ZSBncmF5IG92ZXJsYXkgb24gbGlua3MgZm9yIGlPUy5cbiAqL1xuXG5odG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIDMqL1xufVxuXG4vKiBTZWN0aW9ucyAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyoqXG4gKiBSZW5kZXIgdGhlIGBtYWluYCBlbGVtZW50IGNvbnNpc3RlbnRseSBpbiBJRS5cbiAqL1xuXG5tYWluIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIFZlcnRpY2FsIHJoeXRobSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxucCxcbnRhYmxlLFxuYmxvY2txdW90ZSxcbmFkZHJlc3MsXG5wcmUsXG5pZnJhbWUsXG5mb3JtLFxuZmlndXJlLFxuZGwge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhlYWRpbmdzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xuICBtYXJnaW46IDA7XG59XG5cbi8qIExpc3RzIChlbnVtZXJhdGlvbikgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnVsLFxub2wge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi8qIExpc3RzIChkZWZpbml0aW9uKSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudCAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBtYXJnaW46IDA7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvKiAyICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBSZXBsYWNlZCBjb250ZW50ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFByZXZlbnQgdmVydGljYWwgYWxpZ25tZW50IGlzc3Vlcy5cbiAqL1xuXG5zdmcsXG5pbWcsXG5lbWJlZCxcbm9iamVjdCxcbmlmcmFtZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi8qIEZvcm1zICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlc2V0IGZvcm0gZmllbGRzIHRvIG1ha2UgdGhlbSBzdHlsZWFibGUuXG4gKiAxLiBNYWtlIGZvcm0gZWxlbWVudHMgc3R5bGFibGUgYWNyb3NzIHN5c3RlbXMgaU9TIGVzcGVjaWFsbHkuXG4gKiAyLiBJbmhlcml0IHRleHQtdHJhbnNmb3JtIGZyb20gcGFyZW50LlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogMSAqL1xuICBhcHBlYXJhbmNlOiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZXNldCByYWRpbyBhbmQgY2hlY2tib3ggYXBwZWFyYW5jZSB0byBwcmVzZXJ2ZSB0aGVpciBsb29rIGluIGlPUy5cbiAqL1xuXG5bdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBjaGVja2JveDtcbiAgYXBwZWFyYW5jZTogY2hlY2tib3g7XG59XG5cblt0eXBlPVwicmFkaW9cIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHJhZGlvO1xuICBhcHBlYXJhbmNlOiByYWRpbztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IGN1cnNvcnMgZm9yIGNsaWNrYWJsZSBlbGVtZW50cy5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uOmRpc2FibGVkLFxuW3R5cGU9XCJidXR0b25cIl06ZGlzYWJsZWQsXG5bdHlwZT1cInJlc2V0XCJdOmRpc2FibGVkLFxuW3R5cGU9XCJzdWJtaXRcIl06ZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSBvdXRsaW5lcyBmb3IgRmlyZWZveCBhbmQgdW5pZnkgc3R5bGUgd2l0aCBpbnB1dCBlbGVtZW50cyAmIGJ1dHRvbnMuXG4gKi9cblxuOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogYXV0bztcbn1cblxuc2VsZWN0OmRpc2FibGVkIHtcbiAgb3BhY2l0eTogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBSZW1vdmUgcGFkZGluZ1xuICovXG5cbm9wdGlvbiB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzZXQgdG8gaW52aXNpYmxlXG4gKi9cblxuZmllbGRzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbn1cblxubGVnZW5kIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICogMi4gRml4IGZvbnQgaW5oZXJpdGFuY2UuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDbGlja2FibGUgbGFiZWxzXG4gKi9cblxubGFiZWxbZm9yXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogSW50ZXJhY3RpdmUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKlxuICogUmVtb3ZlIG91dGxpbmUgZm9yIGVkaXRhYmxlIGNvbnRlbnQuXG4gKi9cblxuW2NvbnRlbnRlZGl0YWJsZV06Zm9jdXMge1xuICBvdXRsaW5lOiBhdXRvO1xufVxuXG4vKiBUYWJsZXMgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuMS4gQ29ycmVjdCB0YWJsZSBib3JkZXIgY29sb3IgaW5oZXJpdGFuY2UgaW4gYWxsIENocm9tZSBhbmQgU2FmYXJpLlxuKi9cblxudGFibGUge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7IC8qIDEgKi9cbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbnRkLFxudGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwO1xufVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufSIsIkB1c2UgXCIuLi9nbG9iYWxcIjtcbi8qPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblx05YWx6YCa6Kit5a6aXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIGZvbnQtZmFtaWx5OiBnbG9iYWwuJGZvbnQteXVnb3RoaWM7XG4gIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtbWVkaXVtO1xuICBsZXR0ZXItc3BhY2luZyA6IDAuMDNlbTtcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiBcInBhbHRcIjtcbiAgY29sb3I6IGdsb2JhbC4kdGV4dC1jb2xvcjtcbiAgaGVpZ2h0OiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xufVxuXG5ib2R5e1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWluLWhlaWdodDogLXdlYmtpdC1maWxsLWF2YWlsYWJsZTtcbiAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC15dWdvdGhpYztcbn1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbmltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmlzLXBjIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaXMtc3Age1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbmltZy5jbXAtaW1hZ2VfX2ltYWdlIHtcbiAgd2lkdGg6IGF1dG87XG59IiwiLy8gZm9udC13aWdodFxuJGZvbnQtdGhpbjogMTAwO1xuJGZvbnQtbm9ybWFsOiAzMDA7XG4kZm9udC1yZWd1bGFyOiA0MDA7XG4kZm9udC1tZWRpdW06IDUwMDtcbiRmb250LWJvbGQ6IDcwMDsiLCIvLyBTaXRlIGNvbG9yXG4kYmFzZS1jb2xvcjogI2ZmZmZmZjtcbiR0ZXh0LWNvbG9yOiAjMjIyMjIyO1xuJHRleHQtZ3JheS1jb2xvcjogIzg4ODg4ODtcbiR0ZXh0LWJsdWU6ICMxNDhhZWY7XG5cbi8vIEFjY2VudCBjb2xvclxuJHJlZC1jb2xvcjogI2U2MzU0ZTtcblxuLy8gQm9yZGVyIGNvbG9yXG4kYm9yZGVyLWdyYXk6ICNjYmNmZDM7XG4kYm9yZGVyLWxpZ2h0LWdyYXk6ICNkYWUxZWE7XG5cbi8vXG4kYnJhY2tldHMtZ3JheTogIzZmN2E4NjtcblxuLy8gQnV0dG9uIGNvbG9yXG4kYnV0b24tZ3JheTogI2FhYWFhYTtcbiRidXR0b24tYmx1ZTogIzA2NWNjMTtcbiRidXR0b24tbGlnaHQtYmx1ZTogIzAwYWZhZDtcbiRidXR0b24tZGFyay1ibHVlOiAjMWMzZDU5O1xuXG4vLyBCZyBjb2xvclxuJGJnLWdyYXk6ICNlYmYxZjk7XG4kYmctZGFyay1ncmF5OiAjOTZhMWFhO1xuJGJnLWxpZ2h0LWdyYXk6ICNmM2Y3ZmI7XG4kYmctYmx1ZTogIzAwN2FjZjtcbiRiZy1ncmVlbjogIzAwYTc0ODtcblxuLy8gT3RoZXIgY29sb3JcblxuXG4iLCIkYnJlYWtwb2ludHM6IChcbiAgc3A6IDc2Ny45OHB4LFxuICBtYXhfc3Atc206IDQwNC45OHB4LFxuICBtYXhfc3AtbWQ6IDQxOS45OHB4LFxuICBtYXhfc3AtbGc6IDY1OS45OHB4LFxuICBwYzogNzY4cHgsXG4gIG1heF9wYy1zbTogODk5Ljk4cHgsXG4gIG1heF9wYy1tZDogOTk5Ljk4cHgsXG4gIG1heF9wYy1sbWQ6IDExNDkuOThweCxcbiAgbWF4X3BjLWxnOiAxMjc5Ljk4cHgsXG4gIG1heF9wYy1sbGc6IDI5OTkuOThweFxuICApO1xuXG5AbWl4aW4gcGMoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBwYykpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4X3BjLXNtKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3BjLW1kKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfcGMtbWQoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfcGMtbWQpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heF9wYy1sbWQoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfcGMtbG1kKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfcGMtbGcoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfcGMtbGcpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heF9wYy1sbGcoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfcGMtbGxnKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBzcCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsIHNwKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhfc3AtbGcoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCBtYXhfc3AtbGcpKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1heF9zcC1tZCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogbWFwLWdldCgkYnJlYWtwb2ludHMsIG1heF9zcC1tZCkpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWF4X3NwLXNtKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiBtYXAtZ2V0KCRicmVha3BvaW50cywgbWF4X3NwLXNtKSkge1xuICAgIEBjb250ZW50O1xuICB9XG59IiwiQHVzZSAnLi4vZ2xvYmFsJztcblxuLmwtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTI4MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufSIsIkB1c2UgJy4uL2dsb2JhbCc7XG5cbi5sLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWRhcmstZ3JheTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGhlaWdodDogNThweDtcbiAgfVxuXG4gICYgLnRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi9nbG9iYWwnO1xuXG4ubC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1ncmF5O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAwMDtcblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgaGVpZ2h0OiA2MnB4O1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgJiA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICA+IC5jbXAtY29udGFpbmVyID4gZGl2OmZpcnN0LW9mLXR5cGUge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG5cbiAgJiAubC1oZWFkZXJfX2xvZ28tY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG5cbiAgJiAubC1oZWFkZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogMjcwcHg7XG4gICAgbWF4LWhlaWdodDogNThweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICBtYXgtd2lkdGg6IDE4NnB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1heC13aWR0aDogMTE2cHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzNnB4O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgICAgbWF4LWhlaWdodDogNThweDtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICBtYXgtd2lkdGg6IDE4NnB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIG1heC13aWR0aDogMTE2cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAubC1oZWFkZXJfX2J1dHRvbi13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjRweDtcbiAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGNsZWFyOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuXG4gICAgJiA+IC5jbXAtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBnYXA6IDAgMTBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBnYXA6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ1dHRvbiB7XG4gICAgICAmIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgIHRyYW5zaXRpb246IGdsb2JhbC4kY29tbW9uLXRyYW5zaXRpb247XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICB3aWR0aDogODRweDtcbiAgICAgICAgICBoZWlnaHQ6IDU4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICB3aWR0aDogNjhweDtcbiAgICAgICAgICBoZWlnaHQ6IDYycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5pcy1ibHVlIHtcbiAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJ0bi1jdi0wMSk7XG4gICAgICAgIH1cblxuICAgICAgICAuY21wLWJ1dHRvbl9fdGV4dCB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLWxpZ2h0LWJsdWUge1xuICAgICAgICAuY21wLWJ1dHRvbiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIHZhcigtLWJ0bi1jdi0wMik7XG4gICAgICAgIH1cblxuICAgICAgICAuY21wLWJ1dHRvbl9fdGV4dCB7XG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl9iYWxsb29uX3doaXRlLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgLmNtcC1idXR0b25fX3RleHQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAxLjZyZW07XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIH1cblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5sLWhlYWRlcl9faW5xdWlyeSB7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDY4cHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogNjJweDtcbiAgICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYgLmwtaGVhZGVyX19pbnF1aXJ5LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5sLWhlYWRlcl9faW5xdWlyeS1udW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hc2staW1hZ2U6IHVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtcbiAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGNvbnRlbnQ6ICfpm7voqbHnm7joq4cnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtY29sb3I7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAubC1oZWFkZXJfX2lucXVpcnktdGV4dC0tZ3JheSB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi8vIHRyYW5zaXRpb25cbiRjb21tb24tdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoLjIzLCAxLCAuMzIsIDEpOyIsIkB1c2UgJy4uL2dsb2JhbCc7XG5cbi5sLXNjcm9sbC10b3Age1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDBweCAtMXB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGJvdHRvbTogNDBweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNjBweDtcbiAgbWFyZ2luLXRvcDogLTI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogMTAwMDtcbiAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjc7XG4gIH1cblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgd2lkdGg6IDQ0cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQ0cHg7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgYm90dG9tOiAzMHB4O1xuICB9XG5cblxuICAgJiAuY21wLWltYWdlIHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2Zyk7XG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnKSA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcblxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgIH1cblxuICAmLmlzLXZpc2libGUge1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIH1cblxuICAmLmlzLWVudGVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGFuaW1hdGlvbjogZmFkZUluIDAuNHM7XG4gIH1cblxuICAmLmlzLWxlYXZlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBhbmltYXRpb246IGZhZGVPdXQgMC4wMXM7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgMSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICA5OSUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59IiwiQHVzZSAnLi4vZ2xvYmFsJztcblxuLmwtdGV4dC1ub3RlcyB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gIH1cbn0iLCIvLyBsaW5lLWhlaWdodFxuJGxpbmUtaGVpZ2h0LWhpZ2g6IDEuOTtcbiRsaW5lLWhlaWdodC1taWQ6IDEuNjtcbiRsaW5lLWhlaWdodC1yb3c6IDEuNDtcbiRsaW5lLWhlaWdodC1yb3dlcjogMS4zOyIsIkB1c2UgJy4uL2dsb2JhbCc7XG5cbi5sLXRpdGxlIHtcbiAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcblxuICAmIC5jbXAtdGl0bGVfX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDQuNnJlbTtcbiAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxMHB4IDUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgcGFkZGluZzogOHB4IDQwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1sZWZ0OiBzb2xpZCAzcHggZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgM3B4IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgM3B4IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDNweCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAzcHggZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5sLXRpdGxlLS13aGl0ZSB7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgJiAuY21wLXRpdGxlX190ZXh0LFxuICAmIC5jbXAtdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogNC42cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMTBweCA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweDtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm9yZGVyLWxlZnQ6IHNvbGlkIDNweCBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICBib3JkZXItdG9wOiBzb2xpZCAzcHggZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgM3B4IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAzcHggZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgYm9yZGVyLXRvcDogc29saWQgM3B4IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDNweCBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmwtdGl0bGUtLWgyIHtcbiAgJiAuY21wLXRpdGxlX190ZXh0IHtcbiAgICBmb250LXNpemU6IDRyZW07XG4gICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYnJhY2tldHMtZ3JheTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAtNjVweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogLTY1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLWFnZW5jeS1pbnF1aXJ5IHtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgfVxuXG4gICYgPiBkaXYgPiAuY21wLWNvbnRhaW5lciA+IC5hZW0tR3JpZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAgNDBweDtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBnYXA6IDQwcHggMDtcbiAgICB9XG4gIH1cblxuICAmIC5wLWFnZW5jeS1pbnF1aXJ5X19jb250ZW50IHtcbiAgICBib3JkZXI6IDNweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMjBweCk7XG4gICAgcGFkZGluZzogNDBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgfVxuXG4gICAgJiAudGl0bGUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAmIC5jbXAtdGl0bGVfX3RleHQge1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjFyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLWFnZW5jeS1pbnF1aXJ5X19uYW1lIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgfVxuXG4gICAgJiAuY21wLXRleHQge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtYWdlbmN5LWlucXVpcnlfX3RlbCB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICYgLmNtcC10ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDgwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgaGVpZ2h0OiA3M3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICB9XG5cbiAgICAgICYgcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gIFxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgIH1cbiAgXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvaWNvbl90ZWwuc3ZnKTtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgICAgIGhlaWdodDogMjhweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1hZ2VuY3ktaW5xdWlyeV9fb3Blbi1ob3VyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuXG4gICAgJiBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgfVxuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtYWdlbmN5LWlucXVpcnlfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICB9XG5cbiAgICAmIC5jbXAtYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTYwcHg7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgJiAuY21wLWJ1dHRvbl9fdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX3dpbmRvd193aGl0ZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtYWdlbmN5LWlucXVpcnlfX2NvbXBhbnktbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgJiAudGV4dCB7XG5cbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLWNhdXRpb24ge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gIFxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cblxuICBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBwYWRkaW5nLXRvcDogNDVweDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIH1cbiAgfVxuXG4gIC50aXRsZStkaXYge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIFxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0Ky50ZXh0IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICB9XG4gIH1cblxuICBvbCBsaSxcbiAgdWwgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LWhpZ2g7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgLnAtY2F1dGlvbl9fbGlzdCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kdGV4dC1jb2xvcjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgb2wge1xuICAgICAgY291bnRlci1yZXNldDogbGlzdE51bWJlciAwO1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3ROdW1iZXIgMTtcbiAgICAgICAgICBjb250ZW50OiBjb3VudGVyKGxpc3ROdW1iZXIpXCJcXDAwMmVcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wLWNhdXRpb25fX25vdGUge1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIFxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY29udGVudDogXCJcXDIwM2JcIjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIG9sIHtcbiAgICAgIGNvbG9yOiBnbG9iYWwuJHRleHQtZ3JheS1jb2xvcjtcbiAgICAgIGNvdW50ZXItcmVzZXQ6IG5vdGVOdW1iZXIgMDtcblxuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IG5vdGVOdW1iZXIgMTtcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjAzYlwiIGNvdW50ZXIobm90ZU51bWJlcik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1jb21wZW5zYXRpb25saXN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1ncmF5O1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICYgLnAtY29tcGVuc2F0aW9ubGlzdF9fbGVhZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgJjo6YWZ0ZXIsXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgYmFja2dyb3VuZDogZ2xvYmFsLiRicmFja2V0cy1ncmF5O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICBcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGxlZnQ6IC01MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIHJpZ2h0OiAtNjBweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICByaWdodDogLTUwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgYiB7XG4gICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUgKyAucmVzcG9uc2l2ZWdyaWQgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiA1MHB4IDI0cHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBnYXA6IDMwcHggMDtcbiAgICB9XG5cbiAgICAmID4gLmV4cGVyaWVuY2VmcmFnbWVudCB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtIDQ4cHgpIC8gMyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAzcHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICAgIHBhZGRpbmc6IDM1cHggMzBweDtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAyNHB4KSAvIDIpO1xuICAgICAgfVxuICAgICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXY6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgPiBkaXYgPiBkaXYgPiBkaXYgPiBkaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICB3aWR0aDogOTdweDtcbiAgICAgICAgICAgIGhlaWdodDogOTdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdjpudGgtb2YtdHlwZSgzKSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgcGFkZGluZzogMjFweCAxNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICAgIC5yZXNwb25zaXZlZ3JpZCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBcbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYgPiAudGV4dDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHJlZC1jb2xvcjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuXG4gICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi42cmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2Om50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmID4gZGl2ID4gZGl2ID4gZGl2ID4gZGl2Om50aC1vZi10eXBlKDUpIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItZ3JheTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgICAuY21wLWFjY29yZGlvbl9fYnV0dG9uIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgICAgICAgXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5wYygpIHtcbiAgICAgICAgICAgICY6aG92ZXJ7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY21wLWFjY29yZGlvbl9fdGl0bGUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjphZnRlcixcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICByaWdodDogLTI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYuY21wLWFjY29yZGlvbl9fYnV0dG9uLS1leHBhbmRlZCB7XG4gICAgICAgICAgICAuY21wLWFjY29yZGlvbl9fdGl0bGU6OmFmdGVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBoMyArIGRpdiB7XG4gICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmN2ZiO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiA+IGRpdiA+IGRpdiA+IGRpdiA+IGRpdjpudGgtb2YtdHlwZSg2KSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzJweDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIFxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHRfd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2hyZWYkPVwiLnBkZlwiXTo6YWZ0ZXIge1xuICAgICAgICAgICAgcmlnaHQ6IDEzcHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbl9wZGYuc3ZnXCIpO1xuICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJlt0YXJnZXQ9XCJfYmxhbmtcIl06OmFmdGVyIHtcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25fd2luZG93X3doaXRlLnN2Z1wiKTtcbiAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJi5pcy1pY29uLWxhcmdlIC5wLWNvbXBlbnNhdGlvbmxpc3RfX3R5cGUrLnJlc3BvbnNpdmVncmlkPi5jbXAtY29udGFpbmVyPi5leHBlcmllbmNlZnJhZ21lbnQ+ZGl2PmRpdj5kaXY+ZGl2Om50aC1vZi10eXBlKDIpIGltZ3tcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1mZWF0dXJlbGlzdCB7XG4gIHBhZGRpbmc6IDEyMHB4IDA7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcbiAgfVxuXG4gIC5wLWZlYXR1cmVsaXN0X19jb250YWluZXIge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgJiA+IGRpdiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZy10b3A6IDc3cHg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBnYXA6IDc2cHggMzJweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBwYWRkaW5nLXRvcDogNTZweDtcbiAgICAgICAgZ2FwOiA1MHB4IDA7XG4gICAgICB9XG5cbiAgICAgICYgPiAuZXhwZXJpZW5jZWZyYWdtZW50IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA5NnB4KSAvIDQpO1xuICAgICAgICBib3JkZXI6ICNkYWUxZWEgc29saWQgNHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMzBweCAzNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMnB4KSAvIDIpO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IGRpdiA+IGRpdiA+IGRpdiB7XG4gICAgICAgICAgJiA+IGRpdjpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC1tYW5yb3BlO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAtMzBweDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoMykge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgPiBkaXY6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi5pcy1pY29uLWxhcmdlPmRpdj4uZXhwZXJpZW5jZWZyYWdtZW50PmRpdj5kaXY+ZGl2PmRpdjpudGgtb2YtdHlwZSgyKSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtaW5xdWlyeSB7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmdfaW5xdWlyeS5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJiAucC1pbnF1aXJ5X19jb250ZW50IHtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgcGFkZGluZzogNjBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODBweCkgIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMTVweCAzNXB4O1xuICAgIH1cbiAgfVxuXG4gICYgLnAtaW5xdWlyeV9fYnV0dG9uLXdyYXBwZXIge1xuXG4gICAgJiAuY21wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBnYXA6IDAgMzBweDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMjBweCAwO1xuICAgICAgfVxuXG4gICAgICAmIC5idXR0b24ge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDIwcHgpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodF93aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbG1kKCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgLmNtcC1idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBnYXA6IDAgOHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBnbG9iYWwuJGNvbW1vbi10cmFuc2l0aW9uO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1sbWQoKSB7XG4gICAgICAgICAgICBnYXA6IDAgOHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweCA0cHg7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDgycHg7XG4gICAgICAgICAgfVxuICBcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxtZCgpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgLmNtcC1idXR0b25fX3RleHQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxtZCgpIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgXG4gICAgICAgICYuaXMtYmx1ZSB7XG4gICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWN2LTAxKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fYm9va193aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgXG4gICAgICAgICYuaXMtbGlnaHQtYmx1ZSB7XG4gICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWN2LTAyKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fYmFsbG9vbl93aGl0ZS5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWRhcmstYmx1ZSB7XG4gICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWN2LTAzKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fdmlzaXRvci5zdmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLWlucXVpcnlfX2luZm8ge1xuICAgIGJvcmRlcjogNHB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmc6IDU1cHggNTVweCA1MHB4O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgJiAucC1pbnF1aXJ5X190ZWwge1xuICAgICAgJiA+IC5jbXAtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICBcbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGhlaWdodDogNzNweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICB9XG4gIFxuICAgICAgICAmIHAge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDUuNHJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgICAgfVxuICAgIFxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RlbC5zdmcpO1xuICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdGVsLnN2Zyk7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5wLWlucXVpcnlfX29wZW4taG91ciB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyMDJweDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5wLWlucXVpcnlfX25vdGVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIH1cblxuICAgICAgJiAuY21wLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgIGJvcmRlcjogMDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAn4oC7JztcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1tdiB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xuICBwYWRkaW5nLXRvcDogOTBweDtcblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgbWFyZ2luLXRvcDogNjJweDtcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgfVxuXG4gIC5wLW12X190b3Age1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAmID4gLmNtcC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMCA1JTtcbiAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICAgIGdhcDogMzZweCAwO1xuICAgICAgfVxuXG4gICAgICAucC1tdl9fbGVmdCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDk1JSAvIDIpO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxnKCkge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLW12X19yaWdodCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDk1JSAvIDIpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgICYgPiBkaXYge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgIH1cbiAgICAgICAgICBcbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAucC1tdl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnAtbXZfX2xlYWQge1xuICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtbXZfX2JvdHRvbSB7XG4gICAgJiA+IC5jbXAtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwMDAgMjYwLjknJTNFJTNDcGF0aCBkPSdtMTA0NC4zNCwyNjAuOXYtNDQuM2gxOS44NnYtNTcuMjNoODMuOHYtNjUuODJoMTAxLjQ2djEyOS41N2gyMS44MXYzNy43OGgtNjIuMjZ2LTguMTRjMy40Mi0uNDUsNS40OS0yLjQ3LDQuODYtNy44OC0uNTktNS4xLTMuNDgtMTUuMjMtNi41My0xNS4yM3MtNS45NCwxMC4xMy02LjUzLDE1LjIzYy0uNjMsNS40LDEuNDMsNy40Myw0Ljg2LDcuODh2OC4xNGgtMjkuNjV2LTEwLjEyYzQuMS0uNTMsNi41Ni0yLjk2LDUuODEtOS40My0uNzEtNi4xLTQuMTYtMTguMjMtNy44MS0xOC4yM3MtNy4xLDEyLjEzLTcuODEsMTguMjNjLS43NSw2LjQ2LDEuNzEsOC44OSw1LjgxLDkuNDN2MTAuMTJoLTIwdi0xMC4xMmM0LjEtLjUzLDYuNTYtMi45Niw1LjgxLTkuNDMtLjcxLTYuMS00LjE2LTE4LjIzLTcuODEtMTguMjNzLTcuMSwxMi4xMy03LjgxLDE4LjIzYy0uNzUsNi40NiwxLjcxLDguODksNS44MSw5LjQzdjEwLjEyaC0yMi40NnYtNTUuMDVoNi4zbC0zLjA3LTcuOTloLTQ4LjQ1bC0zLjA3LDcuOTloNi4zdjU1LjA1aC0xOC45MnYtMTAuMTJjNC4xLS41Myw2LjU2LTIuOTYsNS44MS05LjQzLS43MS02LjEtNC4xNi0xOC4yMy03LjgxLTE4LjIzcy03LjEsMTIuMTMtNy44MSwxOC4yM2MtLjc1LDYuNDYsMS43MSw4Ljg5LDUuODEsOS40M3YxMC4xMmgtMTYuMjhabTQxNS43NSwwdi05OC40N2gxNi44N3YtNTUuNGgtMzYuOTJ2MTUzLjg3aDIwLjA1Wm0tMTI4LjA5LDB2LTEwLjEyYy00LjEtLjUzLTYuNTYtMi45Ni01LjgxLTkuNDMuNzEtNi4xLDQuMTYtMTguMjMsNy44MS0xOC4yM3M3LjEsMTIuMTMsNy44MSwxOC4yM2MuNzUsNi40Ni0xLjcxLDguODktNS44MSw5LjQzdjEwLjEyaDI0LjA0VjEwNi45aDE1LjI3VjM2LjQ3aC00My4zMnYxNTIuOTdoLTE2Ljc0djcxLjQ2aDE2Ljc1Wm0xOTMuMzEsMGgxNC40MXYtMjYuNWwtOS42OS0xLjc2LjM3LTIuMDEsMTAuODIsMS45N3YyOC4zaDkuNlY5Ni43MmgtMy4zMnYtOS40MWg0OS41OVYxNi44MWgtODguNzV2MTIwLjA5aC0xOS4zdjI1LjUzaDM2LjI3djk4LjQ3Wm0yMDIuNzUsMGgyMS44N3YtOC4xNGMtMy40Mi0uNDUtNS40OS0yLjQ3LTQuODYtNy44OC41OS01LjEsMy40OC0xNS4yMyw2LjUzLTE1LjIzczUuOTQsMTAuMTMsNi41MywxNS4yM2MuNjMsNS40LTEuNDMsNy40My00Ljg2LDcuODh2OC4xNGgxNi42OHYtMTAuMTJjLTQuMS0uNTMtNi41Ni0yLjk2LTUuODEtOS40My43MS02LjEsNC4xNi0xOC4yMyw3LjgxLTE4LjIzczcuMSwxMi4xMyw3LjgxLDE4LjIzYy43NSw2LjQ2LTEuNzEsOC44OS01LjgxLDkuNDN2MTAuMTJoMTR2LTE4bDE0LTEyLDE0LDEydjE4aDExLjM5di0xNC4zNmgtMi4xdi0xNS44N2gzMC40MmwxLjQ5LTEuNDksMTYuNzcsMTYuNzctMS44NiwxLjg2LTEuNTItMS41MnYxNC42aDEzLjM2di0xNy4wNWwtMy4zMiwxLjkyLTEtMS43MywxNy4zMi0xMGgwczAsMCwwLDBsMTcuMzIsMTAtMSwxLjczLTMuMzItMS45MnYxNy4wNWgxMC4wOHYtMThsMTQtMTIsMTQsMTJ2MThoMTR2LTQ0Ljg2bDEzLjE0LTExLjI3VjEyLjI1aC0xMDEuMDF2MjEwLjg3aC0yMi41OHYtMTE2LjA5aC04Ny4zNHY4Mi40MWgtMTguMjFWMGgtNzUuODN2NjIuOWg1Ny45djE5OFptLTc2LDB2LTEyNGgtMTguMTV2MTI0aDE4LjE1Wk0xNCwyNDIuOWwxNC0xMiwxNCwxMnYxOGgxMC41NnYtOC4xNGMtMy40Mi0uNDUtNS40OS0yLjQ3LTQuODYtNy44OC41OS01LjEsMy40OC0xNS4yMyw2LjUzLTE1LjIzczUuOTQsMTAuMTMsNi41MywxNS4yM2MuNjMsNS40LTEuNDMsNy40My00Ljg2LDcuODh2OC4xNGgyMS4xN3YtNDcuNjVzLTUuNjEsMC01LjYxLDBsMTEuNjItMjAuMDVoODguMDdzMTIuOTUsMjAuMDQsMTIuOTUsMjAuMDRoLTYuNTlzMCw0Ny42NiwwLDQ3LjY2aDI2LjQ1di0xMC4xMmMtNC4xLS41My02LjU2LTIuOTYtNS44MS05LjQzLjcxLTYuMSw0LjE2LTE4LjIzLDcuODEtMTguMjNzNy4xLDEyLjEzLDcuODEsMTguMjNjLjc1LDYuNDYtMS43MSw4Ljg5LTUuODEsOS40M3YxMC4xMmgxNHYtMThsMTQtMTIsMTQsMTJ2MThoMTEuMzl2LTE0LjM2aC0yLjF2LTE1Ljg3aDMwLjQybDEuNDktMS40OSwxNi43NywxNi43Ny0xLjg2LDEuODYtMS41Mi0xLjUydjE0LjZoMTMuMzZ2LTE3LjA1bC0zLjMyLDEuOTItMS0xLjczLDE3LjMyLTEwaDBzMCwwLDAsMGwxNy4zMiwxMC0xLDEuNzMtMy4zMi0xLjkydjE3LjA1aDEwLjA4di0xOGwxNC0xMiwxNCwxMnYxOGgxNHYtNDQuODZsOC02Ljg2di02OC45MWgtNjUuODN2NzYuMzNoLTEzNi44OHYtNTcuMjNINjYuMzV2NTcuMjNoLTIzLjAzdi0xMDYuMjRIMHYxNTAuNTNoMTR2LTE4Wm00NDQuMTQsMTh2LTEwLjEyYy00LjEtLjUzLTYuNTYtMi45Ni01LjgxLTkuNDMuNzEtNi4xLDQuMTYtMTguMjMsNy44MS0xOC4yM3M3LjEsMTIuMTMsNy44MSwxOC4yM2MuNzUsNi40Ni0xLjcxLDguODktNS44MSw5LjQzdjEwLjEyaDEzLjYzdi04LjE0Yy0zLjQyLS40NS01LjQ5LTIuNDctNC44Ni03Ljg4LjU5LTUuMSwzLjQ4LTE1LjIzLDYuNTMtMTUuMjNzNS45NCwxMC4xMyw2LjUzLDE1LjIzYy42Myw1LjQtMS40Myw3LjQzLTQuODYsNy44OHY4LjE0aDExLjAzdi0zMGgyMHYtMzFoNDR2LTMzaDMydjMzaDMxLjMxdi0xMDYuMzVoLTEwNC4zNHY2NS44MmgtODAuOTF2NTcuMjNoLTQuMjF2NDQuM2gzMC4xNVptNDY1LjQzLDBoMTYuNDN2LTEwLjEyYy00LjEtLjUzLTYuNTYtMi45Ni01LjgxLTkuNDMuNzEtNi4xLDQuMTYtMTguMjMsNy44MS0xOC4yM3M3LjEsMTIuMTMsNy44MSwxOC4yM2MuNzUsNi40Ni0xLjcxLDguODktNS44MSw5LjQzdjEwLjEyaDI0di0yOC4zbDEwLjgyLTEuOTcuMzcsMi4wMS05LjY5LDEuNzZ2MjYuNWg0Mi44NHYtNDQuODdsMTYtMTMuNzEsNy42NSw2LjU2di02OC41OWgtNjUuODN2NzYuMzNoLTU4LjMybDExLjcyLDEwLjA1djM0LjI1Wm0xMDcwLjQyLTM3Ljc4djM3Ljc4aDYuMDF2LTM3Ljc4aC02LjAxWm0tMTIyMy4zMiwzNy43OGgyNy4zM3YtMTAuMTJjLTQuMS0uNTMtNi41Ni0yLjk2LTUuODEtOS40My43MS02LjEsNC4xNi0xOC4yMyw3LjgxLTE4LjIzczcuMSwxMi4xMyw3LjgxLDE4LjIzYy43NSw2LjQ2LTEuNzEsOC44OS01LjgxLDkuNDN2MTAuMTJoMTR2LTE4bDE0LTEyLDE0LDEydjE4aDE0di0xNy4wNWwtMy4zMiwxLjkyLTEtMS43MywxNy4zMi0xMGgwczAsMCwwLDBsMTcuMzIsMTAtMSwxLjczLTMuMzItMS45MnYxNy4wNWgxNC44MXYtMzQuMjVsMTEuNzItMTAuMDVoLTU2Ljgxdi0xMTkuODloLTQ1LjM4djExOS44OWgtMzEuMzh2LTExLjhoLTYuM3Y1Ni4wOVptLTEyMC41MiwwaDI0Ljg1di04LjE0Yy0zLjQyLS40NS01LjQ5LTIuNDctNC44Ni03Ljg4LjU5LTUuMSwzLjQ4LTE1LjIzLDYuNTMtMTUuMjNzNS45NCwxMC4xMyw2LjUzLDE1LjIzYy42Myw1LjQtMS40Myw3LjQzLTQuODYsNy44OHY4LjE0aDUwLjMzdi01Ni4wOWgtNi4zbDMuMDctNy45OWg0OC40NWwzLjA3LDcuOTl2LTQ1LjQ0aC03OC42MnY1Ny4yM2gtMjMuMDN2LTEwNi4yNGgtNDMuMzJ2MTA2LjI0aC0xLjg2djE0LjNoMjB2MzBaTTI3LDI0NC45aC00djRoNHYtNFptNiwwaC00djRoNHYtNFptLTYsNmgtNHY0aDR2LTRabTYsMGgtNHY0aDR2LTRabTEwMC4xMy03YzAtMy4zMS0yLjY5LTYtNi02aDBjLTMuMzEsMC02LDIuNjktNiw2djE1aDEydi0xNVptLTQxLjI3LTIzLjc2djUuNWg1LjV2LTUuNXMtNS41LDAtNS41LDBabS02LjUsMHY1LjVoNS41di01LjVoLTUuNVptMTIsMTJ2LTUuNWgtNS41djUuNWg1LjVabS02LjUsMHYtNS41aC01LjV2NS41aDUuNVptMjQuNjctMTJ2NS41aDUuNXYtNS41cy01LjUsMC01LjUsMFptLTYuNSwwdjUuNWg1LjV2LTUuNWgtNS41Wm0xMiwxMnYtNS41aC01LjV2NS41aDUuNVptLTYuNSwwdi01LjVoLTUuNXY1LjVoNS41Wm0yNC42Ny0xMnY1LjVoNS41di01LjVzLTUuNSwwLTUuNSwwWm0tNi41LDB2NS41aDUuNXYtNS41aC01LjVabTEyLDEydi01LjVoLTUuNXY1LjVoNS41Wm0tNi41LDB2LTUuNWgtNS41djUuNWg1LjVabTI0LjY3LTEydjUuNWg1LjV2LTUuNXMtNS41LDAtNS41LDBabS02LjUsMHY1LjVoNS41di01LjVoLTUuNVptMTIsMTJ2LTUuNWgtNS41djUuNWg1LjVabS02LjUsMHYtNS41aC01LjV2NS41aDUuNVptNzAuMSwxNC43N2gtNHY0aDR2LTRabTEyLDBoLTR2NGg0di00Wm0yNC43NiwxLjE0aC0yLjM2djguMjRoMi4zNnYtOC4yNFptMTIuNCwwaC0yLjM2djguMjRoMi4zNnYtOC4yNFptLTExLjYsNy40NGgzLjkzdi0zLjEyaC0zLjkzdjMuMTJabTMuOTMtNi44NGgtMy45M3YzLjEyaDMuOTN2LTMuMTJabS41OSw2Ljg0aDMuOTN2LTMuMTJoLTMuOTN2My4xMlptMy45My02Ljg0aC0zLjkzdjMuMTJoMy45M3YtMy4xMlptMTMuMjEtMy4yNGMtMS45MiwwLTMuNDcsMS41NS0zLjQ3LDMuNDd2MTAuMDNoNi45NHYtMTAuMDNjMC0xLjkyLTEuNTUtMy40Ny0zLjQ3LTMuNDdabTAtMTIuM2MtLjkyLDAtMS42Ny43NS0xLjY3LDEuNjdzLjc1LDEuNjcsMS42NywxLjY3LDEuNjctLjc1LDEuNjctMS42Ny0uNzUtMS42Ny0xLjY3LTEuNjdabTM1LjIsMTMuOGgtMy43NXY1LjI1aDMuNzV2LTUuMjVabTguMDgtNGMtMS45NiwwLTMuNTQsMS41OS0zLjU0LDMuNTR2MTIuNDZoNy4wOHYtMTIuNDZjMC0xLjk2LTEuNTktMy41NC0zLjU0LTMuNTRabS0xLjk2LDkuNTZjLS40MywwLS43OC0uMzUtLjc4LS43OHMuMzUtLjc4Ljc4LS43OC43OC4zNS43OC43OC0uMzUuNzgtLjc4Ljc4Wm0zNC41LTcuNTZoLTR2NGg0di00Wm02LDBoLTR2NGg0di00Wm0tNiw2aC00djRoNHYtNFptNiwwaC00djRoNHYtNFptMzYuMTQtMzEuNzFoLTh2OGg4di04Wm0xMy43MSwwaC04djhoOHYtOFptLTEzLjcxLDE2aC04djhoOHYtOFptMTMuNzEsMGgtOHY4aDh2LThabTE0Ni43LTY1LjA5Yy01Ljg5LDAtMTAuNjcsNC42Ni0xMC42NywxMC40czQuNzgsMTAuNCwxMC42NywxMC40LDEwLjY3LTQuNjYsMTAuNjctMTAuNC00Ljc4LTEwLjQtMTAuNjctMTAuNFptLjI4LDExLjlsLTUuMzMtNS4yLDEuMjItMS4yNiwzLjE3LDMuMXYtNi44aDEuMzJ2OC4wOGwuODQuODItMS4yMiwxLjI2Wm0tNDEuMzUsMjQuOWgtMTR2MTBoMTR2LTEwWm0yNCwwaC0xNHYxMGgxNHYtMTBabTI0LDBoLTE0djEwaDE0di0xMFptMjQsMGgtMTR2MTBoMTR2LTEwWm0yNCwwaC0xNHYxMGgxNHYtMTBabS0xMTEsMzBoLTE0djEwaDE0di0xMFptMjQsMGgtMTR2MTBoMTR2LTEwWm00Ny44MywwaC0zMXYyMmgzMXYtMjJabTMyLjE3LDBoLTE0djEwaDE0di0xMFptMjQsMGgtMTR2MTBoMTR2LTEwWm0xMDQuMTktMjZoLTh2MTBoOHYtMTBabTE2LDBoLTh2MTBoOHYtMTBabS0xNiwyNGgtOHYxMGg4di0xMFptMTYsMGgtOHYxMGg4di0xMFptNjQuMzMsMTJoLTR2NGg0di00Wm0xMiwwaC00djRoNHYtNFptMjguNDYsMGgtMy43NXY1LjI1aDMuNzV2LTUuMjVabTguMDgtNGMtMS45NiwwLTMuNTQsMS41OS0zLjU0LDMuNTR2MTIuNDZoNy4wOHYtMTIuNDZjMC0xLjk2LTEuNTktMy41NC0zLjU0LTMuNTRabS0xLjk2LDkuNTZjLS40MywwLS43OC0uMzUtLjc4LS43OHMuMzUtLjc4Ljc4LS43OC43OC4zNS43OC43OC0uMzUuNzgtLjc4Ljc4Wm0zNi40LTIzLjgzaC02LjE5djYuMTloNi4xOXYtNi4xOVptMTAuNjEsMGgtNi4xOXY2LjE5aDYuMTl2LTYuMTlabS0xMC42MSwxMi4zOGgtNi4xOXY2LjE5aDYuMTl2LTYuMTlabTEwLjYxLDBoLTYuMTl2Ni4xOWg2LjE5di02LjE5Wm0xMDUuOS0yMS44NGgtOHY4aDh2LThabTEzLjcxLDBoLTh2OGg4di04Wm0tMTMuNzEsMTZoLTh2OGg4di04Wm0xMy43MSwwaC04djhoOHYtOFptNjEuMzQtMjMuMjNoLTh2MTBoOHYtMTBabTE2LDBoLTh2MTBoOHYtMTBabS0xNiwyNGgtOHYxMGg4di0xMFptMTYsMGgtOHYxMGg4di0xMFptMjY3LjUtMTIzLjA0aC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0tNDgsMjRoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabS00OCwyNGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptLTQ4LDI0aC0xNnYxNmgxNnYtMTZabTI0LDBoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0tNDgsMjRoLTE2djE2aDE2di0xNlptMjQsMGgtMTZ2MTZoMTZ2LTE2Wm0yNCwwaC0xNnYxNmgxNnYtMTZabTI5Ni4wMi0xNDhoLTc2djIwMGg3NlY2MC45Wm0tNTMuMiwxMC4yNmgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabS00NS42LDMwLjc3aC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptLTQ1LjYsMzAuNzdoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0tNDUuNiwzMC43N2gtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptMjIuOCwwaC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabS00NS42LDMwLjc3aC0xNS4ydjIwLjUxaDE1LjJ2LTIwLjUxWm0yMi44LDBoLTE1LjJ2MjAuNTFoMTUuMnYtMjAuNTFabTIyLjgsMGgtMTUuMnYyMC41MWgxNS4ydi0yMC41MVptLTI0NS44OS0yNi41NmgtNy4yNHYyNy4xNGg3LjI0di0yNy4xNFptMTQuNDcsMGgtNy4yNHYyNy4xNGg3LjI0di0yNy4xNFptMTQuNDcsMGgtNy4yNHYyNy4xNGg3LjI0di0yNy4xNFptMTQuNDcsMGgtNy4yNHYyNy4xNGg3LjI0di0yNy4xNFptLTQzLjQyLDM0LjM4aC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm0xNC40NywwaC03LjI0djI3LjE0aDcuMjR2LTI3LjE0Wm00Ny45NC0xMDAuMTJoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0tNjIuMzIsMjUuOTdoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0tNjIuMzIsMjUuOTdoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0tNjIuMzIsMjUuOTdoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0xNS41OCwwaC0xMC4zOXYxMC4zOWgxMC4zOXYtMTAuMzlabTE1LjU4LDBoLTEwLjM5djEwLjM5aDEwLjM5di0xMC4zOVptMTUuNTgsMGgtMTAuMzl2MTAuMzloMTAuMzl2LTEwLjM5Wm0tMzcuNzksNDkuNjVoLTE0LjcxdjI5LjQzaDE0Ljcxdi0yOS40M1ptMTcuNTgsMGgtMTQuNzF2MjkuNDNoMTQuNzF2LTI5LjQzWm0zNjcuMDgtMTAuMjloLTh2OGg4di04Wm0xMy43MSwwaC04djhoOHYtOFptLTEzLjcxLDE2aC04djhoOHYtOFptMTMuNzEsMGgtOHY4aDh2LThabS01NS44Niw5LjcxaC00djRoNHYtNFptNiwwaC00djRoNHYtNFptLTYsNmgtNHY0aDR2LTRabTYsMGgtNHY0aDR2LTRabS00Ni42Mi00aC0zLjc1djUuMjVoMy43NXYtNS4yNVptOC4wOC00Yy0xLjk2LDAtMy41NCwxLjU5LTMuNTQsMy41NHYxMi40Nmg3LjA4di0xMi40NmMwLTEuOTYtMS41OS0zLjU0LTMuNTQtMy41NFptLTEuOTYsOS41NmMtLjQzLDAtLjc4LS4zNS0uNzgtLjc4cy4zNS0uNzguNzgtLjc4Ljc4LjM1Ljc4Ljc4LS4zNS43OC0uNzguNzhabS02My43Ny00LjQzaC0yLjM2djguMjRoMi4zNnYtOC4yNFptMTIuNCwwaC0yLjM2djguMjRoMi4zNnYtOC4yNFptLTExLjYsNy40NGgzLjkzdi0zLjEyaC0zLjkzdjMuMTJabTMuOTMtNi44NGgtMy45M3YzLjEyaDMuOTN2LTMuMTJabS41OSw2Ljg0aDMuOTN2LTMuMTJoLTMuOTN2My4xMlptMy45My02Ljg0aC0zLjkzdjMuMTJoMy45M3YtMy4xMlptMTMuMjEtMy4yNGMtMS45MiwwLTMuNDcsMS41NS0zLjQ3LDMuNDd2MTAuMDNoNi45NHYtMTAuMDNjMC0xLjkyLTEuNTUtMy40Ny0zLjQ3LTMuNDdabTAtMTIuM2MtLjkyLDAtMS42Ny43NS0xLjY3LDEuNjdzLjc1LDEuNjcsMS42NywxLjY3LDEuNjctLjc1LDEuNjctMS42Ny0uNzUtMS42Ny0xLjY3LTEuNjdabS01NDcuOS0xMTIuMmgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptMCwxMGgtMzJ2NGgzMnYtNFptNDg4LjcsNS45OWgtNHY0aDR2LTRabTEyLDBoLTR2NGg0di00WicgZmlsbD0ndmFyKC0tdGhlbWUtY29sb3ItMDMpJyAvJTNFJTNDL3N2ZyUzRVwiKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAzKTtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDMwMDBweCBhdXRvO1xuICAgICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLWxsZygpIHtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbGcoKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzZweDtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNzAlIGF1dG87XG4gICAgICB9XG5cbiAgICAgIC5wLW12X19kaXNjb3VudCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGV4dDpudGgtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkO1xuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgICBtaW4td2lkdGg6IDU2cHg7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGV4dDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMzRjNjQgMjUlLCB0cmFuc3BhcmVudCA5NSUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS42cmVtO1xuICAgICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiRyZWQtY29sb3I7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjRyZW07XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kcmVkLWNvbG9yO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4ycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLW12X19ub3RlIGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBjb250ZW50OiBcIlxcMjAzYlwiO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5wLW12X19zdXBwbGVtZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgIG1heC13aWR0aDogNDcuNSU7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1tdl9fYnV0dG9uLXdyYXBwZXIge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5wLW12X19jb252ZXJzaW9uIHtcbiAgICAuY21wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiA0MHB4O1xuICAgICAgcGFkZGluZy10b3A6IDcwcHg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbG1kKCkge1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIH1cblxuICAgICAgJiAuYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl90cmlhbmdsZV9yaWdodF93aGl0ZS5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgICBoZWlnaHQ6IDlweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jbXAtYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAwIDEwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogODJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBsZWZ0OiAtMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLm1heF9wYy1tZCgpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDcycHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNzJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICB3aWR0aDogNTZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICYgLmNtcC1idXR0b25fX3RleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICAgICAgY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGxlZnQ6IC0xMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaXMtYmx1ZSB7XG4gICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYnRuLWN2LTAxKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuY21wLWJ1dHRvbl9faWNvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbl9ib29rX3doaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5pcy1saWdodC1ibHVlIHtcbiAgICAgICAgICAuY21wLWJ1dHRvbiB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1idG4tY3YtMDIpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX2JhbGxvb25fd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmlzLWRhcmstYmx1ZSB7XG4gICAgICAgICAgLmNtcC1idXR0b24ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRidXR0b24tZGFyay1ibHVlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5jbXAtYnV0dG9uX19pY29uIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29uX3Zpc2l0b3Iuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1uZWVkcyB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDMpO1xuICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICBcbiAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgLnAtbmVlZHNfX2xlYWQge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICAuY21wLXRleHQge1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93ZXI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4zcmVtO1xuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtbmVlZHNfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICBcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICB9XG4gIH1cblxuICAucC1uZWVkc19fbGVhZCArLnAtbmVlZHNfX3RleHQge1xuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xuICAgIFxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wLW5lZWRzX19jYXRjaCB7XG4gICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcblxuICAgIC5jbXAtY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogNzBweCA1N3B4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgZ2FwOiAyMHB4O1xuICAgICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAzMHB4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTM2cHgpO1xuICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICBtaW4td2lkdGg6IDM2NXB4O1xuICAgICAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgICAgICAgXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wMSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjJyZW07XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdWI7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wMiB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uZWVkcy1lbXBoYXNpemVkLXRleHQtMDMge1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgIH1cblxuICAgICAgICAubmVlZHMtZW1waGFzaXplZC10ZXh0LTA0IHtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5lZWRzLWVtcGhhc2l6ZWQtdGV4dC0wNSB7XG4gICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICBmb250LXNpemU6IDQuMnJlbTtcbiAgICAgICAgICBcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmltYWdlIHtcbiAgICAgICAgbWF4LXdpZHRoOiA1MTZweDtcbiAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGNsZWFyOiBib3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIFxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1MTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wLW5lZWRzX19pbWFnZSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICB9XG59IiwiQHVzZSAnLi4vLi4vLi4vZ2xvYmFsJztcblxuLnAtcGFnZXNjcm9sbCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICBib3JkZXI6IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKSAycHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cblxuICAmID4gZGl2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgIC50ZXh0IHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgLmNtcC10ZXh0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgJiA+IHAge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDY5cHg7XG4gICAgICAgIGJhY2tncm91bmQ6IGdsb2JhbC4kYm9yZGVyLWdyYXk7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjVweCA1MnB4O1xuICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5wYygpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGdsb2JhbC4kY29tbW9uLXRyYW5zaXRpb247XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnXCIpO1xuICAgICAgICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25fY2hldnJvbl90b3Auc3ZnXCIpO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29uX2NoZXZyb25fdG9wLnN2Z1wiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIHdpZHRoOiAxOXB4O1xuICAgICAgICAgIGhlaWdodDogMTJweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgcmlnaHQ6IDUwJTtcbiAgICAgICAgICBib3R0b206IDI1cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYXJyb3dTbGlkZSAwLjVzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDBzIDEgZm9yd2FyZHM7XG4gICAgICAgICAgYW5pbWF0aW9uOiBhcnJvd1NsaWRlIDAuNXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMHMgMSBmb3J3YXJkcztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGFycm93U2xpZGUge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCkgcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIDUwLjAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgNjAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDYwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDUwLjElIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTYwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAtNjAlKSByb3RhdGUoMTgwZGVnKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgMCkgcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyBhcnJvd1NsaWRlIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICA1MC4wJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDYwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA2MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICA1MC4xJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC02MCUpIHJvdGF0ZSgxODBkZWcpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTYwJSkgcm90YXRlKDE4MGRlZyk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCAwKSByb3RhdGUoMTgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDApIHJvdGF0ZSgxODBkZWcpO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn0iLCJAdXNlICcuLi8uLi8uLi9nbG9iYWwnO1xuXG4ucC1xYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMjBweDtcbiAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcblxuXG4gIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICYgLnAtcWFfX2FjY29yZGlvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICAmIC5jbXAtYWNjb3JkaW9uX19pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuICAgICAgfVxuXG4gICAgICAmIC5jbXAtYWNjb3JkaW9uX19oZWFkZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAmIC5jbXAtYWNjb3JkaW9uX19idXR0b24ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgZ2FwOiAwIDIwcHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMzBweCA1MHB4IDMwcHggMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZ2xvYmFsLiRjb21tb24tdHJhbnNpdGlvbjtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5wYygpIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJi5jbXAtYWNjb3JkaW9uX19idXR0b24tLWV4cGFuZGVkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmNtcC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGdhcDogMCAxMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTVweCA0MHB4IDE1cHggOHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OmJlZm9yZSxcbiAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJyYWNrZXRzLWdyYXk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJiAuY21wLWFjY29yZGlvbl9fdGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1yb3dlcjtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtYWNjb3JkaW9uX19pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC1tYW5yb3BlO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1yZWd1bGFyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy42cmVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnUSc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiAuY21wLWFjY29yZGlvbl9fcGFuZWwge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWxpZ2h0LWdyYXk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzVweCA3MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHBhZGRpbmc6IDI1cHggMTBweCAyNXB4IDQwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6ICdBJztcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGdsb2JhbC4kZm9udC1tYW5yb3BlO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtcmVndWxhcjtcbiAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDI4cHg7XG4gICAgICAgICAgbGVmdDogMzBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi40cmVtO1xuICAgICAgICAgICAgdG9wOiAyNHB4O1xuICAgICAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIC5wLXFhX19hbnN3ZXIge1xuICAgICAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmIC5wLXFhX19saW5rIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiBwIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICAgICAgbWFzay1pbWFnZTogdXJsKC4uL2ltZy9pY29uX3RyaWFuZ2xlX3JpZ2h0LnN2Zyk7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb25fdHJpYW5nbGVfcmlnaHQuc3ZnKTtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJiBhIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cbiAgICAgICAgICAgICAgJltocmVmJD1cIi5wZGZcIl0ge1xuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25fcGRmLnN2Zykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnBjKCkge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBnbG9iYWwuJGNvbW1vbi10cmFuc2l0aW9uO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLXJlY29tbWVuZC1wbGFuIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9iZ190cmlhbmdsZS5wbmcpO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAyKTtcblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cblxuICAmID4gZGl2IHtcbiAgICBcbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX2l0ZW0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICBib3JkZXI6IDRweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICBwYWRkaW5nOiA3MHB4IDUwcHggNjBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNTBweCAxNXB4IDI1cHg7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgICYuaXMtZmlyc3Qge1xuICAgICAgbWFyZ2luLXRvcDogODBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fYmFsbG9vbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgd2lkdGg6IDIyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgICBib3JkZXI6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICB9XG5cbiAgICAmIC5jbXAtdGV4dCB7XG4gICAgICBjb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9faWNvbi1wbHVzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgIFxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4O1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJiAucC1yZWNvbW1lbmQtcGxhbl9fdGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICAmIC5jbXAtdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYgLnAtcmVjb21tZW5kLXBsYW5fX2NvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAmID4gLmNtcC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMCA0MHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDI1cHggMDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuXG4gICAgICAmIC5wLXJlY29tbWVuZC1wbGFuX190ZXh0LWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMiAtIDIwcHgpO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtbWQoKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fbGlzdCB7XG5cbiAgICAgICAgJiAuY21wLXRleHQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LW1pZDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiR0ZXh0LWNvbG9yO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgLnAtcmVjb21tZW5kLXBsYW5fX3BhbmVsIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1saWdodC1ncmF5O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAyMHB4IDIwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAxNXB4IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtdGV4dCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGdsb2JhbC4kYmFzZS1jb2xvcjtcbiAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG4gICAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICAgIGhlaWdodDogNjNweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwteWVuIHtcbiAgICAgICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG4gICAgICAgICAgICAmIGIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiRyZWQtY29sb3I7XG4gICAgICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmIC5wLXJlY29tbWVuZC1wbGFuX19ub3RlcyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgICYgLmNtcC10ZXh0IHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigLsnO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIH1cbiAgXG4gICAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyMHB4KTtcblxuICAgICAgICBAaW5jbHVkZSBnbG9iYWwubWF4X3BjLW1kKCkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgJiA+IC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCBnbG9iYWwuJGJvcmRlci1saWdodC1ncmF5O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgcGFkZGluZzogMzBweCAxNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYgLnAtcmVjb21tZW5kLXBsYW5fX3RhYmVsLWxpc3Qge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweCAyNXB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgZ2xvYmFsLiRib3JkZXItbGlnaHQtZ3JheTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGdsb2JhbC4kYm9yZGVyLWxpZ2h0LWdyYXk7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHggMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIC5jbXAtY29udGFpbmVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICBnYXA6IDAgMzBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC10ZXh0IHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtcm93O1xuICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tdGhlbWUtY29sb3ItMDEpO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgIGIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ2xvYmFsLiR0ZXh0LWdyYXktY29sb3I7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmIC5wLXJlY29tbWVuZC1wbGFuX190YWJlbC15ZW4ge1xuICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICAgIGNvbG9yOiBnbG9iYWwuJHJlZC1jb2xvcjtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICYgYiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnAtcmVjb21tZW5kLXBsYW5fX2Fycm93IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIH1cblxuICAgIFxuICAgICYgaW1nIHtcbiAgICAgIHdpZHRoOiAxMzNweDtcbiAgICAgIGhlaWdodDogMTA3cHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgd2lkdGg6IDk5cHg7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucC1yZWNvbW1lbmQtcGxhbl9faXRlbS0tbGFzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KSAhaW1wb3J0YW50O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIHBhZGRpbmc6IDEyMHB4IDcwcHggOTBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtODBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtODBweDtcblxuICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KSAhaW1wb3J0YW50O1xuICAgICAgcGFkZGluZzogNzVweCAzNXB4IDU1cHg7XG4gICAgICB0b3A6IC01NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTU1cHg7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKCgxMDAlIC0gNjBweCkpO1xuICAgICAgYm9yZGVyOiAxMHB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCgxMDAlIC0gMjBweCkpO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiYXNlLWNvbG9yO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgei1pbmRleDogMjtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5wLXJlY29tbWVuZC1wbGFuX19wYW5lbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJnLWxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgbWF4LXdpZHRoOiA3ODBweDtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAzNXB4IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICB9XG5cbiAgICAgICYgLmNtcC1jb250YWluZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwIDMwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAxNXB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwtdGV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnbG9iYWwuJGJhc2UtY29sb3I7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLXRoZW1lLWNvbG9yLTAxKTtcbiAgICAgICAgd2lkdGg6IDEzNHB4O1xuICAgICAgICBoZWlnaHQ6IDYzcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDQycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgICAgIGNvbG9yOiB2YXIoLS10aGVtZS1jb2xvci0wMSk7XG5cbiAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuN3JlbTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fcGFuZWwteWVuIHtcbiAgICAgICAgJiAuY21wLXRleHQge1xuICAgICAgICAgICYgYiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDQuNHJlbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgICAgY29sb3I6IGdsb2JhbC4kcmVkLWNvbG9yO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBnbG9iYWwuJGZvbnQtYm9sZDtcblxuICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYgLnAtcmVjb21tZW5kLXBsYW5fX25vdGVzIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IDc4MHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgIH1cbiAgICAgIFxuICAgICAgJiAuY21wLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1taWQ7XG5cbiAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogJ+KAuyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fdGl0bGUtLXVuZGVybGluZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4ycmVtO1xuICAgICAgICBmb250LXdlaWdodDogZ2xvYmFsLiRmb250LWJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiBnbG9iYWwuJGxpbmUtaGVpZ2h0LXJvd2VyO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuXG4gICAgICAgICAgYiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGhlaWdodDogN3B4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMzRjNjQgMjUlLCB0cmFuc3BhcmVudCA5NSUpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogLTRweDtcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICAgIGJvdHRvbTogLTJweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmMzRjNjQgMjUlLCB0cmFuc3BhcmVudCA4NSUpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC1yZWNvbW1lbmQtcGxhbl9fbm9ybWFsLWxpc3Qge1xuICAgICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgfVxuXG4gICAgICAmIC5jbXAtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogZ2xvYmFsLiRsaW5lLWhlaWdodC1oaWdoO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIkB1c2UgJy4uLy4uLy4uL2dsb2JhbCc7XG5cbi5wLXRvcC1xdWFsaXR5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogZ2xvYmFsLiRiZy1saWdodC1ncmF5O1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG5cblxuICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgfVxuXG4gICYgLnAtdG9wLXF1YWxpdHlfX21lZGlhIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBjbGVhcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgJiAuY21wLXRpdGxlX190ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaW1nX3RvcF9xdWFsaXR5LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgbWF4LXdpZHRoOiA4NjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE3NnB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMjE1LzQ0O1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5tYXhfcGMtc20oKSB7XG5cbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ltZ190b3BfcXVhbGl0eV9zcC5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTQ1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmIC5wLXRvcC1xdWFsaXR5X19zdWItdGl0bGUge1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgY2xlYXI6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXgtd2lkdGg6IDI2NHB4O1xuICAgICAgXG4gICAgfVxuXG4gICAgJiAuY21wLXRleHQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGdsb2JhbC4kZm9udC1ib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgXG4gIH1cblxuICAmIC5wLXRvcC1xdWFsaXR5X19yb3ctY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICBjbGVhcjogYm90aCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuICAgICYgPiAuY21wLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAwIDUlO1xuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogMzBweCAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICYgLmltYWdlIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gMi41JSk7XG5cbiAgICAgIEBpbmNsdWRlIGdsb2JhbC5zcCgpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJiAucC10b3AtcXVhbGl0eV9fdGV4dC1jb250YWluZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAyLjUlKTtcblxuICAgICAgQGluY2x1ZGUgZ2xvYmFsLnNwKCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC50ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtaGlnaDtcbiAgICAgIFxuXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmIC5wLXRvcC1xdWFsaXR5X190ZXh0LW5vdGVzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgY29sb3I6IGdsb2JhbC4kdGV4dC1ncmF5LWNvbG9yO1xuICAgICAgbGluZS1oZWlnaHQ6IGdsb2JhbC4kbGluZS1oZWlnaHQtbWlkO1xuICAgICAgY2xlYXI6IGJvdGggIWltcG9ydGFudDtcbiAgICAgIGZsb2F0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cbiAgICAgIHVsIHtcbiAgICAgICAgbGkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIFxuICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiBcIuKAu1wiO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgXG4gICAgICBAaW5jbHVkZSBnbG9iYWwuc3AoKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJiAucC10b3AtcXVhbGl0eV9fdGV4dC1ub3RlcyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBcbiAgICBvbCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBsaXN0TnVtYmVyIDA7XG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3ROdW1iZXIgMTtcbiAgICAgICAgICBjb250ZW50OiBcIuKAu1wiY291bnRlcihsaXN0TnVtYmVyKTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSJdfQ== */