<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* @font-face {
    font-family: "Avenir";
    src: url("../font/AvenirNextRoundedStd-Med.eot");
    src: local("Ã¢ËœÂº"), url("../font/AvenirNextRoundedStd-Med.eot#iefix") format("embedded-opentype"), url("../fonts/AvenirNextRoundedStd-Med.woff2") format("woff2"), url("../font/AvenirNextRoundedStd-Med.woff") format("woff");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Avenir";
    src: url("../font/AvenirNextRoundedStd-Demi.eot");
    src: local("Ã¢ËœÂº"), url("../font/AvenirNextRoundedStd-Demi.eot#iefix") format("embedded-opentype"), url("../fonts/AvenirNextRoundedStd-Demi.woff2") format("woff2"), url("../font/AvenirNextRoundedStd-Demi.woff") format("woff");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Avenir";
    src: url("../font/AvenirNextRoundedStd-Bold.eot");
    src: local("Ã¢ËœÂº"), url("../font/AvenirNextRoundedStd-Bold.eot#iefix") format("embedded-opentype"), url("../fonts/AvenirNextRoundedStd-Bold.woff2") format("woff2"), url("../font/AvenirNextRoundedStd-Bold.woff") format("woff");
    font-weight: 700;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Avenir";
    src: url("../font/AvenirNextRoundedStd-Reg.eot");
    src: local("Ã¢ËœÂº"), url("../font/AvenirNextRoundedStd-Reg.eot#iefix") format("embedded-opentype"), url("../fonts/AvenirNextRoundedStd-Reg.woff2") format("woff2"), url("../font/AvenirNextRoundedStd-Reg.woff") format("woff"), url("../font/AvenirNextRoundedStd-Reg.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
    font-display: swap;
} */

html {
    height: 100%;
    background: #1D2637;
    font-size: 16px;
    font-family: "Avenir", Arial, sans-serif;
}

body {
    background: #1D2637;
    height: 100%;
    min-width: 320px;
    font-family: "Avenir", Arial, sans-serif;
    line-height: 1.55em;
    font-weight: normal;
    color: #DEDEDE;
    font-size: 16px;
}

body.menu-opened {
    overflow: hidden;
}

*,
*:before,
*:after {
    box-sizing: border-box;
}

.page-wrap {
    position: relative;
    overflow: hidden;
    background: inherit;
}

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

::-moz-selection {
    color: #FFFFFF;
    background: #DF9906;
}

::selection {
    color: #FFFFFF;
    background: #DF9906;
}

*,
*:before,
*:after {
    box-sizing: border-box;
}

p {
    margin-top: 0;
    margin-bottom: 20px;
}

p:last-child {
    margin-bottom: 0;
}

small {
    font-size: 12px;
}

hr {
    background-color: #545454;
    height: 1px;
    border: none;
    margin: 42px 0 28px;
    border-color: #111927;
    color: #111927;
    background: #111927;
}

strong {
    color: #262626;
}

img[class*="wp-image-"] {
    display: block;
    margin: 0 auto;
    border-radius: 18px;
}

a {
    color: #F7C765;
    text-decoration: none;
    -webkit-transition: color 0.24s, background-color 0.24s, border-color 0.24s, -webkit-transform 0.24s;
    transition: color 0.24s, background-color 0.24s, border-color 0.24s, -webkit-transform 0.24s;
    transition: color 0.24s, background-color 0.24s, border-color 0.24s, transform 0.24s;
    transition: color 0.24s, background-color 0.24s, border-color 0.24s, transform 0.24s, -webkit-transform 0.24s;
    border-bottom: 1px solid;
}

a:hover,
a:active {
    text-decoration: none;
    color: inherit;
    border-bottom-color: transparent;
}

/****** LISTS ******/

ul,
menu,
dir {
    padding: 0 0 0 29px;
    margin: 0 0 36px;
    list-style-type: none;
}

li {
    margin-bottom: 16px;
    position: relative;
}

li:before {
    content: "";
    position: absolute;
    top: 11px;
    left: -29px;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    border-radius: 5px;
}

ol {
    padding: 0;
    margin: 0 0 36px;
    list-style-type: none;
    counter-reset: myCounter;
}

ol li {
    position: relative;
    padding-left: 40px;
}

ol li:before {
    counter-increment: myCounter;
    content: counter(myCounter, decimal-leading-zero) ".";
    position: absolute;
    top: 0;
    left: 0;
    color: #F7C765;
    font-weight: bold;
    background: none;
    width: auto;
    height: auto;
}

.list-unstyled&gt;li {
    padding-top: 0;
}

.list-unstyled&gt;li:before,
.list-unstyled&gt;li:after {
    content: none;
}

/****** TABLES ******/

table {
    font-size: 14px;
    border-collapse: collapse;
    border-spacing: 0;
    width: 100%;
    margin: 0 0 1rem;
    line-height: normal;
}

table td,
table th {
    vertical-align: middle;
    padding-bottom: 23px;
    padding-right: 20px;
}

.wrapper {
    margin-left: auto;
    margin-right: auto;
    max-width: 1150px;
    padding: 0 25px;
    position: relative;
}

.container {
    max-width: 1470px;
    padding: 0 25px;
}

.container.short {
    max-width: 864px;
}

.hidden {
    display: none;
}

.dashed {
    border-bottom-style: dashed;
    border-bottom-width: 1px;
}

.nobord {
    border-bottom: none;
}

.text-left {
    text-align: left;
}

.text-right {
    text-align: right;
}

.text-center {
    text-align: center;
}

.svgicon svg {
    width: 100%;
    height: 100%;
    vertical-align: top;
}

.clearfix::after {
    display: block;
    content: "";
    clear: both;
}

.dark {
    background: #F7C765;
    color: #1D2637;
}

.dark a,
.dark .more-link {
    color: inherit;
}

.dark h1,
.dark .h1,
.dark h2,
.dark .h2,
.dark h3,
.dark .h3,
.dark h4,
.dark .h4,
.dark h5,
.dark .h5,
.dark h6,
.dark .h6 {
    color: #1D2637;
}

.icon {
    background: url("https://smartinu.app/img/icons/sprite.png") no-repeat 1000px 1000px;
    display: inline-block;
    vertical-align: middle;
}

.svgicon {
    display: inline-block;
    vertical-align: top;
    width: 1em;
    height: 1em;
    fill: currentColor;
}

.svgicon-arrow {
    font-size: 1.0543rem;
    width: 0.88191em;
}

.svgicon-case {
    font-size: 1.8066rem;
    width: 0.99806em;
}

.svgicon-coin-minus {
    font-size: 2.8rem;
    width: 1.00357em;
}

.svgicon-coin-plus {
    font-size: 2.8rem;
    width: 1.00357em;
}

.svgicon-coin_down {
    font-size: 2.5538rem;
    width: 1.0018em;
}

.svgicon-coin_up {
    font-size: 2.5538rem;
    width: 1.0018em;
}

.svgicon-coinicon {
    font-size: 5.1373rem;
    width: 1em;
}

.svgicon-copy {
    font-size: 1.8424rem;
    width: 0.81817em;
}

.svgicon-download {
    font-size: 1.0006rem;
    width: 1.19848em;
}

.svgicon-help {
    font-size: 2.4rem;
    width: 1em;
}

.svgicon-internet {
    font-size: 2.4817rem;
    width: 1em;
}

.svgicon-lock {
    font-size: 4.0612rem;
    width: 0.69999em;
}

.svgicon-mail {
    font-size: 2.403rem;
    width: 1.27366em;
}

.svgicon-ok {
    font-size: 5.8381rem;
    width: 1em;
}

.svgicon-pay-per-click {
    font-size: 2.8016rem;
    width: 1em;
}

.svgicon-pie-chart {
    font-size: 2.6027rem;
    width: 1em;
}

.svgicon-play {
    font-size: 1.3903rem;
    width: 0.92894em;
}

.svgicon-profit {
    font-size: 2.0935rem;
    width: 0.86133em;
}

.svgicon-ref {
    font-size: 2.03rem;
    width: 1em;
}

.svgicon-review {
    font-size: 2.6027rem;
    width: 1.00004em;
}

.svgicon-reward {
    font-size: 2.5312rem;
    width: 1.06001em;
}

.svgicon-tg {
    font-size: 2.4rem;
    width: 1em;
}

.svgicon-tg2 {
    font-size: 1.01rem;
    width: 1.18812em;
}

.svgicon-time {
    font-size: 2.7582rem;
    width: 0.89036em;
}

.svgicon-tron {
    font-size: 4.64rem;
    width: 0.89009em;
}

.svgicon-withdraw {
    font-size: 2.1rem;
    width: 1em;
}

.form-row,
.form-group,
.input-wrap {
    position: relative;
    margin-bottom: 11px;
}

.form-row label,
.form-group label,
.input-wrap label {
    color: #595959;
    font-weight: normal;
    font-size: 12px;
    margin-bottom: 4px;
    display: inline-block;
    cursor: text;
    padding: 0;
    -webkit-transition: color 0.24s;
    transition: color 0.24s;
}

.form-control,
.input-text,
.jq-selectbox__select-text,
.jq-checkbox,
.jq-radio,
.jq-file {
    background-color: rgba(0, 0, 0, 0.13);
    border: 1px solid #1C242F;
    color: #262626;
    box-shadow: none;
    max-width: 100%;
    width: 100%;
    -webkit-transition: background-color 0.24s, border-color 0.24s, color 0.24s, box-shadow 0.24s;
    transition: background-color 0.24s, border-color 0.24s, color 0.24s, box-shadow 0.24s;
    font-size: 12px;
    padding: 17px 34px;
    line-height: 22px;
    height: auto;
    outline: none;
    border-radius: 30px;
    font-size: 12px;
    font-weight: 600;
}

.form-control::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder,
.jq-selectbox__select-text::-webkit-input-placeholder,
.jq-checkbox::-webkit-input-placeholder,
.jq-radio::-webkit-input-placeholder,
.jq-file::-webkit-input-placeholder {
    color: #FFFFFF;
}

.form-control::-moz-placeholder,
.input-text::-moz-placeholder,
.jq-selectbox__select-text::-moz-placeholder,
.jq-checkbox::-moz-placeholder,
.jq-radio::-moz-placeholder,
.jq-file::-moz-placeholder {
    color: #FFFFFF;
}

.form-control:-ms-input-placeholder,
.input-text:-ms-input-placeholder,
.jq-selectbox__select-text:-ms-input-placeholder,
.jq-checkbox:-ms-input-placeholder,
.jq-radio:-ms-input-placeholder,
.jq-file:-ms-input-placeholder {
    color: #FFFFFF;
}

.form-control::placeholder,
.input-text::placeholder,
.jq-selectbox__select-text::placeholder,
.jq-checkbox::placeholder,
.jq-radio::placeholder,
.jq-file::placeholder {
    color: #FFFFFF;
}

.form-control:hover,
.form-control:active,
.input-text:hover,
.input-text:active,
.jq-selectbox__select-text:hover,
.jq-selectbox__select-text:active,
.jq-checkbox:hover,
.jq-checkbox:active,
.jq-radio:hover,
.jq-radio:active,
.jq-file:hover,
.jq-file:active {
    border-color: #F7C765;
}

.form-control:focus,
.input-text:focus,
.jq-selectbox__select-text:focus,
.jq-checkbox:focus,
.jq-radio:focus,
.jq-file:focus {
    border-color: #F7C765;
    outline: none;
    color: #262626;
}

.form-control[aria-invalid="true"],
.input-text[aria-invalid="true"],
.jq-selectbox__select-text[aria-invalid="true"],
.jq-checkbox[aria-invalid="true"],
.jq-radio[aria-invalid="true"],
.jq-file[aria-invalid="true"] {
    border-color: #EE0000;
    background: rgba(238, 0, 0, 0.1);
}

.dark .form-control:active,
.dark .form-control:hover,
.dark .form-control:focus,
.dark .input-text:active,
.dark .input-text:hover,
.dark .input-text:focus,
.dark .jq-selectbox__select-text:active,
.dark .jq-selectbox__select-text:hover,
.dark .jq-selectbox__select-text:focus,
.dark .jq-checkbox:active,
.dark .jq-checkbox:hover,
.dark .jq-checkbox:focus,
.dark .jq-radio:active,
.dark .jq-radio:hover,
.dark .jq-radio:focus,
.dark .jq-file:active,
.dark .jq-file:hover,
.dark .jq-file:focus {
    border-color: #1D2637;
}

.dark .form-control:active,
.dark .form-control:focus,
.dark .input-text:active,
.dark .input-text:focus,
.dark .jq-selectbox__select-text:active,
.dark .jq-selectbox__select-text:focus,
.dark .jq-checkbox:active,
.dark .jq-checkbox:focus,
.dark .jq-radio:active,
.dark .jq-radio:focus,
.dark .jq-file:active,
.dark .jq-file:focus {
    box-shadow: 3px 5px 10px rgba(255, 255, 255, 0.4);
}

textarea.form-control,
textarea {
    min-height: 237px;
    height: 237px;
    resize: vertical;
    width: 100%;
}

fieldset {
    margin-bottom: 20px;
}

input[type="number"] {
    -moz-appearance: textfield;
}

label {
    font-size: 12px;
}

div.wpcf7 .ajax-loader,
.ajax-loader {
    position: absolute;
    top: 50%;
    left: 14px;
    width: 22px;
    height: 22px;
    margin: -13px 0 0 0;
    border-radius: 50%;
    -webkit-animation: rotate 1s linear infinite;
    animation: rotate 1s linear infinite;
    background: url("https://smartinu.app/img/logo-s.svg") no-repeat 50% 50%;
    background-size: contain;
    -webkit-filter: brightness(0) invert(1);
    filter: brightness(0) invert(1);
}

div.wpcf7 .btn:hover+span.ajax-loader,
div.wpcf7 .btn:active+span.ajax-loader {
    border-top-color: #1D2637;
    border-bottom-color: #1D2637;
}

span.wpcf7-not-valid-tip {
    color: #EE0000;
    font-size: 12px;
    margin: 8px 0 0;
    line-height: 1.5;
}

.submit-wrap {
    position: relative;
}

.submit-btn {
    width: 100%;
    display: block;
    padding-top: 22px;
    padding-bottom: 22px;
    font-size: 14px;
    margin-top: 21px;
}

.capt {
    font-size: 12px;
    color: #A1A1A1;
    text-align: center;
    margin-top: 20px;
    margin-bottom: -35px;
}

.btn {
    display: inline-block;
    vertical-align: middle;
    min-width: 145px;
    max-width: 100%;
    padding: 14px 15px;
    border: none;
    background: #DF9906;
    background: -webkit-linear-gradient(top, #FED683 0%, #EAAF33 100%);
    background: linear-gradient(to bottom, #FED683 0%, #EAAF33 100%);
    border-radius: 10px;
    text-align: center;
    font-weight: normal;
    font-size: 14px;
    line-height: 14px;
    white-space: normal;
    outline: none !important;
    position: relative;
    font-family: "Avenir", Arial, sans-serif;
    text-decoration: none !important;
    color: #FFFFFF;
    cursor: pointer;
    -webkit-appearance: none;
    letter-spacing: 0.2px;
    -webkit-transition: background-color 0.24s, color 0.24s, border-color 0.24s, opacity 0.24s, box-shadow 0.24s, -webkit-transform 0.24s;
    transition: background-color 0.24s, color 0.24s, border-color 0.24s, opacity 0.24s, box-shadow 0.24s, -webkit-transform 0.24s;
    transition: transform 0.24s, background-color 0.24s, color 0.24s, border-color 0.24s, opacity 0.24s, box-shadow 0.24s;
    transition: transform 0.24s, background-color 0.24s, color 0.24s, border-color 0.24s, opacity 0.24s, box-shadow 0.24s, -webkit-transform 0.24s;
}

.btn.btn-2 {
    background: #656D7B;
}

.btn.btn-block {
    width: 100%;
}

.btn.btn-bordered {
    box-shadow: none;
    background: none;
    border: 1px solid #111927;
    font-size: 12px;
    color: #99A3BC;
}

.btn.btn-bordered:focus {
    background: none;
    color: #D3D3D3;
    border-color: #111927;
}

.btn.btn-bordered:hover {
    color: #DF9906;
    border: 1px solid #DF9906;
    -webkit-transform: none;
    transform: none;
    box-shadow: none;
}

.btn.btn-bordered:active,
.btn.btn-bordered.active {
    background: #F7C765;
    color: #1D2637;
    -webkit-transform: none;
    transform: none;
    box-shadow: none;
}

.btn.btn-bordered.btn-confirm {
    color: #FFFFFF;
    border-color: #F7C765;
    background: transparent;
}

.btn.btn-bordered.btn-confirm:hover {
    color: #F7C765;
    border: 1px solid #F7C765;
}

.btn.btn-cancel {
    color: #FFFFFF;
    border-color: #EE4444;
    background: #EE4444;
}

.btn.btn-cancel:hover,
.btn.btn-cancel:active,
.btn.btn-cancel:focus {
    color: #FFFFFF;
    border-color: #EE4444;
    background: #EE4444;
    -webkit-transform: none;
    transform: none;
    box-shadow: none;
    box-shadow: 0 15px 35px -16px rgba(0, 0, 0, 0.9);
    -webkit-transform: translateY(-1px) translateZ(0);
    transform: translateY(-1px) translateZ(0);
}

.btn.btn-cancel:hover {
    box-shadow: 0 15px 35px -16px rgba(0, 0, 0, 0.9);
    -webkit-transform: translateY(-1px) translateZ(0);
    transform: translateY(-1px) translateZ(0);
}

.btn.btn-cancel:active {
    box-shadow: 0 12px 30px -18px rgba(0, 0, 0, 0.9), inset 0 10px 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(1px) translateZ(0);
    transform: translateY(1px) translateZ(0);
}

.btn:focus {
    background-color: #F6BE4D;
    color: #FFFFFF;
    box-shadow: none;
}

.btn:active,
.btn:hover {
    color: #FFFFFF;
    box-shadow: 0 15px 35px -16px rgba(0, 0, 0, 0.9);
    -webkit-transform: translateY(-1px) translateZ(0);
    transform: translateY(-1px) translateZ(0);
}

.btn:active {
    box-shadow: 0 12px 30px -18px rgba(0, 0, 0, 0.9), inset 0 10px 20px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(1px) translateZ(0);
    transform: translateY(1px) translateZ(0);
}

.btn.disabled,
.btn:disabled {
    opacity: 0.5;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: "Avenir", Arial, sans-serif;
    font-weight: bold;
    line-height: normal;
    margin-top: 52px;
}

h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
.h1:first-child,
.h2:first-child,
.h3:first-child,
.h4:first-child,
.h5:first-child,
.h6:first-child {
    margin-top: 0;
}

h1:last-child,
h2:last-child,
h3:last-child,
h4:last-child,
h5:last-child,
h6:last-child,
.h1:last-child,
.h2:last-child,
.h3:last-child,
.h4:last-child,
.h5:last-child,
.h6:last-child {
    margin-bottom: 0;
}

h1,
.h1 {
    font-size: 30px;
    margin-bottom: 29px;
    font-weight: bold;
}

h2,
.h2 {
    font-size: 30px;
    margin-bottom: 19px;
    font-weight: 700;
    color: #DF9906;
}

h2 strong,
.h2 strong {
    border-bottom: 7px solid #3A4658;
    color: inherit;
    font-weight: inherit;
}

h3,
.h3 {
    font-size: 28px;
    margin-bottom: 28px;
    font-weight: 600;
}

h4,
.h4 {
    font-size: 20px;
    margin-bottom: 18px;
    font-weight: 600;
}

h5,
.h5 {
    font-size: 17px;
    margin-bottom: 17px;
    font-weight: 600;
    line-height: 1.55em;
    margin-top: 17px;
}

h6,
.h6 {
    font-size: 10px;
    margin-bottom: 10px;
    font-weight: bold;
    text-transform: uppercase;
}

.header .lang {
    float: right;
    width: 27.5%;
    padding: 28px 0 28px 23px;
}

.t-panel {
    float: left;
    width: 72.5%;
    position: relative;
    z-index: 1;
    color: #D3D3D3;
    padding: 20px 38px 21px 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    font-size: 14px;
}

.t-panel:before {
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    margin-right: -1px;
    width: 5000px;
    background: #1D2637;
    z-index: -1;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 0;
}

.balance {
    padding: 14px 30px 16px 24px;
    position: relative;
    border-radius: 5px;
    background-image: -webkit-repeating-linear-gradient(bottom, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), -webkit-repeating-linear-gradient(left, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), -webkit-repeating-linear-gradient(top, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), -webkit-repeating-linear-gradient(right, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px);
    background-image: repeating-linear-gradient(0deg, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), repeating-linear-gradient(90deg, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), repeating-linear-gradient(180deg, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px), repeating-linear-gradient(270deg, rgba(244, 195, 92, 0.4), rgba(244, 195, 92, 0.4) 8px, transparent 8px, transparent 13px, rgba(244, 195, 92, 0.4) 13px);
    background-size: 1px 100%, 100% 1px, 1px 100%, 100% 1px;
    background-position: 0 0, 0 0, 100% 0, 0 100%;
    background-repeat: no-repeat;
    margin-right: 25px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 278px;
    -ms-flex: 0 0 278px;
    flex: 0 0 278px;
    font-weight: 500;
}

.balance:before {
    content: " ";
    position: absolute;
    top: 50%;
    right: 0;
    -webkit-transform: translate(50%, -50%);
    transform: translate(50%, -50%);
    width: 39px;
    height: 41px;
    background: url("../img/badge.svg") no-repeat 50% 50%;
    background-size: contain;
}

.balance .trx {
    background-image: url("../image/trx-14-500-D3D3D3.png");
    width: 26px;
    height: 10px;
}

.balance .bnb {
    background-image: url("../img/bnb-14-500-D3D3D3.png");
    width: 27px;
    height: 10px;
}

.balance-val {
    color: #DF9906;
    font-size: 18px;
    font-weight: 600;
}

.balance-val .trx {
    background-image: url("../image/trx-18-600-DF9906.png");
    width: 35px;
    height: 15px;
    margin-bottom: -1px;
}

.balance-val .bnb {
    background-image: url("../img/bnb-18-500-DF9906.png");
    width: 36px;
    height: 14px;
    margin-bottom: -1px;
}

.profit {
    font-size: 16px;
    color: #D3D3D3;
    margin-right: 25px;
    line-height: normal;
    font-weight: 500;
}

.profit .next {
    font-size: 13px;
    margin-top: 9px;
    font-weight: normal;
}

.profit .next .trx {
    background-image: url("../image/trx-13-400-DF9906.png");
    width: 24px;
    height: 10px;
}

.profit .next .bnb {
    background-image: url("../image/bnb-13-400-D3D3D3.png");
    width: 25px;
    height: 10px;
}

.hstats {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: inherit;
    -webkit-align-items: inherit;
    -ms-flex-align: inherit;
    align-items: inherit;
    -webkit-box-pack: inherit;
    -webkit-justify-content: inherit;
    -ms-flex-pack: inherit;
    justify-content: inherit;
}

.lang {
    font-size: 14px;
    color: #86641D;
}

.lang ul {
    list-style-type: none;
    margin: 15px 0 0 -2px;
    padding: 0;
    cursor: default;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.lang ul li {
    display: inline-block;
    vertical-align: top;
    margin: 0 0 0 2px;
}

.lang ul li:before {
    content: none;
}

.lang ul:hover .lang-icon {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
    opacity: 0.8;
}

.lang ul:hover .lang-icon:hover {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 1;
}

.lang a {
    border: none;
    display: inline-block;
    vertical-align: top;
}

.lang-icon {
    width: 23px;
    height: 23px;
    overflow: hidden;
    border-radius: 50%;
    display: inline-block;
    vertical-align: top;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    -webkit-transition: opacity 0.24s, -webkit-transform 0.24s;
    transition: opacity 0.24s, -webkit-transform 0.24s;
    transition: transform 0.24s, opacity 0.24s;
    transition: transform 0.24s, opacity 0.24s, -webkit-transform 0.24s;
    box-shadow: 1px 2px 4px rgba(0, 0, 0, 0.2);
}

.lang-icon.ir {
    background-image: url("../image/ir.svg");
}

.lang-icon.ru {
    background-image: url("../image/ru.svg");
}

.lang-icon.us {
    background-image: url("../img/us.svg");
}

.lang-icon.es {
    background-image: url("../image/es.svg");
}

.lang-icon.in {
    background-image: url("../image/in.svg");
}

.lang-icon.id {
    background-image: url("../image/id.svg");
}

.lang-icon.ph {
    background-image: url("../image/ph.svg");
}

.lang-icon.ch {
    background-image: url("../img/ch.svg");
}

.lang-icon.vt {
    background-image: url("../image/vt.svg");
}

.main-nav {
    clear: both;
    padding-top: 57px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 49px;
}

.main-nav .btn-wrap {
    position: relative;
    width: 164px;
    z-index: 0;
    margin-top: -19px;
}

.main-nav .btn-wrap:before {
    content: " ";
    position: absolute;
    border: 1px dashed rgba(255, 255, 255, 0.18);
    top: -6px;
    right: 11px;
    bottom: -6px;
    left: 11px;
}

.main-nav .btn {
    background: #232E40;
    box-shadow: 10px 20px 20px rgba(0, 0, 0, 0.1);
    display: block;
}

.main-nav .btn:active {
    box-shadow: 10px 20px 20px rgba(0, 0, 0, 0.1), inset 0 10px 20px rgba(34, 80, 60, 0.3);
}

.menu {
    padding: 0;
    margin: 0 0 0 -20px;
    font-weight: 500;
}

.menu li {
    display: inline-block;
    vertical-align: middle;
    margin-right: 1px;
}

.menu li:before {
    content: none;
}

.menu li&gt;a,
.menu li&gt;span {
    color: #FFFFFF;
    border: none;
    font-size: 14px;
    display: inline-block;
    padding: 9px 20px;
    border-radius: 10px;
}

.menu li&gt;a.contest-btn,
.menu li&gt;span.contest-btn {
    background: -webkit-linear-gradient(260deg, #FDA37E 0%, #E77728 100%);
    background: linear-gradient(190deg, #FDA37E 0%, #E77728 100%);
    color: #FFFFFF;
    font-weight: bold;
    transition: transform 0.24s, background-color 0.24s, color 0.24s, border-color 0.24s, opacity 0.24s, box-shadow 0.24s, -webkit-transform 0.24s;
}

.menu li&gt;a.contest-btn:hover,
.menu li&gt;span.contest-btn:hover {
    background: -webkit-linear-gradient(260deg, #FDA37E 0%, #E77728 100%);
    background: linear-gradient(190deg, #FDA37E 0%, #E77728 100%);
    -webkit-transform: translateY(-1px) translateZ(0);
    transform: translateY(-1px) translateZ(0);
}

.menu li&gt;a.contest-btn:active,
.menu li&gt;span.contest-btn:active {
    box-shadow: 3px 6px 15px rgba(0, 0, 0, 0.1), inset 0 10px 20px rgba(177, 112, 50, 0.3);
}

.menu li&gt;a:hover {
    background: rgba(0, 0, 0, 0.2);
}

.menu-toggle,
.menu-close {
    display: none;
}

.logo {
    white-space: normal;
    border: none;
    color: #F8FFFA;
    font-size: 35px;
    font-weight: 500;
    display: inline-block;
}

.logo img {
    display: inline-block;
    vertical-align: middle;
    margin-right: 25px;
    margin-top: -15px;
}

.trx,
.contract,
.bl,
.tron,
.bnb {
    display: inline-block;
    vertical-align: baseline;
    width: 50px;
    height: 1em;
    background-image: url("../img/ch.svg");
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0 0;
}

.main-section {
    background: -webkit-linear-gradient(top, #FDD37E 0%, #E7A927 100%);
    background: linear-gradient(to bottom, #FDD37E 0%, #E7A927 100%);
    color: #FFFFFF;
    padding: 0 0 80px;
    position: relative;
    overflow: hidden;
}

.main-section:before {
    content: " ";
    position: absolute;
    bottom: -30px;
    left: 51.7%;
    width: 10000px;
    height: 116px;
    background: #1D2637;
    box-shadow: inset 10px 20px 20px rgba(0, 0, 0, 0.1);
    z-index: 2;
    margin-left: 78px;
}

.main-section:after {
    content: " ";
    position: absolute;
    bottom: -39px;
    left: 51.7%;
    width: 102px;
    height: 125px;
    background: url("../img/main-decor.png") no-repeat 0 0;
    z-index: 1;
}

.main-section .decor {
    position: absolute;
    top: 50%;
    left: 0;
    width: 110%;
    height: 200%;
    -webkit-transform: rotate(-5deg) translateY(-50%);
    transform: rotate(-5deg) translateY(-50%);
    background: url("../img/main-bg.png") repeat 0 0;
    margin-top: -19px;
    -webkit-animation: main 8s infinite linear;
    animation: main 8s infinite linear;
}

.main-content {
    font-size: 15px;
    padding-right: 49%;
    line-height: normal;
}

.main-content .logo {
    margin-bottom: 81px;
}

.main-content h1,
.main-content .h1 {
    margin-top: 0;
    margin-bottom: 50px;
}

.main-content h1+h2,
.main-content h1+.h2,
.main-content .h1+h2,
.main-content .h1+.h2 {
    margin-top: -50px;
}

.main-content h1 .trx,
.main-content .h1 .trx {
    background-image: url("../image/trx-30-600-FFFFFF.png");
    width: 60px;
    height: 23px;
    margin-bottom: -1px;
}

.main-content h1 .contract,
.main-content .h1 .contract {
    background-image: url("../img/contract-30-600-FFFFFF.png");
    width: 219px;
    height: 24px;
    margin-bottom: -1px;
}

.main-content h1 .bl,
.main-content .h1 .bl {
    background-image: url("../img/bl-30-700-FFFFFF.png");
    width: 158px;
    height: 24px;
    margin-bottom: -1px;
}

.main-content h1 .bnb,
.main-content .h1 .bnb {
    background-image: url("../img/bnb-30-700-FFFFFF.png");
    width: 61px;
    height: 23px;
    margin-bottom: -1px;
}

.main-content h2,
.main-content .h2 {
    font-size: 26px;
    font-weight: 600;
    margin-top: 0;
    margin-bottom: 50px;
    color: inherit;
}

.main-content .bl {
    background-image: url("../image/bl-15-400-FFFFFF.png");
    width: 72px;
    height: 13px;
    margin-bottom: -1px;
}

@-webkit-keyframes main {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 0 -324px;
    }
}

@keyframes main {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 0 -324px;
    }
}

.block {
    background: #232E40;
    border-radius: 15px;
    margin: 0 0 16px;
    padding: 51px 44px 32px;
    position: relative;
    box-shadow: 10px 10px 70px rgba(0, 0, 0, 0.13);
}

.block-title {
    color: #DF9906;
    font-size: 23px;
    font-weight: bold;
    line-height: normal;
    margin-bottom: 10px;
}

.about {
    padding: 40px 0 85px;
}

.about-info {
    float: right;
    width: 38.5%;
    margin-top: -427px;
    position: relative;
    z-index: 5;
}

.about-info:before {
    content: " ";
    position: absolute;
    bottom: -16px;
    left: -50px;
    background: url("../img/grid1.png") no-repeat 0 0;
    width: 127px;
    height: 138px;
    z-index: -1;
}

.about-info .block {
    margin: 0 0 16px -25px;
    z-index: 5;
}

.about-content {
    padding-right: 46.2%;
    padding-top: 18px;
}

.about-list {
    padding-top: 18px;
}

.about-item {
    border: 1px dashed #0E1522;
    border-radius: 10px;
    padding: 13px 25px 15px 37px;
    font-size: 14px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 17px;
    margin-left: 19px;
    position: relative;
    color: #8190A7;
}

.about-item:before {
    content: " ";
    position: absolute;
    top: 50%;
    left: 0;
    width: 40px;
    height: 40px;
    margin: -20px;
    background: -webkit-linear-gradient(315deg, #FCD17A 0%, #E6A723 100%);
    background: linear-gradient(135deg, #FCD17A 0%, #E6A723 100%);
    border-radius: 50%;
    box-shadow: 5px 10px 10px rgba(223, 153, 6, 0.1);
}

.about-item:after {
    content: " ";
    position: absolute;
    top: 50%;
    left: -4px;
    width: 11px;
    height: 10px;
    margin-top: -5px;
    background: url("../img/arrow.svg") no-repeat 0 0;
}

.about-item strong {
    color: inherit;
    font-weight: 500;
}

.about-item .trx {
    background-image: url("../image/trx-15-400-8190A7.png");
    width: 28px;
    height: 13px;
    margin-bottom: -1px;
}

.about-item .bnb {
    background-image: url("../img/bnb-14-400-8190A7.png");
    width: 27px;
    height: 10px;
}

.about-item .contract {
    background-image: url("../img/contract-15-400-8190A7.png");
    width: 103px;
    height: 13px;
    margin-bottom: -1px;
}

.daily {
    padding: 36px 40px 38px 102px;
    color: #FFFFFF;
    position: relative;
    border-radius: 5px;
    background-image: -webkit-repeating-linear-gradient(bottom, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), -webkit-repeating-linear-gradient(left, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), -webkit-repeating-linear-gradient(top, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), -webkit-repeating-linear-gradient(right, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px);
    background-image: repeating-linear-gradient(0deg, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), repeating-linear-gradient(90deg, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), repeating-linear-gradient(180deg, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px), repeating-linear-gradient(270deg, rgba(255, 255, 255, 0.52), rgba(255, 255, 255, 0.52) 8px, transparent 8px, transparent 13px, rgba(255, 255, 255, 0.52) 13px);
    background-size: 1px 100%, 100% 1px, 1px 100%, 100% 1px;
    background-position: 0 0, 0 0, 100% 0, 0 100%;
    background-repeat: no-repeat;
    margin-bottom: -6px;
    min-height: 178px;
    line-height: normal;
    z-index: 5;
}

.daily-num {
    position: absolute;
    top: 40px;
    left: -61px;
    height: 114px;
    width: 123px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    color: #FFFFFF;
    font-size: 26px;
    font-weight: bold;
    background: -webkit-linear-gradient(260deg, #666F7E 0%, #1D2636 100%);
    background: linear-gradient(190deg, #666F7E 0%, #1D2636 100%);
    border-radius: 24px;
    box-shadow: -28px -28px 0 rgba(248, 166, 49, 0.06), 19px 22px 0 rgba(248, 166, 49, 0.06), 0 0 3px rgba(248, 166, 49, 0.06);
}

.daily-num:before {
    content: " ";
    position: absolute;
    top: 10px;
    right: 10px;
    bottom: 10px;
    left: 10px;
    border: 2px dashed rgba(255, 255, 255, 0.35);
    border-radius: 16px;
}

.daily-num .svgicon:nth-child(1) {
    position: absolute;
    top: -10px;
    left: -5px;
    width: 42px;
    height: 47px;
}

.daily-num .svgicon:nth-child(2) {
    position: absolute;
    bottom: -10px;
    right: -8px;
    width: 34px;
    height: 37px;
    opacity: 0.2;
}

.daily-content {
    font-size: 18px;
    font-weight: 500;
}

.daily-capt {
    font-size: 14px;
    font-weight: normal;
    margin-top: 9px;
}

.daily-capt .trx {
    background-image: url("../image/trx-14-400-FFFFFF.png");
    width: 25px;
    height: 12px;
    margin-bottom: -1px;
}

.daily-capt .contract {
    background-image: url("../image/contract-14-400-FFFFFF.png");
    width: 96px;
    height: 12px;
    margin-bottom: -1px;
}

.daily-capt .bnb {
    background-image: url("../img/bnb-14-400-FFFFFF.png");
    width: 27px;
    height: 10px;
}

.daily-val {
    font-size: 25px;
    font-weight: 600;
    margin-top: 19px;
}

.daily-val .trx {
    background-image: url("../image/trx-25-600-FFFFFF.png");
    width: 48px;
    height: 19px;
    margin-bottom: -1px;
}

.daily-val .trx {
    background-image: url("../image/bnb-25-600-FFFFFF.png");
    width: 50px;
    height: 19px;
    margin-bottom: -1px;
}

.input {
    border: 1px solid #111927;
    padding: 21px 82px 21px 17px;
    width: 100%;
    display: block;
    border-radius: 14px;
    font-size: 14px;
    -webkit-transition: border-color 0.23s;
    transition: border-color 0.23s;
    background: transparent;
    color: #FFFFFF;
    outline: none !important;
}

.input:focus {
    border-color: #DF9906;
}

.input::-webkit-input-placeholder {
    color: #FFFFFF;
}

.input::-moz-placeholder {
    color: #FFFFFF;
}

.input:-ms-input-placeholder {
    color: #FFFFFF;
}

.input::placeholder {
    color: #FFFFFF;
}

.calc-top {
    margin-top: 44px;
    position: relative;
    padding-right: 102px;
    margin-bottom: 54px;
}

.calc-input {
    position: relative;
}

.calc-input .label {
    height: 25px;
    border-radius: 13px;
    padding: 2px 18px;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFFFFF;
    background: -webkit-linear-gradient(260deg, #FCD37D 30%, #DF9906 100%);
    background: linear-gradient(190deg, #FCD37D 30%, #DF9906 100%);
    position: absolute;
    top: 18px;
    right: 16px;
}

.calc-input .input {
    background: #1E2838;
}

.calc-input .trx {
    background-image: url("../image/trx-10-600-FFFFFF.png");
    width: 20px;
    height: 8px;
    margin-bottom: 1px;
}

.calc-input .bnb {
    background-image: url("../img/bnb-10-600-FFFFFF.png");
    width: 28px;
    height: 8px;
    margin-bottom: 1px;
}

.calc-time {
    position: absolute;
    top: -7px;
    right: 0;
    width: 70px;
    text-align: center;
    font-size: 14px;
    line-height: normal;
    color: #FFFFFF;
}

.calc-time .svgicon {
    width: 25px;
    height: 28px;
    color: #DF9906;
    margin-bottom: 8px;
}

.table {
    color: #D3D3D3;
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    margin-bottom: 28px;
}

.table-row {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-bottom: 26px;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
}

.table-row:last-child {
    margin-bottom: 0;
}

.table-row .badge {
    background: #1A2433;
    border-radius: 5px;
    padding: 6px 20px;
    color: #A9ADB2;
    font-size: 12px;
    display: inline-block;
    text-align: center;
}

.table-row .badge .trx {
    background-image: url("../image/trx-12-400-A9ADB2.png");
    width: 22px;
    height: 9px;
}

.table-row .badge .bnb {
    background-image: url("../image/bnb-12-400-A9ADB2.png");
    width: 22px;
    height: 9px;
}

.stats {
    color: #8190A7;
    font-size: 14px;
    font-weight: normal;
    margin: -33px 0 -22px;
}

.stats-label {
    color: #D3D3D3;
    font-size: 20px;
    font-weight: 500;
    word-break: break-word;
}

.stats-label .cur {
    color: #DF9906;
    font-size: 14px;
    font-weight: normal;
}

.stats-label .trx {
    background-image: url("../image/trx-14-400-DF9906.png");
    width: 25px;
    height: 10px;
    margin-bottom: 1px;
}

.stats-label .bnb {
    background-image: url("../img/bnb-14-400-DF9906.png");
    width: 27px;
    height: 10px;
    margin-bottom: 1px;
}

.stats-row {
    margin-left: -44px;
    margin-right: -44px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding: 18px 0;
    background: url("../img/shadow.png") no-repeat 0 0;
}

.stats-row:first-child {
    background: none;
}

.stats-item {
    width: 50%;
    padding: 15px 38px 15px 44px;
    position: relative;
}

.stats-item:first-child {
    padding-right: 20px;
}

.stats-item:last-child:before {
    content: " ";
    position: absolute;
    top: 19px;
    left: 4px;
    height: 10px;
    border-left: 1px solid #D8D8D8;
}

.stats-item.btn-item {
    padding-left: 8px;
    margin-top: 3px;
}

.stats-item.btn-item:before {
    content: none;
}

.stats .btn {
    background: #F0BA4A;
}

.company {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 40px;
    color: #8190A7;
    font-size: 15px;
    font-weight: normal;
    line-height: normal;
    max-width: 572px;
}

.company-logo {
    width: 76px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 76px;
    -ms-flex: 0 0 76px;
    flex: 0 0 76px;
    margin-right: 4px;
    padding-top: 11px;
}

.company-logo img {
    max-width: 46px;
}

.company-text {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

.company-text .contract {
    background-image: url("../img/contract-15-400-8190A7.png");
    width: 103px;
    height: 13px;
    margin-bottom: -1px;
}

.company-opt {
    margin-left: 20px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 140px;
    -ms-flex: 0 0 140px;
    flex: 0 0 140px;
}

.company-opt .btn {
    display: block;
    min-width: 0;
    border-radius: 5px;
    padding: 10px 20px;
}

.company-title {
    color: #DF9906;
    font-size: 18px;
    margin-bottom: 10px;
}

.company.company-uk .company-title {
    color: #DF9906;
}

.why {
    font-weight: normal;
}

.why-columns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -80px;
    padding-top: 51px;
    margin-bottom: 87px;
}

.why-columns .column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 32%;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
    padding-left: 80px;
    position: relative;
}

.why-columns .column:before {
    content: " ";
    position: absolute;
    top: 90px;
    left: 28px;
    border-left: 1px solid #707070;
    opacity: 0.19;
    height: 108px;
}

.why-columns .column:first-child:before {
    content: none;
}

.why-columns .diagram-column {
    -webkit-flex-basis: 36%;
    -ms-flex-preferred-size: 36%;
    flex-basis: 36%;
    padding-left: 70px;
}

.why-icon {
    margin-bottom: 25px;
}

.why-title {
    margin-top: 0;
    color: #DF9906;
    margin-bottom: 32px;
}

.why-content {
    font-size: 14px;
    line-height: normal;
}

.why-content .contract {
    background-image: url("../image/contract-14-400-FFFFFF.png");
    width: 96px;
    height: 12px;
    margin-bottom: -1px;
}

.why-content .bl {
    background-image: url("../image/bl-14-400-DEDEDE.png");
    width: 67px;
    height: 12px;
    margin-bottom: -1px;
}

.diagram {
    width: 216px;
    margin: 0 auto 55px;
    position: relative;
}

.diagram-main img {
    display: block;
    margin: 0 auto;
}

.diagram-main #chart {
    display: block;
    margin: 0 auto;
    width: 216px;
    height: 216px;
}

.diagram-capt {
    width: 110px;
    text-align: center;
    position: absolute;
    top: 80px;
    left: 50%;
    margin-left: -55px;
    font-size: 10px;
    font-weight: normal;
    color: #EDEDED;
    line-height: normal;
}

.diagram-capt span {
    font-size: 25px;
    font-weight: 500;
    color: #F0BA4A;
    display: block;
    margin-bottom: 5px;
}

.legend td:last-child {
    text-align: right;
}

.code-block {
    position: relative;
    margin-bottom: 66px;
}

.code-block:before {
    content: " ";
    position: absolute;
    top: 0;
    right: 50%;
    margin-right: -320px;
    left: 0;
    height: 178px;
    background: -webkit-linear-gradient(top, #F6C663 0%, #E4A31B 100%);
    background: linear-gradient(to bottom, #F6C663 0%, #E4A31B 100%);
    border-radius: 0 33px 58px 0;
    box-shadow: 10px 20px 20px rgba(35, 59, 125, 0.2);
}

.code-block:after {
    content: " ";
    position: absolute;
    top: 0;
    right: 50%;
    left: 0;
    height: 178px;
    border-radius: 0 0 58px 0;
    background: url("../img/bg-line.png") no-repeat 100% 22px;
    margin-right: 137px;
}

.code-block-right {
    float: right;
    width: 48.2%;
    font-size: 14px;
    line-height: 1.5em;
    color: #FFFFFF;
}

.code-block-right .video {
    margin-top: -50px;
    margin-left: -20px;
}

.code-block-left {
    float: left;
    width: 47%;
    padding-top: 33px;
    position: relative;
    z-index: 5;
}

.code-block-left:before {
    content: " ";
    position: absolute;
    top: -21px;
    right: 29%;
    width: 48px;
    height: 46px;
    background: url("../img/grid3.png") no-repeat 0 0;
}

.code-block-left:after {
    content: " ";
    position: absolute;
    bottom: -20px;
    right: -30px;
    z-index: -1;
    background: url("../img/grid1.png") no-repeat 0 0;
    width: 127px;
    height: 138px;
}

.code-block-title {
    color: #FFFFFF;
    padding-left: 35px;
    font-size: 18px;
    padding-right: 140px;
    position: relative;
    margin-bottom: 27px;
}

.code-block-title img {
    display: inline-block;
    vertical-align: middle;
    margin: 0 16px 0 0;
}

.code-block-title .copy {
    background: none;
    color: inherit;
    padding: 0;
    margin: 0;
    position: absolute;
    top: 4px;
    right: 39px;
    border: none;
    font-size: 14px;
    outline: none;
    cursor: pointer;
    border-bottom: 1px dashed transparent;
    -webkit-transition: border 0.24s;
    transition: border 0.24s;
    color: #86641D;
}

.code-block-title .copy:hover {
    border-bottom-color: #86641D;
}

.code-wrap {
    max-height: 280px !important;
}

.code-wrap pre.language-javascript {
    width: 1400px;
}

.code-panel {
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1);
    border-radius: 15px;
    background: #232E40;
    padding: 2px 2px 2px 12px;
    position: relative;
    z-index: 10;
}

.code-panel.code-img {
    padding: 0;
    display: block;
    border: none;
    -webkit-transition: box-shadow 0.24s;
    transition: box-shadow 0.24s;
}

.code-panel.code-img img {
    display: block;
}

.code-panel.code-img:hover {
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.2);
}

pre[class*="language-"]::-moz-selection,
code[class*="language-"]::-moz-selection {
    color: #1D2637;
    background: #DF9906;
}

pre[class*="language-"]::selection,
code[class*="language-"]::selection {
    color: #1D2637;
    background: #DF9906;
}

.language-javascript {
    background: none !important;
    font-size: 14px !important;
    line-height: normal !important;
    text-shadow: none !important;
    color: #D3D3D3 !important;
}

.line-numbers .line-numbers-rows {
    border: none;
    color: #EEB945;
}

.line-numbers-rows&gt;span:before {
    color: #EEB945;
}

.video {
    position: relative;
    width: 273px;
    height: 273px;
    display: block;
    background: url("../img/pane.png") no-repeat 0 0;
    margin-bottom: 29px;
    border: none;
    box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.1);
    border-radius: 19px 19px 79px 19px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    color: #FFFFFF;
    font-size: 16px;
    text-align: center;
    -webkit-transition: box-shadow 0.24s, -webkit-transform 0.24s;
    transition: box-shadow 0.24s, -webkit-transform 0.24s;
    transition: box-shadow 0.24s, transform 0.24s;
    transition: box-shadow 0.24s, transform 0.24s, -webkit-transform 0.24s;
    line-height: normal;
}

.video-text {
    padding-top: 10px;
    font-weight: normal;
    color: #DEDEDE;
}

.video-text .trx {
    background-image: url("../image/trx-14-400-DEDEDE.png");
    width: 25px;
    height: 10px;
}

.video-text .contract {
    background-image: url("../image/contract-14-400-DEDEDE.png");
    width: 100px;
    height: 12px;
    margin-bottom: -1px;
}

.video-text .bl {
    background-image: url("../image/bl-14-400-DEDEDE.png");
    width: 67px;
    height: 12px;
    margin-bottom: -1px;
}

.video-text .tron {
    background-image: url("../image/tron-14-400-DEDEDE.png");
    width: 27px;
    height: 11px;
    margin-bottom: -1px;
}

.video-text .bnb {
    background-image: url("../image/bnb-14-400-DEDEDE.png");
    width: 27px;
    height: 10px;
}

.video img {
    display: block;
    margin: 0 auto 5px;
}

.video strong {
    font-size: 20px;
    font-weight: 600;
    color: inherit;
    display: block;
    margin-bottom: 1px;
}

.video .play-btn {
    font-size: 12px;
    display: block;
    font-weight: 500;
    margin-top: 28px;
}

.video .play-btn .svgicon {
    display: inline-block;
    vertical-align: middle;
    margin: -2px 2px 0 0;
    width: 14px;
}

.video:hover {
    box-shadow: 10px 10px 30px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(-1px);
    transform: translateY(-1px);
}

.video:active {
    box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-transform: translateY(1px);
    transform: translateY(1px);
}

.text {
    font-weight: normal;
    font-size: 14px;
    margin-bottom: 46px;
    padding-top: 18px;
    line-height: normal;
}

.text .trx {
    background-image: url("../image/trx-14-400-DEDEDE.png");
    width: 25px;
    height: 10px;
}

.text .bnb {
    background-image: url("../image/bnb-14-400-DEDEDE.png");
    width: 27px;
    height: 10px;
}

.text .contract {
    background-image: url("../image/contract-14-400-DEDEDE.png");
    width: 100px;
    height: 12px;
    margin-bottom: -1px;
}

.cond {
    position: relative;
    color: #707070;
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 83px;
}

.cond-main {
    float: left;
    width: 29.1%;
    border-radius: 20px 20px 40px 20px;
    padding: 42px 25px 42px 37px;
    color: #FFFFFF;
    position: relative;
    z-index: 5;
    min-height: 269px;
    margin-right: -20px;
    line-height: normal;
}

.cond-main:before,
.cond-main:after {
    content: " ";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    border-radius: inherit;
}

.cond-main:before {
    background: -webkit-linear-gradient(240deg, #F2C458 0%, #E3A411 100%);
    background: linear-gradient(210deg, #F2C458 0%, #E3A411 100%);
}

.cond-stat {
    position: relative;
    padding: 0 0 40px 70px;
    font-size: 20px;
    line-height: normal;
    font-weight: normal;
    margin-bottom: 39px;
}

.cond-stat strong {
    font-size: 30px;
    font-weight: normal;
    display: block;
    margin-bottom: 5px;
    color: inherit;
}

.cond-stat .svgicon {
    position: absolute;
    top: 11px;
    left: 0;
    width: 46px;
    height: 48px;
}

.cond-stat:before {
    content: " ";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 59px;
    border-bottom: 2px solid rgba(255, 255, 255, 0.29);
}

.cond-content {
    overflow: hidden;
}

.pref-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border: 2px dashed #091322;
    background: rgba(25, 34, 49, 0.75);
    border-left: none;
    padding: 26px 10px 26px 64px;
    border-radius: 0 20px 40px 0;
}

.pref-item {
    padding-right: 20px;
}

.pref-icon {
    color: #F2C358;
    margin-bottom: 15px;
    margin-left: -8px;
}

.pref-icon .svgicon {
    height: 26px;
}

.pref-title {
    font-size: 16px;
    margin-bottom: 15px;
}

.pref-val {
    color: #DF9906;
    font-size: 20px;
    font-weight: 500;
}

.pref-val span {
    font-size: 15px;
}

.pref-val .trx {
    background-image: url("../image/trx-20-500-DF9906.png");
    width: 38px;
    height: 16px;
    margin-bottom: -1px;
}

.pref-val .bnb {
    background-image: url("../img/bnb-20-500-DF9906.png");
    width: 39px;
    height: 16px;
    margin-bottom: -1px;
}

.pref-capt {
    font-weight: 500;
}

.pref-capt span {
    font-size: 14px;
    font-weight: normal;
    color: #DF9906;
}

.advantages {
    padding-left: 63px;
    padding-top: 21px;
}

.advantages .item {
    display: inline-block;
    vertical-align: middle;
    margin-right: 27px;
    padding-right: 30px;
    position: relative;
}

.advantages .item:after {
    content: " ";
    position: absolute;
    top: -4px;
    right: 0;
    height: 32px;
    border-right: 1px solid rgba(112, 112, 112, 0.19);
}

.advantages .item:last-child {
    border-right: none;
    margin-right: 0;
    padding-right: 0;
}

.advantages .item:last-child:after {
    content: none;
}

.advantages .item .svgicon {
    color: #F2C358;
    width: 21px;
    height: 21px;
    vertical-align: middle;
    margin-right: 17px;
    margin-top: -4px;
}

.how-content {
    margin-top: 67px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -58px;
    position: relative;
    z-index: 5;
}

.how-content .how-block {
    width: 50%;
    padding-left: 58px;
    margin-bottom: 30px;
}

.how-content .how-block .block {
    min-height: 100%;
    padding: 61px 37px 25px;
    position: relative;
    border-radius: 20px 20px 40px 20px;
}

.how-content .how-block .block:before {
    content: "";
    position: absolute;
    width: 20px;
    top: 40px;
    bottom: 77px;
    left: -8px;
    background: -webkit-linear-gradient(315deg, #FCD17A 0%, #E6A723 100%);
    background: linear-gradient(135deg, #FCD17A 0%, #E6A723 100%);
    border-radius: 15px;
    z-index: -1;
}

.how-content .how-block .block:after {
    content: " ";
    position: absolute;
    width: 48px;
    height: 46px;
    top: -23px;
    right: 7.5%;
    background: url("../img/grid3.png") no-repeat 0 0;
}

.how-content .how-block .table .label {
    color: #D3D3D3;
    font-size: 16px;
    padding-right: 20px;
    font-weight: 500;
}

.how-content .how-block .table .label .trx {
    background-image: url("../image/trx-16-500-D3D3D3.png");
    width: 30px;
    height: 13px;
    margin-bottom: -1px;
}

.how-content .how-block .table .label .contract {
    background-image: url("../img/contract-16-500-D3D3D3.png");
    width: 145px;
    height: 13px;
    margin-bottom: -1px;
}

.how-content .how-block .table .label .tron {
    background-image: url("../image/tron-16-500-D3D3D3.png");
    width: 44px;
    height: 13px;
    margin-bottom: -1px;
}

.how-content .how-block .table .label .bnb {
    background-image: url("../img/bnb-16-500-D3D3D3.png");
    width: 39px;
    height: 14px;
    margin-bottom: -1px;
}

.how-content .how-block .table .btn {
    padding: 10px 15px;
    text-transform: none;
    min-width: 136px;
    border-radius: 5px;
    color: #99A3BC;
    font-weight: 500;
}

.how-content .how-block .table .btn .trx {
    background-image: url("../image/trx-12-400-99A3BC.png");
    width: 21px;
    height: 9px;
}

.how-content .how-block .table .btn .bnb {
    background-image: url("../img/bnb-12-400-99A3BC.png");
    width: 29px;
    height: 10px;
}

.how-content .how-block .table-row {
    margin-bottom: 18px;
}

.how-title {
    color: #EEB744;
    font-size: 22px;
    font-weight: 500;
    padding-left: 62px;
    position: relative;
    margin-bottom: 59px;
}

.how-title .num {
    position: absolute;
    top: 50%;
    left: 17px;
    width: 40px;
    height: 40px;
    margin: -20px;
    background: -webkit-linear-gradient(315deg, #FCD17A 0%, #E6A723 100%);
    background: linear-gradient(135deg, #FCD17A 0%, #E6A723 100%);
    border-radius: 50%;
    box-shadow: 5px 10px 10px rgba(240, 186, 74, 0.1);
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.how-form,
.how .wallet {
    margin-left: -37px;
    margin-right: -37px;
    padding-left: 37px;
    padding-right: 37px;
    margin-top: 33px;
    padding-top: 41px;
    background: url("../img/shadow.png") no-repeat 0 0;
}

.how-form h4,
.how-form .h4,
.how .wallet h4,
.how .wallet .h4 {
    font-weight: 500;
    color: #EEB744;
}

.how-form h4 .trx,
.how-form .h4 .trx,
.how .wallet h4 .trx,
.how .wallet .h4 .trx {
    background-image: url("../image/trx-18-500-EEB744.png");
    width: 34px;
    height: 14px;
    margin-bottom: -1px;
}

.how-form h4 .bnb,
.how-form .h4 .bnb,
.how .wallet h4 .bnb,
.how .wallet .h4 .bnb {
    background-image: url("../img/bnb-18-500-EEB744.png");
    width: 35px;
    height: 14px;
    margin-bottom: -1px;
}

.how-form .btn-2,
.how .wallet .btn-2 {
    background: #656D7B;
}

.how-buttons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    margin-left: -20px;
}

.how-buttons&gt;div {
    padding-left: 20px;
    width: 50%;
}

.how-buttons .btn {
    display: block;
    width: 100%;
}

.how-buttons .btn-withdraw {
    border-color: #CB9F9F;
    color: #C18787;
}

.deposit-input {
    position: relative;
    margin-top: 28px;
}

.deposit-input .input {
    border-top: none;
    border-left: none;
    border-right: none;
    padding: 15px 90px 15px 0;
    border-radius: 0;
}

.deposit-input .label {
    position: absolute;
    top: 11px;
    right: 0;
    height: 25px;
    border-radius: 13px;
    padding: 2px 18px;
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    color: #FFFFFF;
    background: -webkit-linear-gradient(260deg, #FCD37D 30%, #DF9906 100%);
    background: linear-gradient(190deg, #FCD37D 30%, #DF9906 100%);
}

.deposit-input .label .trx {
    background-image: url("../image/trx-10-600-FFFFFF.png");
    width: 21px;
    height: 8px;
    margin-bottom: 1px;
}

.deposit-input .label .bnb {
    background-image: url("../img/bnb-10-600-FFFFFF.png");
    width: 28px;
    height: 8px;
    margin-bottom: 1px;
}

.deposit-capt {
    color: #99A3BC;
    font-weight: normal;
    margin: 10px 0 48px;
    font-size: 14px;
}

.deposit-capt .trx {
    background-image: url("../image/trx-14-400-99A3BC.png");
    width: 25px;
    height: 10px;
    margin-bottom: -1px;
}

.deposit-capt .bnb {
    background-image: url("../img/bnb-14-400-99A3BC.png");
    width: 27px;
    height: 10px;
    margin-bottom: -1px;
}

.arr-list {
    padding: 4px 0 0;
    margin: 0 0 30px;
    font-size: 15px;
    font-weight: normal;
}

.arr-list li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 33px;
}

.arr-list li:before {
    content: " ";
    position: absolute;
    top: 6px;
    left: -4px;
    width: 11px;
    height: 10px;
    background: url("../img/arr.svg") no-repeat 0 0;
}

.wallet .svgicon {
    width: 28px;
    height: 28px;
    margin: 15px 0 16px;
    color: #F2C358;
}

.wallet .adress {
    font-size: 15px;
    font-weight: 500;
    margin-bottom: 30px;
}

.wallet .val {
    color: #EEB744;
}

.modal-body {
    box-shadow: 5px 5px 40px rgba(38, 64, 133, 0.1);
    border-radius: 10px;
    padding: 38px 41px;
    width: 495px;
    font-size: 14px;
    background: #232E40;
    color: #8190A7;
    position: relative;
    max-width: 100%;
}

.modal-body-wrap {
    overflow: auto;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 0 0 70px;
}

.modal-body-scroll {
    width: 100%;
    margin: auto;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding: 70px 6px;
}

.modal .btn {
    background: #F0BA4A;
}

.modal .btn-2 {
    min-width: 103px;
    background: #656D7B;
}

.modal .btn-cancel {
    border-color: #EE4444;
    background: #EE4444;
}

.modal .btn-bordered {
    border: 1px solid #111927;
    color: #99A3BC;
    background: transparent;
}

.modal .trx {
    background-image: url("../image/trx-12-400-8190A7.png");
    width: 22px;
    height: 9px;
}

.modal .bnb {
    background-image: url("../image/bnb-12-400-8190A7.png");
    width: 22px;
    height: 9px;
}

.modal-title {
    font-size: 16px;
    font-weight: 600;
    margin-bottom: 50px;
    position: relative;
    color: #F7C765;
}

.modal-title.with-icon {
    padding-left: 62px;
    position: relative;
}

.modal-title .btn {
    font-size: 12px;
    min-width: 0;
    margin-bottom: 20px;
    padding: 10px 15px;
    width: auto;
}

.modal-title .btn .svgicon-arrow {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
    width: 12px;
    height: 12px;
    margin-right: 7px;
}

.modal-title .trx,
#how .modal-part .block .modal-title .trx {
    background-image: url("../image/trx-16-600-F7C765.png");
    width: 33px;
    height: 13px;
    margin-bottom: -1px;
}

.modal-title .bnb,
#how .modal-part .block .modal-title .bnb {
    background-image: url("../image/bnb-16-500-F7C765.png");
    width: 33px;
    height: 13px;
    margin-bottom: -1px;
}

.modal-columns {
    margin-left: -45px;
}

.modal-columns .column {
    padding-left: 45px;
    margin-bottom: 20px;
    float: left;
    width: 50%;
}

.modal .deposit-input {
    margin-top: 0;
}

.modal .deposit-capt {
    margin-bottom: 35px;
    color: #99A3BC;
}

.modal .deposit-capt .trx {
    background-image: url("../image/trx-14-400-99A3BC.png");
    width: 25px;
    height: 10px;
}

.modal .deposit-capt .bnb {
    background-image: url("../img/bnb-14-400-99A3BC.png");
    width: 27px;
    height: 10px;
}

.modal .arr-list {
    font-size: inherit;
    padding-top: 6px;
    color: #E2E2E3;
}

.modal .arr-list li {
    position: relative;
    padding-left: 30px;
    margin-bottom: 36px;
    line-height: 1.35em;
}

.modal .arr-list .trx {
    background-image: url(../image/trx-14-400-E2E2E3.png);
    width: 27px;
    height: 10px;
    margin-bottom: -1px;
}

.modal .arr-list .tron {
    background-image: url(../image/tron-14-400-E2E2E3.png);
    width: 38px;
    height: 12px;
    margin-bottom: -1px;
}

.modal .arr-list .bl {
    background-image: url(../image/bl-14-400-E2E2E3.png);
    width: 67px;
    height: 12px;
}

.modal .arr-list .bnb {
    background-image: url(../image/bnb-14-400-E2E2E3.png);
    width: 27px;
    height: 10px;
    margin-bottom: -1px;
}

.modal .stats {
    overflow: hidden;
    margin-left: -5px;
    margin-right: -5px;
    margin-top: 50px;
}

.modal .stats-row {
    margin-left: -41px;
    margin-right: -41px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    margin-top: 0;
    padding-bottom: 0;
}

.modal .stats-item {
    padding-left: 41px;
    padding-right: 41px;
    width: auto;
    min-width: auto;
}

.modal .stats-item:last-child:before {
    content: none;
}

.modal-img {
    text-align: center;
    margin-bottom: 20px;
}

.modal h5 {
    color: #F7C765;
    font-weight: normal;
}

.modal .contract {
    background-image: url("../image/contract-12-400-8190A7.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

.modal .tron {
    background-image: url(../image/tron-12-400-8190A7.png);
    width: 24px;
    height: 10px;
    margin-bottom: -1px;
}

.modal .bl {
    background-image: url(../image/bl-12-400-8190A7.png);
    width: 59px;
    height: 11px;
}

.modal-lg .modal-body {
    width: 948px;
}

.modal-sm .modal-body {
    width: 362px;
}

.modal-sm .modal-body .modal-close {
    right: 24px;
}

.modal-double .modal-body {
    background: none;
    box-shadow: none;
    width: 948px;
    padding: 0;
    overflow: visible;
}

.modal-double-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.modal-part {
    width: calc(50% - 5px);
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(50% - 5px);
    -ms-flex: 0 0 calc(50% - 5px);
    flex: 0 0 calc(50% - 5px);
    max-width: calc(50% - 5px);
}

.modal-part .block {
    box-shadow: 5px 5px 40px rgba(38, 64, 133, 0.1);
    border-radius: 10px;
    padding: 38px 41px;
    font-size: 14px;
    background: #232E40;
    margin-bottom: 10px;
}

.modal-part .block.not-auth {
    position: relative;
}

.modal-part .block.not-auth .not-auth-decor {
    position: absolute;
    bottom: 0;
    right: 0;
    width: 220px;
    height: 340px;
    overflow: hidden;
    border-radius: 0 0 10px 0;
    color: #717171;
    opacity: 0.05;
}

.modal-part .block.not-auth .not-auth-decor .svgicon {
    width: 261px;
    height: 384px;
    position: absolute;
    top: 0;
    left: 0;
}

#how .modal-part .block {
    height: 100%;
    color: #FFFFFF;
}

#how .modal-part .block .trx {
    background-image: url("../image/trx-14-400-FFFFFF.png");
    width: 25px;
    height: 12px;
    margin-bottom: -1px;
}

#how .modal-part .block .bnb {
    background-image: url("../img/bnb-14-400-FFFFFF.png");
    width: 27px;
    height: 10px;
}

#how .modal-part .block .contract {
    background-image: url("../image/contract-14-400-FFFFFF.png");
    width: 96px;
    height: 12px;
    margin-bottom: -1px;
}

#stat .modal-body {
    width: 997px;
    overflow: visible;
}

#stat .block {
    font-size: 12px;
    line-height: 1.5em;
}

#stat .modal-title {
    margin-bottom: 22px;
}

#stat .table {
    margin-bottom: -17px;
}

#stat .table-row {
    margin-bottom: 15px;
}

#stat .table-row.with-shadow {
    box-shadow: 5px 20px 30px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 10px;
    margin: 0 -41px 28px;
    padding: 0 41px 25px;
    width: auto;
}

.fancybox-bg {
    background: #000000;
}

.fancybox-is-open .fancybox-bg {
    opacity: 0.6;
}

.fancybox-slide--html .fancybox-close-small {
    top: 24px;
    right: 40px;
    color: #FFFFFF;
    opacity: 0.47;
    -webkit-transition: opacity 0.24s;
    transition: opacity 0.24s;
}

.fancybox-slide--html .fancybox-close-small:hover {
    opacity: 1;
}

.important {
    background: #1E2939;
    border-radius: 10px;
    margin-bottom: 20px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    padding: 25px;
    line-height: normal;
}

.important:last-child {
    margin-bottom: 0;
}

.important strong {
    font-weight: 500;
    color: #F7C765;
}

.important p {
    margin-bottom: 1em;
}

.important p:last-child {
    margin-bottom: 0;
}

.important .trx,
#how .modal-part .block .important .trx {
    background-image: url("../image/trx-12-400-FFFFFF.png");
    width: 22px;
    height: 9px;
    margin-bottom: 0;
}

.important .bnb,
#how .modal-part .block .important .bnb {
    background-image: url("../image/bnb-12-400-FFFFFF.png");
    width: 22px;
    height: 9px;
    margin-bottom: 0;
}

.important .contract,
#how .modal-part .block .important .contract {
    background-image: url("../img/contract-12-400-FFFFFF.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

.important .bl,
#how .modal-part .block .important .bl {
    background-image: url("../image/bl-12-400-FFFFFF.png");
    width: 59px;
    height: 11px;
    margin-bottom: -1px;
}

.thx-text,
.subscribe-text {
    text-align: center;
    font-size: 12px;
    margin-bottom: 20px;
    line-height: 1.5em;
}

.thx-text strong,
.subscribe-text strong {
    color: #F7C765;
    font-weight: normal;
}

.thx-text .contract,
.subscribe-text .contract {
    background-image: url("../image/contract-12-400-8190A7.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

.thx-text .tron,
.subscribe-text .tron {
    background-image: url(../image/tron-12-400-8190A7.png);
    width: 24px;
    height: 10px;
    margin-bottom: -1px;
}

.thx-text .bl,
.subscribe-text .bl {
    background-image: url(../image/bl-12-400-8190A7.png);
    width: 59px;
    height: 11px;
}

.thx-icon,
.subscribe-icon {
    margin-bottom: 16px;
    color: #F7C765;
}

.thx-icon .svgicon,
.subscribe-icon .svgicon {
    width: 58px;
    height: 58px;
}

.thx-title,
.subscribe-title {
    color: #F7C765;
    font-size: 16px;
    font-weight: 500;
    margin-bottom: 24px;
}

.thx-form .input,
.subscribe-form .input {
    background: #1E2838;
}

.subscribe-text {
    font-size: 14px;
    max-width: 240px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 30px;
    color: #FFFFFF;
}

.subscribe-form .input-wrap {
    margin-bottom: 34px;
}

.subscribe-form .input-wrap:last-child {
    margin-bottom: 0;
}

.question {
    position: absolute;
    top: 50%;
    left: 17px;
    width: 40px;
    height: 40px;
    margin: -20px;
    background: -webkit-linear-gradient(315deg, #FCD17A 0%, #E6A723 100%);
    background: linear-gradient(135deg, #FCD17A 0%, #E6A723 100%);
    border-radius: 50%;
    box-shadow: 5px 10px 10px rgba(223, 153, 6, 0.1);
    color: #FFFFFF;
    line-height: 40px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
}

.witem {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    background: url("../img/shadow.png") no-repeat 0 100%;
    padding: 51px 41px;
    margin-left: -41px;
    margin-right: -41px;
}

.witem-icon {
    width: 25px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25px;
    -ms-flex: 0 0 25px;
    flex: 0 0 25px;
    max-width: 25px;
    margin-right: 22px;
    color: #E7A927;
}

.witem-icon .svgicon {
    width: 25px;
    height: 25px;
}

.witem-content {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    font-size: 14px;
    color: #8190A7;
}

.witem-title {
    font-size: 15px;
    color: #E7A927;
    word-break: break-word;
    margin-bottom: 6px;
}

.witem .trx {
    background-image: url("../image/trx-14-400-8190A7.png");
    width: 26px;
    height: 10px;
}

.witem .bnb {
    background-image: url("../img/bnb-14-400-8190A7.png");
    width: 27px;
    height: 10px;
}

.witem-amount {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 auto;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    text-align: right;
    padding: 0 15px;
}

.witem-amount .amount {
    font-size: 15px;
}

.witem-amount .cur {
    font-size: 14px;
}

.witem .witem-amount .trx {
    background-image: url("../image/trx-14-400-EEB744.png");
    width: 26px;
    height: 10px;
}

.witem .witem-amount .bnb {
    background-image: url("../image/bnb-14-400-EEB744.png");
    width: 27px;
    height: 10px;
}

.witem-opts {
    text-align: right;
    width: 60px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 60px;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px;
}

.witem-opts .info-icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
}

.witem-copy {
    border: none;
    background: none;
    width: 20px;
    height: 20px;
    padding: 0;
    color: #6D778E;
    cursor: pointer;
    outline: none;
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    position: relative;
}

.witem-copy .svgicon {
    width: 16px;
    height: 18px;
}

.witem-copy:hover {
    color: #DF9906;
}

.witem-copy.done:before {
    content: " ";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    background: #1D2637 url("../image/ok.svg") no-repeat 0 0;
    margin: -10px;
    background-size: contain;
}

.witem.ref-witem {
    padding-top: 20px;
    padding-bottom: 30px;
}

.witem.ref-witem:last-child {
    background: none;
}

.wd-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 21px 41px 36px;
    margin-left: -41px;
    margin-right: -41px;
    color: #FFFFFF;
    font-size: 14px;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
}

.wd-item-content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    font-size: 12px;
}

.wd-item-content .sum {
    color: #E7A927;
    font-size: 20px;
    margin: 14px 0 5px;
}

.wd-item-content .sum .trx {
    background-image: url("../image/trx-20-400-EEB744.png");
    width: 37px;
    height: 16px;
}

.wd-item-content .sum .bnb {
    background-image: url("../image/bnb-20-400-EEB744.png");
    width: 39px;
    height: 15px;
}

.wd-item-content .eq {
    font-size: 16px;
    margin-top: 7px;
    color: #8190A7;
}

.wd-item .btn {
    border-radius: 5px;
    padding: 11px 26px;
    min-width: 0;
    font-size: 14px;
}

.wd-item .btn .svgicon {
    width: 12px;
    height: 10px;
    margin-right: 10px;
    margin-top: 2px;
}

.wd-item.with-shadow {
    box-shadow: 5px 5px 15px rgba(0, 0, 0, 0.1);
    border-radius: 0 0 20px 10px;
}

.with-info {
    position: relative;
    padding-right: 20px;
}

.info-icon {
    position: absolute;
    top: 50%;
    right: 0;
    width: 14px;
    height: 14px;
    margin-top: -7px;
}

.info-icon&gt;i {
    background: #5E7190;
    border-radius: 50%;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    color: #222D3F;
    font-family: Arial, sans-serif;
    font-size: 10px;
    display: block;
    font-weight: 600;
    font-style: normal;
    cursor: pointer;
}

.info-icon .comment {
    position: absolute;
    top: 50%;
    right: 100%;
    margin-right: 15px;
    width: 280px;
    padding: 16px;
    z-index: 10;
    font-size: 12px;
    background: #1D2637;
    box-shadow: 2px 3px 20px rgba(0, 0, 0, 0.1);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s, visibility 0.001s 0.3s;
    transition: opacity 0.3s, visibility 0.001s 0.3s;
    border-radius: 7px;
    text-align: left;
    color: #FFFFFF;
}

.info-icon .comment .trx {
    background-image: url("../image/trx-12-400-FFFFFF.png");
    width: 22px;
    height: 9px;
}

.info-icon .comment .contract {
    background-image: url("../img/contract-12-400-FFFFFF.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

.info-icon .comment .tron {
    background-image: url(../image/tron-12-400-FFFFFF.png);
    width: 35px;
    height: 15px;
    margin-bottom: -3px;
}

.info-icon .comment .bl {
    background-image: url(../image/bl-12-400-FFFFFF.png);
    width: 59px;
    height: 11px;
}

.info-icon .comment .bnb {
    background-image: url("../image/bnb-12-400-FFFFFF.png");
    width: 22px;
    height: 9px;
}

.info-icon:hover .comment,
.info-icon.opened .comment {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s, visibility 0.001s;
    transition: opacity 0.3s, visibility 0.001s;
}

.info-icon .trx {
    background-image: url("../image/trx-14-400-EEB744.png");
    width: 26px;
    height: 10px;
}

.info-icon .bnb {
    background-image: url("../image/bnb-14-400-EEB744.png");
    width: 27px;
    height: 10px;
}

.amount {
    font-size: 20px;
    font-weight: 500;
    color: #FFFFFF;
}

.amount .cur {
    font-size: 14px;
    font-weight: normal;
    color: #DF9906;
}

.stat-columns {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-left: -15px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
}

.stat-columns .col {
    padding-left: 15px;
}

.stat-columns .col:first-child .comment {
    right: -320px;
}

.stat-columns .witem {
    background: none;
    box-shadow: none;
    padding-top: 30px;
    padding-bottom: 30px;
}

.ref-witems {
    margin-top: 47px;
}

.rewards {
    margin-top: 40px;
}

.rewards h4,
.rewards .h4 {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 10px;
    color: #F7C765;
}

.rewards-item .witem {
    padding: 20px 0;
    background: none;
    margin-left: 0;
    margin-right: 0;
}

.rewards-item .witem-opts {
    -webkit-flex-basis: auto;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    width: auto;
}

.rewards-item .witem-content {
    font-size: 13px;
}

.rewards-btn {
    margin: 9px 0 18px;
}

.ref-levels {
    margin-left: -41px;
    margin-right: -41px;
}

.ref-level {
    padding: 26px 41px;
    border-bottom: 1px solid rgba(0, 0, 0, 0.16);
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    color: #FFFFFF;
}

.ref-level:first-child {
    padding-top: 0;
}

.ref-level:last-child {
    padding-bottom: 0;
    border: none;
}

.ref-level-icon {
    margin-right: 20px;
}

.ref-level-content {
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    padding-right: 15px;
}

.ref-level-content strong {
    color: #E7A927;
    font-weight: inherit;
}

.ref-level-title {
    color: #D3D3D3;
    margin-bottom: 5px;
}

.ref-level-opts .info-icon {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin-top: 0;
}

.ref-level-opts .btn {
    margin-left: 12px;
}

.banners-select {
    background: url("../img/shadow.png") no-repeat 0 100%;
    padding: 41px 41px 35px;
    margin: 0 -41px;
}

.banners-select .select {
    border: 1px solid #1C242F;
    background: #1E2838;
    display: block;
    width: 100%;
    padding: 10px 15px;
    border-radius: 14px;
    outline: none;
    color: #FFFFFF;
}

.banners-select .select:focus {
    border-color: #F7C765;
}

#promo .ref-witem {
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.05);
}

.banners-btns .btn {
    margin: 0 15px 10px 0;
}

.banners-cont {
    display: none;
}

.banners-code {
    border: 1px dashed #151D2C;
    outline: none;
    padding: 20px;
    border-radius: 10px;
    min-height: 110px;
    height: 110px;
    color: #8190A7;
    font-size: 13px;
    line-height: 1.5em;
    margin: 20px 0 30px;
    background: rgba(25, 36, 49, 0.3);
}

.banners-code:focus {
    border-color: #F7C765;
}

.ref-total {
    background: #F7C765;
    color: #FFFFFF;
    padding: 5px 14px;
    border-radius: 5px;
    float: right;
    margin-left: 15px;
    font-size: 14px;
    font-weight: normal;
    margin-top: -5px;
}

.ref-item {
    margin: 0 -41px;
    padding: 20px 41px 20px 66px;
    position: relative;
    color: #FFFFFF;
}

.ref-item:before {
    content: " ";
    position: absolute;
    top: 50%;
    left: 41px;
    width: 12px;
    height: 17px;
    margin-top: -8px;
    background: url("../image/refitem.svg") no-repeat 0 0;
    background-size: contain;
}

.ref-item-top,
.ref-item-bottom {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -ms-flex-align: end;
    align-items: flex-end;
}

.ref-item-top&gt;div,
.ref-item-bottom&gt;div {
    padding-left: 15px;
}

.ref-item-top {
    margin-bottom: 5px;
    color: #F7C765;
    font-size: 15px;
}

.ref-item-top .date {
    color: #8190A7;
    font-size: 12px;
}

.ref-item-bottom {
    font-size: 12px;
}

.ref-item-bottom .amout {
    color: #F7C765;
}

.ref-item+.ref-item {
    background: url("../img/shadow.png") no-repeat 0 0;
}

.ref-item .trx {
    background-image: url("../image/trx-12-400-F7C765.png");
    width: 22px;
    height: 9px;
}

.ref-item .bnb {
    background-image: url("../image/bnb-12-400-F7C765.png");
    width: 22px;
    height: 9px;
}

#ref .modal-title {
    margin-bottom: 30px;
}

.pageNumbers {
    cursor: default;
}

.pageNumbers a {
    border: 1px solid #707070;
    background: #707070;
    color: #FFFFFF;
    text-align: center;
    width: 37px;
    height: 35px;
    border-radius: 5px;
    display: inline-block;
    vertical-align: top;
    line-height: 35px;
    margin-right: 10px;
    margin-bottom: 10px;
}

.pageNumbers a.active {
    border-color: #F7C765;
    background: #F7C765;
    color: #FFFFFF;
}

.pager {
    position: relative;
    padding-right: 100px;
    margin-top: 30px;
}

.previousPage,
.nextPage {
    color: #FFFFFF;
    position: absolute;
    top: 0;
    right: 0;
    width: 37px;
    height: 35px;
}

.previousPage:hover,
.nextPage:hover {
    color: #F7C765;
}

.previousPage .svgicon,
.nextPage .svgicon {
    width: 7px;
    height: 7px;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
}

.previousPage {
    right: 45px;
}

.previousPage .svgicon {
    -webkit-transform: rotate(180deg) translate(-50%, 50%);
    transform: rotate(180deg) translate(-50%, 50%);
}

.invite {
    margin: 0 auto;
    padding: 60px 0 30px;
    max-width: 358px;
    text-align: center;
}

.invite img {
    margin-bottom: 46px;
}

.invite-title {
    font-size: 16px;
    margin-bottom: 28px;
    font-weight: 500;
}

.invite-deposit {
    font-size: 14px;
    text-align: center;
    padding: 63px 0;
    max-width: 160px;
    margin-left: auto;
    margin-right: auto;
    color: #FFFFFF;
}

.invite-deposit-icon {
    margin-bottom: 20px;
    color: #FFA536;
}

.invite-deposit-icon .svgicon {
    width: 29px;
    height: 41px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
    background: transparent;
}

#chartjs-tooltip {
    border-radius: 5px !important;
    padding: 7px 10px !important;
    color: #FFFFFF !important;
    box-shadow: 1px 2px 10px rgab(0, 0, 0, 0.152);
}

#chartjs-tooltip table {
    margin: 0;
}

#chartjs-tooltip table th,
#chartjs-tooltip table td {
    padding: 0;
}

.footer {
    position: relative;
    margin-top: 40px;
    border-radius: 40px 80px 0 0;
    color: #FFFFFF;
    z-index: 10;
    padding: 60px 0 40px;
}

.footer:before,
.footer:after {
    content: " ";
    position: absolute;
    top: 17px;
    left: -10px;
    right: -10px;
    bottom: 0;
    background: #232E40;
    border-radius: inherit;
    z-index: 1;
}

.footer:after {
    background: url("../img/map-bg.png") no-repeat 0 0;
    left: 71%;
    top: -32%;
    opacity: 0.05;
}

.footer-decor {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
}

.footer-decor:before,
.footer-decor:after {
    content: " ";
    position: absolute;
    background: inherit;
    left: 17px;
    right: 17%;
    top: 0;
    height: 40px;
    border-radius: 40px 40px 0 0;
    z-index: 0;
    background: #E6AB31;
}

.footer-decor:after {
    left: 84.5%;
    right: 58px;
}

.footer .wrapper {
    z-index: 4;
}

.footer .logo {
    margin-bottom: 32px;
    width: 180px;
}

.footer-left {
    float: left;
    width: 44%;
}

.footer-right {
    float: left;
    width: 56%;
    padding-left: 76px;
    position: relative;
}

.footer-right:before {
    content: " ";
    position: absolute;
    top: 73px;
    left: 28px;
    height: 90px;
    width: 1px;
    background: rgba(255, 255, 255, 0.4);
}

.footer-bottom {
    z-index: 2;
    position: relative;
    margin-top: 52px;
    margin-bottom: -40px;
    color: #656565;
    font-size: 14px;
    font-weight: normal;
}

.fb-title {
    display: inline-block;
    vertical-align: middle;
    margin-right: 16px;
}

.fb-content {
    padding: 23px 100px 23px 0;
    position: relative;
    color: #99A3BC;
}

.fb-content:before,
.fb-content:after {
    content: " ";
    position: absolute;
    top: 0;
    bottom: 0;
    left: -3500px;
    right: 0;
    background: #1A2534;
    border-radius: 0 40px 0 0;
    z-index: -1;
}

.fb-content:after {
    margin-right: 91px;
}

.fb-content .btn {
    border-radius: 5px;
    padding: 10px 19px;
    display: inline-block;
    vertical-align: middle;
    min-width: 0;
    background: #151D29;
}

.copyright {
    margin-bottom: 33px;
    font-size: 14px;
    font-weight: normal;
}

.copyright a {
    color: inherit;
    border: none;
}

.smart-adress {
    font-size: 12px;
    font-weight: normal;
    position: relative;
    padding-left: 36px;
    line-height: normal;
}

.smart-adress .table {
    color: #FFFFFF;
    margin: 0;
}

.smart-adress .label {
    font-size: 12px;
}

.smart-adress .label div {
    font-size: 16px;
    font-weight: 500;
}

.smart-adress .contract {
    background-image: url("../img/contract-12-400-FFFFFF.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

.smart-adress .svgicon {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -9px;
    width: 18px;
    height: 18px;
    color: #E6AB31;
}

.smart-adress .btn {
    min-width: 0;
    padding: 10px 20px;
    border-radius: 3px;
    margin-left: 15px;
}

.contacts {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: relative;
    max-width: 540px;
}

.contacts-title {
    font-size: 18px;
    font-weight: bold;
    position: relative;
    padding-right: 130px;
    z-index: 100;
    margin-bottom: 50px;
    text-transform: uppercase;
}

.contacts-icon {
    margin-bottom: 26px;
    position: relative;
}

.contacts-icon .svgicon-tg {
    color: #DF9906;
    -webkit-filter: drop-shadow(0 3px 6px rgba(227, 163, 29, 0.1));
    filter: drop-shadow(0 3px 6px rgba(227, 163, 29, 0.1));
    width: 24px;
    height: 24px;
}

.contacts-icon .lang-icon {
    position: absolute;
    top: -9px;
    left: 12px;
    border-radius: 50%;
    border: 2px solid #232E40;
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
}

.contacts-icon .svgicon-mail {
    color: #DF9906;
    width: 32px;
    height: 25px;
}

.contacts-icon .svgicon-help {
    color: #DF9906;
    width: 26px;
    height: 26px;
}

.contacts-block .item {
    font-size: 12px;
    font-weight: normal;
    line-height: normal;
    display: inline-block;
    vertical-align: top;
    margin-left: 80px;
}

.contacts-block .item:first-child {
    margin-left: 0;
}

.contacts-block .item div {
    font-size: 16px;
    font-weight: 500;
}

.contacts-block a {
    color: inherit;
    border: none;
    -webkit-transition: opacity 0.24s;
    transition: opacity 0.24s;
}

.contacts-block a:hover {
    opacity: 0.8;
}

.contacts-item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    margin-bottom: 16px;
}

.contacts-item:last-child {
    margin-bottom: 0;
}

.contacts-item .contacts-icon {
    width: 24px;
    margin: 0 20px 0 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 24px;
    -ms-flex: 0 0 24px;
    flex: 0 0 24px;
}

.contacts-col {
    margin-right: 65px;
}

.contacts-lang {
    position: absolute;
    top: 0;
    right: 0;
    font-size: 16px;
    font-weight: normal;
    min-width: 103px;
}

.contacts-lang .cur-lang {
    background: rgba(0, 0, 0, 0.3);
    border-radius: 5px;
    padding: 5px 10px;
    display: block;
    text-align: center;
    cursor: pointer;
    font-size: 12px;
}

.contacts-lang .lang-dropdown {
    position: absolute;
    top: 100%;
    right: 0;
    min-width: 100%;
    z-index: 100;
    background: #1A2534;
    margin-top: 8px;
    border-radius: 5px;
    opacity: 0;
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
    visibility: hidden;
    -webkit-transition: visibility 0.001s 0.24s, opacity 0.24s, -webkit-transform 0.24s;
    transition: visibility 0.001s 0.24s, opacity 0.24s, -webkit-transform 0.24s;
    transition: transform 0.24s, visibility 0.001s 0.24s, opacity 0.24s;
    transition: transform 0.24s, visibility 0.001s 0.24s, opacity 0.24s, -webkit-transform 0.24s;
    font-size: 12px;
}

.contacts-lang .lang-dropdown:before {
    content: " ";
    position: absolute;
    bottom: 100%;
    left: 0;
    right: 0;
    height: 15px;
    background: rgba(255, 255, 255, 0.0001);
}

.contacts-lang .lang-dropdown ul {
    margin: 0;
    padding: 0;
}

.contacts-lang .lang-dropdown ul li {
    white-space: nowrap;
    margin: 0;
    padding: 0;
}

.contacts-lang .lang-dropdown ul li:before {
    content: none;
}

.contacts-lang .lang-dropdown ul a {
    border: none;
    color: inherit;
    display: block;
    padding: 1px 20px 1px 10px;
}

.contacts-lang .lang-dropdown ul a:hover {
    background-color: rgba(255, 255, 255, 0.1);
}

.contacts-lang .lang-dropdown .lang-icon {
    -webkit-transform: scale(0.6);
    transform: scale(0.6);
    margin-right: 5px;
}

.contacts-lang:hover .lang-dropdown {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    visibility: visible;
    -webkit-transition: visibility 0.001s, opacity 0.24s, -webkit-transform 0.24s;
    transition: visibility 0.001s, opacity 0.24s, -webkit-transform 0.24s;
    transition: transform 0.24s, visibility 0.001s, opacity 0.24s;
    transition: transform 0.24s, visibility 0.001s, opacity 0.24s, -webkit-transform 0.24s;
}

.gotop {
    position: absolute;
    top: 0;
    right: 0;
    color: #FFFFFF;
    background: none;
    border: none;
    outline: none;
    width: 100px;
    height: 100%;
    padding: 0;
    margin: 0;
    cursor: pointer;
    z-index: 10;
}

.gotop .svgicon {
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: -webkit-transform 0.24s;
    transition: -webkit-transform 0.24s;
    transition: transform 0.24s;
    transition: transform 0.24s, -webkit-transform 0.24s;
}

.gotop:hover .svgicon,
.gotop:active .svgicon,
.gotop:focus .svgicon {
    -webkit-transform: scale(1.2) rotate(-90deg);
    transform: scale(1.2) rotate(-90deg);
}

.fixed-contacts {
    width: 73px;
    position: fixed;
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    z-index: 100;
}

.fixed-contacts .btn {
    display: block;
    width: 100%;
    margin: 7px 0;
    min-width: 0;
    padding: 8px 6px;
    border-radius: 20px;
    position: relative;
    white-space: nowrap;
    font-size: 12px;
    font-weight: 500;
}

.fixed-contacts .btn .lang-icon {
    position: absolute;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: -8px;
    width: 17px;
    height: 17px;
    border: 2px solid #FFFFFF;
}

.fixed-contacts .btn .svgicon {
    display: inline-block;
    vertical-align: middle;
    margin: 0 7px 0 0;
    color: #FFFFFF;
    width: 12px;
    height: 10px;
}

.modal {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: -80px;
    z-index: 10000;
    display: none;
}

.modal-opened {
    overflow: hidden;
}

.modal-close {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #CCCCCC;
    cursor: pointer;
    position: absolute;
    z-index: 401;
    padding: 10px;
    top: 24px;
    right: 40px;
    opacity: 0.47;
    -webkit-transition: opacity 0.24s;
    transition: opacity 0.24s;
    width: 44px;
    height: 44px;
}

.modal-close svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
    fill: #A2001D;
}

.modal-close:hover {
    opacity: 1;
}

.modal-backdrop {
    background: #000000;
    bottom: -40px;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    opacity: 0;
    -webkit-transition-duration: 366ms;
    transition-duration: 366ms;
    -webkit-transition-property: opacity;
    transition-property: opacity;
    -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
    transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.modal-opened .modal-backdrop {
    -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
    opacity: 0.6;
}

.modal-double-content {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.notice {
    display: block;
    position: relative;
    margin: 12px 0 0;
    background: #1D2637;
    border-radius: 5px;
    width: 331px;
    max-width: 100%;
    box-shadow: 5px 5px 30px rgba(0, 0, 0, 0.1);
    padding: 8px;
    border-radius: 20px;
}

.notice-wrap {
    position: fixed;
    z-index: 99999;
    left: 20px;
    bottom: 20px;
    max-width: calc( 100% - 40px);
}

.notice-close {
    position: absolute;
    top: 15px;
    right: 12px;
    width: 24px;
    height: 24px;
    padding: 0;
    background: none;
    border: none;
    outline: none;
    opacity: 0.47;
    -webkit-transition: opacity 0.24s;
    transition: opacity 0.24s;
    cursor: pointer;
}

.notice-close:before,
.notice-close:after {
    content: " ";
    position: absolute;
    top: 50%;
    left: 50%;
    width: 8px;
    height: 1px;
    margin: -1px -4px;
    background: #FFFFFF;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

.notice-close:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

.notice-close:hover {
    opacity: 1;
}

.notice-title {
    font-size: 15px;
    font-weight: 500;
}

.notice-content {
    border: 1px dashed #111927;
    border-radius: 18px;
    padding: 15px 20px 19px 15px;
    font-size: 14px;
    font-weight: normal;
    color: #FFFFFF;
}

.notice-content.with-icon {
    padding: 8px 20px 7px 82px;
}

.notice-icon {
    position: absolute;
    top: 50%;
    left: 46px;
    width: 28px;
    height: 28px;
    margin: -22px -14px;
}

.notice-icon .svgicon {
    width: 100%;
}

.notice-icon .svgicon-coin-plus {
    color: #29865E;
}

.notice-icon .svgicon-coin-minus {
    color: #EE4444;
}

.notice .val {
    margin-top: 0;
    margin-bottom: 12px;
    font-size: 20px;
    font-weight: 500;
}

.notice.success {
    color: #1D2637;
    background: #61AC80;
}

.notice.success .notice-close:before,
.notice.success .notice-close:after {
    background-color: #FFFFFF;
}

.notice.success .notice-content {
    border: none;
}

.notice.error {
    color: #1D2637;
    background: #BF4D4D;
}

.notice.error .notice-close:before,
.notice.error .notice-close:after {
    background-color: #FFFFFF;
}

.notice.error .notice-content {
    border: none;
}

.contest-popup .launched {
    color: #DF9906;
    margin-left: 24px;
    float: right;
}

.contest-popup .launched .svgicon {
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: top;
    margin-left: 1px;
    margin-top: 5px;
}

.contest-popup .modal-title {
    margin-bottom: 15px;
}

.contest-popup .subscribe-text {
    max-width: 100%;
    margin-bottom: 0;
}

.contest-popup .subscribe-text p {
    margin-bottom: 6px;
}

.contest-popup .subscribe-text p:last-child {
    margin-bottom: 0;
}

.contest-popup .subscribe-icon {
    margin-bottom: 2px;
}

.contest-popup .dates {
    background: #1C2635;
    border: 1px dashed #0E1522;
    padding: 14px 10px;
    margin-left: -10px;
    margin-right: -10px;
    border-radius: 5px;
    color: #818CA2;
    font-size: 12px;
    margin-bottom: 20px;
    line-height: normal;
}

.contest-popup h3,
.contest-popup .h3 {
    font-size: 16px;
    margin-top: 0;
}

.contest-popup h4,
.contest-popup .h4 {
    font-size: 14px;
    margin-top: 0;
}

.contest-popup h4.with-icon,
.contest-popup .h4.with-icon {
    padding-left: 24px;
    position: relative;
    margin-top: 21px;
}

.contest-popup h4.with-icon:first-child,
.contest-popup .h4.with-icon:first-child {
    margin-top: 0;
}

.contest-popup h4 .svgicon,
.contest-popup .h4 .svgicon {
    width: 12px;
    height: 12px;
    position: absolute;
    top: 50%;
    left: 0;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #F7C765;
}

.contest-popup .table {
    font-size: 14px;
    margin-bottom: 39px;
    margin-top: 37px;
    margin-bottom: 15px;
}

.contest-popup .table-row {
    margin-bottom: 10px;
}

.contest-popup .table .btn {
    min-width: 140px;
}

.contest-popup .witems {
    margin-top: 0;
}

.contest-popup .witem {
    padding-top: 6px;
    padding-bottom: 22px;
}

.contest-popup .witem:last-child {
    background: none;
    padding-bottom: 0;
}

.contest-popup .witem-title {
    font-size: 12px;
    margin-top: 3px;
    color: #99A3BC;
}

.contest-popup .witem-title span {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display: block;
    color: #FFFFFF;
}

.contest-popup .witem-content {
    line-height: normal;
}

.contest-popup .witem-content strong {
    color: #F7C765;
    font-weight: inherit;
}

.contest-popup .witem-opts {
    line-height: normal;
    font-size: 12px;
    color: #FFFFFF;
    text-align: right;
    padding-left: 15px;
    margin-top: -6px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 140px;
    -ms-flex: 0 0 140px;
    flex: 0 0 140px;
}

.contest-popup .witem-opts strong {
    display: block;
    color: #F7C765;
    font-size: 16px;
    font-weight: 500;
}

.contest-popup .witem-icon {
    font-size: 14px;
    font-weight: 500;
    text-align: center;
}

.contest-popup .witem-icon.first {
    color: #F48E56;
    font-size: 18px;
}

.contest-popup .witem-icon.second {
    color: #EABD70;
    font-size: 18px;
}

.contest-popup .witem-icon.third {
    color: #5FBB8D;
    font-size: 18px;
}

.contest-popup h4,
.contest-popup .h4 {
    color: #F7C765;
}

.rules {
    color: #FFFFFF;
}

.rules h4 {
    color: #F7C765;
}

.rules .trx {
    background-image: url("../image/trx-12-400-FFFFFF.png");
    width: 22px;
    height: 9px;
}

.rules .contract {
    background-image: url("../img/contract-12-400-FFFFFF.png");
    width: 83px;
    height: 10px;
    margin-bottom: -1px;
}

@media screen and (max-width: 1600px) {
    .main-nav {
        padding-top: 30px;
        margin-bottom: 30px;
    }
    .main-content .logo {
        margin-bottom: 60px;
    }
}

@media screen and (max-width: 1200px) {
    .header .lang {
        width: 160px;
        text-align: center;
        padding-top: 15px;
    }
    .header .lang ul {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
    }
    .header .lang ul li {
        margin: 0 2px 3px;
    }
    .t-panel {
        width: calc(100% - 160px);
    }
    .main-nav {
        padding-top: 15px;
    }
    .menu li&gt;a,
    .menu li&gt;span {
        padding-left: 8px;
        padding-right: 8px;
    }
    .main-content {
        padding-right: 55%;
    }
    .main-content h1,
    .main-content .h1 {
        font-size: 28px;
    }
    .about-info {
        width: 45%;
    }
    .about-content {
        padding-right: 55%;
        padding-top: 0;
    }
    .company {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
        margin-bottom: 25px;
    }
    .company-logo {
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
        margin-bottom: 10px;
    }
    .company-opt {
        margin: 15px 0 0 0;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .footer-right {
        padding-left: 50px;
    }
    .fixed-contacts {
        display: none;
    }
}

@media screen and (max-width: 1024px) {
    .form-control,
    .input-text,
    .jq-checkbox,
    .jq-radio,
    .jq-file {
        font-size: 16px;
    }
    .header .lang {
        float: none;
        padding: 22px 0 18px;
        width: auto;
        text-align: right;
    }
    .header .lang ul {
        display: inline-block;
        width: auto;
        margin: 0 0 0 20px;
    }
    .t-panel {
        width: 100%;
        border-radius: 0;
        float: none;
        padding: 10px 0;
    }
    .t-panel:before {
        right: -24px;
        border-radius: 0;
    }
    .balance {
        background: none;
        padding: 0;
        -webkit-flex-basis: auto;
        -ms-flex-preferred-size: auto;
        flex-basis: auto;
    }
    .balance:before {
        content: none;
    }
    .profit {
        margin-bottom: 3px;
    }
    .profit .next {
        margin-top: 7px;
    }
    .menu {
        margin: 0;
    }
    .menu li {
        display: block;
    }
    .menu li&gt;a,
    .menu li&gt;span {
        background: none;
        padding: 0;
        border-radius: 0;
        font-size: 16px;
    }
    .menu li&gt;a.contest-btn,
    .menu li&gt;span.contest-btn {
        padding: 7px 15px;
        border-radius: 5px;
    }
    .menu-wrap {
        position: fixed;
        z-index: 1000;
        background: -webkit-linear-gradient(top, #FDD37E 0%, #358768 100%);
        background: linear-gradient(to bottom, #FDD37E 0%, #358768 100%);
        top: 0;
        left: 0;
        bottom: 0;
        width: 240px;
        -webkit-transform: translateX(-240px);
        transform: translateX(-240px);
        padding: 60px 24px 60px 24px;
        -webkit-transition: box-shadow 0.4s, -webkit-transform 0.4s;
        transition: box-shadow 0.4s, -webkit-transform 0.4s;
        transition: transform 0.4s, box-shadow 0.4s;
        transition: transform 0.4s, box-shadow 0.4s, -webkit-transform 0.4s;
    }
    .menu-opened .menu-wrap {
        box-shadow: 3px 0 60px rgba(0, 0, 0, 0.3);
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
    .menu-close {
        position: absolute;
        top: 10px;
        right: 16px;
        width: 32px;
        height: 32px;
        background: none;
        display: block;
        border: none;
        outline: none;
    }
    .menu-close:before,
    .menu-close:after {
        content: " ";
        position: absolute;
        top: 50%;
        left: 50%;
        width: 2px;
        height: 16px;
        background: #1D2637;
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
        margin: -8px -1px;
    }
    .menu-close:after {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }
    .menu-toggle {
        display: inline-block;
        position: relative;
        font-size: 20px;
        text-transform: uppercase;
        font-weight: 500;
        background: none;
        border: none;
        padding: 10px 15px 10px 40px;
        border-radius: 7px;
        background: -webkit-linear-gradient(260deg, #FFDB62 0%, #F8A631 100%);
        background: linear-gradient(190deg, #FFDB62 0%, #F8A631 100%);
        color: #1D2637;
        outline: none;
        position: absolute;
        top: -56px;
        left: 0;
    }
    .menu-toggle:before,
    .menu-toggle:after {
        content: " ";
        position: absolute;
        top: 50%;
        left: 15px;
        width: 16px;
        height: 6px;
        border-top: 2px solid #FFFFFF;
        border-bottom: 2px solid #FFFFFF;
        margin-top: -6px;
    }
    .menu-toggle:after {
        margin-top: -2px;
    }
    .main-content {
        padding-right: 0;
    }
    .main-content .logo {
        margin-bottom: 32px;
    }
    .main-content h2,
    .main-content .h2 {
        margin-bottom: 30px;
    }
    .main-section {
        padding-bottom: 300px;
    }
    .main-section:before,
    .main-section:after {
        content: none;
    }
    .about {
        padding-bottom: 50px;
    }
    .about-info {
        margin: -300px 0 0 60px;
        float: none;
        width: auto;
    }
    .about-info .block {
        margin-left: -60px;
    }
    .about-content {
        padding-right: 0;
        padding-top: 30px;
    }
    .company {
        -webkit-box-orient: horizontal;
        -webkit-box-direction: normal;
        -webkit-flex-direction: row;
        -ms-flex-direction: row;
        flex-direction: row;
        text-align: left;
        margin-bottom: 40px;
    }
    .main-nav {
        position: relative;
        display: block;
        padding: 0;
    }
    .main-nav .btn-wrap {
        float: right;
        margin: 0;
        position: relative;
        z-index: 10;
        top: 36px;
    }
    .why-columns {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
        -ms-flex-pack: center;
        justify-content: center;
        margin-bottom: 40px;
    }
    .why-columns .column {
        width: 50%;
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        margin-bottom: 50px;
    }
    .why-columns .diagram-column {
        margin-bottom: 0;
    }
    .why-columns .diagram-column:before {
        content: none;
    }
    .code-block-left,
    .code-block-right {
        float: none;
        width: auto;
        margin: 0 0 40px;
    }
    .code-block-left {
        padding-right: 80px;
    }
    .code-block-right .video {
        margin: 0 auto 30px;
    }
    .cond-main {
        float: none;
        width: 100%;
    }
    .cond-content {
        margin-top: -30px;
    }
    .pref-list {
        border: 2px dashed rgba(0, 0, 0, 0.4);
        border-radius: 0 0 40px 20px;
        padding: 50px 34px 30px 34px;
    }
    .how-content .how-block {
        width: 100%;
    }
    #stat .modal-part {
        width: 100%;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
        margin-bottom: 10px;
    }
    .footer {
        border-radius: 0;
    }
    .footer:after {
        content: none;
    }
    .footer-decor {
        display: none;
    }
    .footer-left,
    .footer-right {
        float: none;
        width: auto;
    }
    .footer-left {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-box-align: end;
        -webkit-align-items: flex-end;
        -ms-flex-align: end;
        align-items: flex-end;
        margin-bottom: 34px;
    }
    .footer-right {
        padding-left: 0;
        padding-top: 35px;
    }
    .footer-right:before {
        height: 1px;
        width: 100%;
        top: 0;
        opacity: 0.3;
    }
    .copyright {
        margin: 0;
    }
    .contest-popup .launched {
        float: none;
    }
}

@media screen and (max-width: 768px) {
    h1,
    .h1 {
        font-size: 22px;
    }
    .t-panel {
        padding-right: 170px;
        display: block;
        line-height: normal;
    }
    .t-panel .btn {
        position: absolute;
        top: 50%;
        right: 0;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    .profit {
        margin: 5px 0 0 0;
    }
    .profit .next {
        margin: 0;
    }
    .balance {
        margin: 0;
    }
    .hstats {
        display: inline-block;
        border: 1px dashed #B1B1B1;
        border-radius: 5px;
        padding: 6px 30px 6px 10px;
        position: relative;
    }
    .hstats:before {
        content: " ";
        position: absolute;
        top: 50%;
        right: 0;
        -webkit-transform: translate(50%, -50%);
        transform: translate(50%, -50%);
        width: 39px;
        height: 41px;
        background: url("../img/badge.svg") no-repeat 50% 50%;
        background-size: contain;
    }
    .pref-list {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
        padding-bottom: 1px;
    }
    .pref-item {
        width: 50%;
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
        text-align: center;
        margin-bottom: 40px;
        padding: 0 10px;
    }
    .advantages {
        padding-left: 0;
        text-align: center;
    }
    .advantages .item,
    .advantages .item:last-child {
        margin: 15px 10px 0;
        padding: 0;
    }
    .advantages .item:after,
    .advantages .item:last-child:after {
        content: none;
    }
    .modal-columns .column {
        width: 100%;
    }
    .modal-double-content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
    }
    .modal-part {
        width: 100%;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        max-width: 100%;
        margin-bottom: 10px;
    }
    .footer {
        margin-top: 0;
    }
    .fb-title {
        display: block;
        margin-bottom: 10px;
    }
    .fb-content .btn-bordered {
        margin: 0 15px 10px 0;
    }
    .contacts {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .contacts-col {
        width: 100%;
        margin-bottom: 25px;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        -webkit-box-pack: justify;
        -webkit-justify-content: space-between;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .contacts-item {
        width: 50%;
        -webkit-flex-basis: 50%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 50%;
    }
    .notice {
        border-radius: 7px;
        margin-top: 5px;
    }
    .notice-wrap {
        bottom: 5px;
        left: 5px;
        max-width: calc( 100% - 10px);
    }
    .notice-content {
        padding: 1px 24px 1px 5px;
        font-size: 12px;
        line-height: normal;
        border-radius: 5px;
        border: none;
    }
    .notice-content.with-icon {
        padding-left: 43px;
    }
    .notice-icon {
        left: 25px;
    }
    .notice-close {
        top: 5px;
        right: 5px;
    }
    .notice .val {
        margin-bottom: 4px;
        font-size: 16px;
    }
}

@media screen and (max-width: 640px) {
    .lang-title {
        display: none;
    }
    .hstats {
        border: none;
        display: block;
        padding: 0;
        margin: 0;
        text-align: center;
    }
    .hstats:before {
        top: 20px;
        right: 10px;
    }
}

@media screen and (max-width: 576px) {
    h2,
    .h2 {
        font-size: 24px;
    }
    .wrapper {
        padding-left: 14px;
        padding-right: 14px;
    }
    .header .lang {
        width: 185px;
        text-align: right;
        margin-left: auto;
    }
    .t-panel {
        padding-right: 0;
    }
    .t-panel .btn {
        position: relative;
        -webkit-transform: none;
        transform: none;
        margin: 10px 0 0 0;
        padding: 9px 11px;
        display: block;
        min-width: 0;
    }
    .menu-toggle {
        overflow: hidden;
        text-indent: 100px;
        width: 46px;
        padding: 10px;
        top: -68px;
    }
    .main-nav .btn-wrap {
        position: fixed;
        bottom: 0;
        left: 0;
        width: 100%;
        z-index: 500;
        background: rgba(35, 46, 64, 0.95);
        text-align: center;
        top: inherit;
        padding: 7px;
        box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    }
    .main-nav .btn-wrap:before {
        content: none;
    }
    .main-nav .btn-wrap .btn {
        display: inline-block;
        padding-top: 11px;
        padding-bottom: 11px;
        background: -webkit-linear-gradient(top, #FED683 0%, #EAAF33 100%);
        background: linear-gradient(to bottom, #FED683 0%, #EAAF33 100%);
    }
    .main-content h2,
    .main-content .h2 {
        font-size: 30px;
    }
    .about-info {
        margin-left: 0;
        margin-top: -325px;
    }
    .about-info .block {
        margin-left: 0;
    }
    .block {
        padding: 45px 15px 30px;
    }
    .block-title {
        text-align: center;
    }
    .main-section {
        padding-bottom: 350px;
    }
    .daily {
        padding-top: 102px;
        padding-left: 24px;
        padding-right: 24px;
    }
    .daily-num {
        left: 50%;
        top: -40px;
        margin-left: -61px;
    }
    .why-columns .column {
        width: 100%;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        text-align: center;
    }
    .why-columns .diagram-column {
        text-align: left;
    }
    .legend {
        max-width: 320px;
        margin: 0 auto;
    }
    .legend td {
        padding-left: 20px;
    }
    .code-block-left {
        padding-right: 0;
    }
    .input {
        font-size: 16px;
    }
    .footer {
        padding-bottom: 90px;
    }
    .calc-top {
        padding-right: 0;
    }
    .calc-time {
        position: relative;
        margin: 14px 0 0;
        display: inline-block;
        top: 0;
        width: 100%;
        padding-left: 40px;
        text-align: left;
        white-space: nowrap;
    }
    .calc-time .svgicon {
        position: absolute;
        top: 50%;
        left: 0;
        margin: -14px 0 0;
    }
    .calc-top {
        margin-bottom: 30px;
    }
    .table-row {
        display: block;
        margin-bottom: 13px;
    }
    .table-row .label {
        margin-bottom: 5px;
    }
    .table-row .badge {
        display: block;
    }
    .company {
        -webkit-box-align: center;
        -webkit-align-items: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
        max-width: 350px;
        margin-left: auto;
        margin-right: auto;
    }
    .company-logo {
        margin-right: 0;
    }
    .modal {
        padding: 35px 24px;
    }
    .modal-title {
        margin-bottom: 24px;
    }
    .modal-double {
        padding: 0;
    }
    .fancybox-slide--html .fancybox-close-small {
        right: 14px;
    }
    .fancybox-slide--html .modal-double .fancybox-close-small {
        top: 14px;
        right: 14px;
    }
    .modal-part .block {
        padding-left: 16px;
        padding-right: 16px;
    }
    .witem {
        margin-left: -16px;
        margin-right: -16px;
        padding-left: 16px;
        padding-right: 16px;
    }
    .wd-item {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        text-align: center;
    }
    .wd-item-btns {
        margin: 20px 0 0;
    }
    .stat-columns .col {
        width: 100%;
        -webkit-box-flex: 0;
        -webkit-flex: 0 0 100%;
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
    }
    .info-icon .comment {
        width: 220px;
    }
    .ref-levels {
        margin-left: -16px;
        margin-right: -16px;
    }
    .ref-level {
        position: relative;
        padding-left: 16px;
        padding-right: 16px;
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
    .ref-level .info-icon {
        position: absolute;
        top: 24px;
        right: 24px;
    }
    .ref-level .btn {
        margin: 7px 0 0;
    }
    .ref-level:first-child .info-icon {
        top: 0;
    }
    .ref-level-opts {
        width: 100%;
        text-align: center;
    }
    .ref-item-top,
    .ref-item-bottom {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -webkit-flex-direction: column;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: start;
        -webkit-align-items: flex-start;
        -ms-flex-align: start;
        align-items: flex-start;
        text-align: left;
    }
    .ref-item-top&gt;div,
    .ref-item-bottom&gt;div {
        text-align: left;
        margin-left: 0;
    }
    .footer .logo {
        margin-bottom: 12px;
    }
    .footer-left {
        display: block;
    }
    .copyright {
        margin-bottom: 20px;
    }
    .smart-adress {
        padding-left: 0;
    }
    .smart-adress div {
        font-size: 14px;
    }
    .smart-adress .btn {
        margin-top: 10px;
        margin-left: 0;
    }
    .smart-adress .svgicon {
        display: none;
    }
    .contacts-lang {
        top: -5px;
    }
    .contacts-block .item {
        display: block;
    }
    .contacts-item {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
        width: 100%;
    }
    .fb-content {
        padding-right: 60px;
        padding-top: 14px;
        padding-bottom: 14px;
    }
    .fb-content:after {
        margin-right: -14px;
        border-radius: 0;
    }
    .fb-content .btn {
        border: none;
        padding: 0;
        margin: 0 10px 5px 0;
        min-width: 0;
        background: none;
    }
    .fb-title {
        margin-bottom: 4px;
    }
    .gotop {
        width: 60px;
        color: #F7C765;
    }
    .contest-popup .table {
        margin: 20px 0 -20px;
        text-align: center;
    }
    .contest-popup .table-row {
        margin-bottom: 20px;
    }
}

@media screen and (max-width: 400px) {
    .stats-row {
        margin-left: 0;
        margin-right: 0;
        background: none;
        padding: 0;
    }
    .stats-item {
        padding: 10px;
        width: 100%;
    }
    .stats-item:last-child:before {
        content: none;
    }
    .code-block-title {
        padding-left: 0;
    }
    .code-block-title .copy {
        right: 0;
    }
    pre[class*="language-"].line-numbers {
        padding-left: 38px;
    }
    .language-javascript {
        font-size: 12px !important;
    }
    .pref-item {
        width: 100%;
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    }
    .how-content .how-block .block {
        padding-left: 30px;
        padding-right: 30px;
    }
    .how-content .how-block .table .label {
        margin-bottom: 10px;
        padding: 0;
    }
    .how-title {
        margin-bottom: 35px;
    }
    .how .wallet {
        margin-top: 0;
        padding-top: 24px;
    }
    .how-buttons {
        display: block;
    }
    .how-buttons&gt;div {
        width: 100%;
        margin-top: 10px;
    }
    .wallet .adress {
        font-size: 13px;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 1.01),
screen and (-moz-device-pixel-ratio: 1.01) {
    .icon {
        background-image: url("https://smartinu.app/img/icons/sprite@x2.png");
        background-size: 400px auto;
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 2.01),
screen and (-moz-device-pixel-ratio: 2.01) {
    .icon {
        background-image: url("https://smartinu.app/img/icons/sprite@x4.png");
        background-size: 400px auto;
    }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9mb250cy5zY3NzIiwiYmFzZS90eXBvZ3JhcGh5LnNjc3MiLCJ1dGlscy92YXJpYWJsZXMuc2NzcyIsImJhc2UvdXRpbHMuc2NzcyIsImJhc2UvaWNvbnMuc2NzcyIsImJhc2Uvc3ZnLXNwcml0ZS5zY3NzIiwiYmFzZS9mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL2hlYWRpbmdzLnNjc3MiLCJsYXlvdXRzL2hlYWRlci5zY3NzIiwicGFnZXMvaG9tZXBhZ2Uuc2NzcyIsImxheW91dHMvZm9vdGVyLnNjc3MiLCJjb21wb25lbnRzL21vZGFsLnNjc3MiLCJjb21wb25lbnRzL25vdGljZS5zY3NzIiwiY29tcG9uZW50cy9jb250ZXN0LXBvcHVwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsaUJBQWlCOztBQUVqQjtFQ0FJLHNCQUFLO0VBQ0wsa0RBQ0s7RUFHTCwrTkFBZ0I7RUFDaEIsaUJBQVk7RUFDWixtQkFBa0I7RUREcEIsbUJBQW1CO0NDSXJCOztBRERBO0VDSUksc0JBQ0s7RUFHTCxtREFBZ0I7RUFDaEIsa09BQWtCO0VBQ2xCLGlCQUFjO0VETGhCLG1CQUFtQjtFQ1FyQixtQkFBVTtDRE5UOztBQUVEO0VDV0ksc0JBQWdCO0VBQ2hCLG1EQUFrQjtFQUNsQixrT0FBa0I7RURUcEIsaUJBQWlCO0VDWW5CLG1CQUFVO0VBQ04sbUJBQWE7Q0RWaEI7O0FBRUQ7RUNnQkksc0JBQWtCO0VBQ2xCLGtEQUFrQjtFRGRwQixnU0FBZ1M7RUVoQ2xTLG9CQUFJO0VBQ0YsbUJBQVk7RUFDWixtQkNzQlU7Q0hZWDs7QUFFRDtFRS9CQSxhQUFJO0VBQ0Ysb0JDZ0JVO0VEZlYsZ0JBQVk7RUFDWix5Q0FBZ0I7Q0ZpQ2pCOztBQUVEO0VFL0JFLG9CQ2tCa0I7RURqQmxCLGFBQVc7RUFSYixpQkFVZTtFRmdDYix5Q0U5QkM7RUYrQkQsb0JBQW9CO0VFNUJyQixvQkFBbUI7RUFDbEIs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QlAsK0lVN29CTztDVjhvQlI7O0FBRUQ7RUFDRSxvQlU3b0JjO0NWOG9CZjs7QUFFRDtFQUNFLFlVN29CQztDVjhvQkY7O0FBRUQ7RVUxb0JDLGlCQUFVO0VBQ1YsaUJBQWU7RUFDZiwwQkFBa0I7RUFDbEIsZ0JBQWU7RUFDZixlQUFBO0NWNG9CQTs7QUFFRDtFVTFvQkMsaUJBQWdCO0VBVmpCLGVBYVM7RVYwb0JQLHNCVXpvQlk7Q1Ywb0JiOztBQUVEO0VBQ0UsZVV6b0JXO0VWMG9CWCwwQlV6b0JXO0VWMG9CWCx3QlV6b0JZO1VWeW9CWixnQlV6b0JZO0VWMG9CWixpQlV6b0JZO0NWMG9CYjs7QUFFRDs7RUFFRSxvQlV0b0JDO0VBN0JILGVBK0JNO0VWc29CSix3QlVyb0JFO1VWcW9CRixnQlVyb0JFO0VWc29CRixpQlVyb0JhO0NWc29CZDs7QUFFRDtFQUNFLFlVbm9CUztFVm9vQlQsc0JVcG5CQTtFVnFuQkEsd0JVbG9CSztDVm1vQk47O0FBRUQ7RUFDRSxlVWxvQkc7RVZtb0JILDBCVWhvQks7Q1Zpb0JOOztBQUVEO0VBQ0UsWVVob0JHO0VWaW9CSCxzQkFBc0I7RVU1bkJ4QixvQkFBTztDVjhuQk47O0FBRUQ7OztFVWhvQkEsWUFPQztFVjZuQkMsc0JVNW5CZTtFVjZuQmYsb0JVNW5CaUI7RVY2bkJqQix3QlU1bkJlO1VWNG5CZixnQlU1bkJlO0VWNm5CZixpQlUzbkJDO0VWNG5CRCxpRFUzbkJxQjtFVjRuQnJCLGtEVTNuQmM7VVYybkJkLDBDVTNuQmM7Q1Y0bkJmOztBQUVEO0VBQ0UsaURVem5CYztFVjBuQmQsa0RVeG5CRTtVVnduQkYsMENVeG5CRTtDVnluQkg7O0FBRUQ7RVVybkJFLHVGQUFhO0VBQ2IsaURBQW9CO1VBQXBCLHlDQUFvQjtDVnVuQnJCOztBVW5uQkQ7RUFDQywwQkFBZTtFQUNmLFlBQU87RUFGUixpQkFJRztDVnFuQkY7O0FBRUQ7O0VBRUUsWVVwbkJTO0VWcW5CVCxpRFVwbkJXO0VWcW5CWCxrRFU3bEJBO1VWNmxCQSwwQ1U3bEJBO0NWOGxCRDs7QUFFRDtFQUNFLHVGVTltQkM7RVYrbUJELGlEVWxuQlM7VVZrbkJULHlDVWxuQlM7Q1ZtbkJWOztBQUVEOztFQUVFLGFVcm9CQztDVnNvQkY7O0FBRUQ7Ozs7Ozs7Ozs7OztFQVlFLHlDVXRtQjRCO0VWdW1CNUIsa0JVdG1CZTtFVnVtQmYsb0JVdG1CWTtFVnVtQlosaUJVdG1CZTtDVnVtQmhCOztBQUVEOzs7Ozs7Ozs7Ozs7RUFZRSxjVWhvQks7Q1Zpb0JOOztBQUVEOzs7Ozs7Ozs7Ozs7RUFZRSxpQlV6bEJZO0NWMGxCYjs7QUFFRDs7RUFFRSxnQlV4bEJXO0VWeWxCWCxvQlV4bEJhO0VWeWxCYixrQlV4bEJVO0NWeWxCWDs7QUFFRDs7RUFFRSxnQlVybEJZO0VWc2xCWixvQlVybEJtQjtFVnNsQm5CLGlCVXJsQmdCO0VWc2xCaEIsZVV6bEJEO0NWMGxCQTs7QVUva0JEOztFQUVDLGlDQUFtQjtFQUNuQixlQUFhO0VBSGQscUJBS0c7Q1ZpbEJGOztBQUVEOztFQUVFLGdCVS9rQlU7RVZnbEJWLG9CVTNsQkY7RVY0bEJFLGlCR255QmM7Q0hveUJmOztBQUVEOztFQUVFLGdCVTdrQkM7RVY4a0JELG9CVXBsQkc7RVZxbEJILGlCVTVrQlk7Q1Y2a0JiOztBQUVEOztFQUVFLGdCVTNrQkc7RVY0a0JILG9CVTNrQmdCO0VWNGtCaEIsaUJVNWxCRTtFVjZsQkYsb0JVemtCa0I7RVYwa0JsQixpQlVya0JHO0NWc2tCSjs7QUFFRDs7RVU5akJBLGdCQUFLO0VBQ0osb0JBQW1CO0VBQ25CLGtCQUFZO0VBQ1osMEJBQWM7Q1Zpa0JkOztBQUVEO0VVdGtCQSxhQVFJO0VWZ2tCRixhVS9qQlM7RVZna0JULDBCVS9qQnNCO0NWZ2tCdkI7O0FBRUQ7RVV0akJBLFlBQWE7RUFFWCxhQUNPO0VWc2pCUCxtQlVyakJlO0VWc2pCZixXVXJqQkc7RVZzakJILGVVcmpCZ0I7RVZzakJoQiwwQlVwakJNO0VWcWpCTixxQlVwakJlO0VWb2pCZixzQlVwakJlO0VWb2pCZixxQlVwakJlO0VWb2pCZixjVXBqQmU7RVZxakJmLDBCVXBqQnFCO0VWb2pCckIsNEJVcGpCcUI7TVZvakJyQix1QlVwakJxQjtVVm9qQnJCLG9CVXBqQnFCO0VWcWpCckIsMEJVbmpCUTtFVm1qQlIsdUNVbmpCUTtNVm1qQlIsdUJVbmpCUTtVVm1qQlIsK0JVbmpCUTtFVm9qQlIsZ0JVbmpCZTtDVm9qQmhCOztBQUVEO0VBQ0UsYVU1aUJZO0VBR2IsbUJBQUs7RVYyaUJKLE9VdGlCRTtFVnVpQkYsVVV0aUJFO0VWdWlCRixTQUFTO0VVM2hCWCxtQkFBbUI7RUFDbEIsY0FDTTtFVjRoQkwsb0JVM2hCWTtFVjRoQlosWVUzaEJVO0VWNGhCViwwQ1UzaEJZO0VWNGhCWiwwQlVwaEJDO0NWcWhCRjs7QUFFRDtFQUNFLDZCVXpoQkU7RUFJSCxtQkFBUTtFVnVoQlAsbUJVdGhCVztFVnVoQlgsbXBCVXRoQmdCO0VWc2hCaEIsc25CVXRoQmdCO0VWdWhCaEIseURVdGhCVztFVnVoQlgsOENVaGhCQTtFVmloQkEsNkJVcmhCUTtFVnNoQlIsbUJVcmhCYTtFVnNoQmIsb0JVcmhCQztFVnFoQkQsd0JVcmhCQztNVnFoQkQsb0JVcmhCQztVVnFoQkQsZ0JVcmhCQztFQUlGLGlCQUFRO0NWbWhCUjs7QUFFRDtFQUNFLGFVdGhCTztFVnVoQlAsbUJVamhCYztFQUlmLFNBQU87RVYrZ0JOLFNVOWdCRTtFVitnQkYsd0NVN2dCSztVVjZnQkwsZ0NVN2dCSztFVjhnQkwsWVU3Z0JDO0VBSUYsYUFBSztFVjJnQkosNERVMWFBO0VWMmFBLHlCVXpnQkU7Q1YwZ0JIOztBQUVEO0VBQ0UsNERVeGdCWTtFVnlnQlosWVV4Z0JFO0VWeWdCRixhVXhnQkU7Q1Z5Z0JIOztBQUVEO0VBQ0UsNERVbmdCTTtFVm9nQk4sWVVuZ0JTO0VWb2dCVCxhVW5nQlU7Q1ZvZ0JYOztBQUVEO0VBQ0UsZVVuZ0JVO0VWb2dCVixnQlVuZ0JhO0VWb2dCYixpQlVuZ0JZO0NWb2dCYjs7QUFFRDtFQUNFLDREVWxnQndDO0VWbWdCeEMsWVVsZ0JFO0VWbWdCRixhVS9mTztFVmdnQlAsb0JVL2ZXO0NWZ2dCWjs7QUFFRDtFQUNFLDREVS9mYTtFVmdnQmIsWVUvZkM7RVZnZ0JELGFVL2ZVO0VWZ2dCVixvQlUvZmE7Q1ZnZ0JkOztBQUVEO0VBQ0UsZ0JVOWZZO0VWK2ZaLGVVOWZVO0VWK2ZWLG1CVTlmVztFVitmWCxvQlU5Zlk7RVYrZlosaUJVOWZVO0NWK2ZYOztBQUVEO0VBQ0UsZ0JVbmhCTztFVm9oQlAsZ0JVNWZXO0VWNmZYLG9CVXpmUTtDVjBmVDs7QUFFRDtFQUNFLDREVXpmMEI7RVYwZjFCLFlVemZDO0VWMGZELGFVemZDO0NWMGZGOztBQUVEO0VBQ0UsNERVemZlO0VWMGZmLFlHejhCRztFSDA4QkgsYVV6ZlU7Q1YwZlg7O0FBRUQ7RUFDRSxvQlV6Z0JDO0VWeWdCRCxxQlV6Z0JDO01WeWdCRCxxQlV6Z0JDO1VWeWdCRCxhVXpnQkM7RVYwZ0JELHFCVXhmUztFVndmVCxzQlV4ZlM7RVZ3ZlQscUJVeGZTO0VWd2ZULGNVeGZTO0VWeWZULDJCVXhmWTtFVndmWiw2QlV4Zlk7TVZ3Zlosd0JVeGZZO1VWd2ZaLHFCVXhmWTtFVnlmWiwwQlV4ZlU7RVZ3ZlYsaUNVeGZVO01Wd2ZWLHVCVXhmVTtVVndmVix5QlV4ZlU7Q1Z5Zlg7O0FBRUQ7RUFDRSxnQlV4Zlk7RVZ5ZlosZVV4ZkU7Q1Z5Zkg7O0FBRUQ7RUFDRSxzQkFBc0I7RVVsZnhCLHNCQUFtQjtFQUlsQixXQUFRO0VWaWZQLGdCVWhmYTtFVmlmYixxQlVoZlM7RVZnZlQsc0JVaGZTO0VWZ2ZULHFCVWhmUztFVmdmVCxjVWhmUztFVmlmVCxZVWhmRTtFVmlmRiwwQlUvZUk7RVYrZUosdUNVL2VJO01WK2VKLHVCVS9lSTtVVitlSiwrQlUvZUk7Q1ZnZkw7O0FBRUQ7RUFDRSxzQlUvZWM7RUFJZixvQkFBTztFVjZlTixrQlU1ZVE7Q1Y2ZVQ7O0FBRUQ7RUFDRSxjVXZlQTtDVndlRDs7QUFFRDtFQUNFLDhCVXRla0I7VVZzZWxCLHNCVXRla0I7RVZ1ZWxCLGFVdGVTO0NWdWVWOztBQUVEO0VBQ0UsOEJVcGVtQjtVVm9lbkIsc0JVcGVtQjtFVnFlbkIsV1VwZU07Q1ZxZVA7O0FBRUQ7RUFDRSxhVXBlUztFVnFlVCxzQlVwZWE7RVZxZWIsb0JVcGVnQjtDVnFlakI7O0FBRUQ7RUFDRSxZVTlkUztFQUdWLGFBQU87RVY2ZE4saUJVNWRZO0VWNmRaLG1CVTVkYztFVjZkZCxzQlU1ZFU7RVY2ZFYsb0JVNWRTO0VWNmRULDZCVXRkQTtFVnVkQSw2QlUzZFE7RVY0ZFIsdUJVM2RVO0VWNGRWLDJEVTFkQztFVjBkRCxtRFUxZEM7RVYwZEQsMkNVMWRDO0VWMGRELG9FVTFkQztFVjJkRCwyQ0FBMkM7Q1V2ZDdDOztBVjBkQTtFQUNFLDZDVXZkb0I7Q1Z3ZHJCOztBQUVEO0VBQ0UsNkNVbmRJO0NWb2RMOztBQUVEO0VBQ0UsNkNVbmRvQjtDVm9kckI7O0FBRUQ7RUFDRSw2Q1VoZGdCO0NWaWRqQjs7QUFFRDtFQUNFLDZDVS9jQTtDVmdkRDs7QUFFRDtFV3JqQ0UsNkNBQXdCO0NYdWpDekI7O0FBRUQ7RVdyakNFLDZDQUE0QjtDWHVqQzdCOztBQUVEO0VXbGpDRSw2Q0FBUztDWG9qQ1Y7O0FBRUQ7RVdsakNJLDZDQUFrQjtDWG9qQ3JCOztBQUVEO0VBQ0UsWVdsakNjO0VYbWpDZCxrQldsakNpQjtFWG1qQ2pCLHFCV2xqQ2U7RVhrakNmLHNCV2xqQ2U7RVhrakNmLHFCV2xqQ2U7RVhrakNmLGNXbGpDZTtFWG1qQ2YsWVdsakNXO0VYbWpDWCwwQldsakNpQjtFWGtqQ2pCLHVDV2xqQ2lCO01Ya2pDakIsdUJXbGpDaUI7VVhrakNqQiwrQldsakNpQjtFWG1qQ2pCLDBCR3JqQ0c7RUhxakNILDRCR3JqQ0c7TUhxakNILHVCR3JqQ0c7VUhxakNILG9CR3JqQ0c7RUhzakNILG9CV2xqQ3NCO0NYbWpDdkI7O0FBRUQ7RUFDRSxtQldoakNnQjtFWGlqQ2hCLGFXaGpDYztFWGlqQ2QsV1doakNZO0VYaWpDWixrQldoakNlO0NYaWpDaEI7O0FBRUQ7RUFDRSxhV2hqQ2M7RUE1QmIsbUJBK0JDO0VYK2lDRiw2Q1c5aUNzQjtFWCtpQ3RCLFVXOWlDWTtFWCtpQ1osWVc5aUNXO0VYK2lDWCxhVzlpQ2U7RVgraUNmLFdXOWlDWTtDWCtpQ2I7O0FBRUQ7RUFDRSxvQlc5aUNlO0VYK2lDZiw4Q0FBOEM7RVczaUM5QyxlQUFTO0NYNmlDVjs7QUFFRDtFVy9pQ0csdUZBS007Q1g0aUNSOztBQUVEO0VBQ0UsV1d6aUNJO0VYMGlDSixvQlc1aUNJO0VYNmlDSixpQld4aUNrQjtDWHlpQ25COztBQUVEO0VBQ0Usc0JXcmlDa0I7RVhzaUNsQix1QldyaUN5QjtFWHNpQ3pCLGtCV25qQ0k7Q1hvakNMOztBQUVEO0VBQ0UsY1duaUNNO0NYb2lDUDs7QUFFRDs7RUFFRSxZV2ppQ007RVhraUNOLGFXdGtDQztFWHVrQ0QsZ0JXL2hDTTtFWGdpQ04sc0JXL2hDaUI7RVhnaUNqQixrQlcvaENrQjtFWGdpQ2xCLG9CVy9oQ3FCO0NYZ2lDdEI7O0FBRUQ7O0VBRUUsc0VXNWhDdUI7RVg0aEN2Qiw4RFc1aEN1QjtFWDZoQ3ZCLFlXNWhDVztFQXBEVixrQkF1REk7RVgyaENMLCtJVzFoQzhEO0NYMmhDL0Q7O0FBRUQ7O0VXcmhDQSxzRUFBVTtFQUFWLDhEQUFVO0VBQ1Isa0RBQUk7VUFBSiwwQ0FBSTtDWHdoQ0w7O0FBRUQ7O0VXamhDQSx1RkFBTTtDWG9oQ0w7O0FBRUQ7RVdsaENFLCtCQUF1QjtDWG9oQ3hCOztBQUVEOztFQUVFLGNXbGhDYTtDWG1oQ2Q7O0FBRUQ7RUFDRSxvQkFBb0I7RVcvZ0N0QixhQUFNO0VBQ0osZUFBUztFQUVULGdCQUFNO0VYZ2hDTixpQlcvZ0NjO0VYZ2hDZCxzQlcvZ0NjO0NYZ2hDZjs7QUFFRDtFQUNFLHNCVzlnQ1U7RVgrZ0NWLHVCVzlnQ2dCO0VYK2dDaEIsbUJXOWdDYztFWCtnQ2Qsa0JXOWdDaUI7Q1grZ0NsQjs7QUFFRDs7Ozs7RUFLRSxzQlczZ0NHO0VBR0gseUJBQVM7RVgwZ0NULFlXemdDRTtFWDBnQ0YsWVd6Z0NFO0VBR0YsNkNBQU07RVh3Z0NOLDZCV3RnQ0M7RUFFRCx5QkFBTTtFWHNnQ04seUJXcmdDcUI7Q1hzZ0N0Qjs7QUFFRDtFQUNFLG1FV3JnQ3FCO0VYcWdDckIsaUVXcmdDcUI7RVhzZ0NyQixZV3JnQ0U7RVhzZ0NGLGtCV3JnQ2lCO0VYc2dDakIsbUJXcmdDbUI7RVhzZ0NuQixpQldyZ0NZO0NYc2dDYjs7QUFFRDtFQUNFLGFXcGdDWTtFWHFnQ1osbUJXcGdDWTtFWHFnQ1osY1dwZ0NXO0VYcWdDWCxZV3BnQ1c7RVhxZ0NYLGVXcGdDWTtFWHFnQ1osY1dwZ0NZO0VYcWdDWixvQldwZ0NnQjtFWHFnQ2hCLG9EV3BnQ3NCO0VYcWdDdEIsV1dwZ0NJO0VYcWdDSixrQlczaENNO0NYNGhDUDs7QUFFRDtFQUNFLGFXbGdDVTtFWG1nQ1YsbUJXbGdDZTtFWG1nQ2YsY1dsZ0NZO0VYbWdDWixZV2xnQ0k7RVhtZ0NKLGFXbGdDSTtFWG1nQ0osY1doZ0NFO0VYaWdDRixrRVdoZ0NrQjtFWGlnQ2xCLFdXaGdDSTtDWGlnQ0w7O0FBRUQ7RUFDRSxtQlc5L0JnQjtFWCsvQmhCLFNXOS9CSTtFWCsvQkosUVc1aUNDO0VYNmlDRCxZVzUvQkk7RVg2L0JKLGFXNS9CVztFWDYvQlgsa0RXMy9CRztVWDIvQkgsMENXMy9CRztFWDQvQkgsNERXMS9CVztFWDIvQlgsa0JXMS9CSTtFWDIvQkosMkNXMS9CZ0I7VVgwL0JoQixtQ1cxL0JnQjtDWDIvQmpCOztBQUVEO0VXdC9CQSxnQkFBTTtFQUNKLG1CQUFTO0VBQ1Qsb0JBQVc7Q1h3L0JaOztBQUVEO0VXdC9CRSxvQkFBaUI7Q1h3L0JsQjs7QUFFRDs7RVdyL0JFLGNBQWE7RUFDYixvQkFpR0Q7Q1h1NUJBOztBQUVEOzs7O0VBSUUsa0JXdC9CZTtDWHUvQmhCOztBQUVEOztFQUVFLDREV3QvQm1CO0VYdS9CbkIsWVd0L0JZO0VYdS9CWixhV3QvQkU7RVh1L0JGLG9CV3QvQnFCO0NYdS9CdEI7O0FBRUQ7O0VBRUUsaUVXci9CZTtFWHMvQmYsYVdyL0JZO0VYcy9CWixhV3IvQlU7RVhzL0JWLG9CV3IvQmdCO0NYcy9CakI7O0FBRUQ7O0VBRUUsMkRXbi9CYztFWG8vQmQsYVduL0JXO0VYby9CWCxhV24vQlk7RVhvL0JaLG9CV2ovQkU7Q1hrL0JIOztBQUVEOztFQUVFLDREV2ovQmdCO0VYay9CaEIsWVdqL0JXO0VBSVgsYUFBQTtFWCsrQkEsb0JXOStCaUI7Q1grK0JsQjs7QUFFRDs7RUFFRSxnQlc1K0JjO0VYNitCZCxpQlczK0JFO0VYNCtCRixjVzMrQkk7RVg0K0JKLG9CVzMrQmU7RVg0K0JmLGVXMytCWTtDWDQrQmI7O0FBRUQ7RUFDRSwyRFd6K0JlO0VYMCtCZixZV3orQlk7RVgwK0JaLGFXeitCSTtFWDArQkosb0JXditCTTtDWHcrQlA7O0FBRUQ7RVduK0JFO0lBQ0UseUJBQWU7R1hxK0JoQjs7RUFFRDtJQUNFLDhCV24rQm9CO0dYbytCckI7Q0FDRjs7QUFSRDtFV24rQkU7SUFDRSx5QkFBZTtHWHErQmhCOztFQUVEO0lBQ0UsOEJXbitCb0I7R1hvK0JyQjtDQUNGOztBQUVEO0VBQ0Usb0JXaitCb0I7RVhrK0JwQixvQldqK0JlO0VYaytCZixpQldqK0JnQjtFWGsrQmhCLHdCV2orQnVCO0VYaytCdkIsbUJBQW1CO0VXNTlCckIsK0NBQU07Q1g4OUJMOztBQUVEO0VXNTlCRSxlQUFjO0VBQ2QsZ0JBQWU7RUFDZixrQkFBZTtFQUNmLG9CQUFZO0VBQ1osb0JBQVk7Q1g4OUJiOztBQUVEO0VBQ0UscUJHNzBDTztDSDgwQ1I7O0FBRUQ7RVdyOUJFLGFBQUs7RUFDSCxhQUFZO0VBQ1osbUJBQWtCO0VBQ2xCLG1CQUFlO0VBQ2YsV0FBQTtDWHU5Qkg7O0FBRUQ7RVd0OUJHLGFBR0M7RVhxOUJGLG1CV3A5QmdCO0VYcTlCaEIsY1dwOUJJO0VYcTlCSixZV3A5QmE7RVhxOUJiLDZEV3A5Qm1CO0VYcTlCbkIsYVdwOUJlO0VYcTlCZixjV3A5Qkk7RVhxOUJKLFlXcDlCVztDWHE5Qlo7O0FBRUQ7RUFDRSx1QlduOUJHO0VBZkYsV0FBTTtDWG8rQlI7O0FBRUQ7RUFDRSxxQldoOUJlO0VYaTlCZixrQldoOUJlO0NYaTlCaEI7O0FBRUQ7RUFDRSxrQlc5OEJlO0NYKzhCaEI7O0FBRUQ7RVczOEJFLDJCQUFNO0VBQ0osb0JBQWtCO0VBQ2xCLDZCQUFTO0VBQ1QsZ0JBQVE7RUFDUixvQkFBVztFQUNYLG9CQUFrQjtFQUNsQixvQkFBZTtFQUNmLGtCQUFhO0VBQ2IsbUJBUUQ7RUFoQkEsZUFVQztDWDQ4Qkg7O0FBRUQ7RUFDRSxhVzM4Qkk7RVg0OEJKLG1CQUFtQjtFV3Y4QnJCLFNBQU07RUFDSixRUmxaWTtFUW1aWixZQUFXO0VBQ1gsYUFBYTtFQUNiLGNBQWE7RUFDWCxzRUFtQ0g7RUFuQ0csOERBbUNIO0VBakNDLG1CQUFLO0VYdzhCTCxpRFd2OEJlO0NYdzhCaEI7O0FBRUQ7RUFDRSxhV3Y4QmE7RVh3OEJiLG1CVzc4Qks7RVg4OEJMLFNXdDhCSTtFWHU4QkosV1cvOEJDO0VYZzlCRCxZV3A4Qkk7RVhxOEJKLGFXcDhCSTtFWHE4QkosaUJXcDhCYTtFWHE4QmIsd0RXcDhCa0I7Q1hxOEJuQjs7QUFFRDtFQUNFLGVXNThCRTtFWDY4QkYsaUJXbjhCTTtDWG84QlA7O0FBRUQ7RUFDRSw0RFdqOEJ3QjtFWGs4QnhCLFlXajhCVztFWGs4QlgsYVdqOEJZO0VYazhCWixvQkFBb0I7Q1c1N0J0Qjs7QVgrN0JBO0VXNTdCRSw0REFBbUI7RUFDbkIsWUFBUTtFQUVSLGFBQU87Q1g2N0JSOztBQUVEO0VBQ0UsaUVXdjZCQztFWHc2QkQsYVdqOEJDO0VYazhCRCxhRzM2Q087RUg0NkNQLG9CVzM3Qm1CO0NYNDdCcEI7O0FBRUQ7RUFDRSw4Qld6N0JlO0VYMDdCZixZV3o3Qlk7RVgwN0JaLG1CV3o3Qm1CO0VYMDdCbkIsbUJXdjdCTTtFWHc3Qk4sMnFCV3Y3QitEO0VYdTdCL0QsOG9CV3Y3QitEO0VYdzdCL0QseURXdjdCZTtFWHc3QmYsOENXdjdCZ0I7RVh3N0JoQiw2Qld0N0JHO0VBR0gsb0JBQUs7RVhxN0JMLGtCV3A3QmU7RVhxN0JmLG9CV3A3QmdCO0VYcTdCaEIsV1dwN0JXO0NYcTdCWjs7QUFFRDtFQUNFLG1CV3A3QmlCO0VYcTdCakIsVVdwN0JFO0VYcTdCRixZVzc3Qks7RVg4N0JMLGNXbjdCYztFQUlkLGFBQU07RVhpN0JOLHFCV2g3Qlk7RVhnN0JaLHNCV2g3Qlk7RVhnN0JaLHFCV2g3Qlk7RVhnN0JaLGNXaDdCWTtFWGk3QlosMEJXaDdCVztFWGc3QlgsNEJXaDdCVztNWGc3QlgsdUJXaDdCVztVWGc3Qlgsb0JXaDdCVztFWGk3QlgseUJXdjVCQztFWHU1QkQsZ0NXdjVCQztNWHU1QkQsc0JXdjVCQztVWHU1QkQsd0JXdjVCQztFWHc1QkQsWVdwN0JDO0VYcTdCRCxnQlcvNkJJO0VYZzdCSixrQld0N0JNO0VYdTdCTixzRVc1NkJrQjtFWDQ2QmxCLDhEVzU2QmtCO0VYNjZCbEIsb0JXNTZCZ0I7RVg2NkJoQiwySFc1NkJlO0NYNjZCaEI7O0FBRUQ7RUFDRSxhVzc3Qk07RVg4N0JOLG1CV3o2QmtCO0VYMDZCbEIsVVd6NkJJO0VYMDZCSixZV2g4QkM7RVhpOEJELGFXeDZCYTtFQXpFZixXQThFTTtFWHE2QkosNkNXbjZCQztFWG82QkQsb0JBQW9CO0NXaDZCdEI7O0FYbTZCQTtFV2g2QkUsbUJBQWlCO0VBQ2pCLFdBQVc7RUFDWCxXQUFBO0VBQ0EsWUFBTztFQUNQLGFBQVc7Q1hrNkJaOztBQUVEO0VXLzVCRSxtQkFBTTtFWGk2Qk4sY1doNkJhO0VYaTZCYixZV2g2QlE7RVhpNkJSLFlXaDZCRTtFWGk2QkYsYVdoNkJhO0VYaTZCYixhV3I2QkM7Q1hzNkJGOztBQUVEO0VBQ0UsZ0JXMzVCRTtFWDQ1QkYsaUJXMzVCSTtDWDQ1Qkw7O0FBRUQ7RVd2NUJFLGdCQUFLO0VYeTVCTCxvQld4NUJtQjtFWHk1Qm5CLGdCV3g1QlE7Q1h5NUJUOztBQUVEO0VBQ0UsNERXdjVCc0I7RVh3NUJ0QixZV3Y1Qlc7RUFJWCxhQUFBO0VYcTVCQSxvQkd6L0NjO0NIMC9DZjs7QUFFRDtFQUNFLGlFVy80Qkc7RVhnNUJILFlBQVk7RVcxNEJkLGFBQUk7RUFDRixvQkFBbUI7Q1g0NEJwQjs7QUFFRDtFQUNFLDREVzE0Qm1CO0VYMjRCbkIsWVcxNEJFO0VYMjRCRixhVy80QkM7Q1hnNUJGOztBQUVEO0VBQ0UsZ0JXbjVCUztFWG81QlQsaUJXeDRCZTtFWHk0QmYsaUJXeDRCZ0I7Q1h5NEJqQjs7QUFFRDtFQUNFLDREV3g0Qm1CO0VYeTRCbkIsWVd4NEJZO0VYeTRCWixhVzM1QkM7RVg0NUJELG9CV3I0QnFCO0NYczRCdEI7O0FBRUQ7RVc3M0JFLDREQUFNO0VYKzNCTixZVzkzQkU7RUFHRixhQUFPO0VYNjNCUCxvQlc1M0JlO0NYNjNCaEI7O0FBRUQ7RUFDRSwwQlcxM0JpQjtFWDIzQmpCLDZCVzMyQkM7RVg0MkJELFlXNzNCQztFWDgzQkQsZVd6M0JJO0VYMDNCSixvQld6M0JlO0VYMDNCZixnQld6M0JnQjtFWDAzQmhCLHVDV3gzQkc7RVh3M0JILCtCV3gzQkc7RVh5M0JILHdCV3YzQks7RVh3M0JMLFlXdjNCSTtFWHczQkoseUJXdjNCZTtDWHczQmhCOztBQUVEO0VXbDNCQSxzQkFBUTtDWG8zQlA7O0FBRUQ7RVdqM0JHLFlBQUE7Q1htM0JGOztBQUZEO0VXajNCRyxZQUFBO0NYbTNCRjs7QUFGRDtFV2ozQkcsWUFBQTtDWG0zQkY7O0FBRkQ7RVdqM0JHLFlBQUE7Q1htM0JGOztBQUVEO0VBQ0UsaUJXaDNCa0I7RVhpM0JsQixtQldoM0JrQjtFWGkzQmxCLHFCV2gzQmdCO0VYaTNCaEIsb0JXLzJCRztDWGczQko7O0FBRUQ7RUFDRSxtQlc1MkJZO0NYNjJCYjs7QUFFRDtFQUNFLGFXNTJCYTtFWDYyQmIsb0JXNTJCZTtFWDYyQmYsa0JXNTJCZ0I7RVg2MkJoQixnQlc1MkJlO0VYNjJCZixrQlczMkJFO0VYNDJCRiwwQlczMkJtQjtFWDQyQm5CLFlXMzJCSTtFWDQyQkosdUVXMzJCa0I7RVgyMkJsQiwrRFczMkJrQjtFWDQyQmxCLG1CVzMyQmtCO0VYNDJCbEIsVVczMkJJO0VYNDJCSixZQUFZO0NXdjJCZDs7QVgwMkJBO0VXbDJCQSxvQkFBVztDWG8yQlY7O0FBRUQ7RUFDRSw0RFdsMkJjO0VYbTJCZCxZV2wyQlk7RVhtMkJaLFlXbDJCUTtFWG0yQlIsbUJXbDJCWTtDWG0yQmI7O0FBRUQ7RUFDRSw0RFdsMkJjO0VYbTJCZCxZV2wyQkU7RVhtMkJGLFlXbDJCWTtFQWRkLG1CQWlCUztDWGkyQlI7O0FBRUQ7RUFDRSxtQldoMkJZO0VYaTJCWixVV2gyQlM7RVhpMkJULFNXaDJCUTtFWGkyQlIsWVdoMkJFO0VYaTJCRixtQldoMkJjO0VYaTJCZCxnQldoMkJnQjtFQUdoQixvQkFBTztFWCsxQlAsWVc5MUJTO0NYKzFCVjs7QUFFRDtFQUNFLFlXOTFCUztFWCsxQlQsYVdwMkJDO0VYcTJCRCxlVzcxQmM7RVg4MUJkLG1CVzcxQmlCO0NYODFCbEI7O0FBRUQ7RUFDRSxlVzExQmU7RVgyMUJmLGdCVzExQlk7RVgyMUJaLG9CV3AwQkM7RVhxMEJELG9CV2gyQk07RVhpMkJOLG9CV3oxQmdCO0NYMDFCakI7O0FBRUQ7RUFDRSxxQld6MUJXO0VYeTFCWCxzQld6MUJXO0VYeTFCWCxxQld6MUJXO0VYeTFCWCxjV3oxQlc7RVgwMUJYLFlXejFCWTtFWDAxQlosMEJXejFCZ0I7RVh5MUJoQix1Q1d6MUJnQjtNWHkxQmhCLHVCV3oxQmdCO1VYeTFCaEIsK0JXejFCZ0I7RVgwMUJoQixvQld4MkJNO0VYeTJCTiwwQld2MUJnQjtFWHUxQmhCLDRCV3YxQmdCO01YdTFCaEIsdUJXdjFCZ0I7VVh1MUJoQixvQld2MUJnQjtDWHcxQmpCOztBQUVEO0VBQ0UsaUJXdjFCZTtDWHcxQmhCOztBQUVEO0VXbjFCRSxvQkFBTztFWHExQlAsbUJXcDFCYTtFWHExQmIsa0JXcDFCZ0I7RVhxMUJoQixlV3AxQmE7RVhxMUJiLGdCV3AxQmU7RVhxMUJmLHNCV3AxQm9CO0VYcTFCcEIsbUJXcDFCaUI7Q1hxMUJsQjs7QUFFRDtFQUNFLDREV2wxQkc7RVhtMUJILFlXLzFCQztFWGcyQkQsWVdqMUJJO0NYazFCTDs7QUFFRDtFQUNFLDREV2oxQnNCO0VYazFCdEIsWVdqMUJZO0VYazFCWixZV2oxQlc7Q1hrMUJaOztBQUVEO0VBQ0UsZVdqMUJZO0VYazFCWixnQldqMUJJO0VYazFCSixvQldqMUJnQjtFWGsxQmhCLHNCVzUwQkc7Q1g2MEJKOztBQUVEO0VXejBCRSxlQUFNO0VBQ0osZ0JBQVk7RUFEYixpQkFHSTtFWDAwQkwsdUJXdjBCRztDWHcwQko7O0FBRUQ7RVdyMEJJLGVBQWU7RUFDZixnQkFBWTtFQUNaLG9CQUFTO0NYdTBCWjs7QUFFRDtFQUNFLDREV3IwQmM7RVhzMEJkLFlXcjBCYTtFWHMwQmIsYVdyMEJZO0VYczBCWixtQldyMEJnQjtDWHMwQmpCOztBQUVEO0VBQ0UsNERXaDBCSztFWGkwQkwsWUFBWTtFVzV6QmQsYUFBVztFQUNYLG1CQUFZO0NYOHpCWDs7QUFFRDtFV3p6QkEsbUJBQW9CO0VBQ2xCLG9CQUFnQjtFQUNoQixxQkFBVztFQUFYLHNCQUFXO0VBQVgscUJBQVc7RUFBWCxjQUFXO0VBQ1gsd0JBQWE7TUFBYixvQkFBYTtVQUFiLGdCQUFhO0VBQ2Isd0JBQTJCO0VBQTNCLG9DQUEyQjtNQUEzQixxQkFBMkI7VUFBM0IsNEJBQTJCO0VBQzNCLHlCQUFjO0VBQWQsZ0NBQWM7TUFBZCxzQkFBYztVQUFkLHdCQUFjO0VYMnpCZCxnQkFBZ0I7RVd4ekJsQiw4REFBZ0M7Q1gwekIvQjs7QUFFRDtFV3Z6QkEsaUJBQWtCO0NYeXpCakI7O0FXcnpCRDtFQUNFLFdBQVU7RUFDViw2QkFBWTtFQUNaLG1CQUFhO0NYd3pCZDs7QUFFRDtFV3R6QkUsb0JBQVk7Q1h3ekJiOztBQUVEO0VXdHpCRSxhQUFhO0VBQ2IsbUJBQWlCO0VBQ2pCLFVBQUE7RUFDQSxVQUFPO0VBQ1AsYUFBVztFQUNYLCtCQUFrQjtDWHd6Qm5COztBQUVEO0VBQ0Usa0JXdHpCZTtFWHV6QmYsZ0JXdHpCZTtDWHV6QmhCOztBQUVEO0VBQ0UsY1dyekJXO0NYc3pCWjs7QUFFRDtFQUNFLG9CV256QmdCO0NYb3pCakI7O0FBRUQ7RUFDRSxxQldqekJJO0VYaXpCSixzQldqekJJO0VYaXpCSixxQldqekJJO0VYaXpCSixjV2p6Qkk7RVhrekJKLFlXanpCVztFWGt6Qlgsd0JXanpCZ0I7RVhpekJoQixvQ1dqekJnQjtNWGl6QmhCLHFCV2p6QmdCO1VYaXpCaEIsNEJXanpCZ0I7RVhrekJoQiwwQldqekJtQjtFWGl6Qm5CLDRCV2p6Qm1CO01YaXpCbkIsdUJXanpCbUI7VVhpekJuQixvQldqekJtQjtFWGt6Qm5CLG9CVy95Qk87RVhnekJQLGVXL3lCSTtFWGd6QkosZ0JXL3lCZTtFWGd6QmYsb0JXL3lCZ0I7RVhnekJoQixvQlcveUJtQjtFWGd6Qm5CLGlCVzd5QkU7Q1g4eUJIOztBQUVEO0VXcDJCQSxZQTRESztFWDB5Qkgsb0JXenlCVztFWHl5QlgsdUJXenlCVztNWHl5QlgsbUJXenlCVztVWHl5QlgsZVd6eUJXO0VYMHlCWCxrQld6eUJVO0VBOURaLGtCQWlFUTtDWHd5QlA7O0FBRUQ7RUFDRSxnQld2eUJnQjtDWHd5QmpCOztBQUVEO0VBQ0Usb0JXcnlCVztFWHF5QlgsdUJXcnlCVztNWHF5QlgsbUJXcnlCVztVWHF5QlgsZVdyeUJXO0NYc3lCWjs7QUFFRDtFQUNFLGlFV3B5QnlCO0VYcXlCekIsYVdweUJJO0VYcXlCSixhV3B5Qlk7RVhxeUJaLG9CV255Qkc7Q1hveUJKOztBQUVEO0VXMTNCQSxrQkE0RlU7RVhneUJSLG9CVy94QmM7RVgreEJkLHdCVy94QmM7TVgreEJkLG9CVy94QmM7VVgreEJkLGdCVy94QmM7Q1hneUJmOztBVzN4QkQ7RUFDRSxlQUFhO0VBQ2IsYUFBVztFQUNYLG1CQUFtQjtFQUNuQixtQkFBaUI7Q1g4eEJsQjs7QUFFRDtFQUNFLGVXNXhCYTtFWDZ4QmIsZ0JXNXhCYztFQVZoQixvQkFhTTtDWDJ4Qkw7O0FBRUQ7RVcxeUJBLGVBbUJXO0NYeXhCVjs7QUFFRDtFQUNFLG9CV3h4QmlCO0NYeXhCbEI7O0FBRUQ7RVdqeEJFLHFCQUFjO0VBQWQsc0JBQWM7RUFBZCxxQkFBYztFQUFkLGNBQWM7RUFDZCxtQkFBZTtFQUNmLGtCQUFhO0VBQ2Isb0JBQW1CO0NYbXhCcEI7O0FBRUQ7RUFDRSxvQldqeEJFO0VYaXhCRixzQldqeEJFO01YaXhCRixrQldqeEJFO1VYaXhCRixjV2p4QkU7RVhreEJGLG1CV2p4Qlc7RVhreEJYLG1CV2p4QmdCO0NYa3hCakI7O0FBRUQ7RUFDRSxhV2p4QkU7RVhreEJGLG1CV2p4QmU7RVhreEJmLFVXNXhCQztFWDZ4QkQsV1doeEJXO0VYaXhCWCwrQldoeEJzQjtFWGl4QnRCLGNXaHhCVTtFWGl4QlYsY1doeEJXO0NYaXhCWjs7QUFFRDtFQUNFLGNXaHhCSTtDWGl4Qkw7O0FBRUQ7RUFDRSx3Qlczd0JZO01YMndCWiw2Qlczd0JZO1VYMndCWixnQlczd0JZO0VYNHdCWixtQlczd0JXO0NYNHdCWjs7QUFFRDtFQUNFLG9CVzN3QmlCO0NYNHdCbEI7O0FBRUQ7RUFDRSxjVzF3QmE7RVgyd0JiLGVXMXdCSTtFWDJ3Qkosb0JXMXdCa0I7Q1gyd0JuQjs7QUFFRDtFQUNFLGdCV3h3Qlc7RVh5d0JYLG9CV3h3QmU7Q1h5d0JoQjs7QUFFRDtFQUNFLGlFV3R3QnNCO0VYdXdCdEIsWVd0d0JZO0VYdXdCWixhV3R3Qlc7RVh1d0JYLG9CV3R3QmU7Q1h1d0JoQjs7QUFFRDtFQUNFLDJEQUEyRDtFVy92QjNELFlBQU07RUFDSixhQUFhO0VBQ2Isb0JBQVc7Q1hpd0JkOztBQUVEO0VXL3ZCSSxhQUFhO0VBQ2Isb0JBQVM7RUFDVCxtQkFBZTtDWGl3QmxCOztBQUVEO0VBQ0UsZUFBZTtFVzd2QmYsZUFBTTtDWCt2QlA7O0FBRUQ7RVdqd0JHLGVBS0M7RVg4dkJGLGVXN3ZCZ0I7RVg4dkJoQixhQUFhO0VXMXZCYixjQUFPO0NYNHZCUjs7QUFFRDtFV3p2QkUsYUFBSztFQUNILG1CQUFjO0VBQ2QsbUJBQWU7RUFDZixVQUFBO0VBSEQsVUFLQztFWDB2QkYsbUJXenZCbUI7RUFObEIsZ0JBU0s7RVh3dkJOLG9CV3Z2QnNCO0VYd3ZCdEIsZVd2dkJlO0VYd3ZCZixvQld2dkJnQjtDWHd2QmpCOztBQUVEO0VBQ0UsZ0JXcnZCZTtFWHN2QmYsaUJXcnZCZ0I7RVhzdkJoQixlV3J2QmlCO0VYc3ZCakIsZUFBZTtFV2x2QmYsbUJBQU07Q1hvdkJQOztBQUVEO0VBQ0Usa0JXbHZCaUI7Q1htdkJsQjs7QVc3dUJEO0VBQ0UsbUJBQWtCO0VBQ2xCLG9CQXVDRDtDWHlzQkE7O0FBRUQ7RUFDRSxhVzl1QkU7RVgrdUJGLG1CVzl1QmlCO0VYK3VCakIsT1c5dUJFO0VYK3VCRixXV3h2QkY7RVh5dkJFLHFCVzd1QmdCO0VYOHVCaEIsUVc3dUJJO0VYOHVCSixjVzd1QmE7RVg4dUJiLG1FVzd1Qlk7RVg2dUJaLGlFVzd1Qlk7RVg4dUJaLDZCVzd1QmdCO0VYOHVCaEIsa0RXN3VCNEI7Q1g4dUI3Qjs7QUFFRDtFQUNFLGFXM3VCSTtFWDR1QkosbUJXL3ZCQTtFWGd3QkEsT1d6dUJNO0VYMHVCTixXV3J3QkY7RVhzd0JFLFFXcnVCSTtFWHN1QkosY1dydUJXO0VYc3VCWCwwQldydUJnQjtFWHN1QmhCLHFFV3J1QjBCO0VYc3VCMUIsb0JXcnVCa0I7Q1hzdUJuQjs7QVc5dEJDO0VBQ0UsYUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZTtFQUNmLG1CQUFrQjtFQUNsQixZQUFVO0NYaXVCYjs7QUFFRDtFQUNFLGtCVy90QmtCO0VYZ3VCbEIsbUJXL3RCbUI7Q1hndUJwQjs7QUFFRDtFQUNFLFlXOXRCYztFWCt0QmQsV1c5dEJNO0VYK3RCTixrQld4dUJFO0VYeXVCRixtQlc3dEJtQjtFWDh0Qm5CLFdXN3RCUTtDWDh0QlQ7O0FBRUQ7RUFDRSxhVzd0QmM7RVg4dEJkLG1CVzd0Qm9CO0VYOHRCcEIsV1c3dEJRO0VYOHRCUixXVzd0QlE7RVg4dEJSLFlXMXZCQztFWDJ2QkQsYVczdEJlO0VYNHRCZiw2RFczdEIwQjtDWDR0QjNCOztBQUVEO0VBQ0UsYVczdEJlO0VYNHRCZixtQlczdEJvQjtFWDR0QnBCLGNXbHdCUztFWG13QlQsYVd2dEJlO0VYd3RCZixZV3Z0QlE7RVh3dEJSLDZEV3Z0QjJCO0VYd3RCM0IsYVd2dEJRO0VYd3RCUixjV3Z3QkM7Q1h3d0JGOztBQUVEO0VBQ0UsWVd0dEJVO0VYdXRCVixtQldwd0JFO0VYcXdCRixnQldwdEJVO0VYcXRCVixxQldwdEJzQjtFWHF0QnRCLG1CV3B0QnNCO0VYcXRCdEIsb0JXcHRCdUI7Q1hxdEJ4Qjs7QUFFRDtFQUNFLHNCV2x0QnNCO0VYbXRCdEIsdUJXbHRCeUI7RVhtdEJ6QixtQlc5d0JFO0NYK3dCSDs7QUFFRDtFQUNFLGlCV2h0QlU7RVhpdEJWLGVXbnhCRTtFWG94QkYsV1c3c0JlO0VYOHNCZixVVzdzQlE7RVg4c0JSLG1CVzdzQm1CO0VYOHNCbkIsU1c3c0JRO0VYOHNCUixZVzdzQmU7RVg4c0JmLGFXN3NCUTtFWDhzQlIsZ0JXbHlCUztFWG15QlQsY1c1c0JVO0VYNnNCVixnQlc1c0JpQjtFWDZzQmpCLHNDVzNzQlM7RVg0c0JULGlDVzl4QkU7RVg4eEJGLHlCVzl4QkU7RVgreEJGLGVXMXNCVTtDWDJzQlg7O0FBRUQ7RUFDRSw2Qld0c0JPO0NYdXNCUjs7QUFFRDtFV2xzQkksNkJBQWU7Q1hvc0JsQjs7QUFFRDtFV2xzQkksY0FBYTtDWG9zQmhCOztBQUVEO0VBQ0UsMkNXbHNCYztFWG1zQmQsb0JXbHNCZTtFWG1zQmYsb0JXbHNCZ0I7RVhtc0JoQiwwQldsc0JpQjtFWG1zQmpCLG1CV2xzQmdCO0VYbXNCaEIsWVdsc0JJO0NYbXNCTDs7QUFFRDtFQUNFLFdXbHNCSTtFWG1zQkosZVdsc0JlO0VYbXNCZixhV2xzQmU7RVhtc0JmLHFDQUE2QjtFQUE3Qiw2QkFBNkI7Q1cvckI3Qjs7QVhrc0JGO0VXL3JCSSxlQUFjO0NYaXNCakI7O0FBRUQ7RVcvckJJLDJDQUFZO0NYaXNCZjs7QUFFRDs7RUFFRSxlVzlyQk07RVgrckJOLG9CVzlyQmlCO0NYK3JCbEI7O0FBSkQ7O0VBRUUsZVc5ckJNO0VYK3JCTixvQlc5ckJpQjtDWCtyQmxCOztBQUVEO0VBQ0UsNEJXNXJCd0I7RVg2ckJ4QiwyQlc1ckJpQjtFWDZyQmpCLCtCVzVyQmtCO0VYNnJCbEIsNkJXM3JCSztFQXpCSiwwQkFBTztDWHN0QlQ7O0FXcnJCQztFQUNFLGFBQWE7RUFDYixlQUFhO0NYd3JCaEI7O0FBRUQ7RVc1ckJHLGVBU0M7Q1hxckJIOztBQUVEO0VBQ0UsbUJXL3FCa0I7RVhnckJsQixhVy9xQlc7RVhnckJYLGNBQWM7RVcxcUJkLGVBQU87RUFDTCw0REFBa0I7RUFDbEIsb0JBc0NEO0VBeENBLGFBQUE7RVgrcUJELDhDVzFxQm9CO0VYMnFCcEIsbUNXMXFCcUI7RVgycUJyQixxQlcxcUJnQjtFWDBxQmhCLHNCVzFxQmdCO0VYMHFCaEIscUJXMXFCZ0I7RVgwcUJoQixjVzFxQmdCO0VYMnFCaEIsMEJXMXFCYTtFWDBxQmIsNEJXMXFCYTtNWDBxQmIsdUJXMXFCYTtVWDBxQmIsb0JXMXFCYTtFWDJxQmIseUJXenFCRztFWHlxQkgsZ0NXenFCRztNWHlxQkgsc0JXenFCRztVWHlxQkgsd0JXenFCRztFQVZGLDZCQVlPO0VBWlAsOEJBWU87RUFaUCwrQkFZTztNQVpQLDJCQVlPO1VBWlAsdUJBWU87RVh5cUJSLFlXeHFCYztFWHlxQmQsZ0JXeHFCYTtFWHlxQmIsbUJXeHFCWTtFWHlxQlosOERXeHFCZ0I7RVh3cUJoQixzRFd4cUJnQjtFWHdxQmhCLDhDV3hxQmdCO0VYd3FCaEIsdUVXeHFCZ0I7RVh5cUJoQixvQld4cUJtQjtDWHlxQnBCOztBQUVEO0VBQ0Usa0JXeHFCb0I7RVh5cUJwQixvQld4cUJrQjtFWHlxQmxCLGVXeHFCZ0I7Q1h5cUJqQjs7QUFFRDtFQUNFLDREV3ZxQmlCO0VYd3FCakIsWVd2cUJNO0VYd3FCTixhV3JzQkM7Q1hzc0JGOztBQUVEO0VBQ0UsaUVXbnFCSztFWG9xQkwsYUFBYTtFV2hxQmIsYUFBTTtFQUNKLG9CQUFjO0NYa3FCakI7O0FBRUQ7RVdycUJHLDJEQU9LO0VYZ3FCTixZVy9wQkk7RVhncUJKLGFXL3BCZTtFWGdxQmYsb0JXL3BCZ0I7Q1hncUJqQjs7QUFFRDtFQUNFLDZEVzVwQmU7RVg2cEJmLFlXNXBCWTtFWDZwQlosYVc1cEJJO0VYNnBCSixvQkFBb0I7Q1d4cEJ0Qjs7QVgycEJBO0VXeHBCRSw0REFBZTtFQUNmLFlBQVc7RUFKYixhQU1JO0NYeXBCSDs7QUFFRDtFQUNFLGVXNXBCRTtFWDZwQkYsbUJXdnBCZ0I7Q1h3cEJqQjs7QUFFRDtFQUNFLGdCV3ZwQmU7RVh3cEJmLGlCV3ZwQmdCO0VYd3BCaEIsZVd2cEJjO0VYd3BCZCxlQUFlO0VXbnBCakIsbUJBQ1U7Q1hvcEJUOztBQUVEO0VXbHBCSSxnQkFBYztFWG9wQmhCLGVBQWU7RVd6cEJqQixpQkFRUztFQUNMLGlCQUFlO0NYbXBCbEI7O0FBRUQ7RVc5cEJBLHNCQWNNO0VBQ0YsdUJBQ0Q7RVhpcEJELHFCQUFxQjtFVzVvQnJCLFlBQU07Q1g4b0JQOztBQUVEO0VXNW9CSSw4Q0FBWTtFQUNaLG9DQUFlO1VBQWYsNEJBQWU7Q1g4b0JsQjs7QUFFRDtFVzVvQkksNENBdUJEO0VBckJDLG1DQUFNO1VBQU4sMkJBQU07Q1g2b0JUOztBQUVEO0VBQ0Usb0JXNW9CVztFWDZvQlgsZ0JXNW9CZTtFWDZvQmYsb0JXNW9CZ0I7RVg2b0JoQixrQlc1b0JpQjtFWDZvQmpCLG9CVzVvQmlCO0NYNm9CbEI7O0FBRUQ7RUFDRSw0RFcxb0JlO0VYMm9CZixZVzFvQlk7RVgyb0JaLGFXMW9CYTtDWDJvQmQ7O0FBRUQ7RUFDRSw0REFBNEQ7RVczcUI5RCxZQW9DTTtFQUNGLGFBQVk7Q1h5b0JmOztBQUVEO0VXdG9CSSxpRUFDRDtFWHVvQkQsYUFBYTtFV2xyQmYsYUE2Q0U7RUFDRSxvQkFBYztDWHVvQmpCOztBV3JyQkQ7RUFtREksbUJSNWdETTtFUTZnRE4sZUFBYztFQUNkLGdCQUFZO0VYc29CZCxvQkFBb0I7RVczckJ0QixvQkF3RE07Q1hxb0JMOztBQUVEO0VBQ0UsWUFBWTtFV2hzQmQsYUE4RE07RUFDRixtQ0FBa0I7RUFDbEIsNkJBQVc7RUFDWCxlQUNEO0VYbW9CRCxtQkFBbUI7RVdqb0JuQixXQUFPO0VBQ0wsa0JBQWU7RUFDZixvQkFBZ0I7RUFDaEIsb0JBQW1CO0NYbW9CdEI7O0FBRUQ7O0VBRUUsYVdqb0JjO0VBVGIsbUJBWUs7RVhnb0JOLE9XL25CSTtFWGdvQkosUVcvbkJJO0VYZ29CSixZVy9uQkk7RVhnb0JKLGFXL25CYTtFWGdvQmIsWVcvbkJXO0VYZ29CWCx1Qlc5bkJJO0NYK25CTDs7QUFFRDtFQUNFLHNFVzduQks7RVg2bkJMLDhEVzduQks7Q1g4bkJOOztBQUVEO0VBQ0UsbUJXM25CZ0I7RVg0bkJoQix1QlczbkJ1QjtFQS9CdEIsZ0JBbUNDO0VYeW5CRixvQld4bkJzQjtFWHluQnRCLG9CV3huQmU7RVh5bkJmLG9CV3huQmdCO0NYeW5CakI7O0FXcG5CQztFQUNFLGdCQUFhO0VBRGQsb0JBR0M7RVhzbkJGLGVXcm5CZ0I7RVhzbkJoQixtQldybkJtQjtFWHNuQm5CLGVXcm5CZTtDWHNuQmhCOztBVzN1QkQ7RUEySEksbUJBQ0Q7RVhtbkJELFVBQVU7RVcvdUJaLFFBOEhFO0VBQ0UsWUFBQTtFQUNBLGFBQU87Q1htbkJWOztBQUVEO0VBQ0UsYVdqbkJZO0VBcklkLG1CQThIRTtFWDBuQkEsVVcvbUJJO0VYZ25CSixRVy9tQlM7RVhnbkJULFlXL21CWTtFWGduQlosbURBQW1EO0NXM3ZCckQ7O0FYOHZCQTtFVzVtQkksaUJBb0NEO0NYMGtCRjs7QUFFRDtFQUNFLHFCVzVtQkk7RVg0bUJKLHNCVzVtQkk7RVg0bUJKLHFCVzVtQkk7RVg0bUJKLGNXNW1CSTtFWDZtQkosWVc1bUJJO0VBeEpOLDBCQTJKUztFQTNKVCx1Q0EySlM7TUEzSlQsdUJBMkpTO1VBM0pULCtCQTJKUztFWDJtQlAsMkJXMW1Cc0I7RVgybUJ0QixtQ1cxbUJlO0VYMm1CZixrQlcxbUJnQjtFWDJtQmhCLDZCV3ptQkc7RUFoS0wsNkJBa0tVO0NYeW1CVDs7QUFFRDtFQUNFLG9CV3htQm1CO0NYeW1CcEI7O0FBRUQ7RUFDRSxlV3RtQmdCO0VBNUtsQixvQkErS0k7RVhxbUJGLGtCV3BtQm9CO0NYcW1CckI7O0FBRUQ7RUFDRSxhQUFhO0NXeHhCZjs7QVgyeEJBO0VXaG1CSSxnQkFBYztFQUNkLG9CQXFCRDtDWDZrQkY7O0FBRUQ7RUFDRSxlV2htQkk7RVhpbUJKLGdCV2htQmlCO0VYaW1CakIsaUJXaG1Ca0I7Q1hpbUJuQjs7QUFFRDtFQUNFLGdCVzlsQmU7Q1grbEJoQjs7QUFFRDtFQUNFLDREQUE0RDtFV3hsQjVELFlBQUs7RUFDSCxhQUFZO0VBQ1osb0JBQW1CO0NYMGxCdEI7O0FBRUQ7RVd2bEJJLDREQUNEO0VYd2xCRCxZQUFZO0VXbnpCZCxhQTZORTtFQUNFLG9CQUFrQjtDWHdsQnJCOztBQUVEO0VBQ0UsaUJBQWlCO0NXenpCbkI7O0FYNHpCQTtFV3JsQkksZ0JBQVk7RUFDWixvQkFBbUI7RVh1bEJyQixlQUFlO0NXL3pCakI7O0FYazBCQTtFV3BsQkksbUJBQ0Q7RVhxbEJELGtCQUFrQjtDV2psQnBCOztBWG9sQkE7RVdobEJBLHNCQUFxQjtFQUNuQix1QkFLRDtFQU5ELG1CQUFVO0VYb2xCUixvQlcva0JDO0VYZ2xCRCxtQkFBbUI7Q1c3a0JyQjs7QVhnbEJBO0VXN2tCRSxhQUFZO0VBQ1osbUJBQVU7RUFDVixVQUFVO0VYK2tCVixTQUFTO0VXMWtCVCxhQUFBO0VBQ0Usa0RBQWE7Q1g0a0JoQjs7QUFFRDtFV3hrQkEsbUJBQVc7RUFDVCxnQkFBTztFQUNQLGlCQUFVO0NYMGtCWDs7QUFFRDtFQUNFLGNXeGtCRTtDWHlrQkg7O0FBRUQ7RUFDRSxlV3hrQmU7RVh5a0JmLFlXcGxCRjtFWHFsQkUsYVd2a0JZO0VYd2tCWix1QldqbEJNO0VYa2xCTixtQld0a0JnQjtFWHVrQmhCLGlCV3RrQmU7Q1h1a0JoQjs7QUFFRDtFQUNFLGlCV3RrQmdCO0VYdWtCaEIscUJXdGtCTTtFWHNrQk4sc0JXdGtCTTtFWHNrQk4scUJXdGtCTTtFWHNrQk4sY1d0a0JNO0VYdWtCTix3Qld0a0JhO01Yc2tCYixvQld0a0JhO1VYc2tCYixnQld0a0JhO0VYdWtCYixtQld0a0JtQjtFWHVrQm5CLG1CVzNsQkE7RVg0bEJBLFdXcmtCUTtDWHNrQlQ7O0FBRUQ7RUFDRSxXV3JrQlE7RVhza0JSLG1CQUFtQjtFVy9qQnJCLG9CQUFpQjtDWGlrQmhCOztBQUVEO0VBQ0UsaUJXOWpCRTtFWCtqQkYsd0JXOWpCYTtFWCtqQmIsbUJXOWpCYztFWCtqQmQsbUNXN2pCQztDWDhqQkY7O0FBRUQ7RUFDRSxZVzVqQlU7RUFmWixtQkFBaUI7RVg2a0JmLFlXMWpCRTtFWDJqQkYsVVcxakJTO0VYMmpCVCxhVzFqQlU7RVgyakJWLFdXMWpCRTtFWDJqQkYsc0VBQThEO0VBQTlELDhEQUE4RDtFV3ZqQmhFLG9CQUNhO0VBQ1QsWUFBWTtDWHdqQmY7O0FXMWpCRDtFQU9JLGFBQVc7RUFDWCxtQkFBa0I7RVh1akJwQixZQUFZO0VXL2pCZCxhQVdFO0VBQ0UsV0FBQTtFWHNqQkYsWUFBWTtFV2xrQmQsNkRBZVE7Q1hxakJQOztBV3BrQkQ7RUFvQkksZUFBZTtFQXBCbkIsZ0JBbUJZO0VYc2pCVixvQlcvaUJvQjtFWGdqQnBCLGlCVy9pQm1CO0NYZ2pCcEI7O0FBRUQ7RUFDRSw0REFBNEQ7RVczaUI5RCxZQUFZO0VBQ1YsYUFBWTtFWDZpQlosb0JBQW9CO0NXMWlCdEI7O0FYNmlCQTtFV3hpQkEsaUVBQTJDO0VBQ3pDLGFBQVM7RUFDVCxhQUFXO0VBQ1gsb0JBQVc7Q1gwaUJaOztBQUVEO0VBQ0UsNkRXdmlCQztFWHdpQkQsWUFBWTtFV3JpQmQsYUFBVTtFQUNSLG9CQUFtQjtDWHVpQnBCOztBQUVEO0VXcmlCRSw0REFBZTtFQUNmLFlBQVc7RUFDWCxhQUFhO0VBQ2Isb0JBQW1CO0NYdWlCcEI7O0FBRUQ7RUFDRSxtQlduaUJrQjtFWG9pQmxCLHFCV2xpQkM7RUFqQkgsaUJBbUJHO0VYa2lCRCxtQldqaUJpQjtFWGtpQmpCLGVXbmlCQztFWG9pQkQsaUJXaGlCaUI7Q1hpaUJsQjs7QUFFRDtFQUNFLDREVzdoQmE7RVg4aEJiLFlXN2hCRTtFQS9CSixZQWtDRTtDWDRoQkQ7O0FBRUQ7RUFDRSw0RFcxaEJDO0VBdkNILFlBeUNFO0VYMGhCQSxZV3poQkU7Q1gwaEJIOztBQUVEO0VXdGtCQSxvQkFpRFc7Q1h1aEJWOztBQUVEO0VBQ0UsZVd0aEJlO0VYdWhCZixnQkFBZ0I7RVdqaEJoQixpQkFBQztFQUNDLG1CQUFrQjtFQUNsQixtQkFBZTtFQUNmLG9CQUFtQjtDWG1oQnRCOztBQUVEO0VBQ0UsbUJXamhCaUI7RUFSaEIsU0FBSztFWDJoQk4sV1doaEJJO0VYaWhCSixZV2hoQlc7RVhpaEJYLGFXaGhCWTtFWGloQlosY1doaEJJO0VBZEgsc0VBaUJPO0VBakJQLDhEQWlCTztFWCtnQlIsbUJXOWdCb0I7RVgrZ0JwQixrRFc5Z0JlO0VYK2dCZixZVzlnQlk7RVgrZ0JaLGtCVzlnQm1CO0VBckJsQixtQkFBQTtFWHFpQkQsZ0JXNWdCSTtFWDZnQkosa0JXNWdCZTtDWDZnQmhCOztBV3hnQkM7O0VBRUUsbUJBTUQ7RUFSQSxvQkFBQTtFWDhnQkQsbUJXemdCZTtFWDBnQmYsb0JXeGdCRztFWHlnQkgsaUJBQWlCO0VXdGdCakIsa0JBQUM7RUFDQyw4RFJ2K0RXO0NIKytFZDs7QUFFRDs7OztFQUlFLGlCQUFpQjtFVzdmakIsZUFBTTtDWCtmUDs7QUFFRDs7OztFQUlFLDREQUE0RDtFVzVmM0QsWUFBQTtFQUdHLGFBQWE7RUFIaEIsb0JBRUM7Q1g4Zkg7O0FXcGZEOzs7O0VBSUUsNERBQVc7RUFDWCxZQUFZO0VBQ1osYUFBYTtFQUNiLG9CQUFZO0NYdWZiOztBQUVEOztFV3BmRSxvQkFBa0I7Q1h1Zm5COztBQUVEO0VXcGZBLHFCQUFNO0VBQU4sc0JBQU07RUFBTixxQkFBTTtFQUFOLGNBQU07RUFDSixtQkFBYTtDWHNmZDs7QUFFRDtFV3BmRSxtQkFBa0I7RUFDbEIsV0FBQTtDWHNmRDs7QUFFRDtFQUNFLGVXcGZhO0VYcWZiLFlXcGZFO0NYcWZIOztBQUVEO0VBQ0Usc0JXbGZHO0VBSUgsZUFBUztDWGdmVjs7QUFFRDtFVzVlRSxtQkFBTztFWDhlUCxpQlc3ZWlCO0NYOGVsQjs7QUFFRDtFVzdnQkEsaUJBbUNNO0VYNGVKLGtCVzNla0I7RVg0ZWxCLG1CVzNlYTtFWDRlYiwwQlcxZUM7RUF2Q0gsaUJBeUNNO0NYMGVMOztBQUVEO0VXdGVFLG1CQUFRO0VYd2VSLFVXdmVRO0VYd2VSLFNXdmVFO0VYd2VGLGFXdmVXO0VYd2VYLG9CV3RlRTtFWHVlRixrQld0ZWU7RVh1ZWYsZ0JXcGVFO0VYcWVGLGtCV3BlZTtFWHFlZiwwQldsZVc7RVhtZVgsZVdsZUk7RVhtZUosdUVXbGVlO0VYa2VmLCtEV2xlZTtDWG1laEI7O0FBRUQ7RUFDRSw0RFdoZWU7RVhpZWYsWVdoZVk7RUFJWixZQUFNO0VYOGROLG1CVzdkbUI7Q1g4ZHBCOztBQUVEO0VBQ0UsNERXNWRzQjtFWDZkdEIsWVc1ZFc7RVg2ZFgsWVc1ZEk7RVg2ZEosbUJXNWRpQjtDWDZkbEI7O0FBRUQ7RUFDRSxlV3pkYTtFWDBkYixvQld6ZGM7RVgwZGQsb0JXemRZO0VYMGRaLGdCV3pkZ0I7Q1gwZGpCOztBQUVEO0VBQ0UsNERXemR3QjtFWDBkeEIsWVd6ZEU7RVgwZEYsYVd6ZFk7RVgwZFosb0JXeGRFO0NYeWRIOztBQUVEO0VBQ0UsNERXcmRHO0VYc2RILFlXM2VDO0VYNGVELGFXbmRlO0VYb2RmLG9CV25kZ0I7Q1hvZGpCOztBQUVEO0VBQ0UsaUJXbmRrQjtFWG9kbEIsaUJHaGxGRztFSGlsRkgsZ0JXbmRjO0VYb2RkLG9CV25kcUI7Q1hvZHRCOztBQUVEO0VBQ0UsbUJXbGRXO0VYbWRYLG1CVzljZ0I7RVgrY2hCLG9CQUFvQjtDVzFjdEI7O0FYNmNBO0VXMWNFLGFBQVM7RUFDVCxtQkFBa0I7RUFDbEIsU0FBQTtFQUNBLFdBQU87RUFDUCxZQUFXO0VBQ1gsYUFBYTtFQUViLHNEQUFTO0NYMmNWOztBQUVEO0VBQ0UsWUd0bkZVO0VIdW5GVixhV3pjYTtFWDBjYixvQld6Y1k7RVgwY1osZVdqZEM7Q1hrZEY7O0FBRUQ7RUFDRSxnQldyZEM7RVhzZEQsaUJXdGNNO0VYdWNOLG9CV3RjaUI7Q1h1Y2xCOztBQUVEO0VBQ0UsZVduY2M7Q1hvY2Y7O0FBRUQ7RUFDRSxnRFdoY29CO0VYaWNwQixvQldoY2M7RVhpY2QsbUJXaGNpQjtFWGljakIsYVdyY0E7RVhzY0EsZ0JXL2JlO0VYZ2NmLG9CVy9iZ0I7RVhnY2hCLGVXL2JJO0VYZ2NKLG1CVy9ibUI7RUFqRHJCLGdCQUFRO0NYa2ZQOztBQUVEO0VXemJBLGVBQVU7RUFDUixtQkFBa0I7RUFDbEIsT0FBQTtFWDJiQSxRQUFRO0VXeGJWLFlBQVU7RUFDUixhQUFVO0VBQ1YscUJBQVE7RUFBUixzQkFBUTtFQUFSLHFCQUFRO0VBQVIsY0FBUTtFQUNSLDBCQUFRO0VBQVIsNEJBQVE7TUFBUix1QkFBUTtVQUFSLG9CQUFRO0VBQ1IseUJBQVc7RUFBWCxnQ0FBVztNQUFYLHNCQUFXO1VBQVgsd0JBQVc7RUFDWCxrQkFBWTtDWDBiYjs7QUFFRDtFQUNFLFlXeGJFO0VYeWJGLGFXeGJhO0VYeWJiLHFCV3hiYztFWHdiZCxzQld4YmM7RVh3YmQscUJXeGJjO0VYd2JkLGNXeGJjO0VYeWJkLDBCV3hibUI7RVh3Ym5CLDRCV3hibUI7TVh3Ym5CLHVCV3hibUI7VVh3Ym5CLG9CV3hibUI7RVh5Ym5CLHlCV3hib0I7RVh3YnBCLGdDV3hib0I7TVh3YnBCLHNCV3hib0I7VVh3YnBCLHdCV3hib0I7RVh5YnBCLGtCV3hiZ0I7Q1h5YmpCOztBQUVEO0VBQ0Usb0JXeGJrQjtDWHlibkI7O0FBRUQ7RUFDRSxpQld0Ylk7RVh1Ylosb0JXdGJVO0NYdWJYOztBQUVEO0VBQ0Usc0JXdGJlO0VYdWJmLG9CV3RiYTtDWHViZDs7QUFFRDtFQUNFLDBCV3RiYTtFWHViYixlV3RiWTtFWHViWix3Qld0Ym9CO0NYdWJyQjs7QUFFRDtFQUNFLDREV3JaQztFWHNaRCxZV2hlUTtFWGllUixZV3JiSTtDWHNiTDs7QUFFRDtFQUNFLDREV25ic0I7RVhvYnRCLFlXbmJXO0VYb2JYLFlXbmJZO0NYb2JiOztBQUVEO0VBQ0UsZ0JXamJlO0VYa2JmLGlCV2piZ0I7RVhrYmhCLG9CV2pibUI7RVhrYm5CLG1CV3RkQTtFWHVkQSxlVy9hSTtDWGdiTDs7QUFFRDtFQUNFLG1CVzdhSTtFWDhhSixtQlc3YWU7Q1g4YWhCOztBQUVEO0VBQ0UsZ0JXemFnQjtFWDBhaEIsYVd6YWM7RUFoRmhCLG9CQW9GTTtFWHVhSixtQld0YWtCO0VYdWFsQixZV3RhUztDWHVhVjs7QUFFRDtFQUNFLGtDV3BhYTtVWG9hYiwwQldwYWE7RVhxYWIsWVdwYVU7RVhxYVYsYUFBYTtFV2phZixrQkFBTztDWG1hTjs7QUFFRDs7RUFFRSw0RFdqYWlCO0VYa2FqQixZV2phRTtFWGthRixhRzV1Rk87RUg2dUZQLG9CQUFvQjtDVzladEI7O0FYaWFBOztFVzdaRSw0REFrQkQ7RUF0QkQsWUFBQTtFWHFhRSxhVzlaRTtFWCtaRixvQldoYUk7Q1hpYUw7O0FBRUQ7RUFDRSxtQld4WmtCO0NYeVpuQjs7QUFFRDtFV3JaQSxtQkFBVztFQUNULG9CQUNEO0VYc1pDLFlBQVk7RVdwWmQsV0FBUTtDWHNaUDs7QUFFRDtFQUNFLGNXcFphO0NYcVpkOztBQUVEO0VBQ0Usb0JXaFptQjtFWGlabkIsZVdoWmdCO0NYaVpqQjs7QUFFRDtFQUNFLDREVy9Zc0I7RVhnWnRCLFlXL1lhO0VYZ1piLGFXMVpDO0NYMlpGOztBQUVEO0VBQ0UsNERBQTREO0VXclk1RCxZQUFRO0VBQ04sYUFBYTtDWHVZaEI7O0FXbllDO0VBQ0UsbUJBQWtCO0VBQ2xCLGlCQUFlO0VBQ2YsZUFBYTtDWHNZaEI7O0FBRUQ7RVczWUcsbUJBQU07RVg2WVAsbUJXbllHO0VBVkYsb0JBQU07RVgrWVAsb0JXbFlxQjtDWG1ZdEI7O0FBRUQ7RVc3WEksMERBQVM7RVgrWFgsWVc5WGE7RVgrWGIsYVc5WEk7RVgrWEosb0JXallXO0NYa1laOztBQUVEO0VBQ0UsMkRHdHdGbUI7RUh1d0ZuQixZVzFYSTtFQUdELGFBQUE7RVh5WEgsb0JXdlh3QjtDWHdYekI7O0FBRUQ7RVc1WEsseURBUUs7RVhzWFIsWVdyWE07RVhzWE4sYUFBYTtDV2hYZjs7QVhtWEE7RVdoWEUsMERBZ0JEO0VBbkJELFlBQUE7RVhzWEUsYVdoWGE7RVhpWGIsb0JXaFhjO0NYaVhmOztBQUVEO0VBQ0UsaUJXaFhpQjtFWGlYakIsa0JXaFhlO0VYaVhmLG1CVzNXQztFWDRXRCxpQlc5WGE7Q1grWGQ7O0FXMVdEO0VBRUksbUJBQWtCO0VYNFdwQixvQkFBb0I7RVd4V3RCLDBCQUNNO0VBRE4sdUNBQ007TUFETix1QkFDTTtVQUROLCtCQUNNO0VBQ0YsY0FBUTtFWHlXVixrQkFBa0I7Q1dyV3BCOztBWHdXQTtFV3BXQSxtQkFBYTtFQUNYLG9CQUFRO0VBQ1IsWUFBUztFQUNULGdCQUFhO0NYc1dkOztBQUVEO0VXcFdFLGNBQWM7Q1hzV2Y7O0FBRUQ7RVdwV0UsbUJBQVk7RUFYZCxvQkFhUztDWHFXUjs7QVdoV0Q7RUFDRSxlUmhnRk07RVFpZ0ZOLG9CQUFXO0NYbVdaOztBQUVEO0VXaldFLGlFQUFpQjtFQUNqQixZQUFXO0VBQ1gsYUFBYTtFQUNiLG9CQUNEO0NYa1dBOztBQUVEO0VXM1ZJLDJEQUE0QjtFQUM1QixZQUFVO0VBQ1YsYUFBVztFQUpaLG9CQU1TO0NYNFZYOztBQUVEO0VBQ0UseURXM1ZjO0VYNFZkLFlXM1ZXO0VYNFZYLGFXM1ZZO0NYNFZiOztBQUVEO0VXeFZJLGFBQUs7Q1gwVlI7O0FBRUQ7RUFDRSxhVzdWRztDWDhWSjs7QUFFRDtFQUNFLFlHbjRGTTtDSG80RlA7O0FBRUQ7RUFDRSxpQldwVmlCO0VBSWYsaUJBQVE7RVhrVlYsYVdqVmU7RVhrVmYsV1duVkc7RVhvVkgsa0JHMzRGYTtDSDQ0RmQ7O0FBRUQ7RUFDRSxxQlczVUk7RVgyVUosc0JXM1VJO0VYMlVKLHFCVzNVSTtFWDJVSixjVzNVSTtFWDRVSiwwQlczVWU7RVgyVWYsdUNXM1VlO01YMlVmLHVCVzNVZTtVWDJVZiwrQlczVWU7RVg0VWYsd0JXMVVHO01YMFVILG9CVzFVRztVWDBVSCxnQlcxVUc7Q1gyVUo7O0FBRUQ7RUFDRSx1Qld4VUc7RVh5VUgsb0JBQTBCO0VBQTFCLGtDQUEwQjtNQUExQiw4QkFBMEI7VUFBMUIsMEJBQTBCO0VXclU1QiwyQkFBaUI7Q1h1VWhCOztBV25VRDtFQUNFLGdEQXNCRDtFQXZCRCxvQkFHSTtFWHFVRixtQldwVVU7RVhxVVYsZ0JXcFVjO0VYcVVkLG9CV3BVYTtFWHFVYixvQldwVW9CO0NYcVVyQjs7QUFFRDtFQUNFLG1CV3BVVztDWHFVWjs7QUFFRDtFQUNFLG1CV3BVaUI7RVhxVWpCLFVXcFZGO0VYcVZFLFNXblVJO0VYb1VKLGFXblVJO0VYb1VKLGNXblVXO0VYb1VYLGlCQUFpQjtFVy9UbkIsMEJBQU07RUFDSixlQUFVO0VBQ1YsY0FBYTtDWGlVZDs7QVc3VEQ7RUFDRSxhQUFXO0VBQ1gsY0FBVTtFQUNWLG1CQUFNO0VBQ04sT0FBTztFQUNQLFFBQU87Q1hnVVI7O0FBRUQ7RVd2VUEsYUFBYTtFWHlVWCxZVzVUWTtDWDZUYjs7QUFFRDtFQUNFLDREVzVUVztFWDZUWCxZVzVUVztFWDZUWCxhQUFhO0VXelRmLG9CQUFhO0NYMlRaOztBQUVEO0VBQ0UsNERBQTREO0VXdFQ5RCxZQUFPO0VBQ0wsYUFBUTtDWHdUVDs7QUFFRDtFVzNUQSxpRUFNSztFWHVUSCxZV3RURTtFQUdGLGFBQU87RVhxVFAsb0JXcFRpQjtDWHFUbEI7O0FBRUQ7RUFDRSxhV2xUYTtFWG1UYixrQldsVGM7Q1htVGY7O0FBRUQ7RUFDRSxnQldsVGdCO0VYbVRoQixtQld2U0M7Q1h3U0Y7O0FBRUQ7RUFDRSxvQldwVEc7Q1hxVEo7O0FBRUQ7RVczU0EscUJBQWdCO0NYNlNmOztBV3pTRDtFQUNFLG9CQUFrQjtDWDRTbkI7O0FBRUQ7RVcvU0EsNkNBTU87RVgyU0wsNkJXclNDO0VYc1NELHFCVzVTQTtFWDZTQSxxQld4U0c7RVh5U0gsWUFBWTtDV2xTZDs7QVhxU0E7RUFDRSxpQlduU2lCO0NYb1NsQjs7QUFFRDtFVzlSQSxhQUFhO0NYZ1NaOztBQUVEO0VBQ0UsVVc3Ukk7RUFLRixZQUFNO0VYMFJSLFlXelJjO0VBRVosY0FBUztFWHlSWCxrQ1d4UnNCO0VYd1J0QiwwQld4UnNCO0NYeVJ2Qjs7QUFFRDtFQUNFLFdXclJFO0NYc1JIOztBQUVEO0VBQ0Usb0JXcFJtQjtFWHFSbkIsb0JXbFJPO0VYbVJQLG9CV2xSWTtFWG1SWixZV2xSSTtFWG1SSixnQkFBZ0I7RVc5UWxCLG9CQUFtQjtFQUVmLGNBQVM7RVgrUVgsb0JXOVFvQjtDWCtRckI7O0FBRUQ7RUFDRSxpQlczUW1CO0NYNFFwQjs7QUFFRDtFQUNFLGlCV3ZRbUI7RUFLbkIsZUFBTTtDWG9RUDs7QUFFRDtFQUNFLG1CV2xRZTtDWG1RaEI7O0FBRUQ7RUFDRSxpQlc5UFc7Q1grUFo7O0FBRUQ7O0VBRUUsNERXeFBrQjtFWHlQbEIsWVd4UEU7RUFHRixZQUFTO0VYdVBULGlCV3RQWTtDWHVQYjs7QUFFRDs7RUFFRSw0RFdyUGE7RVhzUGIsWVdyUFk7RVhzUFosWVdyUFc7RVhzUFgsaUJXcFBHO0NYcVBKOztBQUVEOztFQUVFLGlFV2hQVztFWGlQWCxZV2hQYTtFWGlQYixhV2hQTTtFWGlQTixvQldoUHFCO0NYaVB0Qjs7QUFFRDs7RVdyT0ksMkRBQWU7RVh3T2pCLFlXdk9XO0VYd09YLGFXdk9lO0VYd09mLG9CV3ZPb0I7Q1h3T3JCOztBQUVEOztFVzNOSSxtQkFBTTtFWDhOUixnQlc3TmU7RVg4TmYsb0JXNU5HO0VBRUQsbUJBQVM7Q1g0Tlo7O0FBRUQ7O0VBRUUsZVd2Tlc7RUFJUixvQkFDQztDWG9OTDs7QUFFRDs7RUFFRSxpRVc5TW1CO0VYK01uQixZVzlNSTtFWCtNSixhQUFhO0VXMU1mLG9CQUFtQjtDWDRNbEI7O0FBRUQ7O0VBRUUsMkRXdk1jO0VYd01kLFlXdk1jO0VYd01kLGFXdk1jO0VYd01kLG9CV3ZNbUI7Q1h3TXBCOztBQUVEOztFQUVFLHlEV25NeUI7RVhvTXpCLFlXbk1ZO0VYb01aLGFXbk1hO0NYb01kOztBQUVEOztFVzFMRSxvQkFBQTtFWDZMQSxlVzVMRTtDWDZMSDs7QUFFRDs7RUFFRSxZVzFMRTtFWDJMRixhQUFhO0NXdkxmOztBWDBMQTs7RUFFRSxlV3RMVztFWHVMWCxnQld0TGU7RVh1TGYsaUJXdExnQjtFWHVMaEIsb0JXdExnQjtDWHVMakI7O0FBRUQ7O0VBRUUsb0JXak1FO0NYa01IOztBQUVEO0VBQ0UsZ0JXbkxpQjtFWG9MakIsaUJXbkxNO0VYb0xOLGtCV25Ma0I7RUFLbEIsbUJBQUE7RVhnTEEsb0JXM0tHO0VBSUQsWUFBTTtDWHlLVDs7QUFFRDtFQUNFLG9CV3ZLb0I7Q1h3S3JCOztBQUVEO0VBQ0UsaUJXbEtnQjtDWG1LakI7O0FBRUQ7RUFDRSxtQlc3SmU7RVg4SmYsU1c3SkU7RVg4SkYsV1c3SkU7RVg4SkYsWVc1Sk87RVg2SlAsYVc1SmE7RVg2SmIsY1c1SmM7RVg2SmQsc0VXM0pHO0VYMkpILDhEVzNKRztFQUdILG1CQUVFO0VYd0pGLGlEV3ZKZTtFWHdKZixlV3ZKZ0I7RVh3SmhCLGtCV3ZKZ0I7RUFMaEIsbUJBUUU7RVhzSkYsZ0JXckpnQjtFQUloQixrQkFBTztDWG1KUjs7QUFFRDtFQUNFLHFCV2pKSTtFWGlKSixzQldqSkk7RVhpSkoscUJXakpJO0VYaUpKLGNXakpJO0VBS0YsMEJBQU07RUFBTiw0QkFBTTtNQUFOLHVCQUFNO1VBQU4sb0JBQU07RVg4SVIsaUVXNUlHO0VBR0gsbUJBQU07RVgySU4sbUJXMUlpQjtFQUdqQixvQkFBTztDWHlJUjs7QVdwSUQ7RUFHSSxZQUFLO0VYcUlQLG9CV3BJaUI7RVhvSWpCLHVCV3BJaUI7TVhvSWpCLG1CV3BJaUI7VVhvSWpCLGVXcElpQjtFQUdmLGdCQUFNO0VYbUlSLG1CV2xJYztFWG1JZCxlV2xJYTtDWG1JZDs7QUFFRDtFQUNFLFlXbElJO0VYbUlKLGFXbEljO0NYbUlmOztBQUVEO0VBQ0Usb0JXakljO0VYaUlkLHVCV2pJYztNWGlJZCxtQldqSWM7VVhpSWQsZVdqSWM7RVhrSWQsZ0JXaklhO0VYa0liLGVXakljO0NYa0lmOztBQUVEO0VBQ0UsZ0JXM0hnQjtFWDRIaEIsZVczSGU7RVg0SGYsdUJXMUhRO0VYMkhSLG1CVzFIbUI7Q1gySHBCOztBQUVEO0VBQ0UsNERXckhxQjtFWHNIckIsWVdySEU7RVhzSEYsYVdySFk7Q1hzSGI7O0FBRUQ7RUFDRSw0RFdwSFE7RVhxSFIsWVdwSEk7RUFJSixhQUFNO0NYa0hQOztBQUVEO0VXNUdFLG9CQUFhO0VBQWIsdUJBQWE7TUFBYixtQkFBYTtVQUFiLGVBQWE7RVg4R2Isa0JXNUdDO0VBRUQsZ0JBQUE7Q1g0R0Q7O0FBRUQ7RUFDRSxnQld4R0M7Q1h5R0Y7O0FBRUQ7RVdwR0UsZ0JBQU07Q1hzR1A7O0FBRUQ7RUFDRSw0RFdwR0M7RUFFRCxZQUFRO0VYb0dSLGFXbkdFO0NYb0dIOztBQUVEO0VXOUZFLDREQUFrQjtFWGdHbEIsWVcvRlM7RVhnR1QsYVcvRlE7Q1hnR1Q7O0FBRUQ7RUFDRSxrQlczRmU7RVg0RmYsWVczRkU7RUFHRixvQkFBVTtFQUFWLHVCQUFVO01BQVYsbUJBQVU7VUFBVixlQUFVO0NYMEZYOztBQUVEO0VBQ0UsbUJXekZpQjtFWDBGakIsc0JXeEZFO0VYeUZGLHVCV3hGc0I7RVh5RnRCLGNXeEZhO0NYeUZkOztBQUVEO0VBQ0UsYVdwR1U7RVhxR1YsaUJXbEZLO0VYbUZMLFlXaEZFO0VYaUZGLGFXaEZXO0VYaUZYLFdXaEZJO0VBSUosZUFBZTtFWDhFZixnQlc3RWdCO0VYOEVoQixjVzdFYTtFWDhFYixzQld2RUM7RVh3RUQsdUJXakZlO0VYa0ZmLGtCVzVFZ0I7RVg2RWhCLG1CVzVFa0I7Q1g2RW5COztBQUVEO0VBQ0UsWVd2RUk7RVh3RUosYVd2RUk7Q1h3RUw7O0FBRUQ7RUFDRSxlV3JFaUI7Q1hzRWxCOztBQUVEO0VXOURJLGFBQUE7RVhnRUYsbUJXL0RtQjtFWGdFbkIsU1dqRUc7RVhrRUgsVVc5RFc7RUFLWCxZQUFXO0VYMkRYLGFXMURFO0VBR0YsNkRBQW9CO0VYeURwQixjV3hEYTtFQUdiLHlCQUFVO0NYdURYOztBQUVEO0VBQ0Usa0JXbkRrQjtFWG9EbEIscUJXbkR1QjtDWG9EeEI7O0FBRUQ7RVczQ0UsaUJBQVU7Q1g2Q1g7O0FBRUQ7RUFDRSxxQld6Q2U7RVh5Q2Ysc0JXekNlO0VYeUNmLHFCV3pDZTtFWHlDZixjV3pDZTtFQUlmLDBCQUFZO0VBQVosNEJBQVk7TUFBWix1QkFBWTtVQUFaLG9CQUFZO0VYdUNaLHdCV2hDQztFWGlDRCxtQldyQ0k7RVhzQ0osb0JXckNlO0VYc0NmLGVXckNjO0VBSWQsZ0JBQWU7RVhtQ2YsMENXakNDO0NYa0NGOztBQUVEO0VZaHpHRSxvQkFBWTtFQUFaLHFCQUFZO01BQVoscUJBQVk7VUFBWixhQUFZO0VBQ1osZ0JBQWU7Q1prekdoQjs7QUFFRDtFWXZ6R0EsZUFRVTtFWml6R1IsZ0JZaHpHYztFWml6R2QsbUJZaHpHWTtDWml6R2I7O0FBRUQ7RUFDRSw0RFloekdXO0VaaXpHWCxZWWh6R1k7RVppekdaLGFZaHpHRTtDWml6R0g7O0FBRUQ7RUFDRSw0RFk3eUdXO0VaOHlHWCxZWTd5R1c7RVo4eUdYLGFZN3lHVztDWjh5R1o7O0FBRUQ7RUFDRSxnQlkzeUdTO0VaNHlHVCxnQll0eEdDO0VadXhHRCxlWWh6R087Q1ppekdSOztBQUVEO0VBQ0UsbUJZMXlHYztFWjJ5R2QsbUJZMXlHYztFWjJ5R2QsYVkxeUdVO0VaMnlHVixnQlkxeUdnQjtDWjJ5R2pCOztBQUVEO0VBQ0UsWVkzekdDO0VaNHpHRCxhWXZ5R1U7RVp3eUdWLG1CWXR5R0c7RUFuREwsZ0JBdURVO0Nab3lHVDs7QUFFRDtFQUNFLDRDWWh5R0M7RUFFRCw2QkFBTTtDWmd5R1A7O0FBRUQ7RUFDRSxtQlk3eEdhO0VaOHhHYixvQlk3eEdZO0NaOHhHYjs7QUFFRDtFQUNFLG1CWTV4R2dCO0VaNnhHaEIsU1k1eEdJO0VaNnhHSixTWTV4R1M7RVo2eEdULFlZNXhHVTtFWjZ4R1YsYVk1eEdZO0VaNnhHWixpQlk1eEdjO0NaNnhHZjs7QUFFRDtFQUNFLG9CWXp4R29CO0VaMHhHcEIsbUJZenhHa0I7RVoweEdsQixZWXp4R0U7RVoweEdGLGFZenhHUztFWjB4R1Qsa0JZenhHaUI7RVoweEdqQixtQll6eEdlO0VaMHhHZixlQUFlO0VZbHhHakIsK0JBQVM7RUFDUCxnQkFBUztFQUNULGVBQWM7RUFDZCxpQkFBYztFWm94R2QsbUJBQW1CO0VZanhHckIsZ0JBQVc7Q1pteEdWOztBQUVEO0VZcnhHQSxtQkFLVTtFWmt4R1IsU1lqeEdTO0Vaa3hHVCxZWWp4R1k7RVpreEdaLG1CWWp4R1E7RVpreEdSLGFZanhHVztFWmt4R1gsY1lqeEdRO0Vaa3hHUixZWWp4R1U7RVpreEdWLGdCWWp4R2M7RVpreEdkLG9CWWp4R2lCO0Vaa3hHakIsNENZaHhHQztFQWZILG9DQWlCUztVQWpCVCw0QkFpQlM7RVpneEdQLFdZL3dHRTtFQWxCSixtQkFxQk07RVo4d0dKLHlEWTd3R29CO0VaNndHcEIsaURZN3dHb0I7RVo4d0dwQixtQlk3d0dXO0VaOHdHWCxpQlk3d0dXO0VaOHdHWCxZWTd3R0U7Q1o4d0dIOztBQUVEO0VZMXdHQSw0REFBVTtFQUNSLFlBQUE7RUFDQSxZQUFXO0NaNHdHWjs7QUFFRDtFQUNFLGlFWXp3R0M7RVowd0dELFlBQVk7RVl2d0dkLGFBQWE7RUFDWCxvQkFBZTtDWnl3R2hCOztBQUVEO0VZdndHRSwyREF1Q0Q7RUE1Q0QsWUFBQTtFWit3R0UsYVl2d0dhO0Vad3dHYixvQll0d0dDO0NadXdHRjs7QUFFRDtFQUNFLHlEWXB3R21CO0VacXdHbkIsWVlwd0dJO0VBakJOLGFBQWE7Q1p1eEdaOztBQUVEO0VBQ0UsNERZaHdHQztFQTFCSCxZQUFBO0VaNHhHRSxZWS92R1k7Q1pnd0diOztBQUVEOztFQUVFLFdZL3ZHVTtFWmd3R1Ysb0JZOXZHQztFQXBDSCxvREFzQ007RUF0Q04sNENBc0NNO0NaOHZHTDs7QUFFRDtFQUNFLDREWTV2R0M7RVo2dkdELFlBQVk7RVkxdkdkLGFBQVM7Q1o0dkdSOztBQUVEO0VZMXZHRSw0REFBa0I7RUFDbEIsWUFBVztFQUVYLGFBQUE7Q1oydkdEOztBQUVEO0VBQ0UsZ0JZMXZHZTtFWjJ2R2YsaUJZMXZHYztFWjJ2R2QsWVkxdkdFO0NaMnZHSDs7QUFFRDtFQUNFLGdCWXh2R1k7RVp5dkdaLG9CWXZ2R0U7RVp3dkdGLGVHNzhHTztDSDg4R1I7O0FBRUQ7RUFDRSxxQllod0dDO0VaZ3dHRCxzQllod0dDO0VaZ3dHRCxxQllod0dDO0VaZ3dHRCxjWWh3R0M7RVppd0dELHdCWXJ2R2M7TVpxdkdkLG9CWXJ2R2M7VVpxdkdkLGdCWXJ2R2M7RVpzdkdkLG1CWXJ2R2E7RVpzdkdiLDBCWXJ2R2M7RVpxdkdkLHVDWXJ2R2M7TVpxdkdkLHVCWXJ2R2M7VVpxdkdkLCtCWXJ2R2M7Q1pzdkdmOztBQUVEO0VBQ0UsbUJZbnZHRTtDWm92R0g7O0FBRUQ7RUFDRSxjWTN3R0M7Q1o0d0dGOztBQUVEO0VZN3VHRyxpQkFDQztFWjh1R0YsaUJZN3VHbUI7RVo4dUduQixrQlk3dUdpQjtFWjh1R2pCLHFCWTd1R3VCO0NaOHVHeEI7O0FBRUQ7RUFDRSxpQllydkdPO0Nac3ZHUjs7QUFFRDtFQUNFLGlCWTF1R21CO0NaMnVHcEI7O0FBRUQ7O0VBRUUsa0JZM3VHRTtFWjR1R0YsZ0JZcnVHSTtFQUlKLG9CQUFNO0VabXVHTixlWWx1R2U7Q1ptdUdoQjs7QUFFRDtFQUNFLGdCWWp1R0k7RVprdUdKLGlCWS90R0U7RVpndUdGLGVZL3RHZTtFWmd1R2YsZ0JZL3RHWTtDWmd1R2I7O0FBRUQ7RUFDRSx5QkFBaUI7TUFBakIsOEJBQWlCO1VBQWpCLGlCQUFpQjtFWXp0R25CLFlBQWM7Q1oydEdiOztBQUVEO0VZenRHRSxnQkFBZTtDWjJ0R2hCOztBQUVEO0VBQ0UsbUJZenRHYztDWjB0R2Y7O0FBRUQ7RUFDRSxtQll6dEdjO0VaMHRHZCxvQll6dEdpQjtDWjB0R2xCOztBQUVEO0VBQ0UsbUJZdnRHVztFWnd0R1gsNkNZdnRHVTtFWnd0R1YscUJZdnRHYTtFWnV0R2Isc0JZdnRHYTtFWnV0R2IscUJZdnRHYTtFWnV0R2IsY1l2dEdhO0Vad3RHYiwwQll2dEdjO0VadXRHZCx1Q1l2dEdjO01adXRHZCx1Qll2dEdjO1VadXRHZCwrQll2dEdjO0Vad3RHZCwwQll2dEdjO0VadXRHZCw0Qll2dEdjO01adXRHZCx1Qll2dEdjO1VadXRHZCxvQll2dEdjO0Vad3RHZCxZWXZ0R1k7Q1p3dEdiOztBQUVEO0VBQ0UsZVl2dEdjO0Nad3RHZjs7QUFFRDtFQUNFLGtCWXR0R2dCO0VadXRHaEIsYVl0dEdZO0NadXRHYjs7QUFFRDtFQUNFLG1CWXR0R2dCO0NadXRHakI7O0FBRUQ7RUFDRSxvQllwdEdhO0Vab3RHYixxQllwdEdhO01ab3RHYixxQllwdEdhO1Vab3RHYixhWXB0R2E7RVpxdEdiLG9CWWh2R0E7Q1ppdkdEOztBQUVEO0VBQ0UsZVl0d0dGO0VadXdHRSxxQllsdEdxQjtDWm10R3RCOztBQUVEO0VBQ0UsZVlodEdlO0VaaXRHZixtQllodEdlO0NaaXRHaEI7O0FBRUQ7RUFDRSxtQlkzc0dlO0VaNHNHZixzQlkzc0dxQjtFQXRFdkIsdUJBMkVJO0Vad3NHRixjWXZzR2M7Q1p3c0dmOztBQUVEO0VBQ0Usa0JBQWtCO0NZbnNHcEI7O0Fac3NHQTtFWW5zR0UsaUVBQVE7RUFDUix3QkFBVztFQUNYLGdCQUFnQjtDWnFzR2pCOztBQUVEO0VZbnNHRSwwQkFBWTtFQUNaLG9CQUFVO0VBQ1YsZUFBUztFQUNULFlBQVE7RUFDUixtQkFZRDtFQXpCRCxvQkFlVTtFWm9zR1IsY1luc0dhO0Vab3NHYixZWW5zR1k7Q1pvc0diOztBQUVEO0VZNXJHQSxzQkFBZTtDWjhyR2Q7O0FBRUQ7RVk1ckdFLDBDQUFXO0NaOHJHWjs7QUFFRDtFQUNFLHNCWTVyR2dCO0NaNnJHakI7O0FBRUQ7RUFDRSxjWTVyR1c7Q1o2ckdaOztBQUVEO0VBQ0UsMkJZNXJHaUI7RVo2ckdqQixjWTVyR2E7RVo2ckdiLGNZL3NHRjtFWmd0R0Usb0JZM3JHYztFWjRyR2Qsa0JZM3JHWTtFWjRyR1osY1kzckdhO0VaNHJHYixlWTNyR2M7RVo0ckdkLGdCWTNyR2U7RVo0ckdmLG1CWTNyR2dCO0VaNHJHaEIsb0JZM3JHWTtFWjRyR1osa0NZenJHVTtDWjByR1g7O0FBRUQ7RUFDRSxzQll6ckdlO0NaMHJHaEI7O0FBRUQ7RVlockdBLG9CQUFtQjtFQUdmLFlBQUE7RVpnckdGLGtCWS9xR2tCO0VBSWxCLG1CQUFlO0VaNnFHZixhWTVxR1c7RVo2cUdYLGtCQUFrQjtFWXpxR3BCLGdCQUFhO0VBQ1gsb0JBQU87RVoycUdQLGlCWTFxR2lCO0NaMnFHbEI7O0FBRUQ7RUFDRSxnQll2cUdhO0Vad3FHYiw2QllycUdpQjtFWnNxR2pCLG1CWXJxR2U7RVpzcUdmLFlZcnFHVztDWnNxR1o7O0FBRUQ7RUFDRSxhWW5xR0k7RVpvcUdKLG1CWW5xR21CO0Vab3FHbkIsU1lqcUdFO0Vaa3FHRixXWWpxR0k7RVprcUdKLFlZanFHSTtFWmtxR0osYVlwcUdHO0VacXFHSCxpQllocUdpQjtFWmlxR2pCLDBEWWhxR2lCO0VaaXFHakIseUJZaHFHWTtDWmlxR2I7O0FBRUQ7O0VZcHBHQSxxQkFBYTtFQUFiLHNCQUFhO0VBQWIscUJBQWE7RUFBYixjQUFhO0VBQ1gsMEJBQU87RUFBUCx1Q0FBTztNQUFQLHVCQUFPO1VBQVAsK0JBQU87RVp1cEdQLHVCWXJwR0M7RVpxcEdELDhCWXJwR0M7TVpxcEdELG9CWXJwR0M7VVpxcEdELHNCWXJwR0M7Q1pzcEdGOztBQUVEOztFQUVFLG1CWWpwR1k7Q1prcEdiOztBQUVEO0VBQ0UsbUJZN29HZTtFWjhvR2YsZVk3b0dJO0VaOG9HSixnQlk3b0dhO0NaOG9HZDs7QUFFRDtFQUNFLGVZM29HRTtFWjRvR0YsZ0JZM29HYztDWjRvR2Y7O0FZdG9HRDtFQUNDLGdCQUVRO0NadW9HUjs7QUFFRDtFWWhvR0UsZUFBVTtDWmtvR1g7O0FBRUQ7RUFDRSw4RFk5bkdNO0NaK25HUDs7QUFFRDtFQUNFLDREWTNuR0c7RVo0bkdILFlZdG9HQTtFWnVvR0EsWVkxbkdXO0NaMm5HWjs7QUFFRDtFQUNFLDREWWhuR0c7RUFJRCxZQUFBO0VaOG1HRixZWTdtR2M7Q1o4bUdmOztBQUVEO0VBQ0Usb0JZMW1HbUI7Q1oybUdwQjs7QUFFRDtFQUNFLGdCWXptR0k7Q1owbUdMOztBQUVEO0VBQ0UsMEJZdm1Hd0I7RVp3bUd4QixvQll2bUdnQjtFWndtR2hCLFlZdm1HSTtFQUlKLG1CQUFTO0VacW1HVCxZWXBtR0U7RUFHRixhQUFNO0VabW1HTixtQllsbUdhO0VabW1HYixzQllqbUdDO0Vaa21HRCxvQkFBb0I7RWFwdEh0QixrQkFBTTtFQUNMLG1CQUFlO0VBQ2Ysb0JBQU07Q2JzdEhOOztBQUVEO0VhcHRIQyxzQkFBYztFQUNkLG9CQTZEQTtFQTNEQSxZQUFBO0NicXRIQTs7QUFFRDtFQUNFLG1CYWx0SFc7RWJtdEhYLHFCYWx0SGtCO0VibXRIbEIsaUJhbHRIYTtDYm10SGQ7O0FBRUQ7O0VBRUUsWWFsdEhXO0VibXRIWCxtQmFsdEhhO0VibXRIYixPYWx0SEU7RWJtdEhGLFNhbHRIRTtFYm10SEYsWWFsdEhTO0VibXRIVCxhYWx0SFU7Q2JtdEhYOztBQUVEOztFQUVFLGVhanRIYTtDYmt0SGQ7O0FBRUQ7O0VhenNIQyxXQUFBO0ViNHNIQyxZYTFzSFk7RWIyc0haLG1CYTFzSGU7RWIyc0hmLFNhMXNIUztFYjJzSFQsVWExc0hVO0ViMnNIVix5Q2Exc0hVO1ViMHNIVixpQ2Exc0hVO0NiMnNIWDs7QUFFRDtFQUNFLFlhMXNIRTtDYjJzSEg7O0FBRUQ7RUFDRSx1RGF4c0hFO1Vid3NIRiwrQ2F4c0hFO0NieXNISDs7QUFFRDtFQUNFLGVhdHNIYTtFYnVzSGIscUJBQXFCO0VjendIdkIsaUJBQU87RUFDTCxtQkFBYztDZDJ3SGY7O0FBRUQ7RWN6d0hFLG9CQUFrQjtDZDJ3SG5COztBQUVEO0VjendIRSxnQkFBWTtFQUNaLG9CQUFtQjtFQUduQixpQkFBTTtDZHl3SFA7O0FBRUQ7RUFDRSxnQmN4d0hjO0VkeXdIZCxtQmN4d0hhO0VBR2IsZ0JBQU87RWR1d0hQLGlCY3R3SFk7RWR1d0haLGtCY3R3SFc7RWR1d0hYLG1CY3R3SGE7RWR1d0hiLGVjdHdIYTtDZHV3SGQ7O0FBRUQ7RUFDRSxvQmN0d0hjO0VkdXdIZCxlY3R3SGU7Q2R1d0hoQjs7QUFFRDtFQUNFLFljbnhIQztFZG94SEQsYWNyd0hhO0Nkc3dIZDs7QUFFRDtFQUNFLHdCY3J3SGM7Q2Rzd0hmOztBQUVEO0VBQ0UsOEJjcndINEI7RWRzd0g1Qiw2QmNwd0hTO0VkcXdIVCx1QmNwd0hlO0VkcXdIZiw4Q2Nsd0hTO0NkbXdIVjs7QUFFRDtFQUNFLFVjL3ZIRTtDZGd3SEg7O0FBRUQ7O0VBRUUsV2M3dkhXO0NkOHZIWjs7QUFFRDtFQUNFLG1CYzV2SGE7RUFJYixpQkFBTTtFZDB2SE4sNkJjenZIb0I7RWQwdkhwQixZY3p2SFU7RWQwdkhWLFljenZIWTtFZDB2SFoscUJjenZIYTtDZDB2SGQ7O0FBRUQ7O0VBRUUsYWNsd0hDO0VkbXdIRCxtQmN0dkhrQjtFZHV2SGxCLFVjcHdIQztFZHF3SEQsWWNwdkhXO0VBMUZiLGFBOEZNO0Vka3ZISixVY2p2SEU7RWRrdkhGLG9CY2p2SGlCO0Vka3ZIakIsdUJjanZIaUI7RWRrdkhqQixXY2p2SEU7Q2RrdkhIOztBQUVEO0VBQ0UsOERjOXVIRTtFZCt1SEYsVWM3dUhNO0VkOHVITixVY3oxSEs7RWQwMUhMLGNjMXVIWTtDZDJ1SGI7O0FBRUQ7RUFDRSxtQmN0dUhFO0VkdXVIRixPY3J1SE07RWRzdUhOLFFjaDJIRjtFZGkySEUsU2NsdUhJO0NkbXVITDs7QUFFRDs7RUFFRSxhY2x0SFk7RWRtdEhaLG1CY2p0SFE7RWRrdEhSLG9CY2p0SGU7RWRrdEhmLFdjanRIVTtFZGt0SFYsV2NqdEhJO0Vka3RISixPYy9zSEU7RWRndEhGLGFjL3NIYTtFZGd0SGIsNkJjL3NIbUI7RWRndEhuQixXYy9zSEk7RWRndEhKLG9CYy9zSG1CO0NkZ3RIcEI7O0FBRUQ7RUFDRSxZYzNzSEU7RWQ0c0hGLFljM3NIVTtDZDRzSFg7O0FBRUQ7RUFDRSxXY3ZzSEU7Q2R3c0hIOztBQUVEO0VlMTNIRyxvQkFDQztFQUNFLGFaQUc7Q0gyM0hSOztBQUVEO0VBQ0UsWWV6M0hhO0VmMDNIYixXZXozSGM7Q2YwM0hmOztBQUVEO0VBQ0UsWWV6M0hnQjtFZjAzSGhCLFdBQVc7RWV0NEhWLG1CQWdCQztFQUNFLG1CQUFtQjtDZnczSHhCOztBQUVEO0VlcjNITSxhQUFhO0VBdEJoQixtQkFvQkM7RWYwM0hGLFVlcjNITTtFZnMzSE4sV2UvNEhDO0VmZzVIRCxhZXAzSFE7RWZxM0hSLFdBQVc7RWVqNUhWLHFDQWlDZ0I7Q2ZrM0hsQjs7QWVuNUhFO0VBc0NHLFdBQVU7RUFDVixtQkFBUTtFQUNSLGlCQUFTO0VBQ1QscUJBQWtCO0VBQ2xCLGVBQWM7RUFDZCxnQkFBZTtFQUNmLG9CQUFjO0NmaTNIbkI7O0FBRUQ7RUFDRSxzQkFBc0I7RWVoNkhyQix1QkFBQTtFQW1ERyxtQkFBZTtDZmczSHBCOztBZW42SEU7RUEyREcsMkJBQWU7RUFDZixtQkFzQkQ7RUFsRkYsZUEwREM7Q2YrMkhIOztBQUVEOztFQUVFLGFlejJIUTtFQXBFUCxtQkF5RUc7RWZzMkhKLE9lcjJIVztFZnMySFgsVWVyMkhjO0VmczJIZCxjZXIySGdCO0VmczJIaEIsU2VyMkhXO0VmczJIWCxvQmVyMkhhO0VmczJIYiwwQmVyMkhpQjtFZnMySGpCLFlHcDdITTtDSHE3SFA7O0FBRUQ7RWVsMkhNLG1CQUFtQjtDZm8ySHhCOztBQUVEO0VBQ0UsbUJlbDJIcUI7RUEzRnBCLG1CQW9GQztFZjIySEYsc0JlLzFISztFZmcySEwsdUJBQXVCO0VlaDhIdEIsYUFtR0M7RUFDRSxvQkFDRDtDZjgxSEo7O0FBRUQ7RWU1MUhNLG9CQUFvQjtFQXpHdkIsZ0JBdUdDO0VmaTJIRixvQmU1MUhzQjtDZjYxSHZCOztBQUVEO0VBQ0UsZWUxMUhrQjtFZjIxSGxCLGFlMTFIYTtDZjIxSGQ7O0FBRUQ7RUFDRSxnQmV6MUhRO0VmMDFIUixvQmV6MUhzQjtFZjAxSHRCLG1CZXgxSE87RUEzSE4sbUJBOEhJO0VmdTFITCxvQmV0MUhtQjtDZnUxSHBCOztBQUVEO0VleDlIRyxZQUFBO0VmMDlIRCxVZWwxSE07Q2ZtMUhQOztBQUVEO0VBQ0UsZ0JlbDFIb0I7Q2ZtMUhyQjs7QUFFRDtFQUNFLGdCZWoxSGlCO0VmazFIakIsaUJHbCtITTtDSG0rSFA7O0FBRUQ7RUFDRSxpRWU5MEhxQjtFZiswSHJCLFllOTBITTtFZiswSE4sYWU5MEhnQjtFZiswSGhCLG9CZWwxSEs7Q2ZtMUhOOztBQUVEO0VBQ0UsbUJlNTBIc0I7RWY2MEh0QixTZTUwSFE7RWY2MEhSLFFlaC9IQztFZmkvSEQsaUJlMzBIZTtFZjQwSGYsWWUzMEhRO0VmNDBIUixhQUFhO0Vlbi9IWixlQTRLRztDZnkwSEw7O0FlajBIRDtFQUNFLGFBQVc7RUFEYixtQkFHSTtFZm0wSEYsbUJlajBIQztFQUxILGtCQU9NO0NmaTBITDs7QUFFRDtFZTEwSEEscUJBYUU7RUFiRixzQkFhRTtFQWJGLHFCQWFFO0VBYkYsY0FhRTtFZit6SEEsWWU5ekhFO0VmK3pIRiwwQmU5ekhhO0VmOHpIYix1Q2U5ekhhO01mOHpIYix1QmU5ekhhO1VmOHpIYiwrQmU5ekhhO0VmK3pIYixtQmU5ekhjO0VmK3pIZCxpQmU5ekhpQjtDZit6SGxCOztBQUVEO0VBQ0UsZ0JlN3lISztFZjh5SEwsa0JBQWtCO0VlcnlIcEIsbUJBQW1CO0VBRWQscUJBQ087RWZxeUhWLGFlcHlIYztFZnF5SGQsb0JlcHlId0I7RWZxeUh4QiwwQmVueUhPO0Nmb3lIUjs7QUFFRDtF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OztFQUVEO0lBQ0UsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGVBQWU7R0FDaEI7O0VBRUQ7SUFDRSxxQkFBcUI7SUFDckIsbUJBQW1CO0dBQ3BCOztFQUVEO0lBQ0Usb0JBQW9CO0dBQ3JCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLGVBQWU7SUFDZixnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxZQUFZO0dBQ2I7O0VBRUQ7SUFDRSxjQUFjO0dBQ2Y7O0VBRUQ7SUFDRSxnQkFBZ0I7R0FDakI7O0VBRUQ7SUFDRSxTQUFTO0dBQ1Y7O0VBRUQ7SUFDRSxtQkFBbUI7R0FDcEI7O0VBRUQ7SUFDRSwyQkFBMkI7R0FDNUI7O0VBRUQ7SUFDRSxZQUFZO0lBQ1oseUJBQWlCO1FBQWpCLDhCQUFpQjtZQUFqQixpQkFBaUI7R0FDbEI7O0VBRUQ7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0dBQ3JCOztFQUVEO0lBQ0Usb0JBQW9CO0lBQ3BCLFdBQVc7R0FDWjs7RUFFRDtJQUNFLG9CQUFvQjtHQUNyQjs7RUFFRDtJQUNFLGNBQWM7SUFDZCxrQkFBa0I7R0FDbkI7O0VBRUQ7SUFDRSxlQUFlO0dBQ2hCOztFQUVEO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtHQUNsQjs7RUFFRDtJQUNFLGdCQUFnQjtHQUNqQjtDQUNGOztBQUVEO0VBQ0U7SUFDRSxvREFBb0Q7SUFDcEQsNEJBQTRCO0dBQzdCO0NBQ0Y7O0FBRUQ7RUFDRTtJQUNFLG9EQUFvRDtJQUNwRCw0QkFBNEI7R0FDN0I7Q0FDRiIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1NZWQuZW90XCIpO1xuICBzcmM6IGxvY2FsKFwi4pi6XCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1NZWQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtTWVkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1NZWQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1EZW1pLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtRGVtaS5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1EZW1pLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1EZW1pLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0F2ZW5pcic7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtQm9sZC5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCLimLpcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLUJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtQm9sZC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdBdmVuaXInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy5lb3RcIik7XG4gIHNyYzogbG9jYWwoXCLimLpcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1SZWcud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMUQyNjM3O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pclwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICMxRDI2Mzc7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLXdpZHRoOiAzMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41NWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0RFREVERTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5ib2R5Lm1lbnUtb3BlbmVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wYWdlLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IGluaGVyaXQ7XG59XG5cbmltZyxcbnN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG46OnNlbGVjdGlvbiB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjREY5OTA2O1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxucCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5ociB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NDU0NTQ7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbjogNDJweCAwIDI4cHg7XG4gIGJvcmRlci1jb2xvcjogIzExMTkyNztcbiAgY29sb3I6ICMxMTE5Mjc7XG4gIGJhY2tncm91bmQ6ICMxMTE5Mjc7XG59XG5cbnN0cm9uZyB7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuXG5pbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xufVxuXG5hIHtcbiAgY29sb3I6ICNGN0M3NjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNHMsIGJhY2tncm91bmQtY29sb3IgMC4yNHMsIGJvcmRlci1jb2xvciAwLjI0cywgdHJhbnNmb3JtIDAuMjRzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQ7XG59XG5cbmE6aG92ZXIsXG5hOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKioqKioqIExJU1RTICoqKioqKi9cblxudWwsXG5tZW51LFxuZGlyIHtcbiAgcGFkZGluZzogMCAwIDAgMjlweDtcbiAgbWFyZ2luOiAwIDAgMzZweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG5saSB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxubGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IC0yOXB4O1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbm9sIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwIDAgMzZweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XG59XG5cbm9sIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG59XG5cbm9sIGxpOmJlZm9yZSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBteUNvdW50ZXI7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobXlDb3VudGVyLCBkZWNpbWFsLWxlYWRpbmctemVybykgXCIuXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb2xvcjogI0Y3Qzc2NTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5saXN0LXVuc3R5bGVkID4gbGkge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLmxpc3QtdW5zdHlsZWQgPiBsaTpiZWZvcmUsXG4ubGlzdC11bnN0eWxlZCA+IGxpOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLyoqKioqKiBUQUJMRVMgKioqKioqL1xuXG50YWJsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG50YWJsZSB0ZCxcbnRhYmxlIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1ib3R0b206IDIzcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG59XG5cbi53cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiAxNDcwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDtcbn1cblxuLmNvbnRhaW5lci5zaG9ydCB7XG4gIG1heC13aWR0aDogODY0cHg7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGFzaGVkIHtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5ub2JvcmQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3ZnaWNvbiBzdmcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4uZGFyayB7XG4gIGJhY2tncm91bmQ6ICNGN0M3NjU7XG4gIGNvbG9yOiAjMUQyNjM3O1xufVxuXG4uZGFyayBhLFxuLmRhcmsgLm1vcmUtbGluayB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4uZGFyayBoMSxcbi5kYXJrIC5oMSxcbi5kYXJrIGgyLFxuLmRhcmsgLmgyLFxuLmRhcmsgaDMsXG4uZGFyayAuaDMsXG4uZGFyayBoNCxcbi5kYXJrIC5oNCxcbi5kYXJrIGg1LFxuLmRhcmsgLmg1LFxuLmRhcmsgaDYsXG4uZGFyayAuaDYge1xuICBjb2xvcjogIzFEMjYzNztcbn1cblxuLmljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgMTAwMHB4IDEwMDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3ZnaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cblxuLnN2Z2ljb24tYXJyb3cge1xuICBmb250LXNpemU6IDEuMDU0M3JlbTtcbiAgd2lkdGg6IDAuODgxOTFlbTtcbn1cblxuLnN2Z2ljb24tY2FzZSB7XG4gIGZvbnQtc2l6ZTogMS44MDY2cmVtO1xuICB3aWR0aDogMC45OTgwNmVtO1xufVxuXG4uc3ZnaWNvbi1jb2luLW1pbnVzIHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIHdpZHRoOiAxLjAwMzU3ZW07XG59XG5cbi5zdmdpY29uLWNvaW4tcGx1cyB7XG4gIGZvbnQtc2l6ZTogMi44cmVtO1xuICB3aWR0aDogMS4wMDM1N2VtO1xufVxuXG4uc3ZnaWNvbi1jb2luX2Rvd24ge1xuICBmb250LXNpemU6IDIuNTUzOHJlbTtcbiAgd2lkdGg6IDEuMDAxOGVtO1xufVxuXG4uc3ZnaWNvbi1jb2luX3VwIHtcbiAgZm9udC1zaXplOiAyLjU1MzhyZW07XG4gIHdpZHRoOiAxLjAwMThlbTtcbn1cblxuLnN2Z2ljb24tY29pbmljb24ge1xuICBmb250LXNpemU6IDUuMTM3M3JlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLnN2Z2ljb24tY29weSB7XG4gIGZvbnQtc2l6ZTogMS44NDI0cmVtO1xuICB3aWR0aDogMC44MTgxN2VtO1xufVxuXG4uc3ZnaWNvbi1kb3dubG9hZCB7XG4gIGZvbnQtc2l6ZTogMS4wMDA2cmVtO1xuICB3aWR0aDogMS4xOTg0OGVtO1xufVxuXG4uc3ZnaWNvbi1oZWxwIHtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5zdmdpY29uLWludGVybmV0IHtcbiAgZm9udC1zaXplOiAyLjQ4MTdyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5zdmdpY29uLWxvY2sge1xuICBmb250LXNpemU6IDQuMDYxMnJlbTtcbiAgd2lkdGg6IDAuNjk5OTllbTtcbn1cblxuLnN2Z2ljb24tbWFpbCB7XG4gIGZvbnQtc2l6ZTogMi40MDNyZW07XG4gIHdpZHRoOiAxLjI3MzY2ZW07XG59XG5cbi5zdmdpY29uLW9rIHtcbiAgZm9udC1zaXplOiA1LjgzODFyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5zdmdpY29uLXBheS1wZXItY2xpY2sge1xuICBmb250LXNpemU6IDIuODAxNnJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLnN2Z2ljb24tcGllLWNoYXJ0IHtcbiAgZm9udC1zaXplOiAyLjYwMjdyZW07XG4gIHdpZHRoOiAxZW07XG59XG5cbi5zdmdpY29uLXBsYXkge1xuICBmb250LXNpemU6IDEuMzkwM3JlbTtcbiAgd2lkdGg6IDAuOTI4OTRlbTtcbn1cblxuLnN2Z2ljb24tcHJvZml0IHtcbiAgZm9udC1zaXplOiAyLjA5MzVyZW07XG4gIHdpZHRoOiAwLjg2MTMzZW07XG59XG5cbi5zdmdpY29uLXJlZiB7XG4gIGZvbnQtc2l6ZTogMi4wM3JlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLnN2Z2ljb24tcmV2aWV3IHtcbiAgZm9udC1zaXplOiAyLjYwMjdyZW07XG4gIHdpZHRoOiAxLjAwMDA0ZW07XG59XG5cbi5zdmdpY29uLXJld2FyZCB7XG4gIGZvbnQtc2l6ZTogMi41MzEycmVtO1xuICB3aWR0aDogMS4wNjAwMWVtO1xufVxuXG4uc3ZnaWNvbi10ZyB7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICB3aWR0aDogMWVtO1xufVxuXG4uc3ZnaWNvbi10ZzIge1xuICBmb250LXNpemU6IDEuMDFyZW07XG4gIHdpZHRoOiAxLjE4ODEyZW07XG59XG5cbi5zdmdpY29uLXRpbWUge1xuICBmb250LXNpemU6IDIuNzU4MnJlbTtcbiAgd2lkdGg6IDAuODkwMzZlbTtcbn1cblxuLnN2Z2ljb24tdHJvbiB7XG4gIGZvbnQtc2l6ZTogNC42NHJlbTtcbiAgd2lkdGg6IDAuODkwMDllbTtcbn1cblxuLnN2Z2ljb24td2l0aGRyYXcge1xuICBmb250LXNpemU6IDIuMXJlbTtcbiAgd2lkdGg6IDFlbTtcbn1cblxuLmZvcm0tcm93LFxuLmZvcm0tZ3JvdXAsXG4uaW5wdXQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLmZvcm0tcm93IGxhYmVsLFxuLmZvcm0tZ3JvdXAgbGFiZWwsXG4uaW5wdXQtd3JhcCBsYWJlbCB7XG4gIGNvbG9yOiAjNTk1OTU5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHRleHQ7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMjRzO1xufVxuXG4uZm9ybS1jb250cm9sLFxuLmlucHV0LXRleHQsXG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCxcbi5qcS1jaGVja2JveCxcbi5qcS1yYWRpbyxcbi5qcS1maWxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEzKTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFDMjQyRjtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNHMsIGJvcmRlci1jb2xvciAwLjI0cywgY29sb3IgMC4yNHMsIGJveC1zaGFkb3cgMC4yNHM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgcGFkZGluZzogMTdweCAzNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdXRsaW5lOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyLFxuLmlucHV0LXRleHQ6OnBsYWNlaG9sZGVyLFxuLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHQ6OnBsYWNlaG9sZGVyLFxuLmpxLWNoZWNrYm94OjpwbGFjZWhvbGRlcixcbi5qcS1yYWRpbzo6cGxhY2Vob2xkZXIsXG4uanEtZmlsZTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmZvcm0tY29udHJvbDpob3Zlcixcbi5mb3JtLWNvbnRyb2w6YWN0aXZlLFxuLmlucHV0LXRleHQ6aG92ZXIsXG4uaW5wdXQtdGV4dDphY3RpdmUsXG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dDpob3Zlcixcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmFjdGl2ZSxcbi5qcS1jaGVja2JveDpob3Zlcixcbi5qcS1jaGVja2JveDphY3RpdmUsXG4uanEtcmFkaW86aG92ZXIsXG4uanEtcmFkaW86YWN0aXZlLFxuLmpxLWZpbGU6aG92ZXIsXG4uanEtZmlsZTphY3RpdmUge1xuICBib3JkZXItY29sb3I6ICNGN0M3NjU7XG59XG5cbi5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uaW5wdXQtdGV4dDpmb2N1cyxcbi5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmZvY3VzLFxuLmpxLWNoZWNrYm94OmZvY3VzLFxuLmpxLXJhZGlvOmZvY3VzLFxuLmpxLWZpbGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGN0M3NjU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xufVxuXG4uZm9ybS1jb250cm9sW2FyaWEtaW52YWxpZD1cInRydWVcIl0sXG4uaW5wdXQtdGV4dFthcmlhLWludmFsaWQ9XCJ0cnVlXCJdLFxuLmpxLXNlbGVjdGJveF9fc2VsZWN0LXRleHRbYXJpYS1pbnZhbGlkPVwidHJ1ZVwiXSxcbi5qcS1jaGVja2JveFthcmlhLWludmFsaWQ9XCJ0cnVlXCJdLFxuLmpxLXJhZGlvW2FyaWEtaW52YWxpZD1cInRydWVcIl0sXG4uanEtZmlsZVthcmlhLWludmFsaWQ9XCJ0cnVlXCJdIHtcbiAgYm9yZGVyLWNvbG9yOiAjZWUwMDAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwgMCwgMCwgMC4xKTtcbn1cblxuLmRhcmsgLmZvcm0tY29udHJvbDphY3RpdmUsXG4uZGFyayAuZm9ybS1jb250cm9sOmhvdmVyLFxuLmRhcmsgLmZvcm0tY29udHJvbDpmb2N1cyxcbi5kYXJrXG4gIC5pbnB1dC10ZXh0OmFjdGl2ZSxcbi5kYXJrXG4gIC5pbnB1dC10ZXh0OmhvdmVyLFxuLmRhcmtcbiAgLmlucHV0LXRleHQ6Zm9jdXMsXG4uZGFya1xuICAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dDphY3RpdmUsXG4uZGFya1xuICAuanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dDpob3Zlcixcbi5kYXJrXG4gIC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmZvY3VzLFxuLmRhcmtcbiAgLmpxLWNoZWNrYm94OmFjdGl2ZSxcbi5kYXJrXG4gIC5qcS1jaGVja2JveDpob3Zlcixcbi5kYXJrXG4gIC5qcS1jaGVja2JveDpmb2N1cyxcbi5kYXJrXG4gIC5qcS1yYWRpbzphY3RpdmUsXG4uZGFya1xuICAuanEtcmFkaW86aG92ZXIsXG4uZGFya1xuICAuanEtcmFkaW86Zm9jdXMsXG4uZGFya1xuICAuanEtZmlsZTphY3RpdmUsXG4uZGFya1xuICAuanEtZmlsZTpob3Zlcixcbi5kYXJrXG4gIC5qcS1maWxlOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMUQyNjM3O1xufVxuXG4uZGFyayAuZm9ybS1jb250cm9sOmFjdGl2ZSxcbi5kYXJrIC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4uZGFya1xuICAuaW5wdXQtdGV4dDphY3RpdmUsXG4uZGFya1xuICAuaW5wdXQtdGV4dDpmb2N1cyxcbi5kYXJrXG4gIC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmFjdGl2ZSxcbi5kYXJrXG4gIC5qcS1zZWxlY3Rib3hfX3NlbGVjdC10ZXh0OmZvY3VzLFxuLmRhcmtcbiAgLmpxLWNoZWNrYm94OmFjdGl2ZSxcbi5kYXJrXG4gIC5qcS1jaGVja2JveDpmb2N1cyxcbi5kYXJrXG4gIC5qcS1yYWRpbzphY3RpdmUsXG4uZGFya1xuICAuanEtcmFkaW86Zm9jdXMsXG4uZGFya1xuICAuanEtZmlsZTphY3RpdmUsXG4uZGFya1xuICAuanEtZmlsZTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDNweCA1cHggMTBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG59XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCxcbnRleHRhcmVhIHtcbiAgbWluLWhlaWdodDogMjM3cHg7XG4gIGhlaWdodDogMjM3cHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxubGFiZWwge1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbmRpdi53cGNmNyAuYWpheC1sb2FkZXIsXG4uYWpheC1sb2FkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxNHB4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBtYXJnaW46IC0xM3B4IDAgMCAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGFuaW1hdGlvbjogcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ28tcy5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgZmlsdGVyOiBicmlnaHRuZXNzKDApIGludmVydCgxKTtcbn1cblxuZGl2LndwY2Y3IC5idG46aG92ZXIgKyBzcGFuLmFqYXgtbG9hZGVyLFxuZGl2LndwY2Y3IC5idG46YWN0aXZlICsgc3Bhbi5hamF4LWxvYWRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICMxRDI2Mzc7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICMxRDI2Mzc7XG59XG5cbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcCB7XG4gIGNvbG9yOiAjZWUwMDAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbjogOHB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnN1Ym1pdC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3VibWl0LWJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDIycHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbi5jYXB0IHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ExYTFhMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMzVweDtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLXdpZHRoOiAxNDVweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxNHB4IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogI0RGOTkwNjtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZFRDY4MyAwJSwgI0VBQUYzMyAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiQXZlbmlyXCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cywgYmFja2dyb3VuZC1jb2xvciAwLjI0cywgY29sb3IgMC4yNHMsIGJvcmRlci1jb2xvciAwLjI0cywgb3BhY2l0eSAwLjI0cywgYm94LXNoYWRvdyAwLjI0cztcbn1cblxuLmJ0bi5idG4tMiB7XG4gIGJhY2tncm91bmQ6ICM2NTZEN0I7XG59XG5cbi5idG4uYnRuLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4uYnRuLWJvcmRlcmVkIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTkyNztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzk5QTNCQztcbn1cblxuLmJ0bi5idG4tYm9yZGVyZWQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogI0QzRDNEMztcbiAgYm9yZGVyLWNvbG9yOiAjMTExOTI3O1xufVxuXG4uYnRuLmJ0bi1ib3JkZXJlZDpob3ZlciB7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBib3JkZXI6IDFweCBzb2xpZCAjREY5OTA2O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4uYnRuLWJvcmRlcmVkOmFjdGl2ZSxcbi5idG4uYnRuLWJvcmRlcmVkLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGN0M3NjU7XG4gIGNvbG9yOiAjMUQyNjM3O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4uYnRuLWJvcmRlcmVkLmJ0bi1jb25maXJtIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlci1jb2xvcjogI0Y3Qzc2NTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4uYnRuLWJvcmRlcmVkLmJ0bi1jb25maXJtOmhvdmVyIHtcbiAgY29sb3I6ICNGN0M3NjU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGN0M3NjU7XG59XG5cbi5idG4uYnRuLWNhbmNlbCB7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItY29sb3I6ICNFRTQ0NDQ7XG4gIGJhY2tncm91bmQ6ICNFRTQ0NDQ7XG59XG5cbi5idG4uYnRuLWNhbmNlbDpob3Zlcixcbi5idG4uYnRuLWNhbmNlbDphY3RpdmUsXG4uYnRuLmJ0bi1jYW5jZWw6Zm9jdXMge1xuICBjb2xvcjogI0ZGRjtcbiAgYm9yZGVyLWNvbG9yOiAjRUU0NDQ0O1xuICBiYWNrZ3JvdW5kOiAjRUU0NDQ0O1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IC0xNnB4IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5idG4uYnRuLWNhbmNlbDpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IC0xNnB4IHJnYmEoMCwgMCwgMCwgMC45KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5idG4uYnRuLWNhbmNlbDphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDEycHggMzBweCAtMThweCByZ2JhKDAsIDAsIDAsIDAuOSksIGluc2V0IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmJlNGQ7XG4gIGNvbG9yOiAjRkZGO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuOmFjdGl2ZSxcbi5idG46aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbiAgYm94LXNoYWRvdzogMCAxNXB4IDM1cHggLTE2cHggcmdiYSgwLCAwLCAwLCAwLjkpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmJ0bjphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDEycHggMzBweCAtMThweCByZ2JhKDAsIDAsIDAsIDAuOSksIGluc2V0IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDFweCkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmJ0bi5kaXNhYmxlZCxcbi5idG46ZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbi5oMSxcbi5oMixcbi5oMyxcbi5oNCxcbi5oNSxcbi5oNiB7XG4gIGZvbnQtZmFtaWx5OiBcIkF2ZW5pclwiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi10b3A6IDUycHg7XG59XG5cbmgxOmZpcnN0LWNoaWxkLFxuaDI6Zmlyc3QtY2hpbGQsXG5oMzpmaXJzdC1jaGlsZCxcbmg0OmZpcnN0LWNoaWxkLFxuaDU6Zmlyc3QtY2hpbGQsXG5oNjpmaXJzdC1jaGlsZCxcbi5oMTpmaXJzdC1jaGlsZCxcbi5oMjpmaXJzdC1jaGlsZCxcbi5oMzpmaXJzdC1jaGlsZCxcbi5oNDpmaXJzdC1jaGlsZCxcbi5oNTpmaXJzdC1jaGlsZCxcbi5oNjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmgxOmxhc3QtY2hpbGQsXG5oMjpsYXN0LWNoaWxkLFxuaDM6bGFzdC1jaGlsZCxcbmg0Omxhc3QtY2hpbGQsXG5oNTpsYXN0LWNoaWxkLFxuaDY6bGFzdC1jaGlsZCxcbi5oMTpsYXN0LWNoaWxkLFxuLmgyOmxhc3QtY2hpbGQsXG4uaDM6bGFzdC1jaGlsZCxcbi5oNDpsYXN0LWNoaWxkLFxuLmg1Omxhc3QtY2hpbGQsXG4uaDY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmgxLFxuLmgxIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjREY5OTA2O1xufVxuXG5oMiBzdHJvbmcsXG4uaDIgc3Ryb25nIHtcbiAgYm9yZGVyLWJvdHRvbTogN3B4IHNvbGlkICMzQTQ2NTg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDI4cHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbmg0LFxuLmg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG5oNSxcbi5oNSB7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTVlbTtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uaGVhZGVyIC5sYW5nIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMjcuNSU7XG4gIHBhZGRpbmc6IDI4cHggMCAyOHB4IDIzcHg7XG59XG5cbi50LXBhbmVsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA3Mi41JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBjb2xvcjogI0QzRDNEMztcbiAgcGFkZGluZzogMjBweCAzOHB4IDIxcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi50LXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICB3aWR0aDogNTAwMHB4O1xuICBiYWNrZ3JvdW5kOiAjMUQyNjM3O1xuICB6LWluZGV4OiAtMTtcbiAgYm94LXNoYWRvdzogMCA1cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDA7XG59XG5cbi5iYWxhbmNlIHtcbiAgcGFkZGluZzogMTRweCAzMHB4IDE2cHggMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCksIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxM3B4LCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSAxM3B4KSwgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCksIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxM3B4LCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSAxM3B4KSwgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpLCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTNweCwgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCkgMTNweCksIHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSwgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDEzcHgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFweCAxMDAlLCAxMDAlIDFweCwgMXB4IDEwMCUgLCAxMDAlIDFweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDAsIDEwMCUgMCwgMCAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIGZsZXg6IDAgMCAyNzhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJhbGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiA0MXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvYmFkZ2Uuc3ZnXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi5iYWxhbmNlIC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTE0LTUwMC1EM0QzRDMucG5nXCIpO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uYmFsYW5jZSAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC01MDAtRDNEM0QzLnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmJhbGFuY2UtdmFsIHtcbiAgY29sb3I6ICNERjk5MDY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJhbGFuY2UtdmFsIC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTE4LTYwMC1ERjk5MDYucG5nXCIpO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uYmFsYW5jZS12YWwgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTgtNTAwLURGOTkwNi5wbmdcIik7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5wcm9maXQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjRDNEM0QzO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wcm9maXQgLm5leHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnByb2ZpdCAubmV4dCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMy00MDAtREY5OTA2LnBuZ1wiKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnByb2ZpdCAubmV4dCAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xMy00MDAtRDNEM0QzLnBuZ1wiKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmhzdGF0cyB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGluaGVyaXQ7XG4gIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcbn1cblxuLmxhbmcge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY2NDFEO1xufVxuXG4ubGFuZyB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAxNXB4IDAgMCAtMnB4O1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5sYW5nIHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW46IDAgMCAwIDJweDtcbn1cblxuLmxhbmcgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmxhbmcgdWw6aG92ZXIgLmxhbmctaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubGFuZyB1bDpob3ZlciAubGFuZy1pY29uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubGFuZyBhIHtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5sYW5nLWljb24ge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjRzLCBvcGFjaXR5IDAuMjRzO1xuICBib3gtc2hhZG93OiAxcHggMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5sYW5nLWljb24uaXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvaXIuc3ZnXCIpO1xufVxuXG4ubGFuZy1pY29uLnJ1IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3J1LnN2Z1wiKTtcbn1cblxuLmxhbmctaWNvbi51cyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy91cy5zdmdcIik7XG59XG5cbi5sYW5nLWljb24uZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvZXMuc3ZnXCIpO1xufVxuXG4ubGFuZy1pY29uLmluIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2luLnN2Z1wiKTtcbn1cblxuLmxhbmctaWNvbi5pZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pZC5zdmdcIik7XG59XG5cbi5sYW5nLWljb24ucGgge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvcGguc3ZnXCIpO1xufVxuXG4ubGFuZy1pY29uLmNoIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2NoLnN2Z1wiKTtcbn1cblxuLmxhbmctaWNvbi52dCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy92dC5zdmdcIik7XG59XG5cbi5tYWluLW5hdiB7XG4gIGNsZWFyOiBib3RoO1xuICBwYWRkaW5nLXRvcDogNTdweDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDlweDtcbn1cblxuLm1haW4tbmF2IC5idG4td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE2NHB4O1xuICB6LWluZGV4OiAwO1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbn1cblxuLm1haW4tbmF2IC5idG4td3JhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDFweCBkYXNoZWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE4KTtcbiAgdG9wOiAtNnB4O1xuICByaWdodDogMTFweDtcbiAgYm90dG9tOiAtNnB4O1xuICBsZWZ0OiAxMXB4O1xufVxuXG4ubWFpbi1uYXYgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMyMzJFNDA7XG4gIGJveC1zaGFkb3c6IDEwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tYWluLW5hdiAuYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDEwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgaW5zZXQgMCAxMHB4IDIwcHggcmdiYSgzNCwgODAsIDYwLCAwLjMpO1xufVxuXG4ubWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCAwIDAgLTIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tZW51IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLm1lbnUgbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1lbnUgbGkgPiBhLFxuLm1lbnUgbGkgPiBzcGFuIHtcbiAgY29sb3I6ICNGRkY7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDlweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xufVxuXG4ubWVudSBsaSA+IGEuY29udGVzdC1idG4sXG4ubWVudSBsaSA+IHNwYW4uY29udGVzdC1idG4ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkwZGVnLCAjZmRhMzdlIDAlLCAjZTc3NzI4IDEwMCUpO1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cywgYmFja2dyb3VuZC1jb2xvciAwLjI0cywgY29sb3IgMC4yNHMsIGJvcmRlci1jb2xvciAwLjI0cywgb3BhY2l0eSAwLjI0cywgYm94LXNoYWRvdyAwLjI0cywgLXdlYmtpdC10cmFuc2Zvcm0gMC4yNHM7XG59XG5cbi5tZW51IGxpID4gYS5jb250ZXN0LWJ0bjpob3Zlcixcbi5tZW51IGxpID4gc3Bhbi5jb250ZXN0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICNmZGEzN2UgMCUsICNlNzc3MjggMTAwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGVaKDApO1xufVxuXG4ubWVudSBsaSA+IGEuY29udGVzdC1idG46YWN0aXZlLFxuLm1lbnUgbGkgPiBzcGFuLmNvbnRlc3QtYnRuOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDNweCA2cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMSksIGluc2V0IDAgMTBweCAyMHB4IHJnYmEoMTc3LCAxMTIsIDUwLCAwLjMpO1xufVxuXG4ubWVudSBsaSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5tZW51LXRvZ2dsZSxcbi5tZW51LWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvZ28ge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBib3JkZXI6IG5vbmU7XG4gIGNvbG9yOiAjRjhGRkZBO1xuICBmb250LXNpemU6IDM1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxvZ28gaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG4gIG1hcmdpbi10b3A6IC0xNXB4O1xufVxuXG4udHJ4LFxuLmNvbnRyYWN0LFxuLmJsLFxuLnRyb24sXG4uYm5iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2NoLnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi5tYWluLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRkREMzdFIDAlLCAjRTdBOTI3IDEwMCUpO1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogMCAwIDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1haW4tc2VjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICBsZWZ0OiA1MS43JTtcbiAgd2lkdGg6IDEwMDAwcHg7XG4gIGhlaWdodDogMTE2cHg7XG4gIGJhY2tncm91bmQ6ICMxRDI2Mzc7XG4gIGJveC1zaGFkb3c6IGluc2V0IDEwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWxlZnQ6IDc4cHg7XG59XG5cbi5tYWluLXNlY3Rpb246YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zOXB4O1xuICBsZWZ0OiA1MS43JTtcbiAgd2lkdGg6IDEwMnB4O1xuICBoZWlnaHQ6IDEyNXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9tYWluLWRlY29yLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICB6LWluZGV4OiAxO1xufVxuXG4ubWFpbi1zZWN0aW9uIC5kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMTAlO1xuICBoZWlnaHQ6IDIwMCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9tYWluLWJnLnBuZ1wiKSByZXBlYXQgMCAwO1xuICBtYXJnaW4tdG9wOiAtMTlweDtcbiAgYW5pbWF0aW9uOiBtYWluIDhzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLm1haW4tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZy1yaWdodDogNDklO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4ubWFpbi1jb250ZW50IC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogODFweDtcbn1cblxuLm1haW4tY29udGVudCBoMSxcbi5tYWluLWNvbnRlbnQgLmgxIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbn1cblxuLm1haW4tY29udGVudCBoMSArIGgyLFxuLm1haW4tY29udGVudCBoMSArIC5oMixcbi5tYWluLWNvbnRlbnQgLmgxICsgaDIsXG4ubWFpbi1jb250ZW50IC5oMSArIC5oMiB7XG4gIG1hcmdpbi10b3A6IC01MHB4O1xufVxuXG4ubWFpbi1jb250ZW50IGgxIC50cngsXG4ubWFpbi1jb250ZW50IC5oMSAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0zMC02MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm1haW4tY29udGVudCBoMSAuY29udHJhY3QsXG4ubWFpbi1jb250ZW50IC5oMSAuY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMzAtNjAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMTlweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4ubWFpbi1jb250ZW50IGgxIC5ibCxcbi5tYWluLWNvbnRlbnQgLmgxIC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0zMC03MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDE1OHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5tYWluLWNvbnRlbnQgaDEgLmJuYixcbi5tYWluLWNvbnRlbnQgLmgxIC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTMwLTcwMC1GRkZGRkYucG5nXCIpO1xuICB3aWR0aDogNjFweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4ubWFpbi1jb250ZW50IGgyLFxuLm1haW4tY29udGVudCAuaDIge1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ubWFpbi1jb250ZW50IC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0xNS00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuQGtleWZyYW1lcyBtYWluIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICB9XG5cbiAgdG8ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyNHB4O1xuICB9XG59XG5cbi5ibG9jayB7XG4gIGJhY2tncm91bmQ6ICMyMzJFNDA7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDE2cHg7XG4gIHBhZGRpbmc6IDUxcHggNDRweCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA3MHB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7XG59XG5cbi5ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWJvdXQge1xuICBwYWRkaW5nOiA0MHB4IDAgODVweDtcbn1cblxuLmFib3V0LWluZm8ge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAzOC41JTtcbiAgbWFyZ2luLXRvcDogLTQyN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5hYm91dC1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE2cHg7XG4gIGxlZnQ6IC01MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ncmlkMS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDEyN3B4O1xuICBoZWlnaHQ6IDEzOHB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmFib3V0LWluZm8gLmJsb2NrIHtcbiAgbWFyZ2luOiAwIDAgMTZweCAtMjVweDtcbiAgei1pbmRleDogNTtcbn1cblxuLmFib3V0LWNvbnRlbnQge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ni4yJTtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG5cbi5hYm91dC1saXN0IHtcbiAgcGFkZGluZy10b3A6IDE4cHg7XG59XG5cbi5hYm91dC1pdGVtIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwZTE1MjI7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDEzcHggMjVweCAxNXB4IDM3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM4MTkwQTc7XG59XG5cbi5hYm91dC1pdGVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IC0yMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkNEMTdBIDAlLCAjRTZBNzIzIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDVweCAxMHB4IDEwcHggcmdiYSgyMjMsIDE1MywgNiwgMC4xKTtcbn1cblxuLmFib3V0LWl0ZW06YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogLTRweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Fycm93LnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xufVxuXG4uYWJvdXQtaXRlbSBzdHJvbmcge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmFib3V0LWl0ZW0gLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTUtNDAwLTgxOTBBNy5wbmdcIik7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5hYm91dC1pdGVtIC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC04MTkwQTcucG5nXCIpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uYWJvdXQtaXRlbSAuY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTUtNDAwLTgxOTBBNy5wbmdcIik7XG4gIHdpZHRoOiAxMDNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uZGFpbHkge1xuICBwYWRkaW5nOiAzNnB4IDQwcHggMzhweCAxMDJweDtcbiAgY29sb3I6ICNGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgMTNweCksIHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgMTNweCksIHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxM3B4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpIDEzcHgpLCByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTNweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSAxM3B4KTtcbiAgYmFja2dyb3VuZC1zaXplOiAxcHggMTAwJSwgMTAwJSAxcHgsIDFweCAxMDAlICwgMTAwJSAxcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCwgMCAwLCAxMDAlIDAsIDAgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luLWJvdHRvbTogLTZweDtcbiAgbWluLWhlaWdodDogMTc4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5kYWlseS1udW0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDBweDtcbiAgbGVmdDogLTYxcHg7XG4gIGhlaWdodDogMTE0cHg7XG4gIHdpZHRoOiAxMjNweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkwZGVnLCAjNjY2RjdFIDAlLCAjMUQyNjM2IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICBib3gtc2hhZG93OiAtMjhweCAtMjhweCAwIHJnYmEoMjQ4LCAxNjYsIDQ5LCAwLjA2KSwgMTlweCAyMnB4IDAgcmdiYSgyNDgsIDE2NiwgNDksIDAuMDYpLCAwIDAgM3B4IHJnYmEoMjQ4LCAxNjYsIDQ5LCAwLjA2KTtcbn1cblxuLmRhaWx5LW51bTpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDEwcHg7XG4gIGJvcmRlcjogMnB4IGRhc2hlZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuXG4uZGFpbHktbnVtIC5zdmdpY29uOm50aC1jaGlsZCgxKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTBweDtcbiAgbGVmdDogLTVweDtcbiAgd2lkdGg6IDQycHg7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLmRhaWx5LW51bSAuc3ZnaWNvbjpudGgtY2hpbGQoMikge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIHJpZ2h0OiAtOHB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBvcGFjaXR5OiAwLjI7XG59XG5cbi5kYWlseS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uZGFpbHktY2FwdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uZGFpbHktY2FwdCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmRhaWx5LWNhcHQgLmNvbnRyYWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2NvbnRyYWN0LTE0LTQwMC1GRkZGRkYucG5nXCIpO1xuICB3aWR0aDogOTZweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uZGFpbHktY2FwdCAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmRhaWx5LXZhbCB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLmRhaWx5LXZhbCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0yNS02MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmRhaWx5LXZhbCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0yNS02MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmlucHV0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTkyNztcbiAgcGFkZGluZzogMjFweCA4MnB4IDIxcHggMTdweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciAwLjIzcztcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjRkZGO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0RGOTkwNjtcbn1cblxuLmlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uY2FsYy10b3Age1xuICBtYXJnaW4tdG9wOiA0NHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEwMnB4O1xuICBtYXJnaW4tYm90dG9tOiA1NHB4O1xufVxuXG4uY2FsYy1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmNhbGMtaW5wdXQgLmxhYmVsIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAycHggMThweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICNGQ0QzN0QgMzAlLCAjREY5OTA2IDEwMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgcmlnaHQ6IDE2cHg7XG59XG5cbi5jYWxjLWlucHV0IC5pbnB1dCB7XG4gIGJhY2tncm91bmQ6ICMxRTI4Mzg7XG59XG5cbi5jYWxjLWlucHV0IC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEwLTYwMC1GRkZGRkYucG5nXCIpO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLmNhbGMtaW5wdXQgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTAtNjAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uY2FsYy10aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uY2FsYy10aW1lIC5zdmdpY29uIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjhweDtcbiAgY29sb3I6ICNERjk5MDY7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLnRhYmxlIHtcbiAgY29sb3I6ICNEM0QzRDM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWFyZ2luLWJvdHRvbTogMjhweDtcbn1cblxuLnRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDI2cHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50YWJsZS1yb3c6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50YWJsZS1yb3cgLmJhZGdlIHtcbiAgYmFja2dyb3VuZDogIzFBMjQzMztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMjBweDtcbiAgY29sb3I6ICNBOUFEQjI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1yb3cgLmJhZGdlIC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEyLTQwMC1BOUFEQjIucG5nXCIpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi50YWJsZS1yb3cgLmJhZGdlIC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTEyLTQwMC1BOUFEQjIucG5nXCIpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi5zdGF0cyB7XG4gIGNvbG9yOiAjODE5MEE3O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogLTMzcHggMCAtMjJweDtcbn1cblxuLnN0YXRzLWxhYmVsIHtcbiAgY29sb3I6ICNEM0QzRDM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnN0YXRzLWxhYmVsIC5jdXIge1xuICBjb2xvcjogI0RGOTkwNjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uc3RhdHMtbGFiZWwgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLURGOTkwNi5wbmdcIik7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLnN0YXRzLWxhYmVsIC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC1ERjk5MDYucG5nXCIpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG59XG5cbi5zdGF0cy1yb3cge1xuICBtYXJnaW4tbGVmdDogLTQ0cHg7XG4gIG1hcmdpbi1yaWdodDogLTQ0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMThweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG59XG5cbi5zdGF0cy1yb3c6Zmlyc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uc3RhdHMtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmc6IDE1cHggMzhweCAxNXB4IDQ0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YXRzLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uc3RhdHMtaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTlweDtcbiAgbGVmdDogNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0Q4RDhEODtcbn1cblxuLnN0YXRzLWl0ZW0uYnRuLWl0ZW0ge1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4uc3RhdHMtaXRlbS5idG4taXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uc3RhdHMgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICNGMEJBNEE7XG59XG5cbi5jb21wYW55IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgY29sb3I6ICM4MTkwQTc7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgbWF4LXdpZHRoOiA1NzJweDtcbn1cblxuLmNvbXBhbnktbG9nbyB7XG4gIHdpZHRoOiA3NnB4O1xuICBmbGV4OiAwIDAgNzZweDtcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xufVxuXG4uY29tcGFueS1sb2dvIGltZyB7XG4gIG1heC13aWR0aDogNDZweDtcbn1cblxuLmNvbXBhbnktdGV4dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4uY29tcGFueS10ZXh0IC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNS00MDAtODE5MEE3LnBuZ1wiKTtcbiAgd2lkdGg6IDEwM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5jb21wYW55LW9wdCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBmbGV4OiAwIDAgMTQwcHg7XG59XG5cbi5jb21wYW55LW9wdCAuYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG59XG5cbi5jb21wYW55LXRpdGxlIHtcbiAgY29sb3I6ICNERjk5MDY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbXBhbnkuY29tcGFueS11ayAuY29tcGFueS10aXRsZSB7XG4gIGNvbG9yOiAjREY5OTA2O1xufVxuXG4ud2h5IHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndoeS1jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IC04MHB4O1xuICBwYWRkaW5nLXRvcDogNTFweDtcbiAgbWFyZ2luLWJvdHRvbTogODdweDtcbn1cblxuLndoeS1jb2x1bW5zIC5jb2x1bW4ge1xuICBmbGV4OiAwIDAgMzIlO1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndoeS1jb2x1bW5zIC5jb2x1bW46YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5MHB4O1xuICBsZWZ0OiAyOHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MDcwNzA7XG4gIG9wYWNpdHk6IDAuMTk7XG4gIGhlaWdodDogMTA4cHg7XG59XG5cbi53aHktY29sdW1ucyAuY29sdW1uOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi53aHktY29sdW1ucyAuZGlhZ3JhbS1jb2x1bW4ge1xuICBmbGV4LWJhc2lzOiAzNiU7XG4gIHBhZGRpbmctbGVmdDogNzBweDtcbn1cblxuLndoeS1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLndoeS10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ud2h5LWNvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi53aHktY29udGVudCAuY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTQtNDAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi53aHktY29udGVudCAuYmwge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYmwtMTQtNDAwLURFREVERS5wbmdcIik7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5kaWFncmFtIHtcbiAgd2lkdGg6IDIxNnB4O1xuICBtYXJnaW46IDAgYXV0byA1NXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kaWFncmFtLW1haW4gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZGlhZ3JhbS1tYWluICNjaGFydCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDIxNnB4O1xuICBoZWlnaHQ6IDIxNnB4O1xufVxuXG4uZGlhZ3JhbS1jYXB0IHtcbiAgd2lkdGg6IDExMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNTVweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0VERURFRDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmRpYWdyYW0tY2FwdCBzcGFuIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI0YwQkE0QTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmxlZ2VuZCB0ZDpsYXN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jb2RlLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA2NnB4O1xufVxuXG4uY29kZS1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTMyMHB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE3OHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRjZDNjYzIDAlLCAjRTRBMzFCIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAwIDMzcHggNThweCAwO1xuICBib3gtc2hhZG93OiAxMHB4IDIwcHggMjBweCByZ2JhKDM1LCA1OSwgMTI1LCAwLjIpO1xufVxuXG4uY29kZS1ibG9jazphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDUwJTtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxNzhweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDU4cHggMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvYmctbGluZS5wbmdcIikgbm8tcmVwZWF0IDEwMCUgMjJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMzdweDtcbn1cblxuLmNvZGUtYmxvY2stcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiA0OC4yJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uY29kZS1ibG9jay1yaWdodCAudmlkZW8ge1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xufVxuXG4uY29kZS1ibG9jay1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NyU7XG4gIHBhZGRpbmctdG9wOiAzM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG59XG5cbi5jb2RlLWJsb2NrLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMjFweDtcbiAgcmlnaHQ6IDI5JTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDZweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvZ3JpZDMucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG59XG5cbi5jb2RlLWJsb2NrLWxlZnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0yMHB4O1xuICByaWdodDogLTMwcHg7XG4gIHotaW5kZXg6IC0xO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ncmlkMS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgd2lkdGg6IDEyN3B4O1xuICBoZWlnaHQ6IDEzOHB4O1xufVxuXG4uY29kZS1ibG9jay10aXRsZSB7XG4gIGNvbG9yOiAjRkZGO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgcGFkZGluZy1yaWdodDogMTQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjdweDtcbn1cblxuLmNvZGUtYmxvY2stdGl0bGUgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG59XG5cbi5jb2RlLWJsb2NrLXRpdGxlIC5jb3B5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDM5cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGJvcmRlciAwLjI0cztcbiAgY29sb3I6ICM4NjY0MUQ7XG59XG5cbi5jb2RlLWJsb2NrLXRpdGxlIC5jb3B5OmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg2NjQxRDtcbn1cblxuLmNvZGUtd3JhcCB7XG4gIG1heC1oZWlnaHQ6IDI4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jb2RlLXdyYXAgcHJlLmxhbmd1YWdlLWphdmFzY3JpcHQge1xuICB3aWR0aDogMTQwMHB4O1xufVxuXG4uY29kZS1wYW5lbCB7XG4gIGJveC1zaGFkb3c6IDAgMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZDogIzIzMkU0MDtcbiAgcGFkZGluZzogMnB4IDJweCAycHggMTJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLmNvZGUtcGFuZWwuY29kZS1pbWcge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjRzO1xufVxuXG4uY29kZS1wYW5lbC5jb2RlLWltZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvZGUtcGFuZWwuY29kZS1pbWc6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbnByZVtjbGFzcyo9XCJsYW5ndWFnZS1cIl06OnNlbGVjdGlvbixcbmNvZGVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdOjpzZWxlY3Rpb24ge1xuICBjb2xvcjogIzFEMjYzNztcbiAgYmFja2dyb3VuZDogI0RGOTkwNjtcbn1cblxuLmxhbmd1YWdlLWphdmFzY3JpcHQge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjRDNEM0QzICFpbXBvcnRhbnQ7XG59XG5cbi5saW5lLW51bWJlcnMgLmxpbmUtbnVtYmVycy1yb3dzIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI0VFQjk0NTtcbn1cblxuLmxpbmUtbnVtYmVycy1yb3dzID4gc3BhbjpiZWZvcmUge1xuICBjb2xvcjogI0VFQjk0NTtcbn1cblxuLnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjczcHg7XG4gIGhlaWdodDogMjczcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9wYW5lLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDc5cHggMTlweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI0cywgdHJhbnNmb3JtIDAuMjRzO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udmlkZW8tdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0RFREVERTtcbn1cblxuLnZpZGVvLXRleHQgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLURFREVERS5wbmdcIik7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi52aWRlby10ZXh0IC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNC00MDAtREVERURFLnBuZ1wiKTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi52aWRlby10ZXh0IC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0xNC00MDAtREVERURFLnBuZ1wiKTtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnZpZGVvLXRleHQgLnRyb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJvbi0xNC00MDAtREVERURFLnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnZpZGVvLXRleHQgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLURFREVERS5wbmdcIik7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi52aWRlbyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4O1xufVxuXG4udmlkZW8gc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLnZpZGVvIC5wbGF5LWJ0biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG5cbi52aWRlbyAucGxheS1idG4gLnN2Z2ljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogLTJweCAycHggMCAwO1xuICB3aWR0aDogMTRweDtcbn1cblxuLnZpZGVvOmhvdmVyIHtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG59XG5cbi52aWRlbzphY3RpdmUge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcbn1cblxuLnRleHQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG4gIHBhZGRpbmctdG9wOiAxOHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG4udGV4dCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtREVERURFLnBuZ1wiKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLnRleHQgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLURFREVERS5wbmdcIik7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi50ZXh0IC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNC00MDAtREVERURFLnBuZ1wiKTtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5jb25kIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzcwNzA3MDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiA4M3B4O1xufVxuXG4uY29uZC1tYWluIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAyOS4xJTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDQwcHggMjBweDtcbiAgcGFkZGluZzogNDJweCAyNXB4IDQycHggMzdweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNTtcbiAgbWluLWhlaWdodDogMjY5cHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb25kLW1haW46YmVmb3JlLFxuLmNvbmQtbWFpbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG59XG5cbi5jb25kLW1haW46YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIxMGRlZywgI0YyQzQ1OCAwJSwgI0UzQTQxMSAxMDAlKTtcbn1cblxuLmNvbmQtc3RhdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAwIDQwcHggNzBweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tYm90dG9tOiAzOXB4O1xufVxuXG4uY29uZC1zdGF0IHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5jb25kLXN0YXQgLnN2Z2ljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTFweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmNvbmQtc3RhdDpiZWZvcmUge1xuICBjb250ZW50OiAnICc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yOSk7XG59XG5cbi5jb25kLWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ucHJlZi1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyOiAycHggZGFzaGVkICMwOTEzMjI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjUsIDM0LCA0OSwgMC43NSk7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBwYWRkaW5nOiAyNnB4IDEwcHggMjZweCA2NHB4O1xuICBib3JkZXItcmFkaXVzOiAwIDIwcHggNDBweCAwO1xufVxuXG4ucHJlZi1pdGVtIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnByZWYtaWNvbiB7XG4gIGNvbG9yOiAjRjJDMzU4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cblxuLnByZWYtaWNvbiAuc3ZnaWNvbiB7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLnByZWYtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5wcmVmLXZhbCB7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wcmVmLXZhbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucHJlZi12YWwgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMjAtNTAwLURGOTkwNi5wbmdcIik7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5wcmVmLXZhbCAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0yMC01MDAtREY5OTA2LnBuZ1wiKTtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnByZWYtY2FwdCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5wcmVmLWNhcHQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNERjk5MDY7XG59XG5cbi5hZHZhbnRhZ2VzIHtcbiAgcGFkZGluZy1sZWZ0OiA2M3B4O1xuICBwYWRkaW5nLXRvcDogMjFweDtcbn1cblxuLmFkdmFudGFnZXMgLml0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMjdweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWR2YW50YWdlcyAuaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTRweDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgxMTIsIDExMiwgMTEyLCAwLjE5KTtcbn1cblxuLmFkdmFudGFnZXMgLml0ZW06bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uYWR2YW50YWdlcyAuaXRlbTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmFkdmFudGFnZXMgLml0ZW0gLnN2Z2ljb24ge1xuICBjb2xvcjogI0YyQzM1ODtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMjFweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xufVxuXG4uaG93LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiA2N3B4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtNThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA1O1xufVxuXG4uaG93LWNvbnRlbnQgLmhvdy1ibG9jayB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogNThweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLmJsb2NrIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNjFweCAzN3B4IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjBweCAyMHB4IDQwcHggMjBweDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLmJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIHRvcDogNDBweDtcbiAgYm90dG9tOiA3N3B4O1xuICBsZWZ0OiAtOHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkNEMTdBIDAlLCAjRTZBNzIzIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB6LWluZGV4OiAtMTtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLmJsb2NrOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDZweDtcbiAgdG9wOiAtMjNweDtcbiAgcmlnaHQ6IDcuNSU7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2dyaWQzLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xufVxuXG4uaG93LWNvbnRlbnQgLmhvdy1ibG9jayAudGFibGUgLmxhYmVsIHtcbiAgY29sb3I6ICNEM0QzRDM7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLnRhYmxlIC5sYWJlbCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNi01MDAtRDNEM0QzLnBuZ1wiKTtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLnRhYmxlIC5sYWJlbCAuY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTYtNTAwLUQzRDNEMy5wbmdcIik7XG4gIHdpZHRoOiAxNDVweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uaG93LWNvbnRlbnQgLmhvdy1ibG9jayAudGFibGUgLmxhYmVsIC50cm9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3Ryb24tMTYtNTAwLUQzRDNEMy5wbmdcIik7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5ob3ctY29udGVudCAuaG93LWJsb2NrIC50YWJsZSAubGFiZWwgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTYtNTAwLUQzRDNEMy5wbmdcIik7XG4gIHdpZHRoOiAzMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5ob3ctY29udGVudCAuaG93LWJsb2NrIC50YWJsZSAuYnRuIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMzZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBjb2xvcjogIzk5QTNCQztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLnRhYmxlIC5idG4gLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTItNDAwLTk5QTNCQy5wbmdcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLnRhYmxlIC5idG4gLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLTk5QTNCQy5wbmdcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmhvdy1jb250ZW50IC5ob3ctYmxvY2sgLnRhYmxlLXJvdyB7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5ob3ctdGl0bGUge1xuICBjb2xvcjogI0VFQjc0NDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nLWxlZnQ6IDYycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogNTlweDtcbn1cblxuLmhvdy10aXRsZSAubnVtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMTdweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luOiAtMjBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZDRDE3QSAwJSwgI0U2QTcyMyAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3gtc2hhZG93OiA1cHggMTBweCAxMHB4IHJnYmEoMjQwLCAxODYsIDc0LCAwLjEpO1xuICBjb2xvcjogI0ZGRjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmhvdy1mb3JtLFxuLmhvdyAud2FsbGV0IHtcbiAgbWFyZ2luLWxlZnQ6IC0zN3B4O1xuICBtYXJnaW4tcmlnaHQ6IC0zN3B4O1xuICBwYWRkaW5nLWxlZnQ6IDM3cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDM3cHg7XG4gIG1hcmdpbi10b3A6IDMzcHg7XG4gIHBhZGRpbmctdG9wOiA0MXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG59XG5cbi5ob3ctZm9ybSBoNCxcbi5ob3ctZm9ybSAuaDQsXG4uaG93IC53YWxsZXQgaDQsXG4uaG93IC53YWxsZXQgLmg0IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNFRUI3NDQ7XG59XG5cbi5ob3ctZm9ybSBoNCAudHJ4LFxuLmhvdy1mb3JtIC5oNCAudHJ4LFxuLmhvdyAud2FsbGV0IGg0IC50cngsXG4uaG93IC53YWxsZXQgLmg0IC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTE4LTUwMC1FRUI3NDQucG5nXCIpO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4uaG93LWZvcm0gaDQgLmJuYixcbi5ob3ctZm9ybSAuaDQgLmJuYixcbi5ob3cgLndhbGxldCBoNCAuYm5iLFxuLmhvdyAud2FsbGV0IC5oNCAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xOC01MDAtRUVCNzQ0LnBuZ1wiKTtcbiAgd2lkdGg6IDM1cHg7XG4gIGhlaWdodDogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmhvdy1mb3JtIC5idG4tMixcbi5ob3cgLndhbGxldCAuYnRuLTIge1xuICBiYWNrZ3JvdW5kOiAjNjU2RDdCO1xufVxuXG4uaG93LWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG5cbi5ob3ctYnV0dG9ucyA+IGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLmhvdy1idXR0b25zIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5ob3ctYnV0dG9ucyAuYnRuLXdpdGhkcmF3IHtcbiAgYm9yZGVyLWNvbG9yOiAjQ0I5RjlGO1xuICBjb2xvcjogI0MxODc4Nztcbn1cblxuLmRlcG9zaXQtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG5cbi5kZXBvc2l0LWlucHV0IC5pbnB1dCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDE1cHggOTBweCAxNXB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5kZXBvc2l0LWlucHV0IC5sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMXB4O1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBib3JkZXItcmFkaXVzOiAxM3B4O1xuICBwYWRkaW5nOiAycHggMThweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICNGQ0QzN0QgMzAlLCAjREY5OTA2IDEwMCUpO1xufVxuXG4uZGVwb3NpdC1pbnB1dCAubGFiZWwgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTAtNjAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uZGVwb3NpdC1pbnB1dCAubGFiZWwgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTAtNjAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG4uZGVwb3NpdC1jYXB0IHtcbiAgY29sb3I6ICM5OUEzQkM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMTBweCAwIDQ4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmRlcG9zaXQtY2FwdCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtOTlBM0JDLnBuZ1wiKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmRlcG9zaXQtY2FwdCAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtOTlBM0JDLnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmFyci1saXN0IHtcbiAgcGFkZGluZzogNHB4IDAgMDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uYXJyLWxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbn1cblxuLmFyci1saXN0IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogLTRweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Fyci5zdmdcIikgbm8tcmVwZWF0IDAgMDtcbn1cblxuLndhbGxldCAuc3ZnaWNvbiB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMTVweCAwIDE2cHg7XG4gIGNvbG9yOiAjRjJDMzU4O1xufVxuXG4ud2FsbGV0IC5hZHJlc3Mge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi53YWxsZXQgLnZhbCB7XG4gIGNvbG9yOiAjRUVCNzQ0O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggNDBweCByZ2JhKDM4LCA2NCwgMTMzLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzOHB4IDQxcHg7XG4gIHdpZHRoOiA0OTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjMjMyRTQwO1xuICBjb2xvcjogIzgxOTBBNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbC1ib2R5LXdyYXAge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAgNzBweDtcbn1cblxuLm1vZGFsLWJvZHktc2Nyb2xsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDcwcHggNnB4O1xufVxuXG4ubW9kYWwgLmJ0biB7XG4gIGJhY2tncm91bmQ6ICNGMEJBNEE7XG59XG5cbi5tb2RhbCAuYnRuLTIge1xuICBtaW4td2lkdGg6IDEwM3B4O1xuICBiYWNrZ3JvdW5kOiAjNjU2RDdCO1xufVxuXG4ubW9kYWwgLmJ0bi1jYW5jZWwge1xuICBib3JkZXItY29sb3I6ICNFRTQ0NDQ7XG4gIGJhY2tncm91bmQ6ICNFRTQ0NDQ7XG59XG5cbi5tb2RhbCAuYnRuLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTkyNztcbiAgY29sb3I6ICM5OUEzQkM7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kYWwgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTItNDAwLTgxOTBBNy5wbmdcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLm1vZGFsIC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTEyLTQwMC04MTkwQTcucG5nXCIpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI0Y3Qzc2NTtcbn1cblxuLm1vZGFsLXRpdGxlLndpdGgtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogNjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtdGl0bGUgLmJ0biB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWluLXdpZHRoOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubW9kYWwtdGl0bGUgLmJ0biAuc3ZnaWNvbi1hcnJvdyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogN3B4O1xufVxuXG4ubW9kYWwtdGl0bGUgLnRyeCxcbiNob3cgLm1vZGFsLXBhcnQgLmJsb2NrIC5tb2RhbC10aXRsZSAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNi02MDAtRjdDNzY1LnBuZ1wiKTtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm1vZGFsLXRpdGxlIC5ibmIsXG4jaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAubW9kYWwtdGl0bGUgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTYtNTAwLUY3Qzc2NS5wbmdcIik7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5tb2RhbC1jb2x1bW5zIHtcbiAgbWFyZ2luLWxlZnQ6IC00NXB4O1xufVxuXG4ubW9kYWwtY29sdW1ucyAuY29sdW1uIHtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLm1vZGFsIC5kZXBvc2l0LWlucHV0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm1vZGFsIC5kZXBvc2l0LWNhcHQge1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICBjb2xvcjogIzk5QTNCQztcbn1cblxuLm1vZGFsIC5kZXBvc2l0LWNhcHQgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLTk5QTNCQy5wbmdcIik7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5tb2RhbCAuZGVwb3NpdC1jYXB0IC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC05OUEzQkMucG5nXCIpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ubW9kYWwgLmFyci1saXN0IHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBjb2xvcjogI0UyRTJFMztcbn1cblxuLm1vZGFsIC5hcnItbGlzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICBsaW5lLWhlaWdodDogMS4zNWVtO1xufVxuXG4ubW9kYWwgLmFyci1saXN0IC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRTJFMkUzLnBuZyk7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5tb2RhbCAuYXJyLWxpc3QgLnRyb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL3Ryb24tMTQtNDAwLUUyRTJFMy5wbmcpO1xuICB3aWR0aDogMzhweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG4ubW9kYWwgLmFyci1saXN0IC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvYmwtMTQtNDAwLUUyRTJFMy5wbmcpO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiAxMnB4O1xufVxuXG4ubW9kYWwgLmFyci1saXN0IC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtRTJFMkUzLnBuZyk7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi5tb2RhbCAuc3RhdHMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4ubW9kYWwgLnN0YXRzLXJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtNDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDFweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLm1vZGFsIC5zdGF0cy1pdGVtIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MXB4O1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xufVxuXG4ubW9kYWwgLnN0YXRzLWl0ZW06bGFzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4ubW9kYWwtaW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ubW9kYWwgaDUge1xuICBjb2xvcjogI0Y3Qzc2NTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLm1vZGFsIC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtODE5MEE3LnBuZ1wiKTtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm1vZGFsIC50cm9uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy90cm9uLTEyLTQwMC04MTkwQTcucG5nKTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm1vZGFsIC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvYmwtMTItNDAwLTgxOTBBNy5wbmcpO1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ubW9kYWwtbGcgLm1vZGFsLWJvZHkge1xuICB3aWR0aDogOTQ4cHg7XG59XG5cbi5tb2RhbC1zbSAubW9kYWwtYm9keSB7XG4gIHdpZHRoOiAzNjJweDtcbn1cblxuLm1vZGFsLXNtIC5tb2RhbC1ib2R5IC5tb2RhbC1jbG9zZSB7XG4gIHJpZ2h0OiAyNHB4O1xufVxuXG4ubW9kYWwtZG91YmxlIC5tb2RhbC1ib2R5IHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgd2lkdGg6IDk0OHB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm1vZGFsLWRvdWJsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5tb2RhbC1wYXJ0IHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gNXB4KTtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gNXB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XG59XG5cbi5tb2RhbC1wYXJ0IC5ibG9jayB7XG4gIGJveC1zaGFkb3c6IDVweCA1cHggNDBweCByZ2JhKDM4LCA2NCwgMTMzLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzOHB4IDQxcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZDogIzIzMkU0MDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1vZGFsLXBhcnQgLmJsb2NrLm5vdC1hdXRoIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubW9kYWwtcGFydCAuYmxvY2subm90LWF1dGggLm5vdC1hdXRoLWRlY29yIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjIwcHg7XG4gIGhlaWdodDogMzQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDA7XG4gIGNvbG9yOiAjNzE3MTcxO1xuICBvcGFjaXR5OiAwLjA1O1xufVxuXG4ubW9kYWwtcGFydCAuYmxvY2subm90LWF1dGggLm5vdC1hdXRoLWRlY29yIC5zdmdpY29uIHtcbiAgd2lkdGg6IDI2MXB4O1xuICBoZWlnaHQ6IDM4NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuI2hvdyAubW9kYWwtcGFydCAuYmxvY2sge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4jaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuI2hvdyAubW9kYWwtcGFydCAuYmxvY2sgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyN3B4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbiNob3cgLm1vZGFsLXBhcnQgLmJsb2NrIC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDk2cHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuI3N0YXQgLm1vZGFsLWJvZHkge1xuICB3aWR0aDogOTk3cHg7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4jc3RhdCAuYmxvY2sge1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuI3N0YXQgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMjJweDtcbn1cblxuI3N0YXQgLnRhYmxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTE3cHg7XG59XG5cbiNzdGF0IC50YWJsZS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4jc3RhdCAudGFibGUtcm93LndpdGgtc2hhZG93IHtcbiAgYm94LXNoYWRvdzogNXB4IDIwcHggMzBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDEwcHg7XG4gIG1hcmdpbjogMCAtNDFweCAyOHB4O1xuICBwYWRkaW5nOiAwIDQxcHggMjVweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5mYW5jeWJveC1iZyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5mYW5jeWJveC1jbG9zZS1zbWFsbCB7XG4gIHRvcDogMjRweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBvcGFjaXR5OiAwLjQ3O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjRzO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxsOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmltcG9ydGFudCB7XG4gIGJhY2tncm91bmQ6ICMxRTI5Mzk7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjRkZGO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5pbXBvcnRhbnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbXBvcnRhbnQgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGN0M3NjU7XG59XG5cbi5pbXBvcnRhbnQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbn1cblxuLmltcG9ydGFudCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW1wb3J0YW50IC50cngsXG4jaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAuaW1wb3J0YW50IC50cngge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEyLTQwMC1GRkZGRkYucG5nXCIpO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbXBvcnRhbnQgLmJuYixcbiNob3cgLm1vZGFsLXBhcnQgLmJsb2NrIC5pbXBvcnRhbnQgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmltcG9ydGFudCAuY29udHJhY3QsXG4jaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAuaW1wb3J0YW50IC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmltcG9ydGFudCAuYmwsXG4jaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAuaW1wb3J0YW50IC5ibCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDU5cHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnRoeC10ZXh0LFxuLnN1YnNjcmliZS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbn1cblxuLnRoeC10ZXh0IHN0cm9uZyxcbi5zdWJzY3JpYmUtdGV4dCBzdHJvbmcge1xuICBjb2xvcjogI0Y3Qzc2NTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnRoeC10ZXh0IC5jb250cmFjdCxcbi5zdWJzY3JpYmUtdGV4dCAuY29udHJhY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTItNDAwLTgxOTBBNy5wbmdcIik7XG4gIHdpZHRoOiA4M3B4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi50aHgtdGV4dCAudHJvbixcbi5zdWJzY3JpYmUtdGV4dCAudHJvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvdHJvbi0xMi00MDAtODE5MEE3LnBuZyk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG5cbi50aHgtdGV4dCAuYmwsXG4uc3Vic2NyaWJlLXRleHQgLmJsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy9ibC0xMi00MDAtODE5MEE3LnBuZyk7XG4gIHdpZHRoOiA1OXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbi50aHgtaWNvbixcbi5zdWJzY3JpYmUtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGNvbG9yOiAjRjdDNzY1O1xufVxuXG4udGh4LWljb24gLnN2Z2ljb24sXG4uc3Vic2NyaWJlLWljb24gLnN2Z2ljb24ge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4udGh4LXRpdGxlLFxuLnN1YnNjcmliZS10aXRsZSB7XG4gIGNvbG9yOiAjRjdDNzY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG59XG5cbi50aHgtZm9ybSAuaW5wdXQsXG4uc3Vic2NyaWJlLWZvcm0gLmlucHV0IHtcbiAgYmFja2dyb3VuZDogIzFFMjgzODtcbn1cblxuLnN1YnNjcmliZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXgtd2lkdGg6IDI0MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5pbnB1dC13cmFwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzRweDtcbn1cblxuLnN1YnNjcmliZS1mb3JtIC5pbnB1dC13cmFwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucXVlc3Rpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxN3B4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IC0yMHB4O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkNEMTdBIDAlLCAjRTZBNzIzIDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJveC1zaGFkb3c6IDVweCAxMHB4IDEwcHggcmdiYSgyMjMsIDE1MywgNiwgMC4xKTtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi53aXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3NoYWRvdy5wbmdcIikgbm8tcmVwZWF0IDAgMTAwJTtcbiAgcGFkZGluZzogNTFweCA0MXB4O1xuICBtYXJnaW4tbGVmdDogLTQxcHg7XG4gIG1hcmdpbi1yaWdodDogLTQxcHg7XG59XG5cbi53aXRlbS1pY29uIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGZsZXg6IDAgMCAyNXB4O1xuICBtYXgtd2lkdGg6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMjJweDtcbiAgY29sb3I6ICNFN0E5Mjc7XG59XG5cbi53aXRlbS1pY29uIC5zdmdpY29uIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLndpdGVtLWNvbnRlbnQge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzgxOTBBNztcbn1cblxuLndpdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI0U3QTkyNztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ud2l0ZW0gLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLTgxOTBBNy5wbmdcIik7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi53aXRlbSAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtODE5MEE3LnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLndpdGVtLWFtb3VudCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ud2l0ZW0tYW1vdW50IC5hbW91bnQge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi53aXRlbS1hbW91bnQgLmN1ciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLndpdGVtIC53aXRlbS1hbW91bnQgLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLUVFQjc0NC5wbmdcIik7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi53aXRlbSAud2l0ZW0tYW1vdW50IC5ibmIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC1FRUI3NDQucG5nXCIpO1xuICB3aWR0aDogMjdweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4ud2l0ZW0tb3B0cyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB3aWR0aDogNjBweDtcbiAgZmxleDogMCAwIDYwcHg7XG59XG5cbi53aXRlbS1vcHRzIC5pbmZvLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLndpdGVtLWNvcHkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAjNkQ3NzhFO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLndpdGVtLWNvcHkgLnN2Z2ljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4ud2l0ZW0tY29weTpob3ZlciB7XG4gIGNvbG9yOiAjREY5OTA2O1xufVxuXG4ud2l0ZW0tY29weS5kb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxRDI2MzcgdXJsKFwiLi4vaW1nL2ljb25zL29rLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xuICBtYXJnaW46IC0xMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbi53aXRlbS5yZWYtd2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi53aXRlbS5yZWYtd2l0ZW06bGFzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi53ZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjFweCA0MXB4IDM2cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDFweDtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi53ZC1pdGVtLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLndkLWl0ZW0tY29udGVudCAuc3VtIHtcbiAgY29sb3I6ICNFN0E5Mjc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAxNHB4IDAgNXB4O1xufVxuXG4ud2QtaXRlbS1jb250ZW50IC5zdW0gLnRyeCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMjAtNDAwLUVFQjc0NC5wbmdcIik7XG4gIHdpZHRoOiAzN3B4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi53ZC1pdGVtLWNvbnRlbnQgLnN1bSAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0yMC00MDAtRUVCNzQ0LnBuZ1wiKTtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLndkLWl0ZW0tY29udGVudCAuZXEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgY29sb3I6ICM4MTkwQTc7XG59XG5cbi53ZC1pdGVtIC5idG4ge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDExcHggMjZweDtcbiAgbWluLXdpZHRoOiAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53ZC1pdGVtIC5idG4gLnN2Z2ljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLndkLWl0ZW0ud2l0aC1zaGFkb3cge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDE1cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAxMHB4O1xufVxuXG4ud2l0aC1pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uaW5mby1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG59XG5cbi5pbmZvLWljb24gPiBpIHtcbiAgYmFja2dyb3VuZDogIzVFNzE5MDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzIyMkQzRjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmluZm8taWNvbiAuY29tbWVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAyODBweDtcbiAgcGFkZGluZzogMTZweDtcbiAgei1pbmRleDogMTA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYmFja2dyb3VuZDogIzFEMjYzNztcbiAgYm94LXNoYWRvdzogMnB4IDNweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjAwMXMgMC4zcztcbiAgYm9yZGVyLXJhZGl1czogN3B4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLmluZm8taWNvbiAuY29tbWVudCAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogOXB4O1xufVxuXG4uaW5mby1pY29uIC5jb21tZW50IC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLmluZm8taWNvbiAuY29tbWVudCAudHJvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvdHJvbi0xMi00MDAtRkZGRkZGLnBuZyk7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0zcHg7XG59XG5cbi5pbmZvLWljb24gLmNvbW1lbnQgLmJsIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy9ibC0xMi00MDAtRkZGRkZGLnBuZyk7XG4gIHdpZHRoOiA1OXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbi5pbmZvLWljb24gLmNvbW1lbnQgLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLUZGRkZGRi5wbmdcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmluZm8taWNvbjpob3ZlciAuY29tbWVudCxcbi5pbmZvLWljb24ub3BlbmVkIC5jb21tZW50IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB2aXNpYmlsaXR5IDAuMDAxcztcbn1cblxuLmluZm8taWNvbiAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRUVCNzQ0LnBuZ1wiKTtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmluZm8taWNvbiAuYm5iIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtRUVCNzQ0LnBuZ1wiKTtcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmFtb3VudCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5hbW91bnQgLmN1ciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNERjk5MDY7XG59XG5cbi5zdGF0LWNvbHVtbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uc3RhdC1jb2x1bW5zIC5jb2wge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5zdGF0LWNvbHVtbnMgLmNvbDpmaXJzdC1jaGlsZCAuY29tbWVudCB7XG4gIHJpZ2h0OiAtMzIwcHg7XG59XG5cbi5zdGF0LWNvbHVtbnMgLndpdGVtIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4ucmVmLXdpdGVtcyB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5cbi5yZXdhcmRzIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnJld2FyZHMgaDQsXG4ucmV3YXJkcyAuaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogI0Y3Qzc2NTtcbn1cblxuLnJld2FyZHMtaXRlbSAud2l0ZW0ge1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5yZXdhcmRzLWl0ZW0gLndpdGVtLW9wdHMge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cblxuLnJld2FyZHMtaXRlbSAud2l0ZW0tY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnJld2FyZHMtYnRuIHtcbiAgbWFyZ2luOiA5cHggMCAxOHB4O1xufVxuXG4ucmVmLWxldmVscyB7XG4gIG1hcmdpbi1sZWZ0OiAtNDFweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDFweDtcbn1cblxuLnJlZi1sZXZlbCB7XG4gIHBhZGRpbmc6IDI2cHggNDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5yZWYtbGV2ZWw6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnJlZi1sZXZlbDpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnJlZi1sZXZlbC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4ucmVmLWxldmVsLWNvbnRlbnQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5yZWYtbGV2ZWwtY29udGVudCBzdHJvbmcge1xuICBjb2xvcjogI0U3QTkyNztcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5yZWYtbGV2ZWwtdGl0bGUge1xuICBjb2xvcjogI0QzRDNEMztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ucmVmLWxldmVsLW9wdHMgLmluZm8taWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmVmLWxldmVsLW9wdHMgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uYmFubmVycy1zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDEwMCU7XG4gIHBhZGRpbmc6IDQxcHggNDFweCAzNXB4O1xuICBtYXJnaW46IDAgLTQxcHg7XG59XG5cbi5iYW5uZXJzLXNlbGVjdCAuc2VsZWN0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzFDMjQyRjtcbiAgYmFja2dyb3VuZDogIzFFMjgzODtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG4uYmFubmVycy1zZWxlY3QgLnNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogI0Y3Qzc2NTtcbn1cblxuI3Byb21vIC5yZWYtd2l0ZW0ge1xuICBib3gtc2hhZG93OiAwIDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLmJhbm5lcnMtYnRucyAuYnRuIHtcbiAgbWFyZ2luOiAwIDE1cHggMTBweCAwO1xufVxuXG4uYmFubmVycy1jb250IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmJhbm5lcnMtY29kZSB7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMTUxRDJDO1xuICBvdXRsaW5lOiBub25lO1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBtaW4taGVpZ2h0OiAxMTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgY29sb3I6ICM4MTkwQTc7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1LCAzNiwgNDksIDAuMyk7XG59XG5cbi5iYW5uZXJzLWNvZGU6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICNGN0M3NjU7XG59XG5cbi5yZWYtdG90YWwge1xuICBiYWNrZ3JvdW5kOiAjRjdDNzY1O1xuICBjb2xvcjogI0ZGRjtcbiAgcGFkZGluZzogNXB4IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4ucmVmLWl0ZW0ge1xuICBtYXJnaW46IDAgLTQxcHg7XG4gIHBhZGRpbmc6IDIwcHggNDFweCAyMHB4IDY2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5yZWYtaXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNDFweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLXRvcDogLThweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3JlZml0ZW0uc3ZnXCIpIG5vLXJlcGVhdCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cblxuLnJlZi1pdGVtLXRvcCxcbi5yZWYtaXRlbS1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuLnJlZi1pdGVtLXRvcCA+IGRpdixcbi5yZWYtaXRlbS1ib3R0b20gPiBkaXYge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG59XG5cbi5yZWYtaXRlbS10b3Age1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGNvbG9yOiAjRjdDNzY1O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5yZWYtaXRlbS10b3AgLmRhdGUge1xuICBjb2xvcjogIzgxOTBBNztcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucmVmLWl0ZW0tYm90dG9tIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucmVmLWl0ZW0tYm90dG9tIC5hbW91dCB7XG4gIGNvbG9yOiAjRjdDNzY1O1xufVxuXG4ucmVmLWl0ZW0gKyAucmVmLWl0ZW0ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7XG59XG5cbi5yZWYtaXRlbSAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMi00MDAtRjdDNzY1LnBuZ1wiKTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogOXB4O1xufVxuXG4ucmVmLWl0ZW0gLmJuYiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLUY3Qzc2NS5wbmdcIik7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuI3JlZiAubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4ucGFnZU51bWJlcnMge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5wYWdlTnVtYmVycyBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzcwNzA3MDtcbiAgYmFja2dyb3VuZDogIzcwNzA3MDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDM3cHg7XG4gIGhlaWdodDogMzVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5wYWdlTnVtYmVycyBhLmFjdGl2ZSB7XG4gIGJvcmRlci1jb2xvcjogI0Y3Qzc2NTtcbiAgYmFja2dyb3VuZDogI0Y3Qzc2NTtcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5wYWdlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5wcmV2aW91c1BhZ2UsXG4ubmV4dFBhZ2Uge1xuICBjb2xvcjogI0ZGRjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4ucHJldmlvdXNQYWdlOmhvdmVyLFxuLm5leHRQYWdlOmhvdmVyIHtcbiAgY29sb3I6ICNGN0M3NjU7XG59XG5cbi5wcmV2aW91c1BhZ2UgLnN2Z2ljb24sXG4ubmV4dFBhZ2UgLnN2Z2ljb24ge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnByZXZpb3VzUGFnZSB7XG4gIHJpZ2h0OiA0NXB4O1xufVxuXG4ucHJldmlvdXNQYWdlIC5zdmdpY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbn1cblxuLmludml0ZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDAgMzBweDtcbiAgbWF4LXdpZHRoOiAzNThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW52aXRlIGltZyB7XG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XG59XG5cbi5pbnZpdGUtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5pbnZpdGUtZGVwb3NpdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA2M3B4IDA7XG4gIG1heC13aWR0aDogMTYwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uaW52aXRlLWRlcG9zaXQtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGNvbG9yOiAjRkZBNTM2O1xufVxuXG4uaW52aXRlLWRlcG9zaXQtaWNvbiAuc3ZnaWNvbiB7XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDQxcHg7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwgLnNpbXBsZWJhci1zY3JvbGxiYXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbiNjaGFydGpzLXRvb2x0aXAge1xuICBib3JkZXItcmFkaXVzOiA1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogN3B4IDEwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNGRkYgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogMXB4IDJweCAxMHB4IHJnYWIoMCwgMCwgMCwgMC4xNTIpO1xufVxuXG4jY2hhcnRqcy10b29sdGlwIHRhYmxlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4jY2hhcnRqcy10b29sdGlwIHRhYmxlIHRoLFxuI2NoYXJ0anMtdG9vbHRpcCB0YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHggODBweCAwIDA7XG4gIGNvbG9yOiAjRkZGO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogNjBweCAwIDQwcHg7XG59XG5cbi5mb290ZXI6YmVmb3JlLFxuLmZvb3RlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTdweDtcbiAgbGVmdDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kOiAjMjMyRTQwO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICB6LWluZGV4OiAxO1xufVxuXG4uZm9vdGVyOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvbWFwLWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xuICBsZWZ0OiA3MSU7XG4gIHRvcDogLTMyJTtcbiAgb3BhY2l0eTogMC4wNTtcbn1cblxuLmZvb3Rlci1kZWNvciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbn1cblxuLmZvb3Rlci1kZWNvcjpiZWZvcmUsXG4uZm9vdGVyLWRlY29yOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbiAgbGVmdDogMTdweDtcbiAgcmlnaHQ6IDE3JTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDQwcHggNDBweCAwIDA7XG4gIHotaW5kZXg6IDA7XG4gIGJhY2tncm91bmQ6ICNFNkFCMzE7XG59XG5cbi5mb290ZXItZGVjb3I6YWZ0ZXIge1xuICBsZWZ0OiA4NC41JTtcbiAgcmlnaHQ6IDU4cHg7XG59XG5cbi5mb290ZXIgLndyYXBwZXIge1xuICB6LWluZGV4OiA0O1xufVxuXG4uZm9vdGVyIC5sb2dvIHtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgd2lkdGg6IDE4MHB4O1xufVxuXG4uZm9vdGVyLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQ0JTtcbn1cblxuLmZvb3Rlci1yaWdodCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTYlO1xuICBwYWRkaW5nLWxlZnQ6IDc2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvb3Rlci1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDczcHg7XG4gIGxlZnQ6IDI4cHg7XG4gIGhlaWdodDogOTBweDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xufVxuXG4uZm9vdGVyLWJvdHRvbSB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNTJweDtcbiAgbWFyZ2luLWJvdHRvbTogLTQwcHg7XG4gIGNvbG9yOiAjNjU2NTY1O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5mYi10aXRsZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuXG4uZmItY29udGVudCB7XG4gIHBhZGRpbmc6IDIzcHggMTAwcHggMjNweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjOTlBM0JDO1xufVxuXG4uZmItY29udGVudDpiZWZvcmUsXG4uZmItY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAtMzUwMHB4O1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZDogIzFBMjUzNDtcbiAgYm9yZGVyLXJhZGl1czogMCA0MHB4IDAgMDtcbiAgei1pbmRleDogLTE7XG59XG5cbi5mYi1jb250ZW50OmFmdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA5MXB4O1xufVxuXG4uZmItY29udGVudCAuYnRuIHtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxMHB4IDE5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWluLXdpZHRoOiAwO1xuICBiYWNrZ3JvdW5kOiAjMTUxRDI5O1xufVxuXG4uY29weXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uY29weXJpZ2h0IGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc21hcnQtYWRyZXNzIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNtYXJ0LWFkcmVzcyAudGFibGUge1xuICBjb2xvcjogI0ZGRjtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc21hcnQtYWRyZXNzIC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnNtYXJ0LWFkcmVzcyAubGFiZWwgZGl2IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc21hcnQtYWRyZXNzIC5jb250cmFjdCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLnNtYXJ0LWFkcmVzcyAuc3ZnaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjRTZBQjMxO1xufVxuXG4uc21hcnQtYWRyZXNzIC5idG4ge1xuICBtaW4td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmNvbnRhY3RzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDU0MHB4O1xufVxuXG4uY29udGFjdHMtdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5jb250YWN0cy1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29udGFjdHMtaWNvbiAuc3ZnaWNvbi10ZyB7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgM3B4IDZweCByZ2JhKDIyNywgMTYzLCAyOSwgMC4xKSk7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5jb250YWN0cy1pY29uIC5sYW5nLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTlweDtcbiAgbGVmdDogMTJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMjMyRTQwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xufVxuXG4uY29udGFjdHMtaWNvbiAuc3ZnaWNvbi1tYWlsIHtcbiAgY29sb3I6ICNERjk5MDY7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDI1cHg7XG59XG5cbi5jb250YWN0cy1pY29uIC5zdmdpY29uLWhlbHAge1xuICBjb2xvcjogI0RGOTkwNjtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogMjZweDtcbn1cblxuLmNvbnRhY3RzLWJsb2NrIC5pdGVtIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1sZWZ0OiA4MHB4O1xufVxuXG4uY29udGFjdHMtYmxvY2sgLml0ZW06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNvbnRhY3RzLWJsb2NrIC5pdGVtIGRpdiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmNvbnRhY3RzLWJsb2NrIGEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjRzO1xufVxuXG4uY29udGFjdHMtYmxvY2sgYTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuLmNvbnRhY3RzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4uY29udGFjdHMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmNvbnRhY3RzLWl0ZW0gLmNvbnRhY3RzLWljb24ge1xuICB3aWR0aDogMjRweDtcbiAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICBmbGV4OiAwIDAgMjRweDtcbn1cblxuLmNvbnRhY3RzLWNvbCB7XG4gIG1hcmdpbi1yaWdodDogNjVweDtcbn1cblxuLmNvbnRhY3RzLWxhbmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAxMDNweDtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmN1ci1sYW5nIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiAjMUEyNTM0O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cywgdmlzaWJpbGl0eSAwLjAwMXMgMC4yNHMsIG9wYWNpdHkgMC4yNHM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDAwMSk7XG59XG5cbi5jb250YWN0cy1sYW5nIC5sYW5nLWRyb3Bkb3duIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uY29udGFjdHMtbGFuZyAubGFuZy1kcm9wZG93biB1bCBsaSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd24gdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd24gdWwgYSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcHggMjBweCAxcHggMTBweDtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd24gdWwgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbn1cblxuLmNvbnRhY3RzLWxhbmcgLmxhbmctZHJvcGRvd24gLmxhbmctaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jb250YWN0cy1sYW5nOmhvdmVyIC5sYW5nLWRyb3Bkb3duIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNHMsIHZpc2liaWxpdHkgMC4wMDFzLCBvcGFjaXR5IDAuMjRzO1xufVxuXG4uZ290b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA7XG59XG5cbi5nb3RvcCAuc3ZnaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cztcbn1cblxuLmdvdG9wOmhvdmVyIC5zdmdpY29uLFxuLmdvdG9wOmFjdGl2ZSAuc3ZnaWNvbixcbi5nb3RvcDpmb2N1cyAuc3ZnaWNvbiB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoLTkwZGVnKTtcbn1cblxuLmZpeGVkLWNvbnRhY3RzIHtcbiAgd2lkdGg6IDczcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmZpeGVkLWNvbnRhY3RzIC5idG4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogN3B4IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogOHB4IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5maXhlZC1jb250YWN0cyAuYnRuIC5sYW5nLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC04cHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XG59XG5cbi5maXhlZC1jb250YWN0cyAuYnRuIC5zdmdpY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW46IDAgN3B4IDAgMDtcbiAgY29sb3I6ICNGRkY7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAtODBweDtcbiAgei1pbmRleDogMTAwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbC1vcGVuZWQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogI2NjYztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDQwMTtcbiAgcGFkZGluZzogMTBweDtcbiAgdG9wOiAyNHB4O1xuICByaWdodDogNDBweDtcbiAgb3BhY2l0eTogMC40NztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI0cztcbiAgd2lkdGg6IDQ0cHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLm1vZGFsLWNsb3NlIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmaWxsOiAjQTIwMDFEO1xufVxuXG4ubW9kYWwtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWwtYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICBib3R0b206IC00MHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDM2Nm1zO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpO1xufVxuXG4ubW9kYWwtb3BlbmVkIC5tb2RhbC1iYWNrZHJvcCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMiwgMC42MSwgMC4zNiwgMSk7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLm1vZGFsLWRvdWJsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ub3RpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDEycHggMCAwO1xuICBiYWNrZ3JvdW5kOiAjMUQyNjM3O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHdpZHRoOiAzMzFweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiA1cHggNXB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG59XG5cbi5ub3RpY2Utd3JhcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGxlZnQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gNDBweCk7XG59XG5cbi5ub3RpY2UtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDEycHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgb3BhY2l0eTogMC40NztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI0cztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubm90aWNlLWNsb3NlOmJlZm9yZSxcbi5ub3RpY2UtY2xvc2U6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4IC00cHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm5vdGljZS1jbG9zZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5ub3RpY2UtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubm90aWNlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubm90aWNlLWNvbnRlbnQge1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzExMTkyNztcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgcGFkZGluZzogMTVweCAyMHB4IDE5cHggMTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm5vdGljZS1jb250ZW50LndpdGgtaWNvbiB7XG4gIHBhZGRpbmc6IDhweCAyMHB4IDdweCA4MnB4O1xufVxuXG4ubm90aWNlLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA0NnB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IC0yMnB4IC0xNHB4O1xufVxuXG4ubm90aWNlLWljb24gLnN2Z2ljb24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLm5vdGljZS1pY29uIC5zdmdpY29uLWNvaW4tcGx1cyB7XG4gIGNvbG9yOiAjMjk4NjVFO1xufVxuXG4ubm90aWNlLWljb24gLnN2Z2ljb24tY29pbi1taW51cyB7XG4gIGNvbG9yOiAjRUU0NDQ0O1xufVxuXG4ubm90aWNlIC52YWwge1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm5vdGljZS5zdWNjZXNzIHtcbiAgY29sb3I6ICMxRDI2Mzc7XG4gIGJhY2tncm91bmQ6ICM2MUFDODA7XG59XG5cbi5ub3RpY2Uuc3VjY2VzcyAubm90aWNlLWNsb3NlOmJlZm9yZSxcbi5ub3RpY2Uuc3VjY2VzcyAubm90aWNlLWNsb3NlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLm5vdGljZS5zdWNjZXNzIC5ub3RpY2UtY29udGVudCB7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm5vdGljZS5lcnJvciB7XG4gIGNvbG9yOiAjMUQyNjM3O1xuICBiYWNrZ3JvdW5kOiAjYmY0ZDRkO1xufVxuXG4ubm90aWNlLmVycm9yIC5ub3RpY2UtY2xvc2U6YmVmb3JlLFxuLm5vdGljZS5lcnJvciAubm90aWNlLWNsb3NlOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLm5vdGljZS5lcnJvciAubm90aWNlLWNvbnRlbnQge1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5jb250ZXN0LXBvcHVwIC5sYXVuY2hlZCB7XG4gIGNvbG9yOiAjREY5OTA2O1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uY29udGVzdC1wb3B1cCAubGF1bmNoZWQgLnN2Z2ljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1sZWZ0OiAxcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLnN1YnNjcmliZS10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY29udGVzdC1wb3B1cCAuc3Vic2NyaWJlLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLnN1YnNjcmliZS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jb250ZXN0LXBvcHVwIC5zdWJzY3JpYmUtaWNvbiB7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLmRhdGVzIHtcbiAgYmFja2dyb3VuZDogIzFDMjYzNTtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICMwRTE1MjI7XG4gIHBhZGRpbmc6IDE0cHggMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGNvbG9yOiAjODE4Q0EyO1xuICBmb250LXNpemU6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi5jb250ZXN0LXBvcHVwIGgzLFxuLmNvbnRlc3QtcG9wdXAgLmgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVzdC1wb3B1cCBoNCxcbi5jb250ZXN0LXBvcHVwIC5oNCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgaDQud2l0aC1pY29uLFxuLmNvbnRlc3QtcG9wdXAgLmg0LndpdGgtaWNvbiB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuXG4uY29udGVzdC1wb3B1cCBoNC53aXRoLWljb246Zmlyc3QtY2hpbGQsXG4uY29udGVzdC1wb3B1cCAuaDQud2l0aC1pY29uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgaDQgLnN2Z2ljb24sXG4uY29udGVzdC1wb3B1cCAuaDQgLnN2Z2ljb24ge1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbG9yOiAjRjdDNzY1O1xufVxuXG4uY29udGVzdC1wb3B1cCAudGFibGUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDM5cHg7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5jb250ZXN0LXBvcHVwIC50YWJsZS1yb3cge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uY29udGVzdC1wb3B1cCAudGFibGUgLmJ0biB7XG4gIG1pbi13aWR0aDogMTQwcHg7XG59XG5cbi5jb250ZXN0LXBvcHVwIC53aXRlbXMge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uY29udGVzdC1wb3B1cCAud2l0ZW0ge1xuICBwYWRkaW5nLXRvcDogNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjJweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtOmxhc3QtY2hpbGQge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIGNvbG9yOiAjOTlBM0JDO1xufVxuXG4uY29udGVzdC1wb3B1cCAud2l0ZW0tdGl0bGUgc3BhbiB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5jb250ZXN0LXBvcHVwIC53aXRlbS1jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtLWNvbnRlbnQgc3Ryb25nIHtcbiAgY29sb3I6ICNGN0M3NjU7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG4uY29udGVzdC1wb3B1cCAud2l0ZW0tb3B0cyB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNGRkY7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC02cHg7XG4gIGZsZXg6IDAgMCAxNDBweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtLW9wdHMgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjRjdDNzY1O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5jb250ZXN0LXBvcHVwIC53aXRlbS1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jb250ZXN0LXBvcHVwIC53aXRlbS1pY29uLmZpcnN0IHtcbiAgY29sb3I6ICNGNDhFNTY7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtLWljb24uc2Vjb25kIHtcbiAgY29sb3I6ICNFQUJENzA7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmNvbnRlc3QtcG9wdXAgLndpdGVtLWljb24udGhpcmQge1xuICBjb2xvcjogIzVGQkI4RDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uY29udGVzdC1wb3B1cCBoNCxcbi5jb250ZXN0LXBvcHVwIC5oNCB7XG4gIGNvbG9yOiAjRjdDNzY1O1xufVxuXG4ucnVsZXMge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLnJ1bGVzIGg0IHtcbiAgY29sb3I6ICNGN0M3NjU7XG59XG5cbi5ydWxlcyAudHJ4IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogOXB4O1xufVxuXG4ucnVsZXMgLmNvbnRyYWN0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2NvbnRyYWN0LTEyLTQwMC1GRkZGRkYucG5nXCIpO1xuICB3aWR0aDogODNweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLm1haW4tbmF2IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1haW4tY29udGVudCAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhlYWRlciAubGFuZyB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxuXG4gIC5oZWFkZXIgLmxhbmcgdWwge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5oZWFkZXIgLmxhbmcgdWwgbGkge1xuICAgIG1hcmdpbjogMCAycHggM3B4O1xuICB9XG5cbiAgLnQtcGFuZWwge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cblxuICAubWFpbi1uYXYge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG5cbiAgLm1lbnUgbGkgPiBhLFxuICAubWVudSBsaSA+IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDU1JTtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgaDEsXG4gIC5tYWluLWNvbnRlbnQgLmgxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cblxuICAuYWJvdXQtaW5mbyB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuXG4gIC5hYm91dC1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1NSU7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cblxuICAuY29tcGFueSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuXG4gIC5jb21wYW55LWxvZ28ge1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5jb21wYW55LW9wdCB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMCAwO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuZm9vdGVyLXJpZ2h0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIH1cblxuICAuZml4ZWQtY29udGFjdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC10ZXh0LFxuICAuanEtY2hlY2tib3gsXG4gIC5qcS1yYWRpbyxcbiAgLmpxLWZpbGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5oZWFkZXIgLmxhbmcge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDIycHggMCAxOHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmhlYWRlciAubGFuZyB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbjogMCAwIDAgMjBweDtcbiAgfVxuXG4gIC50LXBhbmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZsb2F0OiBub25lO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgfVxuXG4gIC50LXBhbmVsOmJlZm9yZSB7XG4gICAgcmlnaHQ6IC0yNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuYmFsYW5jZSB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cblxuICAuYmFsYW5jZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAucHJvZml0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gIH1cblxuICAucHJvZml0IC5uZXh0IHtcbiAgICBtYXJnaW4tdG9wOiA3cHg7XG4gIH1cblxuICAubWVudSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLm1lbnUgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLm1lbnUgbGkgPiBhLFxuICAubWVudSBsaSA+IHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxuXG4gIC5tZW51IGxpID4gYS5jb250ZXN0LWJ0bixcbiAgLm1lbnUgbGkgPiBzcGFuLmNvbnRlc3QtYnRuIHtcbiAgICBwYWRkaW5nOiA3cHggMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cblxuICAubWVudS13cmFwIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRkREMzdFIDAlLCAjMzU4NzY4IDEwMCUpO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNDBweCk7XG4gICAgcGFkZGluZzogNjBweCAyNHB4IDYwcHggMjRweDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cywgYm94LXNoYWRvdyAwLjRzO1xuICB9XG5cbiAgLm1lbnUtb3BlbmVkIC5tZW51LXdyYXAge1xuICAgIGJveC1zaGFkb3c6IDNweCAwIDYwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuXG4gIC5tZW51LWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgLm1lbnUtY2xvc2U6YmVmb3JlLFxuICAubWVudS1jbG9zZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB3aWR0aDogMnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBiYWNrZ3JvdW5kOiAjMUQyNjM3O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgbWFyZ2luOiAtOHB4IC0xcHg7XG4gIH1cblxuICAubWVudS1jbG9zZTphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgLm1lbnUtdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMTBweCAxNXB4IDEwcHggNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE5MGRlZywgI0ZGREI2MiAwJSwgI0Y4QTYzMSAxMDAlKTtcbiAgICBjb2xvcjogIzFEMjYzNztcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC01NnB4O1xuICAgIGxlZnQ6IDA7XG4gIH1cblxuICAubWVudS10b2dnbGU6YmVmb3JlLFxuICAubWVudS10b2dnbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogNnB4O1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRkZGO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gIH1cblxuICAubWVudS10b2dnbGU6YWZ0ZXIge1xuICAgIG1hcmdpbi10b3A6IC0ycHg7XG4gIH1cblxuICAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLm1haW4tY29udGVudCAubG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgaDIsXG4gIC5tYWluLWNvbnRlbnQgLmgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLm1haW4tc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xuICB9XG5cbiAgLm1haW4tc2VjdGlvbjpiZWZvcmUsXG4gIC5tYWluLXNlY3Rpb246YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAuYWJvdXQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgLmFib3V0LWluZm8ge1xuICAgIG1hcmdpbjogLTMwMHB4IDAgMCA2MHB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmFib3V0LWluZm8gLmJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogLTYwcHg7XG4gIH1cblxuICAuYWJvdXQtY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gIC5jb21wYW55IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxuXG4gIC5tYWluLW5hdiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAubWFpbi1uYXYgLmJ0bi13cmFwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICB0b3A6IDM2cHg7XG4gIH1cblxuICAud2h5LWNvbHVtbnMge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG5cbiAgLndoeS1jb2x1bW5zIC5jb2x1bW4ge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cblxuICAud2h5LWNvbHVtbnMgLmRpYWdyYW0tY29sdW1uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgLndoeS1jb2x1bW5zIC5kaWFncmFtLWNvbHVtbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAuY29kZS1ibG9jay1sZWZ0LFxuICAuY29kZS1ibG9jay1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgfVxuXG4gIC5jb2RlLWJsb2NrLWxlZnQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gIH1cblxuICAuY29kZS1ibG9jay1yaWdodCAudmlkZW8ge1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cblxuICAuY29uZC1tYWluIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5jb25kLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xuICB9XG5cbiAgLnByZWYtbGlzdCB7XG4gICAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNDBweCAyMHB4O1xuICAgIHBhZGRpbmc6IDUwcHggMzRweCAzMHB4IDM0cHg7XG4gIH1cblxuICAuaG93LWNvbnRlbnQgLmhvdy1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAjc3RhdCAubW9kYWwtcGFydCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5mb290ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuZm9vdGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLmZvb3Rlci1kZWNvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5mb290ZXItbGVmdCxcbiAgLmZvb3Rlci1yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICAuZm9vdGVyLWxlZnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBtYXJnaW4tYm90dG9tOiAzNHB4O1xuICB9XG5cbiAgLmZvb3Rlci1yaWdodCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICB9XG5cbiAgLmZvb3Rlci1yaWdodDpiZWZvcmUge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cblxuICAuY29weXJpZ2h0IHtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAuY29udGVzdC1wb3B1cCAubGF1bmNoZWQge1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIGgxLFxuICAuaDEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxuXG4gIC50LXBhbmVsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB9XG5cbiAgLnQtcGFuZWwgLmJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuXG4gIC5wcm9maXQge1xuICAgIG1hcmdpbjogNXB4IDAgMCAwO1xuICB9XG5cbiAgLnByb2ZpdCAubmV4dCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmJhbGFuY2Uge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIC5oc3RhdHMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgI0IxQjFCMTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogNnB4IDMwcHggNnB4IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmhzdGF0czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIGhlaWdodDogNDFweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvYmFkZ2Uuc3ZnXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgfVxuXG4gIC5wcmVmLWxpc3Qge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xuICB9XG5cbiAgLnByZWYtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICB9XG5cbiAgLmFkdmFudGFnZXMge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuYWR2YW50YWdlcyAuaXRlbSxcbiAgLmFkdmFudGFnZXMgLml0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAxNXB4IDEwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLmFkdmFudGFnZXMgLml0ZW06YWZ0ZXIsXG4gIC5hZHZhbnRhZ2VzIC5pdGVtOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG4gIH1cblxuICAubW9kYWwtY29sdW1ucyAuY29sdW1uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5tb2RhbC1kb3VibGUtY29udGVudCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5tb2RhbC1wYXJ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmZvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5mYi10aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuXG4gIC5mYi1jb250ZW50IC5idG4tYm9yZGVyZWQge1xuICAgIG1hcmdpbjogMCAxNXB4IDEwcHggMDtcbiAgfVxuXG4gIC5jb250YWN0cyB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG5cbiAgLmNvbnRhY3RzLWNvbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cblxuICAuY29udGFjdHMtaXRlbSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gIH1cblxuICAubm90aWNlIHtcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICB9XG5cbiAgLm5vdGljZS13cmFwIHtcbiAgICBib3R0b206IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCk7XG4gIH1cblxuICAubm90aWNlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFweCAyNHB4IDFweCA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgfVxuXG4gIC5ub3RpY2UtY29udGVudC53aXRoLWljb24ge1xuICAgIHBhZGRpbmctbGVmdDogNDNweDtcbiAgfVxuXG4gIC5ub3RpY2UtaWNvbiB7XG4gICAgbGVmdDogMjVweDtcbiAgfVxuXG4gIC5ub3RpY2UtY2xvc2Uge1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cblxuICAubm90aWNlIC52YWwge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmxhbmctdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaHN0YXRzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmhzdGF0czpiZWZvcmUge1xuICAgIHRvcDogMjBweDtcbiAgICByaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NzZweCkge1xuICBoMixcbiAgLmgyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cblxuICAud3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIH1cblxuICAuaGVhZGVyIC5sYW5nIHtcbiAgICB3aWR0aDogMTg1cHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAudC1wYW5lbCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC50LXBhbmVsIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIHBhZGRpbmc6IDlweCAxMXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1pbi13aWR0aDogMDtcbiAgfVxuXG4gIC5tZW51LXRvZ2dsZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogMTAwcHg7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICB0b3A6IC02OHB4O1xuICB9XG5cbiAgLm1haW4tbmF2IC5idG4td3JhcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDUwMDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDM1LCA0NiwgNjQsIDAuOTUpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0b3A6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgfVxuXG4gIC5tYWluLW5hdiAuYnRuLXdyYXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBub25lO1xuICB9XG5cbiAgLm1haW4tbmF2IC5idG4td3JhcCAuYnRuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDExcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDExcHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0ZFRDY4MyAwJSwgI0VBQUYzMyAxMDAlKTtcbiAgfVxuXG4gIC5tYWluLWNvbnRlbnQgaDIsXG4gIC5tYWluLWNvbnRlbnQgLmgyIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cblxuICAuYWJvdXQtaW5mbyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTMyNXB4O1xuICB9XG5cbiAgLmFib3V0LWluZm8gLmJsb2NrIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5ibG9jayB7XG4gICAgcGFkZGluZzogNDVweCAxNXB4IDMwcHg7XG4gIH1cblxuICAuYmxvY2stdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5tYWluLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNTBweDtcbiAgfVxuXG4gIC5kYWlseSB7XG4gICAgcGFkZGluZy10b3A6IDEwMnB4O1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICB9XG5cbiAgLmRhaWx5LW51bSB7XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogLTQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC02MXB4O1xuICB9XG5cbiAgLndoeS1jb2x1bW5zIC5jb2x1bW4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLndoeS1jb2x1bW5zIC5kaWFncmFtLWNvbHVtbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5sZWdlbmQge1xuICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cblxuICAubGVnZW5kIHRkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cblxuICAuY29kZS1ibG9jay1sZWZ0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG5cbiAgLmlucHV0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICAuZm9vdGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxuXG4gIC5jYWxjLXRvcCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuXG4gIC5jYWxjLXRpbWUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDE0cHggMCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gIC5jYWxjLXRpbWUgLnN2Z2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogLTE0cHggMCAwO1xuICB9XG5cbiAgLmNhbGMtdG9wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgLnRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcbiAgfVxuXG4gIC50YWJsZS1yb3cgLmxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAudGFibGUtcm93IC5iYWRnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuY29tcGFueSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5jb21wYW55LWxvZ28ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuXG4gIC5tb2RhbCB7XG4gICAgcGFkZGluZzogMzVweCAyNHB4O1xuICB9XG5cbiAgLm1vZGFsLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xuICB9XG5cbiAgLm1vZGFsLWRvdWJsZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5mYW5jeWJveC1zbGlkZS0taHRtbCAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICAgIHJpZ2h0OiAxNHB4O1xuICB9XG5cbiAgLmZhbmN5Ym94LXNsaWRlLS1odG1sIC5tb2RhbC1kb3VibGUgLmZhbmN5Ym94LWNsb3NlLXNtYWxsIHtcbiAgICB0b3A6IDE0cHg7XG4gICAgcmlnaHQ6IDE0cHg7XG4gIH1cblxuICAubW9kYWwtcGFydCAuYmxvY2sge1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICB9XG5cbiAgLndpdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcbiAgfVxuXG4gIC53ZC1pdGVtIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC53ZC1pdGVtLWJ0bnMge1xuICAgIG1hcmdpbjogMjBweCAwIDA7XG4gIH1cblxuICAuc3RhdC1jb2x1bW5zIC5jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG5cbiAgLmluZm8taWNvbiAuY29tbWVudCB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG5cbiAgLnJlZi1sZXZlbHMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xuICB9XG5cbiAgLnJlZi1sZXZlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuXG4gIC5yZWYtbGV2ZWwgLmluZm8taWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjRweDtcbiAgICByaWdodDogMjRweDtcbiAgfVxuXG4gIC5yZWYtbGV2ZWwgLmJ0biB7XG4gICAgbWFyZ2luOiA3cHggMCAwO1xuICB9XG5cbiAgLnJlZi1sZXZlbDpmaXJzdC1jaGlsZCAuaW5mby1pY29uIHtcbiAgICB0b3A6IDA7XG4gIH1cblxuICAucmVmLWxldmVsLW9wdHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5yZWYtaXRlbS10b3AsXG4gIC5yZWYtaXRlbS1ib3R0b20ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5yZWYtaXRlbS10b3AgPiBkaXYsXG4gIC5yZWYtaXRlbS1ib3R0b20gPiBkaXYge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cblxuICAuZm9vdGVyIC5sb2dvIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICB9XG5cbiAgLmZvb3Rlci1sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5jb3B5cmlnaHQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuc21hcnQtYWRyZXNzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc21hcnQtYWRyZXNzIGRpdiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgLnNtYXJ0LWFkcmVzcyAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgLnNtYXJ0LWFkcmVzcyAuc3ZnaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5jb250YWN0cy1sYW5nIHtcbiAgICB0b3A6IC01cHg7XG4gIH1cblxuICAuY29udGFjdHMtYmxvY2sgLml0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmNvbnRhY3RzLWl0ZW0ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuZmItY29udGVudCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTRweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgfVxuXG4gIC5mYi1jb250ZW50OmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cblxuICAuZmItY29udGVudCAuYnRuIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMTBweCA1cHggMDtcbiAgICBtaW4td2lkdGg6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgfVxuXG4gIC5mYi10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG5cbiAgLmdvdG9wIHtcbiAgICB3aWR0aDogNjBweDtcbiAgICBjb2xvcjogI0Y3Qzc2NTtcbiAgfVxuXG4gIC5jb250ZXN0LXBvcHVwIC50YWJsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgLTIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgLmNvbnRlc3QtcG9wdXAgLnRhYmxlLXJvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuICAuc3RhdHMtcm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnN0YXRzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc3RhdHMtaXRlbTpsYXN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxuXG4gIC5jb2RlLWJsb2NrLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuY29kZS1ibG9jay10aXRsZSAuY29weSB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVycyB7XG4gICAgcGFkZGluZy1sZWZ0OiAzOHB4O1xuICB9XG5cbiAgLmxhbmd1YWdlLWphdmFzY3JpcHQge1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnByZWYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgfVxuXG4gIC5ob3ctY29udGVudCAuaG93LWJsb2NrIC5ibG9jayB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cblxuICAuaG93LWNvbnRlbnQgLmhvdy1ibG9jayAudGFibGUgLmxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuaG93LXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB9XG5cbiAgLmhvdyAud2FsbGV0IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNHB4O1xuICB9XG5cbiAgLmhvdy1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5ob3ctYnV0dG9ucyA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxuXG4gIC53YWxsZXQgLmFkcmVzcyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMDEpLCBzY3JlZW4gYW5kICgtbW96LWRldmljZS1waXhlbC1yYXRpbzogMS4wMSkge1xuICAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3Nwcml0ZUB4Mi5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDBweCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIuMDEpLCBzY3JlZW4gYW5kICgtbW96LWRldmljZS1waXhlbC1yYXRpbzogMi4wMSkge1xuICAuaWNvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3Nwcml0ZUB4NC5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDBweCBhdXRvO1xuICB9XG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0F2ZW5pcic7XHJcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtTWVkLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtTWVkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtTWVkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLU1lZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1EZW1pLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtRGVtaS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLURlbWkud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtRGVtaS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1Cb2xkLmVvdCcpO1xyXG4gICAgc3JjOiBsb2NhbCgn4pi6JyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnQXZlbmlyJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9BdmVuaXJOZXh0Um91bmRlZFN0ZC1SZWcuZW90Jyk7XHJcbiAgICBzcmM6IGxvY2FsKCfimLonKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtUmVnLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvQXZlbmlyTmV4dFJvdW5kZWRTdGQtUmVnLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICB1cmwoJy4uL2ZvbnRzL0F2ZW5pck5leHRSb3VuZGVkU3RkLVJlZy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcbiAiLCJodG1se1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiAkYmc7IFxyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICBmb250LWZhbWlseTogJGZvbnQ7XHJcbn0gXHJcblxyXG5ib2R5e1xyXG4gIGJhY2tncm91bmQ6ICRiZzsgXHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1pbi13aWR0aDogMzIwcHg7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU1ZW07XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAmLm1lbnUtb3BlbmVke1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbn1cclxuXHJcbiosICo6YmVmb3JlLCAqOmFmdGVye1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5wYWdlLXdyYXB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcclxufVxyXG5cclxuaW1nLCBzdmd7IFxyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbjo6c2VsZWN0aW9ue1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjI7XHJcbn0gXHJcblxyXG4qLCAqOmJlZm9yZSwgKjphZnRlcntcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5we1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgJjpsYXN0LWNoaWxke1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG4gIH1cclxufVxyXG5cclxuc21hbGx7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xyXG59XHJcblxyXG5ocntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcclxuICBoZWlnaHQ6IDFweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgbWFyZ2luOiByZW1zKDQycHgpIDAgcmVtcygyOHB4KTtcclxuICBib3JkZXItY29sb3I6ICRib3JkZXJzO1xyXG4gIGNvbG9yOiAkYm9yZGVycztcclxuICBiYWNrZ3JvdW5kOiAkYm9yZGVycztcclxufVxyXG5cclxuc3Ryb25ne1xyXG4gIGNvbG9yOiAkaGVhZGluZ3M7XHJcbn1cclxuXHJcblxyXG5pbWdbY2xhc3MqPVwid3AtaW1hZ2UtXCJde1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbXMoMThweCk7XHJcbn1cclxuXHJcbmF7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4yNHMsIGJhY2tncm91bmQtY29sb3IgMC4yNHMsIGJvcmRlci1jb2xvciAwLjI0cywgdHJhbnNmb3JtIDAuMjRzO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuXHJcbiAgJjpob3ZlciwgJjphY3RpdmV7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qKioqKiogTElTVFMgKioqKioqL1xyXG5cclxudWwsIG1lbnUsIGRpcntcclxuICBwYWRkaW5nOiAwIDAgMCByZW1zKDI5cHgpO1xyXG4gIG1hcmdpbjogMCAwIHJlbXMoMzZweCk7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG59XHJcblxyXG5saXtcclxuICBtYXJnaW4tYm90dG9tOiByZW1zKDE2cHgpO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiByZW1zKDExcHgpO1xyXG4gICAgbGVmdDogcmVtcygtMjlweCk7XHJcbiAgICB3aWR0aDogcmVtcyg1cHgpO1xyXG4gICAgaGVpZ2h0OiByZW1zKDVweCk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiByZW1zKDVweCk7XHJcbiAgfVxyXG59XHJcblxyXG5vbCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDAgMCByZW1zKDM2cHgpO1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICBjb3VudGVyLXJlc2V0OiBteUNvdW50ZXI7XHJcblxyXG4gIGxpe1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiByZW1zKDQwcHgpO1xyXG4gIH1cclxuICBcclxuICBsaTpiZWZvcmUge1xyXG4gICAgY291bnRlci1pbmNyZW1lbnQ6IG15Q291bnRlcjtcclxuICAgIGNvbnRlbnQ6IGNvdW50ZXIobXlDb3VudGVyLCBkZWNpbWFsLWxlYWRpbmctemVybykgIFwiLlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi5saXN0LXVuc3R5bGVke1xyXG4gICY+bGl7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxuXHJcbiAgICAmOmJlZm9yZSwgJjphZnRlcntcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qKioqKiogVEFCTEVTICoqKioqKi9cclxuXHJcbnRhYmxleyBcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICBib3JkZXItc3BhY2luZzogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gIHRye1xyXG4gIH1cclxuICB0ZCwgdGh7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbiBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbGcgKXtcclxuICAgaHRtbHtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbWQgKXtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG5cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG5cclxuICBoMiwgLmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcblxyXG59IiwiLy9WYXJpYWJsZXNcclxuXHJcbiRjb2xvcjogI0Y3Qzc2NTtcclxuJGNvbG9yMjogI0RGOTkwNjtcclxuJGNvbG9yMzogI0RGOTkwNjtcclxuJGNvbG9yNDogIzUxQTE3RTtcclxuXHJcbiRncmFkMV9iZWdpbjogI0ZERDM3RTtcclxuJGdyYWQxX2VuZDogI0U3QTkyNztcclxuIFxyXG4kZ3JhZDJfYmVnaW46ICMyRjQ4ODM7IFxyXG4kZ3JhZDJfZW5kOiAjNjg4M0M2O1xyXG5cclxuXHJcblxyXG5AZnVuY3Rpb24gcmVtcygkc2l6ZSkge1xyXG5cdC8vIHVuY29tbWVudCBuZXQgbGluZSB0byBzZWUgYWxsIHNpemVzIGluIHB4XHJcblx0QHJldHVybiAkc2l6ZTtcclxuICAvLyRyZW1TaXplOiAkc2l6ZSAvIDE2cHg7IFxyXG4gIC8vQHJldHVybiAjeyRyZW1TaXplfXJlbTsgXHJcbn1cclxuIFxyXG4kY2FyZC1zaGFkb3c6IDE2cHggMTJweCAxMDBweCAwcHggcmdiYSgyMDMsIDIwMywgMjAzLCAwLjAwNCk7XHJcblxyXG4kYmc6ICMxRDI2Mzc7XHJcblxyXG5cclxuJGxpZ2h0OiAjYjdiN2I3O1xyXG5cclxuJGZvbnQ6IFwiQXZlbmlyXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyBcclxuJGhlYWRpbmdzLWZvbnQ6IFwiQXZlbmlyXCIsIEFyaWFsLCBzYW5zLXNlcmlmOyBcclxuXHJcbiR0ZXh0LWNvbG9yOiAjREVERURFO1xyXG4kaGVhZGluZ3M6ICMyNjI2MjY7XHJcbiRib3JkZXJzOiAjMTExOTI3O1xyXG4kZW50cnlib3JkZXJzOiAjMUMyNDJGO1xyXG4kZ3JheTogIzU0NTQ1NDsgXHJcbiRjYXJldHM6ICM3ODc4Nzg7XHJcbiRwbGFjZWhvbGRlcjogI0ZGRjtcclxuJGNhcHQ6ICNiMGIwYjA7XHJcbiRpbnB1dC1iZzogcmdiYSgwLDAsMCwwLjEzKTtcclxuJGxhYmVsOiAjNTk1OTU5O1xyXG5cclxuJHRleHQtYWNjZW50OiAjRDNEM0QzO1xyXG4gXHJcbiRncmF5LXRleHQ6ICM4MDgwODA7XHJcbiRkYXJrLWdyYXktdGV4dDogIzI5MjkyOTtcclxuJHBhZ2UtY29udGVudC10ZXh0OiAjMzMzMzMzO1xyXG5cclxuXHJcbiRidG4tYmc6ICRjb2xvcjsgXHJcbiRidG4tY29sb3I6ICNGRkY7XHJcbiRidG4tc2l6ZTogMTJweDtcclxuJGJ0bi1mb250OiAkZm9udDtcclxuXHJcbiRmb250LXNpemU6IDE0O1xyXG4kZm9udC1zaXplLXNtYWxsOiAxMnB4O1xyXG4kZm9udC1zaXplLWxhcmdlOiAyMHB4O1xyXG5cclxuXHJcbiRlcnJvcjogI2VlMDAwMDtcclxuJGVycm9yLWJnOiAjRkZGRkZGO1xyXG4kc3VjY2VzczogIzZGQ0Y5NztcclxuXHJcblxyXG4kYnJlYWtwb2ludHMteHhzOiAwO1xyXG4kYnJlYWtwb2ludHMteHM6IDU3NnB4O1xyXG4kYnJlYWtwb2ludHMtcyA6IDY0MHB4O1xyXG4kYnJlYWtwb2ludHMtc206IDc2OHB4O1xyXG4kYnJlYWtwb2ludHMtbWQ6IDEwMjRweDtcclxuJGJyZWFrcG9pbnRzLWxnOiAxMjAwcHg7XHJcbiRicmVha3BvaW50cy14bDogMTYwMHB4O1xyXG5cclxuXHJcbiIsIlxyXG5cclxuXHJcbi53cmFwcGVye1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxuICBtYXgtd2lkdGg6IDExNTBweDtcclxuICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY29udGFpbmVye1xyXG4gIG1heC13aWR0aDogMTQ3MHB4O1xyXG4gIHBhZGRpbmc6IDAgMjVweDtcclxuXHJcbiAgJi5zaG9ydHtcclxuICAgIG1heC13aWR0aDogODY0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVue1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5kYXNoZWR7XHJcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogZGFzaGVkO1xyXG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxufVxyXG5cclxuLm5vYm9yZHtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0e1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZXh0LXJpZ2h0e1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXJ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc3ZnaWNvbnsgXHJcbiAgc3Zne1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4KCkge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLmNsZWFyZml4IHtcclxuICBAaW5jbHVkZSBjbGVhcmZpeDtcclxufVxyXG5cclxuLmRhcmt7XHJcblxyXG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICBjb2xvcjogJGJnO1xyXG5cclxuICBhLCAubW9yZS1saW5re1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgfVxyXG5cclxuICBoMSwgLmgxLFxyXG4gIGgyLCAuaDIsXHJcbiAgaDMsIC5oMyxcclxuICBoNCwgLmg0LFxyXG4gIGg1LCAuaDUsXHJcbiAgaDYsIC5oNntcclxuICAgIGNvbG9yOiAkYmc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14bCApe1xyXG4gIC53cmFwcGVye1xyXG4gIH1cdFx0XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbGcgKXtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1tZCApe1xyXG4gIC53cmFwcGVye1xyXG4gIH1cclxuICBcclxuICAucGFnZS13cmFwe1xyXG4gIH1cclxuXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhzICl7XHJcbiAgLndyYXBwZXJ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNHB4O1xyXG4gIH1cdFxyXG59IiwiLmljb257XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL3Nwcml0ZS5wbmdcIikgbm8tcmVwZWF0IDEwMDBweCAxMDAwcHg7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMDEpLCBcclxuc2NyZWVuIGFuZCAoLW1vei1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuMDEpIHtcclxuICAuaWNvbntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9zcHJpdGVAeDIucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA0MDBweCBhdXRvOyAgXHJcbiAgfVxyXG59IFxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMi4wMSksIFxyXG5zY3JlZW4gYW5kICgtbW96LWRldmljZS1waXhlbC1yYXRpbzogMi4wMSkge1xyXG4gIC5pY29ue1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3Nwcml0ZUB4NC5wbmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDQwMHB4IGF1dG87ICBcclxuICB9XHJcbn0gIiwiLnN2Z2ljb24ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdHdpZHRoOiAxZW07XHJcblx0aGVpZ2h0OiAxZW07XHJcblx0ZmlsbDogY3VycmVudENvbG9yO1xyXG59XHJcblxyXG4uc3ZnaWNvbi1hcnJvdyB7XHJcblx0Zm9udC1zaXplOigxMC41NDMvMTApKjFyZW07XHJcblx0d2lkdGg6KDkuMjk4LzEwLjU0MykqMWVtO1xyXG59XHJcbi5zdmdpY29uLWNhc2Uge1xyXG5cdGZvbnQtc2l6ZTooMTguMDY2LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigxOC4wMzEvMTguMDY2KSoxZW07XHJcbn1cclxuLnN2Z2ljb24tY29pbi1taW51cyB7XHJcblx0Zm9udC1zaXplOigyOC8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjguMS8yOCkqMWVtO1xyXG59XHJcbi5zdmdpY29uLWNvaW4tcGx1cyB7XHJcblx0Zm9udC1zaXplOigyOC8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjguMS8yOCkqMWVtO1xyXG59XHJcbi5zdmdpY29uLWNvaW5fZG93biB7XHJcblx0Zm9udC1zaXplOigyNS41MzgvMTApKjFyZW07XHJcblx0d2lkdGg6KDI1LjU4NC8yNS41MzgpKjFlbTtcclxufVxyXG4uc3ZnaWNvbi1jb2luX3VwIHtcclxuXHRmb250LXNpemU6KDI1LjUzOC8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjUuNTg0LzI1LjUzOCkqMWVtO1xyXG59XHJcbi5zdmdpY29uLWNvaW5pY29uIHtcclxuXHRmb250LXNpemU6KDUxLjM3My8xMCkqMXJlbTtcclxuXHR3aWR0aDooNTEuMzczLzUxLjM3MykqMWVtO1xyXG59XHJcbi5zdmdpY29uLWNvcHkge1xyXG5cdGZvbnQtc2l6ZTooMTguNDI0LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigxNS4wNzQvMTguNDI0KSoxZW07XHJcbn1cclxuLnN2Z2ljb24tZG93bmxvYWQge1xyXG5cdGZvbnQtc2l6ZTooMTAuMDA2LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigxMS45OTIvMTAuMDA2KSoxZW07XHJcbn1cclxuLnN2Z2ljb24taGVscCB7XHJcblx0Zm9udC1zaXplOigyNC8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjQvMjQpKjFlbTtcclxufVxyXG4uc3ZnaWNvbi1pbnRlcm5ldCB7XHJcblx0Zm9udC1zaXplOigyNC44MTcvMTApKjFyZW07XHJcblx0d2lkdGg6KDI0LjgxNy8yNC44MTcpKjFlbTtcclxufVxyXG4uc3ZnaWNvbi1sb2NrIHtcclxuXHRmb250LXNpemU6KDQwLjYxMi8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjguNDI4LzQwLjYxMikqMWVtO1xyXG59XHJcbi5zdmdpY29uLW1haWwge1xyXG5cdGZvbnQtc2l6ZTooMjQuMDMvMTApKjFyZW07XHJcblx0d2lkdGg6KDMwLjYwNi8yNC4wMykqMWVtO1xyXG59XHJcbi5zdmdpY29uLW9rIHtcclxuXHRmb250LXNpemU6KDU4LjM4MS8xMCkqMXJlbTtcclxuXHR3aWR0aDooNTguMzgxLzU4LjM4MSkqMWVtO1xyXG59XHJcbi5zdmdpY29uLXBheS1wZXItY2xpY2sge1xyXG5cdGZvbnQtc2l6ZTooMjguMDE2LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigyOC4wMTYvMjguMDE2KSoxZW07XHJcbn1cclxuLnN2Z2ljb24tcGllLWNoYXJ0IHtcclxuXHRmb250LXNpemU6KDI2LjAyNy8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjYuMDI3LzI2LjAyNykqMWVtO1xyXG59XHJcbi5zdmdpY29uLXBsYXkge1xyXG5cdGZvbnQtc2l6ZTooMTMuOTAzLzEwKSoxcmVtO1xyXG5cdHdpZHRoOigxMi45MTUvMTMuOTAzKSoxZW07XHJcbn1cclxuLnN2Z2ljb24tcHJvZml0IHtcclxuXHRmb250LXNpemU6KDIwLjkzNS8xMCkqMXJlbTtcclxuXHR3aWR0aDooMTguMDMyLzIwLjkzNSkqMWVtO1xyXG59XHJcbi5zdmdpY29uLXJlZiB7XHJcblx0Zm9udC1zaXplOigyMC4zLzEwKSoxcmVtO1xyXG5cdHdpZHRoOigyMC4zLzIwLjMpKjFlbTtcclxufVxyXG4uc3ZnaWNvbi1yZXZpZXcge1xyXG5cdGZvbnQtc2l6ZTooMjYuMDI3LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigyNi4wMjgvMjYuMDI3KSoxZW07XHJcbn1cclxuLnN2Z2ljb24tcmV3YXJkIHtcclxuXHRmb250LXNpemU6KDI1LjMxMi8xMCkqMXJlbTtcclxuXHR3aWR0aDooMjYuODMxLzI1LjMxMikqMWVtO1xyXG59XHJcbi5zdmdpY29uLXRnIHtcclxuXHRmb250LXNpemU6KDI0LzEwKSoxcmVtO1xyXG5cdHdpZHRoOigyNC8yNCkqMWVtO1xyXG59XHJcbi5zdmdpY29uLXRnMiB7XHJcblx0Zm9udC1zaXplOigxMC4xLzEwKSoxcmVtO1xyXG5cdHdpZHRoOigxMi8xMC4xKSoxZW07XHJcbn1cclxuLnN2Z2ljb24tdGltZSB7XHJcblx0Zm9udC1zaXplOigyNy41ODIvMTApKjFyZW07XHJcblx0d2lkdGg6KDI0LjU1OC8yNy41ODIpKjFlbTtcclxufVxyXG4uc3ZnaWNvbi10cm9uIHtcclxuXHRmb250LXNpemU6KDQ2LjQvMTApKjFyZW07XHJcblx0d2lkdGg6KDQxLjMvNDYuNCkqMWVtO1xyXG59XHJcbi5zdmdpY29uLXdpdGhkcmF3IHtcclxuXHRmb250LXNpemU6KDIxLzEwKSoxcmVtO1xyXG5cdHdpZHRoOigyMS8yMSkqMWVtO1xyXG59XHJcbiIsIi5mb3JtLXJvdywgLmZvcm0tZ3JvdXAsIC5pbnB1dC13cmFwe1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tYm90dG9tOiByZW1zKDExcHgpO1xyXG5cclxuIGxhYmVseyBcclxuICAgIGNvbG9yOiAkbGFiZWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogcmVtcyg0cHgpO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY3Vyc29yOiB0ZXh0O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjRzO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbCwgXHJcbi5pbnB1dC10ZXh0LFxyXG4uanEtc2VsZWN0Ym94X19zZWxlY3QtdGV4dCwgXHJcbi5qcS1jaGVja2JveCwgXHJcbi5qcS1yYWRpbyxcclxuLmpxLWZpbGV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRlbnRyeWJvcmRlcnM7XHJcbiAgY29sb3I6ICRoZWFkaW5ncztcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjRzLCBib3JkZXItY29sb3IgMC4yNHMsIGNvbG9yIDAuMjRzLCBib3gtc2hhZG93IDAuMjRzO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgXHJcbiAgcGFkZGluZzogcmVtcygxN3B4KSByZW1zKDM0cHgpO1xyXG4gIGxpbmUtaGVpZ2h0OiByZW1zKDIycHgpO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IHJlbXMoMzBweCk7IFxyXG4gIGZvbnQtc2l6ZTogcmVtcygxMnB4KTtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG5cclxuICAmOjpwbGFjZWhvbGRlcntcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciwgJjphY3RpdmV7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXN7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBjb2xvcjogJGhlYWRpbmdzO1xyXG4gIH1cclxuXHJcbiAgJlthcmlhLWludmFsaWQ9XCJ0cnVlXCJde1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZXJyb3I7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwwLDAsLjEpO1xyXG4gIH1cclxuXHJcbiAgLmRhcmsgJjphY3RpdmUsIC5kYXJrICY6aG92ZXIsIC5kYXJrICY6Zm9jdXN7XHJcbiAgICBib3JkZXItY29sb3I6ICRiZztcclxuICB9XHJcblxyXG4gIC5kYXJrICY6YWN0aXZlLCAuZGFyayAmOmZvY3VzeyBcclxuICAgIGJveC1zaGFkb3c6IDNweCA1cHggMTBweCByZ2JhKDI1NSwyNTUsMjU1LDAuNClcclxuICB9XHJcbn1cclxuXHJcblxyXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIHRleHRhcmVhe1xyXG4gIG1pbi1oZWlnaHQ6IHJlbXMoMjM3cHgpO1xyXG4gIGhlaWdodDogcmVtcygyMzdweCk7XHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuZmllbGRzZXR7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtcygyMHB4KTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXXsgXHJcbiAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbn1cclxuXHJcbmxhYmVse1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcclxuXHJcbn1cclxuXHJcbmRpdi53cGNmNyAuYWpheC1sb2FkZXIsIC5hamF4LWxvYWRlcnsgIFxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiByZW1zKDE0cHgpO1xyXG4gIHdpZHRoOiByZW1zKDIycHgpO1xyXG4gIGhlaWdodDogcmVtcygyMnB4KTtcclxuICBtYXJnaW46IHJlbXMoLTEzcHgpIDAgMCAwO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBhbmltYXRpb246IHJvdGF0ZSAxcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ28tcy5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGZpbHRlcjogYnJpZ2h0bmVzcygwKSBpbnZlcnQoMSk7XHJcbn1cclxuXHJcbmRpdi53cGNmNyAuYnRue1xyXG4gICY6aG92ZXIsICY6YWN0aXZle1xyXG4gICAgJitzcGFuLmFqYXgtbG9hZGVye1xyXG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAkYmc7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRiZztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnNwYW4ud3BjZjctbm90LXZhbGlkLXRpcHtcclxuICBjb2xvcjogJGVycm9yO1xyXG4gIGZvbnQtc2l6ZTogcmVtcygxMnB4KTtcclxuICBtYXJnaW46IHJlbXMoOHB4KSAwIDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuXHJcbi5zdWJtaXQtd3JhcHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zdWJtaXQtYnRue1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiByZW1zKDIycHgpO1xyXG4gIHBhZGRpbmctYm90dG9tOiByZW1zKDIycHgpO1xyXG4gIGZvbnQtc2l6ZTogcmVtcygxNHB4KTtcclxuICBtYXJnaW4tdG9wOiByZW1zKDIxcHgpO1xyXG59XHJcblxyXG4uY2FwdHtcclxuICBmb250LXNpemU6IHJlbXMoMTJweCk7XHJcbiAgY29sb3I6ICNhMWExYTE7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbi10b3A6IHJlbXMoMjBweCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogcmVtcygtMzVweCk7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbWQgKXtcclxuICAuZm9ybS1jb250cm9sLCBcclxuICAuaW5wdXQtdGV4dCxcclxuICAuanEtY2hlY2tib3gsIFxyXG4gIC5qcS1yYWRpbyxcclxuICAuanEtZmlsZXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICB9XHJcblxyXG59XHJcbiIsIlxyXG4uYnRueyBcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtaW4td2lkdGg6IDE0NXB4OyBcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZzogMTRweCAxNXB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3IyO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNGRUQ2ODMgMCUsICNFQUFGMzMgMTAwJSk7ICAgIFxyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgb3V0bGluZTogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQ7IFxyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRidG4tY29sb3I7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogMC4ycHg7XHJcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjRzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjRzLCBjb2xvciAwLjI0cywgYm9yZGVyLWNvbG9yIDAuMjRzLCBvcGFjaXR5IDAuMjRzLCBib3gtc2hhZG93IDAuMjRzO1xyXG5cclxuICAmLmJ0bi0ye1xyXG4gICAgYmFja2dyb3VuZDogIzY1NkQ3QjtcclxuICB9XHJcblxyXG4gICYuYnRuLWJsb2NreyBcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgJi5idG4tYm9yZGVyZWR7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXJzO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM5OUEzQkM7XHJcblxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgY29sb3I6ICR0ZXh0LWFjY2VudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVycztcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBjb2xvcjogJGNvbG9yMjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yMjtcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlLCAmLmFjdGl2ZXsgXHJcbiAgICAgIGJhY2tncm91bmQ6ICRjb2xvcjtcclxuICAgICAgY29sb3I6ICRiZztcclxuICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYuYnRuLWNvbmZpcm17XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIFxyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSAgXHJcblxyXG4gICYuYnRuLWNhbmNlbHtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRUU0NDQ0O1xyXG4gICAgYmFja2dyb3VuZDogI0VFNDQ0NDsgXHJcblxyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXN7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICBib3JkZXItY29sb3I6ICNFRTQ0NDQ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNFRTQ0NDQ7IFxyXG4gICAgICB0cmFuc2Zvcm06IG5vbmU7IFxyXG4gICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiAwIDE1cHggMzVweCAtMTZweCByZ2JhKDAsMCwwLC45KTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgYm94LXNoYWRvdzogMCAxNXB4IDM1cHggLTE2cHggcmdiYSgwLDAsMCwuOSk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZle1xyXG4gICAgICBib3gtc2hhZG93OiAwIDEycHggMzBweCAtMThweCByZ2JhKDAsMCwwLC45KSwgaW5zZXQgMCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpmb2N1c3tcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnRuLWJnLCA1JSk7XHJcbiAgICBjb2xvcjogJGJ0bi1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSwgJjpob3ZlcnsgXHJcbiAgICBjb2xvcjogJGJ0bi1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzNXB4IC0xNnB4IHJnYmEoMCwwLDAsLjkpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcHgpIHRyYW5zbGF0ZVooMCk7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZXtcclxuICAgIGJveC1zaGFkb3c6IDAgMTJweCAzMHB4IC0xOHB4IHJnYmEoMCwwLDAsLjkpLCBpbnNldCAwIDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KSB0cmFuc2xhdGVaKDApO1xyXG4gIH0gXHJcbiAgXHJcbiAgJi5kaXNhYmxlZCwgJjpkaXNhYmxlZHtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhsICl7XHJcbiAgLmJ0bntcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbGcgKXtcclxuICAuYnRue1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbWQgKXtcclxuICAuYnRue1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtc20gKXtcclxuICAuYnRue1xyXG5cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMteHMgKXtcclxuICAuYnRue1xyXG5cclxuICB9XHJcbn1cclxuIiwiaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcclxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNntcclxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW4tdG9wOiA1MnB4O1xyXG5cclxuICAmOmZpcnN0LWNoaWxke1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbiAgJjpsYXN0LWNoaWxke1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbmgxLCAuaDF7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDI5cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuIFxyXG5oMiwgLmgye1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxOXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICRjb2xvcjM7XHJcblxyXG4gIHN0cm9uZ3tcclxuICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjM0E0NjU4O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICB9XHJcbn1cclxuIFxyXG5oMywgLmgze1xyXG4gIGZvbnQtc2l6ZTogMjhweDtcclxuICBtYXJnaW4tYm90dG9tOiAyOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuIFxyXG5oNCwgLmg0e1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuIFxyXG5oNSwgLmg1e1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTVlbTtcclxuICBtYXJnaW4tdG9wOiAxN3B4O1xyXG59XHJcblxyXG5oNiwgLmg2e1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhsICl7XHJcblx0XHRcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1sZyApe1xyXG5cclxuXHJcbiAgaDEsIC5oMXtcclxuICB9XHJcbiAgIFxyXG4gIGgyLCAuaDJ7XHJcbiAgfVxyXG4gICBcclxuICBoMywgLmgze1xyXG4gIH1cclxuICAgXHJcbiAgaDQsIC5oNHtcclxuICB9XHJcbiAgIFxyXG4gIGg1LCAuaDV7XHJcbiAgfVxyXG5cclxuICBoNiwgLmg2e1xyXG4gIH1cclxuXHRcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1tZCApe1xyXG5cdFxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXNtICl7XHJcblx0XHJcbiAgXHJcbiAgaDEsIC5oMXtcclxuICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICB9XHJcbiAgIFxyXG4gIGgyLCAuaDJ7XHJcbiAgfVxyXG4gICBcclxuICBoMywgLmgze1xyXG4gIH1cclxuICAgXHJcbiAgaDQsIC5oNHtcclxuICB9XHJcbiAgIFxyXG4gIGg1LCAuaDV7XHJcbiAgfVxyXG5cclxuICBoNiwgLmg2e1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG5cdFxyXG59IiwiLmhlYWRlcntcclxuXHJcblx0Lmxhbmd7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogMjcuNSU7XHJcblx0XHRwYWRkaW5nOiAyOHB4IDAgMjhweCAyM3B4O1xyXG5cdH1cclxufVxyXG5cclxuLnQtcGFuZWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDcyLjUlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiAxO1xyXG4gIGNvbG9yOiAjRDNEM0QzO1xyXG4gIHBhZGRpbmc6IDIwcHggMzhweCAyMXB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblxyXG5cclxuICAmOmJlZm9yZXtcclxuICBcdGNvbnRlbnQ6IFwiIFwiO1xyXG4gIFx0cG9zaXRpb246IGFic29sdXRlO1xyXG4gIFx0dG9wOiAwO1xyXG4gIFx0Ym90dG9tOiAwO1xyXG4gIFx0cmlnaHQ6IDA7XHJcbiAgXHRtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcbiAgXHR3aWR0aDogNTAwMHB4O1xyXG4gIFx0YmFja2dyb3VuZDogJGJnO1xyXG4gIFx0ei1pbmRleDogLTE7XHJcbiAgXHRib3gtc2hhZG93OiAwIDVweCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICBcdGJvcmRlci1yYWRpdXM6IDAgMCAyMHB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4uYmFsYW5jZXtcclxuXHRwYWRkaW5nOiAxNHB4IDMwcHggMTZweCAyNHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0YmFja2dyb3VuZC1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgwZGVnLCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSwgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDEzcHgpLCByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSwgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCkgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDEzcHgpLCByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCksIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxM3B4LCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSAxM3B4KSwgcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCgyNzBkZWcsIHJnYmEoMjQ0LCAxOTUsIDkyLCAwLjQpLCByZ2JhKDI0NCwgMTk1LCA5MiwgMC40KSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTNweCwgcmdiYSgyNDQsIDE5NSwgOTIsIDAuNCkgMTNweCk7XHJcblx0YmFja2dyb3VuZC1zaXplOiAxcHggMTAwJSwgMTAwJSAxcHgsIDFweCAxMDAlICwgMTAwJSAxcHg7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAwIDAsIDEwMCUgMCwgMCAxMDAlO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xyXG5cdGZsZXg6IDAgMCAyNzhweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG5cclxuXHJcblx0JjpiZWZvcmV7XHJcblx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIC01MCUpO1xyXG5cdFx0d2lkdGg6IDM5cHg7XHJcblx0XHRoZWlnaHQ6IDQxcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvYmFkZ2Uuc3ZnXCIpIG5vLXJlcGVhdCA1MCUgNTAlO1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG5cdH1cclxuXHJcbiAgLnRyeHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNTAwLUQzRDNEMy5wbmdcIik7XHJcbiAgICB3aWR0aDogMjZweDtcclxuICAgIGhlaWdodDogMTBweDsgXHJcbiAgfVxyXG5cclxuICAuYm5ie1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC01MDAtRDNEM0QzLnBuZ1wiKTtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAxMHB4OyBcclxuICB9XHJcblxyXG5cdCYtdmFse1xyXG5cdFx0Y29sb3I6ICRjb2xvcjI7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cclxuXHQgIC50cnh7XHJcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTgtNjAwLURGOTkwNi5wbmdcIik7XHJcblx0ICAgIHdpZHRoOiAzNXB4O1xyXG5cdCAgICBoZWlnaHQ6IDE1cHg7XHJcblx0ICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcblx0ICB9XHJcblxyXG5cdCAgLmJuYntcclxuXHQgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xOC01MDAtREY5OTA2LnBuZ1wiKTtcclxuXHQgICAgd2lkdGg6IDM2cHg7XHJcblx0ICAgIGhlaWdodDogMTRweDtcclxuXHQgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuXHQgIH1cclxuXHR9XHJcbn1cclxuXHJcbi5wcm9maXR7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGNvbG9yOiAjRDNEM0QzO1xyXG5cdG1hcmdpbi1yaWdodDogMjVweDtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG5cdC5uZXh0e1xyXG5cdFx0Zm9udC1zaXplOiAxM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcblx0ICAudHJ4e1xyXG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEzLTQwMC1ERjk5MDYucG5nXCIpO1xyXG5cdCAgICB3aWR0aDogMjRweDtcclxuXHQgICAgaGVpZ2h0OiAxMHB4O1xyXG5cdCAgfVxyXG5cclxuXHQgIC5ibmJ7XHJcblx0ICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTMtNDAwLUQzRDNEMy5wbmdcIik7XHJcblx0ICAgIHdpZHRoOiAyNXB4O1xyXG5cdCAgICBoZWlnaHQ6IDEwcHg7XHJcblx0ICB9XHJcblx0fVxyXG59XHJcblxyXG4uaHN0YXRze1xyXG4gIGZsZXgtZ3JvdzogMTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xyXG4gIGp1c3RpZnktY29udGVudDogaW5oZXJpdDtcclxufVxyXG5cclxuLmxhbmd7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGNvbG9yOiAjODY2NDFEO1xyXG5cclxuXHR1bHtcclxuXHRcdGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMTVweCAwIDAgLTJweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0bGl7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdFx0bWFyZ2luOiAwIDAgMCAycHg7XHJcblxyXG5cdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRjb250ZW50OiBub25lO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jjpob3ZlcntcclxuXHRcdFx0LmxhbmctaWNvbntcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOSk7XHJcblx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cclxuXHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGF7XHJcblx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdH1cclxuXHJcblx0Ji1pY29ue1xyXG5cdFx0d2lkdGg6IDIzcHg7XHJcblx0XHRoZWlnaHQ6IDIzcHg7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cywgb3BhY2l0eSAwLjI0cztcclxuXHRcdGJveC1zaGFkb3c6IDFweCAycHggNHB4IHJnYmEoMCwwLDAsMC4yKTtcclxuXHJcblx0XHQmLmlye1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvaXIuc3ZnXCIpO1xyXG5cdFx0fVxyXG5cdFx0Ji5ydXtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL3J1LnN2Z1wiKTtcclxuXHRcdH1cclxuXHRcdCYudXN7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy91cy5zdmdcIik7XHJcblx0XHR9XHJcblx0XHQmLmVze1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvZXMuc3ZnXCIpO1xyXG5cdFx0fVxyXG5cdFx0Ji5pbntcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2luLnN2Z1wiKTtcclxuXHRcdH1cclxuXHRcdCYuaWR7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pZC5zdmdcIik7XHJcblx0XHR9XHJcblx0XHQmLnBoe1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvcGguc3ZnXCIpO1xyXG5cdFx0fVxyXG5cdFx0Ji5jaHtcclxuXHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2NoLnN2Z1wiKTtcclxuXHRcdH1cclxuXHRcdCYudnR7XHJcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy92dC5zdmdcIik7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbi1uYXZ7XHJcblx0Y2xlYXI6IGJvdGg7XHJcblx0cGFkZGluZy10b3A6IDU3cHg7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRtYXJnaW4tYm90dG9tOiA0OXB4O1xyXG5cclxuXHQuYnRuLXdyYXB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTY0cHg7XHJcblx0XHR6LWluZGV4OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTE5cHg7XHJcblxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvcmRlcjogMXB4IGRhc2hlZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTgpO1xyXG5cdFx0XHR0b3A6IC02cHg7XHJcblx0XHRcdHJpZ2h0OiAxMXB4O1xyXG5cdFx0XHRib3R0b206IC02cHg7XHJcblx0XHRcdGxlZnQ6IDExcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYnRue1xyXG5cdFx0YmFja2dyb3VuZDogIzIzMkU0MDtcclxuICAgIGJveC1zaGFkb3c6IDEwcHggMjBweCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHQgICY6YWN0aXZleyBcclxuICAgIFx0Ym94LXNoYWRvdzogMTBweCAyMHB4IDIwcHggcmdiYSgwLDAsMCwwLjEpLCBpbnNldCAwIDEwcHggMjBweCByZ2JhKDM0LDgwLDYwLDAuMyk7XHJcblx0ICB9XHJcblx0fVxyXG59XHJcblxyXG4ubWVudXtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG1hcmdpbjogMCAwIDAgLTIwcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcblx0bGl7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAxcHg7XHJcblxyXG5cdFx0JjpiZWZvcmV7XHJcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XHJcblx0XHR9XHJcblxyXG5cdFx0Jj5hLCAmPnNwYW57XHJcblx0XHRcdGNvbG9yOiAkYnRuLWNvbG9yO1xyXG5cdFx0XHRib3JkZXI6IG5vbmU7XHJcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiA5cHggMjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcclxuIFxyXG5cdFx0XHQmLmNvbnRlc3QtYnRue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICNmZGEzN2UgMCUsICNlNzc3MjggMTAwJSk7XHJcblx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjRzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMjRzLCBjb2xvciAwLjI0cywgYm9yZGVyLWNvbG9yIDAuMjRzLCBvcGFjaXR5IDAuMjRzLCBib3gtc2hhZG93IDAuMjRzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjI0cztcclxuXHJcblx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICNmZGEzN2UgMCUsICNlNzc3MjggMTAwJSk7XHJcbiAgICBcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCkgdHJhbnNsYXRlWigwKTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6YWN0aXZlIHtcclxuXHRcdFx0XHQgICAgYm94LXNoYWRvdzogM3B4IDZweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgaW5zZXQgMCAxMHB4IDIwcHggcmdiYSgxNzcsIDExMiwgNTAsIDAuMyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Jj5hOmhvdmVye1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLXRvZ2dsZSwgJi1jbG9zZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG4ubG9nb3tcclxuXHR3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRjb2xvcjogI0Y4RkZGQTtcclxuXHRmb250LXNpemU6IDM1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG5cdGltZ3tcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcblx0XHRtYXJnaW4tdG9wOiAtMTVweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhsICl7XHJcblxyXG59XHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1sZyApe1xyXG5cdFxyXG4gIC5oZWFkZXJ7XHJcbiAgICAubGFuZ3tcclxuICAgIFx0d2lkdGg6IDE2MHB4O1xyXG4gICAgXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcdHBhZGRpbmctdG9wOiAxNXB4O1xyXG5cclxuICAgICAgdWx7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICBsaXtcclxuICAgICAgICBcdG1hcmdpbjogMCAycHggM3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnQtcGFuZWx7XHJcbiAgXHR3aWR0aDogY2FsYygxMDAlIC0gMTYwcHgpO1xyXG4gIH1cclxuXHJcbiAgLm1haW4tbmF2e1xyXG4gIFx0cGFkZGluZy10b3A6IDE1cHg7XHJcbiAgfVxyXG5cclxuXHQubWVudXtcclxuXHJcblx0XHRsaXtcclxuXHJcblx0XHRcdCY+YSwgJj5zcGFue1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xyXG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDhweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50cy1tZCArIDEgKXtcclxuXHQuaGVhZGVye1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1tZCApe1xyXG5cdC5oZWFkZXJ7XHJcblx0XHQubGFuZ3tcclxuXHRcdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IDIycHggMCAxOHB4O1xyXG5cdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG5cdFx0XHR1bHtcclxuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAyMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQudC1wYW5lbHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0cGFkZGluZzogMTBweCAwO1xyXG5cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRyaWdodDogLTI0cHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQuYmFsYW5jZXtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZmxleC1iYXNpczogYXV0bztcclxuXHJcblx0XHQmOmJlZm9yZXtcclxuXHRcdFx0Y29udGVudDogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wcm9maXR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcblxyXG5cdFx0Lm5leHR7XHJcblx0XHRcdG1hcmdpbi10b3A6IDdweDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5tZW51e1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdGxpe1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHJcblx0XHRcdCY+YSwgJj5zcGFue1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHJcblx0XHRcdFx0Ji5jb250ZXN0LWJ0bntcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDdweCAxNXB4O1xyXG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtd3JhcHtcclxuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHR6LWluZGV4OiAxMDAwO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgJGdyYWQxX2JlZ2luIDAlLCAjMzU4NzY4IDEwMCUpO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0d2lkdGg6IDI0MHB4O1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTI0MHB4KTtcclxuXHRcdFx0cGFkZGluZzogNjBweCAyNHB4IDYwcHggMjRweDtcclxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMsIGJveC1zaGFkb3cgMC40cztcclxuXHJcblx0XHRcdC5tZW51LW9wZW5lZCAme1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IDNweCAwIDYwcHggcmdiYSgwLDAsMCwwLjMpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtY2xvc2V7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxMHB4O1xyXG5cdFx0XHRyaWdodDogMTZweDtcclxuXHRcdFx0d2lkdGg6IDMycHg7XHJcblx0XHRcdGhlaWdodDogMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0XHRcdCY6YmVmb3JlLCAmOmFmdGVye1xyXG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0d2lkdGg6IDJweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGJnO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdFx0bWFyZ2luOiAtOHB4IC0xcHg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji10b2dnbGV7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0cGFkZGluZzogMTBweCAxNXB4IDEwcHggNDBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgXHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkwZGVnLCAjRkZEQjYyIDAlLCAjRjhBNjMxIDEwMCUpO1xyXG5cdFx0XHRjb2xvcjogJGJnO1xyXG5cdFx0XHRvdXRsaW5lOiBub25lO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogLTU2cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblxyXG5cdFx0XHQmOmJlZm9yZSwgJjphZnRlcntcclxuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0bGVmdDogMTVweDtcclxuXHRcdFx0XHR3aWR0aDogMTZweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDZweDtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0ZGRjtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAtNnB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXJ7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG5cdC5oZWFkZXJ7XHJcblx0fVxyXG5cclxuXHQudC1wYW5lbHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDE3MHB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuXHRcdC5idG57XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG4gICAgXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucHJvZml0e1xyXG5cdFx0bWFyZ2luOiA1cHggMCAwIDA7XHJcblxyXG5cdFx0Lm5leHR7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5iYWxhbmNle1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcblx0LmhzdGF0c3tcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCAjQjFCMUIxO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdFx0cGFkZGluZzogNnB4IDMwcHggNnB4IDEwcHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHRjb250ZW50OiBcIiBcIjtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwJSwgLTUwJSk7XHJcblx0XHRcdHdpZHRoOiAzOXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDQxcHg7XHJcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9iYWRnZS5zdmdcIikgbm8tcmVwZWF0IDUwJSA1MCU7XHJcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtcyApe1xyXG5cdC5oZWFkZXJ7XHJcblx0fVxyXG5cclxuXHQubGFuZy10aXRsZXtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQuaHN0YXRze1xyXG5cdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHRcdCY6YmVmb3Jle1xyXG5cdFx0XHR0b3A6IDIwcHg7XHJcblx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG5cdC5oZWFkZXJ7XHJcblx0XHQubGFuZ3tcclxuXHQgICAgd2lkdGg6IDE4NXB4O1xyXG5cdCAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHQgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblx0ICB9XHJcblx0fVxyXG5cclxuXHQudC1wYW5lbHtcclxuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XHJcblxyXG5cdFx0LmJ0bntcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDAgMDtcclxuXHQgICAgcGFkZGluZzogOXB4IDExcHg7XHJcblx0ICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cdCAgICBtaW4td2lkdGg6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWVudS10b2dnbGV7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0dGV4dC1pbmRlbnQ6IDEwMHB4O1xyXG5cdFx0d2lkdGg6IDQ2cHg7XHJcblx0XHRwYWRkaW5nOiAxMHB4O1xyXG4gICAgdG9wOiAtNjhweDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogMzYwcHggKXtcclxuXHQuaGVhZGVye1xyXG5cdH1cclxufVxyXG4iLCIudHJ4LCAuY29udHJhY3QsIC5ibCwgLnRyb24sIC5ibmJ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaWNvbnMvY2guc3ZnXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG5cclxuXHJcbi5tYWlue1xyXG4gICYtc2VjdGlvbntcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICAkZ3JhZDFfYmVnaW4gMCUsICRncmFkMV9lbmQgMTAwJSk7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIHBhZGRpbmc6IDAgMCA4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMzBweDtcclxuICAgICAgbGVmdDogNTEuNyU7XHJcbiAgICAgIHdpZHRoOiAxMDAwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDExNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkYmc7XHJcbiAgICAgIGJveC1zaGFkb3c6IGluc2V0IDEwcHggMjBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMzlweDtcclxuICAgICAgbGVmdDogNTEuNyU7XHJcbiAgICAgIHdpZHRoOiAxMDJweDtcclxuICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvbWFpbi1kZWNvci5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuXHJcbiAgICAuZGVjb3J7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMTAlO1xyXG4gICAgICBoZWlnaHQ6IDIwMCU7XHJcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC01ZGVnKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9tYWluLWJnLnBuZ1wiKSByZXBlYXQgMCAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTlweDtcclxuICAgICAgYW5pbWF0aW9uOiBtYWluIDhzIGluZmluaXRlIGxpbmVhcjtcclxuICAgIH1cclxuICB9IFxyXG5cclxuICAmLWNvbnRlbnR7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0OSU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIC5sb2dve1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGgxLCAuaDF7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblxyXG4gICAgICAmK2gyLCAmKy5oMntcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNTBweDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC50cnh7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0zMC02MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvbnRyYWN0e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0zMC02MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogMjE5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5ibHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYmwtMzAtNzAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICAgICAgd2lkdGg6IDE1OHB4O1xyXG4gICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYm5ie1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMzAtNzAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICAgICAgd2lkdGg6IDYxcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoMiwgLmgye1xyXG4gICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JsLTE1LTQwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogNzJweDtcclxuICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBtYWluIHtcclxuICBmcm9tIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMFxyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzI0cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYmxvY2t7XHJcbiAgYmFja2dyb3VuZDogIzIzMkU0MDtcclxuICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gIG1hcmdpbjogMCAwIDE2cHg7XHJcbiAgcGFkZGluZzogNTFweCA0NHB4IDMycHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJveC1zaGFkb3c6IDEwcHggMTBweCA3MHB4IHJnYmEoMCwgMCwgMCwgMC4xMyk7IFxyXG5cclxuICAmLXRpdGxle1xyXG4gICAgY29sb3I6ICRjb2xvcjM7XHJcbiAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmFib3V0e1xyXG4gIHBhZGRpbmc6IDQwcHggMCA4NXB4O1xyXG5cclxuICAmLWluZm97XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogMzguNSU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDI3cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IC0xNnB4O1xyXG4gICAgICBsZWZ0OiAtNTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvZ3JpZDEucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIHdpZHRoOiAxMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMzhweDtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2Nre1xyXG4gICAgICBtYXJnaW46IDAgMCAxNnB4IC0yNXB4O1xyXG4gICAgICB6LWluZGV4OiA1O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50e1xyXG4gICAgcGFkZGluZy1yaWdodDogNDYuMiU7XHJcbiAgICBwYWRkaW5nLXRvcDogMThweDtcclxuICB9XHJcblxyXG4gICYtbGlzdHtcclxuICAgIHBhZGRpbmctdG9wOiAxOHB4O1xyXG4gIH1cclxuXHJcbiAgJi1pdGVte1xyXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkIHJnYmEoMTQsIDIxLCAzNCwgMSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTNweCAyNXB4IDE1cHggMzdweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICM4MTkwQTc7XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNDBweDtcclxuICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICBtYXJnaW46IC0yMHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkNEMTdBIDAlLCAjRTZBNzIzIDEwMCUpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIGJveC1zaGFkb3c6IDVweCAxMHB4IDEwcHggcmdiYSgyMjMsIDE1MywgNiwgMC4xMCk7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IC00cHg7XHJcbiAgICAgIHdpZHRoOiAxMXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9hcnJvdy5zdmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICBzdHJvbmd7XHJcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTUtNDAwLTgxOTBBNy5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJuYntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtODE5MEE3LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udHJhY3R7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNS00MDAtODE5MEE3LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDEwM3B4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7ICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyAgXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZGFpbHl7XHJcbiAgcGFkZGluZzogMzZweCA0MHB4IDM4cHggMTAycHg7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgMTNweCksIHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MiksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgOHB4LCB0cmFuc3BhcmVudCA4cHgsIHRyYW5zcGFyZW50IDEzcHgsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41MikgMTNweCksIHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpIDhweCwgdHJhbnNwYXJlbnQgOHB4LCB0cmFuc3BhcmVudCAxM3B4LCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNTIpIDEzcHgpLCByZXBlYXRpbmctbGluZWFyLWdyYWRpZW50KDI3MGRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSA4cHgsIHRyYW5zcGFyZW50IDhweCwgdHJhbnNwYXJlbnQgMTNweCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUyKSAxM3B4KTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDFweCAxMDAlLCAxMDAlIDFweCwgMXB4IDEwMCUgLCAxMDAlIDFweDtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMCwgMTAwJSAwLCAwIDEwMCU7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBtYXJnaW4tYm90dG9tOiAtNnB4O1xyXG4gIG1pbi1oZWlnaHQ6IDE3OHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgei1pbmRleDogNTsgXHJcblxyXG4gICYtbnVte1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgbGVmdDogLTYxcHg7XHJcbiAgICBoZWlnaHQ6IDExNHB4O1xyXG4gICAgd2lkdGg6IDEyM3B4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTkwZGVnLCAgIzY2NkY3RSAwJSwgIzFEMjYzNiAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgICBib3gtc2hhZG93OiAtMjhweCAtMjhweCAwIHJnYmEoMjQ4LDE2Niw0OSwwLjA2KSwgMTlweCAyMnB4IDAgcmdiYSgyNDgsMTY2LDQ5LDAuMDYpLCAwIDAgM3B4IHJnYmEoMjQ4LDE2Niw0OSwwLjA2KTtcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgICAgYm90dG9tOiAxMHB4O1xyXG4gICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBkYXNoZWQgcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3ZnaWNvbjpudGgtY2hpbGQoMSl7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgbGVmdDogLTVweDtcclxuICAgICAgd2lkdGg6IDQycHg7XHJcbiAgICAgIGhlaWdodDogNDdweDtcclxuICAgIH1cclxuXHJcbiAgICAuc3ZnaWNvbjpudGgtY2hpbGQoMil7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMTBweDtcclxuICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY29udGVudHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgfVxyXG5cclxuICAmLWNhcHR7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luLXRvcDogOXB4O1xyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyYWN0e1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTQtNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7ICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyAgXHJcbiAgICB9XHJcblxyXG4gICAgLmJuYntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdmFse1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi10b3A6IDE5cHg7XHJcblxyXG4gICAgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0yNS02MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIH1cclxuXHJcbiAgICAudHJ4e1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTI1LTYwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5pbnB1dHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVycztcclxuICBwYWRkaW5nOiAyMXB4IDgycHggMjFweCAxN3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJvcmRlci1yYWRpdXM6IDE0cHg7IFxyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4yM3M7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICNGRkY7XHJcblxyXG4gIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xyXG5cclxuICAmOmZvY3Vze1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3IyO1xyXG4gIH1cclxuXHJcbiAgJjo6cGxhY2Vob2xkZXJ7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICB9XHJcbn1cclxuXHJcbi5jYWxje1xyXG4gICYtdG9we1xyXG4gICAgbWFyZ2luLXRvcDogNDRweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwMnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTRweDtcclxuICB9XHJcblxyXG4gICYtaW5wdXR7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLmxhYmVse1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7IFxyXG4gICAgICBwYWRkaW5nOiAycHggMThweDtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxOTBkZWcsICAjRkNEMzdEIDMwJSwgI0RGOTkwNiAxMDAlKTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDE4cHg7XHJcbiAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dHtcclxuICAgICAgYmFja2dyb3VuZDogIzFFMjgzODtcclxuICAgIH1cclxuXHJcbiAgICAudHJ4e1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEwLTYwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm5ie1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTEwLTYwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGltZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTdweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGV7XHJcbiAgY29sb3I6ICR0ZXh0LWFjY2VudDtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuXHJcbiAgJi1yb3d7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhZGdle1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMUEyNDMzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xyXG4gICAgICBjb2xvcjogI0E5QURCMjtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgIC50cnh7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMi00MDAtQTlBREIyLnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJuYntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTEyLTQwMC1BOUFEQjIucG5nXCIpO1xyXG4gICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3RhdHN7XHJcbiAgY29sb3I6ICM4MTkwQTc7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luOiAtMzNweCAwIC0yMnB4O1xyXG5cclxuICAmLWxhYmVse1xyXG4gICAgY29sb3I6ICNEM0QzRDM7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuXHJcbiAgICAuY3Vye1xyXG4gICAgICBjb2xvcjogJGNvbG9yMjtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLURGOTkwNi5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm5ie1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC1ERjk5MDYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXJvd3tcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDRweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTQ0cHg7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaXRlbXtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDM4cHggMTVweCA0NHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHhcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE5cHg7XHJcbiAgICAgICAgbGVmdDogNHB4O1xyXG4gICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNEOEQ4RDg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmJ0bi1pdGVte1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxuICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG5cclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJ0bntcclxuICAgIGJhY2tncm91bmQ6ICNGMEJBNEE7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmNvbXBhbnl7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gIGNvbG9yOiAjODE5MEE3O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgbWF4LXdpZHRoOiA1NzJweDtcclxuXHJcbiAgJi1sb2dve1xyXG4gICAgd2lkdGg6IDc2cHg7XHJcbiAgICBmbGV4OiAwIDAgNzZweDtcclxuICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDExcHg7XHJcblxyXG4gICAgaW1ne1xyXG4gICAgICBtYXgtd2lkdGg6IDQ2cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRleHR7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuXHJcbiAgICAuY29udHJhY3R7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNS00MDAtODE5MEE3LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDEwM3B4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7ICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyAgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW9wdHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgZmxleDogMCAwIDE0MHB4O1xyXG5cclxuICAgIC5idG57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10aXRsZXtcclxuICAgIGNvbG9yOiAkY29sb3IzO1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcblxyXG4gICYuY29tcGFueS11a3tcclxuXHJcbiAgICAuY29tcGFueS10aXRsZXtcclxuICAgICAgY29sb3I6ICRjb2xvcjM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi53aHl7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgJi1jb2x1bW5ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtODBweDtcclxuICAgIHBhZGRpbmctdG9wOiA1MXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogODdweDtcclxuXHJcbiAgICAuY29sdW1ue1xyXG4gICAgICBmbGV4OiAwIDAgMzIlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDkwcHg7XHJcbiAgICAgICAgbGVmdDogMjhweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICAgICAgb3BhY2l0eTogMC4xOTtcclxuICAgICAgICBoZWlnaHQ6IDEwOHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGlhZ3JhbS1jb2x1bW57XHJcbiAgICAgIGZsZXgtYmFzaXM6IDM2JTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pY29ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcblxyXG4gICYtdGl0bGV7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgY29sb3I6ICRjb2xvcjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gIH1cclxuXHJcbiAgJi1jb250ZW50e1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgICAuY29udHJhY3R7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgIGhlaWdodDogMTJweDsgICAgXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7ICBcclxuICAgIH1cclxuXHJcbiAgICAuYmx7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0xNC00MDAtREVERURFLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDY3cHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uZGlhZ3JhbXtcclxuICB3aWR0aDogMjE2cHg7XHJcbiAgbWFyZ2luOiAwIGF1dG8gNTVweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICYtbWFpbntcclxuICAgIGltZ3tcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgI2NoYXJ0e1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87ICAgIFxyXG4gICAgICB3aWR0aDogMjE2cHg7XHJcbiAgICAgIGhlaWdodDogMjE2cHg7IFxyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4gICYtY2FwdHtcclxuICAgIHdpZHRoOiAxMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogODBweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNTVweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjb2xvcjogI0VERURFRDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBjb2xvcjogI0YwQkE0QTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5sZWdlbmR7XHJcblxyXG4gIHRkOmxhc3QtY2hpbGR7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4uY29kZS1ibG9ja3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLWJvdHRvbTogNjZweDtcclxuXHJcbiAgJjpiZWZvcmV7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiA1MCU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMjBweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDE3OHB4O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI0Y2QzY2MyAwJSwgI0U0QTMxQiAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMzNweCA1OHB4IDA7XHJcbiAgICBib3gtc2hhZG93OiAxMHB4IDIwcHggMjBweCByZ2JhKDM1LDU5LDEyNSwwLjIpO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDUwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDE3OHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDU4cHggMDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL2JnLWxpbmUucG5nXCIpIG5vLXJlcGVhdCAxMDAlIDIycHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEzN3B4O1xyXG4gIH1cclxuXHJcbiAgJi1yaWdodHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIHdpZHRoOiA0OC4yJTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgIGNvbG9yOiAjRkZGO1xyXG5cclxuICAgIC52aWRlb3tcclxuICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtbGVmdHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDQ3JTtcclxuICAgIHBhZGRpbmctdG9wOiAzM3B4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNTtcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMjFweDtcclxuICAgICAgcmlnaHQ6IDI5JTtcclxuICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvZ3JpZDMucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAtMjBweDtcclxuICAgICAgcmlnaHQ6IC0zMHB4O1xyXG4gICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvZ3JpZDEucG5nXCIpIG5vLXJlcGVhdCAwIDA7XHJcbiAgICAgIHdpZHRoOiAxMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMzhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGl0bGV7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb3B5e1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNHB4O1xyXG4gICAgICByaWdodDogMzlweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCB0cmFuc3BhcmVudDtcclxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyIDAuMjRzO1xyXG4gICAgICBjb2xvcjogIzg2NjQxRDtcclxuXHJcbiAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg2NjQxRDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvZGV7XHJcblxyXG4gICYtd3JhcHtcclxuICAgIG1heC1oZWlnaHQ6IDI4MHB4IWltcG9ydGFudDtcclxuXHJcbiAgICBwcmUubGFuZ3VhZ2UtamF2YXNjcmlwdHtcclxuICAgICAgd2lkdGg6IDE0MDBweDtcclxuXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXBhbmVse1xyXG4gICAgYm94LXNoYWRvdzogMCAyMHB4IDQwcHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgIGJhY2tncm91bmQ6ICMyMzJFNDA7XHJcbiAgICBwYWRkaW5nOiAycHggMnB4IDJweCAxMnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgJi5jb2RlLWltZ3tcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjI0cztcclxuXHJcbiAgICAgIGltZ3tcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBib3gtc2hhZG93OiAwIDIwcHggNDBweCByZ2JhKDAsMCwwLDAuMik7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5wcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLFxyXG5jb2RlW2NsYXNzKj1cImxhbmd1YWdlLVwiXXtcclxuICAmOjpzZWxlY3Rpb257XHJcbiAgICBjb2xvcjogJGJnO1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yMjtcclxuICB9IFxyXG59XHJcblxyXG4ubGFuZ3VhZ2UtamF2YXNjcmlwdHtcclxuICBiYWNrZ3JvdW5kOiBub25lIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWwhaW1wb3J0YW50O1xyXG4gIHRleHQtc2hhZG93OiBub25lIWltcG9ydGFudDtcclxuICBjb2xvcjogI0QzRDNEMyFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW5lLW51bWJlcnMgLmxpbmUtbnVtYmVycy1yb3dze1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBjb2xvcjogI0VFQjk0NTtcclxufVxyXG5cclxuLmxpbmUtbnVtYmVycy1yb3dzID4gc3BhbjpiZWZvcmV7XHJcbiAgY29sb3I6ICNFRUI5NDU7XHJcbn1cclxuXHJcbi52aWRlb3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDI3M3B4O1xyXG4gIGhlaWdodDogMjczcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvcGFuZS5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICBtYXJnaW4tYm90dG9tOiAyOXB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3gtc2hhZG93OiAxMHB4IDEwcHggMjBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMTlweCAxOXB4IDc5cHggMTlweDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBjb2xvcjogI0ZGRjtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4yNHMsIHRyYW5zZm9ybSAwLjI0cztcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAmLXRleHR7ICAgIFxyXG4gICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICNERURFREU7XHJcblxyXG4gICAgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtREVERURFLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udHJhY3R7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xNC00MDAtREVERURFLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJse1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYmwtMTQtNDAwLURFREVERS5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiA2N3B4O1xyXG4gICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyb257XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cm9uLTE0LTQwMC1ERURFREUucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibmJ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLURFREVERS5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgaW1ne1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgfVxyXG5cclxuICBzdHJvbmd7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICB9XHJcblxyXG4gIC5wbGF5LWJ0bntcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWFyZ2luOiAtMnB4IDJweCAwIDAgO1xyXG4gICAgICB3aWR0aDogMTRweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBib3gtc2hhZG93OiAxMHB4IDEwcHggMzBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZXtcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggMTBweCByZ2JhKDAsMCwwLDAuMik7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMXB4KTtcclxuICB9XHJcbn1cclxuXHJcbi50ZXh0e1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDQ2cHg7XHJcbiAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgLnRyeHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLURFREVERS5wbmdcIik7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gIC5ibmJ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC1ERURFREUucG5nXCIpO1xyXG4gICAgd2lkdGg6IDI3cHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgfVxyXG5cclxuICAuY29udHJhY3R7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTQtNDAwLURFREVERS5wbmdcIik7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7ICAgIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgIFxyXG4gIH1cclxufVxyXG5cclxuLmNvbmRpdGlvbnN7XHJcblxyXG59XHJcblxyXG4uY29uZHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6ICM3MDcwNzA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWFyZ2luLWJvdHRvbTogODNweDtcclxuXHJcbiAgJi1tYWlue1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMjkuMSU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggNDBweCAyMHB4O1xyXG4gICAgcGFkZGluZzogNDJweCAyNXB4IDQycHggMzdweDtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogNTtcclxuICAgIG1pbi1oZWlnaHQ6IDI2OXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMTBkZWcsICAjRjJDNDU4IDAlLCAjRTNBNDExIDEwMCUpOyAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1zdGF0e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMCAwIDQwcHggNzBweDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzlweDtcclxuXHJcbiAgICBzdHJvbmd7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNDZweDtcclxuICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiAnICc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogNTlweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4yOSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbnRlbnR7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH0gXHJcbn1cclxuXHJcbi5wcmVme1xyXG4gICYtbGlzdHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGJvcmRlcjogMnB4IGRhc2hlZCAjMDkxMzIyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNSwzNCw0OSwwLjc1KTtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgcGFkZGluZzogMjZweCAxMHB4IDI2cHggNjRweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMjBweCA0MHB4IDA7XHJcbiAgfVxyXG5cclxuICAmLWl0ZW17XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gIH1cclxuXHJcbiAgJi1pY29ue1xyXG4gICAgY29sb3I6ICNGMkMzNTg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIGhlaWdodDogMjZweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgJi12YWx7XHJcbiAgICBjb2xvcjogI0RGOTkwNjtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMjAtNTAwLURGOTkwNi5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJuYntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0yMC01MDAtREY5OTA2LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2FwdHtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcblxyXG4gICAgc3BhbntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBjb2xvcjogI0RGOTkwNjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hZHZhbnRhZ2Vze1xyXG4gIHBhZGRpbmctbGVmdDogNjNweDtcclxuICBwYWRkaW5nLXRvcDogMjFweDtcclxuXHJcbiAgLml0ZW17XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyN3B4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC00cHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMTEyLDExMiwxMTIsMC4xOSk7XHJcbiAgICB9XHJcblxyXG4gICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuXHJcblxyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIGNvbG9yOiAjRjJDMzU4O1xyXG4gICAgICB3aWR0aDogMjFweDtcclxuICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IFxyXG5cclxuLmhvd3tcclxuXHJcbiAgJi1jb250ZW50e1xyXG4gICAgbWFyZ2luLXRvcDogNjdweDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXJnaW4tbGVmdDogLTU4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiA1O1xyXG5cclxuICAgIC5ob3ctYmxvY2t7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNThweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHJcbiAgICAgIC5ibG9ja3tcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDYxcHggMzdweCAyNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDIwcHggNDBweCAyMHB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICAgIGJvdHRvbTogNzdweDtcclxuICAgICAgICAgIGxlZnQ6IC04cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAjRkNEMTdBIDAlLCAjRTZBNzIzIDEwMCUpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgICB0b3A6IC0yM3B4O1xyXG4gICAgICAgICAgcmlnaHQ6IDcuNSU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9ncmlkMy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC50YWJsZXtcclxuICAgICAgICAubGFiZWx7XHJcbiAgICAgICAgICBjb2xvcjogI0QzRDNEMztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG5cclxuICAgICAgICAgIC50cnh7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTYtNTAwLUQzRDNEMy5wbmdcIik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmNvbnRyYWN0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTYtNTAwLUQzRDNEMy5wbmdcIik7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC50cm9ue1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJvbi0xNi01MDAtRDNEM0QzLnBuZ1wiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYm5ie1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE2LTUwMC1EM0QzRDMucG5nXCIpO1xyXG4gICAgICAgICAgICB3aWR0aDogMzFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bntcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgbWluLXdpZHRoOiAxMzZweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGNvbG9yOiAjOTlBM0JDO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgICAudHJ4e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEyLTQwMC05OUEzQkMucG5nXCIpO1xyXG4gICAgICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmJuYntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xMi00MDAtOTlBM0JDLnBuZ1wiKTtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1yb3d7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi10aXRsZXtcclxuICAgIGNvbG9yOiAjRUVCNzQ0O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHBhZGRpbmctbGVmdDogNjJweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDU5cHg7XHJcblxyXG4gICAgLm51bXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogMTdweDtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgbWFyZ2luOiAtMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI0ZDRDE3QSAwJSwgI0U2QTcyMyAxMDAlKTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3gtc2hhZG93OiA1cHggMTBweCAxMHB4IHJnYmEoMjQwLCAxODYsIDc0LCAwLjEwKTtcclxuICAgICAgY29sb3I6ICNGRkY7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWZvcm0sIC53YWxsZXR7XHJcbiAgICBtYXJnaW4tbGVmdDogLTM3cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0zN3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzN3B4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMzdweDtcclxuICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogNDFweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrZ3JvdW5kL3NoYWRvdy5wbmdcIikgbm8tcmVwZWF0IDAgMDtcclxuXHJcbiAgICBoNCwgLmg0e1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBjb2xvcjogI0VFQjc0NDtcclxuXHJcbiAgICAgIC50cnh7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xOC01MDAtRUVCNzQ0LnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogMzRweDtcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJuYntcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE4LTUwMC1FRUI3NDQucG5nXCIpO1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi0ye1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjNjU2RDdCO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1idXR0b25ze1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHJcbiAgICAmPmRpdntcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG57XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLXN0YXRze1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuYnRuLXdpdGhkcmF3e1xyXG4gICAgICBib3JkZXItY29sb3I6ICNDQjlGOUY7XHJcbiAgICAgIGNvbG9yOiAjQzE4Nzg3O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRlcG9zaXR7XHJcbiAgJi1pbnB1dHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcblxyXG4gICAgLmlucHV0e1xyXG4gICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDkwcHggMTVweCAwO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYWJlbHsgICAgICBcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDExcHg7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEzcHg7XHJcbiAgICAgIHBhZGRpbmc6IDJweCAxOHB4O1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE5MGRlZywgICNGQ0QzN0QgMzAlLCAjREY5OTA2IDEwMCUpO1xyXG5cclxuICAgICAgLnRyeHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEwLTYwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5ibmJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xMC02MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgICB3aWR0aDogMjFweDtcclxuICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtY2FwdHtcclxuICAgIGNvbG9yOiAjOTlBM0JDO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIG1hcmdpbjogMTBweCAwIDQ4cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLTk5QTNCQy5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5ibmJ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLTk5QTNCQy5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYXJyLWxpc3R7XHJcbiAgcGFkZGluZzogNHB4IDAgMDtcclxuICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICBsaXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMzcHg7XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6ICcgJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDZweDtcclxuICAgICAgbGVmdDogLTRweDtcclxuICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2Fyci5zdmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53YWxsZXR7XHJcbiAgLnN2Z2ljb257XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIG1hcmdpbjogMTVweCAwIDE2cHg7XHJcbiAgICBjb2xvcjogI0YyQzM1ODtcclxuICB9XHJcblxyXG4gIC5hZHJlc3N7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcblxyXG4gIC52YWx7XHJcbiAgICBjb2xvcjogI0VFQjc0NDsgICAgICBcclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbHtcclxuXHJcbiAgJi1ib2R5eyAgICBcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggNDBweCByZ2JhKDM4LDY0LDEzMywwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHBhZGRpbmc6IDM4cHggNDFweDtcclxuICAgIHdpZHRoOiA0OTVweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGJhY2tncm91bmQ6ICMyMzJFNDA7XHJcbiAgICBjb2xvcjogIzgxOTBBNztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuXHJcbiAgICAmLXdyYXB7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTsgXHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgNzBweDtcclxuICAgIH0gXHJcblxyXG4gICAgJi1zY3JvbGx7IFxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgIFxyXG4gICAgICBwYWRkaW5nOiA3MHB4IDZweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmJ0bntcclxuICAgIGJhY2tncm91bmQ6ICNGMEJBNEE7XHJcbiAgfVxyXG5cclxuICAuYnRuLTJ7XHJcbiAgICBtaW4td2lkdGg6IDEwM3B4O1xyXG4gICAgYmFja2dyb3VuZDogIzY1NkQ3QjtcclxuICB9XHJcblxyXG4gIC5idG4tY2FuY2Vse1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjRUU0NDQ0O1xyXG4gICAgYmFja2dyb3VuZDogI0VFNDQ0NDsgXHJcbiAgfVxyXG5cclxuICAuYnRuLWJvcmRlcmVke1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcnM7XHJcbiAgICBjb2xvcjogIzk5QTNCQzsgICAgXHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgXHJcbiAgLnRyeHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTItNDAwLTgxOTBBNy5wbmdcIik7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gIH1cclxuICBcclxuICAuYm5ie1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xMi00MDAtODE5MEE3LnBuZ1wiKTtcclxuICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgaGVpZ2h0OiA5cHg7XHJcbiAgfVxyXG5cclxuICAmLXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG5cclxuICAgICYud2l0aC1pY29ueyAgICAgIFxyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDYycHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRue1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1pbi13aWR0aDogMDsgXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAuc3ZnaWNvbi1hcnJvd3tcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50cngsICNob3cgLm1vZGFsLXBhcnQgLmJsb2NrICYgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNi02MDAtRjdDNzY1LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgXHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5ibmIsICNob3cgLm1vZGFsLXBhcnQgLmJsb2NrICYgLmJuYntcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNi01MDAtRjdDNzY1LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgIGhlaWdodDogMTNweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbHVtbnN7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQ1cHg7XHJcblxyXG4gICAgLmNvbHVtbntcclxuICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5kZXBvc2l0LWlucHV0e1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcblxyXG4gIC5kZXBvc2l0LWNhcHR7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgY29sb3I6ICM5OUEzQkM7XHJcblxyXG4gICAgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtOTlBM0JDLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm5ie1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTE0LTQwMC05OUEzQkMucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFyci1saXN0e1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgIGNvbG9yOiAjRTJFMkUzO1xyXG5cclxuICAgIGxpe1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcclxuICAgIH1cclxuXHJcbiAgICAudHJ4IHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy90cngtMTQtNDAwLUUyRTJFMy5wbmcpO1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50cm9uIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy90cm9uLTE0LTQwMC1FMkUyRTMucG5nKTtcclxuICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmx7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvYmwtMTQtNDAwLUUyRTJFMy5wbmcpO1xyXG4gICAgICB3aWR0aDogNjdweDtcclxuICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgfSBcclxuXHJcbiAgICAuYm5iIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLUUyRTJFMy5wbmcpO1xyXG4gICAgICB3aWR0aDogMjdweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gIC5zdGF0c3tcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcblxyXG4gICAgJi1yb3d7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNDFweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtNDFweDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNDFweDtcclxuICAgICAgcGFkZGluZy1yaWdodDogNDFweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1pbi13aWR0aDogYXV0bztcclxuXHJcbiAgICAgICY6bGFzdC1jaGlsZDpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICYtaW1ne1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICB9XHJcblxyXG4gIGg1e1xyXG4gICAgY29sb3I6ICNGN0M3NjU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyYWN0e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2NvbnRyYWN0LTEyLTQwMC04MTkwQTcucG5nXCIpO1xyXG4gICAgd2lkdGg6IDgzcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7ICAgIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgIFxyXG4gIH1cclxuICAgIFxyXG4gIC50cm9uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvdHJvbi0xMi00MDAtODE5MEE3LnBuZyk7XHJcbiAgICB3aWR0aDogMjRweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgfVxyXG5cclxuICAuYmx7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL2JsLTEyLTQwMC04MTkwQTcucG5nKTtcclxuICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgaGVpZ2h0OiAxMXB4O1xyXG4gIH0gXHJcbn1cclxuXHJcblxyXG4ubW9kYWwtbGcgLm1vZGFsLWJvZHl7XHJcbiAgd2lkdGg6IDk0OHB4O1xyXG59XHJcblxyXG4ubW9kYWwtc20gLm1vZGFsLWJvZHl7XHJcbiAgd2lkdGg6IDM2MnB4O1xyXG5cclxuICAubW9kYWwtY2xvc2V7XHJcbiAgICByaWdodDogMjRweDtcclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1kb3VibGUgLm1vZGFsLWJvZHl7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIHdpZHRoOiA5NDhweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG4ubW9kYWwtZG91Ymxle1xyXG5cclxuICAmLWNvbnRlbnR7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLXBhcnR7ICBcclxuICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDVweCk7XHJcbiAgbWF4LXdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcblxyXG4gIC5ibG9ja3tcclxuICAgIGJveC1zaGFkb3c6IDVweCA1cHggNDBweCByZ2JhKDM4LDY0LDEzMywwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIHBhZGRpbmc6IDM4cHggNDFweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGJhY2tncm91bmQ6ICMyMzJFNDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuICAgICYubm90LWF1dGh7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5ub3QtYXV0aC1kZWNvcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDM0MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMDtcclxuICAgICAgICBjb2xvcjogIzcxNzE3MTtcclxuICAgICAgICBvcGFjaXR5OiAwLjA1O1xyXG5cclxuICAgICAgICAuc3ZnaWNvbntcclxuICAgICAgICAgIHdpZHRoOiAyNjFweDtcclxuICAgICAgICAgIGhlaWdodDogMzg0cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2hvdyAubW9kYWwtcGFydCAuYmxvY2t7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG5cclxuXHJcbiAgLnRyeHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTQtNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgfVxyXG5cclxuICAuYm5ie1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2JuYi0xNC00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRyYWN0e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2NvbnRyYWN0LTE0LTQwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgd2lkdGg6IDk2cHg7XHJcbiAgICBoZWlnaHQ6IDEycHg7ICAgIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDsgIFxyXG4gIH1cclxufVxyXG5cclxuI3N0YXR7XHJcbiAgLm1vZGFsLWJvZHl7XHJcbiAgICB3aWR0aDogOTk3cHg7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICB9XHJcblxyXG4gIC5ibG9ja3tcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC10aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgfVxyXG5cclxuICAudGFibGV7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTdweDtcclxuICB9XHJcblxyXG4gIC50YWJsZS1yb3d7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuXHJcblxyXG5cclxuICAgICYud2l0aC1zaGFkb3d7XHJcbiAgICAgIGJveC1zaGFkb3c6IDVweCAyMHB4IDMwcHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgMjBweCAxMHB4O1xyXG4gICAgICBtYXJnaW46IDAgLTQxcHggMjhweDtcclxuICAgICAgcGFkZGluZzogMCA0MXB4IDI1cHg7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZhbmN5Ym94LWJne1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZ3tcclxuICBvcGFjaXR5OiAwLjY7XHJcblxyXG59XHJcblxyXG4uZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxse1xyXG4gIHRvcDogMjRweDtcclxuICByaWdodDogNDBweDtcclxuICBjb2xvcjogI0ZGRjtcclxuICBvcGFjaXR5OiAwLjQ3O1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNHM7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmltcG9ydGFudHtcclxuICBiYWNrZ3JvdW5kOiAjMUUyOTM5O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogI0ZGRjtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBwYWRkaW5nOiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICY6bGFzdC1jaGlsZHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG5cclxuICBzdHJvbmd7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICNGN0M3NjU7XHJcbiAgfVxyXG5cclxuICBwe1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC50cngsICNob3cgLm1vZGFsLXBhcnQgLmJsb2NrICYgLnRyeHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTItNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5ibmIsICNob3cgLm1vZGFsLXBhcnQgLmJsb2NrICYgLmJuYntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gIC5jb250cmFjdCwgI2hvdyAubW9kYWwtcGFydCAuYmxvY2sgJiAuY29udHJhY3R7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTItNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICB3aWR0aDogODNweDtcclxuICAgIGhlaWdodDogMTBweDsgICAgXHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyAgXHJcbiAgfVxyXG5cclxuXHJcbiAgLmJsLCAjaG93IC5tb2RhbC1wYXJ0IC5ibG9jayAmIC5ibHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgaGVpZ2h0OiAxMXB4OyAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7ICBcclxuICB9XHJcblxyXG59XHJcblxyXG4udGh4LCAuc3Vic2NyaWJle1xyXG4gICYtdGV4dHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcblxyXG4gICAgc3Ryb25ne1xyXG4gICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gICAgLmNvbnRyYWN0e1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvY29udHJhY3QtMTItNDAwLTgxOTBBNy5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiA4M3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7ICAgIFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyAgXHJcbiAgICB9XHJcblxyXG4gICAgLnRyb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL3Ryb24tMTItNDAwLTgxOTBBNy5wbmcpO1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ibHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy93b3Jkcy9ibC0xMi00MDAtODE5MEE3LnBuZyk7XHJcbiAgICAgIHdpZHRoOiA1OXB4O1xyXG4gICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICB9IFxyXG4gIH1cclxuXHJcbiAgJi1pY29ue1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIHdpZHRoOiA1OHB4O1xyXG4gICAgICBoZWlnaHQ6IDU4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRpdGxle1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gIH1cclxuXHJcblxyXG4gICYtZm9ybXtcclxuICAgIC5pbnB1dHtcclxuICAgICAgYmFja2dyb3VuZDogIzFFMjgzODtcclxuICAgIH1cclxuICB9XHJcblxyXG59XHJcblxyXG4uc3Vic2NyaWJle1xyXG5cclxuICAmLXRleHR7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXgtd2lkdGg6IDI0MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgfVxyXG5cclxuICAmLWZvcm17XHJcblxyXG4gICAgLmlucHV0LXdyYXB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7IFxyXG5cclxuICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5xdWVzdGlvbnsgIFxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiAxN3B4O1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxuICBtYXJnaW46IC0yMHB4O1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxMzVkZWcsICNGQ0QxN0EgMCUsICNFNkE3MjMgMTAwJSk7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJveC1zaGFkb3c6IDVweCAxMHB4IDEwcHggcmdiYSgyMjMsIDE1MywgNiwgMC4xMCk7XHJcbiAgY29sb3I6ICNGRkZGRkY7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLndpdGVte1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDEwMCU7XHJcbiAgcGFkZGluZzogNTFweCA0MXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNDFweDtcclxuICBtYXJnaW4tcmlnaHQ6IC00MXB4O1xyXG5cclxuICAmLWljb257XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGZsZXg6IDAgMCAyNXB4O1xyXG4gICAgbWF4LXdpZHRoOiAyNXB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgY29sb3I6ICRncmFkMV9lbmQ7XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgJi1jb250ZW50e1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzgxOTBBNztcclxuICB9XHJcblxyXG4gICYtdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBjb2xvcjogJGdyYWQxX2VuZDtcclxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgfVxyXG5cclxuICAudHJ4e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtODE5MEE3LnBuZ1wiKTtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmJuYntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLTgxOTBBNy5wbmdcIik7XHJcbiAgICB3aWR0aDogMjdweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICB9XHJcblxyXG4gICYtYW1vdW50e1xyXG4gICAgZmxleDogMSAxIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHBhZGRpbmc6IDAgMTVweDtcclxuXHJcbiAgICAuYW1vdW50e1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1cntcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG4gIFxyXG4gICAgLndpdGVtICYgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRUVCNzQ0LnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDI2cHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuICBcclxuICAgIC53aXRlbSAmIC5ibmJ7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLUVFQjc0NC5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyN3B4O1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLW9wdHN7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgZmxleDogMCAwIDYwcHg7XHJcblxyXG4gICAgLmluZm8taWNvbntcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvcHl7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6ICM2RDc3OEU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5zdmdpY29ue1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gICAgfVxyXG5cclxuICAgICYuZG9uZXtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJnIHVybChcIi4uL2ltZy9pY29ucy9vay5zdmdcIikgbm8tcmVwZWF0IDAgMDtcclxuICAgICAgICBtYXJnaW46IC0xMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5yZWYtd2l0ZW17XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi53ZC1pdGVte1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBwYWRkaW5nOiAyMXB4IDQxcHggMzZweDtcclxuICBtYXJnaW4tbGVmdDogLTQxcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtNDFweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgYm94LXNoYWRvdzogMCA0cHggOHB4IHJnYmEoMCwwLDAsMC4wNSk7XHJcblxyXG4gICYtY29udGVudHtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICAuc3Vte1xyXG4gICAgICBjb2xvcjogJGdyYWQxX2VuZDtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW46IDE0cHggMCA1cHg7XHJcblxyXG4gICAgICAudHJ4e1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMjAtNDAwLUVFQjc0NC5wbmdcIik7XHJcbiAgICAgICAgd2lkdGg6IDM3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYm5ie1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMjAtNDAwLUVFQjc0NC5wbmdcIik7XHJcbiAgICAgICAgd2lkdGg6IDM5cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVxe1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgY29sb3I6ICM4MTkwQTc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYnRue1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogMTFweCAyNnB4O1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgIC5zdmdpY29ue1xyXG4gICAgICB3aWR0aDogMTJweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYud2l0aC1zaGFkb3d7XHJcbiAgICBib3gtc2hhZG93OiA1cHggNXB4IDE1cHggcmdiYSgwLDAsMCwwLjEpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDIwcHggMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi53aXRoLWluZm97XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbn1cclxuXHJcbi5pbmZvLWljb257XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHdpZHRoOiAxNHB4O1xyXG4gIGhlaWdodDogMTRweDtcclxuICBtYXJnaW4tdG9wOiAtN3B4O1xyXG5cclxuICAmPml7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNUU3MTkwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjMjIyRDNGO1xyXG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxuXHJcbiAgLmNvbW1lbnR7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgcGFkZGluZzogMTZweDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGJnO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDNweCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHZpc2liaWxpdHkgMC4wMDFzIDAuM3M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgLnRyeHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIGhlaWdodDogOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250cmFjdHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL2NvbnRyYWN0LTEyLTQwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgICB3aWR0aDogODNweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4OyAgICBcclxuICAgICAgbWFyZ2luLWJvdHRvbTogLTFweDsgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudHJvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvd29yZHMvdHJvbi0xMi00MDAtRkZGRkZGLnBuZyk7XHJcbiAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IC0zcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJse1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL3dvcmRzL2JsLTEyLTQwMC1GRkZGRkYucG5nKTtcclxuICAgICAgd2lkdGg6IDU5cHg7XHJcbiAgICAgIGhlaWdodDogMTFweDtcclxuICAgIH0gXHJcblxyXG4gICAgLmJuYnsgXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTItNDAwLUZGRkZGRi5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDlweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICY6aG92ZXIsICYub3BlbmVke1xyXG4gICAgLmNvbW1lbnR7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdmlzaWJpbGl0eSAwLjAwMXM7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudHJ4e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3dvcmRzL3RyeC0xNC00MDAtRUVCNzQ0LnBuZ1wiKTtcclxuICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmJuYntcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9ibmItMTQtNDAwLUVFQjc0NC5wbmdcIik7XHJcbiAgICB3aWR0aDogMjdweDtcclxuICAgIGhlaWdodDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5hbW91bnR7XHJcbiAgZm9udC1zaXplOiAyMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICNGRkY7XHJcblxyXG4gIC5jdXJ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICRjb2xvcjM7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RhdC1jb2x1bW5ze1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5jb2x7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG4gICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgLmNvbW1lbnR7XHJcbiAgICAgICAgcmlnaHQ6IC0zMjBweFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2l0ZW17XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVmLXdpdGVtc3tcclxuICBtYXJnaW4tdG9wOiA0N3B4O1xyXG59XHJcblxyXG4ucmV3YXJkc3tcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG5cclxuICBoNCwgLmg0e1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gICYtaXRlbXtcclxuXHJcbiAgICAud2l0ZW17XHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTsgXHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7ICBcclxuXHJcbiAgICAgICYtb3B0c3tcclxuICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbnRlbnR7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWJ0bntcclxuICAgIG1hcmdpbjogOXB4IDAgMThweDtcclxuICB9XHJcbn1cclxuXHJcbi5yZWZ7XHJcbiAgJi1sZXZlbHN7XHJcbiAgICBtYXJnaW4tbGVmdDogLTQxcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC00MXB4O1xyXG4gIH1cclxuXHJcbiAgJi1sZXZlbHtcclxuICAgIHBhZGRpbmc6IDI2cHggNDFweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTYpO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29ue1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb250ZW50e1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcblxyXG4gICAgICBzdHJvbmd7XHJcbiAgICAgICAgY29sb3I6ICRncmFkMV9lbmQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXRpdGxle1xyXG4gICAgICBjb2xvcjogJHRleHQtYWNjZW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1vcHRze1xyXG4gICAgICAuaW5mby1pY29ue1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRue1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmFubmVycy1zZWxlY3R7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvc2hhZG93LnBuZ1wiKSBuby1yZXBlYXQgMCAxMDAlO1xyXG4gIHBhZGRpbmc6IDQxcHggNDFweCAzNXB4O1xyXG4gIG1hcmdpbjogMCAtNDFweDtcclxuXHJcbiAgLnNlbGVjdHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRlbnRyeWJvcmRlcnM7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMUUyODM4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgJjpmb2N1c3tcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jcHJvbW97XHJcbiAgLnJlZi13aXRlbXtcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCByZ2JhKDAsMCwwLDAuMDUpO1xyXG4gIH1cclxufVxyXG5cclxuLmJhbm5lcnMtYnRuc3tcclxuICAuYnRue1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMTBweCAwO1xyXG4gIH1cclxufVxyXG5cclxuLmJhbm5lcnMtY29udHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYmFubmVycy1jb2Rle1xyXG4gIGJvcmRlcjogMXB4IGRhc2hlZCAjMTUxRDJDO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgcGFkZGluZzogMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xyXG4gIGhlaWdodDogMTEwcHg7XHJcbiAgY29sb3I6ICM4MTkwQTc7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICBtYXJnaW46IDIwcHggMCAzMHB4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMjUsMzYsNDksMC4zKTtcclxuXHJcbiAgJjpmb2N1c3tcclxuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLnJlZi10b3RhbHtcclxuICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcGFkZGluZzogNXB4IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtYXJnaW4tbGVmdDogMTVweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4ucmVme1xyXG4gICYtbGlzdHtcclxuICAgIFxyXG4gIH1cclxuXHJcbiAgJi1pdGVte1xyXG4gICAgbWFyZ2luOiAwIC00MXB4O1xyXG4gICAgcGFkZGluZzogMjBweCA0MXB4IDIwcHggNjZweDsgXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDQxcHg7XHJcbiAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9yZWZpdGVtLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XHJcbiAgICB9XHJcblxyXG4gICAgJi10b3AsICYtYm90dG9te1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICY+ZGl2e1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdG9we1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuXHJcbiAgICAgIC5kYXRle1xyXG4gICAgICAgIGNvbG9yOiAjODE5MEE3O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtYm90dG9te1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAuYW1vdXR7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYrLnJlZi1pdGVte1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYmFja2dyb3VuZC9zaGFkb3cucG5nXCIpIG5vLXJlcGVhdCAwIDA7ICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC50cnh7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy90cngtMTItNDAwLUY3Qzc2NS5wbmdcIik7XHJcbiAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICBoZWlnaHQ6IDlweDtcclxuICAgIH1cclxuXHJcbiAgICAuYm5ie1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvYm5iLTEyLTQwMC1GN0M3NjUucG5nXCIpO1xyXG4gICAgICB3aWR0aDogMjJweDtcclxuICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jcmVmIC5tb2RhbC10aXRsZXtcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ucGFnZU51bWJlcnN7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG5cclxuICAgYXtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzA3MDcwO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMzdweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkY29sb3I7XHJcbiAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnBhZ2Vye1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMDBweDtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ucHJldmlvdXNQYWdlLCAubmV4dFBhZ2V7XHJcbiAgY29sb3I6ICNGRkY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMzdweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcblxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLnN2Z2ljb257XHJcbiAgICB3aWR0aDogN3B4O1xyXG4gICAgaGVpZ2h0OiA3cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcclxuICB9XHJcbn1cclxuXHJcbi5wcmV2aW91c1BhZ2V7XHJcbiAgcmlnaHQ6IDQ1cHg7XHJcblxyXG4gIC5zdmdpY29ue1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoLTUwJSAsIDUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4uaW52aXRle1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xyXG4gIG1heC13aWR0aDogMzU4cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICBpbWd7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0NnB4O1xyXG4gIH1cclxuXHJcbiAgJi10aXRsZXtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gIH1cclxuXHJcbiAgJi1kZXBvc2l0e1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogNjNweCAwO1xyXG4gICAgbWF4LXdpZHRoOiAxNjBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcblxyXG4gICAgJi1pY29ue1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBjb2xvcjogI0ZGQTUzNjtcclxuXHJcbiAgICAgIC5zdmdpY29ue1xyXG4gICAgICAgIHdpZHRoOiAyOXB4O1xyXG4gICAgICAgIGhlaWdodDogNDFweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmV7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbiNjaGFydGpzLXRvb2x0aXB7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4IWltcG9ydGFudDtcclxuICBwYWRkaW5nOiA3cHggMTBweCFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNGRkYhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IDFweCAycHggMTBweCByZ2FiKDAsMCwwLDAuMTUyKTtcclxuXHJcbiAgdGFibGV7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgdGgsIHRke1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14bCApe1xyXG4gIC5tYWluLW5hdntcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB9XHJcblxyXG4gIC5tYWluLWNvbnRlbnQgLmxvZ297XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1sZyApe1xyXG5cclxuICAubWFpbi1jb250ZW50e1xyXG4gICAgcGFkZGluZy1yaWdodDogNTUlO1xyXG5cclxuICAgIGgxLCAuaDF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hYm91dHtcclxuICAgICYtaW5mb3tcclxuICAgICAgd2lkdGg6IDQ1JTtcclxuICAgIH1cclxuICAgICYtY29udGVudHtcclxuICAgICAgcGFkZGluZy1yaWdodDogNTUlO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb21wYW55e1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcblxyXG4gICAgJi1sb2dve1xyXG4gICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtb3B0e1xyXG4gICAgICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLW1kICl7XHJcblx0Lm1haW57XHJcbiAgICAmLWNvbnRlbnR7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7ICAgICBcclxuXHJcbiAgICAgIC5sb2dve1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGgyLCAuaDJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtc2VjdGlvbntcclxuICAgICAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xyXG5cclxuICAgICAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmFib3V0eyBcclxuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG5cclxuICAgICYtaW5mb3tcclxuICAgICAgbWFyZ2luOiAtMzAwcHggMCAwIDYwcHg7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgIC5ibG9ja3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTYwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnR7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGlzdHtcclxuICAgIH1cclxuICB9IFxyXG5cclxuICAuY29tcGFueSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgfVxyXG5cclxuICAubWFpbi1uYXZ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgLmJ0bi13cmFwe1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgdG9wOiAzNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndoeXtcclxuICAgICYtY29sdW1uc3tcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuXHJcbiAgICAgIC5jb2x1bW57XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRpYWdyYW0tY29sdW1ue1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH0gXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29kZS1ibG9ja3tcclxuICAgICYtbGVmdCwgJi1yaWdodHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtbGVmdHtcclxuICAgICAgcGFkZGluZy1yaWdodDogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLXJpZ2h0e1xyXG4gICAgICAudmlkZW97XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbmR7XHJcbiAgICAmLW1haW57XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLWNvbnRlbnR7XHJcbiAgICAgIG1hcmdpbi10b3A6IC0zMHB4O1xyXG5cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wcmVmLWxpc3R7ICAgIFxyXG4gICAgYm9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwwLDAsMC40KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0MHB4IDIwcHg7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDM0cHggMzBweCAzNHB4O1xyXG4gIH1cclxuXHJcbiAgLmhvd3tcclxuICAgICYtY29udGVudHtcclxuICAgICAgLmhvdy1ibG9ja3tcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH0gIFxyXG5cclxuICAjc3RhdHtcclxuICAgIC5tb2RhbC1wYXJ0e1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG5cclxuICAucHJlZntcclxuICAgICYtbGlzdHtcclxuICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtaXRlbXtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgZmxleC1iYXNpczogNTAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZHZhbnRhZ2Vze1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5pdGVtLCAuaXRlbTpsYXN0LWNoaWxke1xyXG4gICAgICBtYXJnaW46IDE1cHggMTBweCAwO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubW9kYWwtY29sdW1ucyAuY29sdW1ue1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZG91YmxlLWNvbnRlbnR7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLXBhcnR7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG5cclxuICAubWFpbi1uYXZ7XHJcbiAgICAuYnRuLXdyYXB7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgei1pbmRleDogNTAwO1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDM1LDQ2LDY0LDAuOTUpO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRvcDogaW5oZXJpdDtcclxuICAgICAgcGFkZGluZzogN3B4O1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKDAsMCwwLDAuMik7XHJcblxyXG4gICAgICAmOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnRue1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTFweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjRkVENjgzIDAlLCAjRUFBRjMzIDEwMCUpO1xyXG4gICAgICB9IFxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1haW4tY29udGVudHtcclxuICAgIGgxLCAuaDF7XHJcbiAgICB9XHJcbiAgICBoMiwgLmgye1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYWJvdXR7XHJcbiAgICAmLWluZm97XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMzI1cHg7XHJcblxyXG4gICAgICAuYmxvY2t7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ibG9ja3tcclxuICAgIHBhZGRpbmc6IDQ1cHggMTVweCAzMHB4O1xyXG5cclxuICAgICYtdGl0bGV7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tYWluLXNlY3Rpb257XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzUwcHg7XHJcbiAgfVxyXG5cclxuICAuZGFpbHl7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAycHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG5cclxuICAgICYtbnVte1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogLTQwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNjFweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC53aHktY29sdW1uc3tcclxuXHJcbiAgICAuY29sdW1ue1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxleC1iYXNpczogMTAwJTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5kaWFncmFtLWNvbHVtbntcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWdlbmR7XHJcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcblxyXG4gICAgdGR7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb2RlLWJsb2Nre1xyXG4gICAgJi1sZWZ0e1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlucHV0e1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxuXHJcbiAgLmZvb3RlcntcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG4gIC5jYWxje1xyXG5cclxuICAgICYtdG9we1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgICYtdGltZXtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46ICAxNHB4IDAgMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAuc3ZnaWNvbntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBtYXJnaW46IC0xNHB4IDAgMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtdG9we1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRhYmxlLXJvd3tcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuXHJcbiAgICAubGFiZWx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFkZ2V7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNvbXBhbnl7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuXHJcbiAgICAmLWxvZ297XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5tb2RhbHtcclxuICAgIHBhZGRpbmc6IDM1cHggMjRweDtcclxuXHJcbiAgICAmLXRpdGxle1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWRvdWJsZXtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG5cclxuICAuZmFuY3lib3gtc2xpZGUtLWh0bWwgLmZhbmN5Ym94LWNsb3NlLXNtYWxse1xyXG4gICAgcmlnaHQ6IDE0cHg7XHJcbiAgfVxyXG5cclxuICAuZmFuY3lib3gtc2xpZGUtLWh0bWwgLm1vZGFsLWRvdWJsZSAuZmFuY3lib3gtY2xvc2Utc21hbGx7XHJcbiAgICB0b3A6IDE0cHg7XHJcbiAgICByaWdodDogMTRweDtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1wYXJ0IC5ibG9ja3tcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgfVxyXG5cclxuICAud2l0ZW17XHJcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xNnB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICB9XHJcblxyXG4gIC53ZC1pdGVte1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLWJ0bnN7XHJcbiAgICAgIG1hcmdpbjogMjBweCAwIDAgO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN0YXQtY29sdW1ucyAuY29se1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbGV4OiAwIDAgMTAwJTtcclxuICB9XHJcblxyXG4gIC5pbmZvLWljb24gLmNvbW1lbnR7XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbiAgfVxyXG5cclxuICAucmVmLWxldmVsc3tcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTZweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7ICAgIFxyXG4gIH1cclxuXHJcbiAgLnJlZi1sZXZlbHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE2cHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLmluZm8taWNvbntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDI0cHg7XHJcbiAgICAgIHJpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5idG57XHJcbiAgICAgIG1hcmdpbjogN3B4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAuaW5mby1pY29ue1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtb3B0c3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZWYtaXRlbS10b3AsIC5yZWYtaXRlbS1ib3R0b217XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICY+ZGl2e1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiA0MDBweCApe1xyXG5cclxuICAuc3RhdHN7XHJcbiAgICAmLXJvd3tcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxkOmJlZm9yZXtcclxuICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29kZS1ibG9ja3tcclxuICAgICYtdGl0bGV7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgIC5jb3B5e1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBwcmVbY2xhc3MqPVwibGFuZ3VhZ2UtXCJdLmxpbmUtbnVtYmVyc3tcclxuICAgIHBhZGRpbmctbGVmdDogMzhweDtcclxuICB9XHJcblxyXG4gIC5sYW5ndWFnZS1qYXZhc2NyaXB0e1xyXG4gICAgZm9udC1zaXplOiAxMnB4IWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5wcmVmLWl0ZW17XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsZXgtYmFzaXM6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAuaG93LWNvbnRlbnQgLmhvdy1ibG9ja3tcclxuICAgIC5ibG9ja3tcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZXtcclxuICAgICAgLmxhYmVse1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmhvdy10aXRsZXtcclxuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XHJcbiAgfVxyXG5cclxuICAuaG93e1xyXG4gICAgLndhbGxldHtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaG93LWJ1dHRvbnN7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAmPmRpdntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2FsbGV0IC5hZHJlc3N7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59IiwiLmZvb3RlcntcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luLXRvcDogNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA0MHB4IDgwcHggMCAwO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gIHotaW5kZXg6IDEwO1xyXG4gIHBhZGRpbmc6IDYwcHggMCA0MHB4O1xyXG5cclxuICAmOmJlZm9yZSwgJjphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxN3B4O1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICByaWdodDogLTEwcHg7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjMyRTQwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICAmOmFmdGVye1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2tncm91bmQvbWFwLWJnLnBuZ1wiKSBuby1yZXBlYXQgMCAwO1xyXG4gIFxyXG4gICAgbGVmdDogNzElO1xyXG4gICAgdG9wOiAtMzIlO1xyXG4gICAgb3BhY2l0eTogMC4wNTtcclxuICB9XHJcbiAgICBcclxuICAmLWRlY29ye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG5cclxuICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBpbmhlcml0O1xyXG4gICAgICBsZWZ0OiAxN3B4O1xyXG4gICAgICByaWdodDogMTclO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNDBweCA0MHB4IDAgMDtcclxuICAgICAgei1pbmRleDogMDtcclxuICAgICAgYmFja2dyb3VuZDogI0U2QUIzMTtcclxuICAgIFxyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXJ7XHJcbiAgICAgIGxlZnQ6IDg0LjUlO1xyXG4gICAgICByaWdodDogNThweDtcclxuICAgIH1cclxuXHJcbiAgfVxyXG5cclxuICAud3JhcHBlcntcclxuICAgIHotaW5kZXg6IDQ7XHJcbiAgfVxyXG5cclxuICAubG9nb3tcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgfVxyXG5cclxuICAmLWxlZnR7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA0NCU7XHJcbiAgfVxyXG5cclxuICAmLXJpZ2h0e1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNTYlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA3NnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDczcHg7XHJcbiAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjQpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ib3R0b217XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNTJweDtcclxuICAgIG1hcmdpbi1ib3R0b206IC00MHB4O1xyXG4gICAgY29sb3I6ICM2NTY1NjU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG5cclxuICAgIC53cmFwcGVye1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5mYi10aXRsZXtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbi5mYi1jb250ZW50e1xyXG4gIHBhZGRpbmc6IDIzcHggMTAwcHggMjNweCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjb2xvcjogIzk5QTNCQztcclxuXHJcbiAgJjpiZWZvcmUsICY6YWZ0ZXJ7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IC0zNTAwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJhY2tncm91bmQ6ICMxQTI1MzQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDQwcHggMCAwIDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgJjphZnRlcntcclxuICAgIG1hcmdpbi1yaWdodDogOTFweDtcclxuICB9XHJcblxyXG4gIC5idG57XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE5cHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzE1MUQyOTtcclxuICB9XHJcbn1cclxuXHJcbi5jb3B5cmlnaHR7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzNweDtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHJcbiAgYXtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxufVxyXG4gXHJcbi5zbWFydC1hZHJlc3N7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmctbGVmdDogMzZweDtcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG5cclxuICAudGFibGV7XHJcbiAgICBjb2xvcjogI0ZGRjtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5sYWJlbHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuXHJcbiAgICBkaXZ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jb250cmFjdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgIHdpZHRoOiA4M3B4O1xyXG4gICAgaGVpZ2h0OiAxMHB4OyAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7ICBcclxuICB9XHJcblxyXG4gIC5zdmdpY29ue1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXRvcDogLTlweDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgY29sb3I6ICNFNkFCMzE7XHJcbiAgfVxyXG5cclxuICAuYnRue1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY29udGFjdHN7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICB3aWR0aDogMTAwJTtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1heC13aWR0aDogNTQwcHg7XHJcblxyXG4gICYtdGl0bGV7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEzMHB4O1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmLWljb257XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5zdmdpY29uLXRneyBcclxuICAgICAgY29sb3I6ICRjb2xvcjI7XHJcbiAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAzcHggNnB4IHJnYmEoMjI3LDE2MywyOSwwLjEpKTtcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZy1pY29ue1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTlweDtcclxuICAgICAgbGVmdDogMTJweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMjMyRTQwO1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdmdpY29uLW1haWx7XHJcbiAgICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gICAgICB3aWR0aDogMzJweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zdmdpY29uLWhlbHB7XHJcbiAgICAgIGNvbG9yOiAkY29sb3IyO1xyXG4gICAgICB3aWR0aDogMjZweDtcclxuICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1ibG9ja3tcclxuICAgIC5pdGVte1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDgwcHg7XHJcblxyXG4gICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBkaXZ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhe1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjRzO1xyXG5cclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBvcGFjaXR5OiAwLjhcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi1pdGVte1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG5cclxuICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY29udGFjdHMtaWNvbntcclxuICAgICAgd2lkdGg6IDI0cHg7XHJcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcclxuICAgICAgZmxleDogMCAwIDI0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLWNvbHtcclxuICAgIG1hcmdpbi1yaWdodDogNjVweDtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWN0cy1sYW5ne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbWluLXdpZHRoOiAxMDNweDtcclxuXHJcbiAgLmN1ci1sYW5ne1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjMpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gIC5sYW5nLWRyb3Bkb3due1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMUEyNTM0O1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMHB4KTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cywgdmlzaWJpbGl0eSAwLjAwMXMgMC4yNHMsIG9wYWNpdHkgMC4yNHM7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjAwMDEpO1xyXG4gICAgfVxyXG5cclxuICAgIHVse1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICBsaXtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGF7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDFweCAyMHB4IDFweCAxMHB4O1xyXG5cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjEpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sYW5nLWljb257XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC42KTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhvdmVye1xyXG4gICAgLmxhbmctZHJvcGRvd257XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjRzLCB2aXNpYmlsaXR5IDAuMDAxcywgb3BhY2l0eSAwLjI0cztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5nb3RvcHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMHB4O1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgei1pbmRleDogMTA7XHJcblxyXG4gIC5zdmdpY29ue1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI0cztcclxuICB9XHJcblxyXG4gICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3Vze1xyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKSByb3RhdGUoLTkwZGVnKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5maXhlZC1jb250YWN0c3tcclxuICB3aWR0aDogNzNweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiA1MCU7XHJcbiAgcmlnaHQ6IDIwcHg7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgLmJ0bntcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDdweCAwO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgcGFkZGluZzogOHB4IDZweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAubGFuZy1pY29ue1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIGxlZnQ6IC04cHg7XHJcbiAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNGRkY7XHJcbiAgICB9XHJcblxyXG4gICAgLnN2Z2ljb257XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWFyZ2luOiAwIDdweCAwIDAgO1xyXG4gICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiBcclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14bCApe1xyXG5cclxufSBcclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbGcgKXtcclxuXHQuZm9vdGVye1xyXG5cclxuICAgICYtcmlnaHR7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICAgIH1cclxuXHR9XHJcblxyXG4gIC5maXhlZC1jb250YWN0c3tcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLW1kICl7XHJcbiAgLmZvb3RlcntcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmLWRlY29ye1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICYtbGVmdCwgJi1yaWdodHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICYtbGVmdHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1yaWdodHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBwYWRkaW5nLXRvcDogMzVweDtcclxuXHJcbiAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9nby13cmFwe1xyXG5cclxuICAgIH1cclxuICB9IFxyXG5cclxuICAuY29weXJpZ2h0e1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG4gIC5mb290ZXJ7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLmZiLXRpdGxle1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmZiLWNvbnRlbnR7XHJcbiAgICAuYnRuLWJvcmRlcmVke1xyXG4gICAgICBtYXJnaW46IDAgMTVweCAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHN7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgJi1jb2x7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1pdGVte1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBmbGV4LWJhc2lzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhzICl7XHJcblx0LmZvb3RlcntcclxuXHJcbiAgICAubG9nb3tcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxlZnR7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cdH1cclxuXHJcbiAgLmNvcHlyaWdodHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgfVxyXG5cclxuICAuc21hcnQtYWRyZXNze1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgIGRpdiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRue1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3ZnaWNvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgICBcclxuXHJcbiAgLmNvbnRhY3RzLWxhbmd7XHJcbiAgICB0b3A6IC01cHg7XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHMtYmxvY2t7XHJcbiAgICAuaXRlbXtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY29udGFjdHN7XHJcbiAgICAmLWl0ZW17XHJcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7IFxyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mYi1jb250ZW50e1xyXG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XHJcblxyXG4gICAgJjphZnRlcntcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRue1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4IDVweCAwO1xyXG4gICAgICBtaW4td2lkdGg6IDA7XHJcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9IFxyXG4gIH1cclxuXHJcbiAgLmZiLXRpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gIH1cclxuXHJcbiAgLmdvdG9we1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufSIsIi5tb2RhbHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAtODBweDtcclxuXHR6LWluZGV4OiAxMDAwMDtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHQmLW9wZW5lZHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0fVxyXG5cclxuXHQmLWNsb3Nle1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgY29sb3I6ICNjY2M7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA0MDE7ICAgIFxyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRvcDogMjRweDtcclxuICAgIHJpZ2h0OiA0MHB4O1xyXG4gICAgb3BhY2l0eTogMC40NztcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNHM7XHJcbiAgICB3aWR0aDogNDRweDtcclxuICAgIGhlaWdodDogNDRweDtcclxuXHJcbiAgICBzdmcge1xyXG5cdCAgICBkaXNwbGF5OiBibG9jaztcclxuXHQgICAgaGVpZ2h0OiAxMDAlO1xyXG5cdCAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICB3aWR0aDogMTAwJTtcclxuXHQgICAgZmlsbDogI0EyMDAxRDtcclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdCYtYmFja2Ryb3B7XHJcblxyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIGJvdHRvbTogLTQwcHg7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzY2bXM7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNDcsMCwuNzQsLjcxKTtcclxuXHJcbiAgICAubW9kYWwtb3BlbmVkICZ7XHJcbiAgICBcdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjIyLC42MSwuMzYsMSk7XHJcblx0ICAgIG9wYWNpdHk6IDAuNjtcclxuXHQgIH1cclxuXHR9XHJcblxyXG5cdCYtZG91YmxlLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMteGwgKXtcclxuXHQubW9kYWx7XHJcblx0XHJcblx0fVx0XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1sZyApe1xyXG5cdC5tb2RhbHtcclxuXHRcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1tZCApe1xyXG5cdC5tb2RhbHtcclxuXHRcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG5cdC5tb2RhbHtcclxuXHRcclxuXHR9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG5cdC5tb2RhbHtcclxuXHRcdFxyXG5cdH1cclxufSIsIi5ub3RpY2V7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMTJweCAwIDA7XHJcbiAgYmFja2dyb3VuZDogJGJnO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICB3aWR0aDogMzMxcHg7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIGJveC1zaGFkb3c6IDVweCA1cHggMzBweCByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgcGFkZGluZzogOHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcblxyXG5cclxuICAmLXdyYXB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgIGxlZnQ6IDIwcHg7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoIDEwMCUgLSA0MHB4ICkgO1xyXG4gIH1cclxuXHJcbiAgJi1jbG9zZXtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTVweDtcclxuICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAwLjQ3O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI0cztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuXHJcbiAgICAmOmJlZm9yZSwgJjphZnRlcntcclxuICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIG1hcmdpbjogLTFweCAtNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVye1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpOyAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLXRpdGxle1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcblxyXG4gICYtY29udGVudHtcclxuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMTExOTI3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMThweDtcclxuICAgIHBhZGRpbmc6IDE1cHggMjBweCAxOXB4IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY29sb3I6ICNGRkY7XHJcblxyXG4gICAgJi53aXRoLWljb257IFxyXG4gICAgICBwYWRkaW5nOiA4cHggMjBweCA3cHggODJweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYtaWNvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNDZweDtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgbWFyZ2luOiAtMjJweCAtMTRweDtcclxuXHJcbiAgICAuc3ZnaWNvbntcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnN2Z2ljb24tY29pbi1wbHVze1xyXG4gICAgICBjb2xvcjogIzI5ODY1RTtcclxuICAgIH1cclxuXHJcbiAgICAuc3ZnaWNvbi1jb2luLW1pbnVze1xyXG4gICAgICBjb2xvcjogI0VFNDQ0NDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52YWx7XHJcbiAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICB9XHJcblxyXG4gICYuc3VjY2Vzc3tcclxuICAgIGNvbG9yOiAkYmc7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjFBQzgwO1xyXG5cclxuICAgIC5ub3RpY2UtY2xvc2V7XHJcbiAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90aWNlLWNvbnRlbnR7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuZXJyb3J7XHJcbiAgICBjb2xvcjogJGJnO1xyXG4gICAgYmFja2dyb3VuZDogI2JmNGQ0ZDtcclxuXHJcbiAgICAubm90aWNlLWNsb3Nle1xyXG4gICAgICAmOmJlZm9yZSwgJjphZnRlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5vdGljZS1jb250ZW50e1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMteGwgKXtcclxuXHJcbn0gXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLWxnICl7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICggbWF4LXdpZHRoOiAkYnJlYWtwb2ludHMtbWQgKXtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG5cclxuICAubm90aWNle1xyXG4gICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG5cclxuICAgICYtd3JhcHtcclxuICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKCAxMDAlIC0gMTBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgJi1jb250ZW50e1xyXG4gICAgICBwYWRkaW5nOiAxcHggMjRweCAxcHggNXB4O1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgJi53aXRoLWljb257XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0M3B4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1pY29ue1xyXG4gICAgICBsZWZ0OiAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtY2xvc2V7XHJcbiAgICAgIHRvcDogNXB4O1xyXG4gICAgICByaWdodDogNXB4OyAgICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC52YWx7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4OyAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy14cyApe1xyXG59IiwiLmNvbnRlc3R7XHJcbiAgJi1wb3B1cHtcclxuICAgIC5sYXVuY2hlZHtcclxuICAgICAgY29sb3I6ICRjb2xvcjI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcblxyXG4gICAgICAuc3ZnaWNvbntcclxuICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtdGl0bGV7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1YnNjcmliZS10ZXh0e1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICBwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc3Vic2NyaWJlLWljb257XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZXN7XHJcbiAgICAgIGJhY2tncm91bmQ6ICMxQzI2MzU7XHJcbiAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjMEUxNTIyO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBjb2xvcjogIzgxOENBMjtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG5cclxuICAgIGgzLCAuaDN7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuXHJcbiAgICAgIHN0cm9uZ3tcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGg0LCAuaDR7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbWFyZ2luLXRvcDogMDsgXHJcblxyXG4gICAgICAmLndpdGgtaWNvbntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgIFxyXG4gICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIH0gICBcclxuICAgICAgfVxyXG5cclxuXHJcbiAgICAgIC5zdmdpY29ue1xyXG4gICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZXtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzOXB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG5cclxuICAgICAgJi1yb3d7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmJ0bntcclxuICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLndpdGVtc3tcclxuICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud2l0ZW17XHJcbiAgICAgIHBhZGRpbmctdG9wOiA2cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG5cclxuICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtdGl0bGV7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgICBjb2xvcjogIzk5QTNCQztcclxuXHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNvbG9yOiAjRkZGO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb250ZW50e1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblxyXG4gICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtb3B0c3tcclxuICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBjb2xvcjogI0ZGRjtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTZweDtcclxuICAgICAgICBmbGV4OiAwIDAgMTQwcHg7XHJcblxyXG4gICAgICAgIHN0cm9uZ3tcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWljb257XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmLmZpcnN0e1xyXG4gICAgICAgICAgY29sb3I6ICNGNDhFNTY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2Vjb25ke1xyXG4gICAgICAgICAgY29sb3I6ICNFQUJENzA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudGhpcmR7XHJcbiAgICAgICAgICBjb2xvcjogIzVGQkI4RDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBoNCwgLmg0e1xyXG4gICAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcblxyXG4ucnVsZXN7XHJcbiAgY29sb3I6ICNGRkY7XHJcblxyXG4gIGg0e1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gIC50cnh7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvd29yZHMvdHJ4LTEyLTQwMC1GRkZGRkYucG5nXCIpO1xyXG4gICAgd2lkdGg6IDIycHg7XHJcbiAgICBoZWlnaHQ6IDlweDtcclxuICB9XHJcblxyXG4gIC5jb250cmFjdHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy93b3Jkcy9jb250cmFjdC0xMi00MDAtRkZGRkZGLnBuZ1wiKTtcclxuICAgIHdpZHRoOiA4M3B4O1xyXG4gICAgaGVpZ2h0OiAxMHB4OyAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7ICBcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhsICl7XHJcbiAgLmNvbnRlc3R7XHJcbiAgXHJcbiAgfSAgXHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1sZyApe1xyXG4gIC5jb250ZXN0e1xyXG4gIFxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLW1kICl7XHJcbiAgLmNvbnRlc3R7XHJcbiAgXHJcbiAgICAmLXBvcHVwe1xyXG4gICAgICAubGF1bmNoZWR7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKCBtYXgtd2lkdGg6ICRicmVha3BvaW50cy1zbSApe1xyXG4gIC5jb250ZXN0e1xyXG4gIFxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoIG1heC13aWR0aDogJGJyZWFrcG9pbnRzLXhzICl7XHJcbiAgLmNvbnRlc3R7XHJcbiAgICAmLXBvcHVwe1xyXG4gICAgICAudGFibGV7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgLTIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAmLXJvd3tcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59Il19 */</pre></body></html>