

/* Start:/local/templates/bambiny/public/css/style.css?1691735615601068*/
body,
html {
    font-family: Helvetica-Neue, Helvetica, Arial, sans-serif;
    line-height: 1.5
}

article,
aside,
audio,
body,
canvas,
caption,
details,
div,
figure,
footer,
header,
hgroup,
html,
iframe,
img,
mark,
menu,
nav,
object,
section,
span,
summary,
table,
tbody,
td,
tfoot,
thead,
tr,
video {
    border: 0;
    margin: 0;
    padding: 0
}

a,
abbr,
address,
b,
blockquote,
cite,
code,
dd,
del,
dfn,
dl,
dt,
em,
fieldset,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
i,
ins,
label,
legend,
li,
ol,
p,
pre,
q,
samp,
small,
strong,
sub,
sup,
ul {
    border: 0;
    font-size: 100%;
    vertical-align: baseline;
    margin: 0;
    padding: 0
}

article,
aside,
audio,
canvas,
figcaption,
figure,
figure img,
footer,
header,
hgroup,
nav,
section,
video {
    display: block
}

table {
    border-collapse: separate;
    border-spacing: 0
}

table caption,
table td,
table th {
    text-align: left;
    vertical-align: middle
}

a img {
    border: 0
}

:focus {
    outline: 0
}

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%
}

body {
    margin: 0
}

main {
    display: block
}

h1 {
    font-size: 2em;
    margin: .67em 0
}

hr {
    box-sizing: content-box;
    height: 0;
    overflow: visible
}

pre {
    font-family: monospace, monospace;
    font-size: 1em
}

a {
    background-color: transparent
}

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

b,
strong {
    font-weight: bolder
}

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

small {
    font-size: 80%
}

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

sub {
    bottom: -.25em
}

sup {
    top: -.5em
}

img {
    border-style: none
}

button,
input,
optgroup,
select,
textarea {
    font-family: inherit;
    font-size: 100%;
    line-height: 1.15;
    margin: 0
}

button,
input {
    overflow: visible
}

button,
select {
    text-transform: none
}

[type=button],
[type=reset],
[type=submit],
button {
    -webkit-appearance: button
}

[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner,
button::-moz-focus-inner {
    border-style: none;
    padding: 0
}

[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring,
button:-moz-focusring {
    outline: 1px dotted ButtonText
}

fieldset {
    padding: .35em .75em .625em
}

legend {
    box-sizing: border-box;
    color: inherit;
    display: table;
    max-width: 100%;
    padding: 0;
    white-space: normal
}

progress {
    vertical-align: baseline
}

textarea {
    overflow: auto
}

[type=checkbox],
[type=radio] {
    box-sizing: border-box;
    padding: 0
}

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

[type=search] {
    -webkit-appearance: textfield;
    outline-offset: -2px
}

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

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

details {
    display: block
}

summary {
    display: list-item
}

[hidden],
template {
    display: none
}

@font-face {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsiH0C4n.ttf) format("truetype")
}

@font-face {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 400;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjZ0C4n.ttf) format("truetype")
}

@font-face {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 500;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4n.ttf) format("truetype")
}

@font-face {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 600;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4n.ttf) format("truetype")
}

@font-face {
    font-family: Open Sans;
    font-style: normal;
    font-weight: 700;
    font-stretch: normal;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v34/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4n.ttf) format("truetype")
}

body,
html {
    font-family: Open Sans, sans-serif;
    background: #fcfff5
}

*,
:after,
:before,
body,
html {
    box-sizing: border-box
}

main {
    min-height: 90vh;
    overflow: hidden
}

.main_margin {
    padding-top: 110px
}

.container {
    max-width: 1230px;
    width: 100%;
    padding: 0 15px;
    margin: 0 auto
}

.title {
    font-style: normal;
    color: #345239;
    font-weight: 700;
    font-size: 40px;
    line-height: 120%;
    margin: 0;
    margin-bottom: 50px
}

.title span {
    color: #388149
}

.title_before {
    display: inline-block;
    position: relative;
    z-index: 1
}

.title_before:before {
    content: "";
    position: absolute;
    bottom: -5px;
    right: -14px;
    width: 112px;
    height: 20px;
    background: url(/local/templates/bambiny/public/css/../img/svg/for-title.svg);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1
}

.title_l {
    font-weight: 700;
    font-size: 70px;
    line-height: 120%;
    position: relative;
    display: inline-block;
    z-index: 1
}

.title_l:before {
    content: "";
    position: absolute;
    bottom: 1px;
    right: 106px;
    width: 112px;
    height: 20px;
    background: url(/local/templates/bambiny/public/css/../img/svg/for-title.svg);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1
}

.title_l span {
    color: #388149
}

.page_contact .section_feedback,
.section_mobile {
    display: none
}

.btn {
    background: #fcfff5;
    box-shadow: 0 4px 10px rgba(77, 77, 77, .12);
    border-radius: 100px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    height: 54px;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #345239;
    cursor: pointer
}

.btn,
.btn svg {
    transition: all .3s linear
}

.btn svg {
    stroke: #345239
}

.btn span {
    transition: all .3s linear
}

.btn span:first-child {
    margin-right: 10px
}

.btn:hover {
    background: #8aa553
}

.btn:hover,
.btn:hover span {
    color: #fcfff5
}

.btn:hover svg {
    stroke: #fcfff5
}

.btn_green {
    background: #8aa553;
    box-shadow: 0 4px 10px rgba(77, 77, 77, .12);
    border-radius: 100px;
    font-style: normal;
    transition: all .3s linear;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #fcfff5
}

.btn_green svg {
    stroke: #fcfff5
}

.btn_green:hover {
    background: #345239
}

.btn_form {
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    text-transform: uppercase;
    color: #345239
}

.btn_form svg {
    fill: #345239;
    transition: all .3s linear
}

.btn_form:hover svg {
    fill: #fcfff5
}

.section {
    padding: 75px 0
}

.page_home .section_feedback:before {
    display: none
}

.arrow {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 1px
}

.arrow,
.arrow div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.arrow div {
    cursor: pointer;
    background: #8aa553;
    box-shadow: 0 4px 10px rgba(0, 0, 0, .09);
    width: 45px;
    height: 45px;
    border-radius: 50%;
    -ms-flex-pack: center;
    justify-content: center;
    transition: all .3s linear
}

.arrow div:hover {
    background: #388149
}

.arrow div.slick-disabled {
    opacity: 0
}

ul.slick-dots {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    margin: 0;
    position: absolute;
    bottom: 20px;
    width: 100%
}

ul.slick-dots li {
    padding: 0;
    margin: 0;
    width: 12px;
    height: 6px;
    background: #d5eaed;
    border-radius: 19px;
    margin-right: 5px;
    cursor: pointer;
    list-style: none;
    transition: all .34s linear
}

ul.slick-dots li:last-child {
    margin-right: 0
}

ul.slick-dots li.slick-active {
    width: 48px;
    background: #8aa553
}

ul.slick-dots button {
    display: none
}

.social__link {
    margin-right: 12px
}

.social__link svg {
    fill: #8aa553;
    transition: all .3s linear
}

.social__link:hover svg {
    fill: #fcfff5
}

.social__link:last-child {
    margin-right: 0
}

input {
    max-width: 100%;
    width: 100%;
    height: 100%;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239;
    background: transparent;
    padding-bottom: 16px;
    border: none;
    border-bottom: 1px solid #345239;
    padding-top: 16px
}

input::-webkit-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

input::-moz-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

input::-ms-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

input::placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

.form__btn {
    max-width: 284px;
    width: 100%
}

.form__btn .btn svg {
    stroke: unset
}

.form__input {
    margin-bottom: 14px
}

.form__input:last-child {
    margin-bottom: 0
}

.form__policy {
    font-style: normal;
    font-weight: 400;
    font-size: 12px;
    line-height: 150%;
    color: #345239;
    opacity: .5;
    max-width: 282px;
    width: 100%
}

.form__flex {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px
}

.nav,
.nav a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.nav a {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    color: #345239;
    text-decoration: none;
    width: 28px;
    height: 28px;
    border-radius: 4px;
    transition: all .34s linear;
    margin: 0 10px
}

.nav a.nav_active,
.nav a:hover {
    background: #eec1ae
}

.nav__arrow_left {
    margin-left: 0 !important
}

.nav__arrow_right {
    margin-right: 0 !important
}

.nav__dots {
    margin: 0 !important
}

.content {
    max-width: 792px;
    width: 100%;
    margin: 0 auto
}

.content__date {
    font-weight: 600;
    font-size: 16px;
    line-height: 18px;
    color: #8aa553;
    margin-bottom: 50px
}

.content p {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239;
    margin-bottom: 22px
}

.content h1 {
    font-size: 40px
}

.content h1,
.content h2 {
    font-weight: 700;
    line-height: 120%;
    color: #345239;
    margin-bottom: 15px
}

.content h2 {
    font-size: 36px;
    margin-top: 40px
}

.content h3 {
    font-size: 30px
}

.content h3,
.content h4 {
    font-weight: 700;
    line-height: 120%;
    color: #345239;
    margin-top: 40px;
    margin-bottom: 15px
}

.content h4,
.content h5 {
    font-size: 16px
}

.content h5 {
    font-weight: 700;
    line-height: 120%;
    color: #345239;
    margin-top: 40px;
    margin-bottom: 15px
}

.content img {
    filter: drop-shadow(0 4.02154px 25.1346px rgba(0, 0, 0, .07));
    border-radius: 30px;
    overflow: hidden;
    width: 100%
}

.content h6 {
    font-weight: 700;
    font-size: 16px;
    line-height: 120%;
    color: #345239;
    margin-top: 40px;
    margin-bottom: 15px
}

.breadcrumbs {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.breadcrumbs a {
    font-weight: 400;
    font-size: 14px;
    line-height: 120%;
    color: #388149;
    text-decoration: none;
    margin-right: 12px;
    padding-right: 12px;
    position: relative
}

.breadcrumbs a:before {
    content: "";
    width: 4px;
    height: 4px;
    border-radius: 50%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -2px;
    background: #345239
}

.breadcrumbs a.current {
    color: #345239
}

.breadcrumbs a:last-child {
    margin-right: 0;
    padding-right: 0
}

.breadcrumbs a:last-child:before {
    display: none
}

.section_not {
    position: relative;
    height: 100vh;
    min-height: 100vh
}

.page_not .footer {
    display: none
}

.not__found {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.not__found img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.modal-callback {
    max-width: 690px !important
}

.modal-callback,
.modal-team {
    background: transparent !important;
    box-shadow: none !important
}

.modal-team {
    max-width: 1000px !important
}

.modal-team .modal__wrap {
    padding: 60px
}

.modal-video {
    background: transparent !important;
    max-width: 900px !important;
    box-shadow: none !important
}

.modal-video .modal__wrap {
    padding: 40px;
    padding-top: 60px
}

.modal .title_before:before {
    bottom: -8px;
    right: -29px
}

.modal__close {
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer
}

.modal__close svg circle {
    fill: #8aa553;
    transition: all .3s linear
}

.modal__close:hover svg circle {
    fill: #345239
}

.modal__wrap {
    background: url(/local/templates/bambiny/public/css/../img/bg/callback.png);
    background-position: top;
    background-size: cover;
    background-repeat: no-repeat;
    padding: 140px 90px 90px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px
}

.modal .form__policy {
    max-width: 215px;
    margin-left: 10px
}

.modal__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    max-width: 509px;
    margin-bottom: 15px
}

.form__select {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 100%;
    margin-top: 32px;
    position: relative
}

.form__select #select {
    position: absolute
}

.nice-select {
    max-width: 100%;
    width: 100% !important;
    font-style: normal;
    font-weight: 400 !important;
    font-size: 16px !important;
    line-height: 22px !important;
    color: #345239 !important;
    background: transparent !important;
    padding-bottom: 16px !important;
    border-radius: 0 !important;
    border: none !important;
    border-bottom: 1px solid #345239 !important;
    padding-left: 0 !important
}

.nice-select::-webkit-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

.nice-select::-moz-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

.nice-select::-ms-input-placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

.nice-select::placeholder {
    font-weight: 400;
    font-size: 16px;
    line-height: 22px;
    color: #345239
}

.nice-select:after {
    border: none !important;
    margin-top: -10px !important;
    right: 0 !important;
    transform: rotate(0) !important;
    transform-origin: unset !important;
    background: url(/local/templates/bambiny/public/css/../img/svg/dropDown.svg) !important;
    background-position: 50% !important;
    background-size: contain !important;
    background-repeat: no-repeat !important;
    width: 19px !important;
    height: 9px !important
}

.nice-select-dropdown {
    width: 100%;
    max-width: 100%
}

.fade {
    display: none
}

.modal__video {
    border-radius: 30px;
    overflow: hidden
}

.modal__video iframe {
    width: 100%;
    height: 500px
}

.modal__box {
    display: -ms-flexbox;
    display: flex;
    justify-self: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.modal-team__name {
    font-weight: 700;
    font-size: 30px;
    line-height: 120%;
    color: #345239;
    margin-bottom: 35px
}

.modal-team__info {
    margin-bottom: 23px
}

.modal-team__info p {
    margin-bottom: 1px;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239
}

.modal-team__info p span:first-child {
    font-weight: 700
}

.modal-team__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239
}

.modal-team__text h4 {
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    margin-bottom: 10px
}

.modal-team__img {
    width: 286px;
    height: 346px;
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius: 30px;
    overflow: hidden
}

.modal-team__img img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.modal-team__left {
    margin-right: 40px;
    position: relative
}

.modal-team__message {
    position: relative;
    width: 100%;
    padding: 16px;
    border-radius: 30px;
    background: #ccdcab;
    margin-top: 10px;
    box-shadow: 2px 4px 10px rgba(0, 0, 0, .07)
}

.modal-team__message:before {
    content: "";
    z-index: 2;
    position: absolute;
    left: 37px;
    top: -23px;
    background: url(/local/templates/bambiny/public/css/../img/team/arrow.png);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    width: 60px;
    height: 30px
}

.page_home .features__title .title:before {
    right: 36px
}

.not__img,
.not__wrap {
    display: none
}

.header {
    padding: 22px 0;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 9;
    transition: all .3s ease-in
}

.header.active {
    background: #ccdcab
}

.header__menu {
    display: none
}

.header__menu svg {
    width: 22px;
    height: 14px
}

.header__wrap {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.header__logo,
.header__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.header__logo {
    max-width: 132px;
    width: 100%;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.header__logo img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.header__nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.header .header__link {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-align: right;
    text-transform: uppercase;
    color: #345239;
    margin-right: 24px;
    text-decoration: none;
    border-bottom: 1px dashed transparent;
    transition: all .3s ease-in
}

.header .header__link:hover {
    border-bottom: 1px dashed #345239
}

.header .header__link:last-child {
    margin-right: 0
}

.header__communication {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-direction: column;
    flex-direction: column
}

.header__callback {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 20px;
    text-align: right;
    color: #345239;
    padding-bottom: 2px;
    border-bottom: 1px dashed #345239;
    transition: all .3s ease-in;
    cursor: pointer
}

.header__callback:hover {
    border-bottom: 1px dashed transparent
}

.header__tel {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 20px;
    text-decoration: none;
    color: #345239;
    margin-bottom: 2px
}

.header__tel_mobile {
    display: none
}

.header__lk {
    padding: 6px 16px;
    border: 1px dashed #345239;
    border-radius: 45px;
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    color: #345239;
    text-decoration: none;
    transition: all .3s ease-in
}

.header__lk:hover {
    background: #8aa553;
    box-shadow: 0 4px 10px rgba(77, 77, 77, .12);
    color: #fff;
    border-color: transparent
}

.header-mobile {
    position: fixed;
    top: 0;
    width: 100%;
    height: -webkit-max-content;
    height: -moz-max-content;
    height: max-content;
    overflow-y: auto;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background: #fcfff5;
    display: none;
    opacity: 0;
    z-index: -1;
    right: -110%;
    padding: 0 96px;
    transition: all .3s ease-in
}

.header-mobile.active {
    opacity: 1;
    z-index: 9;
    right: 0
}

.header-mobile__top {
    max-width: 100%;
    width: 100%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    padding: 19px 0
}

.header-mobile__nav {
    width: 100%;
    margin-top: 40px
}

.header-mobile__nav .header__nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.header-mobile__nav .header__link {
    margin-right: 0;
    margin-bottom: 20px
}

.header-mobile__nav .header__link:last-child {
    margin-bottom: 0
}

.header-mobile__nav .header__communication {
    margin-top: 50px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.header-mobile__nav .header__tel {
    margin-right: 0;
    margin-bottom: 12px;
    font-size: 22px
}

.header-mobile__nav .header__callback {
    display: -ms-flexbox;
    display: flex
}

.header-mobile .intro__place,
.header-mobile__place {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%
}

.header-mobile .intro__place {
    -ms-flex-align: center;
    align-items: center;
    max-width: 100%;
    margin-top: 40px;
    margin-bottom: 20px
}

.footer {
    background: #345239;
    padding: 60px 0 25px
}

.footer__right {
    display: none
}

.footer__nav {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.footer__nav a {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
    text-transform: uppercase;
    color: #fcfff5;
    margin-bottom: 25px;
    text-decoration: none
}

.footer__nav a:last-child {
    margin-bottom: 0
}

.footer__info,
.footer__page {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.footer__page {
    margin-right: 92px
}

.footer__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start
}

.footer__copy {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 155.19%;
    color: #fcfff5;
    margin-top: 33px
}

.footer__communication {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.footer__callback {
    font-weight: 400;
    font-size: 16px;
    border-bottom: 1px dashed #fcfff5;
    display: inline-block
}

.footer__callback,
.footer__tel {
    font-style: normal;
    line-height: 20px;
    color: #fcfff5
}

.footer__tel {
    text-decoration: none;
    font-weight: 700;
    font-size: 22px
}

.footer__box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.footer__box:last-child {
    margin-top: 48px
}

.footer__box_address {
    display: none
}

.footer__time {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: end;
    align-items: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.footer__time span {
    -ms-flex-pack: end;
    justify-content: flex-end;
    line-height: 18px;
    text-align: right
}

.footer__address,
.footer__time span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    color: #fcfff5
}

.footer__address {
    line-height: 24px
}

.footer__address,
.footer__address p {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.footer__address p {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    margin-right: 38px
}

.footer__address p:last-child {
    margin-right: 0
}

.footer__address span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.footer__address svg {
    margin-right: 10px
}

.footer__middle {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: end;
    align-items: flex-end;
    margin: 22px 0 38px
}

.footer__policy {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 155.19%;
    color: #fcfff5;
    text-decoration: none
}

.footer__right .footer__extra {
    display: none
}

.copy,
.copy__link {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center
}

.copy__link {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #fcfff5;
    text-decoration: none
}

.copy__link span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.copy__link span:last-child {
    margin-left: 10px
}

.section_intro {
    position: relative;
    min-height: 875px;
    height: 100vh;
    z-index: 1;
    padding: 0;
    margin-bottom: 20px
}

.section_two {
    display: none
}

.intro {
    padding-top: 250px
}

.intro__img {
    display: none
}

.intro__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.intro__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.intro__btns {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.intro__btn {
    max-width: 230px;
    width: 100%;
    height: 54px
}

.intro__watch {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 24px;
    color: #345239;
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-left: 35px;
    cursor: pointer
}

.intro__watch,
.intro__watch span:first-child {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.intro__watch span:first-child {
    background: #eec1ae;
    box-shadow: 0 4px 10px rgba(77, 77, 77, .12);
    -ms-flex-pack: center;
    justify-content: center;
    width: 54px;
    height: 54px;
    border-radius: 50%;
    margin-right: 12px;
    transition: all .3s linear
}

.intro__watch span svg {
    width: 23px;
    height: 23px;
    transform: translateX(3px);
    fill: #345239;
    transition: all .3s linear
}

.intro__watch:hover span:first-child {
    background: #8aa553
}

.intro__watch:hover span:first-child svg {
    fill: #fff
}

.intro__place {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    max-width: 573px;
    width: 100%;
    margin-top: 113px
}

.intro__place_select .intro__link {
    font-size: 25px;
    line-height: 37px
}

.intro__place_select .intro__link svg {
    width: 20px;
    height: 27px
}

.intro__link {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    color: #345239;
    -ms-flex-pack: start;
    justify-content: flex-start;
    text-decoration: none;
    padding: 4px 8px;
    transition: all .3s linear;
    border-radius: 10px
}

.intro__link,
.intro__link span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.intro__link span {
    -ms-flex-pack: center;
    justify-content: center
}

.intro__link svg {
    width: 13px;
    height: 18px;
    margin-right: 10px
}

.intro__link:hover {
    background: #fcfff5
}

.section_fifty {
    padding-top: 40px
}

.fifty {
    background: #ccdcab;
    border-radius: 30px
}

.fifty__wrap {
    position: relative
}

.fifty__wrap:before {
    content: "";
    position: absolute;
    bottom: -48px;
    left: -150px;
    width: 1380px;
    height: 220px;
    background: url(/local/templates/bambiny/public/css/../img/before/2.png);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 2
}

.fifty__top {
    padding: 100px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
    position: relative
}

.fifty__top:before {
    content: "";
    position: absolute;
    bottom: -46px;
    left: 87px;
    max-width: 460px;
    width: 100%;
    height: 235px;
    background: url(/local/templates/bambiny/public/css/../img/before/1.png);
    background-position: 50%;
    background-size: contain;
    z-index: 2
}

.fifty__title .title {
    font-style: normal;
    font-weight: 700;
    font-size: 60px;
    line-height: 120%;
    color: #345239;
    position: relative;
    z-index: 1
}

.fifty__title .title:before {
    content: "";
    position: absolute;
    bottom: 3px;
    right: 119px;
    width: 81px;
    height: 24px;
    background: url(/local/templates/bambiny/public/css/../img/svg/for-title-small.svg);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: -1
}

.fifty__text {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    max-width: 488px;
    width: 100%
}

.fifty__text p {
    margin-bottom: 30px
}

.fifty__text p:last-child {
    margin-bottom: 0
}

.fifty__text strong {
    color: #388149;
    font-weight: 700
}

.fifty__bottom {
    height: 576px;
    border-radius: 30px;
    overflow: hidden;
    width: 100%;
    position: relative
}

.fifty__bottom img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.section_club {
    z-index: 1;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    padding: 0;
    margin-top: 65px;
    margin-bottom: 86px
}

.club {
    padding-top: 190px;
    padding-bottom: 216px
}

.club__wrap {
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -ms-flex-pack: end;
    justify-content: flex-end;
    -ms-flex-align: center;
    align-items: center
}

.club__img {
    max-width: 725px;
    width: 100%;
    position: absolute;
    left: calc(((100vw - 1230px) / 2) - 98px);
    bottom: -73px
}

.club__img img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.club__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1
}

.club__bg img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.club__info {
    max-width: 552px;
    width: 100%;
    margin-right: 40px
}

.club__text {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}

.club__text p {
    margin-bottom: 30px
}

.club__text p:last-child {
    margin-bottom: 0
}

.club__tags {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 123%;
    color: #388149;
    margin-top: 30px
}

.club__tags a {
    display: inline-block;
    color: #388149;
    text-decoration: none;
    padding: 6px 18px;
    margin-right: 10px;
    margin-bottom: 10px;
    border: 1px dashed #388149;
    border-radius: 0 20px 20px 20px;
    transition: all .3s linear
}

.club__tags a:hover {
    background: #8aa553;
    color: #fcfff5
}

.section_features {
    padding-top: 110px;
    padding-bottom: 130px;
    position: relative;
    z-index: 1;
    overflow: hidden
}

.section_features:before {
    content: "";
    z-index: -1;
    position: absolute;
    bottom: -1%;
    left: -325px;
    width: 1853.15px;
    height: 806px;
    background: url(/local/templates/bambiny/public/css/../img/bg/10.png);
    background-position: 50%;
    background-size: cover;
    overflow: hidden
}

.features__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.features__wave {
    position: absolute;
    bottom: 0;
    left: 0;
    height: 36px;
    z-index: 2
}

.features__wave svg {
    width: 100%;
    height: 40px;
    fill: #d5eaed;
    transition: all .34s linear
}

.features__wave path {
    height: 100%
}

.features__item {
    width: calc(33.33333% - 16px);
    margin-right: 24px;
    background: #fcfff5;
    border: 1.5px solid #d5eaed;
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius: 30px;
    padding: 32px 30px;
    height: 212px;
    overflow: hidden;
    margin-bottom: 24px;
    transition: all .34s linear
}

.features__item:nth-child(3n+3) {
    margin-right: 0
}

.features__item:hover {
    background: #ccdcab
}

.features__item:hover .features__wave {
    z-index: 2
}

.features__item:hover .features__wave svg {
    fill: #81b01f
}

.features__item:hover .features__icon {
    height: 0;
    overflow: hidden;
    opacity: 0;
    z-index: -9;
    margin: 0
}

.features__item:hover .features__more {
    opacity: 1;
    height: unset;
    z-index: 1
}

.features-club__item {
    width: calc(33.33333% - 16px);
    margin-right: 24px;
    background: #fcfff5;
    border: 1.5px solid #d5eaed;
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius: 30px;
    padding: 32px 30px;
    height: 276px;
    overflow: hidden;
    margin-bottom: 24px;
    transition: all .34s linear
}

.features-club__item:nth-child(3n+3) {
    margin-right: 0
}

.features-club__item .features__more {
    opacity: 1;
    height: unset;
    z-index: 1
}

.features__icon {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    width: 71px;
    height: 71px;
    transition: all .34s linear
}

.features__icon img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.features__more {
    opacity: 0;
    z-index: -9;
    overflow: hidden;
    transition: all .34s linear
}

.features__icon {
    margin-bottom: 15px
}

.features__name {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    color: #345239;
    margin: 0
}

.features__text {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    margin-top: 10px
}

.features-club .title_before:before {
    right: 160px
}

.features-club__warning {
    margin-top: 120px;
    border: 2px dashed #8aa553;
    border-radius: 30px;
    padding: 26px 30px;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}

.features-club__warning,
.features-club__warning span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.features-club__warning a {
    font-weight: 700;
    font-size: 24px;
    line-height: 150%;
    color: #345239;
    text-decoration: none;
    display: inline-block;
    margin: 0 7px
}

.features-club__warning svg {
    height: 40px;
    margin-right: 12px
}

.features__arrow {
    display: none
}

.section_place {
    padding-top: 0
}

.place__list {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.place__item,
.place__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start
}

.place__item {
    -ms-flex-direction: column;
    flex-direction: column;
    width: calc(50% - 12px);
    margin-right: 24px;
    overflow: hidden;
    border: 1px solid #d5eaed;
    border-radius: 30px;
    position: relative
}

.place__item:last-child {
    margin-right: 0
}

.place__map {
    width: 100%;
    height: 399px
}

.place__map img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.place__address {
    font-style: normal;
    font-weight: 700;
    font-size: 22px;
    line-height: 30px;
    color: #345239
}

.place__info {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    position: absolute;
    bottom: 0;
    width: 100%;
    z-index: 1;
    padding: 42px 41px
}

.place__info:before {
    content: "";
    z-index: -1;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/4.png);
    background-position: top;
    background-size: cover;
    width: 588px;
    height: 134px
}

.place__btn {
    max-width: 187px;
    width: 100%;
    height: 50px
}

.place__btn .btn {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    text-transform: uppercase;
    color: #345239;
    height: 50px
}

.place__btn .btn svg {
    width: 6px;
    height: 12px
}

.section_gallery {
    position: relative;
    z-index: 1;
    overflow: hidden
}

.section_gallery:before {
    content: "";
    z-index: -1;
    position: absolute;
    right: -255px;
    top: 15px;
    width: 520px;
    height: 231px;
    background: url(/local/templates/bambiny/public/css/../img/bg/11.png);
    background-position: 50%;
    background-size: cover;
    overflow: hidden
}

.gallery__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.gallery__left {
    max-width: 384px;
    width: 100%;
    border-radius: 30px;
    overflow: hidden;
    height: 375px
}

.gallery__left img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.gallery__right {
    max-width: 384px;
    width: 100%;
    height: 375px;
    border-radius: 30px;
    overflow: hidden
}

.gallery__right img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.gallery-slider {
    margin: 0 24px;
    max-width: 384px;
    width: 100%;
    position: relative
}

.gallery-slider__list {
    padding-bottom: 77px;
    position: relative
}

.gallery-slider__nav {
    position: absolute;
    bottom: 22px;
    width: 100%
}

.gallery-slider__img {
    width: 100%;
    border-radius: 30px;
    overflow: hidden
}

.gallery-slider__img img {
    width: 100%;
    height: 298px;
    object-fit: cover
}

.gallery__title .title_before:before {
    right: 73px
}

.gallery__title_detail {
    max-width: 475px
}

.gallery__title_detail .title:before {
    right: 170px
}

.section_adaptation {
    background: #ccdcab;
    margin-top: 126px;
    position: relative;
    z-index: 1
}

.section_adaptation:before {
    content: "";
    z-index: -1;
    position: absolute;
    left: -24px;
    top: -66px;
    width: 287.15px;
    height: 181.39px;
    background: url(/local/templates/bambiny/public/css/../img/bg/12.png);
    background-position: 50%;
    background-size: cover;
    overflow: hidden
}

.adaptation {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.adaptation__left {
    max-width: 534px;
    width: 100%
}

.adaptation__text {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}

.adaptation__text p {
    margin-bottom: 20px
}

.adaptation__text p:last-child {
    margin-bottom: 0
}

.adaptation__title .title {
    font-weight: 700;
    font-size: 60px;
    line-height: 120%
}

.adaptation__title .title:before {
    right: 108px
}

.adaptation__right {
    max-width: 600px;
    width: 100%
}

.adaptation__right img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.section_subscription {
    position: relative;
    background: url(/local/templates/bambiny/public/css/../img/bg/7.png);
    background-position: bottom;
    padding-top: 46px;
    background-size: 126%;
    padding-bottom: 224px
}

.subscription__box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: calc(50% - 12px);
    margin-right: 24px;
    position: relative
}

.subscription__box:last-child {
    margin-right: 0
}

.subscription__left {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.subscription__left,
.subscription__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
    align-items: flex-start
}

.subscription__wrap {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.subscription__place {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    -ms-flex-pack: start;
    justify-content: flex-start;
    background: #d5eaed;
    border: 1px dashed #345239;
    border-radius: 27px;
    padding: 3px 15px;
    position: absolute;
    top: calc(50% + 6px);
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content
}

.subscription__place,
.subscription__place span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.subscription__place span svg {
    margin-right: 5px;
    stroke: #345239
}

.subscription__right {
    max-width: 549px;
    width: 100%
}

.subscription__btn {
    height: 54px;
    max-width: 232px;
    width: 100%;
    position: absolute;
    bottom: -22px;
    left: 50%;
    transform: translateX(-50%)
}

.subscription__left {
    max-width: 588px;
    width: 100%
}

.subscription__first {
    padding-bottom: 12px;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    -ms-flex-direction: column;
    flex-direction: column;
    background: #fcfff5;
    width: 100%;
    height: 147px;
    border-bottom-left-radius: 30px;
    border-bottom-right-radius: 30px
}

.subscription__first,
.subscription__first span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: center;
    justify-content: center
}

.subscription__first span:last-child {
    font-style: normal;
    font-weight: 400;
    font-size: 13px;
    line-height: 150%;
    color: #345239
}

.subscription__price {
    font-style: normal;
    font-weight: 600;
    font-size: 30px;
    line-height: 150%;
    color: #345239;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column;
    position: relative;
    width: 100%;
    height: 159px;
    z-index: 1
}

.subscription__price:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/6.png);
    background-position: top;
    z-index: -1;
    background-size: cover
}

.subscription__price span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.subscription__price span:last-child {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239
}

.subscription__name {
    font-style: normal;
    font-weight: 600;
    font-size: 23px;
    line-height: 120%;
    color: #345239;
    margin-bottom: 35px
}

.subscription__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    margin-bottom: 15px
}

.subscription__item:last-child {
    margin-bottom: 0
}

.subscription__item span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.subscription__item span:first-child {
    margin-right: 12px;
    margin-top: 3px
}

.subscription_detail .subscription__left {
    max-width: 282px;
    width: 100%;
    min-width: 282px;
    margin-right: 40px
}

.subscription_detail .subscription__box {
    width: 100%
}

.subscription_detail .subscription__info {
    max-width: 282px;
    width: 100%
}

.subscription_detail .subscription__info h5 {
    font-weight: 600;
    font-size: 23px;
    line-height: 120%;
    color: #345239;
    margin-bottom: 35px
}

.subscription_detail .subscription__info ul li {
    list-style: none;
    position: relative;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    padding-left: 20px;
    margin-bottom: 15px
}

.subscription_detail .subscription__info ul li:last-child {
    margin-bottom: 0
}

.subscription_detail .subscription__info ul li:before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    background: #eec1ae
}

.section_reviews {
    position: relative;
    z-index: 1
}

.section_reviews:before {
    content: "";
    position: absolute;
    top: 131px;
    left: -105px;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/19.png);
    background-size: contain;
    background-position: bottom;
    z-index: -1;
    background-repeat: no-repeat
}

.reviews__slider {
    position: relative
}

.reviews__list {
    margin: 0 -12px
}

.reviews__item {
    padding: 0 12px
}

.reviews__box {
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius: 30px;
    position: relative
}

.reviews__title .title {
    font-weight: 700;
    font-size: 36px;
    line-height: 150%
}

.reviews__info {
    position: absolute;
    bottom: 0;
    left: 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.reviews__info,
.reviews__name {
    width: 100%;
    -ms-flex-align: center;
    align-items: center
}

.reviews__name {
    font-style: normal;
    font-weight: 700;
    font-size: 16px;
    line-height: 120%;
    color: #345239;
    background: #d5eaed;
    border: 1px dashed #345239;
    border-radius: 27px;
    height: 54px;
    padding: 8px 20px;
    padding-right: 52px;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.reviews__img {
    width: 100%;
    height: 267px;
    border-radius: 30px;
    overflow: hidden
}

.reviews__img img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.reviews__watch {
    background: #eec1ae;
    border: 1px dashed #345239;
    border-radius: 27px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    width: 54px;
    height: 54px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
    cursor: pointer;
    transition: all .3s linear
}

.reviews__watch svg {
    transform: translateX(3px);
    transition: all .3s linear;
    fill: #345239
}

.reviews__watch:hover {
    background: #8aa553
}

.reviews__watch:hover svg {
    fill: #fff
}

.reviews__arrow .arrow {
    bottom: unset;
    width: calc(100% + 44px);
    left: -22px;
    top: 50%;
    z-index: 2
}

.reviews__arrow .arrow div {
    background: #fff
}

.reviews__arrow .arrow svg {
    stroke: #345239
}

.reviews__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 40px
}

.reviews__btn {
    height: 46px;
    width: 255px
}

.reviews__btn:last-child {
    width: 176px;
    margin-left: 15px
}

.section_feedback {
    background: url(/local/templates/bambiny/public/css/../img/bg/9.png);
    background-position: top;
    background-size: cover;
    margin-top: 79px;
    z-index: 1;
    position: relative
}

.section_feedback:before {
    content: "";
    position: absolute;
    top: -140px;
    left: -61px;
    width: 1904px;
    height: 260px;
    background: url(/local/templates/bambiny/public/css/../img/bg/19.png);
    background-position: 50%;
    background-size: contain;
    background-repeat: no-repeat
}

.feedback {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 30px
}

.feedback__text {
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    max-width: 532px;
    margin-bottom: 32px
}

.feedback__title .title_before:before {
    bottom: -4px;
    right: 38px
}

.feedback__left {
    max-width: 504px;
    width: 100%;
    margin-top: 20px
}

.feedback__left img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.feedback__right {
    max-width: 588px;
    width: 100%
}

.section_team {
    padding-top: 30px
}

.team__item,
.team__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.team__item {
    -ms-flex-direction: column;
    flex-direction: column;
    width: calc(25% - 16px);
    margin-right: 24px
}

.team__item:last-child {
    margin-right: 0
}

.team__name {
    font-weight: 700;
    font-size: 20px;
    line-height: 120%;
    color: #345239;
    margin-top: 30px;
    margin-bottom: 26px
}

.team__btn {
    max-width: 179px;
    width: 100%
}

.team__descr {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    margin-bottom: 20px
}

.team__descr span:first-child {
    font-weight: 600;
    margin-right: 8px
}

.team__img {
    width: 100%;
    height: 340px;
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius: 30px;
    overflow: hidden
}

.team__img img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.news__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 50px
}

.news__title .title_l {
    margin-bottom: 0
}

.news__title .title_l:before {
    right: -11px
}

.news__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.news__item {
    width: calc(25% - 19px);
    margin-right: 24px;
    margin-bottom: 60px;
    text-decoration: none
}

.news__item:hover .news__img img {
    transform: scale(1.1)
}

.news__item:nth-child(4n+4) {
    margin-right: 0
}

.news__more {
    max-width: 206px;
    width: 100%;
    margin: 0 auto
}

.news__date {
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    line-height: 130%;
    color: #388149;
    margin-bottom: 10px
}

.news__name {
    font-weight: 600;
    font-size: 20px;
    line-height: 120%;
    color: #345239
}

.news__img {
    width: 100%;
    height: 282px;
    border-radius: 30px;
    overflow: hidden;
    margin-bottom: 30px
}

.news__img img {
    width: 100%;
    height: 100%;
    transition: all .3s linear;
    object-fit: cover
}

.news__btn {
    margin: 0 auto;
    max-width: 206px;
    margin-top: 40px
}

.section_detail {
    position: relative;
    padding-top: 142px;
    overflow: hidden;
    z-index: 1
}

.news-detail .breadcrumbs {
    width: 100%;
    -ms-flex-pack: end;
    justify-content: flex-end;
    margin-bottom: 26px
}

.news-detail__bg {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 450px;
    z-index: -1
}

.news-detail__main {
    filter: drop-shadow(0 4.02154px 25.1346px rgba(0, 0, 0, .07));
    border-radius: 30px;
    overflow: hidden;
    margin-bottom: 70px
}

.news-detail__main img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.section_contact {
    position: relative;
    z-index: 1;
    padding-top: 190px
}

.section_contact:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/13.png);
    background-size: cover;
    background-position: top;
    z-index: -1
}

.contact__name {
    font-weight: 700;
    font-size: 25px;
    line-height: 150%;
    color: #388149;
    margin-bottom: 20px;
    margin-top: 30px
}

.contact__director {
    background: #fcfff5;
    border: 2px dashed #8aa553;
    border-radius: 30px;
    padding: 40px;
    width: 100%
}

.contact__subtitle {
    font-weight: 700;
    font-size: 35px;
    line-height: 120%;
    color: #345239
}

.contact__subtitle_margin {
    margin-top: 48px
}

.contact__wrap {
    -ms-flex-align: start;
    align-items: flex-start;
    margin-bottom: 80px
}

.contact__place,
.contact__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.contact__place {
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    color: #345239;
    -ms-flex-align: center;
    align-items: center
}

.contact__place span:first-child {
    margin-right: 15px
}

.contact__tel {
    font-style: normal;
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    color: #345239;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 14px
}

.contact__tel span:first-child {
    margin-right: 15px
}

.contact__tel span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.contact__tel a {
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    color: #345239;
    border-bottom: 1px dashed transparent;
    transition: all .3s linear;
    text-decoration: none
}

.contact__tel a:last-child {
    margin-left: 5px
}

.contact__tel a:hover {
    border-bottom: 1px dashed #345239
}

.contact__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.contact__title .title_l {
    margin-bottom: 0
}

.contact__title .title_l:before {
    right: -11px
}

.contact__map {
    width: 100%;
    height: 400px;
    border: 1px solid #d5eaed;
    border-radius: 30px;
    overflow: hidden;
    margin-top: 30px
}

.contact__map img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.contact__box {
    width: calc(50% - 12px);
    margin-right: 24px
}

.contact__box:last-child {
    margin-right: 0
}

.map,
.map iframe {
    width: 100%;
    height: 100%
}

.section_clubhouse {
    position: relative;
    z-index: 1;
    padding-top: 190px;
    padding-bottom: 150px;
    margin-top: 80px
}

.section_clubhouse:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/15.png);
    background-size: cover;
    background-position: top;
    z-index: -1
}

.section_clubhouse:after {
    content: "";
    position: absolute;
    bottom: 29px;
    right: 80px;
    width: 433px;
    height: 220px;
    background: url(/local/templates/bambiny/public/css/../img/bg/18.png);
    background-size: contain;
    background-position: top;
    z-index: -1
}

.section_clubhome {
    position: relative;
    z-index: 1;
    padding-top: 0;
    padding-bottom: 100px
}

.section_clubhome:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/16.png);
    background-size: cover;
    background-position: bottom;
    z-index: -1
}

.club-detail__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.club-detail__title .title_l {
    margin-bottom: 0
}

.club-detail__title .title_l:before {
    right: -15px
}

.club-detail__subtitle .title {
    font-weight: 700;
    font-size: 60px;
    line-height: 120%
}

.club-detail__subtext .title:before {
    right: 70px
}

.club-detail__tag {
    -ms-flex-pack: start;
    justify-content: flex-start;
    margin-top: 30px
}

.club-detail__tag,
.club-detail__tag a {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.club-detail__tag a {
    font-weight: 600;
    font-size: 18px;
    line-height: 120%;
    color: #345239;
    text-decoration: none;
    padding: 15px 30px;
    border: 2px dashed #8aa553;
    border-radius: 30px;
    margin-right: 10px
}

.club-detail__tag a:last-child {
    margin-right: 0
}

.club-detail__wrap {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center
}

.club-detail__wrap_reverse {
    -ms-flex-pack: justify;
    justify-content: space-between
}

.club-detail__wrap_reverse .club-detail__info {
    max-width: 612px;
    margin-right: 0;
    margin-left: 106px
}

.club-detail__wrap_reverse .club-detail__img {
    -ms-flex-order: -1;
    order: -1
}

.club-detail__info {
    max-width: 485px;
    width: 100%;
    margin-right: 100px
}

.club-detail__text {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}

.club-detail__text strong {
    font-weight: 700;
    color: #388149
}

.club-detail__text .subscription__item {
    font-weight: 600;
    font-size: 18px;
    line-height: 150%
}

.result__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0 auto
}

.result__title .title {
    text-align: center
}

.result__img {
    width: 100%;
    height: 523px
}

.result__img img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.result__list,
.result__right {
    display: none
}

.section_kinder {
    position: relative;
    z-index: 1;
    padding-top: 140px;
    padding-bottom: 166px
}

.section_kinder:before {
    content: "";
    z-index: -1;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/26.png);
    background-position: top;
    background-size: cover;
    overflow: hidden
}

.section_kinder:after {
    content: "";
    position: absolute;
    bottom: -42px;
    right: 283px;
    width: 205px;
    height: 119px;
    background: url(/local/templates/bambiny/public/css/../img/bg/18.png);
    background-size: contain;
    background-position: bottom;
    z-index: -1;
    background-repeat: no-repeat
}

.kinder__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 50px
}

.kinder__title .title {
    margin-bottom: 0
}

.kinder__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.kinder__item {
    width: calc(33.33333% - 16px);
    margin-right: 24px;
    border: 2px dashed #8aa553;
    border-radius: 30px;
    overflow: hidden;
    height: 218px
}

.kinder__item:nth-child(3n+3) {
    margin-right: 0
}

.kinder__item img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.kinder__more {
    max-width: 278px;
    width: 100%;
    margin: 0 auto;
    margin-top: 12px
}

.kinder__box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    width: calc(33.33333% - 16px);
    margin-bottom: 36px
}

.kinder__box:nth-child(3n+3) {
    margin-right: 0
}

.kinder__tab {
    -ms-flex-pack: start;
    justify-content: flex-start
}

.kinder__tab,
.kinder__trigger {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.kinder__trigger {
    font-style: normal;
    font-weight: 700;
    font-size: 25px;
    line-height: 30px;
    color: #345239;
    text-decoration: none;
    padding: 30px 40px;
    background: #d5eaed;
    border-top-left-radius: 30px;
    border-top-right-radius: 30px;
    -ms-flex-pack: center;
    justify-content: center;
    cursor: pointer
}

.kinder__trigger.active {
    background: #fcfff5
}

.kinder__content {
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    display: none
}

.kinder__content.active {
    display: -ms-flexbox;
    display: flex
}

.kinder__container {
    background: #fcfff5;
    box-shadow: 2px 4px 10px rgba(0, 0, 0, .07);
    border-radius: 30px;
    padding: 40px;
    padding-bottom: 60px;
    border-top-left-radius: 0
}

.kinder__time {
    margin-right: 16px;
    width: 55;
    min-width: 55px;
    height: 55;
    min-height: 66px
}

.kinder__time img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.kinder__info {
    font-style: normal;
    font-weight: 700;
    font-size: 15px;
    line-height: 150%;
    color: #345239;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    max-width: 270px;
    width: 100%
}

.kinder__info span:first-child {
    font-style: normal;
    font-weight: 700;
    font-size: 20px;
    line-height: 30px;
    color: #388149
}

.lesson__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    width: calc(25% - 16px);
    margin-right: 24px;
    background: #ccdcab;
    border-radius: 20px;
    padding: 20px;
    transition: all .3s linear
}

.lesson__item:nth-child(4n+4) {
    margin-right: 0
}

.lesson__item:hover {
    background: #8aa553
}

.lesson__item:hover .lesson__name {
    color: #fcfff5
}

.lesson__name {
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    color: #345239;
    transition: all .3s linear
}

.lesson__list,
.lesson__name {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.lesson__list {
    -ms-flex-pack: start;
    justify-content: flex-start;
    width: 100%
}

.lesson__icon {
    height: 44px;
    width: 44px
}

.lesson_kinder .lesson__name {
    font-size: 18px;
    line-height: 120%
}

.section_timing {
    position: relative;
    z-index: 1;
    margin-top: 75px;
    padding-top: 140px;
    padding-bottom: 150px;
    margin-bottom: 75px;
    background: url(/local/templates/bambiny/public/css/../img/bg/20.png);
    background-size: cover;
    background-position: bottom;
    background-repeat: no-repeat
}

.section_timing:before {
    content: "";
    position: absolute;
    top: -129px;
    left: -59px;
    width: 433px;
    height: 220px;
    background: url(/local/templates/bambiny/public/css/../img/bg/18.png);
    background-size: contain;
    z-index: -1
}

.section_timing:after {
    content: "";
    position: absolute;
    bottom: -82px;
    left: -314px;
    width: 1787px;
    height: 240px;
    background: url(/local/templates/bambiny/public/css/../img/bg/19_1.png);
    background-size: cover;
    background-position: bottom;
    z-index: -1;
    background-repeat: no-repeat
}

.timing__tags {
    display: none
}

.timing__tags .timing__day {
    display: -ms-flexbox;
    display: flex;
    position: unset;
    left: unset;
    background: #fcfff5;
    padding: 2px 22px;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    margin-right: 5px
}

.timing__tags .timing__day:last-child {
    margin-right: 0
}

.timing__tags .timing__day.active {
    background: #d5eaed
}

.timing__container {
    background: #fcfff5;
    box-shadow: 2px 4px 10px rgba(0, 0, 0, .07);
    border-radius: 30px;
    padding: 60px 40px 40px;
    position: relative
}

.timing__name {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: center;
    align-items: center;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}

.timing__name img {
    margin-right: 10px
}

.timing__name span {
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 15px
}

.timing__box,
.timing__name span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.timing__box {
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-direction: column;
    flex-direction: column;
    margin-top: 45px
}

.timing__box:first-child {
    margin-right: 0
}

.timing__box_row {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -ms-flex-direction: row;
    flex-direction: row;
    margin-top: 0
}

.timing__day {
    position: absolute;
    top: -48px;
    left: 0;
    background: #d5eaed;
    border-radius: 30px;
    padding: 23px 43px;
    font-style: normal;
    font-weight: 600;
    font-size: 25px;
    line-height: 150%;
    color: #345239
}

.timing__flex {
    max-width: 245px
}

.timing__item {
    margin: 0 12px;
    padding: 50px 0
}

.timing__list {
    margin: 0 -12px
}

.timing__info ul {
    margin-left: 30px
}

.timing__info li {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    list-style: none;
    position: relative;
    padding-left: 19px
}

.timing__info li:before {
    content: "";
    width: 10px;
    height: 10px;
    background: #eec1ae;
    position: absolute;
    top: 12px;
    transform: translateY(-50%);
    left: 0;
    border-radius: 50%
}

.timing__slider {
    position: relative
}

.timing__arrow .arrow {
    bottom: unset;
    width: calc(100% + 44px);
    left: -22px;
    top: 50%;
    z-index: 2
}

.timing__arrow .arrow div {
    background: #8aa553
}

.timing__arrow .arrow svg {
    stroke: #fff
}

.timing__gallery {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.timing__gallery a {
    margin-right: 24px;
    border-radius: 30px;
    overflow: hidden;
    width: calc(25% - 16px)
}

.timing__gallery a:last-child {
    margin-right: 0
}

.timing__gallery a img {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.individual .features-club__warning {
    margin-top: 30px
}

.individual__list {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -ms-flex-align: start;
    align-items: flex-start
}

.individual__item {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    width: calc(33.33333% - 16px);
    margin-right: 24px;
    background: #ccdcab;
    border-radius: 20px;
    padding: 20px;
    height: 106px;
    cursor: pointer;
    transition: all .3s linear
}

.individual__item:nth-child(3n+3) {
    margin-right: 0
}

.individual__item:hover {
    background: #8aa553
}

.individual__item:hover .individual__name {
    color: #fcfff5
}

.individual__text {
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    margin-bottom: 40px;
    max-width: 690px;
    width: 100%
}

.individual__name {
    font-weight: 600;
    font-size: 18px;
    line-height: 150%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center;
    color: #345239;
    transition: all .3s linear
}

.section_about {
    position: relative;
    z-index: 1;
    padding-top: 160px;
    padding-bottom: 180px
}

.section_about:before {
    top: 0;
    background: url(/local/templates/bambiny/public/css/../img/bg/21.png);
    background-size: cover;
    background-position: top
}

.section_about:after,
.section_about:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: -1
}

.section_about:after {
    bottom: 0;
    background: url(/local/templates/bambiny/public/css/../img/bg/21.png);
    background-size: cover;
    background-position: bottom
}




.section_anent:before {
    top: 2px;
    background: url(/local/templates/bambiny/public/css/../img/bg/21_before.png);
    background-size: cover;
    background-position: top
}

.section_anent:after,
.section_anent:before {
    content: "";
    position: absolute;
    left: 0;
    width: 100%;
    height: 50%;
    z-index: -1
}

.section_about:after {
    bottom: 0;
    background: url(/local/templates/bambiny/public/css/../img/bg/21_after.png);
    background-size: cover;
    background-position: bottom
}
.section_anent .about__box:first-child .title_before{
    display: inline;    
}
.section_anent .about__box:first-child .about__text{
    margin-top: 50px;
}
.section_nopadding {
    padding-bottom: 0
}

.about__title {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 50px
}

.about__title .title {
    margin-bottom: 0
}

.about__title .title_l:before {
    bottom: 1px;
    right: -34px
}

.about__info {
    max-width: 588px;
    width: 100%
}

.about__img {
    max-width: 510px;
    width: 100%
}

.about__img img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.about__box {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.about__text {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 150%;
    color: #345239
}
.about__text ul{
    margin-left: 20px;
}
.about__text p {
    margin-bottom: 30px
}

.about__text p:last-child {
    margin-bottom: 0
}

.about__text span {
    font-weight: 700;
    font-size: 20px;
    line-height: 150%;
    color: #388149
}

.about__name_title .title_before:before {
    right: 354px
}

.number__list {
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: start;
    align-items: flex-start
}

.number__item,
.number__list {
    display: -ms-flexbox;
    display: flex
}

.number__item {
    width: 243px;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-direction: column;
    flex-direction: column
}

.number__name {
    font-size: 18px;
    color: #345239
}

.number__count,
.number__name {
    font-style: normal;
    font-weight: 600;
    line-height: 150%;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: end;
    align-items: flex-end;
    text-align: center
}

.number__count {
    font-size: 70px;
    color: #388149
}

.section_partner {
    position: relative;
    z-index: 1
}

.section_partner:before {
    top: -100px;
    left: 99px;
    width: 205px;
    height: 119px
}

.section_partner:after,
.section_partner:before {
    content: "";
    position: absolute;
    background: url(/local/templates/bambiny/public/css/../img/bg/18.png);
    background-size: contain;
    background-position: bottom;
    background-repeat: no-repeat;
    z-index: -1
}

.section_partner:after {
    bottom: 0;
    right: 129px;
    width: 287px;
    height: 181px
}

.partner__slider {
    position: relative
}

.partner__arrow .arrow {
    bottom: unset;
    width: calc(100% + 44px);
    left: -22px;
    top: 50%;
    z-index: 2
}

.partner__arrow .arrow div {
    background: #fff
}

.partner__arrow .arrow svg {
    stroke: #345239
}

.partner__text {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239;
    max-width: 588px;
    width: 100%;
    margin-bottom: 45px
}

.partner__warning {
    margin-top: 45px;
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
    padding: 26px 35px;
    -ms-flex-pack: start;
    justify-content: flex-start;
    max-width: 576px;
    background: #d5eaed;
    border-radius: 30px
}

.partner__warning,
.partner__warning span:first-child {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
    align-items: center
}

.partner__warning span:first-child {
    height: 40px;
    -ms-flex-pack: center;
    justify-content: center;
    margin-right: 13px
}

.partner__img {
    background: #fff;
    border: 2px dashed #8aa553;
    border-radius: 30px;
    overflow: hidden;
    padding: 20px;
    width: 100%;
    height: 145px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center
}

.partner__img img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

.partner__list {
    margin: 0 -12px
}

.partner__item {
    margin: 0 12px
}

.achievements__slider {
    position: relative
}

.achievements__arrow .arrow {
    bottom: unset;
    width: calc(100% + 44px);
    left: -22px;
    top: 50%;
    z-index: 2
}

.achievements__arrow .arrow div {
    background: #fcfff5;
    transition: all .3s linear
}

.achievements__arrow .arrow div:hover {
    background: #8aa553
}

.achievements__arrow .arrow div:hover svg {
    stroke: #fcfff5
}

.achievements__arrow .arrow svg {
    stroke: #345239;
    transition: all .3s linear
}

.achievements__list {
    margin: 0 -12px
}

.achievements__item {
    padding: 0 12px
}

.achievements__img {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    height: 391px;
    width: 100%;
    border-radius: 30px;
    overflow: hidden
}

.achievements__img:hover img {
    transform: scale(1.1)
}

.achievements__img img {
    transition: all .3s linear;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.section_atmosphere {
    position: relative;
    z-index: 1;
    padding-top: 100px;
    padding-bottom: 100px;
    margin-top: 100px
}

.section_atmosphere:before {
    content: "";
    z-index: -1;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background: url(/local/templates/bambiny/public/css/../img/bg/20.png);
    background-position: bottom;
    background-size: cover;
    overflow: hidden
}

.section_atmosphere:after {
    content: "";
    position: absolute;
    top: -113px;
    left: -75px;
    width: 520px;
    height: 231px;
    background: url(/local/templates/bambiny/public/css/../img/bg/18.png);
    background-size: contain;
    background-position: bottom;
    background-repeat: no-repeat;
    z-index: -1
}

.atmosphere {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-align: center;
    align-items: center
}

.atmosphere__title .title {
    font-style: normal;
    font-weight: 700;
    font-size: 60px;
    line-height: 120%;
    color: #345239
}

.atmosphere__title .title_before:before {
    right: 121px
}

.atmosphere__left {
    max-width: 486px;
    width: 100%
}

.atmosphere__text {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 150%;
    color: #345239
}

.atmosphere__text p {
    margin-bottom: 24px
}

.atmosphere__text p:last-child {
    margin-bottom: 0
}

.atmosphere__right {
    max-width: 600px;
    width: 100%;
    height: 667px
}

.atmosphere__right img {
    width: 100%;
    height: 100%;
    object-fit: contain
}

@media (max-width:1240px) {
    .features-club__warning span {
        display: inline
    }
}

@media (max-width:1080px) {
    .section_anent .about__box:first-child .about__text{
        margin-top: 30px;
    }
    .section_not {
        height: unset;
        z-index: 1
    }

    .not__wrap {
        margin-bottom: 160px;
        margin-top: 20px
    }

    .not__box,
    .not__wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .not__box {
        margin-right: 88px;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .not__box .header__link {
        margin-right: 0;
        margin-bottom: 20px;
        font-size: 16px;
        line-height: 22px;
        font-weight: 600;
        text-align: right;
        text-transform: uppercase;
        text-decoration: none;
        color: #345239
    }

    .not__found {
        max-width: 768px;
        position: unset;
        margin: 0 auto;
        margin-top: 42px
    }

    .not__found img {
        object-fit: contain
    }

    .not__img {
        display: block;
        position: absolute;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 100%;
        z-index: -1
    }

    .not__img img {
        width: 100%;
        height: 100%;
        object-fit: cover;
        object-position: bottom
    }

    .result__list {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .header-mobile,
    .result__list,
    .result__right {
        display: -ms-flexbox;
        display: flex
    }

    .club-detail__title .breadcrumbs {
        -ms-flex-order: 1;
        order: 1;
        margin-bottom: 0
    }

    .features-club .features__title {
        max-width: 272px;
        width: 100%
    }

    .features-club .features__title .title br {
        display: none
    }

    .team__title .title:before {
        right: 13px
    }

    .subscription_detail .subscription__left {
        max-width: 100%;
        min-width: unset;
        width: 100%
    }

    .subscription_detail .subscription__info {
        margin-top: 50px;
        max-width: 100%;
        width: 100%
    }

    .subscription_detail .subscription__right {
        max-width: 100%;
        width: 100%
    }

    .modal-team__name {
        font-size: 20px;
        line-height: 24px;
        margin-bottom: 20px
    }

    .modal-team__info {
        margin-bottom: 15px
    }

    .modal-team__info p,
    .modal-team__message {
        font-size: 14px
    }

    .modal-team__text h4 {
        font-weight: 600;
        font-size: 14px;
        line-height: 150%
    }

    .modal-team__text p {
        font-weight: 400;
        font-size: 14px;
        line-height: 150%
    }

    .section_clubhouse {
        position: relative
    }

    .section_clubhouse:after {
        content: "";
        position: absolute;
        width: 100%;
        display: block !important;
        height: 40px;
        right: 0;
        left: 0;
        background: #ccdcab;
        bottom: -20px
    }

    .section_subscription {
        position: relative
    }

    .section_subscription:after {
        content: "";
        position: absolute;
        width: 100%;
        height: 40px;
        background: #ccdcab;
        top: -20px
    }

    .adaptation__title .title:before {
        right: -9px
    }

    .intro__bg img {
        object-position: bottom
    }

    .section_reviews:before {
        display: none
    }

    .features__title {
        max-width: 246px
    }

    .features__title .title:before {
        right: 40px
    }

    .subscription__left {
        width: 100%;
        max-width: 100%
    }

    .footer__box_address .footer__address {
        display: none
    }

    .feedback__title {
        max-width: 272px
    }

    .section_feedback:before {
        display: none
    }

    .contact__director .contact__tel,
    .contact__director .contact__tel span {
        -ms-flex-align: center;
        align-items: center
    }

    .contact__director .contact__tel span {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .contact__director .contact__tel span a:last-child {
        margin-left: 10px
    }

    .result__img {
        display: none
    }

    .result__left {
        max-width: 272px;
        width: 100%;
        min-width: 272px
    }

    .result {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-align: center;
        align-items: center
    }

    .result__title {
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .result__title,
    .result__title .title {
        text-align: left
    }

    .result__chel img {
        width: 328px;
        height: 400px
    }

    .result__item {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: center;
        align-items: center;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        color: #345239;
        margin-bottom: 12px
    }

    .result__item:last-child {
        margin-bottom: 0
    }

    .result__item span {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: center;
        align-items: center
    }

    .result__item span:first-child {
        margin-right: 12px
    }

    .section_features:before {
        display: none
    }

    .features__item {
        min-width: 384px
    }

    .features__item:last-child {
        margin-right: 96px
    }

    .features__list {
        margin: 0;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .features__list::-webkit-scrollbar {
        display: none
    }

    .section {
        padding: 40px 0
    }

    .section_clubhouse:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/5.png);
        background-size: cover;
        background-position: top
    }

    .section_clubhouse:after {
        display: none
    }

    .section_clubhouse {
        padding-top: 140px
    }

    .features-club .title_before:before {
        right: 168px
    }

    .section_clubhome:before {
        background: #ccdcab
    }

    .section_clubhome:before:before {
        display: none
    }

    .club-detail__wrap_reverse .club-detail__info {
        margin-left: 10px;
        max-width: 272px;
        width: 100%
    }

    .features-club__warning {
        margin-top: 40px
    }

    .features-club__info {
        max-width: 272px
    }

    .features-club__item {
        min-width: 276px;
        padding: 20px
    }

    .features-club__item:nth-child(3n+3) {
        margin-right: 24px
    }

    .features-club .features__icon {
        width: 50px;
        height: 50px;
        margin-bottom: 0
    }

    .features-club .features__wave {
        bottom: -4px
    }

    .club-detail__text {
        font-size: 16px;
        line-height: 150%
    }

    .club-detail__text .subscription__item {
        -ms-flex-align: center;
        align-items: center;
        font-size: 16px;
        line-height: 150%;
        margin-bottom: 12px
    }

    .club-detail__text .subscription__item:last-child {
        margin-bottom: 0
    }

    .club-detail__img {
        width: 100%
    }

    .club-detail__img img {
        width: 100%;
        height: 100%;
        object-fit: contain
    }

    .club-detail__subtitle .title {
        font-weight: 700;
        font-size: 24px;
        line-height: 120%
    }

    .club-detail__subtitle .title br {
        display: none
    }

    .club-detail__info {
        margin-right: 0
    }

    .club-detail__tag {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .club-detail__tag a {
        font-size: 14px;
        line-height: 120%;
        margin-bottom: 10px
    }

    .club-detail__tag a:last-child {
        margin-bottom: 0
    }

    .club-detail__subtext .title br {
        display: none
    }

    .club-detail__subtext .title:before {
        right: 44px
    }

    .section_kindergarten {
        padding-top: 0
    }

    .section_kinder {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/5.png);
        background-position: top;
        background-size: cover;
        padding-top: 123px;
        margin-bottom: 40px
    }

    .section_kinder:after,
    .section_kinder:before {
        display: none
    }

    .section_timing {
        padding-top: 80px;
        padding-bottom: 80px;
        margin-bottom: 70px
    }

    .individual__list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .individual__item {
        width: calc(50% - 12px);
        margin-right: 24px;
        margin-bottom: 10px
    }

    .individual__item:nth-child(2n+2) {
        margin-right: 0
    }

    .individual__name {
        font-weight: 600;
        font-size: 18px;
        line-height: 120%;
        color: #345239
    }

    .features-club__warning,
    .individual__name {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }

    .features-club__warning {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: center;
        justify-content: center
    }

    .features-club__warning svg {
        margin-right: 0
    }

    .features-club__warning span {
        display: inline-block;
        text-align: center;
        margin: 0
    }

    .section_timing:after,
    .timing__day,
    .timing__gallery {
        display: none
    }

    .timing__tags {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .timing__box {
        margin-top: 20px
    }

    .timing__box_row {
        margin-top: 0
    }

    .timing__info li {
        font-size: 14px;
        line-height: 150%
    }

    .timing__item {
        padding: 15px 0;
        display: none
    }

    .timing__item.active {
        display: -ms-flexbox;
        display: flex
    }

    .timing__arrow {
        display: none
    }

    .timing__container {
        padding: 40px;
        max-width: 100%;
        width: 100%
    }

    .timing__name {
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        margin-bottom: 10px
    }

    .timing__name span {
        margin-bottom: 0
    }

    .timing__name span img {
        height: 24px
    }

    .section_timing:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/6.png);
        background-size: contain;
        background-repeat: no-repeat;
        width: 772px;
        height: 122px;
        top: -62px;
        left: 0
    }

    .kinder__title {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .kinder__item {
        height: auto;
        border: none
    }

    .kinder__item img {
        border: 2px dashed #8aa553;
        border-radius: 30px;
        overflow: hidden
    }

    .kinder__trigger {
        font-weight: 700;
        font-size: 18px;
        line-height: 30px;
        color: #345239;
        padding: 10px 20px;
        border-radius: 30px;
        margin-right: 10px
    }

    .kinder__container {
        background: transparent;
        box-shadow: none;
        padding: 0;
        margin-top: 40px
    }

    .kinder__info {
        font-size: 14px
    }

    .kinder__box {
        width: calc(50% - 12px);
        margin-bottom: 50px
    }

    .kinder__box,
    .kinder__box:nth-child(3n+3) {
        margin-right: 24px
    }

    .kinder__box:nth-child(2n+2) {
        margin-right: 0
    }

    .kinder__box:nth-last-child(-n+4) {
        margin-bottom: 0
    }

    .kinder__box:nth-last-child(-n+2) {
        display: none
    }

    .kinder__more {
        margin-top: 40px
    }

    .place__info {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 36px;
        height: 154px
    }

    .place__info:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/11.png);
        background-position: top;
        background-size: cover;
        width: 100%;
        height: 154px
    }

    .place__map {
        height: 278px
    }

    .place__address {
        font-weight: 700;
        font-size: 16px;
        line-height: 14px;
        text-align: center;
        color: #345239;
        margin-bottom: 15px
    }

    .section_gallery:before {
        display: none
    }

    .reviews__title .title {
        font-weight: 700;
        font-size: 24px;
        line-height: 150%
    }

    .reviews__title .title:before {
        bottom: -1px
    }

    .reviews__wrap {
        margin-top: 25px
    }

    .reviews__item {
        margin-right: 24px;
        min-width: 276px;
        padding: 0
    }

    .reviews__item:last-child {
        margin-right: 96px
    }

    .reviews__arrow {
        display: none
    }

    .reviews__list {
        padding-bottom: 0;
        margin: 0;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .reviews__list::-webkit-scrollbar {
        display: none
    }

    .gallery__left {
        display: none
    }

    .gallery__slider {
        max-width: 100%;
        width: 100%;
        margin: 0
    }

    .gallery-slider__img {
        padding: 0;
        margin-right: 24px;
        min-width: 276px;
        max-width: 276px;
        height: 270px
    }

    .gallery-slider__img:last-child {
        margin-right: 96px
    }

    .gallery-slider__nav {
        left: 50%;
        transform: translateX(-50%);
        max-width: 272px;
        width: 100%;
        margin: 0 auto
    }

    .gallery__arrow {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center
    }

    .gallery__right {
        display: none
    }

    .team__item {
        min-width: 276px;
        margin-right: 24px
    }

    .team__item:last-child {
        margin-right: 96px
    }

    .team__list {
        padding-bottom: 0;
        margin: 0;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .team__list::-webkit-scrollbar {
        display: none
    }

    .section_adaptation {
        padding-top: 55px;
        padding-bottom: 40px
    }

    .section_adaptation:before {
        display: none
    }

    .section_subscription {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/7.png);
        background-position: bottom;
        background-size: cover
    }

    .subscription__wrap {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .subscription__right {
        margin-top: 62px
    }

    .subscription__name {
        font-weight: 600;
        font-size: 20px;
        line-height: 120%;
        margin-bottom: 25px
    }

    .subscription__item {
        font-size: 14px
    }

    .adaptation__title .title {
        font-weight: 700;
        font-size: 24px;
        line-height: 120%
    }

    .adaptation__title .title br:last-child {
        display: none
    }

    .adaptation__text {
        font-weight: 400;
        font-size: 16px;
        line-height: 150%
    }

    .section_news {
        padding-top: 0;
        padding-bottom: 44px
    }

    .title_l:before {
        bottom: -3px;
        right: -13px;
        width: 50px;
        height: 15px
    }

    .breadcrumbs {
        -ms-flex-order: -1;
        order: -1;
        margin-bottom: 10px
    }

    .atmosphere__title {
        max-width: 215px;
        width: 100%
    }

    .atmosphere__title .title {
        font-weight: 700;
        font-size: 24px;
        line-height: 120%
    }

    .section_atmosphere {
        background: #ccdcab;
        background-position: bottom;
        background-size: cover;
        padding: 80px 0;
        padding-bottom: 0px;
        margin-bottom: 80px;
    }
    .section_atmosphere:after {
        display: none
    }
    .section_atmosphere:after{
        content: '';
        display: block;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/7.png);
        background-position: bottom;
        background-size: cover;
        height: 400px;
        top: unset;
        left: 0px;
        width: 100%;
        bottom: -50px;
        z-index: -1;
    }


    .section_atmosphere:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/6.png);
        background-position: 50%;
        background-size: contain;
        width: 780px;
        top: -70px;
        height: 122px;
        background-repeat: no-repeat;
        left: 50%;
        transform: translateX(-50%)
    }

    .atmosphere {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .atmosphere__right {
        height: 425px
    }

    .atmosphere__title .title_before:before {
        right: 60px
    }

    .achievements__item {
        padding: 0;
        min-width: 176px;
        margin-right: 24px
    }

    .achievements__item:last-child {
        margin-right: 96px
    }

    .lesson__list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .lesson__item {
        width: calc(50% - 12px);
        margin-right: 24px;
        margin-bottom: 10px
    }

    .lesson__item:nth-child(2n+2) {
        margin-right: 0
    }

    .achievements__img {
        height: 245px
    }

    .news__list_row {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .news__list_row::-webkit-scrollbar {
        display: none
    }

    .news__list_row .news__item {
        margin-right: 24px;
        min-width: 276px
    }

    .news__list_row .news__item:nth-child(2n+2),
    .news__list_row .news__item:nth-child(4n+4) {
        margin-right: 20px
    }

    .news__list_row .news__item:last-child {
        margin-right: 96px
    }

    .section_nopadding {
        padding-top: 0;
        padding-bottom: 0
    }

    .about__name_title .title_before:before {
        right: 27px
    }

    .section_about {
        padding-top: 120px;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/5.png);
        background-position: top;
        background-size: cover;
        margin-top: 0;
        z-index: 1;
        position: relative;
        padding-bottom: 80px
    }

    .section_about:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/6.png);
        background-position: 50%;
        background-size: contain;
        width: 780px;
        bottom: -55px;
        height: 122px;
        top: unset;
        background-repeat: no-repeat;
        left: 50%;
        transform: translateX(-50%)
    }

    .section_about:after {
        display: none
    }

    .section_about:before {
        background-position: 20% top
    }

    .about__title .title_l:before {
        bottom: -3px;
        right: -15px
    }

    .about__text,
    .about__text span {
        font-size: 16px
    }

    .about__info {
        -ms-flex-order: -1;
        order: -1;
        margin-right: 10px
    }

    .about__title {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .about__box,
    .about__title {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .about__box:last-child {
        -ms-flex-align: center;
        align-items: center;
        margin-top: 80px
    }

    .about__box:last-child .about__info {
        -ms-flex-order: 1;
        order: 1;
        margin-right: 0;
        margin-left: 10px
    }

    .section_number {
        padding-bottom: 0
    }

    .section_partner {
        padding-top: 50px
    }

    .partner__arrow,
    .section_partner:after,
    .section_partner:before {
        display: none
    }

    .partner__text {
        margin-bottom: 30px
    }

    .partner__item {
        padding: 0;
        margin: 0;
        margin-right: 24px;
        min-width: 176px;
        max-width: 176px;
        width: 100%
    }

    .partner__item:last-child {
        margin-right: 96px
    }

    .partner__warning {
        margin-top: 30px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center;
        padding: 22px
    }

    .partner__warning span:first-child {
        height: 42px;
        margin-bottom: 13px
    }

    .partner__list {
        margin: 0;
        padding: 0;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .partner__list::-webkit-scrollbar {
        display: none
    }

    .number__list {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .number__item {
        margin-bottom: 30px;
        width: calc(50% - 12px)
    }

    .news__title {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .news__item {
        width: calc(50% - 12px);
        margin-bottom: 40px
    }

    .news__item:nth-child(4n+4) {
        margin-right: 24px
    }

    .news__item:nth-child(2n+2) {
        margin-right: 0
    }

    .news__img {
        margin-bottom: 20px
    }

    .news__date {
        opacity: .3
    }

    .news__name {
        font-size: 16px;
        line-height: 120%
    }

    .news__nav {
        margin-top: 10px
    }

    .section_detail {
        padding-top: 86px
    }

    .news-detail__bg {
        height: 312px
    }

    .news-detail__bg img {
        width: 100%;
        height: 100%;
        object-fit: cover
    }

    .news-detail__main {
        height: 290px;
        filter: drop-shadow(0 9.65171px 60.3232px rgba(0, 0, 0, .07));
        border-radius: 72px;
        margin-bottom: 40px
    }

    .content h1 {
        font-size: 24px;
        line-height: 1.2;
        margin-bottom: 12px
    }

    .content__date {
        margin-bottom: 30px
    }

    .main_margin {
        padding-top: 86px
    }

    .section_mobile {
        display: block
    }

    .contact__box_director {
        display: none
    }

    .contact__box_full {
        max-width: 100%;
        width: 100%;
        margin-right: 0
    }

    .contact__box_full .contact__subtitle_margin {
        margin-top: 0
    }

    .contact__subtitle {
        font-weight: 700;
        font-size: 24px;
        line-height: 120%
    }

    .contact__map {
        margin-top: 20px;
        height: 272px
    }

    .contact__inf {
        width: calc(50% - 12px);
        margin-right: 24px
    }

    .contact__inf:last-child {
        margin-right: 0
    }

    .contact__inf .contact__tel {
        margin-top: 30px
    }

    .contact__place {
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        color: #345239
    }

    .contact__tel,
    .contact__tel span {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .contact__tel span {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .contact__tel a {
        font-style: normal;
        font-weight: 600;
        font-size: 16px;
        line-height: 150%;
        color: #345239
    }

    .contact__tel a:last-child {
        margin-left: 0
    }

    .contact__wrap {
        margin-bottom: 40px
    }

    .contact__wrap:last-child {
        margin-bottom: 0
    }

    .contact__communication,
    .contact__title {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .contact__title {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .contact__title .title_l:before {
        bottom: -3px;
        right: -13px;
        width: 50px;
        height: 15px
    }

    .contact__title .breadcrumbs {
        -ms-flex-order: -1;
        order: -1;
        margin-bottom: 10px
    }

    .contact__director {
        border: none;
        padding: 0
    }

    .contact__director .contact__subtitle {
        font-style: normal;
        font-weight: 700;
        font-size: 24px;
        line-height: 120%;
        color: #345239;
        text-align: center
    }

    .contact__director .contact__name {
        font-style: normal;
        font-weight: 700;
        font-size: 18px;
        line-height: 150%;
        color: #388149;
        margin-top: 34px;
        margin-bottom: 20px;
        text-align: center
    }

    .contact__director .contact__tel {
        -ms-flex-pack: center;
        justify-content: center
    }

    .page_contact .section_feedback {
        display: block
    }

    .section_feedback {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/2.png);
        background-position: top;
        background-size: cover;
        margin-top: 0;
        z-index: 1;
        position: relative
    }

    .feedback {
        -ms-flex-align: start;
        align-items: flex-start;
        margin-top: 64px
    }

    .feedback__left {
        margin-right: 10px
    }

    .feedback__text {
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        margin-bottom: 13px
    }

    .form__policy {
        margin-top: 15px
    }

    .form__flex {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .feedback__title .title_before:before {
        bottom: -2px;
        right: 54px
    }

    .title {
        font-weight: 700;
        font-size: 24px;
        line-height: 120%;
        margin-bottom: 30px
    }

    .title_before:before {
        width: 48px;
        height: 12px
    }

    .container {
        padding: 0 96px;
        max-width: 1296px
    }

    .btn {
        height: 50px
    }

    .header {
        padding: 19px 0
    }

    .header__callback,
    .header__nav {
        display: none
    }

    .header__tel {
        margin-bottom: 0;
        font-size: 18px;
        line-height: 20px;
        margin-right: 20px
    }

    .header__menu {
        -ms-flex-pack: center;
        justify-content: center
    }

    .header__communication,
    .header__menu {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: center;
        align-items: center
    }

    .header__communication {
        -ms-flex-direction: row;
        flex-direction: row
    }

    .header__logo {
        max-width: 83px;
        width: 100%;
        height: 18px
    }

    .footer__logo {
        max-width: 80px;
        width: 100%
    }

    .footer__logo img {
        width: 100%;
        height: 100%;
        object-fit: contain
    }

    .footer__copy {
        margin-top: 20px;
        font-size: 12px;
        line-height: 155.19%
    }

    .footer__wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .footer__wrap .footer__communication {
        display: none
    }

    .footer__nav {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        margin-top: 30px
    }

    .footer__info {
        -ms-flex-order: -1;
        order: -1;
        margin-bottom: 20px
    }

    .footer__nav a {
        font-weight: 600;
        font-size: 16px;
        line-height: 22px;
        margin-bottom: 20px
    }

    .footer__middle {
        margin-bottom: 0;
        margin-top: 30px
    }

    .footer__middle .footer__address,
    .footer__middle .footer__social {
        display: none
    }

    .footer__address {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        font-weight: 400;
        font-size: 14px;
        line-height: 24px
    }

    .footer__address p {
        margin: 0;
        padding: 8px
    }

    .footer .copy {
        display: none
    }

    .footer__container {
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .footer__container,
    .footer__right {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .footer__right {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .footer__right .footer__box,
    .footer__right .footer__communication {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .footer__right .footer__box:last-child {
        margin-top: 60px
    }

    .footer__right .footer__time {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .footer__right .footer__social {
        margin-top: 25px
    }

    .footer__right .copy {
        margin-top: 25px;
        display: -ms-flexbox;
        display: flex;
        margin-bottom: 62px
    }

    .title_l {
        font-weight: 700;
        font-size: 30px;
        line-height: 120%;
        margin-bottom: 40px
    }

    .section_intro {
        max-height: 550px;
        min-height: 550px;
        margin-bottom: 30px
    }

    .section_fifty .container {
        padding: 0
    }

    .section_club {
        padding-top: 0
    }

    .club {
        padding-top: 84px;
        padding-bottom: 80px
    }

    .club__bg {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/7.png);
        background-position: bottom;
        background-size: cover;
        background-repeat: no-repeat;
        width: 100%;
        height: 100%;
        left: 0;
        top: 0
    }

    .club__wrap {
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .club__bg img {
        display: none
    }

    .club__text {
        font-size: 16px;
        line-height: 150%;
        max-width: 476px
    }

    .club__text p {
        margin-bottom: 24px
    }

    .club__tags {
        display: -ms-flexbox;
        display: flex;
        font-size: 14px;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .club__tags a {
        display: inline-block;
        width: -webkit-fit-content;
        width: -moz-fit-content;
        width: fit-content
    }

    .club__title {
        max-width: 215px
    }

    .club__title .title_before:before {
        width: 42px;
        height: 12px;
        right: 83px;
        bottom: -1
    }

    .club__img {
        position: absolute;
        right: 70px;
        bottom: -48px;
        width: 345px;
        height: 426px;
        left: unset
    }

    .fifty__wrap:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/9.png);
        background-position: 50%;
        background-size: contain;
        background-repeat: no-repeat;
        width: 681px;
        height: 562px;
        left: 42px;
        bottom: -53px
    }

    .fifty__bottom {
        height: 468px
    }

    .fifty__text {
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        max-width: 100%;
        width: 100%
    }

    .fifty__text p br {
        display: none
    }

    .fifty__top {
        padding: 80px 96px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start;
        width: 100%
    }

    .fifty__top:before {
        display: none
    }

    .fifty__title .title {
        font-size: 24px;
        line-height: 120%
    }

    .fifty__title .title:before {
        bottom: -6px;
        right: -5px;
        width: 50px
    }

    .fifty__title .title br {
        display: none
    }

    .intro {
        padding-top: 80px
    }

    .intro__btns {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .intro__watch {
        margin-left: 0;
        margin-top: 20px
    }

    .section_two {
        display: block;
        padding-top: 0;
        padding-bottom: 0
    }

    .section_two .intro__place {
        margin-top: 0;
        display: -ms-flexbox;
        display: flex
    }

    .intro__place {
        max-width: 540px;
        width: 100%;
        display: none
    }

    .intro__title .title_l:before {
        bottom: -5px;
        right: 47px
    }

    .section_title {
        padding: 0;
        padding-bottom: 50px
    }

    .gallery__title .title_before:before {
        right: 43px
    }

    .section_contact {
        padding-top: 164px
    }

    .section_contact:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/1.png);
        background-size: cover;
        background-position: top;
        z-index: -1
    }

    .content img {
        width: 100%;
        object-fit: cover;
        min-height: 272px
    }

    .partner__img {
        height: 115px
    }

    .about__name_title {
        max-width: 272px
    }

    .gallery__title_detail {
        max-width: 282px;
        width: 100%
    }

    .gallery__title_detail .title:before {
        right: 116px
    }

    .gallery-slider {
        position: relative;
        padding: 0;
        max-width: unset;
        width: calc((100% + 192px));
        left: -96px
    }

    .gallery-slider__list .slick-list {
        padding-left: 96px
    }

    .achievements__list {
        position: relative;
        padding: 0;
        max-width: unset;
        width: calc((100% + 192px));
        left: -96px;
        padding-bottom: 77px;
        margin: 0
    }

    .achievements__list .slick-list {
        padding-left: 96px
    }

    .achievements__arrow {
        display: -ms-flexbox;
        display: flex;
        max-width: 270px;
        width: 100%;
        position: absolute;
        bottom: 24px;
        z-index: 1;
        left: 50%;
        transform: translateX(-50%)
    }

    .achievements__arrow .arrow {
        width: 100%;
        left: unset
    }

    .achievements__arrow .arrow div {
        background: #8aa553
    }

    .achievements__arrow .arrow div svg {
        stroke: #fcfff5
    }

    .achievements__arrow .arrow div:hover {
        background: #388149
    }

    .features-slider {
        position: relative
    }

    .features-slider .features__list {
        display: block;
        position: relative;
        padding: 0;
        max-width: unset;
        width: calc((100% + 192px));
        left: -96px;
        padding-bottom: 50px
    }

    .features-slider .features__list .slick-list {
        padding-left: 96px
    }

    .features-club__item {
        height: 268px !important;
        max-width: 276px !important
    }

    .features__arrow {
        display: -ms-flexbox;
        display: flex;
        max-width: 270px;
        width: 100%;
        position: absolute;
        bottom: 24px;
        z-index: 1;
        left: 50%;
        transform: translateX(-50%)
    }
}

@media (max-width:900px) {
    .not__wrap {
        margin-bottom: 60px
    }

    .section_contact {
        padding-top: 114px
    }

    .section_intro {
        max-height: 457px;
        min-height: 457px;
        margin-bottom: 30px
    }
}

@media (max-width:700px) {
    .section_atmosphere:after {
        display: none
    }
    .gallery-slider__list .slick-list {
        padding-left: 24px
    }

    .gallery-slider__img img {
        height: 270px
    }

    .result {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .result__left {
        max-width: 100%;
        width: 100%;
        margin-bottom: 10px
    }

    .header-mobile {
        padding: 0 24px
    }

    .header-mobile .intro__place {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center
    }

    .header-mobile .header__tel {
        display: -ms-flexbox !important;
        display: flex !important
    }

    .section_timing {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/12.png);
        background-position: bottom;
        background-size: cover
    }

    .section_kinder {
        position: relative
    }

    .section_kinder:after {
        content: "";
        display: block;
        position: absolute;
        bottom: -22px;
        right: 0;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/21.png);
        background-position: 50%;
        background-size: contain;
        width: 123px;
        height: 71px
    }

    .club-detail__title {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start
    }

    .club-detail__title .breadcrumbs {
        -ms-flex-order: -1;
        order: -1;
        margin-bottom: 10px
    }

    .section_clubhome {
        padding-top: 0
    }

    .adaptation__right {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        left: -12px
    }

    .adaptation__right img {
        width: 333px;
        height: 371px
    }

    .page_info .section_club,
    .page_info .section_feedback {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/19.png);
        background-position: top;
        background-size: cover;
        background-repeat: no-repeat
    }

    .page_info .intro__left_column {
        margin-bottom: -30px
    }

    .page_info .section_two {
        display: none
    }

    .team__title {
        max-width: 267px
    }

    .subscription_detail .subscription__info h5 {
        font-size: 20px;
        margin-bottom: 25px
    }

    .subscription_detail .subscription__info li {
        font-weight: 400;
        font-size: 14px;
        line-height: 150%
    }

    .modal__box {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .modal-team .modal__wrap {
        padding: 30px 24px
    }

    .modal-team__left {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-direction: column;
        flex-direction: column;
        width: 100%
    }

    .modal-team__img,
    .modal-team__message {
        max-width: 272px;
        width: 100%
    }

    .modal-team__img {
        height: 340px
    }

    .modal-team__left {
        margin-right: 0;
        margin-bottom: 25px
    }

    .result__chel {
        position: relative;
        left: -6px
    }

    .club-detail__img {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        left: -11px
    }

    .club-detail__img img {
        width: 317px;
        height: 426px
    }

    .about__img {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        left: -3px
    }

    .about__img img {
        width: 326px;
        height: 434px
    }

    .gallery-slider {
        width: calc((100% + 48px));
        left: -24px
    }

    .feedback__left,
    .section_two .intro__place {
        margin: 0 auto
    }

    .subscription__title {
        max-width: 224px
    }

    .subscription__title .title:before {
        width: 42px;
        right: 62px
    }

    .gallery__title {
        max-width: 272px;
        width: 100%
    }

    .individual__title {
        max-width: 230px
    }

    .individual__title .title:before {
        right: 118px
    }

    .section_kinder {
        padding-top: 100px;
        padding-bottom: 80px
    }

    .kinder__box:nth-child(3n+3) {
        margin-right: 0
    }

    .individual__list {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center
    }

    .individual__item {
        width: 100%;
        margin-right: 0;
        height: unset
    }

    .features-club__warning {
        font-weight: 600;
        font-size: 20px;
        line-height: 150%;
        padding: 22px
    }

    .timing__tags {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .timing__tags::-webkit-scrollbar {
        display: none
    }

    .timing__day {
        white-space: nowrap
    }

    .timing__tags .timing__day:last-child {
        margin-right: 96px
    }

    .section_timing:before {
        width: 329px;
        height: 52px;
        top: -30px
    }

    .timing__list {
        margin: 0;
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        display: -ms-flexbox;
        display: flex;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .timing__list::-webkit-scrollbar {
        display: none
    }

    .timing__item {
        min-width: 272px;
        display: -ms-flexbox;
        display: flex;
        margin: 0;
        margin-right: 10px
    }

    .timing__item:last-child {
        margin-right: 96px
    }

    .timing__container {
        padding: 20px
    }

    .timing__box_row {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .timing__flex:first-child {
        margin-bottom: 20px
    }

    .kinder__more {
        margin-top: 20px
    }

    .kinder__title {
        margin-bottom: 30px
    }

    .kinder__tab {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .kinder__tab::-webkit-scrollbar {
        display: none
    }

    .kinder__box {
        width: 100%;
        margin-right: 0
    }

    .kinder__box,
    .kinder__box:nth-last-child(-n+4) {
        margin-bottom: 20px
    }

    .kinder__trigger {
        white-space: nowrap
    }

    .kinder__trigger:last-child {
        margin-right: 96px
    }

    .kinder__list {
        -ms-flex-direction: row;
        flex-direction: row;
        -ms-flex-wrap: nowrap;
        flex-wrap: nowrap;
        overflow-x: auto;
        position: relative;
        width: calc((100% + 192px));
        left: -96px;
        padding-left: 96px
    }

    .kinder__list::-webkit-scrollbar {
        display: none
    }

    .kinder__item {
        min-width: 272px;
        width: 272px;
        height: 154px;
        margin-right: 10px
    }

    .kinder__item:last-child {
        margin-right: 96px
    }

    .section_team {
        margin-top: 40px
    }

    .team__item {
        min-width: 272px;
        margin-right: 10px
    }

    .team__title br {
        display: none
    }

    .team__title .title:before {
        bottom: -2px;
        right: 183px
    }

    .intro__place .intro__link:first-child {
        margin-bottom: 8px
    }

    .section_intro {
        height: unset;
        min-height: unset;
        max-height: unset;
        background: #ccdcab;
        margin-bottom: 0;
        padding-bottom: 0
    }

    .intro {
        padding-top: 64px;
        margin-bottom: -30px
    }

    .section_two {
        padding-top: 56px
    }

    .section_two .intro__place {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .intro__bg {
        display: none
    }

    .intro__img {
        display: block;
        -ms-flex-order: 1;
        order: 1;
        position: relative;
        left: calc(50% - 180px);
        bottom: -30px;
        width: 419px;
        height: 380px
    }

    .intro__img img {
        width: 100%;
        height: 100%;
        object-fit: contain
    }

    .intro__place {
        display: none
    }

    .intro__btns {
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center
    }

    .intro__link {
        font-size: 14px;
        line-height: 24px
    }

    .intro__watch {
        margin-top: 15px
    }

    .intro__title {
        width: 100%;
        max-width: 100%;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center
    }

    .intro__title .title {
        text-align: center;
        margin-bottom: 34px
    }

    .intro__title .title:before {
        right: 22px
    }

    .section_club {
        background: #ccdcab;
        border-bottom-left-radius: 30px;
        border-bottom-right-radius: 30px;
        padding-bottom: 160px;
        margin-bottom: 218px
    }

    .section_features {
        padding-bottom: 14px
    }

    .place__item {
        border-radius: 14px
    }

    .club__info {
        margin-right: 0
    }

    .club__bg {
        display: none
    }

    .club__img {
        right: unset;
        height: 425px;
        bottom: -200px;
        left: calc(50% - 3px);
        transform: translateX(-50%)
    }

    .club__img img {
        transform: scale(1.1)
    }

    .fifty__top {
        padding: 80px 24px;
        padding-bottom: 40px
    }

    .fifty__bottom {
        height: 195px
    }

    .fifty__wrap:before {
        width: 284px;
        height: 234px;
        left: 17px;
        bottom: -20px
    }

    .fifty__title .title:before {
        right: -10px
    }

    .fifty__title .title br:first-child {
        display: block
    }

    .features__title .title:before {
        bottom: -2px;
        right: 170px
    }

    .features__wave,
    .features__wave svg {
        height: 25px
    }

    .features__icon {
        width: 50px;
        height: 50px;
        margin-bottom: 10px
    }

    .features__text {
        font-size: 12px;
        margin-top: 0
    }

    .features__item {
        min-width: 272px;
        padding: 20px;
        height: 144px;
        margin-right: 10px
    }

    .features__name {
        font-weight: 700;
        font-size: 16px;
        line-height: 22px
    }

    .club-detail__title .title_l {
        max-width: 170px
    }

    .club-detail__title .title_l:before {
        right: 24px
    }

    .club-detail__tag a {
        padding: 10px 20px
    }

    .section_clubhouse {
        margin-top: 36px;
        padding-top: 96px
    }

    .club-detail {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .club-detail,
    .club-detail__wrap {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .club-detail__wrap {
        -ms-flex-align: center;
        align-items: center;
        width: 100%
    }

    .section_clubhome:before {
        height: 80%
    }

    .club-detail__wrap_reverse .club-detail__info {
        -ms-flex-order: -1;
        order: -1;
        margin-left: 0;
        max-width: 100%;
        width: 100%
    }

    .club-detail__wrap_reverse .club-detail__info .club-detail__subtext {
        max-width: 272px
    }

    .features-club__item .features__text {
        font-weight: 400;
        font-size: 16px;
        line-height: 150%;
        margin-top: 10px
    }

    .features-club__item {
        margin-right: 10px;
        min-width: 272px
    }

    .features-club__item:last-child {
        margin-right: 96px
    }

    .place__list {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .place__item {
        margin-right: 0;
        margin-bottom: 10px;
        width: 100%
    }

    .place__info {
        padding: 32px
    }

    .gallery-slider__img {
        margin-right: 10px;
        border-radius: 30px;
        overflow: hidden
    }

    .gallery-slider__img img {
        height: 270px !important
    }

    .gallery__title .title:before {
        right: 103px;
        bottom: -1px
    }

    .gallery__title .title br {
        display: none
    }

    .section_adaptation {
        margin-top: 0;
        padding-bottom: 40px;
        padding-top: 78px;
        position: relative
    }

    .section_adaptation:before {
        content: "";
        display: block;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/6.png);
        background-position: top;
        background-size: contain;
        background-repeat: no-repeat;
        top: -29px;
        left: -11px;
        width: 330px;
        transform: translate(0);
        height: 52px
    }

    .section_subscription {
        padding-top: 40px;
        padding-bottom: 102px;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/12.png);
        background-position: bottom;
        background-size: cover;
        background-repeat: no-repeat;
        top: 0;
        left: 0;
        width: 100%;
        transform: translate(0);
        height: 100%
    }

    .adaptation {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .adaptation__right {
        margin-top: 30px
    }

    .subscription__box {
        margin-right: 0;
        width: 100%;
        margin-bottom: 30px
    }

    .subscription__left {
        width: 100%;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .reviews__item {
        min-width: 272px;
        margin-right: 10px
    }

    .reviews__wrap {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .reviews__btn:last-child {
        margin-top: 10px
    }

    .about__box {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .section_atmosphere {
        margin-top: 22px
    }

    .atmosphere__right {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        position: relative;
        left: -3px
    }

    .atmosphere__right img {
        width: 326px;
        height: 434px
    }

    .about__info {
        margin: 0;
        margin-bottom: 6px
    }

    .section_about {
        padding-top: 100px;
        /*background: unset;*/
        padding-bottom: 5px
    }

    .about__text p {
        margin-bottom: 22px
    }

    .section_about:after {
        display: block;
        content: "";
        position: absolute;
        top: 400px;
        background: #ccdcab;
        height: 66%;
        left: 0;
        width: 100%
    }

    .section_about:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/4.png);
        background-position: top;
        background-size: cover;
        background-repeat: no-repeat;
        top: 0;
        left: 0;
        width: 100%;
        transform: translate(0);
        height: 500px
    }

    .about__box:last-child {
        margin-top: 60px
    }

    .about__box:last-child .about__info {
        -ms-flex-order: -1;
        order: -1;
        margin-left: 0
    }

    .news__list_row .news__item {
        min-width: 224px;
        margin-right: 16px
    }

    .number__item {
        width: 100%;
        margin-bottom: 30px
    }

    .number__item:last-child {
        margin-bottom: 0
    }

    .partner__item {
        margin-right: 16px
    }

    .partner__warning {
        text-align: center
    }

    .section_atmosphere {
        background: unset;
        padding-top: 96px;
        padding-bottom: 0;
        margin-bottom: 44px
    }

    .section_atmosphere:before {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/8.png);
        background-position: top;
        background-size: cover;
        padding: 80px 0;
        top: 0;
        left: 0;
        width: 100%;
        transform: translate(0);
        height: 84%
    }

    .atmosphere {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .atmosphere__right {
        height: auto;
        margin-top: 12px
    }

    .achievements__item {
        min-width: 224px
    }

    .achievements__img {
        height: 310px
    }

    .lesson__list {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .lesson__item {
        width: 100%;
        margin-bottom: 10px
    }

    .lesson__item,
    .lesson__item:nth-child(2n+2) {
        margin-right: 0
    }

    .nav a {
        margin: 0 4px
    }

    .news__item {
        width: 100%
    }

    .news__item,
    .news__item:nth-child(2n+2),
    .news__item:nth-child(4n+4) {
        margin-right: 0
    }

    .news__btn {
        margin-top: 30px
    }

    .section_detail {
        padding-bottom: 25px
    }

    .news-detail__main {
        height: 200px;
        border-radius: 30px;
        margin-bottom: 30px
    }

    .content h3,
    .content h4 {
        margin-top: 32px;
        margin-bottom: 18px
    }

    .content p {
        margin-bottom: 25px
    }

    .breadcrumbs {
        width: calc((100% + 48px)) !important;
        overflow-x: scroll;
        position: relative;
        left: -24px;
        padding-left: 24px;
        -ms-flex-pack: start !important;
        justify-content: flex-start !important
    }

    .breadcrumbs a {
        display: block;
        white-space: nowrap
    }

    .breadcrumbs a:last-child {
        margin-right: 24px
    }

    .breadcrumbs::-webkit-scrollbar {
        display: none
    }

    .section_title {
        padding-bottom: 40px
    }

    .section_contact {
        padding-top: 110px
    }

    .section_contact:before {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/4.png);
        background-size: cover;
        background-position: top
    }

    .section_feedback {
        background: url(/local/templates/bambiny/public/css/../img/bg-mobile/3.png);
        background-position: top;
        background-size: cover
    }

    .container {
        padding: 0 24px
    }

    .contact__director .contact__subtitle {
        text-align: left
    }

    .contact__director .contact__name {
        margin-top: 30px;
        text-align: left
    }

    .contact__director .contact__tel {
        margin-top: 20px;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .form__flex {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .form__btn {
        max-width: 245px;
        width: 100%
    }

    .btn_form {
        font-size: 16px
    }

    .btn_form span {
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center
    }

    .btn_form span,
    .feedback {
        display: -ms-flexbox;
        display: flex
    }

    .feedback {
        margin-top: 32px;
        -ms-flex-pack: start;
        justify-content: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .feedback__right {
        -ms-flex-order: -1;
        order: -1;
        margin-top: 30px
    }

    .feedback__text {
        margin-top: 10px
    }

    .contact__place {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .contact__wrap {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .contact__wrap:last-child {
        margin-top: 70px
    }

    .contact__inf {
        width: 100%;
        margin-right: 0
    }

    .contact__inf:last-child {
        margin-top: 70px
    }

    .contact__communication {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .contact__box {
        width: 100%;
        margin-right: 0
    }

    .contact__box:last-child {
        margin-top: 60px
    }

    .contact__box_full {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .subscription__box {
        margin-bottom: 20px
    }

    .subscription__right {
        margin-top: 42px
    }

    .subscription__item {
        margin-bottom: 20px
    }

    .intro__left_column {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .intro__left_column .intro__title {
        -ms-flex-order: 1;
        order: 1
    }

    .intro__left_column .intro__place_select {
        -ms-flex-order: 2;
        order: 2
    }

    .intro__left_column .intro__btns {
        -ms-flex-order: 3;
        order: 3
    }

    .intro__place_select {
        display: block;
        margin-top: 0;
        max-width: 100%;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 25px
    }

    .intro__place_select .intro__link {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        line-height: 24px;
        color: #345239;
        -ms-flex-pack: center;
        justify-content: center
    }

    .intro__place_select .intro__link svg {
        width: 13px;
        height: 18px
    }

    .modal__wrap {
        padding: 40px 24px
    }

    .modal__text {
        display: none
    }

    .modal__title .title {
        margin-bottom: 16px
    }

    .modal .title_before:before {
        bottom: -2px;
        right: -15px
    }

    .modal__video iframe {
        height: 300px;
        border-radius: 30px
    }

    .modal .form__policy {
        max-width: 100%;
        width: 100%;
        margin-left: 0
    }

    .gallery__title_detail .title:before {
        right: 55px
    }

    .feedback__left {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-pack: center;
        justify-content: center;
        -ms-flex-align: center;
        align-items: center;
        width: 100%;
        position: relative;
        left: -12px
    }

    .feedback__left img {
        width: 335px;
        min-width: 335px;
        height: 372px
    }
}

@media (max-width:575px) {
    .not__wrap {
        margin-top: -30px;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column
    }

    .not__box {
        margin-right: 0
    }

    .gallery-slider__img img {
        height: 266px !important
    }

    .header__tel {
        display: none
    }

    .header__tel_mobile {
        display: -ms-flexbox;
        display: flex;
        margin-right: 15px
    }

    .footer__container {
        -ms-flex-direction: column;
        flex-direction: column
    }

    .footer__right,
    .footer__right .footer__box:last-child {
        margin-top: 40px
    }

    .footer__right .footer__extra {
        display: block
    }

    .footer__right .copy {
        margin-bottom: 50px
    }

    .footer__middle {
        margin: 0
    }

    .footer__address,
    .footer__middle .footer__extra {
        display: none
    }

    .footer__box_address {
        margin-top: 40px
    }

    .footer__box_address,
    .footer__box_address .footer__address {
        display: -ms-flexbox;
        display: flex
    }

    .contact__director .contact__tel,
    .contact__director .contact__tel span {
        -ms-flex-align: start;
        align-items: flex-start
    }

    .contact__director .contact__tel span {
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-pack: start;
        justify-content: flex-start
    }

    .contact__director .contact__tel span a:last-child {
        margin-left: 0
    }
}

@media (max-width:420px) {
    .feedback__right {
        margin-top: 10px
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYnMvcmVzZXQubGVzcyIsInN0eWxlLmNzcyIsIi4uLy4uL2h0dHBzOi9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCIsImdsb2JhbC5sZXNzIiwiLi4vY29tcG9uZW50cy9oZWFkZXIvc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvZm9vdGVyL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vaW50cm8vc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvc2VjdGlvbi9maWZ0eS9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2NsdWIvc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvc2VjdGlvbi9mZWF0dXJlcy9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL3BsYWNlL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vZ2FsbGVyeS9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2FkYXB0YXRpb24vc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvc2VjdGlvbi9zdWJzY3JpcHRpb24vc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvc2VjdGlvbi9yZXZpZXdzL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vZmVlZGJhY2svc3R5bGUubGVzcyIsIi4uL2NvbXBvbmVudHMvc2VjdGlvbi90ZWFtL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vbmV3cy9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL25ld3MtZGV0YWlsL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vY29udGFjdC9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2NsdWItZGV0YWlsL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vcmVzdWx0L3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24va2luZGVyL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vbGVzc29uL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vdGltaW5nL3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vaW5kaXZpZHVhbC9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2Fib3V0L3N0eWxlLmxlc3MiLCIuLi9jb21wb25lbnRzL3NlY3Rpb24vcGFydG5lci9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2FjaGlldmVtZW50cy9zdHlsZS5sZXNzIiwiLi4vY29tcG9uZW50cy9zZWN0aW9uL2F0bW9zcGhlcmUvc3R5bGUubGVzcyIsIm1lZGlhLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBYUMsVUFFQSxzREFBQSxBQUNBLGVBQUEsQ0NJQSxBRENELDhLQVBDLFNBQUEsQUFHQSxTQUFBLEFBQ0EsU0FBQSxDQ2tDQSxBRHZCRCxzSkFHRSxTQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLEFBQ0EsU0FBQSxBQUNBLFNBQUEsQ0MwREQsQUR2REQsK0ZBRUMsYUFBQSxDQ29FQSxBRGpFRCxNQUNFLHlCQUFBLEFBQ0EsZ0JBQUEsQ0NtRUQsQURyRUQsZ0NBSUksZ0JBQUEsQUFDQSxxQkFBQSxDQ3NFSCxBRGxFRCxNQUNFLFFBQUEsQ0NvRUQsQURqRUQsT0FDRSxTQUFBLENDbUVEO0FBQ0QsNEVBQTRFLEFEeEQzRSxLQUNHLGlCQUFBLEFBQ0EsNkJBQUEsQ0NrRUgsQUR4REMsS0FDRSxRQUFBLENDK0RILEFEeERDLEtBQ0UsYUFBQSxDQzZESCxBRHJEQyxHQUNFLGNBQUEsQUFDQSxjQUFBLENDMkRILEFEaERDLEdBQ0UsdUJBQUEsQUFDQSxTQUFBLEFBQ0EsZ0JBQUEsQ0MyREgsQURuREMsSUFDRSxnQ0FBQSxBQUNBLGFBQUEsQ0MyREgsQURqREMsRUFDRSw0QkFBQSxDQ3dESCxBRGhEQyxZQUNFLG1CQUFBLEFBQ0EsMEJBQUEsQUFDQSx5Q0FBQSxnQ0FBQSxDQ3lESCxBRGxEQyxTQUVFLGtCQUFBLENDdURILEFEL0NDLGNBR0UsZ0NBQUEsQUFDQSxhQUFBLENDdURILEFEaERDLE1BQ0UsYUFBQSxDQ3FESCxBRDdDQyxRQUVFLGNBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSx1QkFBQSxDQ21ESCxBRGhEQyxJQUNFLGFBQUEsQ0NrREgsQUQvQ0MsSUFDRSxTQUFBLENDaURILEFEdkNDLElBQ0UsaUJBQUEsQ0M4Q0gsQURuQ0Msc0NBS0Usb0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxRQUFBLENDK0NILEFEdkNDLGFBRUUsZ0JBQUEsQ0M4Q0gsQUR0Q0MsY0FFRSxtQkFBQSxDQzZDSCxBRHRDQyxnREFJRSx5QkFBQSxDQzJDSCxBRHBDQyx3SEFJRSxrQkFBQSxBQUNBLFNBQUEsQ0N5Q0gsQURsQ0MsNEdBSUUsNkJBQUEsQ0N1Q0gsQURoQ0MsU0FDRSwwQkFBQSxDQ3FDSCxBRDNCQyxPQUNFLHNCQUFBLEFBQ0EsY0FBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLENDeUNILEFEbENDLFNBQ0UsdUJBQUEsQ0N1Q0gsQURoQ0MsU0FDRSxhQUFBLENDcUNILEFEN0JDLDZCQUVFLHNCQUFBLEFBQ0EsU0FBQSxDQ3FDSCxBRDlCQyxrRkFFRSxXQUFBLENDbUNILEFEM0JDLGNBQ0UsNkJBQUEsQUFDQSxtQkFBQSxDQ21DSCxBRDVCQyx5Q0FDRSx1QkFBQSxDQ2lDSCxBRHpCQyw2QkFDRSwwQkFBQSxBQUNBLFlBQUEsQ0NpQ0gsQUR2QkMsUUFDRSxhQUFBLENDOEJILEFEdkJDLFFBQ0UsaUJBQUEsQ0M0QkgsQURWQyxrQkFDRSxZQUFBLENDdUJILEFDOWFELFdBQ0Usc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlJQUFBLENEZ2JELEFDOWFELFdBQ0Usc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlJQUFBLENEZ2JELEFDOWFELFdBQ0Usc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlJQUFBLENEZ2JELEFDOWFELFdBQ0Usc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlJQUFBLENEZ2JELEFDOWFELFdBQ0Usc0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGlJQUFBLENEZ2JELEFFcGRELFVBR0ksaUNBQUEsQUFDQSxrQkFBQSxDRnNkSCxBRWxkRCwyQkFOSSxxQkFBQSxDRjZkSCxBRWpkRCxLQUNJLGdCQUFBLEFBQ0EsZUFBQSxDRm1kSCxBRTljRyxhQUNJLGlCQUFBLENGZ2RQLEFFNWNELFdBQ0ksaUJBQUEsQUFDQSxXQUFBLEFBQ0EsZUFBQSxBQUNBLGFBQUEsQ0Y4Y0gsQUUxY0QsT0FDSSxrQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxDRjRjSCxBRTFjRyxZQUNJLGFBQUEsQ0Y0Y1AsQUV6Y0csY0FDSSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxDRjJjUCxBRXpjTyxxQkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EseUNBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLENGMmNYLEFFdGNELFNBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsU0FBQSxDRndjSCxBRXRjRyxnQkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEFBQ0EseUNBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLENGd2NQLEFFcmNHLGNBQ0ksYUFBQSxDRnVjUCxBRTliRCxnREFDSSxZQUFBLENGbWNILEFFaGNELEtBQ0ksbUJBQUEsQUFDQSx5Q0FBQSxBQUNBLG9CQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EseUJBQUEsQUFDQSxjQUFBLEFBQ0EsY0FBQSxDRm1jSCxBRWhjRyxjQUZBLHlCQUFBLENBRUEsQUZvY0gsU0VuY08sY0FBQSxDRm1jUCxBRS9iRyxVQUNJLHlCQUFBLENGaWNQLEFFL2JPLHNCQUNJLGlCQUFBLENGaWNYLEFFN2JHLFdBQ0ksa0JBQUEsQ0ZnY1AsQUU3Yk8sMkJBRkEsYUFBQSxDRmtjUCxBRTViTyxlQUNJLGNBQUEsQ0Y4YlgsQUUxYkcsV0FDSSxtQkFBQSxBQUNBLHlDQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxBQUNBLDBCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLGFBQUEsQ0Y0YlAsQUUxYk8sZUFDSSxjQUFBLENGNGJYLEFFemJPLGlCQUNJLGtCQUFBLENGMmJYLEFFdmJHLFVBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLGFBQUEsQ0Z5YlAsQUV4Yk8sY0FDSSxhQUFBLEFBQ0EseUJBQUEsQ0YwYlgsQUV2Ylcsb0JBQ0ksWUFBQSxDRnliZixBRW5iRCxTQUNJLGNBQUEsQ0ZxYkgsQUVsYkQsb0NBQ0ksWUFBQSxDRm9iSCxBRWpiRCxPQUNJLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBRUEsc0JBQUEsOEJBQUEsQUFFQSxVQUFBLENGbWJILEFFamJHLGtCQUxBLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxrQkFBQSxDQUdBLEFGNmJILFdFNWJPLGVBQUEsQUFDQSxtQkFBQSxBQUNBLHNDQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUVBLHFCQUFBLHVCQUFBLEFBRUEseUJBQUEsQ0ZtYlAsQUVqYk8saUJBQ0ksa0JBQUEsQ0ZtYlgsQUVoYk8sMEJBQ0ksU0FBQSxDRmtiWCxBRTVhRCxjQUNJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLENGOGFILEFFNWFHLGlCQUNJLFVBQUEsQUFDQSxTQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQUFDQSwwQkFBQSxDRjhhUCxBRTVhTyw0QkFDSSxjQUFBLENGOGFYLEFFM2FPLDhCQUNJLFdBQUEsQUFDQSxrQkFBQSxDRjZhWCxBRXphRyxxQkFDSSxZQUFBLENGMmFQLEFFcmFHLGNBQ0ksaUJBQUEsQ0Z1YVAsQUV0YU8sa0JBQ0ksYUFBQSxBQUNBLHlCQUFBLENGd2FYLEFFcmFXLHdCQUNJLFlBQUEsQ0Z1YWYsQUVwYU8seUJBQ0ksY0FBQSxDRnNhWCxBRWphRCxNQUNJLGVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsdUJBQUEsQUFDQSxvQkFBQSxBQUNBLFlBQUEsQUFDQSxnQ0FBQSxBQUNBLGdCQUFBLENGbWFILEFFamFHLGlDQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDRm1hUCxBRXZhRyx3QkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQ0ZtYVAsQUV2YUcsNkJBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENGbWFQLEFFdmFHLG1CQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDRm1hUCxBRTdaRyxXQUNJLGdCQUFBLEFBQ0EsVUFBQSxDRitaUCxBRTVaVyxvQkFDSSxZQUFBLENGOFpmLEFFeFpHLGFBQ0ksa0JBQUEsQ0YwWlAsQUV4Wk8sd0JBQ0ksZUFBQSxDRjBaWCxBRXRaRyxjQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDRndaUCxBRXJaRyxZQUNJLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxDRnVaUCxBRTdZRyxZQUpBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLGtCQUFBLENBRUEsQUZrYUgsT0VqYU8sa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBSUEsa0JBQUEsQUFDQSwyQkFBQSxBQUNBLGFBQUEsQ0ZvWlAsQUU5WU8sK0JBQ0ksa0JBQUEsQ0ZtWlgsQUU5WU8saUJBQ0ksdUJBQUEsQ0ZnWlgsQUU3WU8sa0JBQ0ksd0JBQUEsQ0YrWVgsQUUzWUcsV0FDSSxrQkFBQSxDRjZZUCxBRXpZRCxTQUNJLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQ0YyWUgsQUV6WUcsZUFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxDRjJZUCxBRXhZRyxXQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQ0YwWVAsQUV2WUcsWUFFSSxjQUFBLENGNFlQLEFFdFlHLHdCQVBJLGdCQUFBLEFBRUEsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQ0FHSixBRjhZSCxZRTVZTyxlQUFBLEFBR0EsZUFBQSxDRnlZUCxBRXJZRyxZQUVJLGNBQUEsQ0YyWVAsQUVwWUcsd0JBUkksZ0JBQUEsQUFFQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLENGK1lQLEFFbllHLHdCQVBJLGNBQUEsQ0FPSixBRjJZSCxZRTFZTyxnQkFBQSxBQUVBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ0ZxWVAsQUVsWUcsYUFDSSwwREFBQSxBQUNBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLENGb1lQLEFFallHLFlBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDRm1ZUCxBRXpYRCxhQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLGtCQUFBLENGMlhILEFFelhHLGVBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EscUJBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQ0YyWFAsQUV6WE8sc0JBQ0ksV0FBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLENGMlhYLEFFeFhPLHVCQUNJLGFBQUEsQ0YwWFgsQUV2WE8sMEJBQ0ksZUFBQSxBQUNBLGVBQUEsQ0Z5WFgsQUV2WFcsaUNBQ0ksWUFBQSxDRnlYZixBRWxYRCxhQUNJLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLGdCQUFBLENGb1hILEFFalhELGtCQUNJLFlBQUEsQ0ZtWEgsQUVoWEQsWUFDSSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQ0ZrWEgsQUVoWEcsZ0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDRmtYUCxBRTVXRyxnQkFFSSx5QkFBQSxDRitXUCxBRTVXRyw0QkFKSSxpQ0FBQSxBQUVBLHlCQUFBLENBRUosQUZpWEgsWUUvV08sMEJBQUEsQ0YrV1AsQUU3V08seUJBQ0ksWUFBQSxDRitXWCxBRTVXRyxhQUNJLGlDQUFBLEFBQ0EsMEJBQUEsQUFDQSx5QkFBQSxDRjhXUCxBRTdXTywwQkFDSSxhQUFBLEFBQ0EsZ0JBQUEsQ0YrV1gsQUUxV0csNEJBQ0ksWUFBQSxBQUNBLFdBQUEsQ0Y0V1AsQUV6V0csY0FDSSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxRQUFBLEFBQ0EsY0FBQSxDRjJXUCxBRXhXVyx5QkFDSSxhQUFBLEFBQ0EseUJBQUEsQ0YwV2YsQUVwV2UsK0JBQ0ksWUFBQSxDRnNXbkIsQUVoV0csYUFDSSx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSw0QkFBQSxBQUNBLHdCQUFBLEFBQ0EsK0JBQUEsQUFDQSwrQkFBQSxDRmtXUCxBRTlWRyxxQkFDSSxnQkFBQSxBQUNBLGdCQUFBLENGZ1dQLEFFN1ZHLGFBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDRitWUCxBRTNWRCxjQUNJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQ0Y2VkgsQUUzVkcsc0JBQ0ksaUJBQUEsQ0Y2VlAsQUV6VkQsYUFDSSxlQUFBLEFBQ0EscUJBQUEsQUFFQSxrQkFBQSxBQUNBLDBCQUFBLEFBQ0EseUJBQUEsQUFDQSwyQkFBQSxBQUNBLHdCQUFBLEFBQ0EsaUNBQUEsQUFDQSw4QkFBQSxBQUNBLDBCQUFBLEFBQ0Esc0JBQUEsQUFDQSwwQ0FBQSxBQUVBLHdCQUFBLENGeVZILEFFdlZHLHdDQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDRnlWUCxBRTdWRywrQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQ0Z5VlAsQUU3Vkcsb0NBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENGeVZQLEFFN1ZHLDBCQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDRnlWUCxBRXRWRyxtQkFDSSxzQkFBQSxBQUNBLDJCQUFBLEFBQ0Esa0JBQUEsQUFDQSw4QkFBQSxBQUNBLGlDQUFBLEFBQ0Esa0RBQUEsQUFDQSxrQ0FBQSxBQUNBLGtDQUFBLEFBQ0Esc0NBQUEsQUFDQSxxQkFBQSxBQUNBLG9CQUFBLENGd1ZQLEFFblZELHNCQUNJLFdBQUEsQUFDQSxjQUFBLENGcVZILEFFbFZELE1BQ0ksWUFBQSxDRm9WSCxBRWpWRCxjQUNJLG1CQUFBLEFBQ0EsZUFBQSxDRm1WSCxBRWpWRyxxQkFDSSxXQUFBLEFBQ0EsWUFBQSxDRm1WUCxBRS9VRCxZQUNJLG9CQUFBLGFBQUEsQUFDQSx3QkFBQSxBQUNBLHFCQUFBLHNCQUFBLENGaVZILEFFN1VHLGtCQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENGK1VQLEFFNVVHLGtCQUNJLGtCQUFBLENGOFVQLEFFNVVPLG9CQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENGOFVYLEFFM1VlLHFDQUNJLGVBQUEsQ0Y2VW5CLEFFdlVHLGtCQVNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDRmlVUCxBRTVVTyxxQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxDRjhVWCxBRXJVRyxpQkFDSSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGlEQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENGdVVQLEFFdFVPLHFCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ0Z3VVgsQUVyVUcsa0JBQ0ksa0JBQUEsQUFDQSxpQkFBQSxDRnVVUCxBRXJVRyxxQkFDSSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsdUNBQUEsQ0Z1VVAsQUV0VU8sNEJBQ0ksV0FBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0Esc0NBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDRndVWCxBRWpVRywwQ0FDSSxVQUFBLENGbVVQLEFFN1RELHFCQUNJLFlBQUEsQ0ZrVUgsQUdybUNELFFBQ0ksZUFBQSxBQUNBLGVBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsMEJBQUEsQ0h1bUNILEFHdG1DRyxlQUNJLGtCQUFBLENId21DUCxBR3RtQ0csY0FDSSxZQUFBLENId21DUCxBR3ZtQ08sa0JBQ0ksV0FBQSxBQUNBLFdBQUEsQ0h5bUNYLEFHdG1DRyxjQUVJLHNCQUFBLDZCQUFBLENIeW1DUCxBR3RtQ0csNEJBSkksb0JBQUEsYUFBQSxBQUVBLHNCQUFBLGtCQUFBLENBRUosQUg4bUNILGNHN21DTyxnQkFBQSxBQUNBLFdBQUEsQUFFQSxxQkFBQSx1QkFBQSxBQUVBLGNBQUEsQ0h3bUNQLEFHdm1DTyxrQkFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENIeW1DWCxBR3RtQ0csYUFDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDSHdtQ1AsQUcvb0NELHNCQTJDUSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EscUNBQUEsQUFDQSwwQkFBQSxDSHVtQ1AsQUd0bUNPLDRCQUNJLGdDQUFBLENId21DWCxBR3RtQ08saUNBQ0ksY0FBQSxDSHdtQ1gsQUdybUNHLHVCQUNJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsMEJBQUEscUJBQUEsQ0h1bUNQLEFHcG1DRyxrQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQ0FBQSxBQUNBLDJCQUFBLEFBQ0EsY0FBQSxDSHNtQ1AsQUdybUNPLHdCQUNJLG9DQUFBLENIdW1DWCxBR3BtQ0csYUFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EscUJBQUEsQUFDQSxjQUFBLEFBQ0EsaUJBQUEsQ0hzbUNQLEFHcm1DTyxvQkFDSSxZQUFBLENIdW1DWCxBR3BtQ0csWUFDSSxpQkFBQSxBQUNBLDBCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLHFCQUFBLEFBQ0EsMEJBQUEsQ0hzbUNQLEFHcm1DTyxrQkFDSSxtQkFBQSxBQUNBLHlDQUFBLEFBQ0EsV0FBQSxBQUNBLHdCQUFBLENIdW1DWCxBR2ptQ0QsZUFDSSxlQUFBLEFBQ0EsTUFBQSxBQUNBLFdBQUEsQUFDQSwyQkFBQSx3QkFBQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGVBQUEsQUFDQSwwQkFBQSxDSG1tQ0gsQUdsbUNHLHNCQUNJLFVBQUEsQUFDQSxVQUFBLEFBQ0EsT0FBQSxDSG9tQ1AsQUdsbUNHLG9CQUNJLGVBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxjQUFBLENIb21DUCxBR2xtQ0csb0JBQ0ksV0FBQSxBQUNBLGVBQUEsQ0hvbUNQLEFHbm1DTyxpQ0FDSSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENIcW1DWCxBR25tQ08sa0NBQ0ksZUFBQSxBQUNBLGtCQUFBLENIcW1DWCxBR3BtQ1csNkNBQ0ksZUFBQSxDSHNtQ2YsQUdubUNPLDJDQUNJLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDSHFtQ1gsQUdubUNPLGlDQUNJLGVBQUEsQUFDQSxtQkFBQSxBQUNBLGNBQUEsQ0hxbUNYLEFHbm1DTyxzQ0FDSSxvQkFBQSxZQUFBLENIcW1DWCxBRzVsQ0csbURBSkksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsVUFBQSxDQUVKLEFIMG1DSCw2Qkd2bUNPLHNCQUFBLG1CQUFBLEFBRUEsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ0htbUNQLEFJbHlDRCxRQUNJLG1CQUFBLEFBQ0EsbUJBQUEsQ0pveUNILEFJbnlDRyxlQUNJLFlBQUEsQ0pxeUNQLEFJbnlDRyxhQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsbUJBQUEsY0FBQSxDSnF5Q1AsQUlweUNPLGVBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSx5QkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLENKc3lDWCxBSXJ5Q1csMEJBQ0ksZUFBQSxDSnV5Q2YsQUk1eENHLDRCQUxJLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQ0FFSixBSnl5Q0gsY0lweUNPLGlCQUFBLENKb3lDUCxBSWx5Q0csY0FDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDSm95Q1AsQUlseUNHLGNBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxvQkFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLENKb3lDUCxBSWx5Q0csdUJBQ0ksb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSxrQkFBQSx3QkFBQSxDSm95Q1AsQUlseUNHLGtCQUVJLGdCQUFBLEFBQ0EsZUFBQSxBQUdBLGlDQUFBLEFBQ0Esb0JBQUEsQ0pveUNQLEFJbHlDRywrQkFSSSxrQkFBQSxBQUdBLGlCQUFBLEFBQ0EsYUFBQSxDQUlKLEFKMHlDSCxhSXh5Q08scUJBQUEsQUFDQSxnQkFBQSxBQUNBLGNBQUEsQ0pzeUNQLEFJbHlDRyxhQUNJLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0Esa0JBQUEsd0JBQUEsQ0pveUNQLEFJbnlDTyx3QkFDSSxlQUFBLENKcXlDWCxBSW55Q08scUJBQ0ksWUFBQSxDSnF5Q1gsQUlseUNHLGNBQ0ksb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSxrQkFBQSx3QkFBQSxDSm95Q1AsQUlueUNPLG1CQUVJLGtCQUFBLHlCQUFBLEFBS0EsaUJBQUEsQUFDQSxnQkFBQSxDSnN5Q1gsQUlseUNHLG9DQVhRLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBR0EsYUFBQSxDQUdSLEFKNHlDSCxpQkl4eUNPLGdCQUFBLENKd3lDUCxBSW55Q08sb0NBRkEsb0JBQUEsMEJBQUEsQ0FFQSxBSnl5Q1AsbUJJeHlDVyxvQkFBQSxhQUFBLEFBRUEsc0JBQUEsbUJBQUEsQUFDQSxpQkFBQSxDSnF5Q1gsQUlweUNXLDhCQUNJLGNBQUEsQ0pzeUNmLEFJbnlDTyxzQkFDSSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDSnF5Q1gsQUlueUNPLHFCQUNJLGlCQUFBLENKcXlDWCxBSWx5Q0csZ0JBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0EsbUJBQUEscUJBQUEsQUFDQSxrQkFBQSxDSm95Q1AsQUlseUNHLGdCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0Esb0JBQUEsQUFDQSxjQUFBLEFBQ0Esb0JBQUEsQ0pveUNQLEFJanlDTyw4QkFDSSxZQUFBLENKbXlDWCxBSTF4Q0csa0JBSEEsb0JBQUEsYUFBQSxBQUNBLGtCQUFBLHlCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ0FDQSxBSjB5Q0gsWUl6eUNPLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBSUEsb0JBQUEsQ0ppeUNQLEFJaHlDTyxpQkFDSSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDSmt5Q1gsQUlqeUNXLDRCQUNJLGdCQUFBLENKbXlDZixBSzc4Q0QsZUFDSSxrQkFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQ0wrOENILEFLNzhDRCxhQUNJLFlBQUEsQ0wrOENILEFLNzhDRCxPQUNJLGlCQUFBLENMKzhDSCxBSzk4Q0csWUFDSSxZQUFBLENMZzlDUCxBSzk4Q0csV0FDSSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLENMZzlDUCxBSy84Q08sZUFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLENMaTlDWCxBSzk4Q0csYUFDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDTGc5Q1AsQUs5OENHLFlBQ0ksZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDTGc5Q1AsQUs5OENHLGNBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFFQSxvQkFBQSwyQkFBQSxBQUVBLGlCQUFBLEFBQ0EsY0FBQSxDTGc5Q1AsQUs5OENXLDZDQU5KLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxrQkFBQSxDQUlJLEFMMDlDWCwrQkt6OUNlLG1CQUFBLEFBQ0EseUNBQUEsQUFFQSxxQkFBQSx1QkFBQSxBQUVBLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLHlCQUFBLENMZzlDZixBSzk4Q1csdUJBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSwwQkFBQSxBQUNBLGFBQUEsQUFDQSx5QkFBQSxDTGc5Q2YsQUszOENlLHFDQUNJLGtCQUFBLENMNjhDbkIsQUs1OENtQix5Q0FDSSxTQUFBLENMODhDdkIsQUt4OENHLGNBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxnQkFBQSxDTDA4Q1AsQUt4OENXLGtDQUNJLGVBQUEsQUFDQSxnQkFBQSxDTDA4Q2YsQUt6OENlLHNDQUNJLFdBQUEsQUFDQSxXQUFBLENMMjhDbkIsQUt0OENHLGFBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFFQSxvQkFBQSwyQkFBQSxBQUVBLHFCQUFBLEFBQ0EsZ0JBQUEsQUFDQSwwQkFBQSxBQUNBLGtCQUFBLENMdzhDUCxBS3Y4Q08sK0JBUEEsb0JBQUEsYUFBQSxBQUVBLHNCQUFBLGtCQUFBLENBS0EsQUw0OENQLGtCSzE4Q1cscUJBQUEsc0JBQUEsQ0wwOENYLEFLdjhDTyxpQkFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLENMeThDWCxBS3Q4Q08sbUJBQ0ksa0JBQUEsQ0x3OENYLEFNcmtERCxlQUNJLGdCQUFBLENOdWtESCxBTXJrREQsT0FDSSxtQkFBQSxBQUNBLGtCQUFBLENOdWtESCxBTXRrREcsYUFDSSxpQkFBQSxDTndrRFAsQU12a0RPLG9CQUNJLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxvQ0FBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQUFDQSw0QkFBQSxBQUNBLFNBQUEsQ055a0RYLEFNdGtERyxZQUNJLGNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGlCQUFBLENOd2tEUCxBTXZrRE8sbUJBQ0ksV0FBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0Esb0NBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsU0FBQSxDTnlrRFgsQU1wa0RPLHFCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLENOc2tEWCxBTXJrRFcsNEJBQ0ksV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLCtDQUFBLEFBQ0Esd0JBQUEsQUFDQSx3QkFBQSxBQUNBLDRCQUFBLEFBQ0EsVUFBQSxDTnVrRGYsQU1ua0RHLGFBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQ05xa0RQLEFNcGtETyxlQUNJLGtCQUFBLENOc2tEWCxBTXJrRFcsMEJBQ0ksZUFBQSxDTnVrRGYsQU1wa0RPLG9CQUNHLGNBQUEsQUFDQSxlQUFBLENOc2tEVixBTW5rREcsZUFDSSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxDTnFrRFAsQU1ua0RPLG1CQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ05xa0RYLEFPcnFERCxjQUNJLFVBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esa0JBQUEseUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ1B1cURILEFPcnFERCxNQUNJLGtCQUFBLEFBQ0Esb0JBQUEsQ1B1cURILEFPdHFERyxZQUNJLG9CQUFBLGFBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEseUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDUHdxRFAsQU90cURHLFdBQ0ksZ0JBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSx5Q0FBQSxBQUNBLFlBQUEsQ1B3cURQLEFPdnFETyxlQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ1B5cURYLEFPdHFERyxVQUNJLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQ1B3cURQLEFPdnFETyxjQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ1B5cURYLEFPdHFERyxZQUNJLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLENQd3FEUCxBT3RxREcsWUFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDUHdxRFAsQU90cURPLGNBQ0ksa0JBQUEsQ1B3cURYLEFPdnFEVyx5QkFDSSxlQUFBLENQeXFEZixBT3JxREcsWUFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGVBQUEsQ1B1cURQLEFPdHFETyxjQUNJLHFCQUFBLEFBQ0EsY0FBQSxBQUNBLHFCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsMEJBQUEsQUFDQSwrQkFBQSxBQUNBLHlCQUFBLENQd3FEWCxBT3ZxRFcsb0JBQ0ksbUJBQUEsQUFDQSxhQUFBLENQeXFEZixBUTN2REQsa0JBQ0ksa0JBQUEsQUFDQSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQ1I2dkRILEFRNXZERyx5QkFDSSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxBQUNBLGFBQUEsQUFDQSxpQ0FBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxlQUFBLENSOHZEUCxBUXp2REcsZ0JBQ0ksb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxjQUFBLENSMnZEUCxBUXp2REcsZ0JBQ0ksa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFlBQUEsQUFDQSxTQUFBLENSMnZEUCxBUTF2RE8sb0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsMEJBQUEsQ1I0dkRYLEFRMXZETyxxQkFDSSxXQUFBLENSNHZEWCxBUXp2REcsZ0JBQ0ksNkJBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsMkJBQUEsQUFDQSxpREFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLDBCQUFBLENSMnZEUCxBUTF2RE8sZ0NBQ0ksY0FBQSxDUjR2RFgsQVExdkRPLHNCQUNJLGtCQUFBLENSNHZEWCxBUTN2RFcsc0NBQ0ksU0FBQSxDUjZ2RGYsQVE1dkRlLDBDQUNJLFlBQUEsQ1I4dkRuQixBUTN2RFcsc0NBQ0ksU0FBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLENSNnZEZixBUTN2RFcsc0NBQ0ksVUFBQSxBQUNBLGFBQUEsQUFDQSxTQUFBLENSNnZEZixBUXp2REcscUJBQ0ksNkJBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsMkJBQUEsQUFDQSxpREFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLDBCQUFBLENSMnZEUCxBUTF2RE8scUNBQ0ksY0FBQSxDUjR2RFgsQVExdkRPLHFDQUNJLFVBQUEsQUFDQSxhQUFBLEFBQ0EsU0FBQSxDUjR2RFgsQVF6dkRHLGdCQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSwwQkFBQSxDUjJ2RFAsQVExdkRPLG9CQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ1I0dkRYLEFRenZERyxnQkFDSSxVQUFBLEFBQ0EsV0FBQSxBQUNBLGdCQUFBLEFBQ0EsMEJBQUEsQ1IydkRQLEFReHZERyxnQkFDSSxrQkFBQSxDUjB2RFAsQVF4dkRHLGdCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsUUFBQSxDUjB2RFAsQVF4dkRHLGdCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDUjB2RFAsQVFudkRXLG9DQUNJLFdBQUEsQ1JxdkRmLEFRanZERyx3QkFDSSxpQkFBQSxBQUNBLDBCQUFBLEFBQ0EsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENSc3ZEUCxBUWx2RE8scURBSEEsb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ1J3dkRQLEFRbHZETywwQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLHFCQUFBLEFBQ0EsWUFBQSxDUm92RFgsQVFsdkRPLDRCQUNJLFlBQUEsQUFDQSxpQkFBQSxDUm92RFgsQVFodkRELGlCQUNJLFlBQUEsQ1JrdkRILEFTMzZERCxlQUNJLGFBQUEsQ1Q2NkRILEFTMTZERyxhQUVJLG9CQUFBLDBCQUFBLENUNjZEUCxBUzE2REcsMEJBSkksb0JBQUEsYUFBQSxBQUVBLHFCQUFBLHNCQUFBLENBRUosQVRxN0RILGFTbjdETywwQkFBQSxzQkFBQSxBQUVBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxDVDQ2RFAsQVMzNkRPLHdCQUNJLGNBQUEsQ1Q2NkRYLEFTMTZERyxZQUNJLFdBQUEsQUFDQSxZQUFBLENUNDZEUCxBUzM2RE8sZ0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDVDY2RFgsQVMxNkRHLGdCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENUNDZEUCxBUzE2REcsYUFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsQ1Q0NkRQLEFTMzZETyxvQkFDSSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdDQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLENUNjZEWCxBUzE2REcsWUFDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLENUNDZEUCxBUzM2RE8saUJBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0EsY0FBQSxBQUNBLFdBQUEsQ1Q2NkRYLEFTNTZEVyxxQkFDSSxVQUFBLEFBQ0EsV0FBQSxDVDg2RGYsQVUzL0RELGlCQUNJLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQ1Y2L0RILEFVNS9ERyx3QkFDSSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsYUFBQSxBQUNBLFNBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGlDQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQ1Y4L0RQLEFVMS9ERyxlQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENWNC9EUCxBVTEvREcsZUFDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxDVjQvRFAsQVUzL0RPLG1CQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ1Y2L0RYLEFVMS9ERyxnQkFDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENWNC9EUCxBVTMvRE8sb0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDVjYvRFgsQVUxL0RHLGdCQUNJLGNBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxDVjQvRFAsQVUzL0RPLHNCQUNJLG9CQUFBLEFBQ0EsaUJBQUEsQ1Y2L0RYLEFVMy9ETyxxQkFDSSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLENWNi9EWCxBVTMvRE8scUJBQ0ksV0FBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDVjYvRFgsQVU1L0RXLHlCQUNJLFdBQUEsQUFDQSxhQUFBLEFBQ0EsZ0JBQUEsQ1Y4L0RmLEFVei9ETyxxQ0FDSSxVQUFBLENWMi9EWCxBVXIvREQsdUJBQ0ksZUFBQSxDVnUvREgsQVVyL0RPLHFDQUNJLFdBQUEsQ1Z1L0RYLEFXNWtFRCxvQkFDSSxtQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLENYOGtFSCxBVzVrRUcsMkJBQ0ksV0FBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUNBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsZUFBQSxDWDhrRVAsQVcza0VELFlBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQ1g2a0VILEFXNWtFRyxrQkFDSSxnQkFBQSxBQUNBLFVBQUEsQ1g4a0VQLEFXM2tFRyxrQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDWDZrRVAsQVc1a0VPLG9CQUNJLGtCQUFBLENYOGtFWCxBVzdrRVcsK0JBQ0ksZUFBQSxDWCtrRWYsQVcxa0VPLDBCQUNJLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLENYNGtFWCxBVzNrRVcsaUNBQ0ksV0FBQSxDWDZrRWYsQVd6a0VHLG1CQUNJLGdCQUFBLEFBQ0EsVUFBQSxDWDJrRVAsQVcxa0VPLHVCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ1g0a0VYLEFZdG9FRCxzQkFDSSxrQkFBQSxBQUNBLGdDQUFBLEFBQ0EsMkJBQUEsQUFDQSxpQkFBQSxBQUNBLHFCQUFBLEFBQ0Esb0JBQUEsQ1p3b0VILEFZcm9FRyxtQkFDSSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLGlCQUFBLENadW9FUCxBWXRvRU8sOEJBQ0ksY0FBQSxDWndvRVgsQVlwb0VHLG9CQUVJLG9CQUFBLDBCQUFBLENadW9FUCxBWW5vRUcsd0NBTEksb0JBQUEsYUFBQSxBQUVBLHFCQUFBLHNCQUFBLENBR0osQVp3b0VILG9CWXRvRU8sc0JBQUEsNkJBQUEsQ1pzb0VQLEFZbm9FRyxxQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUVBLG9CQUFBLDJCQUFBLEFBR0EsbUJBQUEsQUFDQSwwQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxBQUNBLG9CQUFBLEFBQ0EsU0FBQSxBQUNBLCtCQUFBLEFBQ0EsVUFBQSxBQUNBLDBCQUFBLHVCQUFBLGlCQUFBLENacW9FUCxBWXBvRU8sK0NBZEEsb0JBQUEsYUFBQSxBQUVBLHNCQUFBLG1CQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ1pvcEVQLEFZcm9FVyw4QkFDSSxpQkFBQSxBQUNBLGNBQUEsQ1p1b0VmLEFZbm9FRyxxQkFDSSxnQkFBQSxBQUNBLFVBQUEsQ1pxb0VQLEFZbG9FRyxtQkFDSSxZQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLDBCQUFBLENab29FUCxBWWxvRUcsb0JBQ0ksZ0JBQUEsQUFDQSxVQUFBLENab29FUCxBWWxvRUcscUJBQ0ksb0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUVBLDBCQUFBLHNCQUFBLEFBR0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsYUFBQSxBQUNBLCtCQUFBLEFBQ0EsK0JBQUEsQ1pvb0VQLEFZbm9FTywrQ0FUQSxvQkFBQSxhQUFBLEFBRUEsc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDWjhvRVAsQVlwb0VXLHFDQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENac29FZixBWWxvRUcscUJBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsYUFBQSxBQUNBLFNBQUEsQ1pvb0VQLEFZbm9FTyw0QkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0NBQUEsQUFDQSx3QkFBQSxBQUNBLFdBQUEsQUFDQSxxQkFBQSxDWnFvRVgsQVlub0VPLDBCQUNJLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLGtCQUFBLENacW9FWCxBWXBvRVcscUNBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQ1pzb0VmLEFZbG9FRyxvQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENab29FUCxBWWxvRUcsb0JBQ0ksb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENab29FUCxBWW5vRU8sK0JBQ0ksZUFBQSxDWnFvRVgsQVlsb0VPLHlCQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENab29FWCxBWW5vRVcscUNBQ0ksa0JBQUEsQUFDQSxjQUFBLENacW9FZixBWTVuRUcseUNBQ0ksZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxDWjhuRVAsQVk1bkVHLHdDQUNJLFVBQUEsQ1o4bkVQLEFZNW5FRyx5Q0FDSSxnQkFBQSxBQUNBLFVBQUEsQ1o4bkVQLEFZN25FTyw0Q0FDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxDWituRVgsQVk1bkVXLCtDQUNJLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQ1o4bkVmLEFZN25FZSwwREFDSSxlQUFBLENaK25FbkIsQVk3bkVlLHNEQUNJLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE9BQUEsQUFDQSxRQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENaK25FbkIsQWFsMkVELGlCQUNJLGtCQUFBLEFBQ0EsU0FBQSxDYm8yRUgsQWFuMkVHLHdCQUNJLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxpQ0FBQSxBQUNBLHdCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsMkJBQUEsQ2JxMkVQLEFhajJFRyxpQkFDSSxpQkFBQSxDYm0yRVAsQWFqMkVHLGVBQ0ksY0FBQSxDYm0yRVAsQWFqMkVHLGVBQ0ksY0FBQSxDYm0yRVAsQWFqMkVHLGNBQ0ksaURBQUEsQUFDQSxtQkFBQSxBQUNBLGlCQUFBLENibTJFUCxBYWgyRU8sdUJBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQ2JrMkVYLEFhLzFFRyxlQUNJLGtCQUFBLEFBQ0EsU0FBQSxBQUNBLE9BQUEsQUFFQSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQ2JrMkVQLEFhLzFFRyw4QkFMSSxXQUFBLEFBR0Esc0JBQUEsa0JBQUEsQ0FFSixBYmczRUgsZWEvMkVPLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsbUJBQUEsQUFDQSwwQkFBQSxBQUNBLG1CQUFBLEFBRUEsWUFBQSxBQUNBLGlCQUFBLEFBQ0EsbUJBQUEsQUFDQSwyQkFBQSxvQkFBQSxBQUNBLG1CQUFBLGNBQUEsQ2JrMkVQLEFhLzFFRyxjQUNJLFdBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLENiaTJFUCxBYWgyRU8sa0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDYmsyRVgsQWEvMUVHLGdCQUNJLG1CQUFBLEFBQ0EsMEJBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQUFDQSwyQkFBQSxBQUNBLFFBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsQ2JpMkVQLEFhaDJFTyxvQkFDSSwwQkFBQSxBQUNBLDBCQUFBLEFBQ0EsWUFBQSxDYmsyRVgsQWFoMkVPLHNCQUNJLGtCQUFBLENiazJFWCxBYWoyRVcsMEJBQ0ksU0FBQSxDYm0yRWYsQWE3MUVPLHVCQUNJLGFBQUEsQUFDQSx3QkFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEFBQ0EsU0FBQSxDYisxRVgsQWE5MUVXLDJCQUNJLGVBQUEsQ2JnMkVmLEFhOTFFVywyQkFDSSxjQUFBLENiZzJFZixBYTUxRUcsZUFDSSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGVBQUEsQ2I4MUVQLEFhNTFFRyxjQUNJLFlBQUEsQUFDQSxXQUFBLENiODFFUCxBYTcxRU8seUJBQ0ksWUFBQSxBQUNBLGdCQUFBLENiKzFFWCxBY2orRUQsa0JBQ0ksZ0NBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsaUJBQUEsQ2RtK0VILEFjbCtFRyx5QkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGFBQUEsQUFDQSxhQUFBLEFBQ0EsaUNBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsMkJBQUEsQ2RvK0VQLEFjaitFRCxVQStCSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGVBQUEsQ2RxOEVILEFjdCtFRyxnQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLENkdytFUCxBY3ArRVcsc0NBQ0ksWUFBQSxBQUNBLFVBQUEsQ2RzK0VmLEFjbCtFRyxnQkFDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxlQUFBLENkbytFUCxBY24rRU8sb0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDZHErRVgsQWNsK0VHLGlCQUNJLGdCQUFBLEFBQ0EsVUFBQSxDZG8rRVAsQWVyaEZELGNBQ0ksZ0JBQUEsQ2Z1aEZILEFlL2dGRyx3QkFKSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDQUVKLEFmNGhGSCxZZTFoRk8sMEJBQUEsc0JBQUEsQUFHQSx1QkFBQSxBQUNBLGlCQUFBLENmc2hGUCxBZXJoRk8sdUJBQ0ksY0FBQSxDZnVoRlgsQWVwaEZHLFlBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxDZnNoRlAsQWVwaEZHLFdBQ0ksZ0JBQUEsQUFDQSxVQUFBLENmc2hGUCxBZXBoRkcsYUFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLENmc2hGUCxBZXBoRlcsOEJBQ0ksZ0JBQUEsQUFDQSxnQkFBQSxDZnNoRmYsQWVsaEZHLFdBQ0ksV0FBQSxBQUNBLGFBQUEsQUFDQSxpREFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDZm9oRlAsQWVuaEZPLGVBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDZnFoRlgsQWdCM2tGRyxhQUNJLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esa0JBQUEsQ2hCNmtGUCxBZ0I1a0ZPLHNCQUNJLGVBQUEsQ2hCOGtGWCxBZ0I3a0ZXLDZCQUNJLFdBQUEsQ2hCK2tGZixBZ0Ixa0ZHLFlBQ0ksb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxtQkFBQSxjQUFBLENoQjRrRlAsQWdCMWtGRyxZQUNJLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLG9CQUFBLENoQjRrRlAsQWdCMWtGVyxpQ0FDSSxvQkFBQSxDaEI0a0ZmLEFnQnprRk8sNEJBQ0ksY0FBQSxDaEIya0ZYLEFnQnhrRkcsWUFDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLENoQjBrRlAsQWdCeGtGRyxZQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQ2hCMGtGUCxBZ0J4a0ZHLFlBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLENoQjBrRlAsQWdCdmtGRyxXQUNJLFdBQUEsQUFDQSxhQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLENoQnlrRlAsQWdCeGtGTyxlQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsMEJBQUEsQUFDQSxnQkFBQSxDaEIwa0ZYLEFnQnZrRkcsV0FDSSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLENoQnlrRlAsQWlCL29GRCxnQkFDSSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLENqQmlwRkgsQWlCOW9GRywwQkFDSSxXQUFBLEFBQ0Esa0JBQUEseUJBQUEsQUFDQSxrQkFBQSxDakJncEZQLEFpQjlvRkcsaUJBQ0ksa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsVUFBQSxDakJncEZQLEFpQjlvRkcsbUJBQ0ksMERBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQ2pCZ3BGUCxBaUIvb0ZPLHVCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ2pCaXBGWCxBa0I3cUZELGlCQUNJLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGlCQUFBLENsQitxRkgsQWtCOXFGRyx3QkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUNBQUEsQUFDQSxzQkFBQSxBQUNBLHdCQUFBLEFBQ0EsVUFBQSxDbEJnckZQLEFrQjVxRkcsZUFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLGVBQUEsQ2xCOHFGUCxBa0I1cUZHLG1CQUNJLG1CQUFBLEFBQ0EsMEJBQUEsQUFDQSxtQkFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLENsQjhxRlAsQWtCNXFGRyxtQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQ2xCOHFGUCxBa0I3cUZPLDBCQUNJLGVBQUEsQ2xCK3FGWCxBa0I1cUZHLGVBR0kscUJBQUEsdUJBQUEsQUFDQSxrQkFBQSxDbEI4cUZQLEFrQjVxRkcsK0JBTEksb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDBCQUFBLENBSUosQWxCc3JGSCxnQmtCcnJGTyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUdBLHNCQUFBLGtCQUFBLENsQjhxRlAsQWtCN3FGTyxpQ0FDSSxpQkFBQSxDbEIrcUZYLEFrQjVxRkcsY0FDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxDbEI4cUZQLEFrQjdxRk8sK0JBQ0ksaUJBQUEsQ2xCK3FGWCxBa0I3cUZPLG1CQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLGtCQUFBLENsQitxRlgsQWtCN3FGTyxnQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxxQ0FBQSxBQUNBLDBCQUFBLEFBQ0Esb0JBQUEsQ2xCK3FGWCxBa0I5cUZXLDJCQUNJLGVBQUEsQ2xCZ3JGZixBa0I5cUZXLHNCQUNJLGdDQUFBLENsQmdyRmYsQWtCNXFGRyxnQkFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDbEI4cUZQLEFrQjdxRk8seUJBQ0ksZUFBQSxDbEIrcUZYLEFrQjlxRlcsZ0NBQ0ksV0FBQSxDbEJnckZmLEFrQjNxRkcsY0FDSSxXQUFBLEFBQ0EsYUFBQSxBQUNBLHlCQUFBLEFBQ0EsbUJBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQ2xCNnFGUCxBa0I1cUZPLGtCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ2xCOHFGWCxBa0IzcUZHLGNBQ0ksdUJBQUEsQUFDQSxpQkFBQSxDbEI2cUZQLEFrQjVxRk8seUJBQ0ksY0FBQSxDbEI4cUZYLEFrQnRxRkcsaUJBQ0ksV0FBQSxBQUNBLFdBQUEsQ2xCNHFGUCxBbUJsekZELG1CQUNJLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxlQUFBLENuQm96RkgsQW1CbnpGRywwQkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUNBQUEsQUFDQSxzQkFBQSxBQUNBLHdCQUFBLEFBQ0EsVUFBQSxDbkJxekZQLEFtQm56RkcseUJBQ0ksV0FBQSxBQUNBLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGlDQUFBLEFBQ0Esd0JBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQ25CcXpGUCxBbUJsekZELGtCQUNJLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxDbkJvekZILEFtQm56RkcseUJBQ0ksV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlDQUFBLEFBQ0Esc0JBQUEsQUFDQSwyQkFBQSxBQUNBLFVBQUEsQ25CcXpGUCxBbUJqekZHLG9CQUNJLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSw4QkFBQSxBQUNBLHNCQUFBLGtCQUFBLENuQm16RlAsQW1CbHpGTyw2QkFDSSxlQUFBLENuQm96RlgsQW1CbnpGVyxvQ0FDSSxXQUFBLENuQnF6RmYsQW1CL3lGTyw4QkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDbkJpekZYLEFtQjN5Rlcsb0NBQ0ksVUFBQSxDbkI2eUZmLEFtQnp5Rkcsa0JBRUksb0JBQUEsMkJBQUEsQUFFQSxlQUFBLENuQjJ5RlAsQW1CMXlGTyxzQ0FKQSxvQkFBQSxhQUFBLEFBRUEsc0JBQUEsa0JBQUEsQ0FFQSxBbkJ1ekZQLG9CbUJ0ekZXLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBR0EsY0FBQSxBQUNBLHFCQUFBLEFBQ0Esa0JBQUEsQUFDQSwwQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQ25CNHlGWCxBbUIzeUZXLCtCQUNJLGNBQUEsQ25CNnlGZixBbUJ6eUZHLG1CQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLGtCQUFBLENuQjJ5RlAsQW1CMXlGTywyQkFDSSxzQkFBQSw2QkFBQSxDbkI0eUZYLEFtQjd5Rk8sOENBSVEsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQ25CNHlGZixBbUJsekZPLDZDQVNRLGtCQUFBLFFBQUEsQ25CNHlGZixBbUJ4eUZHLG1CQUNJLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLENuQjB5RlAsQW1CeHlGRyxtQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDbkIweUZQLEFtQnp5Rk8sMEJBQ0ksZ0JBQUEsQUFDQSxhQUFBLENuQjJ5RlgsQW1CeHlGTyx1Q0FDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDbkIweUZYLEFvQi82RkcsZUFDSSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGFBQUEsQ3BCaTdGUCxBb0JoN0ZPLHNCQUNJLGlCQUFBLENwQms3RlgsQW9CLzZGRyxhQUNJLFdBQUEsQUFDQSxZQUFBLENwQmk3RlAsQW9CaDdGTyxpQkFDSSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLENwQms3RlgsQW9CNTZGRyw2QkFDSSxZQUFBLENwQmk3RlAsQXFCejhGRCxnQkFDSSxrQkFBQSxBQUNBLFVBQUEsQUFFQSxrQkFBQSxBQUNBLG9CQUFBLENyQjA4RkgsQXFCejhGRyx1QkFDSSxXQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsUUFBQSxBQUNBLE1BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlDQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLGVBQUEsQ3JCMjhGUCxBcUJ6OEZHLHNCQUNJLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxpQ0FBQSxBQUNBLHdCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsMkJBQUEsQ3JCMjhGUCxBcUJ0OEZHLGVBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxDckJ3OEZQLEFxQnY4Rk8sc0JBQ0ksZUFBQSxDckJ5OEZYLEFxQnQ4RkcsY0FDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDckJ3OEZQLEFxQnQ4RkcsY0FDSSw2QkFBQSxBQUNBLGtCQUFBLEFBQ0EsMEJBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxDckJ3OEZQLEFxQnY4Rk8sOEJBQ0ksY0FBQSxDckJ5OEZYLEFxQnY4Rk8sa0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxnQkFBQSxDckJ5OEZYLEFxQnQ4RkcsY0FDSSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxDckJ3OEZQLEFxQnQ4RkcsYUFDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLDZCQUFBLEFBQ0Esa0JBQUEsQ3JCdzhGUCxBcUJ2OEZPLDZCQUNJLGNBQUEsQ3JCeThGWCxBcUJ0OEZHLGFBRUksb0JBQUEsMEJBQUEsQ3JCeThGUCxBcUJyOEZHLDhCQUxJLG9CQUFBLGFBQUEsQUFFQSxzQkFBQSxrQkFBQSxDQUdKLEFyQnE5RkgsaUJxQnA5Rk8sa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxxQkFBQSxBQUNBLGtCQUFBLEFBQ0EsbUJBQUEsQUFDQSw0QkFBQSxBQUNBLDZCQUFBLEFBRUEscUJBQUEsdUJBQUEsQUFFQSxjQUFBLENyQnU4RlAsQXFCdDhGTyx3QkFFSSxrQkFBQSxDckJ1OEZYLEFxQnA4RkcsaUJBQ0ksc0JBQUEsOEJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG1CQUFBLGVBQUEsQUFDQSxZQUFBLENyQnM4RlAsQXFCcjhGTyx3QkFDSSxvQkFBQSxZQUFBLENyQnU4RlgsQXFCcDhGRyxtQkFDSSxtQkFBQSxBQUNBLHdDQUFBLEFBQ0EsbUJBQUEsQUFDQSxhQUFBLEFBQ0Esb0JBQUEsQUFDQSx3QkFBQSxDckJzOEZQLEFxQnA4RkcsY0FDSSxrQkFBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxBQUNBLGVBQUEsQ3JCczhGUCxBcUJyOEZPLGtCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQ3JCdThGWCxBcUJwOEZHLGNBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLENyQnM4RlAsQXFCcDhGVywrQkFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDckJzOEZmLEFzQi9sR0csY0FDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHVCQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLHlCQUFBLEN0QmltR1AsQXNCaG1HTyw4QkFDSSxjQUFBLEN0QmttR1gsQXNCaG1HTyxvQkFJSSxrQkFBQSxDdEIrbEdYLEFzQm5tR08sa0NBRVEsYUFBQSxDdEJvbUdmLEFzQi9sR0csY0FDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUdBLGNBQUEsQUFDQSx5QkFBQSxDdEJpbUdQLEFzQi9sR0csNEJBTEksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLGtCQUFBLENBSUosQXRCcW1HSCxjc0JubUdPLG9CQUFBLDJCQUFBLEFBRUEsVUFBQSxDdEJpbUdQLEFzQi9sR0csY0FDSSxZQUFBLEFBQ0EsVUFBQSxDdEJpbUdQLEFzQjdsR0csNkJBQ0ksZUFBQSxBQUNBLGdCQUFBLEN0QitsR1AsQXVCM29HRCxnQkFDSSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EscUJBQUEsQUFDQSxtQkFBQSxBQUNBLGlDQUFBLEFBQ0Esc0JBQUEsQUFDQSwyQkFBQSxBQUNBLDJCQUFBLEN2QjZvR0gsQXVCNW9HRyx1QkFDSSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsaUNBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQ3ZCOG9HUCxBdUI1b0dHLHNCQUNJLFdBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxtQ0FBQSxBQUNBLHNCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsMkJBQUEsQ3ZCOG9HUCxBdUJ6b0dHLGNBQ0ksWUFBQSxDdkIyb0dQLEF1QjFvR08sMkJBQ0ksb0JBQUEsYUFBQSxBQUNBLGVBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLGdCQUFBLEN2QjRvR1gsQXVCM29HVyxzQ0FDSSxjQUFBLEN2QjZvR2YsQXVCM29HVyxrQ0FDSSxrQkFBQSxDdkI2b0dmLEF1QnpvR0csbUJBQ0ksbUJBQUEsQUFDQSx3Q0FBQSxBQUNBLG1CQUFBLEFBQ0EsdUJBQUEsQUFDQSxpQkFBQSxDdkIyb0dQLEF1QnpvR0csY0FDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEN2QjJvR1AsQXVCMW9HTyxrQkFDSSxpQkFBQSxDdkI0b0dYLEF1QjFvR08sbUJBR0ksc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxDdkI0b0dYLEF1QnpvR0csZ0NBTlEsb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDBCQUFBLENBS1IsQXZCZ3BHSCxhdUI3b0dPLHFCQUFBLHVCQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxlQUFBLEN2QjJvR1AsQXVCMW9HTyx5QkFDSSxjQUFBLEN2QjRvR1gsQXVCMW9HTyxpQkFDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EsWUFBQSxDdkI0b0dYLEF1QnpvR0csYUFDSSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxPQUFBLEFBQ0EsbUJBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQ3ZCMm9HUCxBdUJ6b0dHLGNBQ0ksZUFBQSxDdkIyb0dQLEF1QnpvR0csY0FDSSxjQUFBLEFBQ0EsY0FBQSxDdkIyb0dQLEF1QnpvR0csY0FDSSxjQUFBLEN2QjJvR1AsQXVCeG9HTyxpQkFDSSxnQkFBQSxDdkIwb0dYLEF1QnhvR08saUJBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsaUJBQUEsQ3ZCMG9HWCxBdUJ6b0dXLHdCQUNJLFdBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsMkJBQUEsQUFDQSxPQUFBLEFBQ0EsaUJBQUEsQ3ZCMm9HZixBdUJ2b0dHLGdCQUNJLGlCQUFBLEN2QnlvR1AsQXVCcm9HTyxzQkFDSSxhQUFBLEFBQ0Esd0JBQUEsQUFDQSxXQUFBLEFBQ0EsUUFBQSxBQUNBLFNBQUEsQ3ZCdW9HWCxBdUJ0b0dXLDBCQUNJLGtCQUFBLEN2QndvR2YsQXVCdG9HVywwQkFDSSxXQUFBLEN2QndvR2YsQXVCcG9HRyxpQkFDSSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSxzQkFBQSxDdkJzb0dQLEF1QnJvR08sbUJBQ0ksa0JBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0Esc0JBQUEsQ3ZCdW9HWCxBdUJ0b0dXLDhCQUNJLGNBQUEsQ3ZCd29HZixBdUJ0b0dXLHVCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQ3ZCd29HZixBd0JoMEdHLG9DQUNJLGVBQUEsQ3hCazBHUCxBd0JoMEdHLGtCQUNJLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEN4QmswR1AsQXdCaDBHRyxrQkFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLDZCQUFBLEFBQ0Esa0JBQUEsQUFDQSxtQkFBQSxBQUNBLG1CQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxlQUFBLEFBQ0EseUJBQUEsQ3hCazBHUCxBd0JqMEdPLGtDQUNJLGNBQUEsQ3hCbTBHWCxBd0JqMEdPLHdCQUNJLGtCQUFBLEN4Qm0wR1gsQXdCajBHVywwQ0FDSSxhQUFBLEN4Qm0wR2YsQXdCL3pHRyxrQkFDSSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDeEJpMEdQLEF3Qi96R0csa0JBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxjQUFBLEFBQ0EseUJBQUEsQ3hCaTBHUCxBeUJqM0dELGVBQ0ksa0JBQUEsQUFDQSxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxDekJtM0dILEF5QmwzR0csc0JBR0ksTUFBQSxBQUlBLGlDQUFBLEFBQ0Esc0JBQUEsQUFDQSx1QkFBQSxDekJxM0dQLEF5QmwzR0csMkNBWEksV0FBQSxBQUNBLGtCQUFBLEFBRUEsT0FBQSxBQUNBLFdBQUEsQUFDQSxXQUFBLEFBSUEsVUFBQSxDQUVKLEF6QjgzR0gscUJ5QjMzR08sU0FBQSxBQUlBLGlDQUFBLEFBQ0Esc0JBQUEsQUFDQSwwQkFBQSxDekJxM0dQLEF5QmgzR0QsbUJBQ0ksZ0JBQUEsQ3pCazNHSCxBeUIvMkdHLGNBQ0ksb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxDekJpM0dQLEF5QmgzR08scUJBQ0ksZUFBQSxDekJrM0dYLEF5Qi8yR1csOEJBQ0ksV0FBQSxBQUNBLFdBQUEsQ3pCaTNHZixBeUI3MkdHLGFBQ0ksZ0JBQUEsQUFDQSxVQUFBLEN6QisyR1AsQXlCNzJHRyxZQUNJLGdCQUFBLEFBQ0EsVUFBQSxDekIrMkdQLEF5QjkyR08sZ0JBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDekJnM0dYLEF5QjcyR0csWUFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDekIrMkdQLEF5QjUyR0csYUFDSSxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsYUFBQSxDekI4MkdQLEF5QjcyR08sZUFDSSxrQkFBQSxDekIrMkdYLEF5QjkyR1csMEJBQ0ksZUFBQSxDekJnM0dmLEF5QjcyR08sa0JBQ0ksZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEN6QisyR1gsQXlCMTJHVyx3Q0FDSSxXQUFBLEN6QjQyR2YsQXlCbjJHRyxjQUVJLHNCQUFBLDhCQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ3pCcTJHUCxBeUJuMkdHLDRCQUpJLG9CQUFBLFlBQUEsQ0FJSixBekIwMkdILGN5QnoyR08sWUFBQSxBQUVBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSwwQkFBQSxxQkFBQSxDekJxMkdQLEF5Qm4yR0csY0FHSSxlQUFBLEFBS0EsYUFBQSxDekJxMkdQLEF5Qm4yR0csNkJBVEksa0JBQUEsQUFDQSxnQkFBQSxBQUVBLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG1CQUFBLHFCQUFBLEFBQ0EsaUJBQUEsQ0FHSixBekI2MkdILGV5QjEyR08sZUFBQSxBQUtBLGFBQUEsQ3pCcTJHUCxBMEJ2K0dELGlCQUNJLGtCQUFBLEFBQ0EsU0FBQSxDMUJ5K0dILEEwQngrR0csd0JBR0ksV0FBQSxBQUNBLFVBQUEsQUFDQSxZQUFBLEFBQ0EsWUFBQSxDMUIrK0dQLEEwQngrR0csK0NBWkksV0FBQSxBQUNBLGtCQUFBLEFBS0EsaUNBQUEsQUFDQSx3QkFBQSxBQUNBLDJCQUFBLEFBQ0EsNEJBQUEsQUFDQSxVQUFBLENBRUosQTFCcS9HSCx1QjBCbC9HTyxTQUFBLEFBQ0EsWUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEMxQisrR1AsQTBCdCtHRyxpQkFDSSxpQkFBQSxDMUJ3K0dQLEEwQnArR08sdUJBQ0ksYUFBQSxBQUNBLHdCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEMxQnMrR1gsQTBCcitHVywyQkFDSSxlQUFBLEMxQnUrR2YsQTBCcitHVywyQkFDSSxjQUFBLEMxQnUrR2YsQTBCbitHRyxlQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0EsZ0JBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQzFCcStHUCxBMEJsK0dHLGtCQUNJLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxBQUVBLG9CQUFBLDJCQUFBLEFBRUEsZ0JBQUEsQUFDQSxtQkFBQSxBQUNBLGtCQUFBLEMxQm8rR1AsQTBCbCtHVyxxREFQSixvQkFBQSxhQUFBLEFBRUEsc0JBQUEsa0JBQUEsQ0FLSSxBMUJ5K0dYLG1DMEJ4K0dlLFlBQUEsQUFFQSxxQkFBQSx1QkFBQSxBQUVBLGlCQUFBLEMxQm8rR2YsQTBCLzlHRyxjQUNJLGdCQUFBLEFBQ0EsMEJBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsYUFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQzFCaStHUCxBMEJoK0dPLGtCQUNJLFdBQUEsQUFDQSxZQUFBLEFBQ0Esa0JBQUEsQzFCaytHWCxBMEIvOUdHLGVBQ0ksY0FBQSxDMUJpK0dQLEEwQi85R0csZUFDSSxhQUFBLEMxQmkrR1AsQTJCM2tIRyxzQkFDSSxpQkFBQSxDM0I2a0hQLEEyQnprSE8sNEJBQ0ksYUFBQSxBQUNBLHdCQUFBLEFBQ0EsV0FBQSxBQUNBLFFBQUEsQUFDQSxTQUFBLEMzQjJrSFgsQTJCMWtIVyxnQ0FDSSxtQkFBQSxBQUNBLHlCQUFBLEMzQjRrSGYsQTJCM2tIZSxzQ0FDSSxrQkFBQSxDM0I2a0huQixBMkI1a0htQiwwQ0FDSSxjQUFBLEMzQjhrSHZCLEEyQjFrSFcsZ0NBQ0ksZUFBQSxBQUNBLHlCQUFBLEMzQjRrSGYsQTJCeGtIRyxvQkFDSSxjQUFBLEMzQjBrSFAsQTJCeGtIRyxvQkFDSSxjQUFBLEMzQjBrSFAsQTJCeGtIRyxtQkFDSSxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGFBQUEsQUFDQSxXQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEMzQjBrSFAsQTJCeGtIVyw2QkFDSSxvQkFBQSxDM0Iwa0hmLEEyQnZrSE8sdUJBQ0ksMEJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLGdCQUFBLEMzQnlrSFgsQTRCNW5IRCxvQkFDSSxrQkFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLHFCQUFBLEFBQ0EsZ0JBQUEsQzVCOG5ISCxBNEI3bkhHLDJCQUNJLFdBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxRQUFBLEFBQ0EsTUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsaUNBQUEsQUFDQSwyQkFBQSxBQUNBLHNCQUFBLEFBQ0EsZUFBQSxDNUIrbkhQLEE0QjduSEcsMEJBQ0ksV0FBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGlDQUFBLEFBQ0Esd0JBQUEsQUFDQSwyQkFBQSxBQUNBLDRCQUFBLEFBQ0EsVUFBQSxDNUIrbkhQLEE0QjVuSEQsWUFDSSxvQkFBQSxhQUFBLEFBQ0Esc0JBQUEsOEJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDNUI4bkhILEE0QjVuSE8sMEJBQ0ksa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQzVCOG5IWCxBNEI1bkhlLHdDQUNJLFdBQUEsQzVCOG5IbkIsQTRCem5IRyxrQkFDSSxnQkFBQSxBQUNBLFVBQUEsQzVCMm5IUCxBNEJ6bkhHLGtCQUNJLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEM1QjJuSFAsQTRCMW5ITyxvQkFDSSxrQkFBQSxDNUI0bkhYLEE0QjNuSFcsK0JBQ0ksZUFBQSxDNUI2bkhmLEE0QnpuSEcsbUJBQ0ksZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxDNUIybkhQLEE0QjFuSE8sdUJBQ0ksV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDNUI0bkhYLEE2QnZzSEQsMEJBQ0MsNkJBQ0MsY0FBQSxDN0J5c0hDLENBQ0YsQTZCdnNIRCwwQkFDQyxhQUNDLGFBQUEsQUFDQSxTQUFBLEM3QnlzSEMsQTZCdnNIRixXQUlDLG9CQUFBLEFBQ0EsZUFBQSxDN0J5c0hDLEE2QnZzSEYscUJBTkMsb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsc0JBQUEsQ0FJRCxBN0I4c0hFLFU2QjdzSEQsa0JBQUEsQUFFQSwwQkFBQSxxQkFBQSxDN0Iyc0hDLEE2QnhzSEQsd0JBQ0MsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxpQkFBQSxBQUNBLHlCQUFBLEFBQ0EscUJBQUEsQUFDQSxhQUFBLEM3QjBzSEEsQTZCdnNIRixZQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGNBQUEsQUFDQSxlQUFBLEM3QnlzSEMsQTZCeHNIRCxnQkFDQyxrQkFBQSxDN0Iwc0hBLEE2QnZzSEYsVUFDQyxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxTQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxDN0J5c0hDLEE2QnhzSEQsY0FDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGlCQUFBLEFBQ0Esc0JBQUEsQzdCMHNIQSxBNkJ2c0hGLGNBRUMsMEJBQUEscUJBQUEsQzdCeXNIQyxBNkJwc0hGLDRDQUNDLG9CQUFBLFlBQUEsQzdCeXNIQyxBNkJ2c0hGLGlDQUVFLGlCQUFBLFFBQUEsQUFDQSxlQUFBLEM3QndzSEEsQTZCcHNIRCxnQ0FDQyxnQkFBQSxBQUNBLFVBQUEsQzdCc3NIQSxBNkJuc0hDLDBDQUNDLFlBQUEsQzdCcXNIRixBNkI5ckhBLDJCQUNDLFVBQUEsQzdCZ3NIRCxBNkI1ckhGLHlDQUNDLGVBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQzdCOHJIQyxBNkI1ckhGLHlDQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQzdCOHJIQyxBNkI1ckhGLDBDQUNDLGVBQUEsQUFDQSxVQUFBLEM3QjhySEMsQTZCNXJIRixrQkFDQyxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDN0I4ckhDLEE2QjVySEYsa0JBQ0Msa0JBQUEsQzdCOHJIQyxBNkJ6ckhGLHlDQUNDLGNBQUEsQzdCOHJIQyxBNkIzckhELHFCQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEM3QjZySEEsQTZCM3JIRCxvQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0I2ckhBLEE2QjFySEYsbUJBQ0MsaUJBQUEsQzdCNHJIQyxBNkIzckhELHlCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSx3QkFBQSxBQUNBLFlBQUEsQUFDQSxRQUFBLEFBQ0EsT0FBQSxBQUNBLG1CQUFBLEFBQ0EsWUFBQSxDN0I2ckhBLEE2QjFySEYsc0JBQ0MsaUJBQUEsQzdCNHJIQyxBNkIzckhELDRCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsbUJBQUEsQUFDQSxTQUFBLEM3QjZySEEsQTZCMXJIRixpQ0FDQyxVQUFBLEM3QjRySEMsQTZCMXJIRixlQUNDLHNCQUFBLEM3QjRySEMsQTZCMXJIRix3QkFDQyxZQUFBLEM3QjRySEMsQTZCMXJIRixpQkFDQyxlQUFBLEM3QjRySEMsQTZCMXJIQSwrQkFDQyxVQUFBLEM3QjRySEQsQTZCeHJIRixvQkFDQyxXQUFBLEFBQ0EsY0FBQSxDN0IwckhDLEE2QnZySEYsc0NBQ0MsWUFBQSxDN0J5ckhDLEE2QnZySEMsaUJBQ0ksZUFBQSxDN0J5ckhMLEE2QnZySEMseUJBQ0ksWUFBQSxDN0J5ckhMLEE2Qm5ySEYsdUVBSEMsc0JBQUEsa0JBQUEsQ0FHRCxBN0IwckhFLHNDNkJ6ckhELHVCQUFBLGtCQUFBLEM3QnlySEMsQTZCcnJIRixtREFDQyxnQkFBQSxDN0J1ckhDLEE2QnBySEYsYUFDQyxZQUFBLEM3QnNySEMsQTZCcHJIRixjQUNDLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGVBQUEsQzdCc3JIQyxBNkJwckhGLFFBQ0Msb0JBQUEsYUFBQSxBQUNBLHNCQUFBLDhCQUFBLEFBQ0Esc0JBQUEsa0JBQUEsQzdCc3JIQyxBNkJwckhGLGVBQ0Msb0JBQUEsMEJBQUEsQzdCdXJIQyxBNkJyckhELHFDQURBLGVBQUEsQzdCeXJIQyxBNkJuckhELGtCQUNDLFlBQUEsQUFDQSxZQUFBLEM3QnFySEEsQTZCbHJIRixjQUNDLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxjQUFBLEFBQ0Esa0JBQUEsQzdCb3JIQyxBNkJuckhELHlCQUNDLGVBQUEsQzdCcXJIQSxBNkJuckhELG1CQUNDLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHNCQUFBLGtCQUFBLEM3QnFySEEsQTZCcHJIQSwrQkFDQyxpQkFBQSxDN0JzckhELEE2QmpySEYseUJBQ0MsWUFBQSxDN0JtckhDLEE2QmhySEYsZ0JBQ0MsZUFBQSxDN0JrckhDLEE2Qi9xSEYsMkJBQ0MsaUJBQUEsQzdCaXJIQyxBNkI5cUhGLGdCQUNDLFNBQUEsQUFDQSxVQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM3QmdySEMsQTZCN3FIRixtQ0FDQyxZQUFBLEM3QitxSEMsQTZCNXFIRixTQUNDLGNBQUEsQzdCOHFIQyxBNkIzcUhGLDBCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSx1Q0FBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQzdCNnFIQyxBNkIxcUhGLHlCQUNDLFlBQUEsQzdCNHFIQyxBNkJ6cUhGLG1CQUNDLGlCQUFBLEM3QjJxSEMsQTZCeHFIRixvQ0FDQyxXQUFBLEM3QjBxSEMsQTZCdnFIRix5QkFDQyxrQkFBQSxDN0J5cUhDLEE2QnRxSEYsZ0NBQ0MsWUFBQSxDN0J3cUhDLEE2QnJxSEYsOENBQ0MsaUJBQUEsQUFDQSxnQkFBQSxBQUNBLFVBQUEsQzdCdXFIQyxBNkJwcUhGLHdCQUNDLGVBQUEsQzdCc3FIQyxBNkJucUhGLHFCQUNDLGVBQUEsQzdCcXFIQyxBNkJscUhGLHFCQUNDLGdCQUFBLEFBQ0EsWUFBQSxDN0JvcUhDLEE2QmpxSEYscUNBQ0MsaUJBQUEsQzdCbXFIQyxBNkJocUhGLCtCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZUFBQSxDN0JrcUhDLEE2Qi9wSEYsK0JBQ0MsV0FBQSxDN0JpcUhDLEE2QjlwSEYsbUJBQ0MsZUFBQSxBQUNBLGdCQUFBLEM3QmdxSEMsQTZCN3BIRix1Q0FDQyxzQkFBQSxtQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEM3QitwSEMsQTZCNXBIRixrREFDQyxlQUFBLEM3QjhwSEMsQTZCM3BIRixrQkFFQyxVQUFBLEM3QjRwSEMsQTZCenBIRixzQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEM3QjJwSEMsQTZCeHBIRiw4QkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0IwcEhDLEE2QnZwSEYsaUNBQ0MsWUFBQSxDN0J5cEhDLEE2QnRwSEYsbUJBQ0MsY0FBQSxDN0J3cEhDLEE2Qm5wSEYsa0JBQ0MsbUJBQUEsY0FBQSxDN0JxcEhDLEE2QmxwSEYsb0JBQ0MsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQzdCb3BIQyxBNkJqcEhGLCtCQUNDLGVBQUEsQzdCbXBIQyxBNkJocEhGLGdDQUNDLFlBQUEsQzdCa3BIQyxBNkIvb0hGLG9DQUNDLFVBQUEsQzdCaXBIQyxBNkI5b0hGLHNCQUNDLGFBQUEsQzdCZ3BIQyxBNkI3b0hGLGdCQUNDLHVDQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLGtCQUFBLEFBQ0Esa0JBQUEsQzdCK29IQyxBNkJ4b0hGLDZDQUNDLFlBQUEsQzdCNm9IQyxBNkIxb0hGLGdCQUNDLGlCQUFBLEFBQ0Esb0JBQUEsQUFDQSxrQkFBQSxDN0I0b0hDLEE2QnpvSEYsa0JBQ0MsbUJBQUEsY0FBQSxDN0Iyb0hDLEE2QnhvSEYsa0JBQ0MsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEM3QjBvSEMsQTZCdm9IRixrQ0FDQyxjQUFBLEM3QnlvSEMsQTZCdG9IRixrQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUdBLGFBQUEsQzdCd29IQyxBNkJyb0hGLDBDQUxDLG9CQUFBLGFBQUEsQUFDQSxzQkFBQSxrQkFBQSxDQUlELEE3QjJvSEUsd0I2QnpvSEQsMEJBQUEsc0JBQUEsQUFFQSxxQkFBQSxzQkFBQSxDN0J1b0hDLEE2QnBvSEYsNEJBQ0MsY0FBQSxDN0Jzb0hDLEE2Qm5vSEYsNkJBQ0MscUJBQUEsQUFDQSxrQkFBQSxBQUNBLFFBQUEsQzdCcW9IQyxBNkIxbkhGLG9EQUNDLFlBQUEsQzdCa29IQyxBNkIvbkhGLGNBQ0Msb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsc0JBQUEsQzdCaW9IQyxBNkI5bkhGLGFBQ0MsZUFBQSxDN0Jnb0hDLEE2QjduSEYsaUJBQ0MsWUFBQSxDN0IrbkhDLEE2QjVuSEYsaUJBQ0MsZUFBQSxBQUNBLGdCQUFBLEM3QjhuSEMsQTZCM25IRixjQUNDLGVBQUEsQUFDQSxZQUFBLEM3QjZuSEMsQTZCMW5IRixxQkFDQyxvQkFBQSxZQUFBLEM3QjRuSEMsQTZCem5IRixlQUNDLFlBQUEsQzdCMm5IQyxBNkJ4bkhGLG1CQUNDLGFBQUEsQUFDQSxlQUFBLEFBQ0EsVUFBQSxDN0IwbkhDLEE2QnZuSEYsY0FDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEM3QnluSEMsQTZCdG5IRixtQkFDQyxlQUFBLEM3QnduSEMsQTZCcm5IRix1QkFDQyxXQUFBLEM3QnVuSEMsQTZCcG5IRix1QkFDQyx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0EsNEJBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxNQUFBLEM3QnNuSEMsQTZCbm5IRixlQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCcW5IQyxBNkJsbkhGLGNBQ0MsWUFBQSxBQUNBLFdBQUEsQzdCb25IQyxBNkJqbkhGLGtCQUNDLDBCQUFBLEFBQ0EsbUJBQUEsQUFDQSxlQUFBLEM3Qm1uSEMsQTZCaG5IRixpQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQzdCa25IQyxBNkIvbUhGLG1CQUNDLHVCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxVQUFBLEFBQ0EsZUFBQSxDN0JpbkhDLEE2QjltSEYsY0FDQyxjQUFBLEM3QmduSEMsQTZCN21IRixhQUNDLHVCQUFBLEFBRUEsa0JBQUEsQzdCK21IQyxBNkI1bUhGLDBDQUpDLGlCQUFBLEM3Qm1uSEMsQTZCM21IRiw2QkFDQyxjQUFBLEM3QjZtSEMsQTZCMW1IRixrQ0FDQyxlQUFBLEM3QjRtSEMsQTZCem1IRixrQ0FDQyxZQUFBLEM3QjJtSEMsQTZCeG1IRixjQUNDLGVBQUEsQzdCMG1IQyxBNkJ2bUhGLGFBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGFBQUEsQUFDQSxZQUFBLEM3QnltSEMsQTZCdG1IRixvQkFDQyx3Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxDN0J3bUhDLEE2QnJtSEYsWUFDQyxZQUFBLEM3QnVtSEMsQTZCcG1IRixnQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEFBQ0EsY0FBQSxBQUNBLGtCQUFBLEM3QnNtSEMsQTZCbm1IRix3QkFDQyxZQUFBLEM3QnFtSEMsQTZCbG1IRix1QkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0JvbUhDLEE2QmptSEYsOEJBQ0MsV0FBQSxDN0JtbUhDLEE2QmhtSEYsZUFDQyxlQUFBLEM3QmttSEMsQTZCL2xIRixlQUNDLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxTQUFBLEM3QmltSEMsQTZCOWxIRiwwQkFDQyxpQkFBQSxDN0JnbUhDLEE2QjdsSEYsZ0JBQ0MsWUFBQSxDN0IrbEhDLEE2QjVsSEYsZUFDQyxpQkFBQSxBQUNBLFNBQUEsQUFDQSx1QkFBQSxtQkFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxnQkFBQSxBQUNBLGtCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQzdCOGxIQyxBNkIzbEhGLGtDQUNDLFlBQUEsQzdCNmxIQyxBNkJ0bEhGLGVBQ0MsWUFBQSxDN0IybEhDLEE2QnhsSEYsaUJBQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxRQUFBLEM3QjBsSEMsQTZCdmxIRixxQkFDQyxVQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsWUFBQSxDN0J5bEhDLEE2QnZsSEYsZ0NBQ0MsaUJBQUEsQzdCeWxIQyxBNkJ2bEhGLHFCQUNDLFNBQUEsQUFDQSwyQkFBQSxBQUNBLGdCQUFBLEFBQ0MsV0FBQSxBQUNBLGFBQUEsQzdCeWxIQSxBNkJ2bEhGLGdCQUNDLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLGtCQUFBLEM3QnlsSEMsQTZCbGxIRixnQkFDQyxZQUFBLEM3Qm9sSEMsQTZCamxIRixZQUNDLGdCQUFBLEFBQ0EsaUJBQUEsQzdCbWxIQyxBNkJobEhGLHVCQUNDLGlCQUFBLEM3QmtsSEMsQTZCL2tIRixZQUNDLGlCQUFBLEFBQ0EsU0FBQSxBQUNBLHVCQUFBLG1CQUFBLEFBQ0EscUJBQUEsaUJBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxDN0JpbEhDLEE2QjlrSEYsK0JBQ0MsWUFBQSxDN0JnbEhDLEE2QjdrSEYsb0JBQ0MsaUJBQUEsQUFDQSxtQkFBQSxDN0Ira0hDLEE2QjVrSEYsMkJBQ0MsWUFBQSxDN0I4a0hDLEE2QjNrSEYsc0JBQ0MsdUNBQUEsQUFDQSwyQkFBQSxBQUNBLHFCQUFBLEM3QjZrSEMsQTZCMWtIRixvQkFDQywwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCNGtIQyxBNkJ6a0hGLHFCQUNDLGVBQUEsQzdCMmtIQyxBNkJ0a0hGLG9CQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQzdCd2tIQyxBNkJya0hGLG9CQUNDLGNBQUEsQzdCdWtIQyxBNkJwa0hGLDBCQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEM3QnNrSEMsQTZCbmtIRix3Q0FDQyxZQUFBLEM3QnFrSEMsQTZCbGtIRixrQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0Jva0hDLEE2QmprSEYsY0FDQyxjQUFBLEFBQ0EsbUJBQUEsQzdCbWtIQyxBNkJoa0hGLGdCQUNDLFlBQUEsQUFDQSxZQUFBLEFBQ0EsV0FBQSxBQUNBLFdBQUEsQzdCa2tIQyxBNkIvakhGLGFBQ0Msa0JBQUEsU0FBQSxBQUNBLGtCQUFBLEM3QmlrSEMsQTZCOWpIRixtQkFDQyxnQkFBQSxBQUNBLFVBQUEsQzdCZ2tIQyxBNkI3akhGLDBCQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGdCQUFBLEM3QitqSEMsQTZCNWpIRixvQkFDQyx1Q0FBQSxBQUNBLDJCQUFBLEFBQ0Esc0JBQUEsQUFDQSxjQUFBLEM3QjhqSEMsQTZCM2pIRiwwQkFDQyxZQUFBLEM3QjZqSEMsQTZCMWpIRiwyQkFDQyx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxZQUFBLEFBQ0EsVUFBQSxBQUNBLGFBQUEsQUFDQSw0QkFBQSxBQUNBLFNBQUEsQUFDQSwwQkFBQSxDN0I0akhDLEE2QnpqSEYsWUFDQyxxQkFBQSxzQkFBQSxDN0IyakhDLEE2QnhqSEYsbUJBQ0MsWUFBQSxDN0IwakhDLEE2QnZqSEYsd0NBQ0MsVUFBQSxDN0J5akhDLEE2QnRqSEYsb0JBQ0MsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsaUJBQUEsQzdCd2pIQyxBNkJyakhGLCtCQUNDLGlCQUFBLEM3QnVqSEMsQTZCcGpIRixjQUNDLG1CQUFBLGNBQUEsQzdCc2pIQyxBNkJuakhGLGNBQ0MsdUJBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEM3QnFqSEMsQTZCbGpIRiw4QkFDQyxjQUFBLEM3Qm9qSEMsQTZCL2lIRixtQkFDQyxZQUFBLEM3QmlqSEMsQTZCNWhIRixnQkFDQyx1QkFBQSxtQkFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM3QjhoSEMsQTZCM2hIRixtQ0FDQyxZQUFBLEM3QjZoSEMsQTZCMWhIRiw0QkFDQyxrQkFBQSxBQUNBLGVBQUEsQzdCNGhIQyxBNkJyaEhGLHdGQUNDLGlCQUFBLEM3QjBoSEMsQTZCdmhIRix1Q0FDQyxpQkFBQSxDN0J5aEhDLEE2QnRoSEYsbUJBQ0MsY0FBQSxBQUNBLGdCQUFBLEM3QndoSEMsQTZCcmhIRix3Q0FDQyxVQUFBLEM3QnVoSEMsQTZCcGhIRixlQUNDLGtCQUFBLEFBQ0EsdUNBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsYUFBQSxBQUNBLFVBQUEsQUFDQSxrQkFBQSxBQUNBLG1CQUFBLEM3QnNoSEMsQTZCbmhIRixzQkFDQyx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQUFDQSxZQUFBLEFBQ0EsYUFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEFBQ0EsNEJBQUEsQUFDQSxTQUFBLEFBQ0EsMEJBQUEsQzdCcWhIQyxBNkJsaEhGLHFCQUNDLFlBQUEsQzdCb2hIQyxBNkJqaEhGLHNCQUNDLDJCQUFBLEM3Qm1oSEMsQTZCaGhIRiw4QkFDQyxZQUFBLEFBQ0EsV0FBQSxDN0JraEhDLEE2QjNnSEYsK0JBQ0MsY0FBQSxDN0JnaEhDLEE2QjdnSEYsYUFDQyxrQkFBQSxTQUFBLEFBQ0EsaUJBQUEsQzdCK2dIQyxBNkI1Z0hGLGNBQ0MsMEJBQUEsc0JBQUEsQUFFQSxvQkFBQSwwQkFBQSxDN0I4Z0hDLEE2QjNnSEYsMEJBSkMscUJBQUEsc0JBQUEsQzdCa2hIQyxBNkIxZ0hGLHVCQUNDLHNCQUFBLG1CQUFBLEFBQ0EsZUFBQSxDN0I0Z0hDLEE2QnpnSEYsb0NBQ0MsaUJBQUEsUUFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0IyZ0hDLEE2QnhnSEYsZ0JBQ0MsZ0JBQUEsQzdCMGdIQyxBNkJ2Z0hGLGlCQUNDLGdCQUFBLEM3QnlnSEMsQTZCOS9HRiwrREFDQyxZQUFBLEM3QnNnSEMsQTZCbmdIRixlQUNDLGtCQUFBLEM3QnFnSEMsQTZCbGdIRixlQUNDLFVBQUEsQUFDQSxTQUFBLEFBQ0Esa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGdCQUFBLEFBQ0EsVUFBQSxDN0JvZ0hDLEE2QmpnSEYsMEJBQ0MsaUJBQUEsQzdCbWdIQyxBNkJoZ0hGLGtCQUNDLGdCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLFlBQUEsQzdCa2dIQyxBNkIvL0dGLG1DQUNDLFlBQUEsQUFDQSxrQkFBQSxDN0JpZ0hDLEE2QjkvR0YsZUFDQyxTQUFBLEFBQ0EsVUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM3QmdnSEMsQTZCNy9HRixrQ0FDQyxZQUFBLEM3QisvR0MsQTZCNS9HRixjQUNDLG1CQUFBLGNBQUEsQzdCOC9HQyxBNkIzL0dGLGNBQ0MsbUJBQUEsQUFDQSxzQkFBQSxDN0I2L0dDLEE2QjEvR0YsYUFDQywwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCNC9HQyxBNkJ6L0dGLFlBQ0MsdUJBQUEsQUFDQSxrQkFBQSxDN0IyL0dDLEE2QngvR0YsNEJBQ0MsaUJBQUEsQzdCMC9HQyxBNkJ2L0dGLDRCQUNDLGNBQUEsQzdCeS9HQyxBNkJ0L0dGLFdBQ0Msa0JBQUEsQzdCdy9HQyxBNkJyL0dGLFlBQ0MsVUFBQSxDN0J1L0dDLEE2QnAvR0YsWUFDQyxlQUFBLEFBQ0EsZ0JBQUEsQzdCcy9HQyxBNkJuL0dGLFdBQ0MsZUFBQSxDN0JxL0dDLEE2QmwvR0YsZ0JBQ0MsZ0JBQUEsQzdCby9HQyxBNkJqL0dGLGlCQUNDLFlBQUEsQzdCbS9HQyxBNkJoL0dGLHFCQUNDLFdBQUEsQUFDQSxZQUFBLEFBQ0EsZ0JBQUEsQzdCay9HQyxBNkIvK0dGLG1CQUNDLGFBQUEsQUFDQSwwREFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQzdCaS9HQyxBNkI5K0dGLFlBQ0MsZUFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQzdCZy9HQyxBNkI3K0dGLGVBQ0Msa0JBQUEsQzdCKytHQyxBNkI1K0dGLGFBQ0MsZ0JBQUEsQzdCOCtHQyxBNkIzK0dGLGdCQUNDLGFBQUEsQzdCNitHQyxBNkIxK0dGLHVCQUNDLFlBQUEsQzdCNCtHQyxBNkJ6K0dGLG1CQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsY0FBQSxDN0IyK0dDLEE2QngrR0YsNkNBQ0MsWUFBQSxDN0IwK0dDLEE2QnYrR0YsbUJBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQzdCeStHQyxBNkJ0K0dGLGNBQ0MsZ0JBQUEsQUFDQSxZQUFBLEM3QncrR0MsQTZCcitHRixjQUNDLHVCQUFBLEFBQ0EsaUJBQUEsQzdCdStHQyxBNkJwK0dGLHlCQUNDLGNBQUEsQzdCcytHQyxBNkJuK0dGLDRCQUNDLGVBQUEsQzdCcStHQyxBNkJsK0dGLGdCQUNDLGtCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxhQUFBLEM3Qm8rR0MsQTZCNzlHRixpQ0FIQyxxQkFBQSxzQkFBQSxDQUdELEE3QnErR0UsbUI2QnArR0QsMEJBQUEsc0JBQUEsQUFFQSxvQkFBQSwwQkFBQSxDN0JrK0dDLEE2Qi85R0YsZ0JBQ0Msa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGFBQUEsQzdCaStHQyxBNkI5OUdGLDJCQUNDLGFBQUEsQzdCZytHQyxBNkI3OUdGLGVBQ0Msa0JBQUEsQzdCKzlHQyxBNkI1OUdGLDBCQUNDLGVBQUEsQzdCODlHQyxBNkJyOUdGLHdDQUxDLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHNCQUFBLENBR0QsQTdCZytHRSxnQjZCOTlHRCwwQkFBQSxxQkFBQSxDN0I4OUdDLEE2Qno5R0YsZ0NBQ0MsWUFBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDN0IyOUdDLEE2Qng5R0YsNkJBQ0Msa0JBQUEsU0FBQSxBQUNBLGtCQUFBLEM3QjA5R0MsQTZCdjlHRixtQkFDQyxZQUFBLEFBQ0EsU0FBQSxDN0J5OUdDLEE2QnQ5R0Ysc0NBQ0Msa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxpQkFBQSxDN0J3OUdDLEE2QnI5R0Ysa0NBQ0Msa0JBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxBQUNBLG1CQUFBLEFBQ0EsaUJBQUEsQzdCdTlHQyxBNkJwOUdGLGlDQUNDLHFCQUFBLHNCQUFBLEM3QnM5R0MsQTZCbjlHRixnQ0FDQyxhQUFBLEM3QnE5R0MsQTZCbDlHRixrQkFDQyx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esc0JBQUEsQUFDQSxhQUFBLEFBQ0EsVUFBQSxBQUNBLGlCQUFBLEM3Qm85R0MsQTZCajlHRixVQUNDLHFCQUFBLHVCQUFBLEFBQ0EsZUFBQSxDN0JtOUdDLEE2Qmg5R0YsZ0JBQ0MsaUJBQUEsQzdCazlHQyxBNkIvOEdGLGdCQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQzdCaTlHQyxBNkI5OEdGLGNBQ0MsZUFBQSxDN0JnOUdDLEE2Qjc4R0YsWUFDQywwQkFBQSxxQkFBQSxDN0IrOEdDLEE2QjU4R0Ysc0NBQ08sWUFBQSxBQUNBLFVBQUEsQzdCODhHTCxBNkIzOEdGLE9BQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDN0I2OEdDLEE2QjE4R0YscUJBQ0MsV0FBQSxBQUNBLFdBQUEsQzdCNDhHQyxBNkJ6OEdGLFdBQ0MsZUFBQSxBQUNBLGdCQUFBLEM3QjI4R0MsQTZCeDhHRixLQUNDLFdBQUEsQzdCMDhHQyxBNkJ2OEdGLFFBQ0MsY0FBQSxDN0J5OEdDLEE2Qmw4R0YsK0JBQ0MsWUFBQSxDN0J1OEdDLEE2QnA4R0YsYUFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEM3QnM4R0MsQTZCbjhHRixjQUVDLHFCQUFBLHNCQUFBLEM3QnM4R0MsQTZCbDhHRixxQ0FMQyxvQkFBQSxhQUFBLEFBRUEsc0JBQUEsa0JBQUEsQ0FHRCxBN0J1OEdFLHVCNkJyOEdELHVCQUFBLGtCQUFBLEM3QnE4R0MsQTZCajhHRixjQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0EsV0FBQSxDN0JtOEdDLEE2Qmg4R0YsY0FDQyxlQUFBLEFBQ0EsVUFBQSxDN0JrOEdDLEE2Qi83R0Ysa0JBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxrQkFBQSxDN0JpOEdDLEE2Qjk3R0YsY0FDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxtQkFBQSxDN0JnOEdDLEE2Qjc3R0YsY0FDQyxvQkFBQSxhQUFBLEFBQ0EsMEJBQUEsc0JBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLG9CQUFBLDBCQUFBLEM3Qis3R0MsQTZCNTdHRixxQ0FDQyxZQUFBLEM3Qjg3R0MsQTZCMzdHRixhQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxlQUFBLEM3QjY3R0MsQTZCMTdHRixjQUNDLGtCQUFBLFNBQUEsQUFDQSxrQkFBQSxDN0I0N0dDLEE2Qno3R0YsZUFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEM3QjI3R0MsQTZCeDdHRixnQkFDQyxnQkFBQSxBQUNBLGVBQUEsQzdCMDdHQyxBNkJuN0dGLGlFQUNDLFlBQUEsQzdCdzdHQyxBNkJyN0dGLGlCQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMkJBQUEsQUFDQSxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0J1N0dDLEE2QnA3R0YsbUJBQ0MsU0FBQSxBQUNBLFdBQUEsQzdCczdHQyxBNkJuN0dGLGNBQ0MsWUFBQSxDN0JxN0dDLEE2Qmw3R0YsbUJBRUMsc0JBQUEsNkJBQUEsQzdCcTdHQyxBNkJqN0dGLGtDQUxDLG9CQUFBLGFBQUEsQUFFQSxxQkFBQSxzQkFBQSxDQUdELEE3QnM3R0UsZTZCcDdHRCwwQkFBQSxxQkFBQSxDN0JvN0dDLEE2QjE2R0Ysa0VBQ0Msb0JBQUEsYUFBQSxBQUNBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsc0JBQUEsQzdCaTdHQyxBNkI5NkdGLHVDQUNDLGVBQUEsQzdCZzdHQyxBNkI3NkdGLDZCQUNDLG9CQUFBLGFBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEM3Qis2R0MsQTZCNTZHRiwrQkFDQyxlQUFBLEM3Qjg2R0MsQTZCMzZHRixxQkFDQyxnQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxrQkFBQSxDN0I2NkdDLEE2QjE2R0YsU0FDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGtCQUFBLEM3QjQ2R0MsQTZCejZHRixlQUNDLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDN0IyNkdDLEE2Qng2R0YsMEJBQ0MsU0FBQSxDN0IwNkdDLEE2QnY2R0YsY0FDQyxhQUFBLEM3Qnk2R0MsQTZCdDZHRixNQUNDLGlCQUFBLEFBQ0EsbUJBQUEsQzdCdzZHQyxBNkJyNkdGLFVBQ0MsdUNBQUEsQUFDQSwyQkFBQSxBQUNBLHNCQUFBLEFBQ0EsNEJBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLE9BQUEsQUFDQSxLQUFBLEM3QnU2R0MsQTZCcjZHRixZQUNDLG9CQUFBLDBCQUFBLEM3QnU2R0MsQTZCcjZHRixjQUNDLFlBQUEsQzdCdTZHQyxBNkJwNkdGLFlBQ0MsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZUFBQSxDN0JzNkdDLEE2Qm42R0YsY0FDQyxrQkFBQSxDN0JxNkdDLEE2Qmw2R0YsWUFDQyxvQkFBQSxhQUFBLEFBQ0EsZUFBQSxBQUNBLDBCQUFBLHFCQUFBLEM3Qm82R0MsQTZCajZHRixjQUNDLHFCQUFBLEFBQ0EsMEJBQUEsdUJBQUEsaUJBQUEsQzdCbTZHQyxBNkJoNkdGLGFBQ0MsZUFBQSxDN0JrNkdDLEE2Qi81R0Ysa0NBQ0MsV0FBQSxBQUNBLFlBQUEsQUFDQSxXQUFBLEFBQ0EsU0FBQSxDN0JpNkdDLEE2Qjk1R0YsV0FDQyxrQkFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxVQUFBLEM3Qmc2R0MsQTZCNzVHRixvQkFDQyx1Q0FBQSxBQUNBLHdCQUFBLEFBQ0Esd0JBQUEsQUFDQSw0QkFBQSxBQUNBLFlBQUEsQUFDQSxhQUFBLEFBQ0EsVUFBQSxBQUNBLFlBQUEsQzdCKzVHQyxBNkI1NUdGLGVBQ0MsWUFBQSxDN0I4NUdDLEE2QjM1R0YsYUFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLGVBQUEsQUFDQSxVQUFBLEM3QjY1R0MsQTZCMTVHRixrQkFDQyxZQUFBLEM3QjQ1R0MsQTZCejVHRixZQUNDLGtCQUFBLEFBQ0Esb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxvQkFBQSwyQkFBQSxBQUNBLFVBQUEsQzdCMjVHQyxBNkJ4NUdGLG1CQUNDLFlBQUEsQzdCMDVHQyxBNkJ2NUdGLHFCQUNDLGVBQUEsQUFDQSxnQkFBQSxDN0J5NUdDLEE2QnQ1R0YsNEJBQ0MsWUFBQSxBQUNBLFdBQUEsQUFDQSxVQUFBLEM3Qnc1R0MsQTZCcjVHRix3QkFDQyxZQUFBLEM3QnU1R0MsQTZCcDVHRixPQUNDLGdCQUFBLEM3QnM1R0MsQTZCbjVHRixhQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCcTVHQyxBNkJsNUdGLGNBQ0MsY0FBQSxBQUNBLGVBQUEsQzdCbzVHQyxBNkJsNUdGLGFBQ0MsY0FBQSxBQUNBLGNBQUEsQUFDQSxnQkFBQSxDN0JvNUdDLEE2Qmo1R0YsMkJBQ0MsYUFBQSxBQUNBLG9CQUFBLFlBQUEsQzdCbTVHQyxBNkJoNUdGLGNBQ0MsZ0JBQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxDN0JrNUdDLEE2Qi80R0YsOEJBQ0MsWUFBQSxBQUNBLFVBQUEsQzdCaTVHQyxBNkI5NEdGLGVBQ0MsVUFBQSxBQUNBLG1CQUFBLEM3Qmc1R0MsQTZCNzRHRixxQ0FDQyxVQUFBLEM3Qis0R0MsQTZCNzRHQyxpQkFDRixpQkFBQSxDN0IrNEdDLEE2QjU0R0Ysd0JBQ0MsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsWUFBQSxBQUNBLHVDQUFBLEFBQ0Esc0JBQUEsQUFDQSx3QkFBQSxBQUNBLFVBQUEsQzdCODRHQyxBNkIzNEdGLGFBQ0MsV0FBQSxBQUNBLGlCQUFBLEFBQ0EsZ0JBQUEsQzdCNjRHQyxBNkIzNEdGLGNBQ0MsWUFBQSxDN0I2NEdDLEE2QjM0R0YsbUJBQ0MsZUFBQSxDN0I2NEdDLEE2QjM0R0YsdUJBQ0MsZ0JBQUEsQUFDQSxVQUFBLEM3QjY0R0MsQTZCMzRHQSxxQ0FDQyxXQUFBLEM3QjY0R0QsQTZCejRHRixnQkFDQyxrQkFBQSxBQUNBLFVBQUEsQUFDQSxnQkFBQSxBQUNBLDJCQUFBLEFBQ0EsVUFBQSxDN0IyNEdDLEE2QnY0R0Qsa0NBQ0MsaUJBQUEsQzdCeTRHQSxBNkJ0NEdGLG9CQUNDLGtCQUFBLEFBQ0EsVUFBQSxBQUNBLGdCQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0Esb0JBQUEsQUFDQSxRQUFBLEM3Qnc0R0MsQTZCcjRHRCxnQ0FDQyxpQkFBQSxDN0J1NEdBLEE2QnA0R0YscUJBQ0Msb0JBQUEsYUFBQSxBQUNBLGdCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsWUFBQSxBQUNBLFVBQUEsQUFDQSxTQUFBLEFBQ0EsMEJBQUEsQzdCczRHQyxBNkJwNEdGLDRCQUNDLFdBQUEsQUFDQSxVQUFBLEM3QnM0R0MsQTZCcjRHRCxnQ0FDQyxrQkFBQSxDN0J1NEdBLEE2QnQ0R0Esb0NBQ0MsY0FBQSxDN0J3NEdELEE2QnQ0R0Esc0NBQ0Msa0JBQUEsQzdCdzRHRCxBNkJwNEdGLGlCQUNDLGlCQUFBLEM3QnM0R0MsQTZCcDRHRixpQ0FDQyxjQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsZ0JBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxtQkFBQSxDN0JzNEdDLEE2QnI0R0QsNkNBQ0MsaUJBQUEsQzdCdTRHQSxBNkJwNEdGLHFCQUNDLHVCQUFBLEFBQ0EseUJBQUEsQzdCczRHQyxBNkJwNEdGLGlCQUNDLG9CQUFBLGFBQUEsQUFDQSxnQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFlBQUEsQUFDQSxVQUFBLEFBQ0EsU0FBQSxBQUNBLDBCQUFBLEM3QnM0R0MsQ0FDRixBNkJoNEdELHlCQUNDLFdBQ0Msa0JBQUEsQzdCazRHQyxBNkJoNEdDLGlCQUNGLGlCQUFBLEM3Qms0R0MsQTZCaDRHRixlQUNDLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDN0JrNEdDLENBQ0YsQTZCLzNHRCx5QkFFRSxrQ0FDQyxpQkFBQSxDN0JnNEdBLEE2QjczR0YseUJBQ0MsWUFBQSxDN0IrM0dDLEE2QjczR0YsUUFDQywwQkFBQSxxQkFBQSxDN0IrM0dDLEE2QjczR0YsY0FDQyxlQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEM3QiszR0MsQTZCNzNHRixlQUNDLGNBQUEsQzdCKzNHQyxBNkI5M0dELDZCQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHNCQUFBLGtCQUFBLEM3Qmc0R0EsQTZCOTNHRCw0QkFDQyw4QkFBQSxzQkFBQSxDN0JnNEdBLEE2QjczR0YsZ0JBQ0Msd0NBQUEsQUFDQSwyQkFBQSxBQUNBLHFCQUFBLEM3QiszR0MsQTZCNzNHRixnQkFDQyxpQkFBQSxDN0IrM0dDLEE2QjczR0Qsc0JBQ0MsV0FBQSxBQUNBLGNBQUEsQUFDQSxrQkFBQSxBQUNBLGFBQUEsQUFDQSxRQUFBLEFBQ0Esd0NBQUEsQUFDQSx3QkFBQSxBQUNBLHdCQUFBLEFBQ0EsWUFBQSxBQUNBLFdBQUEsQzdCKzNHQSxBNkI1M0dGLG9CQUNDLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEM3QjgzR0MsQTZCajRHRixpQ0FLRSxrQkFBQSxTQUFBLEFBQ0Esa0JBQUEsQzdCKzNHQSxBNkI1M0dGLGtCQUNDLGFBQUEsQzdCODNHQyxBNkI1M0dGLG1CQUNDLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLHNCQUFBLG1CQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEM3QjgzR0MsQTZCMzNHRix1QkFDQyxZQUFBLEFBQ0EsWUFBQSxDN0I2M0dDLEE2QnAzR0Qsc0RBQ0Msd0NBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsMkJBQUEsQzdCNDNHQSxBNkJ2NEdGLCtCQWNFLG1CQUFBLEM3QjQzR0EsQTZCMTNHRCx3QkFDQyxZQUFBLEM3QjQzR0EsQTZCejNHRixhQUNDLGVBQUEsQzdCMjNHQyxBNkJwM0dGLDRDQUNDLGVBQUEsQUFDQSxrQkFBQSxDN0JzM0dDLEE2QnAzR0YsNENBQ0MsZ0JBQUEsQUFDQSxlQUFBLEFBQ0EsZ0JBQUEsQzdCczNHQyxBNkJwM0dGLFlBQ0MsMEJBQUEscUJBQUEsQzdCczNHQyxBNkJwM0dGLHlCQUNDLGlCQUFBLEM3QnMzR0MsQTZCcDNHRixrQkFDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLDBCQUFBLHNCQUFBLEFBQ0EsVUFBQSxDN0JzM0dDLEE2QmgzR0Ysc0NBSEMsZ0JBQUEsQUFDQSxVQUFBLENBRUQsQTdCeTNHRSxpQjZCdDNHRCxZQUFBLEM3QnMzR0MsQTZCcDNHRixrQkFDQyxlQUFBLEFBQ0Esa0JBQUEsQzdCczNHQyxBNkJwM0dGLGNBQ0Msa0JBQUEsQUFDQSxTQUFBLEM3QnMzR0MsQTZCcDNHRixrQkFDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLGtCQUFBLEFBQ0EsVUFBQSxDN0JzM0dDLEE2QnIzR0Qsc0JBQ0MsWUFBQSxBQUNBLFlBQUEsQzdCdTNHQSxBNkJwM0dGLFlBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQzdCczNHQyxBNkJyM0dELGdCQUNDLFlBQUEsQUFDQSxZQUFBLEM3QnUzR0EsQTZCcDNHRixnQkFDQywwQkFBQSxBQUNBLFVBQUEsQzdCczNHQyxBNkJqM0dDLDJDQUNJLGFBQUEsQzdCczNHTCxBNkJwM0dGLHFCQUNDLGVBQUEsQzdCczNHQyxBNkJuM0dGLG1DQUNDLFdBQUEsQUFDQSxVQUFBLEM3QnEzR0MsQTZCbDNHRixnQkFDQyxnQkFBQSxBQUNBLFVBQUEsQzdCbzNHQyxBNkJsM0dGLG1CQUNDLGVBQUEsQzdCbzNHQyxBNkJsM0dBLGlDQUNDLFdBQUEsQzdCbzNHRCxBNkIvMkdGLGdCQUNDLGtCQUFBLEFBQ0EsbUJBQUEsQzdCaTNHQyxBNkI5MkdGLDZCQUNDLGNBQUEsQzdCZzNHQyxBNkI3MkdGLGtCQUNDLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDN0IrMkdDLEE2QjUyR0Ysa0JBQ0MsV0FBQSxBQUNBLGVBQUEsQUFDQSxZQUFBLEM3QjgyR0MsQTZCMzJHRix3QkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxpQkFBQSxBQUNBLFlBQUEsQzdCNjJHQyxBNkIxMkdGLGNBQ0MsdUJBQUEsbUJBQUEsQUFDQSxxQkFBQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxDN0I0MkdDLEE2QnoyR0YsaUNBQ0MsWUFBQSxDN0IyMkdDLEE2QngyR0YsYUFDQyxrQkFBQSxDN0IwMkdDLEE2QnYyR0Ysc0NBQ0MsaUJBQUEsQzdCeTJHQyxBNkJ0MkdGLHVCQUNDLFlBQUEsQUFDQSxZQUFBLEFBQ0EsU0FBQSxDN0J3MkdDLEE2QnIyR0YsY0FDQyxTQUFBLEFBQ0EsdUJBQUEsbUJBQUEsQUFDQSxxQkFBQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsMkJBQUEsQUFDQSxXQUFBLEFBQ0EsaUJBQUEsQzdCdTJHQyxBNkJwMkdGLGlDQUNDLFlBQUEsQzdCczJHQyxBNkJuMkdGLGNBQ0MsZ0JBQUEsQUFDQSxvQkFBQSxhQUFBLEFBQ0EsU0FBQSxBQUNBLGlCQUFBLEM3QnEyR0MsQTZCbDJHRix5QkFDQyxpQkFBQSxDN0JvMkdDLEE2QmoyR0YsbUJBQ0MsWUFBQSxDN0JtMkdDLEE2QmgyR0YsaUJBQ0MsMEJBQUEscUJBQUEsQzdCazJHQyxBNkIvMUdGLDBCQUNDLGtCQUFBLEM3QmkyR0MsQTZCOTFHRixjQUNDLGVBQUEsQzdCZzJHQyxBNkI3MUdGLGVBQ0Msa0JBQUEsQzdCKzFHQyxBNkI1MUdGLGFBQ0MsdUJBQUEsbUJBQUEsQUFDQSxxQkFBQSxpQkFBQSxBQUNBLGdCQUFBLEFBQ0Esa0JBQUEsQUFDQSwyQkFBQSxBQUNBLFdBQUEsQUFDQSxpQkFBQSxDN0I4MUdDLEE2QjMxR0YsZ0NBQ0MsWUFBQSxDN0I2MUdDLEE2QjExR0YsYUFDQyxXQUFBLEFBQ0EsY0FBQSxDN0I2MUdDLEE2QnoxR0YsK0NBSEMsa0JBQUEsQzdCKzFHQyxBNkJ4MUdGLGlCQUNDLGtCQUFBLEM3QjAxR0MsQTZCdjFHRiw0QkFDQyxpQkFBQSxDN0J5MUdDLEE2QnQxR0YsY0FDQyx1QkFBQSxtQkFBQSxBQUNBLHFCQUFBLGlCQUFBLEFBQ0EsZ0JBQUEsQUFDQSxrQkFBQSxBQUNBLDJCQUFBLEFBQ0EsV0FBQSxBQUNBLGlCQUFBLEM3QncxR0MsQTZCcjFHRixpQ0FDQyxZQUFBLEM3QnUxR0MsQTZCcDFHRixjQUNDLGdCQUFBLEFBQ0EsWUFBQSxBQUNBLGFBQUEsQUFDQSxpQkFBQSxDN0JzMUdDLEE2Qm4xR0YseUJBQ0MsaUJBQUEsQzdCcTFHQyxBNkJsMUdGLGNBQ0MsZUFBQSxDN0JvMUdDLEE2QmoxR0YsWUFDQyxnQkFBQSxBQUNBLGlCQUFBLEM3Qm0xR0MsQTZCaDFHRixnQkFDQyxZQUFBLEM3QmsxR0MsQTZCLzBHRiwyQkFDQyxZQUFBLEFBQ0EsV0FBQSxDN0JpMUdDLEE2QjkwR0YsdUNBQ0MsaUJBQUEsQzdCZzFHQyxBNkIzMEdGLGVBQ0MsYUFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxtQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZ0JBQUEsQzdCNjBHQyxBNkIxMEdGLE9BQ0MsaUJBQUEsQUFDQSxtQkFBQSxDN0I0MEdDLEE2QjEwR0YsYUFDQyxnQkFBQSxDN0I0MEdDLEE2QjMwR0QsMkJBQ0MsMEJBQUEsc0JBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLHFCQUFBLHNCQUFBLEM3QjYwR0EsQTZCejBHRixXQUNDLFlBQUEsQzdCMjBHQyxBNkJ4MEdGLFlBQ0MsY0FBQSxBQUNBLGlCQUFBLFFBQUEsQUFDQSxrQkFBQSxBQUNBLHVCQUFBLEFBQ0EsYUFBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEM3QjAwR0MsQTZCdjBHRixnQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEM3QnkwR0MsQTZCdDBHRixjQUNDLFlBQUEsQzdCdzBHQyxBNkJyMEdGLGFBQ0MscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDN0J1MEdDLEE2QnAwR0YsYUFDQyxlQUFBLEFBQ0EsZ0JBQUEsQzdCczBHQyxBNkJuMEdGLGNBQ0MsZUFBQSxDN0JxMEdDLEE2QmwwR0YsY0FDQyxXQUFBLEFBQ0EsZUFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSxxQkFBQSxzQkFBQSxDN0JvMEdDLEE2QmowR0YscUJBQ0Msa0JBQUEsQUFDQSxrQkFBQSxDN0JtMEdDLEE2QmgwR0YsNEJBQ0MsVUFBQSxDN0JrMEdDLEE2Qi96R0YsY0FDQyxtQkFBQSxBQUNBLCtCQUFBLEFBQ0EsZ0NBQUEsQUFDQSxxQkFBQSxBQUNBLG1CQUFBLEM3QmkwR0MsQTZCOXpHRixrQkFDQyxtQkFBQSxDN0JnMEdDLEE2Qjd6R0YsYUFDQyxrQkFBQSxDN0IrekdDLEE2QjV6R0YsWUFDQyxjQUFBLEM3Qjh6R0MsQTZCM3pHRixVQUNDLFlBQUEsQzdCNnpHQyxBNkIxekdGLFdBQ0MsWUFBQSxBQUNBLGFBQUEsQUFDQSxjQUFBLEFBQ0EscUJBQUEsQUFDQSwwQkFBQSxDN0I0ekdDLEE2Qnp6R0YsZUFDQyxvQkFBQSxDN0IyekdDLEE2Qnh6R0YsWUFDQyxrQkFBQSxBQUNBLG1CQUFBLEM3QjB6R0MsQTZCdnpHRixlQUNDLFlBQUEsQzdCeXpHQyxBNkJ0ekdGLG9CQUNDLFlBQUEsQUFDQSxhQUFBLEFBQ0EsVUFBQSxBQUNBLFlBQUEsQzdCd3pHQyxBNkJyekdGLDRCQUNDLFdBQUEsQzdCdXpHQyxBNkJwekdGLG9DQUNDLGFBQUEsQzdCc3pHQyxBNkJuekdGLCtCQUNDLFlBQUEsQUFDQSxXQUFBLEM3QnF6R0MsQTZCOXlHRixvQ0FDQyxXQUFBLEM3Qm16R0MsQTZCaHpHRixnQkFDQyxXQUFBLEFBQ0EsWUFBQSxBQUNBLGtCQUFBLEM3Qmt6R0MsQTZCL3lHRixnQkFDQyxlQUFBLEFBQ0EsWUFBQSxDN0JpekdDLEE2Qjl5R0YsZ0JBQ0MsZ0JBQUEsQUFDQSxhQUFBLEFBQ0EsYUFBQSxBQUNBLGlCQUFBLEM3Qmd6R0MsQTZCN3lHRixnQkFDQyxnQkFBQSxBQUNBLGVBQUEsQUFDQSxnQkFBQSxDN0IreUdDLEE2QjV5R0YsNkJBQ0MsZUFBQSxDN0I4eUdDLEE2QjN5R0Ysb0NBQ0MsVUFBQSxDN0I2eUdDLEE2QjF5R0Ysb0JBQ0MsaUJBQUEsQzdCNHlHQyxBNkJ6eUdGLG1CQUNDLGdCQUFBLEFBQ0EsZ0JBQUEsQzdCMnlHQyxBNkJ4eUdGLGFBR0MscUJBQUEsc0JBQUEsQzdCMnlHQyxBNkJ2eUdGLGdDQU5DLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxzQkFBQSxBQUVBLG9CQUFBLDBCQUFBLENBR0QsQTdCOHlHRSxtQjZCM3lHRCxzQkFBQSxtQkFBQSxBQUVBLFVBQUEsQzdCeXlHQyxBNkJyeUdGLHlCQUNDLFVBQUEsQzdCdXlHQyxBNkJweUdGLDhDQUNDLGtCQUFBLFNBQUEsQUFDQSxjQUFBLEFBQ0EsZUFBQSxBQUNBLFVBQUEsQzdCc3lHQyxBNkJyeUdELG9FQUNDLGVBQUEsQzdCdXlHQSxBNkJueUdGLHFDQUNDLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsZUFBQSxDN0JxeUdDLEE2Qmx5R0YscUJBQ0Msa0JBQUEsQUFDQSxlQUFBLEM3Qm95R0MsQTZCanlHRixnQ0FDQyxpQkFBQSxDN0JteUdDLEE2Qmh5R0YsYUFDQywwQkFBQSxzQkFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCa3lHQyxBNkIveEdGLGFBQ0MsZUFBQSxBQUNBLG1CQUFBLEFBQ0EsVUFBQSxDN0JpeUdDLEE2Qjl4R0YsYUFDQyxZQUFBLEM3Qmd5R0MsQTZCN3hHRixxQkFDQyxrQkFBQSxBQUNBLG1CQUFBLEFBQ0EsZUFBQSxDN0IreEdDLEE2QjV4R0YseUJBQ0Msc0JBQUEsQzdCOHhHQyxBNkIzeEdGLDhCQUNDLFlBQUEsQUFDQSxXQUFBLEM3QjZ4R0MsQTZCMXhHRiwwQkFDQyxZQUFBLEM3QjR4R0MsQTZCenhHRixvQkFDQyxhQUFBLEFBQ0Esb0JBQUEsQUFDQSxpQkFBQSxBQUNBLGlCQUFBLEM3QjJ4R0MsQTZCMXhHRCwyQkFDQyxXQUFBLEFBQ0EsY0FBQSxBQUNBLHVDQUFBLEFBQ0Esd0JBQUEsQUFDQSx3QkFBQSxBQUNBLDRCQUFBLEFBQ0EsVUFBQSxBQUNBLFdBQUEsQUFDQSxZQUFBLEFBQ0EsdUJBQUEsQUFDQSxXQUFBLEM3QjR4R0EsQTZCeHhHRixzQkFDQyxpQkFBQSxBQUNBLHFCQUFBLEFBQ0Esd0NBQUEsQUFDQSwyQkFBQSxBQUNBLHNCQUFBLEFBQ0EsNEJBQUEsQUFDQSxNQUFBLEFBQ0EsT0FBQSxBQUNBLFdBQUEsQUFDQSx1QkFBQSxBQUNBLFdBQUEsQzdCMHhHQyxBNkJ2eEdGLFlBQ0MsMEJBQUEscUJBQUEsQzdCeXhHQyxBNkJ0eEdGLG1CQUNDLGVBQUEsQzdCd3hHQyxBNkJyeEdGLG1CQUNDLGVBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQzdCdXhHQyxBNkJweEdGLG9CQUNDLFdBQUEsQUFDQSwwQkFBQSxxQkFBQSxDN0JzeEdDLEE2Qm54R0YsZUFDQyxnQkFBQSxBQUNBLGlCQUFBLEM3QnF4R0MsQTZCbHhHRixlQUNDLDBCQUFBLHFCQUFBLEM3Qm94R0MsQTZCanhHRix5QkFDQyxlQUFBLEM3Qm14R0MsQTZCaHhHRixZQUNDLDBCQUFBLHNCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxvQkFBQSwwQkFBQSxDN0JreEdDLEE2Qmh4R0Ysb0JBQ0MsZUFBQSxDN0JreEdDLEE2Qmh4R0YsbUJBQ0Msb0JBQUEsYUFBQSxBQUNBLHFCQUFBLHVCQUFBLEFBQ0Esc0JBQUEsbUJBQUEsQUFDQSxrQkFBQSxBQUNBLFNBQUEsQzdCa3hHQyxBNkJqeEdELHVCQUNDLFlBQUEsQUFDQSxZQUFBLEM3Qm14R0EsQTZCaHhHRixhQUNDLFNBQUEsQUFDQSxpQkFBQSxDN0JreEdDLEE2Qi93R0YsZUFDQyxrQkFBQSxBQUNBLGlCQUFBLEFBQ0Esa0JBQUEsQzdCaXhHQyxBNkI5d0dGLGVBQ0Msa0JBQUEsQzdCZ3hHQyxBNkI5d0dGLHFCQUNDLGNBQUEsQUFDQSxXQUFBLEFBQ0Esa0JBQUEsQUFDQSxVQUFBLEFBQ0EsbUJBQUEsQUFDQSxXQUFBLEFBQ0EsT0FBQSxBQUNBLFVBQUEsQzdCZ3hHQyxBNkI3d0dGLHNCQUNDLHVDQUFBLEFBQ0Esd0JBQUEsQUFDQSxzQkFBQSxBQUNBLDRCQUFBLEFBQ0EsTUFBQSxBQUNBLE9BQUEsQUFDQSxXQUFBLEFBQ0EsdUJBQUEsQUFDQSxZQUFBLEM3Qit3R0MsQTZCNXdHRix1QkFDQyxlQUFBLEM3Qjh3R0MsQTZCM3dHRixvQ0FDQyxrQkFBQSxTQUFBLEFBQ0EsYUFBQSxDN0I2d0dDLEE2Qnp3R0YsNEJBQ0MsZ0JBQUEsQUFDQSxpQkFBQSxDN0Iyd0dDLEE2Qnh3R0YsY0FDQyxXQUFBLEFBQ0Esa0JBQUEsQzdCMHdHQyxBNkJ2d0dGLHlCQUNDLGVBQUEsQzdCeXdHQyxBNkJ0d0dGLGVBQ0MsaUJBQUEsQzdCd3dHQyxBNkJyd0dGLGtCQUNDLGlCQUFBLEM3QnV3R0MsQTZCcHdHRixvQkFDQyxpQkFBQSxBQUNBLGlCQUFBLEFBQ0EsaUJBQUEsQUFDQSxrQkFBQSxDN0Jzd0dDLEE2Qm53R0YsMkJBQ0MsdUNBQUEsQUFDQSx3QkFBQSxBQUNBLHNCQUFBLEFBQ0EsZUFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLHVCQUFBLEFBQ0EsVUFBQSxDN0Jxd0dDLEE2Qmx3R0YsWUFDQywwQkFBQSxxQkFBQSxDN0Jvd0dDLEE2Qmp3R0YsbUJBQ0MsWUFBQSxBQUNBLGVBQUEsQzdCbXdHQyxBNkJod0dGLG9CQUNDLGVBQUEsQzdCa3dHQyxBNkIvdkdGLG1CQUNDLFlBQUEsQzdCaXdHQyxBNkI5dkdGLGNBQ0MsMEJBQUEscUJBQUEsQzdCZ3dHQyxBNkI3dkdGLGNBQ0MsV0FBQSxBQUVBLGtCQUFBLEM3Qit2R0MsQTZCNXZHRiw0Q0FKQyxjQUFBLEM3Qm13R0MsQTZCM3ZHRixPQUNDLFlBQUEsQzdCNnZHQyxBNkIxdkdGLFlBQ0MsVUFBQSxDN0I2dkdDLEE2QnJ2R0Ysb0VBQ0MsY0FBQSxDN0IwdkdDLEE2QnZ2R0YsV0FDQyxlQUFBLEM3Qnl2R0MsQTZCdHZHRixnQkFDQyxtQkFBQSxDN0J3dkdDLEE2QnJ2R0YsbUJBQ0MsYUFBQSxBQUNBLG1CQUFBLEFBQ0Esa0JBQUEsQzdCdXZHQyxBNkJwdkdGLHdCQUVDLGdCQUFBLEFBQ0Esa0JBQUEsQzdCc3ZHQyxBNkJudkdGLFdBQ0Msa0JBQUEsQzdCcXZHQyxBNkJsdkdGLGFBQ0Msb0NBQUEsQUFDQSxrQkFBQSxBQUNBLGtCQUFBLEFBQ0EsV0FBQSxBQUNBLGtCQUFBLEFBQ0EsOEJBQUEsb0NBQUEsQzdCb3ZHQyxBNkJqdkdGLGVBQ0MsY0FBQSxBQUNBLGtCQUFBLEM3Qm12R0MsQTZCaHZHRiwwQkFDQyxpQkFBQSxDN0JrdkdDLEE2Qi91R0YsZ0NBQ0MsWUFBQSxDN0JpdkdDLEE2Qjl1R0YsZUFDQyxtQkFBQSxDN0JndkdDLEE2Qjd1R0YsaUJBQ0MsaUJBQUEsQzdCK3VHQyxBNkI1dUdGLHdCQUNDLFdBQUEsQUFDQSxrQkFBQSxBQUNBLE1BQUEsQUFDQSxPQUFBLEFBQ0EsV0FBQSxBQUNBLFlBQUEsQUFDQSx1Q0FBQSxBQUNBLHNCQUFBLEFBQ0EsdUJBQUEsQzdCOHVHQyxBNkIzdUdGLGtCQUNDLHVDQUFBLEFBQ0Esd0JBQUEsQUFDQSxxQkFBQSxDN0I2dUdDLEE2QjF1R0YsV0FDQyxjQUFBLEM3QjR1R0MsQTZCenVHRixzQ0FDQyxlQUFBLEM3QjJ1R0MsQTZCeHVHRixrQ0FDQyxnQkFBQSxBQUNBLGVBQUEsQzdCMHVHQyxBNkJ2dUdGLGlDQUNDLGdCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCeXVHQyxBNkJ0dUdGLFlBQ0MscUJBQUEsc0JBQUEsQzdCd3VHQyxBNkJydUdGLFdBQ0MsZ0JBQUEsQUFDQSxVQUFBLEM3QnV1R0MsQTZCcHVHRixVQUNDLGNBQUEsQzdCc3VHQyxBNkJudUdGLGVBRUMscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxrQkFBQSxDN0JxdUdDLEE2Qmx1R0YseUJBTEMsb0JBQUEsWUFBQSxDQUtELEE3Qnl1R0UsVTZCeHVHRCxnQkFBQSxBQUVBLG9CQUFBLDJCQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSwwQkFBQSxxQkFBQSxDN0JvdUdDLEE2Qmp1R0YsaUJBQ0Msa0JBQUEsU0FBQSxBQUNNLGVBQUEsQzdCbXVHTCxBNkJodUdGLGdCQUNDLGVBQUEsQzdCa3VHQyxBNkIvdEdGLGdCQUNDLHFCQUFBLHNCQUFBLEM3Qml1R0MsQTZCOXRHRixlQUNDLDBCQUFBLHFCQUFBLEM3Qmd1R0MsQTZCN3RHRiwwQkFDQyxlQUFBLEM3Qit0R0MsQTZCNXRHRixjQUNDLFdBQUEsQUFDQSxjQUFBLEM3Qjh0R0MsQTZCM3RHRix5QkFDQyxlQUFBLEM3QjZ0R0MsQTZCMXRHRix3QkFDQywwQkFBQSxxQkFBQSxDN0I0dEdDLEE2Qnp0R0YsY0FDQyxXQUFBLEFBQ0EsY0FBQSxDN0IydEdDLEE2Qnh0R0YseUJBQ0MsZUFBQSxDN0IwdEdDLEE2QnZ0R0YsbUJBQ0MsMEJBQUEscUJBQUEsQzdCeXRHQyxBNkJ0dEdGLG1CQUNDLGtCQUFBLEM3Qnd0R0MsQTZCcnRHRixxQkFDQyxlQUFBLEM3QnV0R0MsQTZCcHRHRixvQkFDQyxrQkFBQSxDN0JzdEdDLEE2Qm50R0Ysb0JBQ0Msb0JBQUEsYUFBQSxBQUNBLDBCQUFBLHFCQUFBLEM3QnF0R0MsQTZCbHRHRixrQ0FDQyxpQkFBQSxPQUFBLEM3Qm90R0MsQTZCanRHRix5Q0FDQyxpQkFBQSxPQUFBLEM3Qm10R0MsQTZCaHRHRixpQ0FDQyxpQkFBQSxPQUFBLEM3Qmt0R0MsQTZCL3NHRixxQkFDQyxjQUFBLEFBRUEsYUFBQSxBQUNBLGVBQUEsQUFDQSxxQkFBQSx1QkFBQSxBQUNBLGtCQUFBLEM3Qmd0R0MsQTZCN3NHRixrQ0FDQyxrQkFBQSxBQUNBLGdCQUFBLEFBQ0EsZUFBQSxBQUNBLGlCQUFBLEFBQ0EsY0FBQSxBQUNBLHFCQUFBLHNCQUFBLEM3QitzR0MsQTZCM3NHRixzQ0FDQyxXQUFBLEFBQ0EsV0FBQSxDN0I2c0dDLEE2QjNzR0YsYUFDQyxpQkFBQSxDN0I2c0dDLEE2QjNzR0YsYUFDQyxZQUFBLEM3QjZzR0MsQTZCM3NHRixxQkFDQyxrQkFBQSxDN0I2c0dDLEE2QjNzR0YsNEJBQ0MsWUFBQSxBQUNBLFdBQUEsQzdCNnNHQyxBNkIzc0dGLHFCQUNDLGFBQUEsQUFDQSxrQkFBQSxDN0I2c0dDLEE2QjNzR0YscUJBQ0MsZUFBQSxBQUNBLFdBQUEsQUFDQSxhQUFBLEM3QjZzR0MsQTZCeHNHQSxxQ0FDQyxVQUFBLEM3QjBzR0QsQTZCdHNHRixnQkFDQyxvQkFBQSxhQUFBLEFBQ0EscUJBQUEsdUJBQUEsQUFDQSxzQkFBQSxtQkFBQSxBQUNBLFdBQUEsQUFDQSxrQkFBQSxBQUNBLFVBQUEsQzdCd3NHQyxBNkJ2c0dELG9CQUNDLFlBQUEsQUFDQSxnQkFBQSxBQUNBLFlBQUEsQzdCeXNHQSxDQUNGLEE2QnJzR0QseUJBRUMsV0FDQyxpQkFBQSxBQUNBLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxxQkFBQSxDN0Jzc0dDLEE2QnBzR0YsVUFDQyxjQUFBLEM3QnNzR0MsQTZCcHNHRix5QkFDQyxzQkFBQSxDN0Jzc0dDLEE2QnBzR0YsYUFDQyxZQUFBLEM3QnNzR0MsQTZCbnNHRixvQkFDQyxvQkFBQSxhQUFBLEFBQ0EsaUJBQUEsQzdCcXNHQyxBNkJsc0dGLG1CQUNDLDBCQUFBLHFCQUFBLEM3Qm9zR0MsQTZCN3JHRixzREFDQyxlQUFBLEM3QmtzR0MsQTZCL3JHRiw4QkFDQyxhQUFBLEM3QmlzR0MsQTZCOXJHRixxQkFDQyxrQkFBQSxDN0Jnc0dDLEE2QjdyR0YsZ0JBQ0MsUUFBQSxDN0IrckdDLEE2QnhyR0YsZ0RBQ0MsWUFBQSxDN0I2ckdDLEE2QjFyR0YscUJBRUMsZUFBQSxDN0I0ckdDLEE2QnpyR0YsMkRBSkMsb0JBQUEsWUFBQSxDN0Jnc0dDLEE2QnRyR0MsdUVBRkkscUJBQUEsc0JBQUEsQ0FFSixBN0I4ckdELHNDNkI3ckdLLDBCQUFBLHNCQUFBLEFBQ0Esb0JBQUEsMEJBQUEsQzdCNHJHTCxBNkJ6ckdDLG1EQUNJLGFBQUEsQzdCMnJHTCxDQUNGLEE2QnhyR0QseUJBQ0ksaUJBQ0ksZUFBQSxDN0IwckdMLENBQ0YiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXHJcbiAqIEdsb2JhbCBSZXNldCBvZiBhbGwgSFRNTCBFbGVtZW50c1xyXG4gKlxyXG4gKiBSZXNldHRpbmcgYWxsIG9mIG91ciBIVE1MIEVsZW1lbnRzIGVuc3VyZXMgYSBzbW9vdGhlclxyXG4gKiB2aXN1YWwgdHJhbnNpdGlvbiBiZXR3ZWVuIGJyb3dzZXJzLiBJZiB5b3UgZG9uJ3QgYmVsaWV2ZSBtZSxcclxuICogdHJ5IHRlbXBvcmFyaWx5IGNvbW1lbnRpbmcgb3V0IHRoaXMgYmxvY2sgb2YgY29kZSwgdGhlbiBnb1xyXG4gKiBhbmQgbG9vayBhdCBNb3ppbGxhIHZlcnN1cyBTYWZhcmksIGJvdGggZ29vZCBicm93c2VycyB3aXRoXHJcbiAqIGEgZ29vZCBpbXBsZW1lbnRhdGlvbiBvZiBDU1MuIFRoZSB0aGluZyBpcywgYWxsIGJyb3dzZXIgQ1NTXHJcbiAqIGRlZmF1bHRzIGFyZSBkaWZmZXJlbnQgYW5kIGF0IHRoZSBlbmQgb2YgdGhlIGRheSBpZiB2aXN1YWxcclxuICogY29uc2lzdGVuY3kgaXMgd2hhdCB3ZSdyZSBzaG9vdGluZyBmb3IsIHRoZW4gd2UgbmVlZCB0b1xyXG4gKiBtYWtlIHN1cmUgd2UncmUgcmVzZXR0aW5nIGFsbCBzcGFjaW5nIGVsZW1lbnRzLlxyXG4gKlxyXG4gKi9cclxuIGh0bWwsIGJvZHkge1xyXG5cdGJvcmRlcjogMDtcclxuXHRmb250LWZhbWlseTogXCJIZWx2ZXRpY2EtTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuXHRsaW5lLWhlaWdodDogMS41O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5kaXYsIHNwYW4sIG9iamVjdCwgaWZyYW1lLCBpbWcsIHRhYmxlLCBjYXB0aW9uLCB0aGVhZCwgdGJvZHksXHJcbnRmb290LCB0ciwgdHIsIHRkLCBhcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBmaWd1cmUsIGhncm91cCwgbWVudSxcclxubmF2LCBmb290ZXIsIGhlYWRlciwgc2VjdGlvbiwgc3VtbWFyeSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcclxuICBib3JkZXI6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSwgYSwgYWJiciwgYWRkcmVzcywgY2l0ZSwgY29kZSxcclxuZGVsLCBkZm4sIGVtLCBpbnMsIHEsIHNhbXAsIHNtYWxsLCBzdHJvbmcsIHN1Yiwgc3VwLCBiLCBpLCBociwgZGwsIGR0LCBkZCxcclxub2wsIHVsLCBsaSwgZmllbGRzZXQsIGxlZ2VuZCwgbGFiZWwge1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXNpemU6IDEwMCU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBmaWd1cmUsIGZpZ3VyZSBpbWcsIGZpZ2NhcHRpb24sIGhncm91cCxcclxuZm9vdGVyLCBoZWFkZXIsIG5hdiwgc2VjdGlvbiwgYXVkaW8sIHZpZGVvIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgY2FwdGlvbiwgdGgsIHRkIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG5cclxuYSBpbWcge1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuOmZvY3VzIHtcclxuICBvdXRsaW5lOiAwO1xyXG59XHJcbi8qISBub3JtYWxpemUuY3NzIHY4LjAuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cclxuXHJcbi8qIERvY3VtZW50XHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIGlPUy5cclxuICovXHJcblxyXG4gaHRtbCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xyXG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qIFNlY3Rpb25zXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgYm9keSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxyXG4gICAqL1xyXG4gIFxyXG4gIG1haW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcclxuICAgKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxyXG4gICAqL1xyXG4gIFxyXG4gIGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxuICB9XHJcbiAgXHJcbiAgLyogR3JvdXBpbmcgY29udGVudFxyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgXHJcbiAgLyoqXHJcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cclxuICAgKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuICAgKi9cclxuICBcclxuICBociB7XHJcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xyXG4gICAgaGVpZ2h0OiAwOyAvKiAxICovXHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cclxuICBcclxuICBwcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXHJcbiAgICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKiBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gICAqL1xyXG4gIFxyXG4gIGEge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXHJcbiAgICogMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuICAgKi9cclxuICBcclxuICBhYmJyW3RpdGxlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXHJcbiAgICovXHJcbiAgXHJcbiAgYixcclxuICBzdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuICAgKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgY29kZSxcclxuICBrYmQsXHJcbiAgc2FtcCB7XHJcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cclxuICAgIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xyXG4gIFxyXG4gIHNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cclxuICAgKiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgc3ViLFxyXG4gIHN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIH1cclxuICBcclxuICBzdWIge1xyXG4gICAgYm90dG9tOiAtMC4yNWVtO1xyXG4gIH1cclxuICBcclxuICBzdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbiAgfVxyXG4gIFxyXG4gIC8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gIFxyXG4gIC8qKlxyXG4gICAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAuXHJcbiAgICovXHJcbiAgXHJcbiAgaW1nIHtcclxuICAgIGJvcmRlci1zdHlsZTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgLyogRm9ybXNcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cclxuICAgKi9cclxuICBcclxuICBidXR0b24sXHJcbiAgaW5wdXQsXHJcbiAgb3B0Z3JvdXAsXHJcbiAgc2VsZWN0LFxyXG4gIHRleHRhcmVhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXHJcbiAgICBmb250LXNpemU6IDEwMCU7IC8qIDEgKi9cclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXHJcbiAgICBtYXJnaW46IDA7IC8qIDIgKi9cclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXHJcbiAgICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuICAgKi9cclxuICBcclxuICBidXR0b24sXHJcbiAgaW5wdXQgeyAvKiAxICovXHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXHJcbiAgICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxyXG4gICAqL1xyXG4gIFxyXG4gIGJ1dHRvbixcclxuICBzZWxlY3QgeyAvKiAxICovXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuICAgKi9cclxuICBcclxuICBidXR0b24sXHJcbiAgW3R5cGU9XCJidXR0b25cIl0sXHJcbiAgW3R5cGU9XCJyZXNldFwiXSxcclxuICBbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuICAgKi9cclxuICBcclxuICBidXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiAgW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcbiAgW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuICBbdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXHJcbiAgICovXHJcbiAgXHJcbiAgYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG4gIFt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxyXG4gIFt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXHJcbiAgW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gICAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBDb3JyZWN0IHRoZSBwYWRkaW5nIGluIEZpcmVmb3guXHJcbiAgICovXHJcbiAgXHJcbiAgZmllbGRzZXQge1xyXG4gICAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cclxuICAgKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbiAgICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgbGVnZW5kIHtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cclxuICAgIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXHJcbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAzICovXHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXHJcbiAgICovXHJcbiAgXHJcbiAgcHJvZ3Jlc3Mge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cclxuICAgKi9cclxuICBcclxuICB0ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICB9XHJcbiAgXHJcbiAgLyoqXHJcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXHJcbiAgICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxyXG4gICAqL1xyXG4gIFxyXG4gIFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbiAgW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXHJcbiAgICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cclxuICAgKi9cclxuICBcclxuICBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuICBbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIFxyXG4gIC8qKlxyXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxyXG4gICAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4gICAqL1xyXG4gIFxyXG4gIFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogMiAqL1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXHJcbiAgICovXHJcbiAgXHJcbiAgW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4gICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuICAgKi9cclxuICBcclxuICA6Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXHJcbiAgICBmb250OiBpbmhlcml0OyAvKiAyICovXHJcbiAgfVxyXG4gIFxyXG4gIC8qIEludGVyYWN0aXZlXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuICBcclxuICAvKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXHJcbiAgICovXHJcbiAgXHJcbiAgZGV0YWlscyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgXHJcbiAgLypcclxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXHJcbiAgXHJcbiAgc3VtbWFyeSB7XHJcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgfVxyXG4gIFxyXG4gIC8qIE1pc2NcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4gIFxyXG4gIC8qKlxyXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cclxuICAgKi9cclxuICBcclxuICB0ZW1wbGF0ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICBcclxuICAvKipcclxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cclxuICAgKi9cclxuICBcclxuICBbaGlkZGVuXSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiIsIi8qKlxuICogR2xvYmFsIFJlc2V0IG9mIGFsbCBIVE1MIEVsZW1lbnRzXG4gKlxuICogUmVzZXR0aW5nIGFsbCBvZiBvdXIgSFRNTCBFbGVtZW50cyBlbnN1cmVzIGEgc21vb3RoZXJcbiAqIHZpc3VhbCB0cmFuc2l0aW9uIGJldHdlZW4gYnJvd3NlcnMuIElmIHlvdSBkb24ndCBiZWxpZXZlIG1lLFxuICogdHJ5IHRlbXBvcmFyaWx5IGNvbW1lbnRpbmcgb3V0IHRoaXMgYmxvY2sgb2YgY29kZSwgdGhlbiBnb1xuICogYW5kIGxvb2sgYXQgTW96aWxsYSB2ZXJzdXMgU2FmYXJpLCBib3RoIGdvb2QgYnJvd3NlcnMgd2l0aFxuICogYSBnb29kIGltcGxlbWVudGF0aW9uIG9mIENTUy4gVGhlIHRoaW5nIGlzLCBhbGwgYnJvd3NlciBDU1NcbiAqIGRlZmF1bHRzIGFyZSBkaWZmZXJlbnQgYW5kIGF0IHRoZSBlbmQgb2YgdGhlIGRheSBpZiB2aXN1YWxcbiAqIGNvbnNpc3RlbmN5IGlzIHdoYXQgd2UncmUgc2hvb3RpbmcgZm9yLCB0aGVuIHdlIG5lZWQgdG9cbiAqIG1ha2Ugc3VyZSB3ZSdyZSByZXNldHRpbmcgYWxsIHNwYWNpbmcgZWxlbWVudHMuXG4gKlxuICovXG5odG1sLFxuYm9keSB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhLU5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmRpdixcbnNwYW4sXG5vYmplY3QsXG5pZnJhbWUsXG5pbWcsXG50YWJsZSxcbmNhcHRpb24sXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRyLFxudGQsXG5hcnRpY2xlLFxuYXNpZGUsXG5jYW52YXMsXG5kZXRhaWxzLFxuZmlndXJlLFxuaGdyb3VwLFxubWVudSxcbm5hdixcbmZvb3RlcixcbmhlYWRlcixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG5ibG9ja3F1b3RlLFxucHJlLFxuYSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmlucyxcbnEsXG5zYW1wLFxuc21hbGwsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG5iLFxuaSxcbmhyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuZmllbGRzZXQsXG5sZWdlbmQsXG5sYWJlbCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmZpZ3VyZSxcbmZpZ3VyZSBpbWcsXG5maWdjYXB0aW9uLFxuaGdyb3VwLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbixcbmF1ZGlvLFxudmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG50YWJsZSBjYXB0aW9uLFxudGFibGUgdGgsXG50YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5hIGltZyB7XG4gIGJvcmRlcjogMDtcbn1cbjpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4vKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4gKi9cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTtcbiAgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbn1cbi8qIFNlY3Rpb25zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG4vKipcbiAgICogUmVuZGVyIHRoZSBgbWFpbmAgZWxlbWVudCBjb25zaXN0ZW50bHkgaW4gSUUuXG4gICAqL1xubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAgICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAgICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuLyogR3JvdXBpbmcgY29udGVudFxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gICAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gICAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICAgKi9cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDEgKi9cbiAgaGVpZ2h0OiAwO1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAvKiAyICovXG59XG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqL1xufVxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gICAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLyoqXG4gICAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctXG4gICAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gICAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqL1xufVxuLyoqXG4gICAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gICAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG4vKipcbiAgICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAgICogMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtO1xuICAvKiAyICovXG59XG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gICAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cbi8qKlxuICAgKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAgICogYWxsIGJyb3dzZXJzLlxuICAgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICAgKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICAgKi9cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbi8qIEZvcm1zXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gICAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAgICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7XG4gIC8qIDEgKi9cbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC8qIDEgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAyICovXG59XG4vKipcbiAgICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gICAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gICAqL1xuYnV0dG9uLFxuaW5wdXQge1xuICAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLyoqXG4gICAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICAgKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gICAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cbi8qKlxuICAgKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICAgKi9cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG4vKipcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAgICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi8qKlxuICAgKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gICAqL1xuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG4vKipcbiAgICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICAgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gICAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAgICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICAgKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAgICovXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi9cbn1cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICAgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyoqXG4gICAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICAgKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG4vKipcbiAgICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gICAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC5cbiAgICovXG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuLyoqXG4gICAqIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cbiAgICovXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICAgKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgICovXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xuICAvKiAyICovXG59XG4vKipcbiAgICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICAgKi9cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuLyoqXG4gICAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gICAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAgICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqL1xufVxuLyogSW50ZXJhY3RpdmVcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qXG4gICAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gICAqL1xuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLypcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICAgKi9cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG4vKiBNaXNjXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAgICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICAgKi9cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi8qKlxuICAgKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAgICovXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MzQvbWVtU1lhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WWnlPT1NyNGRWSldVZ3NpSDBDNG4udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MzQvbWVtU1lhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WWnlPT1NyNGRWSldVZ3NqWjBDNG4udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MzQvbWVtU1lhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WWnlPT1NyNGRWSldVZ3NqcjBDNG4udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MzQvbWVtU1lhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WWnlPT1NyNGRWSldVZ3NnSDF5NG4udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3RyZXRjaDogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG4gIHNyYzogdXJsKGh0dHBzOi8vZm9udHMuZ3N0YXRpYy5jb20vcy9vcGVuc2Fucy92MzQvbWVtU1lhR3MxMjZNaVpwQkEtVXZXYlgydlZuWEJiT2JqMk9WWnlPT1NyNGRWSldVZ3NnLTF5NG4udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG5odG1sLFxuYm9keSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogI0ZDRkZGNTtcbn1cbiosXG4qOmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbm1haW4ge1xuICBtaW4taGVpZ2h0OiA5MHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm1haW5fbWFyZ2luIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xufVxuLmNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMTIzMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMHB4IDE1cHg7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4udGl0bGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBtYXJnaW46IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cbi50aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMzODgxNDk7XG59XG4udGl0bGVfYmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4udGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgcmlnaHQ6IC0xNHB4O1xuICB3aWR0aDogMTEycHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2Zvci10aXRsZS5zdmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLnRpdGxlX2wge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDcwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgei1pbmRleDogMTtcbn1cbi50aXRsZV9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMXB4O1xuICByaWdodDogMTA2cHg7XG4gIHdpZHRoOiAxMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvZm9yLXRpdGxlLnN2ZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogLTE7XG59XG4udGl0bGVfbCBzcGFuIHtcbiAgY29sb3I6ICMzODgxNDk7XG59XG4ucGFnZV9jb250YWN0IC5zZWN0aW9uX2ZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zZWN0aW9uX21vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYnRuIHtcbiAgYmFja2dyb3VuZDogI0ZDRkZGNTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoNzcsIDc3LCA3NywgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLmJ0biBzdmcge1xuICBzdHJva2U6ICMzNDUyMzk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5idG4gc3BhbiB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5idG4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xuICBjb2xvcjogI0ZDRkZGNTtcbn1cbi5idG46aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjRkNGRkY1O1xufVxuLmJ0bjpob3ZlciBzdmcge1xuICBzdHJva2U6ICNGQ0ZGRjU7XG59XG4uYnRuX2dyZWVuIHtcbiAgYmFja2dyb3VuZDogIzhBQTU1MztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoNzcsIDc3LCA3NywgMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGQ0ZGRjU7XG59XG4uYnRuX2dyZWVuIHN2ZyB7XG4gIHN0cm9rZTogI0ZDRkZGNTtcbn1cbi5idG5fZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzQ1MjM5O1xufVxuLmJ0bl9mb3JtIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uYnRuX2Zvcm0gc3ZnIHtcbiAgZmlsbDogIzM0NTIzOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLmJ0bl9mb3JtOmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNGQ0ZGRjU7XG59XG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDc1cHggMHB4O1xufVxuLnBhZ2VfaG9tZSAuc2VjdGlvbl9mZWVkYmFjazpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDFweDtcbn1cbi5hcnJvdyBkaXYge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6ICM4QUE1NTM7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uYXJyb3cgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzM4ODE0OTtcbn1cbi5hcnJvdyBkaXYuc2xpY2stZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwO1xufVxudWwuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG51bC5zbGljay1kb3RzIGxpIHtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW46IDBweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjRDVFQUVEO1xuICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xufVxudWwuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG51bC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSB7XG4gIHdpZHRoOiA0OHB4O1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xufVxudWwuc2xpY2stZG90cyBidXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNvY2lhbF9fbGluayB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5zb2NpYWxfX2xpbmsgc3ZnIHtcbiAgZmlsbDogIzhBQTU1MztcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLnNvY2lhbF9fbGluazpob3ZlciBzdmcge1xuICBmaWxsOiAjRkNGRkY1O1xufVxuLnNvY2lhbF9fbGluazpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5pbnB1dCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQ1MjM5O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbn1cbmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLmZvcm1fX2J0biB7XG4gIG1heC13aWR0aDogMjg0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmZvcm1fX2J0biAuYnRuIHN2ZyB7XG4gIHN0cm9rZTogdW5zZXQ7XG59XG4uZm9ybV9faW5wdXQge1xuICBtYXJnaW4tYm90dG9tOiAxNHB4O1xufVxuLmZvcm1fX2lucHV0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uZm9ybV9fcG9saWN5IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgb3BhY2l0eTogMC41O1xuICBtYXgtd2lkdGg6IDI4MnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtX19mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLm5hdiBhIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xuICBtYXJnaW46IDBweCAxMHB4O1xufVxuLm5hdiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0VFQzFBRTtcbn1cbi5uYXYgYS5uYXZfYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0VFQzFBRTtcbn1cbi5uYXZfX2Fycm93X2xlZnQge1xuICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubmF2X19hcnJvd19yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XG59XG4ubmF2X19kb3RzIHtcbiAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5jb250ZW50IHtcbiAgbWF4LXdpZHRoOiA3OTJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG59XG4uY29udGVudF9fZGF0ZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjOEFBNTUzO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmNvbnRlbnQgcCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4uY29udGVudCBoMSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbnRlbnQgaDIge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250ZW50IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uY29udGVudCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmNvbnRlbnQgaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5jb250ZW50IGltZyB7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDQuMDIxNTRweCAyNS4xMzQ2cHggcmdiYSgwLCAwLCAwLCAwLjA3KSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRlbnQgaDYge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5icmVhZGNydW1icyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5icmVhZGNydW1icyBhIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzODgxNDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYnJlYWRjcnVtYnMgYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IC0ycHg7XG4gIGJhY2tncm91bmQ6ICMzNDUyMzk7XG59XG4uYnJlYWRjcnVtYnMgYS5jdXJyZW50IHtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uYnJlYWRjcnVtYnMgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5icmVhZGNydW1icyBhOmxhc3QtY2hpbGQ6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VjdGlvbl9ub3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xufVxuLnBhZ2Vfbm90IC5mb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5vdF9fZm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ubm90X19mb3VuZCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5tb2RhbC1jYWxsYmFjayB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNjkwcHggIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLm1vZGFsLXRlYW0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtdGVhbSAubW9kYWxfX3dyYXAge1xuICBwYWRkaW5nOiA2MHB4O1xufVxuLm1vZGFsLXZpZGVvIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA5MDBweCAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG4ubW9kYWwtdmlkZW8gLm1vZGFsX193cmFwIHtcbiAgcGFkZGluZzogNDBweDtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG59XG4ubW9kYWwgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xuICBib3R0b206IC04cHg7XG4gIHJpZ2h0OiAtMjlweDtcbn1cbi5tb2RhbF9fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9kYWxfX2Nsb3NlIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjOEFBNTUzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4ubW9kYWxfX2Nsb3NlOmhvdmVyIHN2ZyBjaXJjbGUge1xuICBmaWxsOiAjMzQ1MjM5O1xufVxuLm1vZGFsX193cmFwIHtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvY2FsbGJhY2sucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgcGFkZGluZzogMTQwcHggOTBweCA5MHB4IDkwcHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xufVxuLm1vZGFsIC5mb3JtX19wb2xpY3kge1xuICBtYXgtd2lkdGg6IDIxNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5tb2RhbF9fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBtYXgtd2lkdGg6IDUwOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuLmZvcm1fX3NlbGVjdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZvcm1fX3NlbGVjdCAjc2VsZWN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLm5pY2Utc2VsZWN0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQ1MjM5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDUyMzkgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcbn1cbi5uaWNlLXNlbGVjdDo6cGxhY2Vob2xkZXIge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzM0NTIzOTtcbn1cbi5uaWNlLXNlbGVjdDphZnRlciB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xuICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBweCkgIWltcG9ydGFudDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdW5zZXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdmcvZHJvcERvd24uc3ZnKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDE5cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA5cHggIWltcG9ydGFudDtcbn1cbi5uaWNlLXNlbGVjdC1kcm9wZG93biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uZmFkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubW9kYWxfX3ZpZGVvIHtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbF9fdmlkZW8gaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAwcHg7XG59XG4ubW9kYWxfX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ubW9kYWwtdGVhbV9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xufVxuLm1vZGFsLXRlYW1fX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAyM3B4O1xufVxuLm1vZGFsLXRlYW1fX2luZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4ubW9kYWwtdGVhbV9faW5mbyBwIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLm1vZGFsLXRlYW1fX3RleHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbn1cbi5tb2RhbC10ZWFtX190ZXh0IGg0IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4ubW9kYWwtdGVhbV9faW1nIHtcbiAgd2lkdGg6IDI4NnB4O1xuICBoZWlnaHQ6IDM0NnB4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5tb2RhbC10ZWFtX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubW9kYWwtdGVhbV9fbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm1vZGFsLXRlYW1fX21lc3NhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBib3gtc2hhZG93OiAycHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcbn1cbi5tb2RhbC10ZWFtX19tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDM3cHg7XG4gIHRvcDogLTIzcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3RlYW0vYXJyb3cucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuLnBhZ2VfaG9tZSAuZmVhdHVyZXNfX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICByaWdodDogMzZweDtcbn1cbi5ub3RfX2ltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ubm90X193cmFwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5oZWFkZXIge1xuICBwYWRkaW5nOiAyMnB4IDBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbn1cbi5oZWFkZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0NDRENBQjtcbn1cbi5oZWFkZXJfX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fbWVudSBzdmcge1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLmhlYWRlcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXJfX2xvZ28ge1xuICBtYXgtd2lkdGg6IDEzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5oZWFkZXJfX2xvZ28gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5oZWFkZXJfX25hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5oZWFkZXIgLmhlYWRlcl9fbGluayB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG4uaGVhZGVyIC5oZWFkZXJfX2xpbms6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICAjMzQ1MjM5O1xufVxuLmhlYWRlciAuaGVhZGVyX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5oZWFkZXJfX2NvbW11bmljYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmhlYWRlcl9fY2FsbGJhY2sge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMzQ1MjM5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaGVhZGVyX19jYWxsYmFjazpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG59XG4uaGVhZGVyX190ZWwge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5oZWFkZXJfX3RlbF9tb2JpbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmhlYWRlcl9fbGsge1xuICBwYWRkaW5nOiA2cHggMTZweDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMzNDUyMzk7XG4gIGJvcmRlci1yYWRpdXM6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG59XG4uaGVhZGVyX19sazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM4QUE1NTM7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDc3LCA3NywgNzcsIDAuMTIpO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uaGVhZGVyLW1vYmlsZSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgcmlnaHQ6IC0xMTAlO1xuICBwYWRkaW5nOiAwcHggOTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbn1cbi5oZWFkZXItbW9iaWxlLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDk7XG4gIHJpZ2h0OiAwJTtcbn1cbi5oZWFkZXItbW9iaWxlX190b3Age1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE5cHggMHB4O1xufVxuLmhlYWRlci1tb2JpbGVfX25hdiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuLmhlYWRlci1tb2JpbGVfX25hdiAuaGVhZGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXItbW9iaWxlX19uYXYgLmhlYWRlcl9fbGluayB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhlYWRlci1tb2JpbGVfX25hdiAuaGVhZGVyX19saW5rOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uaGVhZGVyLW1vYmlsZV9fbmF2IC5oZWFkZXJfX2NvbW11bmljYXRpb24ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5oZWFkZXItbW9iaWxlX19uYXYgLmhlYWRlcl9fdGVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cbi5oZWFkZXItbW9iaWxlX19uYXYgLmhlYWRlcl9fY2FsbGJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmhlYWRlci1tb2JpbGVfX3BsYWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbn1cbi5oZWFkZXItbW9iaWxlIC5pbnRyb19fcGxhY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogIzM0NTIzOTtcbiAgcGFkZGluZzogNjBweCAwcHggMjVweCAwcHg7XG59XG4uZm9vdGVyX19yaWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZm9vdGVyX19uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uZm9vdGVyX19uYXYgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkNGRkY1O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uZm9vdGVyX19uYXYgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmZvb3Rlcl9faW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG4uZm9vdGVyX19wYWdlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWFyZ2luLXJpZ2h0OiA5MnB4O1xufVxuLmZvb3Rlcl9fd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uZm9vdGVyX19jb3B5IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTUuMTklO1xuICBjb2xvcjogI0ZDRkZGNTtcbiAgbWFyZ2luLXRvcDogMzNweDtcbn1cbi5mb290ZXJfX2NvbW11bmljYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uZm9vdGVyX19jYWxsYmFjayB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICNGQ0ZGRjU7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0ZDRkZGNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZvb3Rlcl9fdGVsIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGNvbG9yOiAjRkNGRkY1O1xufVxuLmZvb3Rlcl9fYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmZvb3Rlcl9fYm94Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuLmZvb3Rlcl9fYm94X2FkZHJlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZvb3Rlcl9fdGltZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5mb290ZXJfX3RpbWUgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjRkNGRkY1O1xufVxuLmZvb3Rlcl9fYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNGQ0ZGRjU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mb290ZXJfX2FkZHJlc3MgcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAzOHB4O1xufVxuLmZvb3Rlcl9fYWRkcmVzcyBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5mb290ZXJfX2FkZHJlc3Mgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmZvb3Rlcl9fYWRkcmVzcyBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uZm9vdGVyX19taWRkbGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAyMnB4IDBweCAzOHB4IDBweDtcbn1cbi5mb290ZXJfX3BvbGljeSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTU1LjE5JTtcbiAgY29sb3I6ICNGQ0ZGRjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5mb290ZXJfX3JpZ2h0IC5mb290ZXJfX2V4dHJhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5jb3B5IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb3B5X19saW5rIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI0ZDRkZGNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNvcHlfX2xpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNvcHlfX2xpbmsgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4uc2VjdGlvbl9pbnRybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogODc1cHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5zZWN0aW9uX3R3byB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW50cm8ge1xuICBwYWRkaW5nLXRvcDogMjUwcHg7XG59XG4uaW50cm9fX2ltZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaW50cm9fX2JnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAtMTtcbn1cbi5pbnRyb19fYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uaW50cm9fX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW50cm9fX2J0biB7XG4gIG1heC13aWR0aDogMjMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU0cHg7XG59XG4uaW50cm9fX3dhdGNoIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tbGVmdDogMzVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmludHJvX193YXRjaCBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgYmFja2dyb3VuZDogI0VFQzFBRTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoNzcsIDc3LCA3NywgMC4xMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLmludHJvX193YXRjaCBzcGFuIHN2ZyB7XG4gIHdpZHRoOiAyM3B4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpO1xuICBmaWxsOiAjMzQ1MjM5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uaW50cm9fX3dhdGNoOmhvdmVyIHNwYW46Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xufVxuLmludHJvX193YXRjaDpob3ZlciBzcGFuOmZpcnN0LWNoaWxkIHN2ZyB7XG4gIGZpbGw6IHdoaXRlO1xufVxuLmludHJvX19wbGFjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1NzNweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDExM3B4O1xufVxuLmludHJvX19wbGFjZV9zZWxlY3QgLmludHJvX19saW5rIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbn1cbi5pbnRyb19fcGxhY2Vfc2VsZWN0IC5pbnRyb19fbGluayBzdmcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLmludHJvX19saW5rIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDRweCA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbi5pbnRyb19fbGluayBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW50cm9fX2xpbmsgc3ZnIHtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLmludHJvX19saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0ZDRkZGNTtcbn1cbi5zZWN0aW9uX2ZpZnR5IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG59XG4uZmlmdHkge1xuICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmZpZnR5X193cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpZnR5X193cmFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTQ4cHg7XG4gIGxlZnQ6IC0xNTBweDtcbiAgd2lkdGg6IDEzODBweDtcbiAgaGVpZ2h0OiAyMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmVmb3JlLzIucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAyO1xufVxuLmZpZnR5X190b3Age1xuICBwYWRkaW5nOiAxMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpZnR5X190b3A6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNDZweDtcbiAgbGVmdDogODdweDtcbiAgbWF4LXdpZHRoOiA0NjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjM1cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JlZm9yZS8xLnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgei1pbmRleDogMjtcbn1cbi5maWZ0eV9fdGl0bGUgLnRpdGxlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmZpZnR5X190aXRsZSAudGl0bGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzcHg7XG4gIHJpZ2h0OiAxMTlweDtcbiAgd2lkdGg6IDgxcHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc3ZnL2Zvci10aXRsZS1zbWFsbC5zdmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IC0xO1xufVxuLmZpZnR5X190ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWF4LXdpZHRoOiA0ODhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uZmlmdHlfX3RleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4uZmlmdHlfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmZpZnR5X190ZXh0IHN0cm9uZyB7XG4gIGNvbG9yOiAjMzg4MTQ5O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZpZnR5X19ib3R0b20ge1xuICBoZWlnaHQ6IDU3NnB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmZpZnR5X19ib3R0b20gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VjdGlvbl9jbHViIHtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwcHg7XG4gIG1hcmdpbi10b3A6IDY1cHg7XG4gIG1hcmdpbi1ib3R0b206IDg2cHg7XG59XG4uY2x1YiB7XG4gIHBhZGRpbmctdG9wOiAxOTBweDtcbiAgcGFkZGluZy1ib3R0b206IDIxNnB4O1xufVxuLmNsdWJfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jbHViX19pbWcge1xuICBtYXgtd2lkdGg6IDcyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKCgoMTAwdncgLSAxMjMwcHgpIC8gMikgLSA5OHB4KTtcbiAgYm90dG9tOiAtNzNweDtcbn1cbi5jbHViX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5jbHViX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG4uY2x1Yl9fYmcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uY2x1Yl9faW5mbyB7XG4gIG1heC13aWR0aDogNTUycHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG59XG4uY2x1Yl9fdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uY2x1Yl9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5jbHViX190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5jbHViX190YWdzIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjMlO1xuICBjb2xvcjogIzM4ODE0OTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cbi5jbHViX190YWdzIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMzg4MTQ5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDZweCAxOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMzg4MTQ5O1xuICBib3JkZXItcmFkaXVzOiAwcHggMjBweCAyMHB4IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5jbHViX190YWdzIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xuICBjb2xvcjogI0ZDRkZGNTtcbn1cbi5zZWN0aW9uX2ZlYXR1cmVzIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uX2ZlYXR1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAtMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0xJTtcbiAgbGVmdDogLTMyNXB4O1xuICB3aWR0aDogMTg1My4xNXB4O1xuICBoZWlnaHQ6IDgwNnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xMC5wbmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmZlYXR1cmVzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmZlYXR1cmVzX193YXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDBweDtcbiAgbGVmdDogMHB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHotaW5kZXg6IDI7XG59XG4uZmVhdHVyZXNfX3dhdmUgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgZmlsbDogI0Q1RUFFRDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzRzIGxpbmVhcjtcbn1cbi5mZWF0dXJlc19fd2F2ZSBwYXRoIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmZlYXR1cmVzX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDE2cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XG4gIGJvcmRlcjogMS41cHggc29saWQgI0Q1RUFFRDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KSk7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDMycHggMzBweDtcbiAgaGVpZ2h0OiAyMTJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMzRzIGxpbmVhcjtcbn1cbi5mZWF0dXJlc19faXRlbTpudGgtY2hpbGQoM24rMykge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5mZWF0dXJlc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNDQ0RDQUI7XG59XG4uZmVhdHVyZXNfX2l0ZW06aG92ZXIgLmZlYXR1cmVzX193YXZlIHtcbiAgei1pbmRleDogMjtcbn1cbi5mZWF0dXJlc19faXRlbTpob3ZlciAuZmVhdHVyZXNfX3dhdmUgc3ZnIHtcbiAgZmlsbDogIzgxQjAxRjtcbn1cbi5mZWF0dXJlc19faXRlbTpob3ZlciAuZmVhdHVyZXNfX2ljb24ge1xuICBoZWlnaHQ6IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTk7XG4gIG1hcmdpbjogMHB4O1xufVxuLmZlYXR1cmVzX19pdGVtOmhvdmVyIC5mZWF0dXJlc19fbW9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogdW5zZXQ7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZXMtY2x1Yl9faXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAxNnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICBib3JkZXI6IDEuNXB4IHNvbGlkICNENUVBRUQ7XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNykpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiAzMnB4IDMwcHg7XG4gIGhlaWdodDogMjc2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM0cyBsaW5lYXI7XG59XG4uZmVhdHVyZXMtY2x1Yl9faXRlbTpudGgtY2hpbGQoM24rMykge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5mZWF0dXJlcy1jbHViX19pdGVtIC5mZWF0dXJlc19fbW9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogdW5zZXQ7XG4gIHotaW5kZXg6IDE7XG59XG4uZmVhdHVyZXNfX2ljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDcxcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjM0cyBsaW5lYXI7XG59XG4uZmVhdHVyZXNfX2ljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5mZWF0dXJlc19fbW9yZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC05O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xufVxuLmZlYXR1cmVzX19pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5mZWF0dXJlc19fbmFtZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbjogMHB4O1xufVxuLmZlYXR1cmVzX190ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5mZWF0dXJlcy1jbHViIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcbiAgcmlnaHQ6IDE2MHB4O1xufVxuLmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM4QUE1NTM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDI2cHggMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmVhdHVyZXMtY2x1Yl9fd2FybmluZyBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uZmVhdHVyZXMtY2x1Yl9fd2FybmluZyBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDBweCA3cHg7XG59XG4uZmVhdHVyZXMtY2x1Yl9fd2FybmluZyBzdmcge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cbi5mZWF0dXJlc19fYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb25fcGxhY2Uge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLnBsYWNlX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5wbGFjZV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMTJweCk7XG4gIG1hcmdpbi1yaWdodDogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q1RUFFRDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBsYWNlX19pdGVtOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5wbGFjZV9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzk5cHg7XG59XG4ucGxhY2VfX21hcCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5wbGFjZV9fYWRkcmVzcyB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4ucGxhY2VfX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nOiA0MnB4IDQxcHg7XG59XG4ucGxhY2VfX2luZm86YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzQucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgd2lkdGg6IDU4OHB4O1xuICBoZWlnaHQ6IDEzNHB4O1xufVxuLnBsYWNlX19idG4ge1xuICBtYXgtd2lkdGg6IDE4N3B4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA1MHB4O1xufVxuLnBsYWNlX19idG4gLmJ0biB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGhlaWdodDogNTBweDtcbn1cbi5wbGFjZV9fYnRuIC5idG4gc3ZnIHtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuLnNlY3Rpb25fZ2FsbGVyeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zZWN0aW9uX2dhbGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMjU1cHg7XG4gIHRvcDogMTVweDtcbiAgd2lkdGg6IDUyMHB4O1xuICBoZWlnaHQ6IDIzMXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xMS5wbmcnKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmdhbGxlcnlfX3dyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmdhbGxlcnlfX2xlZnQge1xuICBtYXgtd2lkdGg6IDM4NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzNzVweDtcbn1cbi5nYWxsZXJ5X19sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmdhbGxlcnlfX3JpZ2h0IHtcbiAgbWF4LXdpZHRoOiAzODRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzc1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uZ2FsbGVyeV9fcmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uZ2FsbGVyeS1zbGlkZXIge1xuICBtYXJnaW46IDBweCAyNHB4O1xuICBtYXgtd2lkdGg6IDM4NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmdhbGxlcnktc2xpZGVyX19saXN0IHtcbiAgcGFkZGluZy1ib3R0b206IDc3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5nYWxsZXJ5LXNsaWRlcl9fbmF2IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDIycHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmdhbGxlcnktc2xpZGVyX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5nYWxsZXJ5LXNsaWRlcl9faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI5OHB4O1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5nYWxsZXJ5X190aXRsZSAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gIHJpZ2h0OiA3M3B4O1xufVxuLmdhbGxlcnlfX3RpdGxlX2RldGFpbCB7XG4gIG1heC13aWR0aDogNDc1cHg7XG59XG4uZ2FsbGVyeV9fdGl0bGVfZGV0YWlsIC50aXRsZTpiZWZvcmUge1xuICByaWdodDogMTcwcHg7XG59XG4uc2VjdGlvbl9hZGFwdGF0aW9uIHtcbiAgYmFja2dyb3VuZDogI0NDRENBQjtcbiAgbWFyZ2luLXRvcDogMTI2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbn1cbi5zZWN0aW9uX2FkYXB0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yNHB4O1xuICB0b3A6IC02NnB4O1xuICB3aWR0aDogMjg3LjE1cHg7XG4gIGhlaWdodDogMTgxLjM5cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzEyLnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uYWRhcHRhdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hZGFwdGF0aW9uX19sZWZ0IHtcbiAgbWF4LXdpZHRoOiA1MzRweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWRhcHRhdGlvbl9fdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uYWRhcHRhdGlvbl9fdGV4dCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5hZGFwdGF0aW9uX190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5hZGFwdGF0aW9uX190aXRsZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmFkYXB0YXRpb25fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICByaWdodDogMTA4cHg7XG59XG4uYWRhcHRhdGlvbl9fcmlnaHQge1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZGFwdGF0aW9uX19yaWdodCBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLnNlY3Rpb25fc3Vic2NyaXB0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy83LnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIHBhZGRpbmctdG9wOiA0NnB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEyNiU7XG4gIHBhZGRpbmctYm90dG9tOiAyMjRweDtcbn1cbi5zdWJzY3JpcHRpb25fX2JveCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxMnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3Vic2NyaXB0aW9uX19ib3g6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnN1YnNjcmlwdGlvbl9fbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc3Vic2NyaXB0aW9uX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5zdWJzY3JpcHRpb25fX3BsYWNlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0Q1RUFFRDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMzNDUyMzk7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIHBhZGRpbmc6IDNweCAxNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgKyA2cHgpO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG59XG4uc3Vic2NyaXB0aW9uX19wbGFjZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3Vic2NyaXB0aW9uX19wbGFjZSBzcGFuIHN2ZyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBzdHJva2U6ICMzNDUyMzk7XG59XG4uc3Vic2NyaXB0aW9uX19yaWdodCB7XG4gIG1heC13aWR0aDogNTQ5cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnN1YnNjcmlwdGlvbl9fYnRuIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBtYXgtd2lkdGg6IDIzMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMnB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5zdWJzY3JpcHRpb25fX2xlZnQge1xuICBtYXgtd2lkdGg6IDU4OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zdWJzY3JpcHRpb25fX2ZpcnN0IHtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNDdweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XG59XG4uc3Vic2NyaXB0aW9uX19maXJzdCBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3Vic2NyaXB0aW9uX19maXJzdCBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLnN1YnNjcmlwdGlvbl9fcHJpY2Uge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNTlweDtcbiAgei1pbmRleDogMTtcbn1cbi5zdWJzY3JpcHRpb25fX3ByaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzYucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uc3Vic2NyaXB0aW9uX19wcmljZSBzcGFuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uc3Vic2NyaXB0aW9uX19wcmljZSBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLnN1YnNjcmlwdGlvbl9fbmFtZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uc3Vic2NyaXB0aW9uX19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5zdWJzY3JpcHRpb25fX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5zdWJzY3JpcHRpb25fX2l0ZW0gc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4uc3Vic2NyaXB0aW9uX19pdGVtIHNwYW46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cbi5zdWJzY3JpcHRpb25fZGV0YWlsIC5zdWJzY3JpcHRpb25fX2xlZnQge1xuICBtYXgtd2lkdGg6IDI4MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAyODJweDtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xufVxuLnN1YnNjcmlwdGlvbl9kZXRhaWwgLnN1YnNjcmlwdGlvbl9fYm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIHtcbiAgbWF4LXdpZHRoOiAyODJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIGg1IHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4uc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIHVsIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDBweDtcbiAgdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFQzFBRTtcbn1cbi5zZWN0aW9uX3Jldmlld3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbl9yZXZpZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMxcHg7XG4gIGxlZnQ6IC0xMDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTkucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5yZXZpZXdzX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmV2aWV3c19fbGlzdCB7XG4gIG1hcmdpbjogMHB4IC0xMnB4O1xufVxuLnJldmlld3NfX2l0ZW0ge1xuICBwYWRkaW5nOiAwcHggMTJweDtcbn1cbi5yZXZpZXdzX19ib3gge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldmlld3NfX3RpdGxlIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4ucmV2aWV3c19faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5yZXZpZXdzX19uYW1lIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgYmFja2dyb3VuZDogI0Q1RUFFRDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMzNDUyMzk7XG4gIGJvcmRlci1yYWRpdXM6IDI3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDU0cHg7XG4gIHBhZGRpbmc6IDhweCAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnJldmlld3NfX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2N3B4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnJldmlld3NfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5yZXZpZXdzX193YXRjaCB7XG4gIGJhY2tncm91bmQ6ICNFRUMxQUU7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMzQ1MjM5O1xuICBib3JkZXItcmFkaXVzOiAyN3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDU0cHg7XG4gIGhlaWdodDogNTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5yZXZpZXdzX193YXRjaCBzdmcge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICBmaWxsOiAjMzQ1MjM5O1xufVxuLnJldmlld3NfX3dhdGNoOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhBQTU1Mztcbn1cbi5yZXZpZXdzX193YXRjaDpob3ZlciBzdmcge1xuICBmaWxsOiB3aGl0ZTtcbn1cbi5yZXZpZXdzX19hcnJvdyAuYXJyb3cge1xuICBib3R0b206IHVuc2V0O1xuICB3aWR0aDogY2FsYygxMDAlICsgNDRweCk7XG4gIGxlZnQ6IC0yMnB4O1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMjtcbn1cbi5yZXZpZXdzX19hcnJvdyAuYXJyb3cgZGl2IHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG59XG4ucmV2aWV3c19fYXJyb3cgLmFycm93IHN2ZyB7XG4gIHN0cm9rZTogIzM0NTIzOTtcbn1cbi5yZXZpZXdzX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ucmV2aWV3c19fYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICB3aWR0aDogMjU1cHg7XG59XG4ucmV2aWV3c19fYnRuOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMTc2cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnNlY3Rpb25fZmVlZGJhY2sge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy85LnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG1hcmdpbi10b3A6IDc5cHg7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zZWN0aW9uX2ZlZWRiYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTE0MHB4O1xuICBsZWZ0OiAtNjFweDtcbiAgd2lkdGg6IDE5MDRweDtcbiAgaGVpZ2h0OiAyNjBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTkucG5nJyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLmZlZWRiYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmZlZWRiYWNrX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1heC13aWR0aDogNTMycHg7XG4gIG1hcmdpbi1ib3R0b206IDMycHg7XG59XG4uZmVlZGJhY2tfX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcbiAgYm90dG9tOiAtNHB4O1xuICByaWdodDogMzhweDtcbn1cbi5mZWVkYmFja19fbGVmdCB7XG4gIG1heC13aWR0aDogNTA0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLmZlZWRiYWNrX19sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uZmVlZGJhY2tfX3JpZ2h0IHtcbiAgbWF4LXdpZHRoOiA1ODhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbl90ZWFtIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG4udGVhbV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udGVhbV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gNCkgLSAxNnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLnRlYW1fX2l0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnRlYW1fX25hbWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbn1cbi50ZWFtX19idG4ge1xuICBtYXgtd2lkdGg6IDE3OXB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi50ZWFtX19kZXNjciB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4udGVhbV9fZGVzY3Igc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnRlYW1fX2ltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0MHB4O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi50ZWFtX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubmV3c19fdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubmV3c19fdGl0bGUgLnRpdGxlX2wge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4ubmV3c19fdGl0bGUgLnRpdGxlX2w6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xMXB4O1xufVxuLm5ld3NfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ubmV3c19faXRlbSB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gNCkgLSAxOXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ubmV3c19faXRlbTpob3ZlciAubmV3c19faW1nIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5uZXdzX19pdGVtOm50aC1jaGlsZCg0bis0KSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLm5ld3NfX21vcmUge1xuICBtYXgtd2lkdGg6IDIwNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwcHggYXV0bztcbn1cbi5uZXdzX19kYXRlIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBjb2xvcjogIzM4ODE0OTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5uZXdzX19uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4ubmV3c19faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjgycHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG4ubmV3c19faW1nIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ubmV3c19fYnRuIHtcbiAgbWFyZ2luOiAwcHggYXV0bztcbiAgbWF4LXdpZHRoOiAyMDZweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbi5zZWN0aW9uX2RldGFpbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDE0MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxO1xufVxuLm5ld3MtZGV0YWlsIC5icmVhZGNydW1icyB7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuLm5ld3MtZGV0YWlsX19iZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDUwcHg7XG4gIHotaW5kZXg6IC0xO1xufVxuLm5ld3MtZGV0YWlsX19tYWluIHtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggNC4wMjE1NHB4IDI1LjEzNDZweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLWJvdHRvbTogNzBweDtcbn1cbi5uZXdzLWRldGFpbF9fbWFpbiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbi5zZWN0aW9uX2NvbnRhY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiAxOTBweDtcbn1cbi5zZWN0aW9uX2NvbnRhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTMucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgei1pbmRleDogLTE7XG59XG4uY29udGFjdF9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzg4MTQ5O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNvbnRhY3RfX2RpcmVjdG9yIHtcbiAgYmFja2dyb3VuZDogI0ZDRkZGNTtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM4QUE1NTM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDQwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNvbnRhY3RfX3N1YnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uY29udGFjdF9fc3VidGl0bGVfbWFyZ2luIHtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbi5jb250YWN0X193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogODBweDtcbn1cbi5jb250YWN0X19wbGFjZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250YWN0X19wbGFjZSBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLmNvbnRhY3RfX3RlbCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cbi5jb250YWN0X190ZWwgc3BhbjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5jb250YWN0X190ZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250YWN0X190ZWwgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkIHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5jb250YWN0X190ZWwgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5jb250YWN0X190ZWwgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzM0NTIzOTtcbn1cbi5jb250YWN0X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5jb250YWN0X190aXRsZSAudGl0bGVfbCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5jb250YWN0X190aXRsZSAudGl0bGVfbDpiZWZvcmUge1xuICByaWdodDogLTExcHg7XG59XG4uY29udGFjdF9fbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNENUVBRUQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4uY29udGFjdF9fbWFwIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNvbnRhY3RfX2JveCB7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxMnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLmNvbnRhY3RfX2JveDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ubWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5tYXAgaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5zZWN0aW9uX2NsdWJob3VzZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDE5MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG4uc2VjdGlvbl9jbHViaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTUucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgei1pbmRleDogLTE7XG59XG4uc2VjdGlvbl9jbHViaG91c2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDI5cHg7XG4gIHJpZ2h0OiA4MHB4O1xuICB3aWR0aDogNDMzcHg7XG4gIGhlaWdodDogMjIwcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgei1pbmRleDogLTE7XG59XG4uc2VjdGlvbl9jbHViaG9tZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuLnNlY3Rpb25fY2x1YmhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTYucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgei1pbmRleDogLTE7XG59XG4uY2x1Yi1kZXRhaWxfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNsdWItZGV0YWlsX190aXRsZSAudGl0bGVfbCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5jbHViLWRldGFpbF9fdGl0bGUgLnRpdGxlX2w6YmVmb3JlIHtcbiAgcmlnaHQ6IC0xNXB4O1xufVxuLmNsdWItZGV0YWlsX19zdWJ0aXRsZSAudGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDYwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xufVxuLmNsdWItZGV0YWlsX19zdWJ0ZXh0IC50aXRsZTpiZWZvcmUge1xuICByaWdodDogNzBweDtcbn1cbi5jbHViLWRldGFpbF9fdGFnIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmNsdWItZGV0YWlsX190YWcgYSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM4QUE1NTM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cbi5jbHViLWRldGFpbF9fdGFnIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLmNsdWItZGV0YWlsX193cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmNsdWItZGV0YWlsX193cmFwX3JldmVyc2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uY2x1Yi1kZXRhaWxfX3dyYXBfcmV2ZXJzZSAuY2x1Yi1kZXRhaWxfX2luZm8ge1xuICBtYXgtd2lkdGg6IDYxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwNnB4O1xufVxuLmNsdWItZGV0YWlsX193cmFwX3JldmVyc2UgLmNsdWItZGV0YWlsX19pbWcge1xuICBvcmRlcjogLTE7XG59XG4uY2x1Yi1kZXRhaWxfX2luZm8ge1xuICBtYXgtd2lkdGg6IDQ4NXB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcbn1cbi5jbHViLWRldGFpbF9fdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG59XG4uY2x1Yi1kZXRhaWxfX3RleHQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzODgxNDk7XG59XG4uY2x1Yi1kZXRhaWxfX3RleHQgLnN1YnNjcmlwdGlvbl9faXRlbSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG59XG4ucmVzdWx0X190aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDBweCBhdXRvO1xufVxuLnJlc3VsdF9fdGl0bGUgLnRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnJlc3VsdF9faW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTIzcHg7XG59XG4ucmVzdWx0X19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5yZXN1bHRfX2xpc3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlc3VsdF9fcmlnaHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlY3Rpb25fa2luZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNjZweDtcbn1cbi5zZWN0aW9uX2tpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzI2LnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbl9raW5kZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC00MnB4O1xuICByaWdodDogMjgzcHg7XG4gIHdpZHRoOiAyMDVweDtcbiAgaGVpZ2h0OiAxMTlweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTgucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi5raW5kZXJfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmtpbmRlcl9fdGl0bGUgLnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmtpbmRlcl9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4ua2luZGVyX19pdGVtIHtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAzKSAtIDE2cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjOEFBNTUzO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDIxOHB4O1xufVxuLmtpbmRlcl9faXRlbTpudGgtY2hpbGQoM24rMykge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cbi5raW5kZXJfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4ua2luZGVyX19tb3JlIHtcbiAgbWF4LXdpZHRoOiAyNzhweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMHB4IGF1dG87XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4ua2luZGVyX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDMpIC0gMTZweCk7XG4gIG1hcmdpbi1ib3R0b206IDM2cHg7XG59XG4ua2luZGVyX19ib3g6bnRoLWNoaWxkKDNuKzMpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ua2luZGVyX190YWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ua2luZGVyX190cmlnZ2VyIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzM0NTIzOTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBwYWRkaW5nOiAzMHB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICNENUVBRUQ7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtpbmRlcl9fdHJpZ2dlci5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xufVxuLmtpbmRlcl9fY29udGVudCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5raW5kZXJfX2NvbnRlbnQuYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5raW5kZXJfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XG4gIGJveC1zaGFkb3c6IDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xufVxuLmtpbmRlcl9fdGltZSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgd2lkdGg6IDU1O1xuICBtaW4td2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTU7XG4gIG1pbi1oZWlnaHQ6IDY2cHg7XG59XG4ua2luZGVyX190aW1lIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4ua2luZGVyX19pbmZvIHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWF4LXdpZHRoOiAyNzBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ua2luZGVyX19pbmZvIHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMzg4MTQ5O1xufVxuLmxlc3Nvbl9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyA0KSAtIDE2cHgpO1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6ICNDQ0RDQUI7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5sZXNzb25fX2l0ZW06bnRoLWNoaWxkKDRuKzQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4ubGVzc29uX19pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhBQTU1Mztcbn1cbi5sZXNzb25fX2l0ZW06aG92ZXIgLmxlc3Nvbl9fbmFtZSB7XG4gIGNvbG9yOiAjRkNGRkY1O1xufVxuLmxlc3Nvbl9fbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4ubGVzc29uX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5sZXNzb25fX2ljb24ge1xuICBoZWlnaHQ6IDQ0cHg7XG4gIHdpZHRoOiA0NHB4O1xufVxuLmxlc3Nvbl9raW5kZXIgLmxlc3Nvbl9fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG59XG4uc2VjdGlvbl90aW1pbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi10b3A6IDc1cHg7XG4gIHBhZGRpbmctdG9wOiAxNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICBtYXJnaW4tYm90dG9tOiA3NXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMC5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuLnNlY3Rpb25fdGltaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEyOXB4O1xuICBsZWZ0OiAtNTlweDtcbiAgd2lkdGg6IDQzM3B4O1xuICBoZWlnaHQ6IDIyMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xOC5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uX3RpbWluZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTgycHg7XG4gIGxlZnQ6IC0zMTRweDtcbiAgd2lkdGg6IDE3ODdweDtcbiAgaGVpZ2h0OiAyNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTlfMS5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cbi50aW1pbmdfX3RhZ3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRpbWluZ19fdGFncyAudGltaW5nX19kYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogdW5zZXQ7XG4gIGxlZnQ6IHVuc2V0O1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICBwYWRkaW5nOiAycHggMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnRpbWluZ19fdGFncyAudGltaW5nX19kYXk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnRpbWluZ19fdGFncyAudGltaW5nX19kYXkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0Q1RUFFRDtcbn1cbi50aW1pbmdfX2NvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XG4gIGJveC1zaGFkb3c6IDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBwYWRkaW5nOiA2MHB4IDQwcHggNDBweCA0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGltaW5nX19uYW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLnRpbWluZ19fbmFtZSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4udGltaW5nX19uYW1lIHNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4udGltaW5nX19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLnRpbWluZ19fYm94OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG4udGltaW5nX19ib3hfcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLnRpbWluZ19fZGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00OHB4O1xuICBsZWZ0OiAwcHg7XG4gIGJhY2tncm91bmQ6ICNENUVBRUQ7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDIzcHggNDNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbn1cbi50aW1pbmdfX2ZsZXgge1xuICBtYXgtd2lkdGg6IDI0NXB4O1xufVxuLnRpbWluZ19faXRlbSB7XG4gIG1hcmdpbjogMHB4IDEycHg7XG4gIHBhZGRpbmc6IDUwcHggMHB4O1xufVxuLnRpbWluZ19fbGlzdCB7XG4gIG1hcmdpbjogMHB4IC0xMnB4O1xufVxuLnRpbWluZ19faW5mbyB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuLnRpbWluZ19faW5mbyBsaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxOXB4O1xufVxuLnRpbWluZ19faW5mbyBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI0VFQzFBRTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgbGVmdDogMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udGltaW5nX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGltaW5nX19hcnJvdyAuYXJyb3cge1xuICBib3R0b206IHVuc2V0O1xuICB3aWR0aDogY2FsYygxMDAlICsgNDRweCk7XG4gIGxlZnQ6IC0yMnB4O1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMjtcbn1cbi50aW1pbmdfX2Fycm93IC5hcnJvdyBkaXYge1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xufVxuLnRpbWluZ19fYXJyb3cgLmFycm93IHN2ZyB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cbi50aW1pbmdfX2dhbGxlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnRpbWluZ19fZ2FsbGVyeSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDQpIC0gMTZweCk7XG59XG4udGltaW5nX19nYWxsZXJ5IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLnRpbWluZ19fZ2FsbGVyeSBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmluZGl2aWR1YWwgLmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmluZGl2aWR1YWxfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLmluZGl2aWR1YWxfX2l0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMykgLSAxNnB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBoZWlnaHQ6IDEwNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbn1cbi5pbmRpdmlkdWFsX19pdGVtOm50aC1jaGlsZCgzbiszKSB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuLmluZGl2aWR1YWxfX2l0ZW06aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xufVxuLmluZGl2aWR1YWxfX2l0ZW06aG92ZXIgLmluZGl2aWR1YWxfX25hbWUge1xuICBjb2xvcjogI0ZDRkZGNTtcbn1cbi5pbmRpdmlkdWFsX190ZXh0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIG1heC13aWR0aDogNjkwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluZGl2aWR1YWxfX25hbWUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogIzM0NTIzOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLnNlY3Rpb25fYWJvdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctdG9wOiAxNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xufVxuLnNlY3Rpb25fYWJvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMS5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uX2Fib3V0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTAlO1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMS5wbmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICB6LWluZGV4OiAtMTtcbn1cbi5zZWN0aW9uX25vcGFkZGluZyB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG4uYWJvdXRfX3RpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLmFib3V0X190aXRsZSAudGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG4uYWJvdXRfX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XG4gIGJvdHRvbTogMXB4O1xuICByaWdodDogLTM0cHg7XG59XG4uYWJvdXRfX2luZm8ge1xuICBtYXgtd2lkdGg6IDU4OHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hYm91dF9faW1nIHtcbiAgbWF4LXdpZHRoOiA1MTBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWJvdXRfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmFib3V0X19ib3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYWJvdXRfX3RleHQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLmFib3V0X190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmFib3V0X190ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cbi5hYm91dF9fdGV4dCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzODgxNDk7XG59XG4uYWJvdXRfX25hbWVfdGl0bGUgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xuICByaWdodDogMzU0cHg7XG59XG4ubnVtYmVyX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5udW1iZXJfX2l0ZW0ge1xuICB3aWR0aDogMjQzcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm51bWJlcl9fbmFtZSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLm51bWJlcl9fY291bnQge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogNzBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzM4ODE0OTtcbn1cbi5zZWN0aW9uX3BhcnRuZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uc2VjdGlvbl9wYXJ0bmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwMHB4O1xuICBsZWZ0OiA5OXB4O1xuICB3aWR0aDogMjA1cHg7XG4gIGhlaWdodDogMTE5cHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogLTE7XG59XG4uc2VjdGlvbl9wYXJ0bmVyOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMTI5cHg7XG4gIHdpZHRoOiAyODdweDtcbiAgaGVpZ2h0OiAxODFweDtcbiAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTgucG5nJyk7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB6LWluZGV4OiAtMTtcbn1cbi5wYXJ0bmVyX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFydG5lcl9fYXJyb3cgLmFycm93IHtcbiAgYm90dG9tOiB1bnNldDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQ0cHgpO1xuICBsZWZ0OiAtMjJweDtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDI7XG59XG4ucGFydG5lcl9fYXJyb3cgLmFycm93IGRpdiB7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuLnBhcnRuZXJfX2Fycm93IC5hcnJvdyBzdmcge1xuICBzdHJva2U6ICMzNDUyMzk7XG59XG4ucGFydG5lcl9fdGV4dCB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTUwJTtcbiAgY29sb3I6ICMzNDUyMzk7XG4gIG1heC13aWR0aDogNTg4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0NXB4O1xufVxuLnBhcnRuZXJfX3dhcm5pbmcge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xuICBwYWRkaW5nOiAyNnB4IDM1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA1NzZweDtcbiAgYmFja2dyb3VuZDogI0Q1RUFFRDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbn1cbi5wYXJ0bmVyX193YXJuaW5nIHNwYW46Zmlyc3QtY2hpbGQge1xuICBoZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG59XG4ucGFydG5lcl9faW1nIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM4QUE1NTM7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE0NXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5wYXJ0bmVyX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbi5wYXJ0bmVyX19saXN0IHtcbiAgbWFyZ2luOiAwcHggLTEycHg7XG59XG4ucGFydG5lcl9faXRlbSB7XG4gIG1hcmdpbjogMHB4IDEycHg7XG59XG4uYWNoaWV2ZW1lbnRzX19zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYWNoaWV2ZW1lbnRzX19hcnJvdyAuYXJyb3cge1xuICBib3R0b206IHVuc2V0O1xuICB3aWR0aDogY2FsYygxMDAlICsgNDRweCk7XG4gIGxlZnQ6IC0yMnB4O1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMjtcbn1cbi5hY2hpZXZlbWVudHNfX2Fycm93IC5hcnJvdyBkaXYge1xuICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG59XG4uYWNoaWV2ZW1lbnRzX19hcnJvdyAuYXJyb3cgZGl2OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzhBQTU1Mztcbn1cbi5hY2hpZXZlbWVudHNfX2Fycm93IC5hcnJvdyBkaXY6aG92ZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjRkNGRkY1O1xufVxuLmFjaGlldmVtZW50c19fYXJyb3cgLmFycm93IHN2ZyB7XG4gIHN0cm9rZTogIzM0NTIzOTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xufVxuLmFjaGlldmVtZW50c19fbGlzdCB7XG4gIG1hcmdpbjogMHB4IC0xMnB4O1xufVxuLmFjaGlldmVtZW50c19faXRlbSB7XG4gIHBhZGRpbmc6IDBweCAxMnB4O1xufVxuLmFjaGlldmVtZW50c19faW1nIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMzkxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFjaGlldmVtZW50c19faW1nOmhvdmVyIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cbi5hY2hpZXZlbWVudHNfX2ltZyBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNlY3Rpb25fYXRtb3NwaGVyZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuLnNlY3Rpb25fYXRtb3NwaGVyZTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgei1pbmRleDogLTE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgdG9wOiAwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzIwLnBuZycpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uc2VjdGlvbl9hdG1vc3BoZXJlOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTEzcHg7XG4gIGxlZnQ6IC03NXB4O1xuICB3aWR0aDogNTIwcHg7XG4gIGhlaWdodDogMjMxcHg7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogLTE7XG59XG4uYXRtb3NwaGVyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hdG1vc3BoZXJlX190aXRsZSAudGl0bGUge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIGNvbG9yOiAjMzQ1MjM5O1xufVxuLmF0bW9zcGhlcmVfX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcbiAgcmlnaHQ6IDEyMXB4O1xufVxuLmF0bW9zcGhlcmVfX2xlZnQge1xuICBtYXgtd2lkdGg6IDQ4NnB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5hdG1vc3BoZXJlX190ZXh0IHtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICBjb2xvcjogIzM0NTIzOTtcbn1cbi5hdG1vc3BoZXJlX190ZXh0IHAge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmF0bW9zcGhlcmVfX3RleHQgcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuLmF0bW9zcGhlcmVfX3JpZ2h0IHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjY3cHg7XG59XG4uYXRtb3NwaGVyZV9fcmlnaHQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjQwcHgpIHtcbiAgLmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gIC5zZWN0aW9uX25vdCB7XG4gICAgaGVpZ2h0OiB1bnNldDtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5ub3RfX3dyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE2MHB4O1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gIH1cbiAgLm5vdF9fYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDg4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAubm90X19ib3ggLmhlYWRlcl9fbGluayB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzM0NTIzOTtcbiAgfVxuICAubm90X19mb3VuZCB7XG4gICAgbWF4LXdpZHRoOiA3NjhweDtcbiAgICBwb3NpdGlvbjogdW5zZXQ7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xuICB9XG4gIC5ub3RfX2ZvdW5kIGltZyB7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAubm90X19pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG4gIC5ub3RfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuICAucmVzdWx0X19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnJlc3VsdF9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmNsdWItZGV0YWlsX190aXRsZSAuYnJlYWRjcnVtYnMge1xuICAgIG9yZGVyOiAxO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuZmVhdHVyZXMtY2x1YiAuZmVhdHVyZXNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlcy1jbHViIC5mZWF0dXJlc19fdGl0bGUgLnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZWFtX190aXRsZSAudGl0bGU6YmVmb3JlIHtcbiAgICByaWdodDogMTNweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLXdpZHRoOiB1bnNldDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19yaWdodCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5tb2RhbC10ZWFtX19uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubW9kYWwtdGVhbV9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAubW9kYWwtdGVhbV9faW5mbyBwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbiAgLm1vZGFsLXRlYW1fX21lc3NhZ2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgfVxuICAubW9kYWwtdGVhbV9fdGV4dCBoNCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLm1vZGFsLXRlYW1fX3RleHQgcCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YmhvdXNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YmhvdXNlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgcmlnaHQ6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYmFja2dyb3VuZDogI0NDRENBQjtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC5zZWN0aW9uX3N1YnNjcmlwdGlvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5zZWN0aW9uX3N1YnNjcmlwdGlvbjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xuICAgIHRvcDogLTIwcHg7XG4gIH1cbiAgLmFkYXB0YXRpb25fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICAgIHJpZ2h0OiAtOXB4O1xuICB9XG4gIC5pbnRyb19fYmcgaW1nIHtcbiAgICBvYmplY3QtcG9zaXRpb246IGJvdHRvbTtcbiAgfVxuICAuc2VjdGlvbl9yZXZpZXdzOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmVhdHVyZXNfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDI0NnB4O1xuICB9XG4gIC5mZWF0dXJlc19fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDQwcHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5mb290ZXJfX2JveF9hZGRyZXNzIC5mb290ZXJfX2FkZHJlc3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZlZWRiYWNrX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgfVxuICAuc2VjdGlvbl9mZWVkYmFjazpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwgc3BhbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fdGVsIHNwYW4gYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgfVxuICAucmVzdWx0X19pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnJlc3VsdF9fbGVmdCB7XG4gICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDI3MnB4O1xuICB9XG4gIC5yZXN1bHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJlc3VsdF9fdGl0bGUge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5yZXN1bHRfX3RpdGxlIC50aXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAucmVzdWx0X19jaGVsIGltZyB7XG4gICAgd2lkdGg6IDMyOHB4O1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbiAgLnJlc3VsdF9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBjb2xvcjogIzM0NTIzOTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5yZXN1bHRfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5yZXN1bHRfX2l0ZW0gc3BhbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAucmVzdWx0X19pdGVtIHNwYW46Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxuICAuc2VjdGlvbl9mZWF0dXJlczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZlYXR1cmVzX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDM4NHB4O1xuICB9XG4gIC5mZWF0dXJlc19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG4gIH1cbiAgLmZlYXR1cmVzX19saXN0IHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogY2FsYygoMTAwJSArIDE5MnB4KSk7XG4gICAgbGVmdDogLTk2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA5NnB4O1xuICB9XG4gIC5mZWF0dXJlc19fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4O1xuICB9XG4gIC5zZWN0aW9uX2NsdWJob3VzZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS81LnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YmhvdXNlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX2NsdWJob3VzZSB7XG4gICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcbiAgICByaWdodDogMTY4cHg7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YmhvbWU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xuICB9XG4gIC5zZWN0aW9uX2NsdWJob21lOmJlZm9yZTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsdWItZGV0YWlsX193cmFwX3JldmVyc2UgLmNsdWItZGV0YWlsX19pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX193YXJuaW5nIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX19pbmZvIHtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDI3NnB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gIH1cbiAgLmZlYXR1cmVzLWNsdWJfX2l0ZW06bnRoLWNoaWxkKDNuKzMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLmZlYXR1cmVzLWNsdWIgLmZlYXR1cmVzX19pY29uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViIC5mZWF0dXJlc19fd2F2ZSB7XG4gICAgYm90dG9tOiAtNHB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGV4dCAuc3Vic2NyaXB0aW9uX19pdGVtIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGV4dCAuc3Vic2NyaXB0aW9uX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX2ltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNsdWItZGV0YWlsX19pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX3N1YnRpdGxlIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbiAgLmNsdWItZGV0YWlsX19zdWJ0aXRsZSAudGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsdWItZGV0YWlsX19pbmZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX3RhZyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGFnIGEge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGFnIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9fc3VidGV4dCAudGl0bGUgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsdWItZGV0YWlsX19zdWJ0ZXh0IC50aXRsZTpiZWZvcmUge1xuICAgIHJpZ2h0OiA0NHB4O1xuICB9XG4gIC5zZWN0aW9uX2tpbmRlcmdhcnRlbiB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICAuc2VjdGlvbl9raW5kZXIge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzUucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nLXRvcDogMTIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuICAuc2VjdGlvbl9raW5kZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX2tpbmRlcjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbl90aW1pbmcge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XG4gIH1cbiAgLmluZGl2aWR1YWxfX2xpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuaW5kaXZpZHVhbF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmluZGl2aWR1YWxfX2l0ZW06bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuaW5kaXZpZHVhbF9fbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAjMzQ1MjM5O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX193YXJuaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuZmVhdHVyZXMtY2x1Yl9fd2FybmluZyBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX193YXJuaW5nIHNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLnNlY3Rpb25fdGltaW5nOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50aW1pbmdfX2RheSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGltaW5nX19nYWxsZXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50aW1pbmdfX3RhZ3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC50aW1pbmdfX2JveCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAudGltaW5nX19ib3hfcm93IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbiAgLnRpbWluZ19faW5mbyBsaSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICB9XG4gIC50aW1pbmdfX2l0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggMHB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpbWluZ19faXRlbS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnRpbWluZ19fYXJyb3cge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRpbWluZ19fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAudGltaW5nX19uYW1lIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC50aW1pbmdfX25hbWUgc3BhbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC50aW1pbmdfX25hbWUgc3BhbiBpbWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuc2VjdGlvbl90aW1pbmc6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS82LnBuZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDc3MnB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgdG9wOiAtNjJweDtcbiAgICBsZWZ0OiAwcHg7XG4gIH1cbiAgLmtpbmRlcl9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmtpbmRlcl9faXRlbSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuICAua2luZGVyX19pdGVtIGltZyB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkICM4YWE1NTM7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5raW5kZXJfX3RyaWdnZXIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjMzQ1MjM5O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAua2luZGVyX19jb250YWluZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbiAgLmtpbmRlcl9faW5mbyB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5raW5kZXJfX2JveCB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmtpbmRlcl9fYm94Om50aC1jaGlsZCgzbiszKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5raW5kZXJfX2JveDpudGgtY2hpbGQoMm4rMikge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5raW5kZXJfX2JveDpudGgtbGFzdC1jaGlsZCgtbiArIDQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmtpbmRlcl9fYm94Om50aC1sYXN0LWNoaWxkKC1uICsgMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmtpbmRlcl9fbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAucGxhY2VfX2luZm8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDM2cHg7XG4gICAgaGVpZ2h0OiAxNTRweDtcbiAgfVxuICAucGxhY2VfX2luZm86YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS8xMS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTU0cHg7XG4gIH1cbiAgLnBsYWNlX19tYXAge1xuICAgIGhlaWdodDogMjc4cHg7XG4gIH1cbiAgLnBsYWNlX19hZGRyZXNzIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMzNDUyMzk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICAuc2VjdGlvbl9nYWxsZXJ5OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmV2aWV3c19fdGl0bGUgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuICAucmV2aWV3c19fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMXB4O1xuICB9XG4gIC5yZXZpZXdzX193cmFwIHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICB9XG4gIC5yZXZpZXdzX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgbWluLXdpZHRoOiAyNzZweDtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLnJldmlld3NfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICB9XG4gIC5yZXZpZXdzX19hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAucmV2aWV3c19fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLnJldmlld3NfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5nYWxsZXJ5X19hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAuZ2FsbGVyeV9fbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZ2FsbGVyeV9fc2xpZGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHg7XG4gIH1cbiAgLmdhbGxlcnktc2xpZGVyX19pbWcge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gICAgbWluLXdpZHRoOiAyNzZweDtcbiAgICBtYXgtd2lkdGg6IDI3NnB4O1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbiAgLmdhbGxlcnktc2xpZGVyX19pbWc6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICB9XG4gIC5nYWxsZXJ5LXNsaWRlcl9fbmF2IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHggYXV0bztcbiAgfVxuICAuZ2FsbGVyeV9fYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuZ2FsbGVyeV9fcmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnRlYW1fX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMjc2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC50ZWFtX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogOTZweDtcbiAgfVxuICAudGVhbV9fbGlzdCB7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICBtYXJnaW46IDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLnRlYW1fX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX2FkYXB0YXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uX2FkYXB0YXRpb246YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX3N1YnNjcmlwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tb2JpbGUvNy5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX3dyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX3JpZ2h0IHtcbiAgICBtYXJnaW4tdG9wOiA2MnB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX25hbWUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9faXRlbSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gIC5hZGFwdGF0aW9uX190aXRsZSAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG4gIC5hZGFwdGF0aW9uX190aXRsZSAudGl0bGUgYnI6bGFzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuYWRhcHRhdGlvbl9fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cbiAgLnNlY3Rpb25fbmV3cyB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDRweDtcbiAgfVxuICAudGl0bGVfbDpiZWZvcmUge1xuICAgIGJvdHRvbTogLTNweDtcbiAgICByaWdodDogLTEzcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG4gIC5icmVhZGNydW1icyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmF0bW9zcGhlcmVfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5hdG1vc3BoZXJlX190aXRsZSAudGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG4gIC5zZWN0aW9uX2F0bW9zcGhlcmUge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiA4MHB4IDBweDtcbiAgfVxuICAuc2VjdGlvbl9hdG1vc3BoZXJlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX2F0bW9zcGhlcmU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvNi5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiA3ODBweDtcbiAgICB0b3A6IC03MHB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC5hdG1vc3BoZXJlIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuYXRtb3NwaGVyZV9fcmlnaHQge1xuICAgIGhlaWdodDogNDI1cHg7XG4gIH1cbiAgLmF0bW9zcGhlcmVfX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcbiAgICByaWdodDogNjBweDtcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWluLXdpZHRoOiAxNzZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLmFjaGlldmVtZW50c19faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG4gIH1cbiAgLmxlc3Nvbl9fbGlzdCB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5sZXNzb25fX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5sZXNzb25fX2l0ZW06bnRoLWNoaWxkKDJuKzIpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19pbWcge1xuICAgIGhlaWdodDogMjQ1cHg7XG4gIH1cbiAgLm5ld3NfX2xpc3Rfcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLm5ld3NfX2xpc3Rfcm93Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubmV3c19fbGlzdF9yb3cgLm5ld3NfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICBtaW4td2lkdGg6IDI3NnB4O1xuICB9XG4gIC5uZXdzX19saXN0X3JvdyAubmV3c19faXRlbTpudGgtY2hpbGQoMm4rMikge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAubmV3c19fbGlzdF9yb3cgLm5ld3NfX2l0ZW06bnRoLWNoaWxkKDRuKzQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLm5ld3NfX2xpc3Rfcm93IC5uZXdzX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogOTZweDtcbiAgfVxuICAuc2VjdGlvbl9ub3BhZGRpbmcge1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuYWJvdXRfX25hbWVfdGl0bGUgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xuICAgIHJpZ2h0OiAyN3B4O1xuICB9XG4gIC5zZWN0aW9uX2Fib3V0IHtcbiAgICBwYWRkaW5nLXRvcDogMTIwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzUucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIHotaW5kZXg6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICB9XG4gIC5zZWN0aW9uX2Fib3V0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzYucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICB3aWR0aDogNzgwcHg7XG4gICAgYm90dG9tOiAtNTVweDtcbiAgICBoZWlnaHQ6IDEyMnB4O1xuICAgIHRvcDogdW5zZXQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC5zZWN0aW9uX2Fib3V0OjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuc2VjdGlvbl9hYm91dDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwJSB0b3A7XG4gIH1cbiAgLmFib3V0X190aXRsZSAudGl0bGVfbDpiZWZvcmUge1xuICAgIGJvdHRvbTogLTNweDtcbiAgICByaWdodDogLTE1cHg7XG4gIH1cbiAgLmFib3V0X190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmFib3V0X190ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuICAuYWJvdXRfX2luZm8ge1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmFib3V0X190aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmFib3V0X19ib3gge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5hYm91dF9fYm94Omxhc3QtY2hpbGQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogODBweDtcbiAgfVxuICAuYWJvdXRfX2JveDpsYXN0LWNoaWxkIC5hYm91dF9faW5mbyB7XG4gICAgb3JkZXI6IDE7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLnNlY3Rpb25fbnVtYmVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICB9XG4gIC5zZWN0aW9uX3BhcnRuZXIge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5zZWN0aW9uX3BhcnRuZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX3BhcnRuZXI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBhcnRuZXJfX2Fycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXJ0bmVyX190ZXh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5wYXJ0bmVyX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICAgIG1pbi13aWR0aDogMTc2cHg7XG4gICAgbWF4LXdpZHRoOiAxNzZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucGFydG5lcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG4gIH1cbiAgLnBhcnRuZXJfX3dhcm5pbmcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjJweDtcbiAgfVxuICAucGFydG5lcl9fd2FybmluZyBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuICAucGFydG5lcl9fbGlzdCB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLnBhcnRuZXJfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5udW1iZXJfX2xpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAubnVtYmVyX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpO1xuICB9XG4gIC5uZXdzX190aXRsZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLm5ld3NfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMikgLSAxMnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5uZXdzX19pdGVtOm50aC1jaGlsZCg0bis0KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5uZXdzX19pdGVtOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm5ld3NfX2ltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAubmV3c19fZGF0ZSB7XG4gICAgb3BhY2l0eTogMC4zO1xuICB9XG4gIC5uZXdzX19uYW1lIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gIH1cbiAgLm5ld3NfX25hdiB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuc2VjdGlvbl9kZXRhaWwge1xuICAgIHBhZGRpbmctdG9wOiA4NnB4O1xuICB9XG4gIC5uZXdzLWRldGFpbF9fYmcge1xuICAgIGhlaWdodDogMzEycHg7XG4gIH1cbiAgLm5ld3MtZGV0YWlsX19iZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuICAubmV3cy1kZXRhaWxfX21haW4ge1xuICAgIGhlaWdodDogMjkwcHg7XG4gICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwcHggOS42NTE3MXB4IDYwLjMyMzJweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcbiAgICBib3JkZXItcmFkaXVzOiA3MnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbiAgLmNvbnRlbnRfX2RhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm1haW5fbWFyZ2luIHtcbiAgICBwYWRkaW5nLXRvcDogODZweDtcbiAgfVxuICAuc2VjdGlvbl9tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5jb250YWN0X19ib3hfZGlyZWN0b3Ige1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNvbnRhY3RfX2JveF9mdWxsIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX2JveF9mdWxsIC5jb250YWN0X19zdWJ0aXRsZV9tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuY29udGFjdF9fc3VidGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG4gIC5jb250YWN0X19tYXAge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgaGVpZ2h0OiAyNzJweDtcbiAgfVxuICAuY29udGFjdF9faW5mIHtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDIpIC0gMTJweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5jb250YWN0X19pbmY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX2luZiAuY29udGFjdF9fdGVsIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5jb250YWN0X19wbGFjZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xuICAgIGNvbG9yOiAjMzQ1MjM5O1xuICB9XG4gIC5jb250YWN0X190ZWwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250YWN0X190ZWwgc3BhbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbnRhY3RfX3RlbCBhIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICMzNDUyMzk7XG4gIH1cbiAgLmNvbnRhY3RfX3RlbCBhOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX3dyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICB9XG4gIC5jb250YWN0X19jb21tdW5pY2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuY29udGFjdF9fdGl0bGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbnRhY3RfX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtM3B4O1xuICAgIHJpZ2h0OiAtMTNweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gIH1cbiAgLmNvbnRhY3RfX3RpdGxlIC5icmVhZGNydW1icyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fc3VidGl0bGUge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBjb2xvcjogIzM0NTIzOTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X19uYW1lIHtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgY29sb3I6ICMzODgxNDk7XG4gICAgbWFyZ2luLXRvcDogMzRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnBhZ2VfY29udGFjdCAuc2VjdGlvbl9mZWVkYmFjayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLnNlY3Rpb25fZmVlZGJhY2sge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS8yLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAuZmVlZGJhY2sge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDY0cHg7XG4gIH1cbiAgLmZlZWRiYWNrX19sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmZlZWRiYWNrX190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICB9XG4gIC5mb3JtX19wb2xpY3kge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmZvcm1fX2ZsZXgge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZlZWRiYWNrX190aXRsZSAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHJpZ2h0OiA1NHB4O1xuICB9XG4gIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCA5NnB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMjAwICsgOTZweCk7XG4gIH1cbiAgLmJ0biB7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICB9XG4gIC5oZWFkZXIge1xuICAgIHBhZGRpbmc6IDE5cHggMHB4O1xuICB9XG4gIC5oZWFkZXJfX25hdiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyX19jYWxsYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuaGVhZGVyX190ZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC5oZWFkZXJfX21lbnUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaGVhZGVyX19jb21tdW5pY2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAuaGVhZGVyX19sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDgzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICB9XG4gIC5mb290ZXJfX2xvZ28ge1xuICAgIG1heC13aWR0aDogODBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuZm9vdGVyX19sb2dvIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbiAgLmZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1NS4xOSU7XG4gIH1cbiAgLmZvb3Rlcl9fd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX193cmFwIC5mb290ZXJfX2NvbW11bmljYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZvb3Rlcl9faW5mbyB7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbmF2IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWlkZGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZm9vdGVyX19taWRkbGUgLmZvb3Rlcl9fc29jaWFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXJfX21pZGRsZSAuZm9vdGVyX19hZGRyZXNzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5mb290ZXJfX2FkZHJlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cbiAgLmZvb3Rlcl9fYWRkcmVzcyBwIHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbiAgLmZvb3RlciAuY29weSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mb290ZXJfX3JpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZvb3Rlcl9fcmlnaHQgLmZvb3Rlcl9fY29tbXVuaWNhdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmZvb3Rlcl9fcmlnaHQgLmZvb3Rlcl9fYm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCAuZm9vdGVyX19ib3g6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNjBweDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCAuZm9vdGVyX190aW1lIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCAuZm9vdGVyX19zb2NpYWwge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbiAgLmZvb3Rlcl9fcmlnaHQgLmNvcHkge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA2MnB4O1xuICB9XG4gIC50aXRsZV9sIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uX2ludHJvIHtcbiAgICBtYXgtaGVpZ2h0OiA1NTBweDtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zZWN0aW9uX2ZpZnR5IC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAuc2VjdGlvbl9jbHViIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICB9XG4gIC5jbHViIHtcbiAgICBwYWRkaW5nLXRvcDogODRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAuY2x1Yl9fYmcge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzcucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgdG9wOiAwcHg7XG4gIH1cbiAgLmNsdWJfX3dyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAuY2x1Yl9fYmcgaW1nIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5jbHViX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWF4LXdpZHRoOiA0NzZweDtcbiAgfVxuICAuY2x1Yl9fdGV4dCBwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG4gIC5jbHViX190YWdzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5jbHViX190YWdzIGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmNsdWJfX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIxNXB4O1xuICB9XG4gIC5jbHViX190aXRsZSAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHJpZ2h0OiA4M3B4O1xuICAgIGJvdHRvbTogLTE7XG4gIH1cbiAgLmNsdWJfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA3MHB4O1xuICAgIGJvdHRvbTogLTQ4cHg7XG4gICAgd2lkdGg6IDM0NXB4O1xuICAgIGhlaWdodDogNDI2cHg7XG4gICAgbGVmdDogdW5zZXQ7XG4gIH1cbiAgLmZpZnR5X193cmFwOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tb2JpbGUvOS5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB3aWR0aDogNjgxcHg7XG4gICAgaGVpZ2h0OiA1NjJweDtcbiAgICBsZWZ0OiA0MnB4O1xuICAgIGJvdHRvbTogLTUzcHg7XG4gIH1cbiAgLmZpZnR5X19ib3R0b20ge1xuICAgIGhlaWdodDogNDY4cHg7XG4gIH1cbiAgLmZpZnR5X190ZXh0IHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZpZnR5X190ZXh0IHAgYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZpZnR5X190b3Age1xuICAgIHBhZGRpbmc6IDgwcHggOTZweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5maWZ0eV9fdG9wOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZmlmdHlfX3RpdGxlIC50aXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB9XG4gIC5maWZ0eV9fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtNnB4O1xuICAgIHJpZ2h0OiAtNXB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC5maWZ0eV9fdGl0bGUgLnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnRybyB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gIH1cbiAgLmludHJvX19idG5zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5pbnRyb19fd2F0Y2gge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc2VjdGlvbl90d28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuc2VjdGlvbl90d28gLmludHJvX19wbGFjZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmludHJvX19wbGFjZSB7XG4gICAgbWF4LXdpZHRoOiA1NDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnRyb19fdGl0bGUgLnRpdGxlX2w6YmVmb3JlIHtcbiAgICBib3R0b206IC01cHg7XG4gICAgcmlnaHQ6IDQ3cHg7XG4gIH1cbiAgLnNlY3Rpb25fdGl0bGUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgfVxuICAuZ2FsbGVyeV9fdGl0bGUgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xuICAgIHJpZ2h0OiA0M3B4O1xuICB9XG4gIC5zZWN0aW9uX2NvbnRhY3Qge1xuICAgIHBhZGRpbmctdG9wOiAxNjRweDtcbiAgfVxuICAuc2VjdGlvbl9jb250YWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzEucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbiAgLmNvbnRlbnQgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtaW4taGVpZ2h0OiAyNzJweDtcbiAgfVxuICAucGFydG5lcl9faW1nIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICB9XG4gIC5hYm91dF9fbmFtZV90aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgfVxuICAuZ2FsbGVyeV9fdGl0bGVfZGV0YWlsIHtcbiAgICBtYXgtd2lkdGg6IDI4MnB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5nYWxsZXJ5X190aXRsZV9kZXRhaWwgLnRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDExNnB4O1xuICB9XG4gIC5nYWxsZXJ5LXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXgtd2lkdGg6IHVuc2V0O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgfVxuICAuZ2FsbGVyeS1zbGlkZXJfX2xpc3QgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogOTZweDtcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxOTJweCkpO1xuICAgIGxlZnQ6IC05NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3N3B4O1xuICAgIG1hcmdpbjogMHB4O1xuICB9XG4gIC5hY2hpZXZlbWVudHNfX2xpc3QgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogOTZweDtcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDI0cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG4gIC5hY2hpZXZlbWVudHNfX2Fycm93IC5hcnJvdyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGVmdDogdW5zZXQ7XG4gIH1cbiAgLmFjaGlldmVtZW50c19fYXJyb3cgLmFycm93IGRpdiB7XG4gICAgYmFja2dyb3VuZDogIzhhYTU1MztcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19hcnJvdyAuYXJyb3cgZGl2IHN2ZyB7XG4gICAgc3Ryb2tlOiAjRkNGRkY1O1xuICB9XG4gIC5hY2hpZXZlbWVudHNfX2Fycm93IC5hcnJvdyBkaXY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMzODgxNDk7XG4gIH1cbiAgLmZlYXR1cmVzLXNsaWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5mZWF0dXJlcy1zbGlkZXIgLmZlYXR1cmVzX19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIG1heC13aWR0aDogdW5zZXQ7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxOTJweCkpO1xuICAgIGxlZnQ6IC05NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG4gIC5mZWF0dXJlcy1zbGlkZXIgLmZlYXR1cmVzX19saXN0IC5zbGljay1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLmZlYXR1cmVzLWNsdWJfX2l0ZW0ge1xuICAgIGhlaWdodDogMjY4cHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDI3NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZlYXR1cmVzX19hcnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXgtd2lkdGg6IDI3MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDI0cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm5vdF9fd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxuICAuc2VjdGlvbl9jb250YWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMTE0cHg7XG4gIH1cbiAgLnNlY3Rpb25faW50cm8ge1xuICAgIG1heC1oZWlnaHQ6IDQ1N3B4O1xuICAgIG1pbi1oZWlnaHQ6IDQ1N3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xuICAuZ2FsbGVyeS1zbGlkZXJfX2xpc3QgLnNsaWNrLWxpc3Qge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgfVxuICAuZ2FsbGVyeS1zbGlkZXJfX2ltZyBpbWcge1xuICAgIGhlaWdodDogMjcwcHg7XG4gIH1cbiAgLnJlc3VsdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucmVzdWx0X19sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuaGVhZGVyLW1vYmlsZSB7XG4gICAgcGFkZGluZzogMHB4IDI0cHg7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmludHJvX19wbGFjZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmhlYWRlci1tb2JpbGUgLmhlYWRlcl9fdGVsIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlY3Rpb25fdGltaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMTIucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgLnNlY3Rpb25fa2luZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb25fa2luZGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAtMjJweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS8yMS5wbmcnKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHdpZHRoOiAxMjNweDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gIH1cbiAgLmNsdWItZGV0YWlsX190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jbHViLWRldGFpbF9fdGl0bGUgLmJyZWFkY3J1bWJzIHtcbiAgICBvcmRlcjogLTE7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc2VjdGlvbl9jbHViaG9tZSB7XG4gICAgcGFkZGluZy10b3A6IDBweDtcbiAgfVxuICAuYWRhcHRhdGlvbl9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTEycHg7XG4gIH1cbiAgLmFkYXB0YXRpb25fX3JpZ2h0IGltZyB7XG4gICAgd2lkdGg6IDMzM3B4O1xuICAgIGhlaWdodDogMzcxcHg7XG4gIH1cbiAgLnBhZ2VfaW5mbyAuc2VjdGlvbl9mZWVkYmFjayB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzE5LnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cbiAgLnBhZ2VfaW5mbyAuc2VjdGlvbl9jbHViIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMTkucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgfVxuICAucGFnZV9pbmZvIC5pbnRyb19fbGVmdF9jb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICB9XG4gIC5wYWdlX2luZm8gLnNlY3Rpb25fdHdvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZWFtX190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNjdweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIGg1IHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIGxpIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgfVxuICAubW9kYWxfX2JveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAubW9kYWwtdGVhbSAubW9kYWxfX3dyYXAge1xuICAgIHBhZGRpbmc6IDMwcHggMjRweDtcbiAgfVxuICAubW9kYWwtdGVhbV9fbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLXRlYW1fX21lc3NhZ2Uge1xuICAgIG1heC13aWR0aDogMjcycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1vZGFsLXRlYW1fX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM0MHB4O1xuICB9XG4gIC5tb2RhbC10ZWFtX19sZWZ0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG4gIC5yZXN1bHRfX2NoZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNnB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9faW1nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xMXB4O1xuICB9XG4gIC5jbHViLWRldGFpbF9faW1nIGltZyB7XG4gICAgd2lkdGg6IDMxN3B4O1xuICAgIGhlaWdodDogNDI2cHg7XG4gIH1cbiAgLmFib3V0X19pbWcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTNweDtcbiAgfVxuICAuYWJvdXRfX2ltZyBpbWcge1xuICAgIHdpZHRoOiAzMjZweDtcbiAgICBoZWlnaHQ6IDQzNHB4O1xuICB9XG4gIC5nYWxsZXJ5LXNsaWRlciB7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyA0OHB4KSk7XG4gICAgbGVmdDogLTI0cHg7XG4gIH1cbiAgLnNlY3Rpb25fdHdvIC5pbnRyb19fcGxhY2Uge1xuICAgIG1hcmdpbjogMHB4IGF1dG87XG4gIH1cbiAgLmZlZWRiYWNrX19sZWZ0IHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX3RpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDIyNHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIHJpZ2h0OiA2MnB4O1xuICB9XG4gIC5nYWxsZXJ5X190aXRsZSB7XG4gICAgbWF4LXdpZHRoOiAyNzJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuaW5kaXZpZHVhbF9fdGl0bGUge1xuICAgIG1heC13aWR0aDogMjMwcHg7XG4gIH1cbiAgLmluZGl2aWR1YWxfX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICAgIHJpZ2h0OiAxMThweDtcbiAgfVxuICAuc2VjdGlvbl9raW5kZXIge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgfVxuICAua2luZGVyX19ib3g6bnRoLWNoaWxkKDNuKzMpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuaW5kaXZpZHVhbF9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5pbmRpdmlkdWFsX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBoZWlnaHQ6IHVuc2V0O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX193YXJuaW5nIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTUwJTtcbiAgICBwYWRkaW5nOiAyMnB4O1xuICB9XG4gIC50aW1pbmdfX3RhZ3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxOTJweCkpO1xuICAgIGxlZnQ6IC05NnB4O1xuICAgIHBhZGRpbmctbGVmdDogOTZweDtcbiAgfVxuICAudGltaW5nX190YWdzOjotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGltaW5nX19kYXkge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLnRpbWluZ19fdGFncyAudGltaW5nX19kYXk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICB9XG4gIC5zZWN0aW9uX3RpbWluZzpiZWZvcmUge1xuICAgIHdpZHRoOiAzMjlweDtcbiAgICBoZWlnaHQ6IDUycHg7XG4gICAgdG9wOiAtMzBweDtcbiAgfVxuICAudGltaW5nX19saXN0IHtcbiAgICBtYXJnaW46IDBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxOTJweCkpO1xuICAgIGxlZnQ6IC05NnB4O1xuICAgIHBhZGRpbmctbGVmdDogOTZweDtcbiAgfVxuICAudGltaW5nX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudGltaW5nX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDI3MnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC50aW1pbmdfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICB9XG4gIC50aW1pbmdfX2NvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAudGltaW5nX19ib3hfcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC50aW1pbmdfX2ZsZXg6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmtpbmRlcl9fbW9yZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAua2luZGVyX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAua2luZGVyX190YWIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgKyAxOTJweCkpO1xuICAgIGxlZnQ6IC05NnB4O1xuICAgIHBhZGRpbmctbGVmdDogOTZweDtcbiAgfVxuICAua2luZGVyX190YWI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5raW5kZXJfX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAua2luZGVyX19ib3g6bnRoLWxhc3QtY2hpbGQoLW4rNCkge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmtpbmRlcl9fdHJpZ2dlciB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAua2luZGVyX190cmlnZ2VyOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogOTZweDtcbiAgfVxuICAua2luZGVyX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgMTkycHgpKTtcbiAgICBsZWZ0OiAtOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDk2cHg7XG4gIH1cbiAgLmtpbmRlcl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmtpbmRlcl9faXRlbSB7XG4gICAgbWluLXdpZHRoOiAyNzJweDtcbiAgICB3aWR0aDogMjcycHg7XG4gICAgaGVpZ2h0OiAxNTRweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmtpbmRlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDk2cHg7XG4gIH1cbiAgLnNlY3Rpb25fdGVhbSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAudGVhbV9faXRlbSB7XG4gICAgbWluLXdpZHRoOiAyNzJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLnRlYW1fX3RpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC50ZWFtX190aXRsZSAudGl0bGU6YmVmb3JlIHtcbiAgICBib3R0b206IC0ycHg7XG4gICAgcmlnaHQ6IDE4M3B4O1xuICB9XG4gIC5pbnRyb19fcGxhY2UgLmludHJvX19saW5rOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLnNlY3Rpb25faW50cm8ge1xuICAgIGhlaWdodDogdW5zZXQ7XG4gICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgbWF4LWhlaWdodDogdW5zZXQ7XG4gICAgYmFja2dyb3VuZDogI0NDRENBQjtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgfVxuICAuaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiA2NHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0zMHB4O1xuICB9XG4gIC5zZWN0aW9uX3R3byB7XG4gICAgcGFkZGluZy10b3A6IDU2cHg7XG4gIH1cbiAgLnNlY3Rpb25fdHdvIC5pbnRyb19fcGxhY2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaW50cm9fX2JnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbnRyb19faW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcmRlcjogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxODBweCk7XG4gICAgYm90dG9tOiAtMzBweDtcbiAgICB3aWR0aDogNDE5cHg7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgfVxuICAuaW50cm9fX2ltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluO1xuICB9XG4gIC5pbnRyb19fcGxhY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmludHJvX19idG5zIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5pbnRyb19fbGluayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG4gIC5pbnRyb19fd2F0Y2gge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgLmludHJvX190aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLmludHJvX190aXRsZSAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB9XG4gIC5pbnRyb19fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDIycHg7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YiB7XG4gICAgYmFja2dyb3VuZDogI0NDRENBQjtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMThweDtcbiAgfVxuICAuc2VjdGlvbl9mZWF0dXJlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gIH1cbiAgLnBsYWNlX19pdGVtIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICB9XG4gIC5jbHViX19pbmZvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuY2x1Yl9fYmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmNsdWJfX2ltZyB7XG4gICAgcmlnaHQ6IHVuc2V0O1xuICAgIGhlaWdodDogNDI1cHg7XG4gICAgYm90dG9tOiAtMjAwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzcHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuICAuY2x1Yl9faW1nIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICB9XG4gIC5maWZ0eV9fdG9wIHtcbiAgICBwYWRkaW5nOiA4MHB4IDI0cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLmZpZnR5X19ib3R0b20ge1xuICAgIGhlaWdodDogMTk1cHg7XG4gIH1cbiAgLmZpZnR5X193cmFwOmJlZm9yZSB7XG4gICAgd2lkdGg6IDI4NHB4O1xuICAgIGhlaWdodDogMjM0cHg7XG4gICAgbGVmdDogMTdweDtcbiAgICBib3R0b206IC0yMHB4O1xuICB9XG4gIC5maWZ0eV9fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICB9XG4gIC5maWZ0eV9fdGl0bGUgLnRpdGxlIGJyOmZpcnN0LWNoaWxkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuZmVhdHVyZXNfX3RpdGxlIC50aXRsZTpiZWZvcmUge1xuICAgIGJvdHRvbTogLTJweDtcbiAgICByaWdodDogMTcwcHg7XG4gIH1cbiAgLmZlYXR1cmVzX193YXZlIHtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gIH1cbiAgLmZlYXR1cmVzX193YXZlIHN2ZyB7XG4gICAgaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5mZWF0dXJlc19faWNvbiB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmZlYXR1cmVzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5mZWF0dXJlc19faXRlbSB7XG4gICAgbWluLXdpZHRoOiAyNzJweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGhlaWdodDogMTQ0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5mZWF0dXJlc19fbmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIH1cbiAgLmNsdWItZGV0YWlsX190aXRsZSAudGl0bGVfbCB7XG4gICAgbWF4LXdpZHRoOiAxNzBweDtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDI0cHg7XG4gIH1cbiAgLmNsdWItZGV0YWlsX190YWcgYSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG4gIC5zZWN0aW9uX2NsdWJob3VzZSB7XG4gICAgbWFyZ2luLXRvcDogMzZweDtcbiAgICBwYWRkaW5nLXRvcDogOTZweDtcbiAgfVxuICAuY2x1Yi1kZXRhaWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNsdWItZGV0YWlsX193cmFwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnNlY3Rpb25fY2x1YmhvbWU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX3dyYXBfcmV2ZXJzZSAuY2x1Yi1kZXRhaWxfX2luZm8ge1xuICAgIG9yZGVyOiAtMTtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY2x1Yi1kZXRhaWxfX3dyYXBfcmV2ZXJzZSAuY2x1Yi1kZXRhaWxfX2luZm8gLmNsdWItZGV0YWlsX19zdWJ0ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDI3MnB4O1xuICB9XG4gIC5mZWF0dXJlcy1jbHViX19pdGVtIC5mZWF0dXJlc19fdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuZmVhdHVyZXMtY2x1Yl9faXRlbSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1pbi13aWR0aDogMjcycHg7XG4gIH1cbiAgLmZlYXR1cmVzLWNsdWJfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICB9XG4gIC5wbGFjZV9fbGlzdCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBsYWNlX19pdGVtIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5wbGFjZV9faW5mbyB7XG4gICAgcGFkZGluZzogMzJweDtcbiAgfVxuICAuZ2FsbGVyeS1zbGlkZXJfX2ltZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuZ2FsbGVyeS1zbGlkZXJfX2ltZyBpbWcge1xuICAgIGhlaWdodDogMjcwcHggIWltcG9ydGFudDtcbiAgfVxuICAuZ2FsbGVyeV9fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDEwM3B4O1xuICAgIGJvdHRvbTogLTFweDtcbiAgfVxuICAuZ2FsbGVyeV9fdGl0bGUgLnRpdGxlIGJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zZWN0aW9uX2FkYXB0YXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogNzhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnNlY3Rpb25fYWRhcHRhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS82LnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0b3A6IC0yOXB4O1xuICAgIGxlZnQ6IC0xMXB4O1xuICAgIHdpZHRoOiAzMzBweDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcbiAgICBoZWlnaHQ6IDUycHg7XG4gIH1cbiAgLnNlY3Rpb25fc3Vic2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzEyLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgdG9wOiAwcHg7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDApO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYWRhcHRhdGlvbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuYWRhcHRhdGlvbl9fcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9fYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25fX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnJldmlld3NfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMjcycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC5yZXZpZXdzX193cmFwIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5yZXZpZXdzX19idG46bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuICAuYWJvdXRfX2JveCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnNlY3Rpb25fYXRtb3NwaGVyZSB7XG4gICAgbWFyZ2luLXRvcDogMjJweDtcbiAgfVxuICAuYXRtb3NwaGVyZV9fcmlnaHQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTNweDtcbiAgfVxuICAuYXRtb3NwaGVyZV9fcmlnaHQgaW1nIHtcbiAgICB3aWR0aDogMzI2cHg7XG4gICAgaGVpZ2h0OiA0MzRweDtcbiAgfVxuICAuYWJvdXRfX2luZm8ge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAuc2VjdGlvbl9hYm91dCB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIH1cbiAgLmFib3V0X190ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIH1cbiAgLnNlY3Rpb25fYWJvdXQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQwMHB4O1xuICAgIGJhY2tncm91bmQ6ICNDQ0RDQUI7XG4gICAgaGVpZ2h0OiA2NiU7XG4gICAgbGVmdDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWN0aW9uX2Fib3V0OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzQucG5nJyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuICAuYWJvdXRfX2JveDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5hYm91dF9fYm94Omxhc3QtY2hpbGQgLmFib3V0X19pbmZvIHtcbiAgICBvcmRlcjogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAubmV3c19fbGlzdF9yb3cgLm5ld3NfX2l0ZW0ge1xuICAgIG1pbi13aWR0aDogMjI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG4gIC5udW1iZXJfX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLm51bWJlcl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLnBhcnRuZXJfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxuICAucGFydG5lcl9fd2FybmluZyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uX2F0bW9zcGhlcmUge1xuICAgIGJhY2tncm91bmQ6IHVuc2V0O1xuICAgIHBhZGRpbmctdG9wOiA5NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNDRweDtcbiAgfVxuICAuc2VjdGlvbl9hdG1vc3BoZXJlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tb2JpbGUvOC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDgwcHggMDtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XG4gICAgaGVpZ2h0OiA4NCU7XG4gIH1cbiAgLmF0bW9zcGhlcmUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmF0bW9zcGhlcmVfX3JpZ2h0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxuICAuYWNoaWV2ZW1lbnRzX19pdGVtIHtcbiAgICBtaW4td2lkdGg6IDIyNHB4O1xuICB9XG4gIC5hY2hpZXZlbWVudHNfX2ltZyB7XG4gICAgaGVpZ2h0OiAzMTBweDtcbiAgfVxuICAubGVzc29uX19saXN0IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5sZXNzb25fX2l0ZW0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmxlc3Nvbl9faXRlbTpudGgtY2hpbGQoMm4rMikge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5uYXYgYSB7XG4gICAgbWFyZ2luOiAwcHggNHB4O1xuICB9XG4gIC5uZXdzX19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAubmV3c19faXRlbTpudGgtY2hpbGQoNG4rNCkge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5uZXdzX19pdGVtOm50aC1jaGlsZCgybisyKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLm5ld3NfX2J0biB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuc2VjdGlvbl9kZXRhaWwge1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICB9XG4gIC5uZXdzLWRldGFpbF9fbWFpbiB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmNvbnRlbnQgaDMsXG4gIC5jb250ZW50IGg0IHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gIH1cbiAgLmNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlICsgNDhweCkpICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjRweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cbiAgLmJyZWFkY3J1bWJzIGE6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICB9XG4gIC5icmVhZGNydW1iczo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNlY3Rpb25fdGl0bGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5zZWN0aW9uX2NvbnRhY3Qge1xuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcbiAgfVxuICAuc2VjdGlvbl9jb250YWN0OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzQucG5nJyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XG4gIH1cbiAgLnNlY3Rpb25fZmVlZGJhY2sge1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS8zLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDBweCAyNHB4O1xuICB9XG4gIC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fc3VidGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X19uYW1lIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5mb3JtX19mbGV4IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAuZm9ybV9fYnRuIHtcbiAgICBtYXgtd2lkdGg6IDI0NXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5idG5fZm9ybSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5idG5fZm9ybSBzcGFuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLmZlZWRiYWNrIHtcbiAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmZlZWRiYWNrX19yaWdodCB7XG4gICAgb3JkZXI6IC0xO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZlZWRiYWNrX190ZXh0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb250YWN0X19wbGFjZSB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLmNvbnRhY3RfX3dyYXAge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbnRhY3RfX3dyYXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDtcbiAgfVxuICAuY29udGFjdF9faW5mIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAuY29udGFjdF9faW5mOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX2NvbW11bmljYXRpb24ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvbnRhY3RfX2JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmNvbnRhY3RfX2JveDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICB9XG4gIC5jb250YWN0X19ib3hfZnVsbCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuc3Vic2NyaXB0aW9uX19ib3gge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9fcmlnaHQge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbl9faXRlbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW50cm9fX2xlZnRfY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmludHJvX19sZWZ0X2NvbHVtbiAuaW50cm9fX3RpdGxlIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuaW50cm9fX2xlZnRfY29sdW1uIC5pbnRyb19fcGxhY2Vfc2VsZWN0IHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuaW50cm9fX2xlZnRfY29sdW1uIC5pbnRyb19fYnRucyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmludHJvX19wbGFjZV9zZWxlY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuaW50cm9fX3BsYWNlX3NlbGVjdCAuaW50cm9fX2xpbmsge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzM0NTIzOTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAuaW50cm9fX3BsYWNlX3NlbGVjdCAuaW50cm9fX2xpbmsgc3ZnIHtcbiAgICB3aWR0aDogMTNweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgLm1vZGFsX193cmFwIHtcbiAgICBwYWRkaW5nOiA0MHB4IDI0cHg7XG4gIH1cbiAgLm1vZGFsX190ZXh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5tb2RhbF9fdGl0bGUgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5tb2RhbCAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XG4gICAgYm90dG9tOiAtMnB4O1xuICAgIHJpZ2h0OiAtMTVweDtcbiAgfVxuICAubW9kYWxfX3ZpZGVvIGlmcmFtZSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB9XG4gIC5tb2RhbCAuZm9ybV9fcG9saWN5IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxuICAuZ2FsbGVyeV9fdGl0bGVfZGV0YWlsIC50aXRsZTpiZWZvcmUge1xuICAgIHJpZ2h0OiA1NXB4O1xuICB9XG4gIC5mZWVkYmFja19fbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMTJweDtcbiAgfVxuICAuZmVlZGJhY2tfX2xlZnQgaW1nIHtcbiAgICB3aWR0aDogMzM1cHg7XG4gICAgbWluLXdpZHRoOiAzMzVweDtcbiAgICBoZWlnaHQ6IDM3MnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcbiAgLm5vdF9fd3JhcCB7XG4gICAgbWFyZ2luLXRvcDogLTMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5ub3RfX2JveCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmdhbGxlcnktc2xpZGVyX19pbWcgaW1nIHtcbiAgICBoZWlnaHQ6IDI2NnB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmhlYWRlcl9fdGVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5oZWFkZXJfX3RlbF9tb2JpbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5mb290ZXJfX2NvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuZm9vdGVyX19yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCAuZm9vdGVyX19ib3g6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgfVxuICAuZm9vdGVyX19yaWdodCAuZm9vdGVyX19leHRyYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmZvb3Rlcl9fcmlnaHQgLmNvcHkge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgLmZvb3Rlcl9fbWlkZGxlIHtcbiAgICBtYXJnaW46IDBweDtcbiAgfVxuICAuZm9vdGVyX19taWRkbGUgLmZvb3Rlcl9fZXh0cmEge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmZvb3Rlcl9fYWRkcmVzcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuZm9vdGVyX19ib3hfYWRkcmVzcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG4gIC5mb290ZXJfX2JveF9hZGRyZXNzIC5mb290ZXJfX2FkZHJlc3Mge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fdGVsIHNwYW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fdGVsIHNwYW4gYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmZlZWRiYWNrX19yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuIixudWxsLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1PcGVuK1NhbnM6d2dodEAzMDA7NDAwOzUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcCcpO1xyXG5cclxuaHRtbCxcclxuYm9keSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZDogI0ZDRkZGNTtcclxuXHJcbn1cclxuXHJcbiosXHJcbio6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5tYWluIHtcclxuICAgIG1pbi1oZWlnaHQ6IDkwdmg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxufVxyXG5cclxuLm1haW4ge1xyXG4gICAgJl9tYXJnaW4ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMzBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZzogMHB4IDE1cHg7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG59XHJcblxyXG5cclxuLnRpdGxlIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgICYgc3BhbiB7XHJcbiAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcbiAgICB9XHJcblxyXG4gICAgJl9iZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC01cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMTRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL3N2Zy9mb3ItdGl0bGUuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aXRsZV9sIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHotaW5kZXg6IDE7XHJcblxyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDFweDtcclxuICAgICAgICByaWdodDogMTA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvZm9yLXRpdGxlLnN2ZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuXHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjMzg4MTQ5O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLnBhZ2VfY29udGFjdCAuc2VjdGlvbl9mZWVkYmFjayB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uc2VjdGlvbl9tb2JpbGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoNzcsIDc3LCA3NywgMC4xMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogNTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuXHJcbiAgICAmIHN2ZyB7XHJcbiAgICAgICAgc3Ryb2tlOiAjMzQ1MjM5O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgIH1cclxuXHJcbiAgICAmIHNwYW4ge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuXHJcbiAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICNGQ0ZGRjU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHN2ZyB7XHJcbiAgICAgICAgICAgIHN0cm9rZTogI0ZDRkZGNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9ncmVlbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSg3NywgNzcsIDc3LCAwLjEyKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgY29sb3I6ICNGQ0ZGRjU7XHJcblxyXG4gICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgc3Ryb2tlOiAjRkNGRkY1O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNDUyMzk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfZm9ybSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgZmlsbDogIzM0NTIzOTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIGZpbGw6ICNGQ0ZGRjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDc1cHggMHB4O1xyXG59XHJcblxyXG4ucGFnZV9ob21lIC5zZWN0aW9uX2ZlZWRiYWNrOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcblxyXG4gICAgJiBkaXYge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xyXG4gICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzODgxNDk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWRpc2FibGVkIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG51bC5zbGljay1kb3RzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICYgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICBoZWlnaHQ6IDZweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDVFQUVEO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE5cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzRzIGxpbmVhcjtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIGJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi5zb2NpYWwge1xyXG4gICAgJl9fbGluayB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICBmaWxsOiAjOEFBNTUzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgZmlsbDogI0ZDRkZGNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzNDUyMzk7XHJcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uZm9ybSB7XHJcbiAgICAmX19idG4ge1xyXG4gICAgICAgIG1heC13aWR0aDogMjg0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICYgLmJ0biB7XHJcbiAgICAgICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2lucHV0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3BvbGljeSB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBtYXgtd2lkdGg6IDI4MnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICZfX2ZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5uYXYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmIGEge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzRzIGxpbmVhcjtcclxuICAgICAgICBtYXJnaW46IDBweCAxMHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFQzFBRTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubmF2X2FjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNFRUMxQUU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX2Fycm93IHtcclxuICAgICAgICAmX2xlZnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX3JpZ2h0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fZG90cyB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQge1xyXG4gICAgbWF4LXdpZHRoOiA3OTJweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxuXHJcbiAgICAmX19kYXRlIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICBjb2xvcjogIzhBQTU1MztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgcCB7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiBoMSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmIGgyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiBoMyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgaDQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAmIGg1IHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiBpbWcge1xyXG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDQuMDIxNTRweCAyNS4xMzQ2cHggcmdiYSgwLCAwLCAwLCAwLjA3KSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICYgaDYge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLmJyZWFkY3J1bWJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICYgYSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgcmlnaHQ6IC0ycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMzNDUyMzk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmN1cnJlbnQge1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5zZWN0aW9uX25vdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgbWluLWhlaWdodDogMTAwdmg7XHJcbn1cclxuXHJcbi5wYWdlX25vdCAuZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ub3RfX2ZvdW5kIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgJiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5tb2RhbCB7XHJcbiAgICAmLWNhbGxiYWNrIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1heC13aWR0aDogNjkwcHggIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmLXRlYW0ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJiAubW9kYWxfX3dyYXB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi12aWRlbyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICBtYXgtd2lkdGg6IDkwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICYgLm1vZGFsX193cmFwe1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcclxuICAgICAgICBib3R0b206IC04cHg7XHJcbiAgICAgICAgcmlnaHQ6IC0yOXB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX2Nsb3NlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgJiBjaXJjbGUge1xyXG4gICAgICAgICAgICAgICAgZmlsbDogIzhBQTU1MztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICYgc3ZnIHtcclxuICAgICAgICAgICAgICAgICYgY2lyY2xlIHtcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjMzQ1MjM5O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfX3dyYXAge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnL2NhbGxiYWNrLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgcGFkZGluZzogMTQwcHggOTBweCA5MHB4IDkwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMzBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAmIC5mb3JtX19wb2xpY3kge1xyXG4gICAgICAgIG1heC13aWR0aDogMjE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MDlweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybV9fc2VsZWN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJiAjc2VsZWN0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uaWNlLXNlbGVjdCB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgLy8gaGVpZ2h0OiAxMDAlO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMzNDUyMzkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzQ1MjM5ICFpbXBvcnRhbnQ7XHJcbiAgICAvLyBwYWRkaW5nLXRvcDogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTEwcHggIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9zdmcvZHJvcERvd24uc3ZnKSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4ubmljZS1zZWxlY3QtZHJvcGRvd24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mYWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tb2RhbF9fdmlkZW8ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgJiBpZnJhbWUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2RhbF9fYm94IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxufVxyXG5cclxuLm1vZGFsLXRlYW0ge1xyXG4gICAgJl9fbmFtZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAmX19pbmZvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyM3B4O1xyXG5cclxuICAgICAgICAmIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG5cclxuICAgICAgICAgICAgJiBzcGFuIHtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9fdGV4dCB7XHJcbiAgICAgICAgJiBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcblxyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICAgIHdpZHRoOiAyODZweDtcclxuICAgICAgICBoZWlnaHQ6IDM0NnB4O1xyXG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNykpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfSAgIFxyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgJl9fbWVzc2FnZXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNDQ0RDQUI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAycHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMzdweDtcclxuICAgICAgICAgICAgdG9wOiAtMjNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvdGVhbS9hcnJvdy5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFnZV9ob21lIC5mZWF0dXJlc19fdGl0bGUgLnRpdGxle1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgcmlnaHQ6IDM2cHg7XHJcbiAgICB9XHJcbn1cclxuLm5vdF9faW1ne1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4ubm90X193cmFwe1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufSIsIi5oZWFkZXJ7XG4gICAgcGFkZGluZzogMjJweCAwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XG4gICAgJi5hY3RpdmV7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDQ0RDQUI7XG4gICAgfVxuICAgICZfX21lbnV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICYgc3Zne1xuICAgICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fd3JhcHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cbiAgICAmX19sb2dve1xuICAgICAgICBtYXgtd2lkdGg6IDEzMnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJiBpbWd7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbmF2e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICB9XG4gICAgLmhlYWRlcl9fbGlua3tcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICB0cmFuc3BhcmVudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgICMzNDUyMzk7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fY29tbXVuaWNhdGlvbntcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB9XG5cbiAgICAmX19jYWxsYmFja3tcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzM0NTIzOTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX190ZWx7XG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzM0NTIzOTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAmX21vYmlsZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fbGt7XG4gICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzM0NTIzOTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNDVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4QUE1NTM7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSg3NywgNzcsIDc3LCAwLjEyKTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmhlYWRlci1tb2JpbGV7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogbWF4LWNvbnRlbnQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAganVzdGlmeS1jb250ZW50OiAgZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiAtMTtcbiAgICByaWdodDogLTExMCU7XG4gICAgcGFkZGluZzogMHB4IDk2cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcbiAgICAmLmFjdGl2ZXtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgei1pbmRleDogOTtcbiAgICAgICAgcmlnaHQ6IDAlO1xuICAgIH1cbiAgICAmX190b3B7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMTlweCAwcHg7XG4gICAgfVxuICAgICZfX25hdntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgICYgLmhlYWRlcl9fbmF2e1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJiAuaGVhZGVyX19saW5re1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmIC5oZWFkZXJfX2NvbW11bmljYXRpb257XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJiAuaGVhZGVyX190ZWx7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIH1cbiAgICAgICAgJiAuaGVhZGVyX19jYWxsYmFja3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cbiAgICAgICBcbiAgICB9XG4gICAgJl9fcGxhY2V7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgICYgLmludHJvX19wbGFjZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbn0iLCIuZm9vdGVye1xyXG4gICAgYmFja2dyb3VuZDogIzM0NTIzOTtcclxuICAgIHBhZGRpbmc6IDYwcHggMHB4IDI1cHggMHB4O1xyXG4gICAgJl9fcmlnaHR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX25hdntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICBcclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX3BhZ2V7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDkycHg7XHJcbiAgICB9XHJcbiAgICAmX193cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9fY29weXtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NS4xOSU7XHJcbiAgICAgICAgY29sb3I6ICNGQ0ZGRjU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzNweDtcclxuICAgIH1cclxuICAgICZfX2NvbW11bmljYXRpb257XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG4gICAgJl9fY2FsbGJhY2t7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjRkNGRkY1O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI0ZDRkZGNTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9ICAgXHJcbiAgICAmX190ZWx7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgIH1cclxuICAgICZfX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX2FkZHJlc3N7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGltZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19hZGRyZXNze1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWlkZGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW46IDIycHggMHB4IDM4cHggMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcG9saWN5e1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTU1LjE5JTtcclxuICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgICAmIC5mb290ZXJfX2V4dHJhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcbi5jb3B5e1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJl9fbGlua3tcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICNGQ0ZGRjU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxufSIsIi5zZWN0aW9uX2ludHJve1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogODc1cHg7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuLnNlY3Rpb25fdHdve1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG4uaW50cm97XHJcbiAgICBwYWRkaW5nLXRvcDogMjUwcHg7XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX2Jne1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG5ze1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICB9XHJcbiAgICAmX193YXRjaHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFQzFBRTtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDc3LCA3NywgNzcsIDAuMTIpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xyXG4gICAgICAgICAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wbGFjZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1heC13aWR0aDogNTczcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTEzcHg7XHJcbiAgICAgICAgJl9zZWxlY3R7XHJcbiAgICAgICAgICAgICYgLmludHJvX19saW5re1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saW5re1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggOHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICB3aWR0aDogMTNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uX2ZpZnR5e1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbn1cclxuLmZpZnR5e1xyXG4gICAgYmFja2dyb3VuZDogI0NDRENBQjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAmX193cmFwe1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtNDhweDtcclxuICAgICAgICAgICAgbGVmdDogLTE1MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTM4MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZWZvcmUvMi5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdG9we1xyXG4gICAgICAgIHBhZGRpbmc6IDEwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAtNDZweDtcclxuICAgICAgICAgICAgbGVmdDogODdweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA0NjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjM1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JlZm9yZS8xLnBuZycpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgJiAudGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDExOXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDgxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9zdmcvZm9yLXRpdGxlLXNtYWxsLnN2ZycpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA0ODhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIHB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmIHN0cm9uZ3tcclxuICAgICAgICAgICBjb2xvcjogIzM4ODE0OTtcclxuICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JvdHRvbXtcclxuICAgICAgICBoZWlnaHQ6IDU3NnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICBcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fY2x1YntcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA2NXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODZweDtcclxufVxyXG4uY2x1YntcclxuICAgIHBhZGRpbmctdG9wOiAxOTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMTZweDtcclxuICAgICZfX3dyYXB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MjVweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogY2FsYyh+JygoMTAwdncgLSAxMjMwcHgpIC8gMikgLSA5OHB4Jyk7XHJcbiAgICAgICAgYm90dG9tOiAtNzNweDtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19iZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgICBtYXgtd2lkdGg6IDU1MnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGFnc3tcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMyU7XHJcbiAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAmIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogNnB4IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICMzODgxNDk7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAyMHB4IDIwcHggMjBweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjRkNGRkY1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fZmVhdHVyZXN7XHJcbiAgICBwYWRkaW5nLXRvcDogMTEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0xJTtcclxuICAgICAgICBsZWZ0OiAtMzI1cHg7XHJcbiAgICAgICAgd2lkdGg6IDE4NTMuMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDgwNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzEwLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcblxyXG59XHJcbi5mZWF0dXJlc3tcclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgfVxyXG4gICAgJl9fd2F2ZXtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBmaWxsOiAjRDVFQUVEO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIHBhdGh7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAzKSAtIDE2cHgnKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZDRkZGNTtcclxuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkICNENUVBRUQ7XHJcbiAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggNHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjA3KSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMTJweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzRzIGxpbmVhcjtcclxuICAgICAgICAmOm50aC1jaGlsZCgzbiszKXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICAjQ0NEQ0FCO1xyXG4gICAgICAgICAgICAmIC5mZWF0dXJlc19fd2F2ZXtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgICAgICBmaWxsOiAjODFCMDFGO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgLmZlYXR1cmVzX19pY29ue1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IC05O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiAuZmVhdHVyZXNfX21vcmV7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNsdWJfX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoficoMTAwJSAvIDMpIC0gMTZweCcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xyXG4gICAgICAgIGJvcmRlcjogMS41cHggc29saWQgI0Q1RUFFRDtcclxuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDMycHggMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDI3NnB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDNuKzMpe1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAuZmVhdHVyZXNfX21vcmV7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faWNvbntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA3MXB4O1xyXG4gICAgICAgIGhlaWdodDogNzFweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNHMgbGluZWFyO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21vcmV7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICB6LWluZGV4OiAtOTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjM0cyBsaW5lYXI7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAmX19pY29ue1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlcy1jbHVie1xyXG4gICAgJiAudGl0bGV7XHJcbiAgICAgICAgJl9iZWZvcmV7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fd2FybmluZ3tcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjBweDtcclxuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgIzhBQTU1MztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI2cHggMzBweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmZlYXR1cmVzX19hcnJvd3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn0iLCIuc2VjdGlvbl9wbGFjZXtcclxuICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbn1cclxuLnBsYWNle1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAyKSAtIDEycHgnKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRDVFQUVEO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbWFwe1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzk5cHg7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2FkZHJlc3N7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDQycHggNDFweDtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzQucG5nJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgd2lkdGg6IDU4OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2J0bntcclxuICAgICAgICBtYXgtd2lkdGg6IDE4N3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAmIC5idG57XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fZ2FsbGVyeXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtMjU1cHg7XHJcbiAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiA1MjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIzMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzExLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLmdhbGxlcnl7XHJcbiAgICAmX193cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDM3NXB4O1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgICBtYXgtd2lkdGg6IDM4NHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzc1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXNsaWRlcntcclxuICAgICAgICBtYXJnaW46IDBweCAyNHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzg0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3N3B4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX25hdntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOThweDtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgJiAudGl0bGVfYmVmb3JlOmJlZm9yZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDczcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICBcclxufVxyXG5cclxuLmdhbGxlcnlfX3RpdGxlX2RldGFpbHtcclxuICAgIG1heC13aWR0aDogNDc1cHg7XHJcbiAgICAmIC50aXRsZXtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDE3MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uX2FkYXB0YXRpb257XHJcbiAgICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xyXG4gICAgbWFyZ2luLXRvcDogMTI2cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAtMjRweDtcclxuICAgICAgICB0b3A6IC02NnB4O1xyXG4gICAgICAgIHdpZHRoOiAyODcuMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE4MS4zOXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzEyLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuLmFkYXB0YXRpb257XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICZfX2xlZnR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MzRweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgICYgcHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgJiAudGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDEwOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fcmlnaHR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbl9zdWJzY3JpcHRpb257XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy83LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgcGFkZGluZy10b3A6IDQ2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNiU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjI0cHg7XHJcbn1cclxuLnN1YnNjcmlwdGlvbntcclxuICAgICZfX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAyKSAtIDEycHgnKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcbiAgICB9XHJcbiAgICAmX193cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiAgc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX3BsYWNle1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNENUVBRUQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggZGFzaGVkICMzNDUyMzk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjdweDtcclxuICAgICAgICBwYWRkaW5nOiAzcHggMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiBjYWxjKH4nNTAlICsgNnB4Jyk7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU0OXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fYnRue1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzMnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0yMnB4O1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0e1xyXG4gICAgICAgIG1heC13aWR0aDogNTg4cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19maXJzdHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZDRkZGNTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE0N3B4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wcmljZXtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTU5cHg7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvNi5wbmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLnN1YnNjcmlwdGlvbl9kZXRhaWx7XHJcbiAgICAmIC5zdWJzY3JpcHRpb25fX2xlZnR7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyODJweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtaW4td2lkdGg6IDI4MnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcclxuICAgIH1cclxuICAgICYgLnN1YnNjcmlwdGlvbl9fYm94e1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJiAuc3Vic2NyaXB0aW9uX19pbmZve1xyXG4gICAgICAgIG1heC13aWR0aDogMjgycHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgJiBoNXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgdWx7XHJcbiAgICAgICAgICAgICYgbGl7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRUVDMUFFO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fcmV2aWV3c3tcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMzFweDtcclxuICAgICAgICBsZWZ0OiAtMTA1cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE5LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIH1cclxufVxyXG4ucmV2aWV3c3tcclxuICAgICZfX3NsaWRlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAgIG1hcmdpbjogMHB4IC0xMnB4O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMTJweDtcclxuICAgIH1cclxuICAgICZfX2JveHtcclxuICAgICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpKTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgICYgLnRpdGxle1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9fbmFtZXtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0Q1RUFFRDtcclxuICAgICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzM0NTIzOTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyN3B4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMjBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJl9faW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMjY3cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193YXRjaHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRUVDMUFFO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMzQ1MjM5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI3cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA1NHB4O1xyXG4gICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgZmlsbDogIzM0NTIzOTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2Fycm93e1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgLmFycm93e1xyXG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgKyA0NHB4Jyk7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogIzM0NTIzOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3dyYXB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgIHdpZHRoOiAyNTVweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNzZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgLmJ0bntcclxuXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fZmVlZGJhY2t7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy85LnBuZycpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIG1hcmdpbi10b3A6IDc5cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE0MHB4O1xyXG4gICAgICAgIGxlZnQ6IC02MXB4O1xyXG4gICAgICAgIHdpZHRoOiAxOTA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xOS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbn1cclxuLmZlZWRiYWNre1xyXG4gICAgJl9fdGV4dHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUzMnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB9XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICAmIC50aXRsZV9iZWZvcmV7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19sZWZ0e1xyXG4gICAgICAgIG1heC13aWR0aDogNTA0cHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgICBtYXgtd2lkdGg6IDU4OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59IiwiLnNlY3Rpb25fdGVhbXtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcbi50ZWFte1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB3aWR0aDogY2FsYyh+JygxMDAlIC8gNCkgLSAxNnB4Jyk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbmFtZXtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNzlweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2Rlc2Nye1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNykpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLm5ld3N7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgJiAudGl0bGVfbHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTFweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoficoMTAwJSAvIDQpIC0gMTlweCcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAmIC5uZXdzX19pbWcgaW1ne1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiAgc2NhbGUoMS4xKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCg0bis0KXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbW9yZXtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICB9XHJcbiAgICAmX19kYXRle1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTMwJTtcclxuICAgICAgICBjb2xvcjogIzM4ODE0OTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fbmFtZXtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuXHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAyODJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICAmIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19idG57XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDIwNnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbl9kZXRhaWx7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogMTQycHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG4ubmV3cy1kZXRhaWx7XHJcbiAgICAmIC5icmVhZGNydW1ic3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDI2cHg7XHJcbiAgICB9XHJcbiAgICAmX19iZ3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmX19tYWlue1xyXG4gICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMHB4IDQuMDIxNTRweCAyNS4xMzQ2cHggcmdiYSgwLCAwLCAwLCAwLjA3KSk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICAgICAgJiBpbWd7ICBcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fY29udGFjdHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xMy5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG4uY29udGFjdHtcclxuICAgICZfX25hbWV7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fZGlyZWN0b3J7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0ZDRkZGNTtcclxuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgIzhBQTU1MztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZXtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICAmX21hcmdpbntcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX193cmFwe1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wbGFjZXtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmIHNwYW46Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZWx7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAmIHNwYW46Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgYXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMzNDUyMzk7O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAmIC50aXRsZV9se1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21hcHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNENUVBRUQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JveHtcclxuICAgICAgICB3aWR0aDogY2FsYyh+JygxMDAlIC8gMikgLSAxMnB4Jyk7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFwe1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAmIGlmcmFtZXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbl9jbHViaG91c2V7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6IDE5MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE1LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAyOXB4O1xyXG4gICAgICAgIHJpZ2h0OiA4MHB4O1xyXG4gICAgICAgIHdpZHRoOiA0MzNweDtcclxuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbn1cclxuLnNlY3Rpb25fY2x1YmhvbWV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE2LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG59XHJcbi5jbHViLWRldGFpbHtcclxuICAgICZfX3RpdGxle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJiAudGl0bGVfbHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19zdWJ0aXRsZXtcclxuICAgICAgICAmIC50aXRsZXtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgJl9fc3VidGV4dHtcclxuICAgICAgICAmIC50aXRsZXtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICByaWdodDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RhZ3tcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjOEFBNTUzO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fd3JhcHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICZfcmV2ZXJzZXtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuICAgICAgICAgICAgLmNsdWItZGV0YWlsX19pbmZve1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2MTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbHViLWRldGFpbF9faW1ne1xyXG4gICAgICAgICAgICAgICAgb3JkZXI6IC0xO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9faW5mb3tcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4NXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTAwcHg7XHJcbiAgICB9XHJcbiAgICAmX190ZXh0e1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICAmIHN0cm9uZ3tcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMzODgxNDk7XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmIC5zdWJzY3JpcHRpb25fX2l0ZW17XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiXHJcbi5yZXN1bHR7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICAmIC50aXRsZXtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUyM3B4O1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICZfX3JpZ2h0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbl9raW5kZXJ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjZweDtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yNi5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAtNDJweDtcclxuICAgICAgICByaWdodDogMjgzcHg7XHJcbiAgICAgICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTE5cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMTgucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgfVxyXG59XHJcblxyXG4ua2luZGVye1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgICYgLnRpdGxle1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoficoMTAwJSAvIDMpIC0gMTZweCcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICBib3JkZXI6IDJweCBkYXNoZWQgIzhBQTU1MztcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgXHJcbiAgICAgICAgaGVpZ2h0OiAyMThweDtcclxuICAgICAgICAmOm50aC1jaGlsZCgzbiszKXtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICB9XHJcbiAgICB9ICBcclxuICAgICZfX21vcmV7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICB9XHJcbiAgICAmX19ib3h7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoficoMTAwJSAvIDMpIC0gMTZweCcpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoM24rMyl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RhYntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fdHJpZ2dlcntcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDVFQUVEO1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgLy8gYm94LXNoYWRvdzogMnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGVudHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMnB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICAgICZfX3RpbWV7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIHdpZHRoOiA1NTtcclxuICAgICAgICBtaW4td2lkdGg6IDU1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2NnB4O1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNzBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzM4ODE0OTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5sZXNzb257XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoficoMTAwJSAvIDQpIC0gMTZweCcpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgJjpudGgtY2hpbGQoNG4rNCl7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAubGVzc29uX19uYW1le1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNGQ0ZGRjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmX19pY29ue1xyXG4gICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICB3aWR0aDogNDRweDtcclxuICAgIH1cclxufVxyXG4ubGVzc29uX2tpbmRlcntcclxuICAgICYgLmxlc3Nvbl9fbmFtZXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICB9XHJcbn0iLCIuc2VjdGlvbl90aW1pbmd7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLXRvcDogNzVweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMC5wbmcnKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTEyOXB4O1xyXG4gICAgICAgIGxlZnQ6IC01OXB4O1xyXG4gICAgICAgIHdpZHRoOiA0MzNweDtcclxuICAgICAgICBoZWlnaHQ6IDIyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTgycHg7XHJcbiAgICAgICAgbGVmdDogLTMxNHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNzg3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xOV8xLnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB9XHJcbn1cclxuLnRpbWluZ3tcclxuXHJcbiAgICAmX190YWdze1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJiAudGltaW5nX19kYXl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcclxuICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNGQ0ZGRjU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweCAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0Q1RUFFRDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRhaW5lcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNjBweCA0MHB4IDQwcHggNDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfcm93e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fZGF5e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC00OHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRDVFQUVEO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjNweCA0M3B4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgIH1cclxuICAgICZfX2ZsZXh7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNDVweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgbWFyZ2luOiAwcHggMTJweDtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDBweDtcclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggLTEycHg7XHJcbiAgICB9XHJcbiAgICAmX19pbmZve1xyXG4gICAgICAgICYgdWx7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmIGxpe1xyXG4gICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMzQ1MjM5O1xyXG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTlweDtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI0VFQzFBRTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3NsaWRlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmX19hcnJvd3tcclxuICAgICAgICBcclxuICAgICAgICAmIC5hcnJvd3tcclxuICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlICsgNDRweCcpO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjJweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmIHN2Z3tcclxuICAgICAgICAgICAgICAgIHN0cm9rZTogI2ZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2dhbGxlcnl7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgJiBhe1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyA0KSAtIDE2cHgnKTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmluZGl2aWR1YWx7XHJcbiAgICAmIC5mZWF0dXJlcy1jbHViX193YXJuaW5ne1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAmX19saXN0e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAzKSAtIDE2cHgnKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0NDRENBQjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDZweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDNuKzMpe1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzhBQTU1MztcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYgLmluZGl2aWR1YWxfX25hbWV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI0ZDRkZGNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX3RleHR7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDY5MHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fbmFtZXtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fYWJvdXR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6IDE2MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8yMS5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlY3Rpb25fbm9wYWRkaW5ne1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBweDtcclxufVxyXG4uYWJvdXR7XHJcbiAgICAmX190aXRsZXtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgJiAudGl0bGV7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiAudGl0bGVfbHtcclxuICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDFweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2luZm97XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1ODhweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDUxMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2JveHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiBzcGFue1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM4ODE0OTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19uYW1lX3RpdGxle1xyXG4gICAgICAgIC50aXRsZV9iZWZvcmV7XHJcbiAgICAgICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDM1NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4ubnVtYmVye1xyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgJl9faXRlbXtcclxuICAgICAgICB3aWR0aDogMjQzcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICB9XHJcbiAgICAmX19uYW1le1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICB9XHJcbiAgICAmX19jb3VudHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXNpemU6IDcwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMzg4MTQ5O1xyXG4gICAgfVxyXG59IiwiLnNlY3Rpb25fcGFydG5lcntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMTAwcHg7XHJcbiAgICAgICAgbGVmdDogOTlweDtcclxuICAgICAgICB3aWR0aDogMjA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTlweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy8xOC5wbmcnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDEyOXB4O1xyXG4gICAgICAgIHdpZHRoOiAyODdweDtcclxuICAgICAgICBoZWlnaHQ6IDE4MXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG4ucGFydG5lcntcclxuICAgICZfX3NsaWRlcntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAmX19hcnJvd3tcclxuICAgICAgICBcclxuICAgICAgICAmIC5hcnJvd3tcclxuICAgICAgICAgICAgYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoficxMDAlICsgNDRweCcpO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMjJweDtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICYgZGl2e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJiBzdmd7XHJcbiAgICAgICAgICAgICAgICBzdHJva2U6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX190ZXh0e1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBtYXgtd2lkdGg6IDU4OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJl9fd2FybmluZ3tcclxuICAgICAgICBtYXJnaW4tdG9wOiA0NXB4O1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICBjb2xvcjogIzM0NTIzOTtcclxuICAgICAgICBwYWRkaW5nOiAyNnB4IDM1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDU3NnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNENUVBRUQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICAmIHNwYW57XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2ltZ3tcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjOEFBNTUzO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTQ1cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2xpc3R7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggLTEycHg7XHJcbiAgICB9XHJcbiAgICAmX19pdGVte1xyXG4gICAgICAgIG1hcmdpbjogMHB4IDEycHg7XHJcbiAgICB9XHJcbn0iLCIuYWNoaWV2ZW1lbnRze1xyXG4gICAgJl9fc2xpZGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgICZfX2Fycm93e1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgLmFycm93e1xyXG4gICAgICAgICAgICBib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYyh+JzEwMCUgKyA0NHB4Jyk7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0yMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgJiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjRkNGRkY1O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjOEFBNTUzO1xyXG4gICAgICAgICAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzdHJva2U6ICNGQ0ZGRjU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYgc3Zne1xyXG4gICAgICAgICAgICAgICAgc3Ryb2tlOiAjMzQ1MjM5O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGlzdHtcclxuICAgICAgICBtYXJnaW46IDBweCAtMTJweDtcclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDEycHg7XHJcbiAgICB9XHJcbiAgICAmX19pbWd7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDogMzkxcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgaW1ne1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zZWN0aW9uX2F0bW9zcGhlcmV7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmcvMjAucG5nJyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTExM3B4O1xyXG4gICAgICAgIGxlZnQ6IC03NXB4O1xyXG4gICAgICAgIHdpZHRoOiA1MjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIzMXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLzE4LnBuZycpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgIH1cclxufVxyXG4uYXRtb3NwaGVyZXtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgJl9fdGl0bGV7XHJcbiAgICAgICAgJiAudGl0bGV7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgICAgICZfYmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ4NnB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fdGV4dHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6ICMzNDUyMzk7XHJcbiAgICAgICAgJiBwe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNjY3cHg7XHJcbiAgICAgICAgJiBpbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQG1lZGlhKG1heC13aWR0aDogMTI0MHB4KXtcclxuXHQuZmVhdHVyZXMtY2x1Yl9fd2FybmluZyBzcGFue1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogMTA4MHB4KSB7XHJcblx0LnNlY3Rpb25fbm90e1xyXG5cdFx0aGVpZ2h0OiB1bnNldDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0fVxyXG5cdC5ub3RfX3dyYXB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNjBweDtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cdC5ub3RfX2JveHtcclxuXHRcdG1hcmdpbi1yaWdodDogODhweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHQmIC5oZWFkZXJfX2xpbmt7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0XHRjb2xvcjogIzM0NTIzOTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm5vdF9fZm91bmR7XHJcblx0XHRtYXgtd2lkdGg6IDc2OHB4O1xyXG5cdFx0cG9zaXRpb246IHVuc2V0O1xyXG5cdFx0bWFyZ2luOiAwcHggYXV0bztcclxuXHRcdG1hcmdpbi10b3A6IDQycHg7XHJcblx0XHQmIGltZ3tcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm5vdF9faW1ne1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0XHQmIGltZ3tcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQucmVzdWx0X19saXN0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5yZXN1bHRfX3JpZ2h0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblx0LmhlYWRlci1tb2JpbGV7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHQuY2x1Yi1kZXRhaWxfX3RpdGxle1xyXG5cdFx0LmJyZWFkY3J1bWJze1xyXG5cdFx0XHRvcmRlcjogMTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmVhdHVyZXMtY2x1YntcclxuXHRcdCYgLmZlYXR1cmVzX190aXRsZXtcclxuXHRcdFx0bWF4LXdpZHRoOiAyNzJweDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdCYgLnRpdGxle1xyXG5cclxuXHRcdFx0XHQmIGJye1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnRlYW1fX3RpdGxle1xyXG5cdFx0JiAudGl0bGV7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHJpZ2h0OiAxM3B4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdWJzY3JpcHRpb25fZGV0YWlsIC5zdWJzY3JpcHRpb25fX2xlZnR7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRtaW4td2lkdGg6IHVuc2V0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5zdWJzY3JpcHRpb25fZGV0YWlsIC5zdWJzY3JpcHRpb25fX2luZm97XHJcblx0XHRtYXJnaW4tdG9wOiA1MHB4O1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5zdWJzY3JpcHRpb25fZGV0YWlsIC5zdWJzY3JpcHRpb25fX3JpZ2h0e1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5tb2RhbC10ZWFtX19uYW1le1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHQubW9kYWwtdGVhbV9faW5mb3tcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0XHQmIHB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1vZGFsLXRlYW1fX21lc3NhZ2V7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cdC5tb2RhbC10ZWFtX190ZXh0e1xyXG5cdFx0JiBoNHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdH1cclxuXHRcdCYgcHtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNlY3Rpb25fY2x1YmhvdXNle1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdFx0cmlnaHQ6IDBweDtcclxuXHRcdFx0bGVmdDogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xyXG5cdFx0XHRib3R0b206IC0yMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbl9zdWJzY3JpcHRpb257XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOmFmdGVye1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjQ0NEQ0FCO1xyXG5cdFx0XHR0b3A6IC0yMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWRhcHRhdGlvbl9fdGl0bGUgLnRpdGxlOmJlZm9yZXtcclxuXHRcdHJpZ2h0OiAtOXB4O1xyXG5cdH1cclxuXHQuaW50cm9fX2JnIGltZ3tcclxuXHRcdG9iamVjdC1wb3NpdGlvbjogYm90dG9tO1xyXG5cdH1cclxuXHQuc2VjdGlvbl9yZXZpZXdzOmJlZm9yZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5mZWF0dXJlc19fdGl0bGV7XHJcblx0XHRtYXgtd2lkdGg6IDI0NnB4O1xyXG5cdFx0JiAudGl0bGV7XHJcblx0XHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRcdHJpZ2h0OiA0MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdWJzY3JpcHRpb25fX2xlZnR7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcblx0XHJcblx0LmZvb3Rlcl9fYm94X2FkZHJlc3MgLmZvb3Rlcl9fYWRkcmVzc3tcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG4gICAgLmZlZWRiYWNrX190aXRsZXtcclxuICAgICAgICBtYXgtd2lkdGg6IDI3MnB4O1xyXG4gICAgfVxyXG4gICAgLnNlY3Rpb25fZmVlZGJhY2s6YmVmb3Jle1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblx0LmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19kaXJlY3RvciAuY29udGFjdF9fdGVsIHNwYW4ge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCBzcGFuIGE6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5yZXN1bHRfX2ltZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQucmVzdWx0X19sZWZ0e1xyXG5cdFx0bWF4LXdpZHRoOiAyNzJweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWluLXdpZHRoOiAyNzJweDtcclxuXHR9XHJcblx0LnJlc3VsdHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQucmVzdWx0X190aXRsZXtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHQmIC50aXRsZXtcclxuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnJlc3VsdF9fY2hlbHtcclxuXHRcdCYgaW1ne1xyXG5cdFx0XHR3aWR0aDogMzI4cHg7XHJcblx0XHRcdGhlaWdodDogNDAwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5yZXN1bHRfX2l0ZW17XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdGNvbG9yOiAjMzQ1MjM5O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHRcdCY6bGFzdC1jaGlsZHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0fVxyXG5cdFx0JiBzcGFue1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdCY6Zmlyc3QtY2hpbGR7XHJcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9mZWF0dXJlczpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlc19faXRlbSB7XHJcblx0XHRtaW4td2lkdGg6IDM4NHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzX19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzX19saXN0IHtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzX19saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb24ge1xyXG5cdFx0cGFkZGluZzogNDBweCAwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jbHViaG91c2U6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS81LnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fY2x1YmhvdXNlOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jbHViaG91c2Uge1xyXG5cdFx0cGFkZGluZy10b3A6IDE0MHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWIgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IDE2OHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fY2x1YmhvbWU6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6ICNDQ0RDQUI7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jbHViaG9tZTpiZWZvcmU6YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3dyYXBfcmV2ZXJzZSAuY2x1Yi1kZXRhaWxfX2luZm8ge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDI3MnB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXMtY2x1Yl9fd2FybmluZyB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWJfX2luZm8ge1xyXG5cdFx0bWF4LXdpZHRoOiAyNzJweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1jbHViX19pdGVtIHtcclxuXHRcdG1pbi13aWR0aDogMjc2cHg7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWJfX2l0ZW06bnRoLWNoaWxkKDNuKzMpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1jbHViIC5mZWF0dXJlc19faWNvbiB7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1jbHViIC5mZWF0dXJlc19fd2F2ZSB7XHJcblx0XHRib3R0b206IC00cHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3RleHQgLnN1YnNjcmlwdGlvbl9faXRlbSB7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX190ZXh0IC5zdWJzY3JpcHRpb25fX2l0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX2ltZyB7XHJcblx0XHQvLyBtYXgtd2lkdGg6IDMxN3B4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX2ltZyBpbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX19zdWJ0aXRsZSAudGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX19zdWJ0aXRsZSAudGl0bGUgYnIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jbHViLWRldGFpbF9faW5mbyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cclxuXHJcblx0LmNsdWItZGV0YWlsX190YWcge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX190YWcgYSB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3RhZyBhOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX19zdWJ0ZXh0IC50aXRsZSBiciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX19zdWJ0ZXh0IC50aXRsZTpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IDQ0cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9raW5kZXJnYXJ0ZW4ge1xyXG5cdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2tpbmRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS81LnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0cGFkZGluZy10b3A6IDEyM3B4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2tpbmRlcjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2tpbmRlcjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fdGltaW5nIHtcclxuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA3MHB4O1xyXG5cdH1cclxuXHJcblx0LmluZGl2aWR1YWxfX2xpc3Qge1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdH1cclxuXHJcblx0LmluZGl2aWR1YWxfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMofic1MCUgLSAxMnB4Jyk7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmluZGl2aWR1YWxfX2l0ZW06bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdH1cclxuXHJcblx0LmluZGl2aWR1YWxfX25hbWUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRjb2xvcjogIzM0NTIzOTtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1jbHViX193YXJuaW5nIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcgc3ZnIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcgc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX3RpbWluZzphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fZGF5IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19nYWxsZXJ5IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX190YWdzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC50aW1pbmdfX2JveCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fYm94X3JvdyB7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19pbmZvIGxpIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19faXRlbSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDBweDtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19pdGVtLmFjdGl2ZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fYXJyb3cge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aW1pbmdfX2NvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiA0MHB4O1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19uYW1lIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19uYW1lIHNwYW4ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fbmFtZSBzcGFuIGltZyB7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl90aW1pbmc6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzYucG5nKTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR3aWR0aDogNzcycHg7XHJcblx0XHRoZWlnaHQ6IDEyMnB4O1xyXG5cdFx0dG9wOiAtNjJweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX3RpdGxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19pdGVtIHtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdGJvcmRlcjogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2l0ZW0gaW1nIHtcclxuXHRcdGJvcmRlcjogMnB4IGRhc2hlZCAjOGFhNTUzO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQua2luZGVyX190cmlnZ2VyIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzBweDtcclxuXHRcdGNvbG9yOiAjMzQ1MjM5O1xyXG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2NvbnRhaW5lciB7XHJcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9faW5mbyB7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19ib3gge1xyXG5cdFx0d2lkdGg6IGNhbGMofic1MCUgLSAxMnB4Jyk7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fYm94Om50aC1jaGlsZCgzbiszKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19ib3g6bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fYm94Om50aC1sYXN0LWNoaWxkKC1uICsgNCkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fYm94Om50aC1sYXN0LWNoaWxkKC1uICsgMikge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX21vcmUge1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5wbGFjZV9faW5mbyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDM2cHg7XHJcblx0XHRoZWlnaHQ6IDE1NHB4O1xyXG5cdH1cclxuXHJcblx0LnBsYWNlX19pbmZvOmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS8xMS5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxNTRweDtcclxuXHR9XHJcblxyXG5cdC5wbGFjZV9fbWFwIHtcclxuXHRcdGhlaWdodDogMjc4cHg7XHJcblx0fVxyXG5cclxuXHQucGxhY2VfX2FkZHJlc3Mge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Y29sb3I6ICMzNDUyMzk7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fZ2FsbGVyeTpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5yZXZpZXdzX190aXRsZSAudGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdH1cclxuXHJcblx0LnJldmlld3NfX3RpdGxlIC50aXRsZTpiZWZvcmUge1xyXG5cdFx0Ym90dG9tOiAtMXB4O1xyXG5cdH1cclxuXHJcblx0LnJldmlld3NfX3dyYXAge1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHR9XHJcblxyXG5cdC5yZXZpZXdzX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHRcdG1pbi13aWR0aDogMjc2cHg7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0fVxyXG5cclxuXHQucmV2aWV3c19faXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogOTZweDtcclxuXHR9XHJcblxyXG5cdC5yZXZpZXdzX19hcnJvdyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnJldmlld3NfX2xpc3Qge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnJldmlld3NfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeV9fYXJyb3cge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5X19sZWZ0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeV9fc2xpZGVyIHtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuZ2FsbGVyeS1zbGlkZXJfX2ltZyB7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRtaW4td2lkdGg6IDI3NnB4O1xyXG5cdFx0bWF4LXdpZHRoOiAyNzZweDtcclxuXHRcdGhlaWdodDogMjcwcHg7XHJcblx0fVxyXG5cdC5nYWxsZXJ5LXNsaWRlcl9faW1nOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHQuZ2FsbGVyeS1zbGlkZXJfX25hdntcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdG1heC13aWR0aDogMjcycHg7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRtYXJnaW46IDBweCBhdXRvO1xyXG5cdH1cclxuXHQuZ2FsbGVyeV9fYXJyb3d7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0JiAuYXJyb3d7XHJcblx0XHRcdFxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0XHJcblx0LmdhbGxlcnlfX3JpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGVhbV9faXRlbSB7XHJcblx0XHRtaW4td2lkdGg6IDI3NnB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LnRlYW1fX2l0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDk2cHg7XHJcblx0fVxyXG5cclxuXHQudGVhbV9fbGlzdCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRvdmVyZmxvdy14OiBhdXRvO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IGNhbGMoficoMTAwJSArIDE5MnB4KScpO1xyXG5cdFx0bGVmdDogLTk2cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDk2cHg7XHJcblx0fVxyXG5cclxuXHQudGVhbV9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2FkYXB0YXRpb24ge1xyXG5cdFx0cGFkZGluZy10b3A6IDU1cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2FkYXB0YXRpb246YmVmb3JlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9zdWJzY3JpcHRpb24ge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tb2JpbGUvNy5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5zdWJzY3JpcHRpb25fX3dyYXAge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LnN1YnNjcmlwdGlvbl9fcmlnaHQge1xyXG5cdFx0bWFyZ2luLXRvcDogNjJweDtcclxuXHRcdFxyXG5cdH1cclxuXHJcblxyXG5cdC5zdWJzY3JpcHRpb25fX25hbWUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5zdWJzY3JpcHRpb25fX2l0ZW0ge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LmFkYXB0YXRpb25fX3RpdGxlIC50aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0fVxyXG5cclxuXHQuYWRhcHRhdGlvbl9fdGl0bGUgLnRpdGxlIGJyOmxhc3QtY2hpbGQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5hZGFwdGF0aW9uX190ZXh0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX25ld3Mge1xyXG5cdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA0NHB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlX2w6YmVmb3JlIHtcclxuXHRcdGJvdHRvbTogLTNweDtcclxuXHRcdHJpZ2h0OiAtMTNweDtcclxuXHRcdHdpZHRoOiA1MHB4O1xyXG5cdFx0aGVpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWJzIHtcclxuXHRcdG9yZGVyOiAtMTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYXRtb3NwaGVyZV9fdGl0bGUge1xyXG5cdFx0bWF4LXdpZHRoOiAyMTVweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmF0bW9zcGhlcmVfX3RpdGxlIC50aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9hdG1vc3BoZXJlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzcucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2F0bW9zcGhlcmU6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2F0bW9zcGhlcmU6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS82LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0d2lkdGg6IDc4MHB4O1xyXG5cdFx0dG9wOiAtNzBweDtcclxuXHRcdGhlaWdodDogMTIycHg7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdH1cclxuXHJcblx0LmF0bW9zcGhlcmUge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuYXRtb3NwaGVyZV9fcmlnaHQge1xyXG5cdFx0aGVpZ2h0OiA0MjVweDtcclxuXHR9XHJcblxyXG5cdC5hdG1vc3BoZXJlX190aXRsZSAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XHJcblx0XHRyaWdodDogNjBweDtcclxuXHR9XHJcblxyXG5cdC5hY2hpZXZlbWVudHNfX2l0ZW0ge1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0bWluLXdpZHRoOiAxNzZweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHR9XHJcblxyXG5cdC5hY2hpZXZlbWVudHNfX2l0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDk2cHg7XHJcblx0fVxyXG5cclxuXHQubGVzc29uX19saXN0IHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdC5sZXNzb25fX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMofic1MCUgLSAxMnB4Jyk7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lmxlc3Nvbl9faXRlbTpudGgtY2hpbGQoMm4rMikge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5hY2hpZXZlbWVudHNfX2ltZyB7XHJcblx0XHRoZWlnaHQ6IDI0NXB4O1xyXG5cdH1cclxuXHJcblx0Ly8gLmFjaGlldmVtZW50c19fbGlzdCB7XHJcblx0Ly8gXHRtYXJnaW46IDBweDtcclxuXHQvLyBcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0Ly8gXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHQvLyBcdGRpc3BsYXk6IGZsZXg7XHJcblx0Ly8gXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0Ly8gXHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHQvLyBcdG92ZXJmbG93LXg6IGF1dG87XHJcblx0Ly8gXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Ly8gXHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0Ly8gXHRsZWZ0OiAtOTZweDtcclxuXHQvLyBcdHBhZGRpbmctbGVmdDogOTZweDtcclxuXHQvLyB9XHJcblxyXG5cdC8vIC5hY2hpZXZlbWVudHNfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHQvLyBcdGRpc3BsYXk6IG5vbmU7XHJcblx0Ly8gfVxyXG5cclxuXHQubmV3c19fbGlzdF9yb3cge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2xpc3Rfcm93Ojotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2xpc3Rfcm93IC5uZXdzX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjRweDtcclxuXHRcdG1pbi13aWR0aDogMjc2cHg7XHJcblx0fVxyXG5cclxuXHQubmV3c19fbGlzdF9yb3cgLm5ld3NfX2l0ZW06bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzX19saXN0X3JvdyAubmV3c19faXRlbTpudGgtY2hpbGQoNG4rNCkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2xpc3Rfcm93IC5uZXdzX19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fbm9wYWRkaW5nIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19uYW1lX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcclxuXHRcdHJpZ2h0OiAyN3B4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYWJvdXQge1xyXG5cdFx0cGFkZGluZy10b3A6IDEyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzUucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdFx0ei1pbmRleDogMTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYWJvdXQ6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS82LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0d2lkdGg6IDc4MHB4O1xyXG5cdFx0Ym90dG9tOiAtNTVweDtcclxuXHRcdGhlaWdodDogMTIycHg7XHJcblx0XHR0b3A6IHVuc2V0O1xyXG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2Fib3V0OjphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYWJvdXQ6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDIwJSB0b3A7XHJcblx0fVxyXG5cclxuXHQuYWJvdXRfX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XHJcblx0XHRib3R0b206IC0zcHg7XHJcblx0XHRyaWdodDogLTE1cHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXRfX3RleHQge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X190ZXh0IHNwYW4ge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19pbmZvIHtcclxuXHRcdG9yZGVyOiAtMTtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5hYm91dF9fdGl0bGUge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19ib3gge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuYWJvdXRfX2JveDpsYXN0LWNoaWxkIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19ib3g6bGFzdC1jaGlsZCAuYWJvdXRfX2luZm8ge1xyXG5cdFx0b3JkZXI6IDE7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fbnVtYmVyIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9wYXJ0bmVyIHtcclxuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fcGFydG5lcjpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX3BhcnRuZXI6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX19hcnJvdyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJfX3RleHQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX19pdGVtIHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdFx0bWluLXdpZHRoOiAxNzZweDtcclxuXHRcdG1heC13aWR0aDogMTc2cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJfX3dhcm5pbmcge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMjJweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX193YXJuaW5nIHNwYW46Zmlyc3QtY2hpbGQge1xyXG5cdFx0aGVpZ2h0OiA0MnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX19saXN0IHtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0cGFkZGluZzogMHB4O1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnBhcnRuZXJfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubnVtYmVyX19saXN0IHtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcblxyXG5cdC5udW1iZXJfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdHdpZHRoOiBjYWxjKH4nNTAlIC0gMTJweCcpO1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX3RpdGxlIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5uZXdzX19pdGVtIHtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgLyAyKSAtIDEycHgnKTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQubmV3c19faXRlbTpudGgtY2hpbGQoNG4rNCkge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2l0ZW06bnRoLWNoaWxkKDJuKzIpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2ltZyB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2RhdGUge1xyXG5cdFx0b3BhY2l0eTogMC4zO1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX25hbWUge1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0fVxyXG5cclxuXHQubmV3c19fbmF2IHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9kZXRhaWwge1xyXG5cdFx0cGFkZGluZy10b3A6IDg2cHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1kZXRhaWxfX2JnIHtcclxuXHRcdGhlaWdodDogMzEycHg7XHJcblx0fVxyXG5cclxuXHQubmV3cy1kZXRhaWxfX2JnIGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdH1cclxuXHJcblx0Lm5ld3MtZGV0YWlsX19tYWluIHtcclxuXHRcdGhlaWdodDogMjkwcHg7XHJcblx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDBweCA5LjY1MTcxcHggNjAuMzIzMnB4IHJnYmEoMCwgMCwgMCwgMC4wNykpO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNzJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudCBoMSB7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50X19kYXRlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubWFpbl9tYXJnaW4ge1xyXG5cdFx0cGFkZGluZy10b3A6IDg2cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fYm94X2RpcmVjdG9yIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fYm94X2Z1bGwge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19ib3hfZnVsbCAuY29udGFjdF9fc3VidGl0bGVfbWFyZ2luIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19zdWJ0aXRsZSB7XHJcblx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDEyMCU7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fbWFwIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDI3MnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX2luZiB7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlIC8gMikgLSAxMnB4Jyk7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9faW5mOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9faW5mIC5jb250YWN0X190ZWwge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19wbGFjZSB7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRjb2xvcjogIzM0NTIzOTtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X190ZWwge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fdGVsIHNwYW4ge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX3RlbCBhIHtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdGNvbG9yOiAjMzQ1MjM5O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX3RlbCBhOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X193cmFwIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fd3JhcDpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19jb21tdW5pY2F0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X190aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XHJcblx0XHRib3R0b206IC0zcHg7XHJcblx0XHRyaWdodDogLTEzcHg7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X190aXRsZSAuYnJlYWRjcnVtYnMge1xyXG5cdFx0b3JkZXI6IC0xO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19kaXJlY3RvciB7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3N1YnRpdGxlIHtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6IDI0cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdGNvbG9yOiAjMzQ1MjM5O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X19uYW1lIHtcclxuXHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMTUwJTtcclxuXHRcdGNvbG9yOiAjMzg4MTQ5O1xyXG5cdFx0bWFyZ2luLXRvcDogMzRweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5wYWdlX2NvbnRhY3QgLnNlY3Rpb25fZmVlZGJhY2sge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9mZWVkYmFjayB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMi5wbmcnKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdH1cclxuXHJcblx0LmZlZWRiYWNrIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0bWFyZ2luLXRvcDogNjRweDtcclxuXHR9XHJcblxyXG5cdC5mZWVkYmFja19fbGVmdCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZmVlZGJhY2tfX3RleHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMTNweDtcclxuXHR9XHJcblxyXG5cdC5mb3JtX19wb2xpY3kge1xyXG5cdFx0bWFyZ2luLXRvcDogMTVweDtcclxuXHR9XHJcblxyXG5cdC5mb3JtX19mbGV4IHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQuZmVlZGJhY2tfX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcclxuICAgICAgICBib3R0b206IC0ycHg7XHJcbiAgICAgICAgcmlnaHQ6IDU0cHg7XHJcblx0fVxyXG5cclxuXHQudGl0bGUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcblxyXG5cdC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiA0OHB4O1xyXG5cdFx0aGVpZ2h0OiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwcHggOTZweDtcclxuXHRcdG1heC13aWR0aDogY2FsYyh+JzEyMDAgKyA5NnB4Jyk7XHJcblx0fVxyXG5cclxuXHQuYnRuIHtcclxuXHRcdGhlaWdodDogNTBweDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMTlweCAwcHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19uYXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2NhbGxiYWNrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX190ZWwge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19tZW51IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX19jb21tdW5pY2F0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXJfX2xvZ28ge1xyXG5cdFx0bWF4LXdpZHRoOiA4M3B4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19sb2dvIHtcclxuXHRcdG1heC13aWR0aDogODBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fbG9nbyBpbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fY29weSB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1NS4xOSU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX193cmFwIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX193cmFwIC5mb290ZXJfX2NvbW11bmljYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX25hdiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX2luZm8ge1xyXG5cdFx0b3JkZXI6IC0xO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX25hdiBhIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19taWRkbGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX21pZGRsZSAuZm9vdGVyX19zb2NpYWwge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX21pZGRsZSAuZm9vdGVyX19hZGRyZXNzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19hZGRyZXNzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19hZGRyZXNzIHAge1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRwYWRkaW5nOiA4cHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyIC5jb3B5IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19jb250YWluZXIge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fcmlnaHQge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX3JpZ2h0IC5mb290ZXJfX2NvbW11bmljYXRpb24ge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fcmlnaHQgLmZvb3Rlcl9fYm94IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX3JpZ2h0IC5mb290ZXJfX2JveDpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDYwcHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19yaWdodCAuZm9vdGVyX190aW1lIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX3JpZ2h0IC5mb290ZXJfX3NvY2lhbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fcmlnaHQgLmNvcHkge1xyXG5cdFx0bWFyZ2luLXRvcDogMjVweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2MnB4O1xyXG5cdH1cclxuXHJcblx0LnRpdGxlX2wge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMzBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2ludHJvIHtcclxuXHRcdG1heC1oZWlnaHQ6IDU1MHB4O1xyXG5cdFx0bWluLWhlaWdodDogNTUwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fZmlmdHkgLmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jbHViIHtcclxuXHRcdHBhZGRpbmctdG9wOiAwcHg7XHJcblx0fVxyXG5cclxuXHQuY2x1YiB7XHJcblx0XHRwYWRkaW5nLXRvcDogODRweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0LmNsdWJfX2JnIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvYmctbW9iaWxlLzcucG5nKTtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbTtcclxuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHR0b3A6IDBweDtcclxuXHR9XHJcblx0LmNsdWJfX3dyYXB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cdC5jbHViX19iZyBpbWcge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jbHViX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0bWF4LXdpZHRoOiA0NzZweDtcclxuXHR9XHJcblxyXG5cdC5jbHViX190ZXh0IHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjRweDtcclxuXHR9XHJcblxyXG5cdC5jbHViX190YWdzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmNsdWJfX3RhZ3MgYSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XHJcblx0fVxyXG5cclxuXHQuY2x1Yl9fdGl0bGUge1xyXG5cdFx0bWF4LXdpZHRoOiAyMTVweDtcclxuXHR9XHJcblxyXG5cdC5jbHViX190aXRsZSAudGl0bGVfYmVmb3JlOmJlZm9yZSB7XHJcblx0XHR3aWR0aDogNDJweDtcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdHJpZ2h0OiA4M3B4O1xyXG5cdFx0Ym90dG9tOiAtMTtcclxuXHR9XHJcblxyXG5cdC5jbHViX19pbWcge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDcwcHg7XHJcblx0XHRib3R0b206IC00OHB4O1xyXG5cdFx0d2lkdGg6IDM0NXB4O1xyXG5cdFx0aGVpZ2h0OiA0MjZweDtcclxuXHRcdGxlZnQ6IHVuc2V0O1xyXG5cdH1cclxuXHJcblx0LmZpZnR5X193cmFwOmJlZm9yZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2JnLW1vYmlsZS85LnBuZyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0d2lkdGg6IDY4MXB4O1xyXG5cdFx0aGVpZ2h0OiA1NjJweDtcclxuXHRcdGxlZnQ6IDQycHg7XHJcblx0XHRib3R0b206IC01M3B4O1xyXG5cdH1cclxuXHJcblx0LmZpZnR5X19ib3R0b20ge1xyXG5cdFx0aGVpZ2h0OiA0NjhweDtcclxuXHR9XHJcblxyXG5cdC5maWZ0eV9fdGV4dCB7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE1MCU7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5maWZ0eV9fdGV4dCBwIGJyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3RvcCB7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDk2cHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3RvcDpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5maWZ0eV9fdGl0bGUgLnRpdGxlIHtcclxuXHRcdGZvbnQtc2l6ZTogMjRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cdH1cclxuXHJcblx0LmZpZnR5X190aXRsZSAudGl0bGU6YmVmb3JlIHtcclxuXHRcdGJvdHRvbTogLTZweDtcclxuXHRcdHJpZ2h0OiAtNXB4O1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3RpdGxlIC50aXRsZSBiciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmludHJvIHtcclxuXHRcdHBhZGRpbmctdG9wOiA4MHB4O1xyXG5cdH1cclxuXHJcblx0LmludHJvX19idG5zIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX3dhdGNoIHtcclxuXHRcdG1hcmdpbi1sZWZ0OiAwcHg7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbl90d28ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nLXRvcDogMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX3R3byAuaW50cm9fX3BsYWNlIHtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblxyXG5cdH1cclxuXHQuaW50cm9fX3BsYWNlIHtcclxuXHRcdG1heC13aWR0aDogNTQwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX3RpdGxlIC50aXRsZV9sOmJlZm9yZSB7XHJcblx0XHRib3R0b206IC01cHg7XHJcblx0XHRyaWdodDogNDdweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX3RpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmdhbGxlcnlfX3RpdGxlIC50aXRsZV9iZWZvcmU6YmVmb3JlIHtcclxuXHRcdHJpZ2h0OiA0M3B4O1xyXG5cdH1cclxuICAgIC5zZWN0aW9uX2NvbnRhY3Qge1xyXG5cdFx0cGFkZGluZy10b3A6IDE2NHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fY29udGFjdDpiZWZvcmUge1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzEucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0ei1pbmRleDogLTE7XHJcblx0fVxyXG5cclxuXHQuY29udGVudCBpbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDI3MnB4O1xyXG5cdH1cclxuXHQucGFydG5lcl9faW1ne1xyXG5cdFx0aGVpZ2h0OiAxMTVweDtcclxuXHR9XHJcblx0LmFib3V0X19uYW1lX3RpdGxle1xyXG5cdFx0bWF4LXdpZHRoOiAyNzJweDtcclxuXHR9XHJcblx0LmdhbGxlcnlfX3RpdGxlX2RldGFpbHtcclxuXHRcdG1heC13aWR0aDogMjgycHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdCYgLnRpdGxle1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRyaWdodDogMTE2cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmdhbGxlcnktc2xpZGVyIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0XHRsZWZ0OiAtOTZweDtcclxuXHJcblx0fVxyXG5cdC5nYWxsZXJ5LXNsaWRlcl9fbGlzdHtcclxuXHRcdCYgLnNsaWNrLWxpc3R7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogOTZweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmFjaGlldmVtZW50c19fbGlzdHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0XHRsZWZ0OiAtOTZweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA3N3B4O1xyXG5cdFx0bWFyZ2luOiAwcHg7XHRcclxuXHR9XHJcblx0LmFjaGlldmVtZW50c19fbGlzdCB7XHJcblx0XHQmIC5zbGljay1saXN0e1xyXG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDk2cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hY2hpZXZlbWVudHNfX2Fycm93IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXgtd2lkdGg6IDI3MHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRib3R0b206IDI0cHg7XHJcblx0XHR6LWluZGV4OiAxO1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cdH1cclxuXHQuYWNoaWV2ZW1lbnRzX19hcnJvdyAuYXJyb3d7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxlZnQ6IHVuc2V0O1xyXG5cdFx0JiBkaXZ7XHJcblx0XHRcdGJhY2tncm91bmQ6ICM4YWE1NTM7XHJcblx0XHRcdCYgc3Zne1xyXG5cdFx0XHRcdHN0cm9rZTogI0ZDRkZGNTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICMzODgxNDk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmZlYXR1cmVzLXNsaWRlcntcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0LmZlYXR1cmVzLXNsaWRlciAuZmVhdHVyZXNfX2xpc3R7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHBhZGRpbmc6IDBweDtcclxuXHRcdG1heC13aWR0aDogdW5zZXQ7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0XHRsZWZ0OiAtOTZweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cdFx0JiAuc2xpY2stbGlzdHtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmVhdHVyZXMtY2x1Yl9faXRlbXtcclxuXHRcdGhlaWdodDogMjY4cHggIWltcG9ydGFudDtcclxuXHRcdG1heC13aWR0aDogMjc2cHggIWltcG9ydGFudFxyXG5cdH1cclxuXHQuZmVhdHVyZXNfX2Fycm93e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdG1heC13aWR0aDogMjcwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMjRweDtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHRsZWZ0OiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cclxuXHRcclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCkge1xyXG5cdC5ub3RfX3dyYXB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdH1cclxuICAgIC5zZWN0aW9uX2NvbnRhY3Qge1xyXG5cdFx0cGFkZGluZy10b3A6IDExNHB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbl9pbnRybyB7XHJcblx0XHRtYXgtaGVpZ2h0OiA0NTdweDtcclxuXHRcdG1pbi1oZWlnaHQ6IDQ1N3B4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3MDBweCkge1xyXG5cdC5nYWxsZXJ5LXNsaWRlcl9fbGlzdHtcclxuXHRcdCYgLnNsaWNrLWxpc3R7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmdhbGxlcnktc2xpZGVyX19pbWcgaW1ne1xyXG5cdFx0aGVpZ2h0OiAyNzBweDtcclxuXHR9XHJcblx0LnJlc3VsdHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5yZXN1bHRfX2xlZnR7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0fVxyXG5cdC5oZWFkZXItbW9iaWxle1xyXG5cdFx0cGFkZGluZzogMHB4IDI0cHg7XHJcblx0XHQmIC5pbnRyb19fcGxhY2V7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQmIC5oZWFkZXJfX3RlbHtcclxuXHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VjdGlvbl90aW1pbmd7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMTIucG5nJyk7XHJcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdH1cclxuXHQuc2VjdGlvbl9raW5kZXJ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcclxuXHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IC0yMnB4O1xyXG5cdFx0XHRyaWdodDogMHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMjEucG5nJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHR3aWR0aDogMTIzcHg7XHJcblx0XHRcdGhlaWdodDogNzFweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmNsdWItZGV0YWlsX190aXRsZSB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFx0LmJyZWFkY3J1bWJze1xyXG5cdFx0XHRvcmRlcjogLTE7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zZWN0aW9uX2NsdWJob21le1xyXG5cdFx0cGFkZGluZy10b3A6IDBweDtcclxuXHR9XHJcblx0LmFkYXB0YXRpb25fX3JpZ2h0e1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGxlZnQ6IC0xMnB4O1xyXG5cdFxyXG5cdH1cclxuXHQuYWRhcHRhdGlvbl9fcmlnaHQgaW1ne1xyXG5cdFx0d2lkdGg6IDMzM3B4O1xyXG5cdFx0aGVpZ2h0OiAzNzFweDtcclxuXHR9XHJcblx0LnBhZ2VfaW5mb3tcclxuXHRcdCYgLnNlY3Rpb25fZmVlZGJhY2t7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS8xOS5wbmcnKTtcclxuXHRcdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0fVxyXG5cdFx0JiAuc2VjdGlvbl9jbHVie1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9iZy1tb2JpbGUvMTkucG5nJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRcdH1cclxuXHRcdC5pbnRyb19fbGVmdF9jb2x1bW57XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IC0zMHB4O1xyXG5cdFx0fVxyXG5cdFx0JiAuc2VjdGlvbl90d297XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50ZWFtX190aXRsZXtcclxuXHRcdG1heC13aWR0aDogMjY3cHg7XHJcblx0XHQmIC50aXRsZXtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zdWJzY3JpcHRpb25fZGV0YWlsIC5zdWJzY3JpcHRpb25fX2luZm8gaDV7XHJcblx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHQuc3Vic2NyaXB0aW9uX2RldGFpbCAuc3Vic2NyaXB0aW9uX19pbmZvIGxpe1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdH1cclxuXHQubW9kYWxfX2JveHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cdC5tb2RhbC10ZWFtIC5tb2RhbF9fd3JhcHtcclxuXHRcdHBhZGRpbmc6IDMwcHggMjRweDtcclxuXHR9XHJcblx0Lm1vZGFsLXRlYW1fX2xlZnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQubW9kYWwtdGVhbV9fbWVzc2FnZXtcclxuXHRcdG1heC13aWR0aDogMjcycHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Lm1vZGFsLXRlYW1fX2ltZ3tcclxuXHRcdG1heC13aWR0aDogMjcycHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMzQwcHg7XHJcblx0fVxyXG5cdC5tb2RhbC10ZWFtX19sZWZ0e1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG5cdH1cclxuXHQucmVzdWx0X19jaGVse1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogLTZweDtcclxuXHR9XHJcblx0LmNsdWItZGV0YWlsX19pbWd7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogLTExcHg7XHJcblx0XHQmIGltZ3tcclxuXHRcdFx0d2lkdGg6IDMxN3B4O1xyXG5cdFx0XHRoZWlnaHQ6IDQyNnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuYWJvdXRfX2ltZ3tcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsZWZ0OiAtM3B4O1xyXG5cdFx0JiBpbWd7XHJcblx0XHRcdHdpZHRoOiAzMjZweDtcclxuXHRcdFx0aGVpZ2h0OiA0MzRweDtcclxuXHRcdH1cclxuXHR9XHJcblx0LmdhbGxlcnktc2xpZGVye1xyXG5cdFx0d2lkdGg6IGNhbGMoficoMTAwJSArIDQ4cHgpJyk7XHJcblx0XHRsZWZ0OiAtMjRweDtcclxuXHR9XHJcblx0LnNlY3Rpb25fdHdvIC5pbnRyb19fcGxhY2V7XHJcblx0XHRtYXJnaW46IDBweCBhdXRvXHJcblx0fVxyXG4gICAgLmZlZWRiYWNrX19sZWZ0e1xyXG4gICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICB9XHJcblx0LnN1YnNjcmlwdGlvbl9fdGl0bGUge1xyXG5cdFx0bWF4LXdpZHRoOiAyMjRweDtcclxuXHR9XHJcblxyXG5cdC5zdWJzY3JpcHRpb25fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xyXG5cdFx0d2lkdGg6IDQycHg7XHJcblx0XHRyaWdodDogNjJweDtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5X190aXRsZSB7XHJcblx0XHRtYXgtd2lkdGg6IDI3MnB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdC5pbmRpdmlkdWFsX190aXRsZXtcclxuXHRcdG1heC13aWR0aDogMjMwcHg7XHJcblx0XHQmIC50aXRsZXtcclxuXHRcdFx0JjpiZWZvcmV7XHJcblx0XHRcdFx0cmlnaHQ6IDExOHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdH1cclxuXHQuc2VjdGlvbl9raW5kZXIge1xyXG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDgwcHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19ib3g6bnRoLWNoaWxkKDNuKzMpIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdH1cclxuXHJcblx0LmluZGl2aWR1YWxfX2xpc3Qge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5pbmRpdmlkdWFsX19pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRoZWlnaHQ6IHVuc2V0O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzLWNsdWJfX3dhcm5pbmcge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0cGFkZGluZzogMjJweDtcclxuXHR9XHJcblxyXG5cdC50aW1pbmdfX3RhZ3Mge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fdGFnczo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC50aW1pbmdfX2RheSB7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fdGFncyAudGltaW5nX19kYXk6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDk2cHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl90aW1pbmc6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiAzMjlweDtcclxuXHRcdGhlaWdodDogNTJweDtcclxuXHRcdHRvcDogLTMwcHg7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19saXN0IHtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0XHRsZWZ0OiAtOTZweDtcclxuXHRcdHBhZGRpbmctbGVmdDogOTZweDtcclxuXHR9XHJcblxyXG5cdC50aW1pbmdfX2xpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19pdGVtIHtcclxuXHRcdG1pbi13aWR0aDogMjcycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luOiAwcHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnRpbWluZ19fY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19ib3hfcm93IHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQudGltaW5nX19mbGV4OmZpcnN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19tb3JlIHtcclxuXHRcdG1hcmdpbi10b3A6IDIwcHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX190aXRsZSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fdGFiIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRcdG92ZXJmbG93LXg6IGF1dG87XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgMTkycHgpJyk7XHJcblx0XHRsZWZ0OiAtOTZweDtcclxuXHRcdHBhZGRpbmctbGVmdDogOTZweDtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX3RhYjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2JveCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2JveDpudGgtbGFzdC1jaGlsZCgtbis0KSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fdHJpZ2dlciB7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fdHJpZ2dlcjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogOTZweDtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2xpc3Qge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0b3ZlcmZsb3cteDogYXV0bztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiBjYWxjKH4nKDEwMCUgKyAxOTJweCknKTtcclxuXHRcdGxlZnQ6IC05NnB4O1xyXG5cdFx0cGFkZGluZy1sZWZ0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LmtpbmRlcl9fbGlzdDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5raW5kZXJfX2l0ZW0ge1xyXG5cdFx0bWluLXdpZHRoOiAyNzJweDtcclxuXHRcdHdpZHRoOiAyNzJweDtcclxuXHRcdGhlaWdodDogMTU0cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQua2luZGVyX19pdGVtOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiA5NnB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fdGVhbSB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LnRlYW1fX2l0ZW0ge1xyXG5cdFx0bWluLXdpZHRoOiAyNzJweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHR9XHJcblxyXG5cdC50ZWFtX190aXRsZSBiciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRlYW1fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xyXG5cdFx0Ym90dG9tOiAtMnB4O1xyXG5cdFx0cmlnaHQ6IDE4M3B4O1xyXG5cdH1cclxuXHJcblx0LmludHJvX19wbGFjZSAuaW50cm9fX2xpbms6Zmlyc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xyXG5cdH1cclxuXHJcblxyXG5cclxuXHQuc2VjdGlvbl9pbnRybyB7XHJcblx0XHRoZWlnaHQ6IHVuc2V0O1xyXG5cdFx0bWluLWhlaWdodDogdW5zZXQ7XHJcblx0XHRtYXgtaGVpZ2h0OiB1bnNldDtcclxuXHRcdGJhY2tncm91bmQ6ICNDQ0RDQUI7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG5cdH1cclxuXHJcblx0LmludHJvIHtcclxuXHRcdHBhZGRpbmctdG9wOiA2NHB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogLTMwcHg7XHJcblx0fVxyXG5cdC5zZWN0aW9uX3R3byB7XHJcblx0XHRwYWRkaW5nLXRvcDogNTZweDtcclxuXHRcdCYgLmludHJvX19wbGFjZXtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX2JnIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX2ltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG9yZGVyOiAxO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogY2FsYyh+JzUwJSAtIDE4MHB4Jyk7XHJcblx0XHRib3R0b206IC0zMHB4O1xyXG5cdFx0d2lkdGg6IDQxOXB4O1xyXG5cdFx0aGVpZ2h0OiAzODBweDtcclxuXHR9XHJcblxyXG5cdC5pbnRyb19faW1nIGltZyB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX3BsYWNlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX2J0bnMge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmludHJvX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmludHJvX193YXRjaCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmludHJvX190aXRsZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5pbnRyb19fdGl0bGUgLnRpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1hcmdpbi1ib3R0b206IDM0cHg7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX3RpdGxlIC50aXRsZTpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IDIycHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jbHViIHtcclxuXHRcdGJhY2tncm91bmQ6ICNDQ0RDQUI7XHJcblx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzMHB4O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMTYwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMThweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2ZlYXR1cmVzIHtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LnBsYWNlX19pdGVtIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yl9faW5mbyB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jbHViX19iZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LmNsdWJfX2ltZyB7XHJcblx0XHRyaWdodDogdW5zZXQ7XHJcblx0XHRoZWlnaHQ6IDQyNXB4O1xyXG5cdFx0Ym90dG9tOiAtMjAwcHg7XHJcblx0XHRsZWZ0OiBjYWxjKH4nNTAlIC0gM3B4Jyk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0fVxyXG5cclxuXHQuY2x1Yl9faW1nIGltZyB7XHJcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3RvcCB7XHJcblx0XHRwYWRkaW5nOiA4MHB4IDI0cHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHR9XHJcblxyXG5cdC5maWZ0eV9fYm90dG9tIHtcclxuXHRcdGhlaWdodDogMTk1cHg7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3dyYXA6YmVmb3JlIHtcclxuXHRcdHdpZHRoOiAyODRweDtcclxuXHRcdGhlaWdodDogMjM0cHg7XHJcblx0XHRsZWZ0OiAxN3B4O1xyXG5cdFx0Ym90dG9tOiAtMjBweDtcclxuXHR9XHJcblxyXG5cdC5maWZ0eV9fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XHJcblx0XHRyaWdodDogLTEwcHg7XHJcblx0fVxyXG5cclxuXHQuZmlmdHlfX3RpdGxlIC50aXRsZSBicjpmaXJzdC1jaGlsZCB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlc19fdGl0bGUgLnRpdGxlOmJlZm9yZSB7XHJcblx0XHRib3R0b206IC0ycHg7XHJcblx0XHRyaWdodDogMTcwcHg7XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXNfX3dhdmUge1xyXG5cdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzX193YXZlIHN2ZyB7XHJcblx0XHRoZWlnaHQ6IDI1cHg7XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXNfX2ljb24ge1xyXG5cdFx0d2lkdGg6IDUwcHg7XHJcblx0XHRoZWlnaHQ6IDUwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmZlYXR1cmVzX190ZXh0IHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlc19faXRlbSB7XHJcblx0XHRtaW4td2lkdGg6IDI3MnB4O1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdGhlaWdodDogMTQ0cHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXNfX25hbWUge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX190aXRsZSAudGl0bGVfbCB7XHJcblx0XHRtYXgtd2lkdGg6IDE3MHB4O1xyXG5cdH1cclxuXHJcblx0LmNsdWItZGV0YWlsX190aXRsZSAudGl0bGVfbDpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3RhZyBhIHtcclxuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2NsdWJob3VzZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAzNnB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDk2cHg7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcblxyXG5cdC5jbHViLWRldGFpbF9fd3JhcCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdGFsaWduLWl0ZW1zOiAgY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cdFxyXG5cclxuXHQuc2VjdGlvbl9jbHViaG9tZTpiZWZvcmUge1xyXG5cdFx0aGVpZ2h0OiA4MCU7XHJcblx0fVxyXG5cclxuXHQuY2x1Yi1kZXRhaWxfX3dyYXBfcmV2ZXJzZSAuY2x1Yi1kZXRhaWxfX2luZm8ge1xyXG5cdFx0b3JkZXI6IC0xO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0JiAuY2x1Yi1kZXRhaWxfX3N1YnRleHR7XHJcblx0XHRcdG1heC13aWR0aDogMjcycHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXMtY2x1Yl9faXRlbSAuZmVhdHVyZXNfX3RleHQge1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC5mZWF0dXJlcy1jbHViX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdG1pbi13aWR0aDogMjcycHg7XHJcblx0fVxyXG5cclxuXHQuZmVhdHVyZXMtY2x1Yl9faXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1yaWdodDogOTZweDtcclxuXHR9XHJcblxyXG5cdC5wbGFjZV9fbGlzdCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQucGxhY2VfX2l0ZW0ge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQucGxhY2VfX2luZm8ge1xyXG5cdFx0cGFkZGluZzogMzJweDtcclxuXHR9XHJcblxyXG5cdC5nYWxsZXJ5LXNsaWRlcl9faW1nIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LmdhbGxlcnktc2xpZGVyX19pbWcgaW1nIHtcclxuXHRcdGhlaWdodDogMjcwcHggIWltcG9ydGFudFxyXG5cdH1cclxuXHJcblx0LmdhbGxlcnlfX3RpdGxlIC50aXRsZTpiZWZvcmUge1xyXG5cdFx0cmlnaHQ6IDEwM3B4O1xyXG5cdFx0Ym90dG9tOiAtMXB4O1xyXG5cdH1cclxuXHJcblx0LmdhbGxlcnlfX3RpdGxlIC50aXRsZSBiciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYWRhcHRhdGlvbiB7XHJcblx0XHRtYXJnaW4tdG9wOiAwcHg7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuXHRcdHBhZGRpbmctdG9wOiA3OHB4O1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzYucG5nJyk7XHJcblx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0XHR0b3A6IC0yOXB4O1xyXG5cdFx0XHRsZWZ0OiAtMTFweDtcclxuXHRcdFx0d2lkdGg6IDMzMHB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxuXHRcdFx0aGVpZ2h0OiA1MnB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fc3Vic2NyaXB0aW9uIHtcclxuXHRcdHBhZGRpbmctdG9wOiA0MHB4O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDEwMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWcvYmctbW9iaWxlLzEyLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR0b3A6IDBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQuYWRhcHRhdGlvbiB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmFkYXB0YXRpb25fX3JpZ2h0IHtcclxuXHRcdG1hcmdpbi10b3A6IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaXB0aW9uX19ib3gge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaXB0aW9uX19sZWZ0IHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC5yZXZpZXdzX19pdGVtIHtcclxuXHRcdG1pbi13aWR0aDogMjcycHg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQucmV2aWV3c19fd3JhcCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LnJldmlld3NfX2J0bjpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi10b3A6IDEwcHg7XHJcblx0fVxyXG5cclxuXHQuYWJvdXRfX2JveCB7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cdC5zZWN0aW9uX2F0bW9zcGhlcmV7XHJcblx0XHRtYXJnaW4tdG9wOiAyMnB4O1xyXG5cdH1cclxuXHQuYXRtb3NwaGVyZV9fcmlnaHR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogLTNweDtcclxuXHRcdCYgaW1ne1xyXG5cdFx0XHR3aWR0aDogMzI2cHg7XHJcblx0XHRcdGhlaWdodDogNDM0cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5hYm91dF9faW5mbyB7XHJcblx0XHRtYXJnaW46IDBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDZweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2Fib3V0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHRcdGJhY2tncm91bmQ6IHVuc2V0O1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDVweDtcclxuXHR9XHJcblx0XHJcblx0LmFib3V0X190ZXh0IHB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG5cdH1cclxuXHQuc2VjdGlvbl9hYm91dDphZnRlciB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA0MDBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNDQ0RDQUI7XHJcblx0XHRoZWlnaHQ6IDY2JTtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYWJvdXQ6YmVmb3JlIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS80LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0XHR0b3A6IDBweDtcclxuXHRcdGxlZnQ6IDBweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCk7XHJcblx0XHRoZWlnaHQ6IDUwMHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19ib3g6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LmFib3V0X19ib3g6bGFzdC1jaGlsZCAuYWJvdXRfX2luZm8ge1xyXG5cdFx0b3JkZXI6IC0xO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHR9XHJcblxyXG5cclxuXHQubmV3c19fbGlzdF9yb3cgLm5ld3NfX2l0ZW0ge1xyXG5cdFx0bWluLXdpZHRoOiAyMjRweDtcclxuXHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5udW1iZXJfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdH1cclxuXHJcblx0Lm51bWJlcl9faXRlbTpsYXN0LWNoaWxkIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX19pdGVtIHtcclxuXHRcdG1hcmdpbi1yaWdodDogMTZweDtcclxuXHR9XHJcblxyXG5cdC5wYXJ0bmVyX193YXJuaW5nIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2F0bW9zcGhlcmUge1xyXG5cdFx0YmFja2dyb3VuZDogdW5zZXQ7XHJcblx0XHRwYWRkaW5nLXRvcDogOTZweDtcclxuXHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA0NHB4O1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fYXRtb3NwaGVyZTpiZWZvcmUge1xyXG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9iZy1tb2JpbGUvOC5wbmcpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHBhZGRpbmc6IDgwcHggMDtcclxuXHRcdHRvcDogMHB4O1xyXG5cdFx0bGVmdDogMHB4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwKTtcclxuXHRcdGhlaWdodDogODQlO1xyXG5cdH1cclxuXHJcblx0LmF0bW9zcGhlcmUge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC5hdG1vc3BoZXJlX19yaWdodCB7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiAxMnB4O1xyXG5cdH1cclxuXHJcblx0LmFjaGlldmVtZW50c19faXRlbSB7XHJcblx0XHRtaW4td2lkdGg6IDIyNHB4O1xyXG5cdH1cclxuXHJcblx0LmFjaGlldmVtZW50c19faW1nIHtcclxuXHRcdGhlaWdodDogMzEwcHg7XHJcblx0fVxyXG5cclxuXHQubGVzc29uX19saXN0IHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQubGVzc29uX19pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0Lmxlc3Nvbl9faXRlbTpudGgtY2hpbGQoMm4rMikge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cclxuXHQubmF2IGEge1xyXG5cdFx0bWFyZ2luOiAwcHggNHB4O1xyXG5cdH1cclxuXHJcblx0Lm5ld3NfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzX19pdGVtOm50aC1jaGlsZCg0bis0KSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzX19pdGVtOm50aC1jaGlsZCgybisyKSB7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzX19idG4ge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2RldGFpbCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLWRldGFpbF9fbWFpbiB7XHJcblx0XHRoZWlnaHQ6IDIwMHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMzBweDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudCBoMyxcclxuICAuY29udGVudCBoNCB7XHJcblx0XHRtYXJnaW4tdG9wOiAzMnB4O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMThweDtcclxuXHR9XHJcblxyXG5cdC5jb250ZW50IHAge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5icmVhZGNydW1icyB7XHJcblx0XHR3aWR0aDogY2FsYyh+JygxMDAlICsgNDhweCknKSAhaW1wb3J0YW50O1xyXG5cdFx0b3ZlcmZsb3cteDogc2Nyb2xsO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0bGVmdDogLTI0cHg7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC5icmVhZGNydW1icyBhIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHR9XHJcblxyXG5cdC5icmVhZGNydW1icyBhOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHJcblx0LmJyZWFkY3J1bWJzOjotd2Via2l0LXNjcm9sbGJhciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnNlY3Rpb25fdGl0bGUge1xyXG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuc2VjdGlvbl9jb250YWN0IHtcclxuXHRcdHBhZGRpbmctdG9wOiAxMTBweDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2NvbnRhY3Q6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwcHg7XHJcblx0XHRsZWZ0OiAwcHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS80LnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuXHR9XHJcblxyXG5cdC5zZWN0aW9uX2ZlZWRiYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2JnLW1vYmlsZS8zLnBuZycpO1xyXG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHR9XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0cGFkZGluZzogMHB4IDI0cHg7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3N1YnRpdGxlIHtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX25hbWUge1xyXG5cdFx0bWFyZ2luLXRvcDogMzBweDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0fVxyXG5cclxuXHQuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCB7XHJcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmZvcm1fX2ZsZXgge1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cclxuXHQuZm9ybV9fYnRuIHtcclxuXHRcdG1heC13aWR0aDogMjQ1cHg7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblxyXG5cdC5idG5fZm9ybSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG5cclxuXHQuYnRuX2Zvcm0gc3BhbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHJcblx0LmZlZWRiYWNrIHtcclxuXHRcdG1hcmdpbi10b3A6IDMycHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmZlZWRiYWNrX19yaWdodCB7XHJcblx0XHRvcmRlcjogLTE7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuXHR9XHJcblxyXG5cdC5mZWVkYmFja19fdGV4dCB7XHJcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX3BsYWNlIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX3dyYXAge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X193cmFwOmxhc3QtY2hpbGQge1xyXG5cdFx0bWFyZ2luLXRvcDogNzBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19pbmYge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19pbmY6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX2NvbW11bmljYXRpb24ge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19ib3gge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcclxuXHR9XHJcblxyXG5cdC5jb250YWN0X19ib3g6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiA2MHB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhY3RfX2JveF9mdWxsIHtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaXB0aW9uX19ib3gge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHR9XHJcblxyXG5cdC5zdWJzY3JpcHRpb25fX3JpZ2h0IHtcclxuXHRcdG1hcmdpbi10b3A6IDQycHg7XHJcblx0fVxyXG5cclxuXHQuc3Vic2NyaXB0aW9uX19pdGVtIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0fVxyXG5cclxuXHQuaW50cm9fX2xlZnRfY29sdW1uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdH1cclxuXHJcblx0LmludHJvX19sZWZ0X2NvbHVtbiAuaW50cm9fX3RpdGxlIHtcclxuXHRcdG9yZGVyOiAxO1xyXG5cdH1cclxuXHJcblx0LmludHJvX19sZWZ0X2NvbHVtbiAuaW50cm9fX3BsYWNlX3NlbGVjdCB7XHJcblx0XHRvcmRlcjogMjtcclxuXHR9XHJcblxyXG5cdC5pbnRyb19fbGVmdF9jb2x1bW4gLmludHJvX19idG5zIHtcclxuXHRcdG9yZGVyOiAzO1xyXG5cdH1cclxuXHJcblx0LmludHJvX19wbGFjZV9zZWxlY3Qge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdG1hcmdpbi10b3A6IDBweDtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcclxuXHR9XHJcblxyXG5cdC5pbnRyb19fcGxhY2Vfc2VsZWN0IC5pbnRyb19fbGluayB7XHJcblx0XHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRjb2xvcjogIzM0NTIzOTtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHR9XHJcblxyXG5cdC5pbnRyb19fcGxhY2Vfc2VsZWN0IC5pbnRyb19fbGluayBzdmcge1xyXG5cdFx0d2lkdGg6IDEzcHg7XHJcblx0XHRoZWlnaHQ6IDE4cHg7XHJcblx0fVxyXG5cdC5tb2RhbF9fd3JhcHtcclxuXHRcdHBhZGRpbmc6IDQwcHggMjRweDtcclxuXHR9XHJcblx0Lm1vZGFsX190ZXh0e1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1vZGFsX190aXRsZSAudGl0bGV7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cdH1cclxuXHQubW9kYWwgLnRpdGxlX2JlZm9yZTpiZWZvcmUge1xyXG5cdFx0Ym90dG9tOiAtMnB4O1xyXG5cdFx0cmlnaHQ6IC0xNXB4O1xyXG5cdH1cclxuXHQubW9kYWxfX3ZpZGVvIGlmcmFtZXtcclxuXHRcdGhlaWdodDogMzAwcHg7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xyXG5cdH1cclxuXHQubW9kYWwgLmZvcm1fX3BvbGljeXtcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IDBweDtcclxuXHR9XHJcblx0LmdhbGxlcnlfX3RpdGxlX2RldGFpbHtcclxuXHRcclxuXHRcdCYgLnRpdGxle1xyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRyaWdodDogNTVweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuZmVlZGJhY2tfX2xlZnR7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRsZWZ0OiAtMTJweDtcclxuXHRcdCYgaW1ne1xyXG5cdFx0XHR3aWR0aDogMzM1cHg7XHJcblx0XHRcdG1pbi13aWR0aDogMzM1cHg7XHJcblx0XHRcdGhlaWdodDogMzcycHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNTc1cHgpIHtcclxuXHRcclxuXHQubm90X193cmFwe1xyXG5cdFx0bWFyZ2luLXRvcDogLTMwcHg7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblx0Lm5vdF9fYm94e1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAwcHg7XHJcblx0fVxyXG5cdC5nYWxsZXJ5LXNsaWRlcl9faW1nIGltZ3tcclxuXHRcdGhlaWdodDogMjY2cHggIWltcG9ydGFudDtcclxuXHR9XHJcblx0LmhlYWRlcl9fdGVsIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyX190ZWxfbW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19jb250YWluZXIge1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX3JpZ2h0IHtcclxuXHRcdG1hcmdpbi10b3A6IDQwcHg7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19yaWdodCAuZm9vdGVyX19ib3g6bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW4tdG9wOiA0MHB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fcmlnaHQgLmZvb3Rlcl9fZXh0cmEge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19yaWdodCAuY29weSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fbWlkZGxlIHtcclxuXHRcdG1hcmdpbjogMHB4O1xyXG5cdH1cclxuXHJcblx0LmZvb3Rlcl9fbWlkZGxlIC5mb290ZXJfX2V4dHJhIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19hZGRyZXNzIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuZm9vdGVyX19ib3hfYWRkcmVzcyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0bWFyZ2luLXRvcDogNDBweDtcclxuXHR9XHJcblxyXG5cdC5mb290ZXJfX2JveF9hZGRyZXNzIC5mb290ZXJfX2FkZHJlc3Mge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHR9XHJcbiAgICAuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB9XHJcbiAgICAuY29udGFjdF9fZGlyZWN0b3IgLmNvbnRhY3RfX3RlbCBzcGFue1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhY3RfX2RpcmVjdG9yIC5jb250YWN0X190ZWwgc3BhbiBhOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZmVlZGJhY2tfX3JpZ2h0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcbiJdfQ== */
/* End */


/* Start:/local/templates/bambiny/public/css/fix.css?174962633615437*/
.d-none{
    display: none !important;
}

.individual__list a {
    text-decoration: unset;
}

.lesson__list a {
    text-decoration: unset;
}

.field_warning {
    border-bottom: 1px solid red !important;
}

.field_warning input::-webkit-input-placeholder {
    color: red !important;
}

.js-response-text {
    display: none;
}

.btn_green {
    text-decoration: unset;
}

.breadcrumbs .no-dot::before {
    display: none;
}

.team__slider .team__descr {
    min-height: 150px;
}

/* .features-club .title_before:before {
    right: -43px;
} */

.kindergarten_video {
    width: 100%;
    /* padding-right: 100%; */
}

.section_reviews:before {
    top: 0px;
}

.reviews__info {
    cursor: pointer;
}

.news-detail__content a {
    opacity: 0.5;
    text-decoration: underline;
    color: black;
}

.news-detail__content a:hover{
    text-decoration: none;
}

.news-detail__content h3 a {
    opacity: 1;
    color: #345239;
}

.footer__address a {
    text-decoration: unset;
    color: white;
}

.section__conent a {
    text-decoration: unset;
    color: white;
}

.modal-team__text h4 {
    margin-top: 10px;
}

.section_reviews:before {
    background: url(/local/templates/bambiny/public/css/)
}

.team__list {
    min-height: 558px;
}

.news-detail__content img {
    height: auto;
}

.section_kinder .kinder__title {
    margin-top: 25px;
}

.kinder__box:nth-last-child(-n+7) {
    display: none;
}

.smi-detail .news-detail__content img {
    width: auto;
}

.smi-detail iframe {
    width: 100%;
}

.achievements .achievements__list .slick-dots {
    display: none !important;
}

.person__info .title_l {
    margin-top: 50px;
}

.person__info h4 {
    margin-bottom: 10px;
}

.person__info p {
    margin-bottom: 20px;
}

/* .section-personal .title_l:before {
    right: -33px;
} */

.person__info {
    margin-bottom: 100px;
}

.section-personal .kinder__trigger {
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    color: #345239;
    padding: 10px 20px;
    border-radius: 30px;
    margin-right: 10px;
}

.section-personal .kinder__tab {
    margin-bottom: 50px;
}

.js-ajax-logout {
    display: flex;
    max-width: 300px;
    margin: 30px auto;
}

.active_person {
    background: #fcfff5;
}

.section_detail table,
td,
tr,
tbody {
    border: solid !important;
    border-top-width: 1px !important;
    border-bottom-width: 1px !important;
    border-left-width: 1px !important;
    border-right-width: 1px !important;
}

.section_content img {
    width: auto;
}

.timing-slider .timing__container {
    min-height: 900px;
}

.timing__day__mobile {
    display: none;
    margin-bottom: 20px;
    font-weight: 600;
    font-size: 20px;
    line-height: 150%;
    color: #345239;
}

.footer__info .active__menu {
    margin-left: -10px;
    margin-top: -13px;
    margin-bottom: 10px;
    background: #fcfff5;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    color: #345239 !important;
    padding: 10px 10px;
    border-radius: 30px;

}

.footer__page .active__menu {
    margin-left: -10px;
    margin-top: -13px;
    margin-bottom: 10px;
    background: #fcfff5;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    color: #345239 !important;
    padding: 10px 10px;
    border-radius: 30px;

}

.footer__filial {
    font-style: normal;
    line-height: 20px;
    color: #fcfff5;
    font-size: 14px;
    margin: 10px 0px;
}

.form__policy a {
    text-decoration: none;
    color: #8aa553;
}

.header__nav .active__menu {
    background: #fcfff5;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    color: #345239 !important;
    padding: 10px 10px;
    border-radius: 30px;
}

.header-mobile__nav .active__menu {
    background: #345239;
    font-weight: 700;
    font-size: 18px;
    line-height: 30px;
    color: #fcfff5 !important;
    padding: 10px 10px;
    border-radius: 30px;
}

/* .js-response-text .title_before:before {
    right: unset;
    left: 55px;
} */

.section_content .news-detail__bg img {
    width: 100%;
}

.news-detail__title {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

/* .kinder__list {
    flex-wrap: wrap;
} */

.kinder__item:nth-child(3n+3) {
    margin-right: 24px;
}

.kinder__item {
    margin-bottom: 24px;
    border-radius: unset;
    border: unset;
    height: auto;
}

.fifty__title .title {
    margin-right: 15px;
}

.features__item {
    min-height: 340px;
}

.section_gallery ul.slick-dots {
    width: 75%;
    margin-left: 48px;
}

.header__contacts {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #EAF1DA;
    height: 29px;
    margin-top: -22px;
}

.header__contacts .header__tel {
    font-size: 16px;
    font-weight: 700;
    margin: 0 73px;
}

.header-mobile__place .header__tel {
    font-size: 14px;
    font-weight: 700;
}

.header-mobile__place .header__tel span {
    font-size: 12px;
    font-weight: 400;
    margin-right: 5px;
}

.header-mobile__place .header__tel_svg {
    position: relative;
}


.header__contacts span {
    font-weight: 400;
    font-size: 14px;
}

.header__wrap {
    padding-top: 20px;
}

.header__tel_svg {
    position: fixed;
    margin-top: -1px;
    margin-left: 4px;
}

.header-mobile__nav .header__callback {
    margin-top: 40px;
}

.club__tags a {
    font-weight: 600;
    font-style: italic;
}

.header__allert {
    display: flex;
    justify-content: center;
    align-items: center;
    background: #ccdcab;
    height: 40px;
}
.header__allert_style {
    margin: -22px 0px 22px 0px;
}

.header__allert .allert__text {
    text-transform: uppercase;
    margin-top: -45px;
    font-style: normal;
    font-weight: 600;
    font-size: 16px;
    color: #345239;
}
.header__allert_style .allert__text {
    margin-top: 0px;
}

.header__allert .allert__text a {
    color: #345239;
    text-decoration: none;
    border-bottom: 1px dashed #345239;
    transition: all .3s ease-in;
}

.header__allert .header__callback_alert {
    margin-top: 40px;
}

.kinder__tab, .kinder__trigger{
    flex-wrap: wrap;
}

.section-personal .kinder__trigger{
    margin-bottom: 10px;
}

.content > table tr{
    border: 1px solid #345239 !important;
}

.content > table td{
    padding: 10px;
    border: 1px solid #345239 !important;
}


/* КУКИ */

.cookie-consent {
	display: none;
    position: fixed;
    bottom: 20px;
    left: 50%;
    transform: translateX(-50%);
    max-width: 50%;
    width: 50%;
    padding: 15px 20px;
    background: #d5eaed;
    align-items: center;
    justify-content: space-between;
    z-index: 9999;
    filter: drop-shadow(2px 4px 10px rgba(0, 0, 0, .07));
    border-radius :30px;
}

.cookie-consent__text {
    font-size: 14px;
    font-weight: normal;
    line-height: 1.4;
    margin-right: 15px;
}

.cookie-consent__button {
    background: #8aa553;
    color: white;
    border-radius: 100px;
    border: 0;
    padding: 13px 20px;
    cursor: pointer;
    font-weight: 700;
    font-size: 16px;
    line-height: 20px;
    flex-shrink: 0;
    color: #fcfff5;
    text-transform: uppercase;
}

.cookie-consent__button:hover {
    background: #345239;
}

a.policy{
    color: #8aa553;
    font-weight: normal;
    text-transform: none;
    text-decoration: underline;
}

a.policy:hover{
    text-decoration: none !important;
}

/* CHECK */

.custom-checkbox {
   position: relative;
   color: #999 !important;
}

.custom-checkbox.form__policy{
    opacity: 1;
}

.custom-checkbox_margin{
    margin-top: 20px;
}

.checkbox-input {
    position: absolute;
    opacity: 0;
    width: 0;
    height: 0;
}

.checkbox-label {
  cursor: pointer;
  display: flex;
  align-items: flex-start;
  font-size: 12px;
  line-height: 1.4;
  user-select: none;
  position: relative;
}

.checkbox-custom {
  position: relative;
  display: inline-block;
  width: 20px;
  height: 20px;
  min-width: 20px;
  border: 1px solid #ccc;
  border-radius: 3px;
  margin-right: 10px;
  background: #fff;
  transition: all 0.3s;
}

.checkbox-input:checked ~ .checkbox-custom {
  background: #8aa553;
  border-color: #8aa553;
}

.checkbox-input:checked ~ .checkbox-custom::after {
  content: '';
  position: absolute;
  left: 6px;
  top: 2px;
  width: 6px;
  height: 10px;
  border: solid #fff;
  border-width: 0 2px 2px 0;
  transform: rotate(45deg);
}

.checkbox-text:hover{
    color: #999 !important;
}

.custom-checkbox a {
    cursor: pointer !important;
    color: #8aa553 !important;  
    text-decoration: underline !important;
}

.custom-checkbox a:hover {
  text-decoration: none !important;
}

.js-check_button.btn_disabled{
    background-color: #cccccc;
    cursor: not-allowed;
    opacity: 0.7;
	border-color: #CCC;
    pointer-events: none;
}


.news-detail .breadcrumbs{
    justify-content: flex-end;
}


@media (min-width: 1080px) {
    .breadcrumbs {
        display: block;
        text-align: right;
        width: 50%;
    }

    .breadcrumbs a span {
        text-wrap: nowrap;
    }

    .content img {
        min-height: 74px !important;
    }

    .news-detail__main img {
        height: auto;
    }
}

@media (max-width: 1400px) {
    .header__allert .allert__text {
        font-size: 14px;
    }
}

@media (max-width: 1200px) {
    .header__allert .allert__text {
        font-size: 12px;
    }
}

@media (max-width: 1080px) {

    .news-detail__title {
        flex-direction: column;
        align-items: flex-start;
        justify-content: flex-start;
    }

    .club-detail__title .breadcrumbs {
        order: -1;
        margin-bottom: 10px;
    }

    .club-detail__title .title_l {
        max-width: 170px;
    }

    .club-detail__title {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .club-detail__title .title_l {
        max-width: 400px;
    }

    .features__item:nth-child(3n+3) {
        margin-right: 24px;
    }

    .content img {
        min-height: unset !important;
    }

    .team__name {
        min-height: 60px;
    }

    .timing-slider .timing__container {
        min-height: unset;
    }

    .footer__logo {
        display: block;
    }

    .section_timing {
        margin-bottom: 0px;
    }

    .kinder__item img {
        border-radius: unset;
        border: unset;
    }

    .section_gallery ul.slick-dots {
        width: 100%;
        margin-left: 0px;
    }

    .gallery-slider__nav {
        max-width: 420px;
    }

    .header__contacts {
        display: none;
    }

    .section_content {
        padding: 0 0;
    }

    .modal-callback .modal_button {
        display: block !important;
        margin-top: 20px;
    }

    .header__allert {
        background: #EAF1DA;
        margin-top: -20px;
        height: 60px;
    }

    .header__allert .allert__text {
        text-align: center;
        margin-top: 0px;
        font-size: 14px;
    }

    /* 
    .title_before:after, .title_l::after {
        content: "";
        position: relative;
        display: inline-block;
        background: url(/local/templates/.default/public/css/../img/svg/for-title.svg);
        background-position: 50%;
        background-size: contain;
        background-repeat: no-repeat;
        z-index: -1;
        width: 50px;
        height: 15px;
        bottom: -10px;
        right: 25px;
    } */

}

@media (max-width: 1000px) {
    .club-detail__title .breadcrumbs {
        order: -1;
        margin-bottom: 10px;
    }

    .club-detail__title .title_l {
        max-width: 170px;
    }

    .club-detail__title {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: start;
        align-items: flex-start;
    }

    .club-detail__title .title_l {
        max-width: 400px;
    }

}


/* .title_l:before, .title_before:before{
    display: none;
} */
@media(max-width: 860px) {
    .smi-detail .news-detail__content img {
        width: 100%;
        height: auto;
    }

    .cookie-consent {
        flex-direction: column;
        gap: 16px;
        bottom: 0;
        left: 0;
        right: 0;
        transform: none;
        max-width: 100%;
        width: 100%;
        border-radius: 30px 30px 0 0;
    }
}

@media (max-width: 750px) {
    .header-mobile .intro__place {
        display: -ms-flexbox;
        display: flex;
        -ms-flex-direction: column;
        flex-direction: column;
        -ms-flex-align: center;
        align-items: center;
    }

    .intro__place .intro__link:first-child {
        margin-bottom: 8px;
    }

    .header-mobile__place .header__tel {
        margin-right: 0px;
    }

    .header-mobile .header__tel {
        display: -ms-flexbox !important;
        display: flex !important;
    }

    .section-personal .kinder__tab{
        flex-wrap: nowrap;
    }
}

@media (max-width: 700px) {
    .section-personal .kinder__tab {
        width: calc((75% + 192px));
    }

    .timing__tags {
        display: none;
    }

    .timing__day__mobile {
        display: block;

    }

    .timing-slider .timing__container {
        min-height: 900px;
    }

    .timing__flex {
        margin-top: 15px;
    }

    .kinder__list {
        flex-wrap: unset;
    }

    .kinder__item:nth-child(3n+3) {
        margin-right: 10px;
    }

    .features__item {
        min-height: 230px;
    }

    .breadcrumbs {
        flex-wrap: wrap;
        word-wrap: break-word;
    }

    .breadcrumbs span {
        text-wrap: balance;
    }

    .header-mobile__place .header__tel {
        margin-right: 0px
    }


}

@media (max-width: 620px) {
    .header__allert .allert__text {
        font-size: 12px;
    }
}

@media (max-width: 525px) {
    .header__tel_mobile {
        display: block;
    }

    .header__tel_mobile .header__tel_svg{
        position: static;
        margin: 0;
    }
}


@media (max-width: 525px) {
    .header__allert {
        height: 60px;
    }
}

@media (max-width: 450px) {
    .club-detail__title .title_l {
        max-width: 170px;
    }
}
@media (max-width: 365px) {
    .header__allert {
        height: 80px;
    }
}
@media (max-width: 360px) {
    .news-detail__title {
        word-break: break-word;
    }
}

@media (max-width: 330px) {
    .header-mobile__place .header__tel {
        font-size: 12px;
    }

    .header-mobile__place .header__tel span {
        font-size: 11px;
    }
}


.features-club__warning {
    font-size: 17px;
}

/* .features-club__warning span a{
white-space: nowrap;
margin: 0 40px;
} */
/* End */
/* /local/templates/bambiny/public/css/style.css?1691735615601068 */
/* /local/templates/bambiny/public/css/fix.css?174962633615437 */
