/*!**********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/libs/morris/morris.css ***!
  \**********************************************************************************************************************/
.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:6px;color:#666;background:rgba(255,255,255,0.8);border:solid 2px rgba(230,230,230,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}
.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}

/*!*****************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./assets/libs/highlight.js-master/atom-one-dark-reasonable.css ***!
  \*****************************************************************************************************************************************************/
/*

Atom One Dark With support for ReasonML by Gidi Morris, based off work by Daniel Gamage

Original One Dark Syntax theme from https://github.com/atom/one-dark-syntax

*/
.hljs {
  display: block;
  overflow-x: auto;
  padding: 0.5em;
  color: #abb2bf;
  background: #282c34;
}
.hljs-keyword, .hljs-operator {
  color: #F92672;
}
.hljs-pattern-match {
  color: #F92672;
}
.hljs-pattern-match .hljs-constructor {
  color: #61aeee;
}
.hljs-function {
  color: #61aeee;
}
.hljs-function .hljs-params {
  color: #A6E22E;
}
.hljs-function .hljs-params .hljs-typing {
  color: #FD971F;
}
.hljs-module-access .hljs-module {
  color: #7e57c2;
}
.hljs-constructor {
  color: #e2b93d;
}
.hljs-constructor .hljs-string {
  color: #9CCC65;
}
.hljs-comment, .hljs-quote {
  color: #b18eb1;
  font-style: italic;
}
.hljs-doctag, .hljs-formula {
  color: #c678dd;
}
.hljs-section, .hljs-name, .hljs-selector-tag, .hljs-deletion, .hljs-subst {
  color: #e06c75;
}
.hljs-literal {
  color: #56b6c2;
}
.hljs-string, .hljs-regexp, .hljs-addition, .hljs-attribute, .hljs-meta-string {
  color: #98c379;
}
.hljs-built_in, .hljs-class .hljs-title {
  color: #e6c07b;
}
.hljs-attr, .hljs-variable, .hljs-template-variable, .hljs-type, .hljs-selector-class, .hljs-selector-attr, .hljs-selector-pseudo, .hljs-number {
  color: #d19a66;
}
.hljs-symbol, .hljs-bullet, .hljs-link, .hljs-meta, .hljs-selector-id, .hljs-title {
  color: #61aeee;
}
.hljs-emphasis {
  font-style: italic;
}
.hljs-strong {
  font-weight: bold;
}
.hljs-link {
  text-decoration: underline;
}

/*!*************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/sass/old.sass ***!
  \*************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
.add-balance-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.paymentForm__card + .payment__requisites {
  margin-top: 75px;
}

.payment__requisites__title {
  font-weight: 600;
  color: #515658;
  font-size: 18px;
  line-height: 1.3;
  margin-top: 0;
  margin-bottom: 5px;
}
.payment__requisites table tr td {
  color: #515658;
  padding: 8px 0;
  line-height: 1.3;
  font-size: 14px;
}
.payment__requisites table tr td:nth-child(2n) {
  font-weight: 600;
  padding-left: 10px;
}
.payment__requisites .btn {
  padding: 0;
  margin-top: 10px;
  font-weight: 600;
  font-size: 14px;
}

.add-balance-box {
  max-width: 380px;
}
.add-balance-box__info {
  margin-bottom: 30px;
}
.add-balance-box__offer {
  margin-top: 30px;
}
.add-balance-box__heading {
  margin-bottom: 30px;
  font-size: 18px;
  font-weight: bold;
}
.add-balance-box__title {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
}
.add-balance-box__subtitle {
  display: block;
  font-size: 13px;
  margin: 0 0 20px 0;
}
.add-balance-box__divider {
  display: block;
  width: 100%;
  height: 1px;
  background-color: #E2E3E7;
}
.add-balance-box__count {
  margin-bottom: 10px;
  font-weight: bold;
  text-align: center;
}
.add-balance-box__count span {
  color: #FF8300;
}
.add-balance-box__count-desc {
  font-size: 13px;
  text-align: center;
  margin-bottom: 20px;
}
.add-balance-box__back {
  display: block;
  margin-top: 15px;
  color: #FF8300;
  font-weight: bold;
  text-align: center;
}

.add-balance .form__error {
  max-width: 560px;
}

@media (min-width: 576px) {
  .flexbox {
    display: flex;
    flex-wrap: nowrap;
    justify-content: center;
    align-items: stretch;
    align-content: flex-start;
    flex: none;
    order: 0;
    box-sizing: border-box;
  }
  .flexbox_row {
    flex-direction: row;
    max-height: 100%;
  }
  .flexbox_column {
    flex-direction: column;
    max-width: 100%;
  }
  .flexbox_spaceAroundContent {
    justify-content: space-around;
    align-items: center;
    align-content: center;
    margin: auto;
  }
  .flexbox_spaceAroundContentTop {
    justify-content: space-around;
    align-items: flex-start;
    align-content: center;
    margin: auto;
  }
  .flexbox_spaceBetweenContent {
    justify-content: space-between;
    align-items: center;
    align-content: center;
    margin: auto;
  }
  .uniFormInput {
    width: 100%;
    margin: 0;
    font-family: "PT Sans", Calibri, Helvetica, Arial, sans-serif;
  }
  .uniFormInput_disabled .uniFormInput__input {
    color: #cfcfcf;
  }
  .uniFormInput_hasError .uniFormInput__input {
    border-color: #E13535;
  }
  .uniFormInput__input {
    height: 34px;
    padding: 0 12px;
    width: 100%;
    font-size: 14px;
    border: 0;
    border-bottom: 1px solid #cfcfcf;
    border-radius: 0;
    outline: none;
    color: #333;
    margin: 0;
    transition: border 0.25s ease-in-out;
    background: none;
  }
  .uniFormInput__input::placeholder {
    color: #cfcfcf;
  }
  .uniFormInput__input:focus {
    border-color: #cfcfcf;
    border: 0 !important;
    border-bottom: 1px solid #cfcfcf !important;
  }
  .paymentForm__card {
    min-width: 540px;
    max-width: 560px;
    min-height: 280px;
    position: relative;
  }
  .paymentForm__card .uniFormInput__input, .paymentForm__card {
    padding: 0 8px;
  }
  .paymentForm__cardFront {
    width: 440px;
    max-width: 100%;
    min-height: 238px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 8px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    padding: 24px 24px 18px;
    align-items: flex-start;
  }
  .paymentForm__cardFrontRow {
    width: 100%;
    align-items: flex-start;
    margin: 0;
  }
  .paymentForm__cardBack {
    width: 440px;
    max-width: 100%;
    min-height: 238px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 6px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .paymentForm__cardBackStripe {
    margin-top: 40px;
    height: 40px;
    background: #cfcfcf;
  }
  .paymentForm__cardBackInfo {
    flex: 1;
    padding: 24px 24px 8px;
    justify-content: space-between;
  }
  .paymentForm__cardNumberContainer {
    width: 60%;
  }
  .paymentForm__cardLogo {
    width: 85px;
    height: auto;
  }
  .paymentForm__cardLogo img {
    max-width: 100%;
    max-height: 100%;
  }
  .paymentForm__cardOwnerContainer {
    width: 60%;
  }
  .paymentForm__cardOwnerInput {
    width: calc(100% - 6px);
  }
  .paymentForm__cardExpirationMonth, .paymentForm__cardExpirationYear {
    width: 80px;
  }
  .paymentForm__cardCVVContainer {
    justify-content: flex-end;
  }
  .paymentForm__cardCVVInput {
    width: 50px;
  }
  .paymentForm__cardTerms {
    display: inherit;
    font-size: 12px;
    color: #cfcfcf;
  }
  .paymentForm__label {
    display: block;
    font-size: 14px;
    color: #515658;
    font-weight: bold;
    padding-bottom: 6px;
  }
  .paymentForm__label label {
    margin: 0;
  }
  .paymentForm__group {
    padding-bottom: 16px;
  }
  .paymentForm__submit {
    align-items: center;
    justify-content: flex-start;
    padding: 25px 0 0 0;
  }
  .paymentForm__submit button {
    margin: 0 30px 0 0;
  }
  .paymentForm__submitInfo {
    font-size: 14px;
    text-align: left;
    color: #cfcfcf;
  }
  .paymentForm__submitInfo_error {
    color: #d90f0f;
  }
  .subscriptionDetails {
    justify-content: flex-start;
  }
  .subscriptionDetails__info {
    width: 440px;
    border-radius: 3px;
    background-color: #ffffff;
    box-shadow: 0 2px 8px 0 rgba(186, 186, 186, 0.5);
    border: solid 1px #cfcfcf;
    padding: 10px 15px 15px 15px;
    align-items: flex-start;
  }
  .subscriptionDetails__infoRow {
    padding-top: 5px;
  }
  .subscriptionDetails__infoRow div:first-child {
    width: 150px;
  }
  .subscriptionDetails__infoTaxWarning {
    color: #515658;
    font-size: 12px;
  }
  .subscriptionDetails__buttons {
    padding-left: 15px;
    justify-content: flex-start;
  }
  .subscriptionDetails__buttons div {
    margin-bottom: 10px;
  }
  .subscriptionDetails__buttons a {
    width: 160px;
  }
  .btn-light-grey {
    color: #fff;
    background: #cfcfcf;
  }
  .btn-light-grey:hover {
    color: #fff;
    background-color: #cfcfcf;
  }
  .subscriptionDetails__history {
    margin-top: 20px;
  }
  .subscriptionDetails__history_current {
    font-weight: bold;
  }
  .paymentForm__cardTerms img {
    height: 20px;
  }
  .pci-icon-fix {
    padding: 0 10px;
  }
  .card-info-error-background {
    background-color: #cfcfcf;
  }
  .card-info-error {
    position: absolute;
    bottom: 0;
    margin: 10px;
    color: #f44;
    font-style: italic;
    display: none;
  }
  .payment-loader {
    float: right;
    z-index: 999;
    width: 440px;
    position: relative;
    opacity: 0.9;
    padding: 100px;
    display: none;
  }
  .payment-loader img {
    height: 40px;
  }
  .flexbox input.btn {
    margin-right: 15px;
  }
  .pay-info {
    color: #888;
  }
  .pay-info .container {
    color: #222;
    font-size: 15px;
  }
  .current-card {
    padding: 10px;
  }
}
@media (max-width: 767.98px) {
  .paymentForm__cardLogo {
    display: none;
  }
  .paymentForm__cardExpirationMonth,
  .paymentForm__group {
    margin-bottom: 10px;
  }
  .paymentForm__cardTerms {
    margin-top: 10px;
    display: inherit;
    font-size: 12px;
    color: #bababa;
    text-align: center;
  }
  .paymentForm__cardTerms img {
    height: 15px;
  }
}
.invoice-box {
  width: auto !important;
}

.invoice__wrapper {
  max-width: 1000px;
}
.invoice__next {
  position: relative;
}
.invoice__next_col {
  margin-bottom: 25px;
}
.invoice__next_col:last-child {
  margin-bottom: 0;
}
.invoice__next_title {
  font-size: 18px;
  font-weight: 600;
  line-height: 1.3;
  margin-bottom: 8px;
}
.invoice__next .text-secondary {
  line-height: 1.4;
  display: block;
}
.invoice__next_date {
  margin: 0;
  display: block;
}
.invoice__next table tr:first-child td {
  padding-top: 0;
}
.invoice__next table tr td {
  padding: 4px 0;
}
.invoice__next table tr td:nth-child(2n) {
  padding-left: 25px;
}
.invoice__requisites_title {
  font-weight: 600;
  font-size: 18px;
}
.invoice__requisites_table {
  overflow-x: auto;
}
.invoice__requisites_table table {
  width: 100%;
  table-layout: fixed;
}
.invoice__requisites_table tr {
  height: 45px;
}
.invoice__requisites_table tr.filled {
  background-color: #e7e7e7;
}
.invoice__requisites_table tr td:first-child {
  min-width: 200px;
  padding: 10px 0 10px 25px;
}
.invoice__requisites_table tr td:last-child {
  padding: 10px 25px 10px 10px;
}
.invoice__additional-info > div:first-child {
  margin-bottom: 20px;
}
.invoice__payments {
  margin-bottom: 50px;
}

.invoice-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.notify-box {
  width: 100%;
  height: auto;
  padding: 30px;
  border-radius: 2px;
  box-shadow: 0 0 8px 0 rgba(41, 70, 97, 0.14);
}

.notify__block:not(:last-child) {
  margin-bottom: 50px;
}
.notify__heading {
  font-size: 20px;
  margin-bottom: 20px;
}
.notify__table thead tr th:last-child {
  text-align: right;
}
.notify__table tbody tr:last-child {
  border-bottom: 1px solid #cfcfcf !important;
}
.notify__add-btn.btn-accent {
  width: 100px;
  font-size: 13px;
  margin-top: 15px;
}
.notify__actions {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  height: 21px;
}
.notify__actions_edit {
  margin-right: 10px;
}
.notify__actions_edit svg {
  width: 100%;
  height: 100%;
}
.notify__actions_edit, .notify__actions_delete {
  display: inline-block;
  width: 13px;
  height: 13px;
}
.notify__actions_edit i, .notify__actions_delete i {
  display: block;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.notify__actions_edit svg, .notify__actions_delete svg {
  fill: #111;
}
.notify__inner-table {
  margin: 0;
}
.notify__inner-table tbody tr:last-child {
  border-bottom: none !important;
}
.notify__inner-table tbody tr td {
  border-top: none;
}
.notify__categories {
  display: flex;
  align-items: center;
  height: 21px;
}
.notify__category {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
}
.notify__category:not(:last-child) {
  margin-right: 10px;
}
.notify__category--critical.active {
  background-color: #E13535;
}
.notify__category--important.active {
  background-color: #ffcd00;
}
.notify__category--normal.active {
  background-color: #27ae60;
}
.notify__popup-radio label {
  margin-top: 0 !important;
  font-size: 16px !important;
}

.custom-checkbox.critical .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #E13535;
}

.custom-checkbox.important .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FF8300;
}

.custom-checkbox.normal .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #27ae60;
}

.error-page__section {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
}
.error-page svg {
  max-width: 100%;
}
.error-page__heading {
  font-size: 100px;
  font-weight: bold;
}
@media (max-width: 767.98px) {
  .error-page__heading {
    font-size: 50px;
  }
}
.error-page__text {
  font-size: 40px;
}
@media (max-width: 767.98px) {
  .error-page__text {
    font-size: 20px;
  }
}
.error-page__text span {
  color: #FF8300;
}
.error-page__button.btn {
  width: auto;
}

.welcome-popup-button {
  padding-top: 10px;
  cursor: pointer;
  color: #FF8300;
}
.welcome-popup-button:hover {
  color: rgba(255, 131, 0, 0.6392156863);
}

#popup-welcome-description {
  display: block;
  margin: 15px 0 30px 0;
}

#popup-welcome .mfp-close {
  display: none;
}

#popup-welcome .title i {
  margin-left: 4px;
}

#popup-welcome .justify-content-lg-around {
  justify-content: space-around !important;
}

table.table {
  width: 100%;
}
table.table--td-valign-middle tr td {
  vertical-align: middle;
}
table.table.table__sortable thead tr th.sortable {
  cursor: pointer;
  position: relative;
}
table.table.table__sortable thead tr th.sortable.sorting_asc:before {
  opacity: 1;
}
table.table.table__sortable thead tr th.sortable.sorting_desc:after {
  opacity: 1;
}
table.table.table__sortable thead tr th.sortable:before {
  display: block;
  position: absolute;
  content: "↑";
  bottom: 0.9em;
  right: 1em;
  opacity: 0.3;
}
table.table.table__sortable thead tr th.sortable:after {
  display: block;
  position: absolute;
  content: "↓";
  bottom: 0.9em;
  right: 0.5em;
  opacity: 0.3;
}
table.table thead tr th {
  font-weight: bold;
  border: 0;
  font-size: 13px;
}
table.table tbody tr {
  border-bottom: 1px solid #cfcfcf;
  position: relative;
}
table.table tbody tr.table-bold {
  font-weight: 600;
}
table.table tbody tr:last-child {
  border-bottom: 1px solid transparent;
}
table.table tbody tr td {
  font-size: 13px;
  padding-right: 8px;
  padding-top: 8px;
  padding-bottom: 8px;
}
table.table tbody tr td b {
  color: #FF8300;
}

table.last-border tr:last-child {
  border-bottom: 1px solid #cfcfcf !important;
}

.info-block {
  width: 100%;
  height: auto;
  padding: 30px;
  background-color: #cfcfcf;
  border-radius: 2px;
}
.info-block__heading {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
}
.info-block__text {
  margin: 0;
}

.checkbox-group .custom-control.custom-checkbox {
  padding: 0;
  margin-bottom: 10px;
}
.checkbox-group .custom-control.custom-checkbox .custom-control-label {
  padding-left: 1.5rem;
  margin: 0;
}

.radio-calendar {
  display: flex;
  flex-wrap: wrap;
}
.radio-calendar label {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 60px;
  height: 30px;
  margin-top: 0;
  background-color: rgba(207, 207, 207, 0.16);
  border-radius: 2px;
  cursor: pointer;
  user-select: none;
}
.radio-calendar label:not(:last-child) {
  margin-right: 5px;
  margin-bottom: 5px;
}
.radio-calendar input {
  display: none;
}
.radio-calendar input:checked + label {
  background-color: #FF8300;
  color: #fff;
}

body.uk-light .select2-container--default .select2-selection--single {
  background: transparent !important;
}
body.uk-light .select2-container--default .select2-selection--multiple {
  background: transparent !important;
}
body.uk-light .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #717171;
}
body.uk-light #delivery-report-filter-form input {
  color: #717171;
  background: transparent !important;
}
body.uk-light .popup-subscribe .left-screen_form p {
  color: #717171;
}
body.uk-light .sidebar {
  background-color: #262626;
}
body.uk-light .navbar-menu li a {
  color: #A2A2A2;
}
body.uk-light .navbar-menu > ul > li > a {
  color: #ffffff;
}
body.uk-light .navbar-menu > ul > li.active-item .active-item {
  color: #ffffff;
}
body.uk-light .setting-theme label {
  color: #B0B0B0;
}
body.uk-light .lang-switcher::after, body.uk-light .lang-switcher::before {
  background-color: #ffffff;
}
body.uk-light .logout {
  color: #ffffff;
  border-color: #ffffff;
}
body.uk-light .logout:hover {
  background-color: #ffffff;
  color: #1F1F1F;
}
body.uk-light .logout:hover svg {
  fill: #1F1F1F;
}
body.uk-light .logout svg {
  fill: #ffffff;
}
body.uk-light .lk_footer {
  border-top-color: #666;
}
body.uk-light .footer li a {
  border: none;
}
body.uk-light .footer li a:hover {
  color: #ffffff;
}
body.uk-light .mobile-menu {
  background-color: #262626;
  border-bottom: 1px solid #333;
}
body.uk-light .toggle-menu span {
  background-color: #ffffff;
}
body.uk-light .toggle-menu span::after, body.uk-light .toggle-menu span::before {
  background-color: #ffffff;
}
body.uk-light .menu-popup {
  background-color: #262626;
}
body.uk-light .mfp-close-btn-in .mfp-close {
  color: #ffffff;
}
body.uk-light .nav_level > ul > li > a {
  color: #ffffff;
}
body.uk-light .nav_level > ul > li > a:hover {
  color: #FF8300;
}
body.uk-light .nav_level li .circle-toggle {
  border-color: #ffffff;
}
body.uk-light .nav_level li .circle-toggle::before, body.uk-light .nav_level li .circle-toggle::after {
  background-color: #ffffff;
}
body.uk-light .banner-help {
  background-color: #262626;
}
body.uk-light .breadcrumbs li::after {
  background-image: url(/public/build/images/arrow-pagination-white.bcf21377.svg);
  opacity: 1;
}
body.uk-light input, body.uk-light textarea, body.uk-light select {
  border-color: #ffffff;
  color: #ffffff;
  background-color: #1F1F1F;
}
body.uk-light .label-select .arrow-icon {
  fill: #ffffff;
}
body.uk-light .label-select::after {
  background-color: #1F1F1F;
}
body.uk-light .balance_composition {
  background-color: #262626;
}
body.uk-light .calendar-table {
  color: #111111;
}
body.uk-light .table_bottom .table_bottom-info .right svg {
  fill: #ffffff;
}
body.uk-light .table_bottom .table_bottom-info .right > * {
  color: #ffffff;
}
body.uk-light .statement_table {
  overflow-x: auto;
}
body.uk-light .statement_table table tr {
  border-bottom: 1px solid #3A3A3A;
}
body.uk-light .statement_table table tr.no-results {
  text-align: center;
}
body.uk-light .statement_table table tr:last-child {
  border-bottom: 1px solid transparent;
}
body.uk-light .statement_tabs .tab:hover {
  background-color: #262626;
}
body.uk-light .statement_tabs .tab.active:hover {
  background-color: #FF8300;
}
body.uk-light .danger_info {
  color: #E13535;
  background-color: transparent;
  border: 1px solid #F44336;
}
body.uk-light .danger_info a {
  color: #ffffff;
}
body.uk-light .popup-form {
  background-color: #262626;
}
body.uk-light .popup-form input, body.uk-light .popup-form textarea, body.uk-light .popup-form select {
  background-color: #262626;
}
body.uk-light .popup-form .h3 {
  background-color: #1F1F1F;
  border-bottom: 1px solid #111111;
}
body.uk-light .popup-form .label-select::after {
  background-color: #262626;
}
body.uk-light .left-screen_form .label-password .icon-view svg {
  fill: #ffffff;
}
body.uk-light .lk-content_right, body.uk-light .statement_table table tbody tr.current-tariff {
  background-color: #1F1F1F;
}
body.uk-light .statement_table table tbody tr td .current-btn svg {
  fill: #ffffff;
}
body.uk-light .pagination li a {
  color: #ffffff;
}
body.uk-light .pagination li:hover a, body.uk-light .pagination li:hover span {
  background-color: transparent;
}
body.uk-light .pagination li svg {
  fill: #ffffff;
}
body.uk-light .pagination li .current {
  color: #1F1F1F;
}
body.uk-light .pagination li .current:hover {
  background-color: #cfcfcf;
}
body.uk-light .table_bottom .table_bottom-info .left select {
  background-color: #1f1f1f;
  border: 1px solid #ffffff;
}
body.uk-light .table_bottom .table_bottom-info .left .wrap-select::after {
  border: 1px solid #ffffff;
  border-left: none;
  background-color: #1F1F1F;
}
body.uk-light .table_bottom .table_bottom-info .left .wrap-select .arrow-icon {
  fill: #ffffff;
}
body.uk-light .info-block {
  background-color: #262626;
}
body.uk-light pre {
  background-color: #cfcfcf;
}
body.uk-light .documentation_content table tr:nth-child(2n+1) td {
  background-color: #262626 !important;
}
body.uk-light .invoice-box {
  background-color: #262626;
}
body.uk-light .invoice__requisites_table table tr:nth-child(2n+1) td {
  background-color: #1f1f1f;
}
body.uk-light .label-select select {
  background-color: #262626;
}
body.uk-light .statement_date svg {
  fill: #ffffff;
}
body.uk-light .statement_date input {
  background-color: #262626;
}
body.uk-light .statement_date input:hover, body.uk-light .statement_date input:focus, body.uk-light .statement_date input:active {
  background-color: #262626;
}
body.uk-light .statement_tabs .tab {
  color: #ffffff;
}
body.uk-light .notify__actions_delete svg, body.uk-light .notify__actions_edit svg {
  fill: #ffffff;
}
body.uk-light .notify-box {
  background-color: #262626;
}
body.uk-light .table .table {
  background-color: transparent;
}
body.uk-light .table_variant_1 table tr:nth-child(odd) td {
  background-color: #262626;
}
body.uk-light .uniFormInput__input {
  background-color: transparent;
  border-color: #111111;
  color: #111111;
}
body.uk-light .add-balance-box {
  background-color: #262626;
}
body.uk-light .popup-subscribe .more-info {
  background-color: transparent;
  border: 1px solid rgba(255, 255, 255, 0.5);
}
body.uk-light .lang-switcher__menu {
  background-color: #262626;
}
body.uk-light .lang-switcher__menu::before {
  background: #262626;
}
body.uk-light .lang-switcher__menu a {
  color: #ffffff;
}
body.uk-light .invoice__next_col:last-child::before {
  opacity: 0.15;
}
body.uk-light .lk-content_main .lang-switcher::before, body.uk-light .lk-content_main .lang-switcher::after {
  background: #FF8300;
}

.img-responsive {
  display: block;
  max-width: 100%;
  height: auto;
}
.img-responsive.img-width {
  width: 100%;
}

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

b, strong {
  font-weight: 600;
}

.btn-accent {
  background-color: #FF8300;
  color: #ffffff;
  border-radius: 2px;
  transition: all 0.25s ease;
  position: relative;
  border: none;
  text-align: center;
  width: 100%;
  margin-top: 25px;
  display: inline-block;
  cursor: pointer;
  padding: 15px 20px;
  line-height: 1.4;
  font-weight: 600;
}
.btn-accent:hover, .btn-accent:focus {
  background-color: rgb(255, 143.4, 25.5);
  outline: none;
  color: #ffffff;
}
.btn-accent:active {
  background-color: rgb(229.5, 117.9, 0);
  color: #ffffff;
}

.btn-cancel {
  background-color: #515658;
  color: #ffffff;
  border-radius: 2px;
  transition: all 0.25s ease;
  position: relative;
  border: none;
  text-align: center;
  width: 100%;
  margin-top: 25px;
  display: inline-block;
  cursor: pointer;
  padding: 15px 20px;
  line-height: 1.4;
  font-weight: 600;
}
.btn-cancel:hover, .btn-cancel:focus {
  background-color: rgb(255, 143.4, 25.5);
  outline: none;
  color: #ffffff;
}
.btn-cancel:active {
  background-color: rgb(229.5, 117.9, 0);
  color: #ffffff;
}

.wrap_screens {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  width: 100%;
}

.left-screen {
  width: 35%;
  padding: 20px 4% 40px;
  min-height: 100vh;
  position: relative;
  background-color: #FFFFFF;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
  align-content: space-between;
  flex-direction: column;
}

.left-screen-unione {
  width: 45%;
  padding: 20px 4% 40px;
}

.left-screen_header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.logo {
  display: flex;
  max-width: 130px;
  float: left;
}
.logo a {
  display: inline-block;
}

.lang-switcher {
  display: inline-block;
  position: relative;
  cursor: pointer;
  z-index: 11;
  text-decoration: none;
  padding-left: 20px;
  padding-right: 19px;
  appearance: none;
  font-size: 15px;
  line-height: 1.3;
}
.lang-switcher::before, .lang-switcher::after {
  content: "";
  position: absolute;
  top: 10px;
  width: 8px;
  height: 2px;
  background: #111111;
}
.lang-switcher::before {
  right: 4px;
  transform: rotate(45deg);
}
.lang-switcher::after {
  right: 0;
  transform: rotate(-45deg);
}
.lang-switcher:hover .lang-switcher__menu {
  display: block;
}

.lang-switcher__menu {
  display: none;
  position: absolute;
  top: calc(100% + 16px);
  right: -19px;
  list-style: none;
  width: 150px;
  height: auto;
  box-shadow: 0 15px 22px rgba(0, 0, 0, 0.1), 0 1px 11px rgba(0, 0, 0, 0.09);
  background-color: #ffffff;
  border-radius: 2px;
  padding: 7px 0;
}
.lang-switcher__menu::before {
  position: absolute;
  content: "";
  display: block;
  background: #ffffff;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  right: 19px;
  top: -5px;
}
.lang-switcher__menu::after {
  content: "";
  display: block;
  position: absolute;
  background: transparent;
  width: 100%;
  height: 25px;
  right: 0;
  top: -23px;
}

.lang-switcher__item a {
  width: 100%;
  display: inline-block;
  color: #111111;
  padding: 7px 20px;
  line-height: 1.3;
}
.lang-switcher__item a.active {
  color: #cfcfcf;
  cursor: default;
}
.lang-switcher__item a:hover {
  color: #ffffff;
  background: #FF8300;
}
.lang-switcher__item a:hover.active {
  background-color: transparent;
  color: #cfcfcf;
}

.left-screen_form-flex {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 42px;
  box-sizing: border-box;
}

.left-screen_form {
  width: 100%;
  max-width: 640px;
  box-sizing: border-box;
}
.left-screen_form .h1 {
  text-align: center;
  margin-bottom: 13px;
}
.left-screen_form p {
  text-align: center;
  margin-bottom: 10px;
}
.left-screen_form .info {
  color: #515658;
  font-size: 13px;
  text-align: center;
  line-height: 1.4;
  margin-top: 9px;
}
.left-screen_form .right-info {
  position: absolute;
  top: 3px;
  color: #515658;
  right: 0;
  font-size: 13px;
  font-weight: 600;
}
.left-screen_form .back {
  text-align: center;
  margin-top: 24px;
  line-height: 1.4;
  display: block;
}
.left-screen_form .currency {
  position: absolute;
  left: calc(100% + 10px);
  top: 54%;
  transform: transalteY(-50%);
  display: inline-block;
}
.left-screen_form .wrap-button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 25px;
  flex-wrap: wrap;
}
.left-screen_form .wrap-button .btn {
  width: 192px;
  margin-top: 0;
  margin-right: 10px;
}
.left-screen_form .label-api {
  max-width: 240px;
}
.left-screen_form .label-password input {
  padding-right: 40px;
}
.left-screen_form .label-password .icon-view {
  display: inline-block;
  right: 16px;
  position: absolute;
  top: 47px;
  cursor: pointer;
  opacity: 0.4;
}
.left-screen_form .label-password .icon-view.active {
  opacity: 1;
}
.left-screen_form .label-password .icon-view svg {
  width: 17px;
  height: 17px;
  fill: #111111;
}
.left-screen_form .api {
  position: absolute;
  left: calc(100% + 20px);
  bottom: 18px;
  white-space: nowrap;
}
.left-screen_form .api img {
  display: inline-block;
  margin-right: 4px;
  vertical-align: middle;
}
.left-screen_form .api.api_on {
  color: #6CC04A;
}
.left-screen_form .api.api_off {
  color: #F44336;
}

.popup-cencel {
  color: #FF8300;
  cursor: pointer;
  margin: 15px 0;
}

.footer {
  line-height: 1.4;
  font-size: 10px;
}
.footer .copyright {
  color: #515658;
  white-space: nowrap;
  margin-top: 5px;
}
.footer ul, .footer li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.footer li {
  display: inline-block;
  margin-top: 5px;
  position: relative;
  margin-right: 17px;
}
.footer li:last-child {
  margin-right: 0;
}
.footer li:last-child::after {
  display: none;
}
.footer li::after {
  content: "•";
  position: absolute;
  right: -11px;
  top: 0;
}
.footer li a {
  color: #515658;
  border-bottom: 1px solid #515658;
}
.footer li a:hover {
  color: #111111;
  border-bottom: 1px solid #111111;
}

.left-screen_footer {
  text-align: center;
  width: 100%;
  display: inline-block;
  position: relative;
  top: 20px;
}
.left-screen_footer .copyright {
  margin-top: 20px;
}

.right-screen {
  float: right;
  width: 65%;
  min-height: 100vh;
  background-color: rgba(255, 131, 0, 0.7);
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  padding: 40px 30px;
}
.right-screen .h3 {
  font-size: 22px;
  font-weight: normal;
  margin-bottom: 20px;
}
.right-screen img {
  margin: auto;
  max-width: 480px;
}
.right-screen ul, .right-screen li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.right-screen ul {
  margin-top: 20px;
}
.right-screen li {
  position: relative;
  background-color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  border-radius: 10em;
  white-space: nowrap;
  height: 42px;
  line-height: 42px;
  padding: 0 20px;
  margin-right: 12px;
  margin-left: 12px;
  margin-top: 20px;
}
.right-screen li a {
  color: #111111;
}
.right-screen li span {
  color: #FF8300;
  margin-right: 10px;
}

.right-screen-unione {
  background-color: unset;
  width: 55%;
  padding: 48px 30px;
}
.right-screen-unione ul {
  position: absolute;
  top: 50px;
  margin-top: -20px;
  margin-bottom: 80px;
}
.right-screen-unione li {
  height: 33px;
  line-height: 33px;
  margin-top: 0;
}
.right-screen-unione .h3 {
  font-size: 18px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #515658;
}
.right-screen-unione .h3 span {
  color: #FF8C00;
}
.right-screen-unione img {
  margin: auto;
  max-width: 650px;
}

.right-screen-allymailer {
  background-color: #FFFFFF;
}

.right-screen-unione:after {
  content: "";
  position: fixed;
  z-index: -1;
  left: calc(54% - 130px);
  right: 0;
  top: 0;
  bottom: 0;
  background: url(/public/build/images/login_uni_wave_bg.3eb28149.svg) left center no-repeat;
  background-size: cover;
}

.right-screen-allymailer:after {
  content: "";
  position: fixed;
  z-index: -1;
  right: 0;
  top: 0;
  bottom: 0;
  background: #FFFFFF;
  background-size: cover;
}

.lk_wrap {
  position: relative;
  height: 100%;
  overflow: hidden;
}

.sidebar {
  background-color: #F9FAFC;
  padding: 40px 25px;
  padding-bottom: 16px;
  width: 300px;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  overflow: auto;
  display: flex;
  flex-direction: column;
  z-index: 5;
}
.sidebar .user {
  display: flex;
  align-items: flex-start;
  margin-bottom: 55px;
}
.sidebar .user__id {
  margin: -10px 0 0;
  font-size: 10px;
}
.sidebar .user img {
  width: 35px;
  height: auto;
  margin-right: 13px;
  margin-bottom: 2px;
}
.sidebar .user span {
  font-size: 13px;
  margin-top: 2px;
  display: inline-block;
  width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.sidebar .user span b, .sidebar .user span strong {
  display: block;
}

.navbar-menu ul, .navbar-menu li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.navbar-menu > ul > li.active-item::before {
  content: "";
  position: absolute;
  left: -25px;
  width: 3px;
  height: 27px;
  top: 12px;
  background-color: #FF8300;
}
.navbar-menu > ul > li.active-item .main-icon {
  fill: #FF8300;
}
.navbar-menu > ul > li.active-item .active-item {
  color: #111111;
}
.navbar-menu > ul > li.active-item .active-item:hover {
  color: #FF8300;
}
.navbar-menu > ul > li > a {
  padding: 12px 0;
  margin-left: -25px;
  padding-left: 54px;
  position: relative;
  z-index: 1;
  width: calc(100% + 50px);
}
.navbar-menu > ul > li > a:not([tabindex]) {
  cursor: pointer;
}
.navbar-menu > ul > li > a:not([tabindex]):hover {
  color: #FF8300;
}
.navbar-menu > ul > li ul {
  padding-left: 41px;
  margin-bottom: 15px;
  display: none;
}
.navbar-menu > ul > li ul li {
  margin: 9px 0;
}
.navbar-menu > ul > li ul li a {
  color: #8f8f8f;
}
.navbar-menu > ul > li ul li:first-child {
  margin-top: 0;
}
.navbar-menu li {
  color: #111111;
  position: relative;
}
.navbar-menu li a {
  color: #111111;
  display: block;
}
.navbar-menu li a:hover {
  color: #FF8300;
}
.navbar-menu li .main-icon {
  position: absolute;
  left: 0;
  top: 16.5px;
  fill: #8f8f8f;
  color: #8f8f8f;
}
.navbar-menu li .main-icon.hoverActive {
  fill: #FF8300;
}
.navbar-menu li .arrow-icon {
  position: absolute;
  right: 0;
  top: 22px;
  fill: #515658;
  width: 10px;
  height: 7px;
  transition: transform 0.25s ease;
}
.navbar-menu li .arrow-icon.reverse {
  transform: rotate(180deg);
}

.setting-theme {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-top: auto;
}
.setting-theme label {
  display: inline-block;
  width: auto;
  position: relative;
  overflow: hidden;
  padding-left: 21px;
  margin-top: 50px;
  cursor: pointer;
  font-size: 13px;
  user-select: none;
}
.setting-theme label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  visibility: hidden;
}
.setting-theme label input:checked ~ .checkmark {
  border: 1px solid #515658;
}
.setting-theme label input:checked ~ .checkmark::after {
  display: block;
}
.setting-theme label input ~ .checkmark {
  background-color: transparent;
  border: 1px solid #515658;
}
.setting-theme label .checkmark {
  position: absolute;
  top: 2px;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius: 50%;
}
.setting-theme label .checkmark::after {
  content: "";
  position: absolute;
  display: none;
  top: 4px;
  left: 4px;
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background: #515658;
}

.lk-content {
  position: relative;
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: calc(100vh - 47px);
}

.lk-content_right {
  position: absolute;
  right: 50px;
  top: 21px;
  background-color: #ffffff;
}
.lk-content_right .logout {
  margin-left: 25px;
}

.logout {
  border: 1px solid #111111;
  color: #111111;
  display: inline-block;
  padding: 7px 20px;
  padding-left: 17px;
  font-size: 15px;
  transition: all 0.25s ease;
}
.logout:hover {
  background-color: #111111;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.logout:hover svg {
  fill: #ffffff;
}
.logout svg {
  fill: #111111;
  margin-right: 5px;
  transition: fill 0.25s ease;
}

.lk-content_main {
  padding-top: 30px;
  margin-left: 390px;
  max-width: 996px;
  padding-right: 50px;
  padding-bottom: 100px;
}
.lk-content_main .h1 {
  margin-bottom: 22px;
}
.lk-content_main img {
  max-width: 100%;
}
.lk-content_main .lang-switcher {
  padding-left: 0;
}
.lk-content_main .lang-switcher::before, .lk-content_main .lang-switcher::after {
  background: #FF8300;
}
.lk-content_main .lang-switcher > span {
  color: #FF8300;
  font-weight: 600;
}

.hidden {
  display: none;
}

#graph {
  margin-top: 40px;
  overflow: auto;
}

.graph-colors {
  text-align: center;
  margin-top: 20px;
}
.graph-colors .color-item {
  margin-top: 10px;
  display: inline-block;
  padding-left: 25px;
  margin-right: 30px;
  position: relative;
}
.graph-colors .color-item .color {
  width: 20px;
  height: 20px;
  border-radius: 2px;
  margin-right: 5px;
  position: absolute;
  left: 0;
  top: 0;
}
.graph-colors .color-item:last-child {
  margin-right: 0;
}

.lk_footer {
  margin-left: 390px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  max-width: 1140px;
  padding: 16px 0;
  padding-top: 11px;
  border-top: 1px solid #cfcfcf;
  margin-right: 50px;
  margin-top: auto;
}

.toggle-menu {
  display: inline-block;
  width: 32px;
  height: 32px;
  cursor: pointer;
  z-index: 999;
  position: relative;
}
.toggle-menu.active span {
  background-color: transparent;
}
.toggle-menu.active span::before {
  transform: rotate(225deg);
  background-color: #111111;
  left: 0;
  top: 0;
  width: 18px;
  height: 5px;
}
.toggle-menu.active span::after {
  transform: rotate(-225deg);
  background-color: #111111;
  left: 0;
  bottom: auto;
  top: 0;
  width: 18px;
  height: 5px;
}
.toggle-menu span {
  background-color: #515658;
  width: 32px;
  height: 4px;
  position: relative;
  display: inline-block;
  border-radius: 10em;
}
.toggle-menu span::before, .toggle-menu span::after {
  content: "";
  position: absolute;
  background-color: #515658;
  width: 32px;
  height: 4px;
  transition: all 0.25s ease;
  left: 0;
  border-radius: 10em;
}
.toggle-menu span::before {
  top: -9px;
}
.toggle-menu span::after {
  bottom: -9px;
}

.mobile-menu {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background-color: #F9FAFC;
  justify-content: space-between;
  align-items: center;
  padding: 10px 30px;
  z-index: 500;
  border-bottom: 1px solid rgba(17, 17, 17, 0.04);
}

.menu-popup {
  background-color: #ffffff;
  padding: 25px;
  position: fixed;
  left: 0;
  top: 0;
  bottom: 0;
  width: 100%;
  max-width: 380px;
  overflow: auto;
}
.menu-popup .navbar-menu {
  margin-bottom: 30px;
  margin-top: 40px;
}
.menu-popup .navbar-menu li .arrow-icon {
  right: 25px;
}
.menu-popup .navbar-menu li .main-icon {
  left: 25px;
}
.menu-popup .navbar-menu > ul > li ul {
  padding-left: 66px;
}
.menu-popup .navbar-menu > ul > li {
  border-bottom: 1px solid rgba(17, 17, 17, 0.08);
  margin-left: -25px;
  width: calc(100% + 50px);
}
.menu-popup .navbar-menu > ul > li > a {
  width: calc(100% + 25px);
  padding-right: 50px;
  padding-left: 80px;
}
.menu-popup .navbar-menu > ul > li:first-child {
  border-top: 1px solid rgba(17, 17, 17, 0.08);
}
.menu-popup .navbar-menu > ul > li::before {
  left: 0;
}
.menu-popup .logout {
  align-self: flex-start;
}
.menu-popup .setting-theme {
  justify-content: flex-start;
  margin-top: auto;
}
.menu-popup .setting-theme > label {
  margin-right: 30px;
  margin-top: 0;
  margin-bottom: 30px;
}

.mfp-close-btn-in .mfp-close {
  color: #515658;
  opacity: 1;
  font-size: 40px;
  right: auto;
  left: 15px;
  top: 8px;
  outline: none;
}

.mfp-wrap {
  z-index: 1152;
}

.mfp-move-horizontal .mfp-with-anim {
  opacity: 0;
  transition: all 0.3s;
  transform: translateX(-50px);
}
.mfp-move-horizontal.mfp-bg {
  opacity: 0;
  transition: all 0.3s;
  z-index: 1100;
}
.mfp-move-horizontal.mfp-ready .mfp-with-anim {
  opacity: 1;
  transform: translateX(0);
  display: flex;
  flex-direction: column;
}
.mfp-move-horizontal.mfp-ready.mfp-bg {
  opacity: 0.6;
}
.mfp-move-horizontal.mfp-removing .mfp-with-anim {
  transform: translateX(50px);
  opacity: 0;
}
.mfp-move-horizontal.mfp-removing.mfp-bg {
  opacity: 0;
}

.breadcrumbs {
  list-style-type: none;
  padding: 0;
  padding-bottom: 15px;
  padding-top: 10px;
  margin: 0;
  white-space: nowrap;
  overflow: auto;
  border-top: 1px solid #cfcfcf;
}
.breadcrumbs li {
  display: inline-block;
  position: relative;
  margin-left: 25px;
  vertical-align: middle;
  line-height: 1.2;
  color: #515658;
}
.breadcrumbs li:first-child {
  margin-left: 0;
}
.breadcrumbs li::after {
  content: "";
  position: absolute;
  background-image: url(/public/build/images/arrow-pagination.e3eee15c.svg);
  background-size: contain;
  background-repeat: no-repeat;
  width: 8px;
  height: 14px;
  right: -18px;
  top: 50%;
  transform: translateY(-50%);
  opacity: 0.5;
}
.breadcrumbs li:last-child::after {
  display: none;
}
.breadcrumbs li svg {
  width: 14px;
  height: 14px;
  position: relative;
  top: 1.5px;
}
.breadcrumbs li a {
  color: #A2A2A2;
}
.breadcrumbs li a:hover {
  color: #FF8300;
}

.documentation_content {
  padding-top: 30px;
}
.documentation_content h3 {
  font-size: 21px;
  margin: 30px 0 11px;
}
.documentation_content h2 {
  font-size: 21px;
  border-bottom: 1px solid #cfcfcf;
  padding-bottom: 15px;
  margin: 40px 0 17px;
}
.documentation_content p + pre {
  margin-top: -8px;
}
.documentation_content a {
  font-weight: 600;
}
.documentation_content code {
  font-family: "OpenSans-ex", sans-serif;
  font-size: 13px;
  margin-bottom: 1rem;
  display: block;
}
.documentation_content i {
  font-style: normal;
  color: #777;
}
.documentation_content pre.hljs {
  overflow: auto;
  word-wrap: normal;
  white-space: pre;
  font-size: 14px;
  padding: 0;
  border-radius: 3px;
  line-height: 1.4;
  padding: 15px;
  tab-size: 2;
  font-family: SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", "OpenSans-ex", sans-serif;
  visibility: hidden;
  position: relative;
  padding: 15px 0;
  visibility: visible;
  background-color: #272b33;
}
.documentation_content pre.hljs table {
  margin: 0;
  width: 100%;
}
.documentation_content pre.hljs table tr:hover td.hljs-ln-code, .documentation_content pre.hljs table tr:hover td.hljs-ln-numbers {
  background-color: #2a3039;
}
.documentation_content pre.hljs table tr:first-child:last-child:hover td {
  background-color: #272b33;
}
.documentation_content pre.hljs table tr td {
  padding: 0;
  border: 1px transparent solid;
  transition: none;
  margin: 0;
}
.documentation_content pre.hljs table tr td.hljs-ln-numbers {
  background-color: #272b33;
  font-weight: 400;
  padding: 0 12px 0 20px;
  color: #515658;
  width: 50px;
  min-width: 50px;
  text-align: right;
  vertical-align: top;
  position: absolute;
  left: 0;
  box-shadow: 10px 0 10px transparent;
  transition: box-shadow 0.25s ease;
}
.documentation_content pre.hljs table tr td.hljs-ln-numbers.scrolled {
  -webkit-box-shadow: 10px 0 10px rgba(0, 0, 0, 0.1);
  box-shadow: 10px 0 10px rgba(0, 0, 0, 0.1);
}
.documentation_content pre.hljs table tr td.hljs-ln-code {
  background-color: #272b33;
  margin-right: 5px;
  padding-left: 50px;
}
.documentation_content pre.hljs table tr td.hljs-ln-code > * {
  display: inline-block;
  vertical-align: middle;
}
.documentation_content .highlight {
  border-radius: 3px;
}
.documentation_content .highlight ol, .documentation_content .highlight ul {
  border-radius: 0;
}
.documentation_content .hljs-tab {
  border-left: #3a3f48 1px dotted;
  width: 16px;
  height: 19.5px;
  overflow: hidden;
  margin: 0;
}
.documentation_content .table-wrapper {
  width: 100%;
  overflow-x: auto;
  border-radius: 3px;
}
.documentation_content .table-wrapper table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  margin: 20px 0;
  border-radius: 3px;
}
.documentation_content .table-wrapper > table {
  overflow: hidden;
}
.documentation_content .table-wrapper h1, .documentation_content .table-wrapper h2, .documentation_content .table-wrapper h3, .documentation_content .table-wrapper h4, .documentation_content .table-wrapper h5, .documentation_content .table-wrapper h6 {
  margin: 0;
}
.documentation_content .table-wrapper tr td {
  border: 1px solid #cfcfcf;
  padding: 10px;
  vertical-align: top;
  -webkit-transition: background-color 0.25s ease;
  -o-transition: background-color 0.25s ease;
  transition: background-color 0.25s ease;
}
.documentation_content .table-wrapper tr:hover td {
  background-color: #fafafa;
}
.documentation_content .table-wrapper thead {
  font-weight: 700;
  background-color: #cfcfcf;
}
.documentation_content .table-wrapper thead tr:hover td {
  background-color: #cfcfcf;
}

.documentation-also {
  border-top: 1px solid #cfcfcf;
  padding-top: 45px;
  margin-top: 45px;
}
.documentation-also .h3 {
  font-size: 18px;
  font-weight: 600;
}
.documentation-also ul, .documentation-also li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.banner-help {
  background-color: #cfcfcf;
  text-align: center;
  position: absolute;
  right: 50px;
  top: 324px;
  padding: 35px 26px 26px;
  width: 290px;
  border-radius: 2px;
}
.banner-help img {
  max-width: 100%;
  height: auto;
}
.banner-help .h3 {
  font-size: 22px;
  font-weight: 600;
  margin-bottom: 14px;
}

.nav_level {
  white-space: nowrap;
  overflow: auto;
  padding-bottom: 10px;
  margin-bottom: -10px;
}
.nav_level ul, .nav_level li {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.nav_level li {
  margin-top: 8px;
  position: relative;
}
.nav_level li .circle-toggle {
  position: absolute;
  left: 0;
  top: 3px;
  width: 22px;
  height: 22px;
  border: 1px solid #111111;
  background-color: transparent;
  border-radius: 10em;
  cursor: pointer;
}
.nav_level li .circle-toggle.active::after {
  transform: translate(-50%, -50%) rotate(90deg);
}
.nav_level li .circle-toggle::before, .nav_level li .circle-toggle::after {
  content: "";
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-color: #111111;
}
.nav_level li .circle-toggle::before {
  width: 10px;
  height: 1px;
}
.nav_level li .circle-toggle::after {
  content: "";
  position: absolute;
  height: 10px;
  width: 1px;
  transition: transform 0.5s ease;
}
.nav_level li a {
  font-weight: 600;
  position: relative;
  color: #111111;
  font-weight: normal;
}
.nav_level li a:hover {
  color: #FF8300;
}
.nav_level > ul.big_nav > li {
  padding-left: 31px;
}
.nav_level > ul > li ul {
  display: none;
  margin-left: 15px;
  margin-bottom: 12px;
}
.nav_level > ul > li ul li {
  margin: 0;
}
.nav_level > ul > li ul li a {
  color: #cfcfcf;
}

.balance_composition {
  display: inline-flex;
  box-shadow: 0 0 8px rgba(17, 17, 17, 0.14);
  border-radius: 2px;
  padding: 25px 50px;
  align-items: center;
  background-color: #ffffff;
}
.balance_composition .composition_left {
  color: #FF8300;
  font-size: 26px;
  padding-right: 50px;
  white-space: nowrap;
}
.balance_composition .composition_right {
  padding-left: 50px;
  position: relative;
}
.balance_composition .composition_right::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 1px;
  background-color: #cfcfcf;
}
.balance_composition .composition_right span {
  display: block;
  line-height: 1.4;
}
.balance_composition .composition_right span:first-child {
  font-size: 13px;
  margin-bottom: 5px;
}
.balance_composition .composition_right span:last-child {
  font-size: 16px;
  margin-top: 5px;
}

.balance_add {
  display: flex;
  align-items: center;
  margin-top: 20px;
}
.balance_add .btn {
  width: auto;
  padding-left: 30px;
  padding-right: 30px;
  margin-top: 0;
  white-space: nowrap;
}
.balance_add label {
  display: inline-block;
  width: auto;
  position: relative;
  overflow: hidden;
  padding-left: 21px;
  cursor: pointer;
  font-size: 13px;
  margin-top: 0;
  margin-left: 27px;
  user-select: none;
  color: #515658;
}
.balance_add label input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  visibility: hidden;
}
.balance_add label input:checked ~ .checkmark {
  border: 1px solid #cfcfcf;
}
.balance_add label input:checked ~ .checkmark::after {
  display: block;
}
.balance_add label input ~ .checkmark {
  background-color: transparent;
  border: 1px solid #cfcfcf;
}
.balance_add label .checkmark {
  position: absolute;
  top: 2px;
  left: 0;
  height: 15px;
  width: 15px;
  border-radius: 2px;
}
.balance_add label .checkmark::after {
  content: "";
  position: absolute;
  display: none;
  top: 3px;
  left: 2px;
  width: 10px;
  height: 8px;
  background-repeat: no-repeat;
  background-image: url(/public/build/images/checkmark.5e0dc886.svg);
}

.statement_wrap {
  margin-top: 62px;
}
.statement_wrap .h2 {
  margin-bottom: 18px;
  font-size: 24px;
  font-weight: normal;
}
.statement_wrap .subscribe_date {
  float: none;
  margin-left: 0;
}

.statement_top {
  overflow: hidden;
  margin-bottom: 25px;
}

.statement_tabs {
  display: inline-block;
}
.statement_tabs .tab {
  display: inline-block;
  padding: 7px 18px;
  transition: all 0.25s ease;
  border-radius: 2px;
  cursor: pointer;
  font-size: 13px;
}
.statement_tabs .tab:hover {
  background-color: #eee;
}
.statement_tabs .tab.active {
  color: #ffffff;
  background-color: #FF8300;
}

.statement_date {
  float: right;
  display: inline-block;
  margin-left: 30px;
  min-width: 240px;
  position: relative;
}
.statement_date svg {
  position: absolute;
  left: 18px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  opacity: 0.6;
  pointer-events: none;
}
.statement_date svg.arrow-icon {
  left: auto;
  right: 20px;
  width: 10px;
  top: 55%;
  height: 10px;
}
.statement_date input {
  padding: 8.5px 42px;
  padding-right: 36px;
  font-size: 13px;
  cursor: pointer;
  text-align: center;
  background-color: #cfcfcf;
  border: none !important;
}
.statement_date input:hover {
  background-color: rgb(194.25, 194.25, 194.25);
}

.daterangepicker td.active, .daterangepicker td.active:hover {
  background-color: #FF8300;
}

.daterangepicker td.in-range {
  background-color: rgba(255, 131, 0, 0.1);
}

.daterangepicker td.end-date {
  background-color: #FF8300;
}

.daterangepicker.opensleft:before {
  right: 17px;
}

.daterangepicker.opensleft:after {
  right: 18px;
}

.statement_table {
  overflow: auto;
}
.statement_table table tbody tr.current-tariff {
  background-color: #f9fafc;
}
.statement_table table tbody tr.no-results {
  text-align: center;
}
.statement_table table tbody tr td .btn-accent {
  margin-top: 0;
  padding: 7px 20px;
  width: auto;
  font-weight: normal;
}
.statement_table table tbody tr td .btn-accent:nth-of-type(2) {
  display: none;
}
.statement_table table tbody tr td .current-btn {
  white-space: nowrap;
  padding-left: 10px;
}
.statement_table table tbody tr td .current-btn svg {
  margin-left: 5px;
  cursor: pointer;
  fill: #000;
  width: 10px;
  height: 10px;
  position: relative;
  top: 1px;
}
.statement_table table tbody tr td .current-btn svg:hover {
  fill: #E13535;
}

.table_bottom {
  font-size: 13px;
}
.table_bottom .btn-more {
  text-align: center;
  color: #ffffff;
  background-color: #FF8300;
  padding: 7px 10px;
  display: block;
  cursor: pointer;
  margin-top: 5px;
}
.table_bottom .btn-more svg {
  width: 8px;
  height: 5px;
  fill: #ffffff;
  vertical-align: middle;
  margin-left: 2px;
}
.table_bottom .table_bottom-info {
  margin-top: 17px;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  position: relative;
}
.table_bottom .table_bottom-info .pagination {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
}
.table_bottom .table_bottom-info .left {
  display: inline-block;
  margin-right: 30px;
}
.table_bottom .table_bottom-info .left .wrap-select {
  display: inline-block;
  position: relative;
  margin-right: 3px;
  margin-left: 3px;
}
.table_bottom .table_bottom-info .left .wrap-select::after {
  content: "";
  position: absolute;
  right: 0;
  width: 16px;
  top: 0;
  bottom: 0;
  border-radius: 0 2px 2px 0;
  background-color: #ffffff;
  border: 1px solid #111111;
  border-left: none;
  z-index: 0;
  pointer-events: none;
}
.table_bottom .table_bottom-info .left .wrap-select .arrow-icon {
  position: absolute;
  right: 7px;
  pointer-events: none;
  top: 55%;
  width: 8px;
  height: 5px;
  z-index: 1;
  transform: translateY(-50%);
}
.table_bottom .table_bottom-info .left select {
  outline: none;
  border: 1px solid #111111;
  border-radius: 2px;
  padding: 2px;
}
.table_bottom .table_bottom-info .right {
  display: inline-block;
  margin-left: 15px;
}
.table_bottom .table_bottom-info .right svg {
  fill: #111111;
  width: 11px;
  height: 11px;
  vertical-align: middle;
  margin-right: 4px;
}
.table_bottom .table_bottom-info .right > * {
  color: #111111;
}

.wrap_add-balance {
  display: flex;
  align-items: flex-end;
  margin-top: 20px;
}
.wrap_add-balance .left-screen_form {
  max-width: 208px;
}
.wrap_add-balance .danger_info {
  margin-left: 85px;
}

.danger_info {
  background-color: #cfcfcf;
  padding: 37px 44px;
}
.danger_info p {
  margin-bottom: 5px;
}
.danger_info a {
  font-weight: 600;
}

.mfp-content {
  vertical-align: top !important;
}

.popup-form {
  background-color: #ffffff;
  max-width: 570px;
  margin: 60px auto;
  border-radius: 16px;
}
.popup-form .mfp-close {
  right: 16px;
  top: 20px;
  left: auto;
  font-weight: 100;
  font-size: 24px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  opacity: 0.7;
  color: #999;
  transition: opacity 0.2s ease;
}
.popup-form .mfp-close:hover {
  opacity: 1;
}
.popup-form .h3 {
  font-weight: 400;
  font-size: 1.429rem;
  line-height: 1.3;
  text-align: left;
  background-color: #FFFFFF;
  padding: 20px;
  word-wrap: break-word;
  border-bottom: 1px solid #e5e5e5;
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
  margin-bottom: 0 !important;
}
.popup-form .left-screen_form {
  padding: 30px;
  margin-top: 0 !important;
}

.popup-form.wide {
  max-width: 970px;
}

.popup-subscribe .left-screen_form {
  text-align: left;
  margin-top: 25px;
}
.popup-subscribe .left-screen_form .wrap-button .btn {
  width: auto;
  padding-left: 35px;
  padding-right: 35px;
}
.popup-subscribe .left-screen_form h4 {
  font-size: 16px;
  font-weight: 600;
}
.popup-subscribe .left-screen_form p {
  font-size: 14px;
  font-weight: 400;
  color: #515658;
  text-align: left;
}
.popup-subscribe .more-info {
  display: none;
  background-color: #f9fafc;
  padding: 10px;
  border-radius: 2px;
}
.popup-subscribe .more-info h5 {
  font-size: 14px;
  font-weight: 600;
  margin-top: 8px;
  margin-bottom: 0;
}
.popup-subscribe .more-info h5:first-of-type {
  margin-top: 0;
}
.popup-subscribe .more-info p {
  margin: 0;
  font-weight: normal;
}

.delete-accout {
  color: #FF8300;
  cursor: pointer;
  font-size: 16px;
  display: inline-block;
  margin: 15px 0;
}

.setting-form {
  max-width: 470px;
}

.settings-requisites__info-block-wrapper {
  position: absolute;
  max-width: 400px;
  right: 50px;
  top: 100px;
}

.settings-api__key-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.settings-api__key {
  max-width: 430px;
  margin-right: 20px;
}
.settings-api__copy-key {
  margin-right: 20px;
}
.settings-api__copy-key, .settings-api__generate-key {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 52px;
  height: 52px;
  border: 1px solid #cfcfcf;
  background-color: transparent;
}
.settings-api__copy-key i, .settings-api__generate-key i {
  display: block;
  width: 20px;
  height: 23px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.settings-api__copy-key:active, .settings-api__copy-key:focus, .settings-api__generate-key:active, .settings-api__generate-key:focus {
  box-shadow: 0 0 0 0.2rem rgba(184, 182, 180, 0.25);
}
.settings-api__generate-key {
  width: 150px;
}
.settings-api__status-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.settings-api__status-wrapper p {
  margin: 0;
}
.settings-api__status-wrapper .setting-theme {
  margin: 0 0 0 30px;
}
.settings-api__status-wrapper .setting-theme label {
  margin: 0;
  font-size: 16px;
  color: #111111;
}
.settings-api__status-wrapper .setting-theme label:last-child {
  margin-left: 20px;
}
.settings-api__api-docs {
  margin-bottom: 25px;
}
.settings-api__submit {
  display: block;
  width: 150px;
}

.table_variant_1 {
  overflow: auto;
  padding-bottom: 10px;
}
.table_variant_1 .btn {
  width: auto;
  padding-left: 42px;
  padding-right: 42px;
  vertical-align: baseline;
}
.table_variant_1 table {
  width: auto;
  min-width: 400px;
}
.table_variant_1 table tr:nth-child(2n+1) td {
  background-color: #F5F5F5;
}
.table_variant_1 table tr td {
  padding: 10px 24px;
}
.table_variant_1 table tr td:first-child {
  border-radius: 2px 0 0 2px;
}
.table_variant_1 table tr td:last-child {
  font-weight: 600;
  border-radius: 0 2px 2px 0;
}

.pagination {
  text-align: center;
}
.pagination ul, .pagination li {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.pagination li {
  display: inline-block;
  width: 38px;
  height: 38px;
  line-height: 38px;
}
.pagination li svg {
  width: 12px;
  height: 14px;
  position: relative;
  top: 2px;
}
.pagination li span {
  display: inline-block;
  width: 100%;
  transition: background-color 0.2s ease;
  border-radius: 10em;
  background-color: transparent;
}
.pagination li:hover a, .pagination li:hover span {
  background-color: #cfcfcf;
}
.pagination li:hover a.dots, .pagination li:hover a.prev, .pagination li:hover a.next, .pagination li:hover span.dots, .pagination li:hover span.prev, .pagination li:hover span.next {
  background-color: transparent;
}
.pagination li .current {
  background-color: #cfcfcf;
}
.pagination li .current:hover {
  background-color: #cfcfcf;
}
.pagination li a {
  display: inline-block;
  width: 100%;
  transition: background-color 0.2s ease;
  border-radius: 10em;
  background-color: transparent;
  color: #111111;
}
.pagination li a.prev svg {
  transform: rotate(90deg);
}
.pagination li a.next svg {
  transform: rotate(-90deg);
}

input:disabled ~ label {
  cursor: default;
}

.adm .search-query .icon.icon-search + input {
  height: 52px;
}

.adm .search-query {
  display: block;
  width: 100%;
}

.adm #form_filter .filtering.has-error .form__error {
  padding: 0;
  padding-top: 5px;
  line-height: 1.3;
}

.adm .search-query .icon.icon-search {
  position: relative;
}

.plink {
  color: #FF8300 !important;
  text-decoration: none;
  cursor: pointer;
}

button[type=reset] {
  background-color: unset;
  color: #FF8300;
}

.plink:hover {
  color: #FF8300;
}

.adm #doc_page_lang a.active {
  background-color: #FF8300;
  color: #ffffff;
  cursor: default;
}

.navbar-menu > ul > li.active-item a.active-item {
  color: rgba(255, 131, 0, 0.6392156863);
}

body.body-theme-dark .navbar-menu > ul > li.active-item .active-item {
  color: rgba(255, 131, 0, 0.6392156863);
}

.right-screen li a {
  color: #FF8300;
}

.right-screen-allymailer li {
  background-color: #FF8300;
}
.right-screen-allymailer li a {
  color: white;
}

.documentation_content .btn.btn-secondary {
  margin-right: 10px;
  background-color: #FF8300;
  border-color: rgba(255, 131, 0, 0.6392156863);
}

.documentation_content .btn.btn-secondary:hover {
  background-color: #FF8F1A;
  border-color: #FF8F1A;
}

.btn-warning {
  border-radius: 2px;
  color: #ffffff;
  background-color: #FF8300;
  border-color: rgba(255, 131, 0, 0.6392156863);
}
.btn-warning :hover {
  background-color: #FF8F1A;
}

.account-switcher__item a:hover {
  color: #ffffff;
  background: #FF8300;
}

.find-email__search-btn[type=submit] {
  height: 50px;
  width: 50px;
  margin-left: 8px;
  border-radius: 8px;
  border: 1px solid #dcdcdc;
}
.find-email__search-btn[type=submit] i {
  height: 25px;
  display: block;
  width: 25px;
  margin-left: 6px;
  cursor: pointer;
}

.filter-form {
  min-height: 50px;
}
.filter-form .btn.btn-accent {
  background-color: #FF8300;
}

#search_button {
  background-color: #FF8300;
  color: white;
  margin-right: 10px;
}

.filter_loader,
.filter_loader:before,
.filter_loader:after {
  background: #FF8300;
}

.filter_loader {
  color: #FF8300;
}

#project_select .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #FF8300;
  color: #ffffff;
}

#popup-user-access-edit .select2-container--default .select2-results__option--highlighted[aria-selected]:hover {
  background-color: #FF8300;
  color: #ffffff;
}

img.unauthorized-logo {
  margin-top: 0px;
}

#oath-microsoft {
  border: #FF8300 2px solid;
}
#oath-microsoft:hover {
  background-color: rgb(255, 205.4, 153);
}

#oath-google {
  width: 120px;
  height: 48px;
  border: #FF8300 2px solid;
  border-radius: 12px;
  cursor: pointer;
}
#oath-google:hover {
  background-color: rgb(255, 205.4, 153);
}

#oath-google-button {
  height: 40px;
  width: 40px;
  border: none;
  background: #ffffff;
}
#oath-google-button:focus {
  outline: none !important;
}

#popup-confirm-save-html-content {
  margin-top: 25px;
}

.popup-cencel {
  margin-left: 20px;
}

.disabled_link {
  color: #515658;
  cursor: help;
}
.disabled_link:hover {
  color: #515658;
}

.intercom-lightweight-app {
  z-index: 99997 !important;
}

.intercom-lightweight-app-launcher, .intercom-namespace .intercom-with-namespace-16jietj {
  bottom: 52px !important;
  right: 75px !important;
  z-index: 99997 !important;
}

#hde-container, #hde-chat-container {
  z-index: 99998 !important;
}

#edit_discount .label-select .arrow-icon {
  position: relative;
  bottom: 0;
  right: 21px;
}
#edit_discount .label-select select {
  width: auto;
  position: relative;
  min-width: 80px;
}

#edit_discount_endat_time {
  margin-top: 10px;
}
#edit_discount_endat_time #edit_discount_endat_time_minute {
  margin-left: 12px;
}

.btn-danger {
  color: #ffffff !important;
  background-color: #E13535 !important;
  border-color: #F44336 !important;
}

.display_none {
  display: none;
}

.cke_chrome {
  border: 1px solid #dcdcdc !important;
  border-radius: 8px !important;
}

.default_unsubscribe_template {
  color: #FF8300;
  fill: #FF8300;
}

.system_unsubscribe_template {
  color: #FF8300;
  fill: #FF8300;
  cursor: pointer;
}

.submit-inline {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-items: center;
  align-content: stretch;
}
.submit-inline button {
  width: auto;
}

.d-none {
  display: none !important;
}

.adm .search-query {
  display: flex;
}

.find-email__email-input.uk-input {
  max-width: 50% !important;
  margin-right: 20px;
}

.search-query .find-email__email-input {
  width: 80% !important;
}

.custom-control.custom-checkbox {
  display: flex;
}

/* Phone landscape and bigger */
@media (max-width: 640px) {
  .find-email__email-input.uk-input {
    max-width: 80% !important;
    margin-right: 20px;
  }
}
#graph svg {
  stroke-width: 1 !important;
}
#graph svg path {
  stroke-width: 1 !important;
}

#graph-line {
  stroke-width: 1 !important;
}
#graph-line path {
  stroke-width: 1 !important;
}

a.btn, a.btn-accent {
  color: inherit !important;
}

.uk-select:not([multiple]):not([size]) {
  background-image: none;
}

.statement_tabs .tab.active {
  border-radius: 8px;
}

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

.justify-content-start {
  justify-content: flex-start !important;
}

.button-users-preview {
  margin-bottom: 20px;
}

#dns_settings__table_domainSettings {
  display: grid;
  grid-template-columns: 3fr 1fr 1fr 9fr;
  gap: 2px;
  width: 100%;
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
  font-family: monospace;
  font-size: 12px;
  font-weight: 500;
  color: #111111;
}
#dns_settings__table_domainSettings .dns_settings__title_column {
  font-weight: bold;
  padding: 3px 0 3px 10px;
  background-color: #cfcfcf;
}
#dns_settings__table_domainSettings .dns_settings__column {
  word-break: break-all;
  padding: 3px 0 3px 10px;
  background-color: #e7e7e7;
  display: flex;
  align-items: center;
  justify-content: space-between;
  transition: background-color 0.5s ease;
}
#dns_settings__table_domainSettings .dns_settings__column .fa-copy {
  visibility: hidden;
}
#dns_settings__table_domainSettings .js-copy-to-clipboard-dns:hover .fa-copy {
  visibility: visible;
}
#dns_settings__table_domainSettings .div_hover_target_active {
  background-color: rgba(80, 80, 80, 0.1450980392);
}
#dns_settings__table_domainSettings .div_hover_target:hover {
  cursor: pointer;
}
#dns_settings__table_domainSettings .dns_settings__title_sub_table i {
  color: #1F1F1F;
}
#dns_settings__table_domainSettings .dns_settings__column i {
  padding: 5px;
}
#dns_settings__table_domainSettings .js-copy-to-clipboard-dns {
  cursor: pointer;
}

i.green_check {
  color: green;
  display: none;
}

.dns_settings__help {
  margin: 10px 0 10px 0;
}

.dns_settings__documentation {
  margin-bottom: 10px;
  color: #1F1F1F;
}

.dns_settings__documentation b {
  text-decoration: underline;
}

#dns_settings__table_domainSettings .mobile_settings {
  grid-template-columns: 3fr 9fr;
}

.body-theme-dark #dns_settings__table_domainSettings {
  border: 1px solid #cfcfcf;
  color: #ffffff;
}

.body-theme-dark .dns_settings__help {
  color: #515658;
}

.body-theme-dark .dns_settings__documentation {
  color: #515658;
}

.dns_settings__preview_for_copy {
  font-family: monospace;
  font-weight: normal;
  margin: 10px 0 0 0;
  padding: 10px;
  border: 1px solid #262626;
  white-space: pre-wrap;
  word-break: break-word;
}

.dns_settings__preview_div {
  position: absolute;
  font-size: 1px;
  top: 388px;
  right: 366px;
  opacity: 0;
}

#dns-settings-domain .popup-subscribe .left-screen_form {
  margin-top: 7px;
}

#dns-settings-domain .popup-form .left-screen_form {
  padding: 0 50px 3px;
}

.dns_settings__button_copy_preview {
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
  width: 200px;
}
.dns_settings__button_copy_preview:hover {
  cursor: pointer;
}
.dns_settings__button_copy_preview:active {
  border: 1px solid rgba(0, 0, 0, 0.1411764706);
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZXVfbWFpbl9jc3MuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGNBQWMsaUJBQWlCLENBQUMsWUFBWSxDQUFDLG1DQUFtQyxrQkFBa0IsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLGdDQUFnQyxDQUFDLHNDQUFzQyxDQUFDLHNCQUFzQixDQUFDLGNBQWMsQ0FBQyxpQkFBaUIsQ0FBQywyREFBMkQsZ0JBQWdCLENBQUMsZUFBZTtBQUNyVix1REFBdUQsa0JBQWtCLENBQUMsY0FBYzs7Ozs7QUNEeEY7Ozs7OztDQU1DO0FBQ0Q7RUFDRSxjQUFjO0VBQ2QsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxjQUFjO0VBQ2QsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0VBQ2Qsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxjQUFjO0FBQ2hCO0FBQ0E7RUFDRSxrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLGlCQUFpQjtBQUNuQjtBQUNBO0VBQ0UsMEJBQTBCO0FBQzVCOzs7OztBQzFFQSxnQkFBZ0I7QUNDZDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURLSjs7QUVQQTtFQUNFO0FGVUY7O0FFUEU7RUFDRTtFQUNBLGNDSUc7RURISDtFQUNBO0VBQ0E7RUFDQTtBRlVKO0FFUE07RUFDRSxjQ0pEO0VES0M7RUFDQTtFQUNBO0FGU1I7QUVSUTtFQUNFO0VBQ0E7QUZVVjtBRVRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUZXSjs7QUVQQTtFQUNFO0FGVUY7QUVURTtFQUNFO0FGV0o7QUVWRTtFQUNFO0FGWUo7QUVYRTtFQUNFO0VBQ0E7RUFDQTtBRmFKO0FFWEU7RUFDRTtFQUNBO0VBQ0E7QUZhSjtBRVhFO0VBQ0U7RUFDQTtFQUNBO0FGYUo7QUVaRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FGY0o7QUViRTtFQUNFO0VBQ0E7RUFDQTtBRmVKO0FFZEk7RUFDRSxjRTdERztBSjZFVDtBRWZFO0VBQ0U7RUFDQTtFQUNBO0FGaUJKO0FFaEJFO0VBQ0U7RUFDQTtFQUNBLGNFckVLO0VGc0VMO0VBQ0E7QUZrQko7O0FFZkU7RUFDRTtBRmtCSjs7QUtuQ0k7RUhxQkY7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRSxjQ2hIUztFSGtJWDtFRWhCQTtJQUNFLHFCQ25HSztFSHFIUDtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFLGNDcElTO0VIc0pYO0VFaEJBO0lBQ0UscUJDdklTO0lEd0lUO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0VGa0JGO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQSx5QkNwS0k7SURxS0o7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtFRmtCRjtFRWhCQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0EseUJDeExJO0lEeUxKO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZrQkY7RUVoQkE7SUFDRTtJQUNBO0lBQ0EsbUJDdkxTO0VIeU1YO0VFaEJBO0lBQ0U7SUFDQTtJQUNBO0VGa0JGO0VFaEJBO0lBQ0U7RUZrQkY7RUVmQTtJQUNFO0lBQ0E7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7SUFDQTtJQUNBLGNDNU5TO0VINk9YO0VFZkE7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGaUJGO0VFZkE7SUFDRTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7SUFDQTtFRmlCRjtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0lBQ0E7SUFDQSxjQ3RQUztFSHVRWDtFRWZBO0lBQ0U7RUZpQkY7RUVmQTtJQUNFO0VGaUJGO0VFZkE7SUFDRTtJQUNBO0lBQ0EseUJDNVFJO0lENlFKO0lBQ0E7SUFDQTtJQUNBO0VGaUJGO0VFZEE7SUFDRTtFRmdCRjtFRWJBO0lBQ0U7RUZlRjtFRVpBO0lBQ0UsY0M5UUc7SUQrUUg7RUZjRjtFRVhBO0lBQ0U7SUFDQTtFRmFGO0VFVkE7SUFDRTtFRllGO0VFVEE7SUFDRTtFRldGO0VFUkE7SUFDRTtJQUNBLG1CQ3BTUztFSDhTWDtFRVBBO0lBQ0U7SUFDQSx5QkN6U1M7RUhrVFg7RUVOQTtJQUNFO0VGUUY7RUVMQTtJQUNFO0VGT0Y7RUVKQTtJQUNFO0VGTUY7RUVKQTtJQUNFO0VGTUY7RUVIQTtJQUNFLHlCQzVUUztFSGlVWDtFRUZBO0lBQ0U7SUFDQTtJQUNBO0lBRUE7SUFDQTtJQUNBO0VGR0Y7RUVBQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VGRUY7RUVDQTtJQUNFO0VGQ0Y7RUVFQTtJQUNFO0VGQUY7RUVHQTtJQUNFO0VGREY7RUVJQTtJQUNFO0lBQ0E7RUZGRjtFRUtBO0lBQ0U7RUZIRjtBQUNGO0FLclNJO0VIMFNGO0lBQ0U7RUZGRjtFRUdBOztJQUVFO0VGREY7RUVFQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUZBRjtFRUVFO0lBQ0U7RUZBSjtBQUNGO0FNOVhBO0VBQ0U7QU5nWUY7O0FNN1hFO0VBQ0U7QU5nWUo7QU0vWEU7RUFDRTtBTmlZSjtBTWhZSTtFQUNFO0FOa1lOO0FNallNO0VBQ0U7QU5tWVI7QU1sWUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBTm9ZTjtBTW5ZSTtFQUNFO0VBQ0E7QU5xWU47QU1wWUk7RUFDRTtFQUNBO0FOc1lOO0FNbFlVO0VBQ0U7QU5vWVo7QU1uWVE7RUFDRTtBTnFZVjtBTXBZVTtFQUNFO0FOc1laO0FNcFlJO0VBQ0U7RUFDQTtBTnNZTjtBTXJZSTtFQUNFO0FOdVlOO0FNdFlNO0VBQ0U7RUFDQTtBTndZUjtBTXRZTTtFQUNFO0FOd1lSO0FNdFlRO0VBQ0UseUJIdkNXO0FIK2FyQjtBTXRZVTtFQUNFO0VBQ0E7QU53WVo7QU10WVU7RUFDRTtBTndZWjtBTXRZSTtFQUNJO0FOd1lSO0FNdllFO0VBQ0U7QU55WUo7O0FDcmNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdjSjs7QUM3Y0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEZ2RKOztBT2pkRTtFQUNFO0FQb2RKO0FPbGRFO0VBQ0U7RUFDQTtBUG9kSjtBT2pkSTtFQUNFO0FQbWROO0FPamRJO0VBQ0U7QVBtZE47QU9qZEU7RUFDRTtFQUNBO0VBQ0E7QVBtZEo7QU9qZEU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUG1kSjtBT2pkSTtFQUNFO0FQbWROO0FPbGRNO0VBQ0U7RUFDQTtBUG9kUjtBT2xkSTtFQUVFO0VBQ0E7RUFDQTtBUG1kTjtBT2pkTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVBtZFI7QU9sZE07RUFDRTtBUG9kUjtBT2xkRTtFQUNFO0FQb2RKO0FPaGRRO0VBQ0U7QVBrZFY7QU9oZFE7RUFDRTtBUGtkVjtBT2hkRTtFQUNFO0VBQ0E7RUFDQTtBUGtkSjtBT2hkRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FQa2RKO0FPaGRJO0VBQ0U7QVBrZE47QU9oZEk7RUFDRSx5QkpsREc7QUhvZ0JUO0FPaGRJO0VBQ0UseUJKdkRJO0FIeWdCVjtBT2hkSTtFQUNFLHlCSjNESTtBSDZnQlY7QU8vY0k7RUFDRTtFQUNBO0FQaWROOztBTy9jQTtFQUNFLHlCSmhFTztBSGtoQlQ7O0FPaGRBO0VBQ0UseUJINUZPO0FKK2lCVDs7QU9qZEE7RUFDRSx5Qkp6RVE7QUg2aEJWOztBUXBqQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBUnVqQko7QVFyakJFO0VBQ0U7QVJ1akJKO0FRcmpCRTtFQUNFO0VBQ0E7QVJ1akJKO0FLMWZJO0VHL0RGO0lBS0k7RVJ3akJKO0FBQ0Y7QVF2akJFO0VBQ0U7QVJ5akJKO0FLbGdCSTtFR3hERjtJQUlJO0VSMGpCSjtBQUNGO0FRempCSTtFQUNFLGNKdEJHO0FKaWxCVDtBUXpqQkU7RUFDRTtBUjJqQko7O0FTcGxCQTtFQUNFO0VBQ0E7RUFDQSxjTEhPO0FKMGxCVDtBU3RsQkU7RUFDRSxzQ0xKWTtBSjRsQmhCOztBU3RsQkE7RUFDRTtFQUNBO0FUeWxCRjs7QVN2bEJBO0VBQ0U7QVQwbEJGOztBU3hsQkE7RUFDRTtBVDJsQkY7O0FTemxCQTtFQUNFO0FUNGxCRjs7QVVobkJBO0VBQ0U7QVZtbkJGO0FVam5CSTtFQUNFO0FWbW5CTjtBVWpuQkk7RUFDRTtFQUNBO0FWbW5CTjtBVWhuQlE7RUFDRTtBVmtuQlY7QVUvbUJRO0VBQ0U7QVZpbkJWO0FVL21CTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVmluQlI7QVVobkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FWa25CUjtBVWhuQkk7RUFDRTtFQUNBO0VBQ0E7QVZrbkJOO0FVaG5CSTtFQUNFO0VBQ0E7QVZrbkJOO0FVam5CTTtFQUNFO0FWbW5CUjtBVWxuQk07RUFDRTtBVm9uQlI7QVVubkJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QVZxbkJSO0FVbm5CUTtFQUNFLGNObEREO0FKdXFCVDs7QVVqbkJHO0VBQ0M7QVZvbkJKOztBVzdxQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSx5QlJPVztFUU5YO0FYZ3JCRjtBVzlxQkU7RUFDRTtFQUNBO0VBQ0E7QVhnckJKO0FXOXFCRTtFQUNFO0FYZ3JCSjs7QVk1ckJFO0VBQ0U7RUFDQTtBWityQko7QVk3ckJJO0VBQ0U7RUFDQTtBWityQk47O0FhdHNCQTtFQUNFO0VBQ0E7QWJ5c0JGO0FhdnNCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FieXNCSjtBYXZzQkk7RUFDRTtFQUNBO0FieXNCTjtBYXZzQkU7RUFDRTtBYnlzQko7QWF2c0JFO0VBQ0UseUJUdEJLO0VTdUJMO0FieXNCSjs7QWNodUJFO0VBQ0U7QWRtdUJKO0FjanVCRTtFQUNFO0FkbXVCSjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0U7RUFDQTtBZG11Qko7QWNqdUJFO0VBQ0U7QWRtdUJKO0FjanVCRTtFQUNFLHlCWGZXO0FIa3ZCZjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0UsY1h6Qkk7QUg0dkJSO0FjanVCRTtFQUNFLGNYNUJJO0FIK3ZCUjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0UseUJYbENJO0FIcXdCUjtBY2p1QkU7RUFDRSxjWHJDSTtFV3NDSixxQlh0Q0k7QUh5d0JSO0FjanVCSTtFQUNFLHlCWHpDRTtFVzBDRixjWHJDQztBSHd3QlA7QWNqdUJNO0VBQ0UsYVh4Q0Q7QUgyd0JQO0FjanVCSTtFQUNFLGFYaERFO0FIbXhCUjtBY2p1QkU7RUFDRTtBZG11Qko7QWNqdUJFO0VBQ0U7QWRtdUJKO0FjanVCSTtFQUNFLGNYekRFO0FINHhCUjtBY2p1QkU7RUFDRSx5Qlh4RFc7RVd5RFg7QWRtdUJKO0FjanVCRTtFQUNFLHlCWGhFSTtBSG15QlI7QWNqdUJFO0VBQ0UseUJYbkVJO0FIc3lCUjtBY2p1QkU7RUFDRSx5QlhsRVc7QUhxeUJmO0FjanVCRTtFQUNFLGNYekVJO0FINHlCUjtBY2p1QkU7RUFDRSxjWDVFSTtBSCt5QlI7QWNqdUJJO0VBQ0UsY1Y3RUc7QUpnekJUO0FjanVCRTtFQUNFLHFCWGxGSTtBSHF6QlI7QWNqdUJJO0VBQ0UseUJYckZFO0FId3pCUjtBY2p1QkU7RUFDRSx5QlhwRlc7QUh1ekJmO0FjanVCRTtFQUNFO0VBQ0E7QWRtdUJKO0FjanVCRTtFQUNFLHFCWC9GSTtFV2dHSixjWGhHSTtFV2lHSix5Qlg1Rkc7QUgrekJQO0FjaHVCSTtFQUNFLGFYckdFO0FIdTBCUjtBY2h1Qkk7RUFDRSx5QlhuR0M7QUhxMEJQO0FjaHVCRTtFQUNFLHlCWHZHVztBSHkwQmY7QWNodUJFO0VBQ0UsY1g3R0k7QUgrMEJSO0FjL3RCSTtFQUNFLGFYbEhFO0FIbTFCUjtBYy90Qkk7RUFDRSxjWHJIRTtBSHMxQlI7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOO0FjOXRCSTtFQUNFLHlCWGpJUztBSGkyQmY7QWM3dEJNO0VBQ0UseUJWdklDO0FKczJCVDtBYzd0QkU7RUFDRSxjWGpISztFV2tITDtFQUNBO0FkK3RCSjtBYzd0Qkk7RUFDRSxjWGpKRTtBSGczQlI7QWM3dEJFO0VBQ0UseUJYaEpXO0FIKzJCZjtBYzd0Qkk7RUFDRSx5QlhuSlM7QUhrM0JmO0FjN3RCSTtFQUNFLHlCWHJKQztFV3NKRDtBZCt0Qk47QWM1dEJNO0VBQ0UseUJYM0pPO0FIeTNCZjtBYzV0QkU7RUFDRSxhWGxLSTtBSGc0QlI7QWM1dEJFO0VBQ0UseUJYaEtHO0FIODNCUDtBYzV0QkU7RUFDRSxhWHhLSTtBSHM0QlI7QWM1dEJFO0VBQ0UsY1gzS0k7QUh5NEJSO0FjNXRCRTtFQUNFO0FkOHRCSjtBYzV0QkU7RUFDRSxhWGpMSTtBSCs0QlI7QWM1dEJFO0VBQ0UsY1gvS0c7QUg2NEJQO0FjNXRCSTtFQUNFLHlCWDVLTztBSDA0QmI7QWM1dEJFO0VBQ0U7RUFDQTtBZDh0Qko7QWM1dEJFO0VBQ0U7RUFDQTtFQUNBLHlCWDNMRztBSHk1QlA7QWM1dEJFO0VBQ0UsYVhuTUk7QUhpNkJSO0FjNXRCRTtFQUNFLHlCWGxNVztBSGc2QmY7QWM1dEJFO0VBQ0UseUJYOUxTO0FINDVCYjtBY3p0QlE7RUFDRTtBZDJ0QlY7QWN6dEJFO0VBQ0UseUJYOU1XO0FIeTZCZjtBY3R0QlE7RUFDRTtBZHd0QlY7QWN0dEJFO0VBQ0UseUJYdk5XO0FIKzZCZjtBY3R0QkU7RUFDRSxhWDlOSTtBSHM3QlI7QWN0dEJFO0VBQ0UseUJYN05XO0FIcTdCZjtBY3R0Qkk7RUFDRSx5QlhoT1M7QUh3N0JmO0FjdHRCRTtFQUNFLGNYdk9JO0FIKzdCUjtBY3R0QkU7RUFDRSxhWDFPSTtBSGs4QlI7QWN0dEJFO0VBQ0UseUJYek9XO0FIaThCZjtBY3R0QkU7RUFDRTtBZHd0Qko7QWN0dEJFO0VBQ0UseUJYL09XO0FIdThCZjtBY3R0QkU7RUFDRTtFQUNBLHFCWHRQSTtFV3VQSixjWHZQSTtBSCs4QlI7QWN0dEJFO0VBQ0UseUJYdlBXO0FIKzhCZjtBY3R0QkU7RUFDRTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRSx5Qlg5UFc7QUhzOUJmO0FjdHRCSTtFQUNFLG1CWGpRUztBSHk5QmY7QWN0dEJJO0VBQ0UsY1h4UUU7QUhnK0JSO0FjdHRCRTtFQUNFO0Fkd3RCSjtBY3B0Qk07RUFDRSxtQlY5UUM7QUpvK0JUOztBY3pzQkE7RUFDRTtFQUNBO0VBQ0E7QWQ0c0JGO0FjMXNCRTtFQUNFO0FkNHNCSjs7QWMxc0JBO0VBQ0U7QWQ2c0JGOztBYzNzQkE7RUFDRTtBZDhzQkY7O0FjM3NCQTtFQUNFLHlCVjNTTztFVTRTUCxjWDlTTTtFVytTTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ4c0JGO0FjNXNCRTtFQUNFO0VBQ0E7RUFDQSxjWC9USTtBSDZnQ1I7QWM1c0JFO0VBQ0U7RUFDQSxjWG5VSTtBSGloQ1I7O0FjNXNCQTtFQUNFLHlCWHhUSztFV3lUTCxjWHZVTTtFV3lVTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ4c0JGO0FjNXNCRTtFQUNFO0VBQ0E7RUFDQSxjWHpWSTtBSHVpQ1I7QWM1c0JFO0VBQ0U7RUFDQSxjWDdWSTtBSDJpQ1I7O0FjNXNCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQrc0JGOztBYzdzQkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVnRXVTtFVXVXVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3RCRjs7QWM5c0JBO0VBQ0U7RUFDQTtBZGl0QkY7O0FjL3NCQTtFQUNFO0VBQ0E7RUFDQTtBZGt0QkY7O0FjaHRCQTtFQUNFO0VBQ0E7RUFDQTtBZG10QkY7QWNqdEJFO0VBQ0U7QWRtdEJKOztBY2h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZG10QkY7QWNqdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CWHJaSTtBSHdtQ1I7QWNqdEJFO0VBQ0U7RUFDQTtBZG10Qko7QWNqdEJFO0VBQ0U7RUFDQTtBZG10Qko7QWNodEJJO0VBQ0U7QWRrdEJOOztBY2h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYN2FNO0VXOGFOO0VBQ0E7QWRtdEJGO0FjanRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLG1CWHJiSTtFV3NiSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkbXRCSjtBY2p0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkbXRCSjs7QWNodEJFO0VBQ0U7RUFDQTtFQUNBLGNYemNJO0VXMGNKO0VBQ0E7QWRtdEJKO0FjanRCSTtFQUNFLGNYcGNPO0VXcWNQO0FkbXRCTjtBY2p0Qkk7RUFDRSxjWG5kRTtFV29kRixtQlZsZEc7QUpxcUNUO0FjanRCTTtFQUNFO0VBQ0EsY1g3Y0s7QUhncUNiOztBY2p0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkb3RCRjs7QWNsdEJBO0VBQ0U7RUFDQTtFQUNBO0FkcXRCRjtBY250QkU7RUFDRTtFQUNBO0FkcXRCSjtBY250QkU7RUFDRTtFQUNBO0FkcXRCSjtBY250QkU7RUFDRSxjWGplRztFV2tlSDtFQUNBO0VBQ0E7RUFDQTtBZHF0Qko7QWNudEJFO0VBQ0U7RUFDQTtFQUNBLGNYMWVHO0VXMmVIO0VBQ0E7RUFDQTtBZHF0Qko7QWNudEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRxdEJKO0FjbnRCSTtFQUNFO0VBQ0E7RUFDQTtBZHF0Qk47QWNudEJFO0VBQ0U7QWRxdEJKO0FjbHRCSTtFQUNFO0Fkb3RCTjtBY2x0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRvdEJOO0FjbHRCTTtFQUNFO0Fkb3RCUjtBY2x0Qk07RUFDRTtFQUNBO0VBQ0EsYVgxaUJBO0FIOHZDUjtBY2x0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZG90Qko7QWNsdEJJO0VBQ0U7RUFDQTtFQUNBO0Fkb3RCTjtBY2x0Qkk7RUFDRTtBZG90Qk47QWNsdEJJO0VBQ0U7QWRvdEJOOztBY2x0QkE7RUFDRSxjVjdqQk87RVU4akJQO0VBQ0E7QWRxdEJGOztBY250QkE7RUFDRTtFQUNBO0Fkc3RCRjtBY3B0QkU7RUFDRSxjWDFqQkc7RVcyakJIO0VBQ0E7QWRzdEJKO0FjcHRCRTtFQUNFO0VBQ0E7RUFDQTtBZHN0Qko7QWNwdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRzdEJKO0FjcHRCSTtFQUNFO0Fkc3RCTjtBY3B0Qk07RUFDRTtBZHN0QlI7QWNwdEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRzdEJOO0FjcHRCSTtFQUNFLGNYdGxCQztFV3VsQkQ7QWRzdEJOO0FjcHRCTTtFQUNFLGNYdm1CQTtFV3dtQkE7QWRzdEJSOztBY3B0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkdXRCRjtBY3J0QkU7RUFDRTtBZHV0Qko7O0FjcnRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHd0QkY7QWN0dEJFO0VBQ0U7RUFDQTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBO0VBQ0E7QWR3dEJKO0FjdHRCRTtFQUNFO0Fkd3RCSjtBY3R0QkU7RUFDRTtFQUNBLHlCWG5wQkk7RVdvcEJKO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkd3RCSjtBY3R0Qkk7RUFDRSxjWC9wQkU7QUh1M0NSO0FjdHRCSTtFQUNFLGNWanFCRztFVWtxQkg7QWR3dEJOOztBY3R0QkE7RUFDRTtFQUNBO0VBQ0E7QWR5dEJGO0FjdnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkeXRCSjtBY3Z0QkU7RUFDRTtFQUNBO0VBQ0E7QWR5dEJKO0FjdnRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNYNXFCRztBSHE0Q1A7QWN2dEJJO0VBQ0U7QWR5dEJOO0FjdnRCRTtFQUNFO0VBQ0E7QWR5dEJKOztBY3Z0QkE7RUFDRSx5QlYvckJVO0FKeTVDWjs7QWN4dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjs7QWN6dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJWbnRCVTtFVW90QlY7QWQ0dEJGOztBYzF0QkE7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJGOztBYzN0QkE7RUFDRSx5QlYzdEJVO0VVNHRCVjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkOHRCRjtBYzV0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ4dEJKO0FjNXRCSTtFQUNFO0VBQ0E7QWQ4dEJOO0FjNXRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkOHRCTjtBYzV0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDh0Qk47QWM1dEJNO0VBQ0U7QWQ4dEJSOztBYzF0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJKO0FjeHRCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCVnh4QkQ7QUprL0NUO0FjeHRCUTtFQUNFLGFWM3hCRDtBSnEvQ1Q7QWN4dEJRO0VBQ0UsY1gveEJGO0FIeS9DUjtBY3h0QlU7RUFDRSxjVmp5Qkg7QUoyL0NUO0FjeHRCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDB0QlI7QWN4dEJRO0VBQ0U7QWQwdEJWO0FjeHRCVTtFQUNFLGNWL3lCSDtBSnlnRFQ7QWN4dEJNO0VBQ0U7RUFDQTtFQUNBO0FkMHRCUjtBY3h0QlE7RUFDRTtBZDB0QlY7QWN4dEJVO0VBQ0UsY1hoekJRO0FIMGdEcEI7QWN4dEJVO0VBQ0U7QWQwdEJaO0FjeHRCRTtFQUNFLGNYajBCSTtFV2swQko7QWQwdEJKO0FjeHRCSTtFQUNFLGNYcjBCRTtFV3MwQkY7QWQwdEJOO0FjeHRCTTtFQUNFLGNWeDBCQztBSmtpRFQ7QWN4dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYVhwMEJjO0VXcTBCZCxjWHIwQmM7QUgraERwQjtBY3h0Qk07RUFDRSxhVmwxQkM7QUo0aURUO0FjeHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFYNTBCQztFVzYwQkQ7RUFDQTtFQUNBO0FkMHRCTjtBY3h0Qk07RUFDRTtBZDB0QlI7O0FjeHRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjtBY3p0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQydEJKO0FjenRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkMnRCTjtBY3h0QlE7RUFDRTtBZDB0QlY7QWN4dEJVO0VBQ0U7QWQwdEJaO0FjeHRCTTtFQUNFO0VBQ0E7QWQwdEJSO0FjeHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDB0Qk47QWN4dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CWHY0QkQ7QUhpbURQOztBY3h0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMnRCRjs7QWN6dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJYbDZCTTtBSDhuRFI7QWMxdEJFO0VBQ0U7QWQ0dEJKOztBYzF0QkE7RUFDRTtFQUNBLGNYeDZCTTtFV3k2Qk47RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QkY7QWMzdEJFO0VBQ0UseUJYaDdCSTtFV2k3QkosY1hsN0JJO0VXbTdCSjtBZDZ0Qko7QWMzdEJJO0VBQ0UsYVh0N0JFO0FIbXBEUjtBYzN0QkU7RUFDRSxhWHg3Qkk7RVd5N0JKO0VBQ0E7QWQ2dEJKOztBYzF0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNnRCRjtBYzN0QkU7RUFDRTtBZDZ0Qko7QWMzdEJFO0VBQ0U7QWQ2dEJKO0FjM3RCRTtFQUNFO0FkNnRCSjtBYzN0Qkk7RUFDRSxtQlY3OEJHO0FKMHFEVDtBYzN0Qkk7RUFDRSxjVmg5Qkc7RVVpOUJIO0FkNnRCTjs7QWMxdEJBO0VBQ0U7QWQ2dEJGOztBYzN0QkE7RUFDRTtFQUNBO0FkOHRCRjs7QWM1dEJBO0VBQ0U7RUFDQTtBZCt0QkY7QWM3dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZCt0Qko7QWM3dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQrdEJOO0FjN3RCSTtFQUNFO0FkK3RCTjs7QWM3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJGOztBYzl0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRpdUJGO0FjOXRCSTtFQUNFO0FkZ3VCTjtBYzl0Qk07RUFDRTtFQUNBLHlCWDdnQ0E7RVc4Z0NBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCUjtBYzl0Qk07RUFDRTtFQUNBLHlCWHJoQ0E7RVdzaENBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJSO0FjOXRCRTtFQUNFLHlCWGhoQ0c7RVdpaENIO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJKO0FjOXRCSTtFQUNFO0VBQ0E7RUFDQSx5QlgxaENDO0VXMmhDRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCTjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJJO0VBQ0U7QWRndUJOOztBYzd0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJWdGpDVTtFVXVqQ1Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGd1QkY7O0FjOXRCQTtFQUNFLHlCWHBrQ007RVdxa0NOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRpdUJGO0FjL3RCRTtFQUNFO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90QkU7RUFDRTtBZGl1Qko7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJJO0VBQ0U7RUFDQTtFQUNBO0FkaXVCTjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90QkU7RUFDRTtFQUNBO0FkaXVCSjtBYy90Qkk7RUFDRTtFQUNBO0VBQ0E7QWRpdUJOOztBYy90QkE7RUFDRSxjWDFtQ0s7RVcybUNMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGt1QkY7O0FjaHVCQTtFQUNFO0FkbXVCRjs7QWNodUJFO0VBQ0U7RUFDQTtFQUNBO0FkbXVCSjtBY2p1QkU7RUFDRTtFQUNBO0VBQ0E7QWRtdUJKO0FjaHVCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0Fka3VCTjtBY2h1Qkk7RUFDRTtBZGt1Qk47QWMvdEJJO0VBQ0U7RUFDQTtBZGl1Qk47QWMvdEJJO0VBQ0U7QWRpdUJOOztBYy90QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fka3VCRjtBY2h1QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1hscUNHO0FIbzREUDtBY2h1Qkk7RUFDRTtBZGt1Qk47QWNodUJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGt1Qk47QWMvdEJNO0VBQ0U7QWRpdUJSO0FjL3RCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkaXVCTjtBYy90Qkk7RUFDRTtBZGl1Qk47QWMvdEJNO0VBQ0UsY1Y5c0NDO0FKKzZEVDs7QWM5dEJBO0VBQ0U7QWRpdUJGO0FjL3RCRTtFQUNFO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkaXVCSjtBYy90QkU7RUFDRTtBZGl1Qko7QWMvdEJFO0VBQ0U7QWRpdUJKO0FjL3RCRTtFQUNFLHNDVnZ1Q1c7RVV3dUNYO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJFO0VBQ0U7RUFDQTtBZGl1Qko7QWM5dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCTjtBYzl0Qk07RUFDRTtFQUNBO0FkZ3VCUjtBYzV0Qlk7RUFDRTtBZDh0QmQ7QWMzdEJZO0VBQ0U7QWQ2dEJkO0FjM3RCVTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkNnRCWjtBYzN0Qlk7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjWDN3Q1A7RVc0d0NPO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJkO0FjM3RCYztFQUNFO0VBQ0E7QWQ2dEJoQjtBYzN0Qlk7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJkO0FjM3RCYztFQUNFO0VBQ0E7QWQ2dEJoQjtBYzN0QkU7RUFDRTtBZDZ0Qko7QWMzdEJJO0VBQ0U7QWQ2dEJOO0FjM3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJKO0FjM3RCRTtFQUNFO0VBQ0E7RUFDQTtBZDZ0Qko7QWMzdEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0Qk47QWMzdEJJO0VBQ0U7QWQ2dEJOO0FjM3RCSTtFQUNFO0FkNnRCTjtBYzF0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ0dEJSO0FjMXRCTTtFQUNFO0FkNHRCUjtBYzF0Qkk7RUFDRTtFQUNBLHlCWGwxQ087QUg4aUViO0FjMXRCTTtFQUNFLHlCWHIxQ0s7QUhpakViOztBY3p0QkE7RUFDRTtFQUNBO0VBQ0E7QWQ0dEJGO0FjMXRCRTtFQUNFO0VBQ0E7QWQ0dEJKO0FjMXRCRTtFQUNFO0VBQ0E7RUFDQTtBZDR0Qko7O0FjenRCQTtFQUNFLHlCWHgyQ1c7RVd5MkNYO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNHRCRjtBYzF0QkU7RUFDRTtFQUNBO0FkNHRCSjtBYzF0QkU7RUFDRTtFQUNBO0VBQ0E7QWQ0dEJKOztBY3p0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZDR0QkY7QWMxdEJFO0VBQ0U7RUFDQTtFQUNBO0FkNHRCSjtBYzF0QkU7RUFDRTtFQUNBO0FkNHRCSjtBYzF0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWQ0dEJOO0FjenRCUTtFQUNFO0FkMnRCVjtBY3p0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYejZDQTtBSG9vRVI7QWN6dEJNO0VBQ0U7RUFDQTtBZDJ0QlI7QWN6dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0QlI7QWN6dEJJO0VBQ0U7RUFDQTtFQUNBLGNYejdDRTtFVzA3Q0Y7QWQydEJOO0FjenRCTTtFQUNFLGNWNTdDQztBSnVwRVQ7QWN2dEJNO0VBQ0U7QWR5dEJSO0FjdHRCTTtFQUNFO0VBQ0E7RUFDQTtBZHd0QlI7QWN0dEJRO0VBQ0U7QWR3dEJWO0FjdHRCVTtFQUNFLGNYcDhDQztBSDRwRWI7O0FjcnRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qlh4OUNNO0FIZ3JFUjtBY3R0QkU7RUFDRSxjVno5Q0s7RVUwOUNMO0VBQ0E7RUFDQTtBZHd0Qko7QWN0dEJFO0VBQ0U7RUFDQTtBZHd0Qko7QWN0dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJYaCtDTztBSHdyRWI7QWN0dEJJO0VBQ0U7RUFDQTtBZHd0Qk47QWN0dEJNO0VBQ0U7RUFDQTtBZHd0QlI7QWN0dEJNO0VBQ0U7RUFDQTtBZHd0QlI7O0FjdHRCQTtFQUNFO0VBQ0E7RUFDQTtBZHl0QkY7QWN2dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHl0Qko7QWN2dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjWGxnREc7QUgydEVQO0FjdnRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkeXRCTjtBY3R0QlE7RUFDRTtBZHd0QlY7QWN0dEJVO0VBQ0U7QWR3dEJaO0FjdHRCTTtFQUNFO0VBQ0E7QWR3dEJSO0FjdHRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHd0Qk47QWN0dEJNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0Fkd3RCUjs7QWNydEJBO0VBQ0U7QWR3dEJGO0FjdHRCRTtFQUNFO0VBQ0E7RUFDQTtBZHd0Qko7QWN0dEJFO0VBQ0U7RUFDQTtBZHd0Qko7O0FjdHRCQTtFQUNFO0VBQ0E7QWR5dEJGOztBY3Z0QkE7RUFDRTtBZDB0QkY7QWN4dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkMHRCSjtBY3h0Qkk7RUFDRTtBZDB0Qk47QWN4dEJJO0VBQ0UsY1h0bERFO0VXdWxERix5QlZybERHO0FKK3lFVDs7QWN4dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0QkY7QWN6dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0Qko7QWN6dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDJ0Qk47QWN6dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCWDVtRFM7RVc2bURUO0FkMnRCSjtBY3p0Qkk7RUFDRTtBZDJ0Qk47O0FjenRCQTtFQUNFLHlCVjVuRE87QUp3MUVUOztBYzF0QkE7RUFDRTtBZDZ0QkY7O0FjM3RCQTtFQUNFLHlCVmxvRE87QUpnMkVUOztBYzV0QkE7RUFDRTtBZCt0QkY7O0FjN3RCQTtFQUNFO0FkZ3VCRjs7QWM5dEJBO0VBQ0U7QWRpdUJGO0FjNXRCUTtFQUNFO0FkOHRCVjtBYzV0QlE7RUFDRTtBZDh0QlY7QWMzdEJVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWQ2dEJaO0FjM3RCWTtFQUNFO0FkNnRCZDtBYzN0QlU7RUFDRTtFQUNBO0FkNnRCWjtBYzN0Qlk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QmQ7QWMzdEJjO0VBQ0UsYVhycERQO0FIazNFVDs7QWMxdEJBO0VBQ0U7QWQ2dEJGO0FjM3RCRTtFQUNFO0VBQ0EsY1h4ckRJO0VXeXJESix5QlZ2ckRLO0VVd3JETDtFQUNBO0VBQ0E7RUFDQTtBZDZ0Qko7QWMzdEJJO0VBQ0U7RUFDQTtFQUNBLGFYbHNERTtFV21zREY7RUFDQTtBZDZ0Qk47QWMzdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNnRCSjtBYzN0Qkk7RUFDRTtFQUNBO0VBQ0E7QWQ2dEJOO0FjM3RCSTtFQUNFO0VBQ0E7QWQ2dEJOO0FjM3RCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkNnRCUjtBYzN0QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCWHJ1REY7RVdzdURFO0VBQ0E7RUFDQTtFQUNBO0FkNnRCVjtBYzN0QlE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkNnRCVjtBYzN0Qk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QlI7QWMzdEJJO0VBQ0U7RUFDQTtBZDZ0Qk47QWMzdEJNO0VBQ0UsYVgvdkRBO0VXZ3dEQTtFQUNBO0VBQ0E7RUFDQTtBZDZ0QlI7QWMzdEJNO0VBQ0UsY1h0d0RBO0FIbStFUjs7QWMzdEJBO0VBQ0U7RUFDQTtFQUNBO0FkOHRCRjtBYzV0QkU7RUFDRTtBZDh0Qko7QWM1dEJFO0VBQ0U7QWQ4dEJKOztBYzV0QkE7RUFDRSx5Qlgxd0RXO0VXMndEWDtBZCt0QkY7QWM3dEJFO0VBQ0U7QWQrdEJKO0FjN3RCRTtFQUNFO0FkK3RCSjs7QWM1dEJBO0VBQ0U7QWQrdEJGOztBYzd0QkE7RUFDRSx5QlhueURNO0VXb3lETjtFQUNBO0VBQ0E7QWRndUJGO0FjOXRCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWRndUJKO0FjOXRCSTtFQUNFO0FkZ3VCTjtBYzl0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCSjtBYzl0QkU7RUFDRTtFQUNBO0FkZ3VCSjs7QWM5dEJBO0VBQ0U7QWRpdUJGOztBYzl0QkU7RUFDRTtFQUNBO0FkaXVCSjtBYzl0Qk07RUFDRTtFQUNBO0VBQ0E7QWRndUJSO0FjOXRCSTtFQUNFO0VBQ0E7QWRndUJOO0FjOXRCSTtFQUNFO0VBQ0E7RUFDQSxjWGgxREM7RVdpMUREO0FkZ3VCTjtBYzl0QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZGd1Qko7QWM5dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRndUJOO0FjOXRCTTtFQUNFO0FkZ3VCUjtBYzl0Qkk7RUFDRTtFQUNBO0FkZ3VCTjs7QWM3dEJBO0VBQ0UsY1ZwM0RPO0VVcTNEUDtFQUNBO0VBQ0E7RUFDQTtBZGd1QkY7O0FjOXRCQTtFQUNFO0FkaXVCRjs7QWM5dEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWRpdUJKOztBYzl0QkU7RUFDRTtFQUNBO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0VBQ0E7QWRpdUJKO0FjL3RCRTtFQUNFO0FkaXVCSjtBYy90QkU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGd1Qko7QWM5dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FkZ3VCTjtBYzl0Qkk7RUFDRTtBZGd1Qk47QWM5dEJFO0VBQ0U7QWRndUJKO0FjOXRCRTtFQUNFO0VBQ0E7RUFDQTtBZGd1Qko7QWM5dEJJO0VBQ0U7QWRndUJOO0FjOXRCSTtFQUNFO0FkZ3VCTjtBYzl0Qk07RUFDRTtFQUNBO0VBQ0EsY1h4N0RBO0FId3BGUjtBYzl0QlE7RUFDRTtBZGd1QlY7QWM5dEJFO0VBQ0U7QWRndUJKO0FjOXRCRTtFQUNFO0VBQ0E7QWRndUJKOztBYzl0QkE7RUFDRTtFQUNBO0FkaXVCRjtBYy90QkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZGl1Qko7QWMvdEJFO0VBQ0U7RUFDQTtBZGl1Qko7QWM3dEJRO0VBQ0U7QWQrdEJWO0FjN3RCTTtFQUNFO0FkK3RCUjtBYzd0QlE7RUFDRTtBZCt0QlY7QWM3dEJRO0VBQ0U7RUFDQTtBZCt0QlY7O0FjNXRCQTtFQUNFO0FkK3RCRjtBYzd0QkU7RUFDRTtFQUNBO0VBQ0E7QWQrdEJKO0FjN3RCRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FkK3RCSjtBYzd0Qkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBZCt0Qk47QWM3dEJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZCt0Qk47QWM1dEJNO0VBQ0UseUJYci9ESztBSG10RmI7QWM1dEJRO0VBQ0U7QWQ4dEJWO0FjNXRCSTtFQUNFLHlCWDMvRE87QUh5dEZiO0FjNXRCTTtFQUNFLHlCWDkvREs7QUg0dEZiO0FjNXRCSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjWGhoRUU7QUg4dUZSO0FjM3RCUTtFQUNFO0FkNnRCVjtBYzF0QlE7RUFDRTtBZDR0QlY7O0FjenRCQTtFQUNFO0FkNHRCRjs7QWMxdEJBO0VBQ0U7QWQ2dEJGOztBYzN0QkE7RUFDRTtFQUNBO0FkOHRCRjs7QWM1dEJBO0VBQ0U7RUFDQTtFQUNBO0FkK3RCRjs7QWM3dEJBO0VBQ0U7QWRndUJGOztBYzl0QkE7RUFDRTtFQUNBO0VBQ0E7QWRpdUJGOztBYy90QkE7RUFDRTtFQUNBLGNWbmpFTztBSnF4RlQ7O0FjaHVCQTtFQUNFLGNWdGpFTztBSnl4RlQ7O0FjL3RCSTtFQUNFLHlCVjNqRUc7RVU0akVILGNYOWpFRTtFVytqRUY7QWRrdUJOOztBYzd0Qk07RUFDRSxzQ1Zsa0VRO0FKa3lGaEI7O0FjMXRCUTtFQUNFLHNDVnprRU07QUpzeUZoQjs7QWN6dEJJO0VBQ0UsY1Yva0VHO0FKMnlGVDs7QWN6dEJJO0VBQ0UseUJWbmxFRztBSit5RlQ7QWMzdEJNO0VBQ0U7QWQ2dEJSOztBYzF0QkU7RUFDRTtFQUNBLHlCVjFsRUs7RVUybEVMLDZDVjFsRVk7QUp1ekZoQjs7QWMxdEJFO0VBQ0UseUJWN2xFYTtFVThsRWIscUJWOWxFYTtBSjJ6RmpCOztBYzN0QkE7RUFDRTtFQUNBLGNYdG1FTTtFV3VtRU4seUJWcm1FTztFVXNtRVAsNkNWcm1FYztBSm0wRmhCO0FjN3RCRTtFQUNFLHlCVnRtRWE7QUpxMEZqQjs7QWM1dEJFO0VBQ0UsY1g5bUVJO0VXK21FSixtQlY3bUVLO0FKNDBGVDs7QWM3dEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGd1QkY7QWMvdEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZGl1Qko7O0FjL3RCQTtFQUNFO0Fka3VCRjtBY2p1QkU7RUFDRSx5QlYvbkVLO0FKazJGVDs7QWNqdUJBO0VBQ0UseUJWbG9FTztFVW1vRVA7RUFDQTtBZG91QkY7O0FjbHVCQTs7O0VBR0UsbUJWem9FTztBSjgyRlQ7O0FjbnVCQTtFQUNFLGNWNW9FTztBSmszRlQ7O0FjbHVCSTtFQUNFLHlCVmpwRUc7RVVrcEVILGNYcHBFRTtBSHkzRlI7O0FjanVCSTtFQUNFLHlCVnZwRUc7RVV3cEVILGNYMXBFRTtBSDgzRlI7O0FjbHVCQTtFQUNFLGVWdHBFNkI7QUoyM0YvQjs7QWNudUJBO0VBQ0U7QWRzdUJGO0FjcHVCRTtFQUNFO0Fkc3VCSjs7QWNwdUJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHV1QkY7QWNydUJFO0VBQ0U7QWR1dUJKOztBY3J1QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxtQlhuckVNO0FIMjVGUjtBY3R1QkU7RUFDRTtBZHd1Qko7O0FjdHVCQTtFQUNFO0FkeXVCRjs7QWN2dUJBO0VBQ0U7QWQwdUJGOztBY3h1QkE7RUFDRSxjWGpyRUs7RVdrckVMO0FkMnVCRjtBYzF1QkU7RUFDRSxjWHByRUc7QUhnNkZQOztBYzF1QkE7RUFDRTtBZDZ1QkY7O0FjM3VCQTtFQUNFO0VBQ0E7RUFDQTtBZDh1QkY7O0FjNXVCQTtFQUNFO0FkK3VCRjs7QWMzdUJJO0VBQ0U7RUFDQTtFQUNBO0FkOHVCTjtBYzd1Qkk7RUFDRTtFQUNBO0VBQ0E7QWQrdUJOOztBYzd1QkE7RUFDRTtBZGd2QkY7QWMvdUJFO0VBQ0U7QWRpdkJKOztBYy91QkE7RUFDRTtFQUNBO0VBQ0E7QWRrdkJGOztBY2h2QkE7RUFDRTtBZG12QkY7O0FjanZCQTtFQUNFO0VBQ0E7QWRvdkJGOztBY2x2QkE7RUFDRSxjVjF1RU87RVUydUVQLGFWM3VFTztBSmcrRlQ7O0FjbnZCQTtFQUNFLGNWOXVFTztFVSt1RVAsYVYvdUVPO0VVZ3ZFUDtBZHN2QkY7O0FjcHZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZHV2QkY7QWN0dkJFO0VBQ0k7QWR3dkJOOztBY3R2QkE7RUFDRTtBZHl2QkY7O0FjdnZCQTtFQUNFO0FkMHZCRjs7QWN4dkJBO0VBQ0U7RUFDQTtBZDJ2QkY7O0FjenZCQTtFQUNFO0FkNHZCRjs7QWMxdkJBO0VBQ0U7QWQ2dkJGOztBYzN2QkE7QUFDQTtFQUNFO0lBQ0U7SUFDQTtFZDh2QkY7QUFDRjtBYzd2QkE7RUFDRTtBZCt2QkY7QWM5dkJFO0VBQ0U7QWRnd0JKOztBYy92QkE7RUFDRTtBZGt3QkY7QWNqd0JFO0VBQ0U7QWRtd0JKOztBY2p3QkE7RUFDRTtBZG93QkY7O0FjandCQTtFQUNFO0Fkb3dCRjs7QWNsd0JBO0VBQ0U7QWRxd0JGOztBY253QkE7RUFDRTtBZHN3QkY7O0FjcHdCQTtFQUNFO0FkdXdCRjs7QWNyd0JBO0VBQ0U7QWR3d0JGOztBZXRqR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY1pSTTtBSGlrR1I7QWV2akdFO0VBQ0U7RUFDQTtFQUNBLHlCWkhTO0FINGpHYjtBZXZqR0U7RUFDRTtFQUNBO0VBQ0EseUJaVGlCO0VZVWpCO0VBQ0E7RUFDQTtFQUNBO0FmeWpHSjtBZXZqR0U7RUFDRTtBZnlqR0o7QWV2akdFO0VBQ0U7QWZ5akdKO0FldmpHRTtFQUNFO0FmeWpHSjtBZXZqR0U7RUFDRTtBZnlqR0o7QWV2akdFO0VBQ0UsY1pqQ0c7QUgwbEdQO0FldmpHRTtFQUNFO0FmeWpHSjtBZXZqR0U7RUFDRTtBZnlqR0o7O0FldmpHQTtFQUNFO0VBQ0E7QWYwakdGOztBZXhqR0E7RUFDRTtBZjJqR0Y7O0FlempHQTtFQUNFO0VBQ0EsY1psREs7QUg4bUdQOztBZTFqR0E7RUFDRTtBZjZqR0Y7O0FlM2pHQTtFQUNFO0FmOGpHRjs7QWU1akdBO0VBQ0U7RUFDQSxjWmpFTTtBSGdvR1I7O0FlN2pHQTtFQUNFLGNadERLO0FIc25HUDs7QWU5akdBO0VBQ0UsY1p6REs7QUgwbkdQOztBZS9qR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBZmtrR0Y7O0FlaGtHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWZta0dGOztBZWprR0E7RUFDRTtBZm9rR0Y7O0FlbGtHQTtFQUNFO0FmcWtHRjs7QWVua0dBO0VBQ0U7RUFDQTtBZnNrR0Y7QWVya0dFO0VBQ0U7QWZ1a0dKO0FldGtHRTtFQUNFO0Fmd2tHSixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xpYnMvbW9ycmlzL21vcnJpcy5jc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xpYnMvaGlnaGxpZ2h0LmpzLW1hc3Rlci9hdG9tLW9uZS1kYXJrLXJlYXNvbmFibGUuY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL29sZC5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL19taXhpbnMvX2JveC5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3BhZ2VzL19hZGQtYmFsYW5jZS5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL192YXJzX2NvbW1vbi5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL192YXJzLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2xpYnMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3BhZ2VzL19pbnZvaWNlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvcGFnZXMvX25vdGlmeS5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL3BhZ2VzL19lcnJvci1wYWdlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvcGFnZXMvX3dlbGNvbWVfcG9wdXAuc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9fc25pcHBldHMvX3RhYmxlLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX3NuaXBwZXRzL19pbmZvLWJsb2NrLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX3NuaXBwZXRzL19jaGVjYm94LWdyb3VwLnNhc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Nhc3MvX3NuaXBwZXRzL19yYWRpby1jYWxlbmRhci5zYXNzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zYXNzL19jb21tb24uc2FzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Fzcy9wb3B1cHMvX2Rucy1zZXR0aW5ncy5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIi5tb3JyaXMtaG92ZXJ7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDoxMDAwfS5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGV7Ym9yZGVyLXJhZGl1czoxMHB4O3BhZGRpbmc6NnB4O2NvbG9yOiM2NjY7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOCk7Ym9yZGVyOnNvbGlkIDJweCByZ2JhKDIzMCwyMzAsMjMwLDAuOCk7Zm9udC1mYW1pbHk6c2Fucy1zZXJpZjtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOmNlbnRlcn0ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcm93LWxhYmVse2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luOjAuMjVlbSAwfVxuLm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSAubW9ycmlzLWhvdmVyLXBvaW50e3doaXRlLXNwYWNlOm5vd3JhcDttYXJnaW46MC4xZW0gMH1cbiIsIi8qXG5cbkF0b20gT25lIERhcmsgV2l0aCBzdXBwb3J0IGZvciBSZWFzb25NTCBieSBHaWRpIE1vcnJpcywgYmFzZWQgb2ZmIHdvcmsgYnkgRGFuaWVsIEdhbWFnZVxuXG5PcmlnaW5hbCBPbmUgRGFyayBTeW50YXggdGhlbWUgZnJvbSBodHRwczovL2dpdGh1Yi5jb20vYXRvbS9vbmUtZGFyay1zeW50YXhcblxuKi9cbi5obGpzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBhZGRpbmc6IDAuNWVtO1xuICBjb2xvcjogI2FiYjJiZjtcbiAgYmFja2dyb3VuZDogIzI4MmMzNDtcbn1cbi5obGpzLWtleXdvcmQsIC5obGpzLW9wZXJhdG9yIHtcbiAgY29sb3I6ICNGOTI2NzI7XG59XG4uaGxqcy1wYXR0ZXJuLW1hdGNoIHtcbiAgY29sb3I6ICNGOTI2NzI7XG59XG4uaGxqcy1wYXR0ZXJuLW1hdGNoIC5obGpzLWNvbnN0cnVjdG9yIHtcbiAgY29sb3I6ICM2MWFlZWU7XG59XG4uaGxqcy1mdW5jdGlvbiB7XG4gIGNvbG9yOiAjNjFhZWVlO1xufVxuLmhsanMtZnVuY3Rpb24gLmhsanMtcGFyYW1zIHtcbiAgY29sb3I6ICNBNkUyMkU7XG59XG4uaGxqcy1mdW5jdGlvbiAuaGxqcy1wYXJhbXMgLmhsanMtdHlwaW5nIHtcbiAgY29sb3I6ICNGRDk3MUY7XG59XG4uaGxqcy1tb2R1bGUtYWNjZXNzIC5obGpzLW1vZHVsZSB7XG4gIGNvbG9yOiAjN2U1N2MyO1xufVxuLmhsanMtY29uc3RydWN0b3Ige1xuICBjb2xvcjogI2UyYjkzZDtcbn1cbi5obGpzLWNvbnN0cnVjdG9yIC5obGpzLXN0cmluZyB7XG4gIGNvbG9yOiAjOUNDQzY1O1xufVxuLmhsanMtY29tbWVudCwgLmhsanMtcXVvdGUge1xuICBjb2xvcjogI2IxOGViMTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLmhsanMtZG9jdGFnLCAuaGxqcy1mb3JtdWxhIHtcbiAgY29sb3I6ICNjNjc4ZGQ7XG59XG4uaGxqcy1zZWN0aW9uLCAuaGxqcy1uYW1lLCAuaGxqcy1zZWxlY3Rvci10YWcsIC5obGpzLWRlbGV0aW9uLCAuaGxqcy1zdWJzdCB7XG4gIGNvbG9yOiAjZTA2Yzc1O1xufVxuLmhsanMtbGl0ZXJhbCB7XG4gIGNvbG9yOiAjNTZiNmMyO1xufVxuLmhsanMtc3RyaW5nLCAuaGxqcy1yZWdleHAsIC5obGpzLWFkZGl0aW9uLCAuaGxqcy1hdHRyaWJ1dGUsIC5obGpzLW1ldGEtc3RyaW5nIHtcbiAgY29sb3I6ICM5OGMzNzk7XG59XG4uaGxqcy1idWlsdF9pbiwgLmhsanMtY2xhc3MgLmhsanMtdGl0bGUge1xuICBjb2xvcjogI2U2YzA3Yjtcbn1cbi5obGpzLWF0dHIsIC5obGpzLXZhcmlhYmxlLCAuaGxqcy10ZW1wbGF0ZS12YXJpYWJsZSwgLmhsanMtdHlwZSwgLmhsanMtc2VsZWN0b3ItY2xhc3MsIC5obGpzLXNlbGVjdG9yLWF0dHIsIC5obGpzLXNlbGVjdG9yLXBzZXVkbywgLmhsanMtbnVtYmVyIHtcbiAgY29sb3I6ICNkMTlhNjY7XG59XG4uaGxqcy1zeW1ib2wsIC5obGpzLWJ1bGxldCwgLmhsanMtbGluaywgLmhsanMtbWV0YSwgLmhsanMtc2VsZWN0b3ItaWQsIC5obGpzLXRpdGxlIHtcbiAgY29sb3I6ICM2MWFlZWU7XG59XG4uaGxqcy1lbXBoYXNpcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbi5obGpzLXN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmhsanMtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCBcIi4uL2xpYnMvbW9ycmlzL21vcnJpcy5jc3NcIjtcbkBpbXBvcnQgXCIuLi9saWJzL2hpZ2hsaWdodC5qcy1tYXN0ZXIvYXRvbS1vbmUtZGFyay1yZWFzb25hYmxlLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9kYXRlcmFuZ2VwaWNrZXIvZGF0ZXJhbmdlcGlja2VyLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9tYWduaWZpYy1wb3B1cC9kaXN0L21hZ25pZmljLXBvcHVwLmNzc1wiO1xuLmFkZC1iYWxhbmNlLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAwIHJnYmEoNDEsIDcwLCA5NywgMC4xNCk7XG59XG5cbi5wYXltZW50Rm9ybV9fY2FyZCArIC5wYXltZW50X19yZXF1aXNpdGVzIHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cblxuLnBheW1lbnRfX3JlcXVpc2l0ZXNfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLnBheW1lbnRfX3JlcXVpc2l0ZXMgdGFibGUgdHIgdGQge1xuICBjb2xvcjogIzUxNTY1ODtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5wYXltZW50X19yZXF1aXNpdGVzIHRhYmxlIHRyIHRkOm50aC1jaGlsZCgybikge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4ucGF5bWVudF9fcmVxdWlzaXRlcyAuYnRuIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYWRkLWJhbGFuY2UtYm94IHtcbiAgbWF4LXdpZHRoOiAzODBweDtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX2luZm8ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuLmFkZC1iYWxhbmNlLWJveF9fb2ZmZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFkZC1iYWxhbmNlLWJveF9faGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4uYWRkLWJhbGFuY2UtYm94X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMDtcbn1cbi5hZGQtYmFsYW5jZS1ib3hfX3N1YnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuLmFkZC1iYWxhbmNlLWJveF9fZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMkUzRTc7XG59XG4uYWRkLWJhbGFuY2UtYm94X19jb3VudCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uYWRkLWJhbGFuY2UtYm94X19jb3VudCBzcGFuIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4uYWRkLWJhbGFuY2UtYm94X19jb3VudC1kZXNjIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYWRkLWJhbGFuY2UtYm94X19iYWNrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYWRkLWJhbGFuY2UgLmZvcm1fX2Vycm9yIHtcbiAgbWF4LXdpZHRoOiA1NjBweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4Ym94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgZmxleDogbm9uZTtcbiAgICBvcmRlcjogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5mbGV4Ym94X3JvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC5mbGV4Ym94X2NvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXhib3hfc3BhY2VBcm91bmRDb250ZW50IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLmZsZXhib3hfc3BhY2VBcm91bmRDb250ZW50VG9wIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG4gIC5mbGV4Ym94X3NwYWNlQmV0d2VlbkNvbnRlbnQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbiAgLnVuaUZvcm1JbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIlBUIFNhbnNcIiwgQ2FsaWJyaSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgfVxuICAudW5pRm9ybUlucHV0X2Rpc2FibGVkIC51bmlGb3JtSW5wdXRfX2lucHV0IHtcbiAgICBjb2xvcjogI2NmY2ZjZjtcbiAgfVxuICAudW5pRm9ybUlucHV0X2hhc0Vycm9yIC51bmlGb3JtSW5wdXRfX2lucHV0IHtcbiAgICBib3JkZXItY29sb3I6ICNFMTM1MzU7XG4gIH1cbiAgLnVuaUZvcm1JbnB1dF9faW5wdXQge1xuICAgIGhlaWdodDogMzRweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjI1cyBlYXNlLWluLW91dDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG4gIC51bmlGb3JtSW5wdXRfX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNjZmNmY2Y7XG4gIH1cbiAgLnVuaUZvcm1JbnB1dF9faW5wdXQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2NmY2ZjZjtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZiAhaW1wb3J0YW50O1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZCB7XG4gICAgbWluLXdpZHRoOiA1NDBweDtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmQgLnVuaUZvcm1JbnB1dF9faW5wdXQsIC5wYXltZW50Rm9ybV9fY2FyZCB7XG4gICAgcGFkZGluZzogMCA4cHg7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkRnJvbnQge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjM4cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgxODYsIDE4NiwgMTg2LCAwLjUpO1xuICAgIGJvcmRlcjogc29saWQgMXB4ICNjZmNmY2Y7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE4cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkRnJvbnRSb3cge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRCYWNrIHtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDIzOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTg2LCAxODYsIDE4NiwgMC41KTtcbiAgICBib3JkZXI6IHNvbGlkIDFweCAjY2ZjZmNmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkQmFja1N0cmlwZSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogI2NmY2ZjZjtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRCYWNrSW5mbyB7XG4gICAgZmxleDogMTtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggOHB4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmROdW1iZXJDb250YWluZXIge1xuICAgIHdpZHRoOiA2MCU7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkTG9nbyB7XG4gICAgd2lkdGg6IDg1cHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZExvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRPd25lckNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRPd25lcklucHV0IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNnB4KTtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRFeHBpcmF0aW9uTW9udGgsIC5wYXltZW50Rm9ybV9fY2FyZEV4cGlyYXRpb25ZZWFyIHtcbiAgICB3aWR0aDogODBweDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRDVlZDb250YWluZXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkQ1ZWSW5wdXQge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogI2NmY2ZjZjtcbiAgfVxuICAucGF5bWVudEZvcm1fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgY29sb3I6ICM1MTU2NTg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2xhYmVsIGxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19ncm91cCB7XG4gICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19zdWJtaXQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIHBhZGRpbmc6IDI1cHggMCAwIDA7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19zdWJtaXQgYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgMzBweCAwIDA7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19zdWJtaXRJbmZvIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogI2NmY2ZjZjtcbiAgfVxuICAucGF5bWVudEZvcm1fX3N1Ym1pdEluZm9fZXJyb3Ige1xuICAgIGNvbG9yOiAjZDkwZjBmO1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm8ge1xuICAgIHdpZHRoOiA0NDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICBib3gtc2hhZG93OiAwIDJweCA4cHggMCByZ2JhKDE4NiwgMTg2LCAxODYsIDAuNSk7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggI2NmY2ZjZjtcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweCAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvUm93IHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvUm93IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvVGF4V2FybmluZyB7XG4gICAgY29sb3I6ICM1MTU2NTg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zIGRpdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19fYnV0dG9ucyBhIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLmJ0bi1saWdodC1ncmV5IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiAjY2ZjZmNmO1xuICB9XG4gIC5idG4tbGlnaHQtZ3JleTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgfVxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faGlzdG9yeSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faGlzdG9yeV9jdXJyZW50IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRUZXJtcyBpbWcge1xuICAgIGhlaWdodDogMjBweDtcbiAgfVxuICAucGNpLWljb24tZml4IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gIH1cbiAgLmNhcmQtaW5mby1lcnJvci1iYWNrZ3JvdW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICB9XG4gIC5jYXJkLWluZm8tZXJyb3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAxMHB4O1xuICAgIGNvbG9yOiAjZjQ0O1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXltZW50LWxvYWRlciB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB3aWR0aDogNDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICBwYWRkaW5nOiAxMDBweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5wYXltZW50LWxvYWRlciBpbWcge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICAuZmxleGJveCBpbnB1dC5idG4ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuICAucGF5LWluZm8ge1xuICAgIGNvbG9yOiAjODg4O1xuICB9XG4gIC5wYXktaW5mbyAuY29udGFpbmVyIHtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmN1cnJlbnQtY2FyZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2Ny45OHB4KSB7XG4gIC5wYXltZW50Rm9ybV9fY2FyZExvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnBheW1lbnRGb3JtX19jYXJkRXhwaXJhdGlvbk1vbnRoLFxuICAucGF5bWVudEZvcm1fX2dyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjYmFiYWJhO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucGF5bWVudEZvcm1fX2NhcmRUZXJtcyBpbWcge1xuICAgIGhlaWdodDogMTVweDtcbiAgfVxufVxuLmludm9pY2UtYm94IHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmludm9pY2VfX3dyYXBwZXIge1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbi5pbnZvaWNlX19uZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmludm9pY2VfX25leHRfY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5pbnZvaWNlX19uZXh0X2NvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5pbnZvaWNlX19uZXh0X3RpdGxlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4uaW52b2ljZV9fbmV4dCAudGV4dC1zZWNvbmRhcnkge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5pbnZvaWNlX19uZXh0X2RhdGUge1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmludm9pY2VfX25leHQgdGFibGUgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cbi5pbnZvaWNlX19uZXh0IHRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogNHB4IDA7XG59XG4uaW52b2ljZV9fbmV4dCB0YWJsZSB0ciB0ZDpudGgtY2hpbGQoMm4pIHtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xufVxuLmludm9pY2VfX3JlcXVpc2l0ZXNfdGl0bGUge1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuLmludm9pY2VfX3JlcXVpc2l0ZXNfdGFibGUgdHIge1xuICBoZWlnaHQ6IDQ1cHg7XG59XG4uaW52b2ljZV9fcmVxdWlzaXRlc190YWJsZSB0ci5maWxsZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlN2U3O1xufVxuLmludm9pY2VfX3JlcXVpc2l0ZXNfdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAxMHB4IDAgMTBweCAyNXB4O1xufVxuLmludm9pY2VfX3JlcXVpc2l0ZXNfdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDEwcHggMjVweCAxMHB4IDEwcHg7XG59XG4uaW52b2ljZV9fYWRkaXRpb25hbC1pbmZvID4gZGl2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5pbnZvaWNlX19wYXltZW50cyB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5pbnZvaWNlLWJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNoYWRvdzogMCAwIDhweCAwIHJnYmEoNDEsIDcwLCA5NywgMC4xNCk7XG59XG5cbi5ub3RpZnktYm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IDAgcmdiYSg0MSwgNzAsIDk3LCAwLjE0KTtcbn1cblxuLm5vdGlmeV9fYmxvY2s6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG4ubm90aWZ5X19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLm5vdGlmeV9fdGFibGUgdGhlYWQgdHIgdGg6bGFzdC1jaGlsZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLm5vdGlmeV9fdGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmICFpbXBvcnRhbnQ7XG59XG4ubm90aWZ5X19hZGQtYnRuLmJ0bi1hY2NlbnQge1xuICB3aWR0aDogMTAwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5ub3RpZnlfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBoZWlnaHQ6IDIxcHg7XG59XG4ubm90aWZ5X19hY3Rpb25zX2VkaXQge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubm90aWZ5X19hY3Rpb25zX2VkaXQgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5ub3RpZnlfX2FjdGlvbnNfZWRpdCwgLm5vdGlmeV9fYWN0aW9uc19kZWxldGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG4ubm90aWZ5X19hY3Rpb25zX2VkaXQgaSwgLm5vdGlmeV9fYWN0aW9uc19kZWxldGUgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG4ubm90aWZ5X19hY3Rpb25zX2VkaXQgc3ZnLCAubm90aWZ5X19hY3Rpb25zX2RlbGV0ZSBzdmcge1xuICBmaWxsOiAjMTExO1xufVxuLm5vdGlmeV9faW5uZXItdGFibGUge1xuICBtYXJnaW46IDA7XG59XG4ubm90aWZ5X19pbm5lci10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xufVxuLm5vdGlmeV9faW5uZXItdGFibGUgdGJvZHkgdHIgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLm5vdGlmeV9fY2F0ZWdvcmllcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGhlaWdodDogMjFweDtcbn1cbi5ub3RpZnlfX2NhdGVnb3J5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubm90aWZ5X19jYXRlZ29yeTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm5vdGlmeV9fY2F0ZWdvcnktLWNyaXRpY2FsLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTM1MzU7XG59XG4ubm90aWZ5X19jYXRlZ29yeS0taW1wb3J0YW50LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNkMDA7XG59XG4ubm90aWZ5X19jYXRlZ29yeS0tbm9ybWFsLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyN2FlNjA7XG59XG4ubm90aWZ5X19wb3B1cC1yYWRpbyBsYWJlbCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3guY3JpdGljYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFMTM1MzU7XG59XG5cbi5jdXN0b20tY2hlY2tib3guaW1wb3J0YW50IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuXG4uY3VzdG9tLWNoZWNrYm94Lm5vcm1hbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3YWU2MDtcbn1cblxuLmVycm9yLXBhZ2VfX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDB2aDtcbn1cbi5lcnJvci1wYWdlIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5lcnJvci1wYWdlX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxMDBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2VfX2hlYWRpbmcge1xuICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgfVxufVxuLmVycm9yLXBhZ2VfX3RleHQge1xuICBmb250LXNpemU6IDQwcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLmVycm9yLXBhZ2VfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuLmVycm9yLXBhZ2VfX3RleHQgc3BhbiB7XG4gIGNvbG9yOiAjRkY4MzAwO1xufVxuLmVycm9yLXBhZ2VfX2J1dHRvbi5idG4ge1xuICB3aWR0aDogYXV0bztcbn1cblxuLndlbGNvbWUtcG9wdXAtYnV0dG9uIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4ud2VsY29tZS1wb3B1cC1idXR0b246aG92ZXIge1xuICBjb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC42MzkyMTU2ODYzKTtcbn1cblxuI3BvcHVwLXdlbGNvbWUtZGVzY3JpcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNXB4IDAgMzBweCAwO1xufVxuXG4jcG9wdXAtd2VsY29tZSAubWZwLWNsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3BvcHVwLXdlbGNvbWUgLnRpdGxlIGkge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4jcG9wdXAtd2VsY29tZSAuanVzdGlmeS1jb250ZW50LWxnLWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG50YWJsZS50YWJsZS0tdGQtdmFsaWduLW1pZGRsZSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG50YWJsZS50YWJsZS50YWJsZV9fc29ydGFibGUgdGhlYWQgdHIgdGguc29ydGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnRhYmxlLnRhYmxlLnRhYmxlX19zb3J0YWJsZSB0aGVhZCB0ciB0aC5zb3J0YWJsZS5zb3J0aW5nX2FzYzpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xufVxudGFibGUudGFibGUudGFibGVfX3NvcnRhYmxlIHRoZWFkIHRyIHRoLnNvcnRhYmxlLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG50YWJsZS50YWJsZS50YWJsZV9fc29ydGFibGUgdGhlYWQgdHIgdGguc29ydGFibGU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLihpFcIjtcbiAgYm90dG9tOiAwLjllbTtcbiAgcmlnaHQ6IDFlbTtcbiAgb3BhY2l0eTogMC4zO1xufVxudGFibGUudGFibGUudGFibGVfX3NvcnRhYmxlIHRoZWFkIHRyIHRoLnNvcnRhYmxlOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCLihpNcIjtcbiAgYm90dG9tOiAwLjllbTtcbiAgcmlnaHQ6IDAuNWVtO1xuICBvcGFjaXR5OiAwLjM7XG59XG50YWJsZS50YWJsZSB0aGVhZCB0ciB0aCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbnRhYmxlLnRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbnRhYmxlLnRhYmxlIHRib2R5IHRyLnRhYmxlLWJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxudGFibGUudGFibGUgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbnRhYmxlLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG50YWJsZS50YWJsZSB0Ym9keSB0ciB0ZCBiIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5cbnRhYmxlLmxhc3QtYm9yZGVyIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZiAhaW1wb3J0YW50O1xufVxuXG4uaW5mby1ibG9jayB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cbi5pbmZvLWJsb2NrX19oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbi5pbmZvLWJsb2NrX190ZXh0IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2hlY2tib3gtZ3JvdXAgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY2hlY2tib3gtZ3JvdXAgLmN1c3RvbS1jb250cm9sLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucmFkaW8tY2FsZW5kYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4ucmFkaW8tY2FsZW5kYXIgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjA3LCAyMDcsIDIwNywgMC4xNik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi5yYWRpby1jYWxlbmRhciBsYWJlbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5yYWRpby1jYWxlbmRhciBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmFkaW8tY2FsZW5kYXIgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbiAgY29sb3I6ICNmZmY7XG59XG5cbmJvZHkudWstbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbmJvZHkudWstbGlnaHQgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuYm9keS51ay1saWdodCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuYm9keS51ay1saWdodCAjZGVsaXZlcnktcmVwb3J0LWZpbHRlci1mb3JtIGlucHV0IHtcbiAgY29sb3I6ICM3MTcxNzE7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm0gcCB7XG4gIGNvbG9yOiAjNzE3MTcxO1xufVxuYm9keS51ay1saWdodCAuc2lkZWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZiYXItbWVudSBsaSBhIHtcbiAgY29sb3I6ICNBMkEyQTI7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZiYXItbWVudSA+IHVsID4gbGkgPiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZiYXItbWVudSA+IHVsID4gbGkuYWN0aXZlLWl0ZW0gLmFjdGl2ZS1pdGVtIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5zZXR0aW5nLXRoZW1lIGxhYmVsIHtcbiAgY29sb3I6ICNCMEIwQjA7XG59XG5ib2R5LnVrLWxpZ2h0IC5sYW5nLXN3aXRjaGVyOjphZnRlciwgYm9keS51ay1saWdodCAubGFuZy1zd2l0Y2hlcjo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmxvZ291dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sb2dvdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogIzFGMUYxRjtcbn1cbmJvZHkudWstbGlnaHQgLmxvZ291dDpob3ZlciBzdmcge1xuICBmaWxsOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAubG9nb3V0IHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sa19mb290ZXIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjNjY2O1xufVxuYm9keS51ay1saWdodCAuZm9vdGVyIGxpIGEge1xuICBib3JkZXI6IG5vbmU7XG59XG5ib2R5LnVrLWxpZ2h0IC5mb290ZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbn1cbmJvZHkudWstbGlnaHQgLnRvZ2dsZS1tZW51IHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAudG9nZ2xlLW1lbnUgc3Bhbjo6YWZ0ZXIsIGJvZHkudWstbGlnaHQgLnRvZ2dsZS1tZW51IHNwYW46OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5tZW51LXBvcHVwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubmF2X2xldmVsID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLm5hdl9sZXZlbCA+IHVsID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGUge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmJlZm9yZSwgYm9keS51ay1saWdodCAubmF2X2xldmVsIGxpIC5jaXJjbGUtdG9nZ2xlOjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5iYW5uZXItaGVscCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5icmVhZGNydW1icyBsaTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXBhZ2luYXRpb24td2hpdGUuc3ZnKTtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkudWstbGlnaHQgaW5wdXQsIGJvZHkudWstbGlnaHQgdGV4dGFyZWEsIGJvZHkudWstbGlnaHQgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbn1cbmJvZHkudWstbGlnaHQgLmxhYmVsLXNlbGVjdCAuYXJyb3ctaWNvbiB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sYWJlbC1zZWxlY3Q6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbn1cbmJvZHkudWstbGlnaHQgLmJhbGFuY2VfY29tcG9zaXRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuY2FsZW5kYXItdGFibGUge1xuICBjb2xvcjogIzExMTExMTtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5yaWdodCA+ICoge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJsZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG59XG5ib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNBM0EzQTtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0ci5uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5ib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfdGFicyAudGFiOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJzIC50YWIuYWN0aXZlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cbmJvZHkudWstbGlnaHQgLmRhbmdlcl9pbmZvIHtcbiAgY29sb3I6ICNFMTM1MzU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRjQ0MzM2O1xufVxuYm9keS51ay1saWdodCAuZGFuZ2VyX2luZm8gYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAucG9wdXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIGlucHV0LCBib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIHRleHRhcmVhLCBib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wb3B1cC1mb3JtIC5oMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRjFGMUY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMTExMTExO1xufVxuYm9keS51ay1saWdodCAucG9wdXAtZm9ybSAubGFiZWwtc2VsZWN0OjphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1wYXNzd29yZCAuaWNvbi12aWV3IHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5say1jb250ZW50X3JpZ2h0LCBib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIuY3VycmVudC10YXJpZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5jdXJyZW50LWJ0biBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAucGFnaW5hdGlvbiBsaSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5wYWdpbmF0aW9uIGxpOmhvdmVyIGEsIGJvZHkudWstbGlnaHQgLnBhZ2luYXRpb24gbGk6aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keS51ay1saWdodCAucGFnaW5hdGlvbiBsaSBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAucGFnaW5hdGlvbiBsaSAuY3VycmVudCB7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuYm9keS51ay1saWdodCAucGFnaW5hdGlvbiBsaSAuY3VycmVudDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG5ib2R5LnVrLWxpZ2h0IC50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5sZWZ0IHNlbGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZjFmMWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5sZWZ0IC53cmFwLXNlbGVjdDo6YWZ0ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFGMUYxRjtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0IC5hcnJvdy1pY29uIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLmluZm8tYmxvY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCBwcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuYm9keS51ay1saWdodCAuZG9jdW1lbnRhdGlvbl9jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjYgIWltcG9ydGFudDtcbn1cbmJvZHkudWstbGlnaHQgLmludm9pY2UtYm94IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLmludm9pY2VfX3JlcXVpc2l0ZXNfdGFibGUgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZjtcbn1cbmJvZHkudWstbGlnaHQgLmxhYmVsLXNlbGVjdCBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAuc3RhdGVtZW50X2RhdGUgc3ZnIHtcbiAgZmlsbDogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF9kYXRlIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF9kYXRlIGlucHV0OmhvdmVyLCBib2R5LnVrLWxpZ2h0IC5zdGF0ZW1lbnRfZGF0ZSBpbnB1dDpmb2N1cywgYm9keS51ay1saWdodCAuc3RhdGVtZW50X2RhdGUgaW5wdXQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cbmJvZHkudWstbGlnaHQgLnN0YXRlbWVudF90YWJzIC50YWIge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbmJvZHkudWstbGlnaHQgLm5vdGlmeV9fYWN0aW9uc19kZWxldGUgc3ZnLCBib2R5LnVrLWxpZ2h0IC5ub3RpZnlfX2FjdGlvbnNfZWRpdCBzdmcge1xuICBmaWxsOiAjZmZmZmZmO1xufVxuYm9keS51ay1saWdodCAubm90aWZ5LWJveCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC50YWJsZSAudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkudWstbGlnaHQgLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0cjpudGgtY2hpbGQob2RkKSB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC51bmlGb3JtSW5wdXRfX2lucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xvcjogIzExMTExMTtcbiAgY29sb3I6ICMxMTExMTE7XG59XG5ib2R5LnVrLWxpZ2h0IC5hZGQtYmFsYW5jZS1ib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAucG9wdXAtc3Vic2NyaWJlIC5tb3JlLWluZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuYm9keS51ay1saWdodCAubGFuZy1zd2l0Y2hlcl9fbWVudSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNjI2MjY7XG59XG5ib2R5LnVrLWxpZ2h0IC5sYW5nLXN3aXRjaGVyX19tZW51OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xufVxuYm9keS51ay1saWdodCAubGFuZy1zd2l0Y2hlcl9fbWVudSBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5ib2R5LnVrLWxpZ2h0IC5pbnZvaWNlX19uZXh0X2NvbDpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjE1O1xufVxuYm9keS51ay1saWdodCAubGstY29udGVudF9tYWluIC5sYW5nLXN3aXRjaGVyOjpiZWZvcmUsIGJvZHkudWstbGlnaHQgLmxrLWNvbnRlbnRfbWFpbiAubGFuZy1zd2l0Y2hlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjRkY4MzAwO1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaW1nLXJlc3BvbnNpdmUuaW1nLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuYiwgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmJ0bi1hY2NlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYnRuLWFjY2VudDpob3ZlciwgLmJ0bi1hY2NlbnQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAxNDMuNCwgMjUuNSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLmJ0bi1hY2NlbnQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyOS41LCAxMTcuOSwgMCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnRuLWNhbmNlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTU2NTg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5idG4tY2FuY2VsOmhvdmVyLCAuYnRuLWNhbmNlbDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDE0My40LCAyNS41KTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG4uYnRuLWNhbmNlbDphY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI5LjUsIDExNy45LCAwKTtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi53cmFwX3NjcmVlbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubGVmdC1zY3JlZW4ge1xuICB3aWR0aDogMzUlO1xuICBwYWRkaW5nOiAyMHB4IDQlIDQwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5sZWZ0LXNjcmVlbi11bmlvbmUge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nOiAyMHB4IDQlIDQwcHg7XG59XG5cbi5sZWZ0LXNjcmVlbl9oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMzBweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4ubG9nbyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubGFuZy1zd2l0Y2hlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDExO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy1yaWdodDogMTlweDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuLmxhbmctc3dpdGNoZXI6OmJlZm9yZSwgLmxhbmctc3dpdGNoZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMTExMTExO1xufVxuLmxhbmctc3dpdGNoZXI6OmJlZm9yZSB7XG4gIHJpZ2h0OiA0cHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi5sYW5nLXN3aXRjaGVyOjphZnRlciB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLmxhbmctc3dpdGNoZXI6aG92ZXIgLmxhbmctc3dpdGNoZXJfX21lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxhbmctc3dpdGNoZXJfX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYygxMDAlICsgMTZweCk7XG4gIHJpZ2h0OiAtMTlweDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIGJveC1zaGFkb3c6IDAgMTVweCAyMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSwgMCAxcHggMTFweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuLmxhbmctc3dpdGNoZXJfX21lbnU6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgcmlnaHQ6IDE5cHg7XG4gIHRvcDogLTVweDtcbn1cbi5sYW5nLXN3aXRjaGVyX19tZW51OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICByaWdodDogMDtcbiAgdG9wOiAtMjNweDtcbn1cblxuLmxhbmctc3dpdGNoZXJfX2l0ZW0gYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMTExMTExO1xuICBwYWRkaW5nOiA3cHggMjBweDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbn1cbi5sYW5nLXN3aXRjaGVyX19pdGVtIGEuYWN0aXZlIHtcbiAgY29sb3I6ICNjZmNmY2Y7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5sYW5nLXN3aXRjaGVyX19pdGVtIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogI0ZGODMwMDtcbn1cbi5sYW5nLXN3aXRjaGVyX19pdGVtIGE6aG92ZXIuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjY2ZjZmNmO1xufVxuXG4ubGVmdC1zY3JlZW5fZm9ybS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDQycHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNjQwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuaDEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmluZm8ge1xuICBjb2xvcjogIzUxNTY1ODtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5yaWdodC1pbmZvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNweDtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuYmFjayB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuY3VycmVuY3kge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGNhbGMoMTAwJSArIDEwcHgpO1xuICB0b3A6IDU0JTtcbiAgdHJhbnNmb3JtOiB0cmFuc2FsdGVZKC01MCUpO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAud3JhcC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC53cmFwLWJ1dHRvbiAuYnRuIHtcbiAgd2lkdGg6IDE5MnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAubGFiZWwtYXBpIHtcbiAgbWF4LXdpZHRoOiAyNDBweDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1wYXNzd29yZCBpbnB1dCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAubGFiZWwtcGFzc3dvcmQgLmljb24tdmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcmlnaHQ6IDE2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0N3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDAuNDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5sYWJlbC1wYXNzd29yZCAuaWNvbi12aWV3LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAubGFiZWwtcGFzc3dvcmQgLmljb24tdmlldyBzdmcge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBmaWxsOiAjMTExMTExO1xufVxuLmxlZnQtc2NyZWVuX2Zvcm0gLmFwaSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYygxMDAlICsgMjBweCk7XG4gIGJvdHRvbTogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5hcGkgaW1nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5sZWZ0LXNjcmVlbl9mb3JtIC5hcGkuYXBpX29uIHtcbiAgY29sb3I6ICM2Q0MwNEE7XG59XG4ubGVmdC1zY3JlZW5fZm9ybSAuYXBpLmFwaV9vZmYge1xuICBjb2xvcjogI0Y0NDMzNjtcbn1cblxuLnBvcHVwLWNlbmNlbCB7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbjogMTVweCAwO1xufVxuXG4uZm9vdGVyIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5mb290ZXIgdWwsIC5mb290ZXIgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5mb290ZXIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDE3cHg7XG59XG4uZm9vdGVyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4uZm9vdGVyIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5mb290ZXIgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCLigKJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIHRvcDogMDtcbn1cbi5mb290ZXIgbGkgYSB7XG4gIGNvbG9yOiAjNTE1NjU4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzUxNTY1ODtcbn1cbi5mb290ZXIgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjMTExMTExO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzExMTExMTtcbn1cblxuLmxlZnQtc2NyZWVuX2Zvb3RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDIwcHg7XG59XG4ubGVmdC1zY3JlZW5fZm9vdGVyIC5jb3B5cmlnaHQge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ucmlnaHQtc2NyZWVuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNjUlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDEzMSwgMCwgMC43KTtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogNDBweCAzMHB4O1xufVxuLnJpZ2h0LXNjcmVlbiAuaDMge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucmlnaHQtc2NyZWVuIGltZyB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiA0ODBweDtcbn1cbi5yaWdodC1zY3JlZW4gdWwsIC5yaWdodC1zY3JlZW4gbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5yaWdodC1zY3JlZW4gdWwge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuLnJpZ2h0LXNjcmVlbiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMGVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBoZWlnaHQ6IDQycHg7XG4gIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG4ucmlnaHQtc2NyZWVuIGxpIGEge1xuICBjb2xvcjogIzExMTExMTtcbn1cbi5yaWdodC1zY3JlZW4gbGkgc3BhbiB7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5yaWdodC1zY3JlZW4tdW5pb25lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXQ7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IDQ4cHggMzBweDtcbn1cbi5yaWdodC1zY3JlZW4tdW5pb25lIHVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwcHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiA4MHB4O1xufVxuLnJpZ2h0LXNjcmVlbi11bmlvbmUgbGkge1xuICBoZWlnaHQ6IDMzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnJpZ2h0LXNjcmVlbi11bmlvbmUgLmgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzUxNTY1ODtcbn1cbi5yaWdodC1zY3JlZW4tdW5pb25lIC5oMyBzcGFuIHtcbiAgY29sb3I6ICNGRjhDMDA7XG59XG4ucmlnaHQtc2NyZWVuLXVuaW9uZSBpbWcge1xuICBtYXJnaW46IGF1dG87XG4gIG1heC13aWR0aDogNjUwcHg7XG59XG5cbi5yaWdodC1zY3JlZW4tYWxseW1haWxlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi5yaWdodC1zY3JlZW4tdW5pb25lOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgbGVmdDogY2FsYyg1NCUgLSAxMzBweCk7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ2luX3VuaV93YXZlX2JnLnN2Z1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5yaWdodC1zY3JlZW4tYWxseW1haWxlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogLTE7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLmxrX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpZGViYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjlGQUZDO1xuICBwYWRkaW5nOiA0MHB4IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICB3aWR0aDogMzAwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB6LWluZGV4OiA1O1xufVxuLnNpZGViYXIgLnVzZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgbWFyZ2luLWJvdHRvbTogNTVweDtcbn1cbi5zaWRlYmFyIC51c2VyX19pZCB7XG4gIG1hcmdpbjogLTEwcHggMCAwO1xuICBmb250LXNpemU6IDEwcHg7XG59XG4uc2lkZWJhciAudXNlciBpbWcge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbn1cbi5zaWRlYmFyIC51c2VyIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLnNpZGViYXIgLnVzZXIgc3BhbiBiLCAuc2lkZWJhciAudXNlciBzcGFuIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2YmFyLW1lbnUgdWwsIC5uYXZiYXItbWVudSBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjVweDtcbiAgd2lkdGg6IDNweDtcbiAgaGVpZ2h0OiAyN3B4O1xuICB0b3A6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpLmFjdGl2ZS1pdGVtIC5tYWluLWljb24ge1xuICBmaWxsOiAjRkY4MzAwO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSAuYWN0aXZlLWl0ZW0ge1xuICBjb2xvcjogIzExMTExMTtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkuYWN0aXZlLWl0ZW0gLmFjdGl2ZS1pdGVtOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDU0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaSA+IGE6bm90KFt0YWJpbmRleF0pIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaSA+IGE6bm90KFt0YWJpbmRleF0pOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiA0MXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBkaXNwbGF5OiBub25lO1xufVxuLm5hdmJhci1tZW51ID4gdWwgPiBsaSB1bCBsaSB7XG4gIG1hcmdpbjogOXB4IDA7XG59XG4ubmF2YmFyLW1lbnUgPiB1bCA+IGxpIHVsIGxpIGEge1xuICBjb2xvcjogIzhmOGY4Zjtcbn1cbi5uYXZiYXItbWVudSA+IHVsID4gbGkgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLm5hdmJhci1tZW51IGxpIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5uYXZiYXItbWVudSBsaSBhIHtcbiAgY29sb3I6ICMxMTExMTE7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm5hdmJhci1tZW51IGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cbi5uYXZiYXItbWVudSBsaSAubWFpbi1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDE2LjVweDtcbiAgZmlsbDogIzhmOGY4ZjtcbiAgY29sb3I6ICM4ZjhmOGY7XG59XG4ubmF2YmFyLW1lbnUgbGkgLm1haW4taWNvbi5ob3ZlckFjdGl2ZSB7XG4gIGZpbGw6ICNGRjgzMDA7XG59XG4ubmF2YmFyLW1lbnUgbGkgLmFycm93LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDIycHg7XG4gIGZpbGw6ICM1MTU2NTg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDdweDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMjVzIGVhc2U7XG59XG4ubmF2YmFyLW1lbnUgbGkgLmFycm93LWljb24ucmV2ZXJzZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5zZXR0aW5nLXRoZW1lIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLnNldHRpbmctdGhlbWUgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctbGVmdDogMjFweDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEzcHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnNldHRpbmctdGhlbWUgbGFiZWwgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNldHRpbmctdGhlbWUgbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTE1NjU4O1xufVxuLnNldHRpbmctdGhlbWUgbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCBpbnB1dCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzUxNTY1ODtcbn1cbi5zZXR0aW5nLXRoZW1lIGxhYmVsIC5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4uc2V0dGluZy10aGVtZSBsYWJlbCAuY2hlY2ttYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdG9wOiA0cHg7XG4gIGxlZnQ6IDRweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzUxNTY1ODtcbn1cblxuLmxrLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQ3cHgpO1xufVxuXG4ubGstY29udGVudF9yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDUwcHg7XG4gIHRvcDogMjFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cbi5say1jb250ZW50X3JpZ2h0IC5sb2dvdXQge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLmxvZ291dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTE7XG4gIGNvbG9yOiAjMTExMTExO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG59XG4ubG9nb3V0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG4ubG9nb3V0OmhvdmVyIHN2ZyB7XG4gIGZpbGw6ICNmZmZmZmY7XG59XG4ubG9nb3V0IHN2ZyB7XG4gIGZpbGw6ICMxMTExMTE7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMjVzIGVhc2U7XG59XG5cbi5say1jb250ZW50X21haW4ge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDM5MHB4O1xuICBtYXgtd2lkdGg6IDk5NnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG59XG4ubGstY29udGVudF9tYWluIC5oMSB7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG59XG4ubGstY29udGVudF9tYWluIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5say1jb250ZW50X21haW4gLmxhbmctc3dpdGNoZXIge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4ubGstY29udGVudF9tYWluIC5sYW5nLXN3aXRjaGVyOjpiZWZvcmUsIC5say1jb250ZW50X21haW4gLmxhbmctc3dpdGNoZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogI0ZGODMwMDtcbn1cbi5say1jb250ZW50X21haW4gLmxhbmctc3dpdGNoZXIgPiBzcGFuIHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jZ3JhcGgge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmdyYXBoLWNvbG9ycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5ncmFwaC1jb2xvcnMgLmNvbG9yLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZ3JhcGgtY29sb3JzIC5jb2xvci1pdGVtIC5jb2xvciB7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLmdyYXBoLWNvbG9ycyAuY29sb3ItaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubGtfZm9vdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDM5MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1heC13aWR0aDogMTE0MHB4O1xuICBwYWRkaW5nOiAxNnB4IDA7XG4gIHBhZGRpbmctdG9wOiAxMXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuXG4udG9nZ2xlLW1lbnUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogOTk5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udG9nZ2xlLW1lbnUuYWN0aXZlIHNwYW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi50b2dnbGUtbWVudS5hY3RpdmUgc3Bhbjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4udG9nZ2xlLW1lbnUuYWN0aXZlIHNwYW46OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMTExMTE7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgdG9wOiAwO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG4udG9nZ2xlLW1lbnUgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTU2NTg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG59XG4udG9nZ2xlLW1lbnUgc3Bhbjo6YmVmb3JlLCAudG9nZ2xlLW1lbnUgc3Bhbjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTU2NTg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG59XG4udG9nZ2xlLW1lbnUgc3Bhbjo6YmVmb3JlIHtcbiAgdG9wOiAtOXB4O1xufVxuLnRvZ2dsZS1tZW51IHNwYW46OmFmdGVyIHtcbiAgYm90dG9tOiAtOXB4O1xufVxuXG4ubW9iaWxlLW1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOUZBRkM7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICB6LWluZGV4OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDE3LCAxNywgMTcsIDAuMDQpO1xufVxuXG4ubWVudS1wb3B1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDM4MHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG4ubWVudS1wb3B1cCAubmF2YmFyLW1lbnUgbGkgLmFycm93LWljb24ge1xuICByaWdodDogMjVweDtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSBsaSAubWFpbi1pY29uIHtcbiAgbGVmdDogMjVweDtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSA+IHVsID4gbGkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDY2cHg7XG59XG4ubWVudS1wb3B1cCAubmF2YmFyLW1lbnUgPiB1bCA+IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMTcsIDE3LCAxNywgMC4wOCk7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpO1xufVxuLm1lbnUtcG9wdXAgLm5hdmJhci1tZW51ID4gdWwgPiBsaSA+IGEge1xuICB3aWR0aDogY2FsYygxMDAlICsgMjVweCk7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSA+IHVsID4gbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNywgMTcsIDE3LCAwLjA4KTtcbn1cbi5tZW51LXBvcHVwIC5uYXZiYXItbWVudSA+IHVsID4gbGk6OmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG59XG4ubWVudS1wb3B1cCAubG9nb3V0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5tZW51LXBvcHVwIC5zZXR0aW5nLXRoZW1lIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiBhdXRvO1xufVxuLm1lbnUtcG9wdXAgLnNldHRpbmctdGhlbWUgPiBsYWJlbCB7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjNTE1NjU4O1xuICBvcGFjaXR5OiAxO1xuICBmb250LXNpemU6IDQwcHg7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLm1mcC13cmFwIHtcbiAgei1pbmRleDogMTE1Mjtcbn1cblxuLm1mcC1tb3ZlLWhvcml6b250YWwgLm1mcC13aXRoLWFuaW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MHB4KTtcbn1cbi5tZnAtbW92ZS1ob3Jpem9udGFsLm1mcC1iZyB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB6LWluZGV4OiAxMTAwO1xufVxuLm1mcC1tb3ZlLWhvcml6b250YWwubWZwLXJlYWR5IC5tZnAtd2l0aC1hbmltIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1mcC1tb3ZlLWhvcml6b250YWwubWZwLXJlYWR5Lm1mcC1iZyB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi5tZnAtbW92ZS1ob3Jpem9udGFsLm1mcC1yZW1vdmluZyAubWZwLXdpdGgtYW5pbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MHB4KTtcbiAgb3BhY2l0eTogMDtcbn1cbi5tZnAtbW92ZS1ob3Jpem9udGFsLm1mcC1yZW1vdmluZy5tZnAtYmcge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uYnJlYWRjcnVtYnMge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XG59XG4uYnJlYWRjcnVtYnMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjNTE1NjU4O1xufVxuLmJyZWFkY3J1bWJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYnJlYWRjcnVtYnMgbGk6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2Fycm93LXBhZ2luYXRpb24uc3ZnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHJpZ2h0OiAtMThweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMC41O1xufVxuLmJyZWFkY3J1bWJzIGxpOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5icmVhZGNydW1icyBsaSBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMS41cHg7XG59XG4uYnJlYWRjcnVtYnMgbGkgYSB7XG4gIGNvbG9yOiAjQTJBMkEyO1xufVxuLmJyZWFkY3J1bWJzIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGODMwMDtcbn1cblxuLmRvY3VtZW50YXRpb25fY29udGVudCB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbWFyZ2luOiAzMHB4IDAgMTFweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDIxcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luOiA0MHB4IDAgMTdweDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcCArIHByZSB7XG4gIG1hcmdpbi10b3A6IC04cHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IGEge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBjb2RlIHtcbiAgZm9udC1mYW1pbHk6IFwiT3BlblNhbnMtZXhcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgaSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6ICM3Nzc7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogcHJlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgcGFkZGluZzogMTVweDtcbiAgdGFiLXNpemU6IDI7XG4gIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIFwiT3BlblNhbnMtZXhcIiwgc2Fucy1zZXJpZjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzMztcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCBwcmUuaGxqcyB0YWJsZSB0cjpob3ZlciB0ZC5obGpzLWxuLWNvZGUsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHI6aG92ZXIgdGQuaGxqcy1sbi1udW1iZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzAzOTtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHI6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZDpob3ZlciB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzM7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHRhYmxlIHRyIHRkIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAxcHggdHJhbnNwYXJlbnQgc29saWQ7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgcHJlLmhsanMgdGFibGUgdHIgdGQuaGxqcy1sbi1udW1iZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI3MmIzMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZzogMCAxMnB4IDAgMjBweDtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIHdpZHRoOiA1MHB4O1xuICBtaW4td2lkdGg6IDUwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJveC1zaGFkb3c6IDEwcHggMCAxMHB4IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuMjVzIGVhc2U7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHRhYmxlIHRyIHRkLmhsanMtbG4tbnVtYmVycy5zY3JvbGxlZCB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMTBweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3gtc2hhZG93OiAxMHB4IDAgMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHRhYmxlIHRyIHRkLmhsanMtbG4tY29kZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzM7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IHByZS5obGpzIHRhYmxlIHRyIHRkLmhsanMtbG4tY29kZSA+ICoge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC5oaWdobGlnaHQge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC5oaWdobGlnaHQgb2wsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmhpZ2hsaWdodCB1bCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC5obGpzLXRhYiB7XG4gIGJvcmRlci1sZWZ0OiAjM2EzZjQ4IDFweCBkb3R0ZWQ7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE5LjVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciA+IHRhYmxlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDEsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDIsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDMsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDQsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDUsIC5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgaDYge1xuICBtYXJnaW46IDA7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyIHRyIHRkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgcGFkZGluZzogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMjVzIGVhc2U7XG4gIC1vLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xufVxuLmRvY3VtZW50YXRpb25fY29udGVudCAudGFibGUtd3JhcHBlciB0cjpob3ZlciB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG59XG4uZG9jdW1lbnRhdGlvbl9jb250ZW50IC50YWJsZS13cmFwcGVyIHRoZWFkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLnRhYmxlLXdyYXBwZXIgdGhlYWQgdHI6aG92ZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuXG4uZG9jdW1lbnRhdGlvbi1hbHNvIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuLmRvY3VtZW50YXRpb24tYWxzbyAuaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uZG9jdW1lbnRhdGlvbi1hbHNvIHVsLCAuZG9jdW1lbnRhdGlvbi1hbHNvIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5iYW5uZXItaGVscCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbiAgdG9wOiAzMjRweDtcbiAgcGFkZGluZzogMzVweCAyNnB4IDI2cHg7XG4gIHdpZHRoOiAyOTBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmJhbm5lci1oZWxwIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLmJhbm5lci1oZWxwIC5oMyB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbn1cblxuLm5hdl9sZXZlbCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG59XG4ubmF2X2xldmVsIHVsLCAubmF2X2xldmVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ubmF2X2xldmVsIGxpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubmF2X2xldmVsIGxpIC5jaXJjbGUtdG9nZ2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDNweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGUuYWN0aXZlOjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZyk7XG59XG4ubmF2X2xldmVsIGxpIC5jaXJjbGUtdG9nZ2xlOjpiZWZvcmUsIC5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTExMTtcbn1cbi5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmJlZm9yZSB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDFweDtcbn1cbi5uYXZfbGV2ZWwgbGkgLmNpcmNsZS10b2dnbGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4ubmF2X2xldmVsIGxpIGEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMTExMTExO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuLm5hdl9sZXZlbCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG4ubmF2X2xldmVsID4gdWwuYmlnX25hdiA+IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAzMXB4O1xufVxuLm5hdl9sZXZlbCA+IHVsID4gbGkgdWwge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi5uYXZfbGV2ZWwgPiB1bCA+IGxpIHVsIGxpIHtcbiAgbWFyZ2luOiAwO1xufVxuLm5hdl9sZXZlbCA+IHVsID4gbGkgdWwgbGkgYSB7XG4gIGNvbG9yOiAjY2ZjZmNmO1xufVxuXG4uYmFsYW5jZV9jb21wb3NpdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMTcsIDE3LCAxNywgMC4xNCk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMjVweCA1MHB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuLmJhbGFuY2VfY29tcG9zaXRpb24gLmNvbXBvc2l0aW9uX2xlZnQge1xuICBjb2xvcjogI0ZGODMwMDtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmJhbGFuY2VfY29tcG9zaXRpb24gLmNvbXBvc2l0aW9uX3JpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uYmFsYW5jZV9jb21wb3NpdGlvbiAuY29tcG9zaXRpb25fcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmNmY2Y7XG59XG4uYmFsYW5jZV9jb21wb3NpdGlvbiAuY29tcG9zaXRpb25fcmlnaHQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuLmJhbGFuY2VfY29tcG9zaXRpb24gLmNvbXBvc2l0aW9uX3JpZ2h0IHNwYW46Zmlyc3QtY2hpbGQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5iYWxhbmNlX2NvbXBvc2l0aW9uIC5jb21wb3NpdGlvbl9yaWdodCBzcGFuOmxhc3QtY2hpbGQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmJhbGFuY2VfYWRkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5iYWxhbmNlX2FkZCAuYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbi5iYWxhbmNlX2FkZCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1sZWZ0OiAyMXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDI3cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjb2xvcjogIzUxNTY1ODtcbn1cbi5iYWxhbmNlX2FkZCBsYWJlbCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uYmFsYW5jZV9hZGQgbGFiZWwgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xufVxuLmJhbGFuY2VfYWRkIGxhYmVsIGlucHV0OmNoZWNrZWQgfiAuY2hlY2ttYXJrOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJhbGFuY2VfYWRkIGxhYmVsIGlucHV0IH4gLmNoZWNrbWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xufVxuLmJhbGFuY2VfYWRkIGxhYmVsIC5jaGVja21hcmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4uYmFsYW5jZV9hZGQgbGFiZWwgLmNoZWNrbWFyazo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAycHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9jaGVja21hcmsuc3ZnKTtcbn1cblxuLnN0YXRlbWVudF93cmFwIHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbn1cbi5zdGF0ZW1lbnRfd3JhcCAuaDIge1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG4uc3RhdGVtZW50X3dyYXAgLnN1YnNjcmliZV9kYXRlIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc3RhdGVtZW50X3RvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5zdGF0ZW1lbnRfdGFicyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zdGF0ZW1lbnRfdGFicyAudGFiIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA3cHggMThweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEzcHg7XG59XG4uc3RhdGVtZW50X3RhYnMgLnRhYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG4uc3RhdGVtZW50X3RhYnMgLnRhYi5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cblxuLnN0YXRlbWVudF9kYXRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtaW4td2lkdGg6IDI0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc3RhdGVtZW50X2RhdGUgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxOHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnN0YXRlbWVudF9kYXRlIHN2Zy5hcnJvdy1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICB0b3A6IDU1JTtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuLnN0YXRlbWVudF9kYXRlIGlucHV0IHtcbiAgcGFkZGluZzogOC41cHggNDJweDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG4uc3RhdGVtZW50X2RhdGUgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTk0LjI1LCAxOTQuMjUsIDE5NC4yNSk7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLCAuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIgdGQuaW4tcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTMxLCAwLCAwLjEpO1xufVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmVuZC1kYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3JlIHtcbiAgcmlnaHQ6IDE3cHg7XG59XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyIHtcbiAgcmlnaHQ6IDE4cHg7XG59XG5cbi5zdGF0ZW1lbnRfdGFibGUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIuY3VycmVudC10YXJpZmYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZjO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ci5uby1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuYnRuLWFjY2VudCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDdweCAyMHB4O1xuICB3aWR0aDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cbi5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmJ0bi1hY2NlbnQ6bnRoLW9mLXR5cGUoMikge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0Ym9keSB0ciB0ZCAuY3VycmVudC1idG4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5jdXJyZW50LWJ0biBzdmcge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZpbGw6ICMwMDA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG59XG4uc3RhdGVtZW50X3RhYmxlIHRhYmxlIHRib2R5IHRyIHRkIC5jdXJyZW50LWJ0biBzdmc6aG92ZXIge1xuICBmaWxsOiAjRTEzNTM1O1xufVxuXG4udGFibGVfYm90dG9tIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLnRhYmxlX2JvdHRvbSAuYnRuLW1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnRhYmxlX2JvdHRvbSAuYnRuLW1vcmUgc3ZnIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGZpbGw6ICNmZmZmZmY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucGFnaW5hdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogM3B4O1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0OjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNnB4O1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxMTExMTE7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5sZWZ0IC53cmFwLXNlbGVjdCAuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogNTUlO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDVweDtcbiAgei1pbmRleDogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgc2VsZWN0IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTExMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAycHg7XG59XG4udGFibGVfYm90dG9tIC50YWJsZV9ib3R0b20taW5mbyAucmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0IHN2ZyB7XG4gIGZpbGw6ICMxMTExMTE7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0ID4gKiB7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuXG4ud3JhcF9hZGQtYmFsYW5jZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi53cmFwX2FkZC1iYWxhbmNlIC5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgbWF4LXdpZHRoOiAyMDhweDtcbn1cbi53cmFwX2FkZC1iYWxhbmNlIC5kYW5nZXJfaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiA4NXB4O1xufVxuXG4uZGFuZ2VyX2luZm8ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xuICBwYWRkaW5nOiAzN3B4IDQ0cHg7XG59XG4uZGFuZ2VyX2luZm8gcCB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5kYW5nZXJfaW5mbyBhIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLm1mcC1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG4ucG9wdXAtZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1heC13aWR0aDogNTcwcHg7XG4gIG1hcmdpbjogNjBweCBhdXRvO1xuICBib3JkZXItcmFkaXVzOiAxNnB4O1xufVxuLnBvcHVwLWZvcm0gLm1mcC1jbG9zZSB7XG4gIHJpZ2h0OiAxNnB4O1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG9wYWNpdHk6IDAuNztcbiAgY29sb3I6ICM5OTk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBlYXNlO1xufVxuLnBvcHVwLWZvcm0gLm1mcC1jbG9zZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4ucG9wdXAtZm9ybSAuaDMge1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNDI5cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiAyMHB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnBvcHVwLWZvcm0gLmxlZnQtc2NyZWVuX2Zvcm0ge1xuICBwYWRkaW5nOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC1mb3JtLndpZGUge1xuICBtYXgtd2lkdGg6IDk3MHB4O1xufVxuXG4ucG9wdXAtc3Vic2NyaWJlIC5sZWZ0LXNjcmVlbl9mb3JtIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm0gLndyYXAtYnV0dG9uIC5idG4ge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSBoNCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm0gcCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ucG9wdXAtc3Vic2NyaWJlIC5tb3JlLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZjO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4ucG9wdXAtc3Vic2NyaWJlIC5tb3JlLWluZm8gaDUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLm1vcmUtaW5mbyBoNTpmaXJzdC1vZi10eXBlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wb3B1cC1zdWJzY3JpYmUgLm1vcmUtaW5mbyBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZGVsZXRlLWFjY291dCB7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLnNldHRpbmctZm9ybSB7XG4gIG1heC13aWR0aDogNDcwcHg7XG59XG5cbi5zZXR0aW5ncy1yZXF1aXNpdGVzX19pbmZvLWJsb2NrLXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHJpZ2h0OiA1MHB4O1xuICB0b3A6IDEwMHB4O1xufVxuXG4uc2V0dGluZ3MtYXBpX19rZXktd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19rZXkge1xuICBtYXgtd2lkdGg6IDQzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19jb3B5LWtleSB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zZXR0aW5ncy1hcGlfX2NvcHkta2V5LCAuc2V0dGluZ3MtYXBpX19nZW5lcmF0ZS1rZXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDUycHg7XG4gIGhlaWdodDogNTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2V0dGluZ3MtYXBpX19jb3B5LWtleSBpLCAuc2V0dGluZ3MtYXBpX19nZW5lcmF0ZS1rZXkgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi5zZXR0aW5ncy1hcGlfX2NvcHkta2V5OmFjdGl2ZSwgLnNldHRpbmdzLWFwaV9fY29weS1rZXk6Zm9jdXMsIC5zZXR0aW5ncy1hcGlfX2dlbmVyYXRlLWtleTphY3RpdmUsIC5zZXR0aW5ncy1hcGlfX2dlbmVyYXRlLWtleTpmb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NCwgMTgyLCAxODAsIDAuMjUpO1xufVxuLnNldHRpbmdzLWFwaV9fZ2VuZXJhdGUta2V5IHtcbiAgd2lkdGg6IDE1MHB4O1xufVxuLnNldHRpbmdzLWFwaV9fc3RhdHVzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnNldHRpbmdzLWFwaV9fc3RhdHVzLXdyYXBwZXIgcCB7XG4gIG1hcmdpbjogMDtcbn1cbi5zZXR0aW5ncy1hcGlfX3N0YXR1cy13cmFwcGVyIC5zZXR0aW5nLXRoZW1lIHtcbiAgbWFyZ2luOiAwIDAgMCAzMHB4O1xufVxuLnNldHRpbmdzLWFwaV9fc3RhdHVzLXdyYXBwZXIgLnNldHRpbmctdGhlbWUgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMxMTExMTE7XG59XG4uc2V0dGluZ3MtYXBpX19zdGF0dXMtd3JhcHBlciAuc2V0dGluZy10aGVtZSBsYWJlbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4uc2V0dGluZ3MtYXBpX19hcGktZG9jcyB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG4uc2V0dGluZ3MtYXBpX19zdWJtaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4udGFibGVfdmFyaWFudF8xIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xufVxuLnRhYmxlX3ZhcmlhbnRfMSAuYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDJweDtcbiAgcGFkZGluZy1yaWdodDogNDJweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDQwMHB4O1xufVxuLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMSkgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuLnRhYmxlX3ZhcmlhbnRfMSB0YWJsZSB0ciB0ZCB7XG4gIHBhZGRpbmc6IDEwcHggMjRweDtcbn1cbi50YWJsZV92YXJpYW50XzEgdGFibGUgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAycHggMCAwIDJweDtcbn1cbi50YWJsZV92YXJpYW50XzEgdGFibGUgdHIgdGQ6bGFzdC1jaGlsZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uIHVsLCAucGFnaW5hdGlvbiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnBhZ2luYXRpb24gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzOHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxpbmUtaGVpZ2h0OiAzOHB4O1xufVxuLnBhZ2luYXRpb24gbGkgc3ZnIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cbi5wYWdpbmF0aW9uIGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4ucGFnaW5hdGlvbiBsaTpob3ZlciBhLCAucGFnaW5hdGlvbiBsaTpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5wYWdpbmF0aW9uIGxpOmhvdmVyIGEuZG90cywgLnBhZ2luYXRpb24gbGk6aG92ZXIgYS5wcmV2LCAucGFnaW5hdGlvbiBsaTpob3ZlciBhLm5leHQsIC5wYWdpbmF0aW9uIGxpOmhvdmVyIHNwYW4uZG90cywgLnBhZ2luYXRpb24gbGk6aG92ZXIgc3Bhbi5wcmV2LCAucGFnaW5hdGlvbiBsaTpob3ZlciBzcGFuLm5leHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5wYWdpbmF0aW9uIGxpIC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5wYWdpbmF0aW9uIGxpIC5jdXJyZW50OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NmY2ZjZjtcbn1cbi5wYWdpbmF0aW9uIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMTBlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuLnBhZ2luYXRpb24gbGkgYS5wcmV2IHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cbi5wYWdpbmF0aW9uIGxpIGEubmV4dCBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG5pbnB1dDpkaXNhYmxlZCB+IGxhYmVsIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uYWRtIC5zZWFyY2gtcXVlcnkgLmljb24uaWNvbi1zZWFyY2ggKyBpbnB1dCB7XG4gIGhlaWdodDogNTJweDtcbn1cblxuLmFkbSAuc2VhcmNoLXF1ZXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYWRtICNmb3JtX2ZpbHRlciAuZmlsdGVyaW5nLmhhcy1lcnJvciAuZm9ybV9fZXJyb3Ige1xuICBwYWRkaW5nOiAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4uYWRtIC5zZWFyY2gtcXVlcnkgLmljb24uaWNvbi1zZWFyY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5wbGluayB7XG4gIGNvbG9yOiAjRkY4MzAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b25bdHlwZT1yZXNldF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5cbi5wbGluazpob3ZlciB7XG4gIGNvbG9yOiAjRkY4MzAwO1xufVxuXG4uYWRtICNkb2NfcGFnZV9sYW5nIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLm5hdmJhci1tZW51ID4gdWwgPiBsaS5hY3RpdmUtaXRlbSBhLmFjdGl2ZS1pdGVtIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxMzEsIDAsIDAuNjM5MjE1Njg2Myk7XG59XG5cbmJvZHkuYm9keS10aGVtZS1kYXJrIC5uYXZiYXItbWVudSA+IHVsID4gbGkuYWN0aXZlLWl0ZW0gLmFjdGl2ZS1pdGVtIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAxMzEsIDAsIDAuNjM5MjE1Njg2Myk7XG59XG5cbi5yaWdodC1zY3JlZW4gbGkgYSB7XG4gIGNvbG9yOiAjRkY4MzAwO1xufVxuXG4ucmlnaHQtc2NyZWVuLWFsbHltYWlsZXIgbGkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xufVxuLnJpZ2h0LXNjcmVlbi1hbGx5bWFpbGVyIGxpIGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmJ0bi5idG4tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxMzEsIDAsIDAuNjM5MjE1Njg2Myk7XG59XG5cbi5kb2N1bWVudGF0aW9uX2NvbnRlbnQgLmJ0bi5idG4tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYxQTtcbiAgYm9yZGVyLWNvbG9yOiAjRkY4RjFBO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAxMzEsIDAsIDAuNjM5MjE1Njg2Myk7XG59XG4uYnRuLXdhcm5pbmcgOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOEYxQTtcbn1cblxuLmFjY291bnQtc3dpdGNoZXJfX2l0ZW0gYTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkY4MzAwO1xufVxuXG4uZmluZC1lbWFpbF9fc2VhcmNoLWJ0blt0eXBlPXN1Ym1pdF0ge1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGM7XG59XG4uZmluZC1lbWFpbF9fc2VhcmNoLWJ0blt0eXBlPXN1Ym1pdF0gaSB7XG4gIGhlaWdodDogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyNXB4O1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5maWx0ZXItZm9ybSB7XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG59XG4uZmlsdGVyLWZvcm0gLmJ0bi5idG4tYWNjZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGODMwMDtcbn1cblxuI3NlYXJjaF9idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY4MzAwO1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZpbHRlcl9sb2FkZXIsXG4uZmlsdGVyX2xvYWRlcjpiZWZvcmUsXG4uZmlsdGVyX2xvYWRlcjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNGRjgzMDA7XG59XG5cbi5maWx0ZXJfbG9hZGVyIHtcbiAgY29sb3I6ICNGRjgzMDA7XG59XG5cbiNwcm9qZWN0X3NlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4jcG9wdXAtdXNlci1hY2Nlc3MtZWRpdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRjgzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5pbWcudW5hdXRob3JpemVkLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbiNvYXRoLW1pY3Jvc29mdCB7XG4gIGJvcmRlcjogI0ZGODMwMCAycHggc29saWQ7XG59XG4jb2F0aC1taWNyb3NvZnQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMDUuNCwgMTUzKTtcbn1cblxuI29hdGgtZ29vZ2xlIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJvcmRlcjogI0ZGODMwMCAycHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiNvYXRoLWdvb2dsZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIwNS40LCAxNTMpO1xufVxuXG4jb2F0aC1nb29nbGUtYnV0dG9uIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogNDBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuI29hdGgtZ29vZ2xlLWJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuI3BvcHVwLWNvbmZpcm0tc2F2ZS1odG1sLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4ucG9wdXAtY2VuY2VsIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5kaXNhYmxlZF9saW5rIHtcbiAgY29sb3I6ICM1MTU2NTg7XG4gIGN1cnNvcjogaGVscDtcbn1cbi5kaXNhYmxlZF9saW5rOmhvdmVyIHtcbiAgY29sb3I6ICM1MTU2NTg7XG59XG5cbi5pbnRlcmNvbS1saWdodHdlaWdodC1hcHAge1xuICB6LWluZGV4OiA5OTk5NyAhaW1wb3J0YW50O1xufVxuXG4uaW50ZXJjb20tbGlnaHR3ZWlnaHQtYXBwLWxhdW5jaGVyLCAuaW50ZXJjb20tbmFtZXNwYWNlIC5pbnRlcmNvbS13aXRoLW5hbWVzcGFjZS0xNmppZXRqIHtcbiAgYm90dG9tOiA1MnB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiA3NXB4ICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDk5OTk3ICFpbXBvcnRhbnQ7XG59XG5cbiNoZGUtY29udGFpbmVyLCAjaGRlLWNoYXQtY29udGFpbmVyIHtcbiAgei1pbmRleDogOTk5OTggIWltcG9ydGFudDtcbn1cblxuI2VkaXRfZGlzY291bnQgLmxhYmVsLXNlbGVjdCAuYXJyb3ctaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMjFweDtcbn1cbiNlZGl0X2Rpc2NvdW50IC5sYWJlbC1zZWxlY3Qgc2VsZWN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiA4MHB4O1xufVxuXG4jZWRpdF9kaXNjb3VudF9lbmRhdF90aW1lIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbiNlZGl0X2Rpc2NvdW50X2VuZGF0X3RpbWUgI2VkaXRfZGlzY291bnRfZW5kYXRfdGltZV9taW51dGUge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTEzNTM1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI0Y0NDMzNiAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheV9ub25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNrZV9jaHJvbWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweCAhaW1wb3J0YW50O1xufVxuXG4uZGVmYXVsdF91bnN1YnNjcmliZV90ZW1wbGF0ZSB7XG4gIGNvbG9yOiAjRkY4MzAwO1xuICBmaWxsOiAjRkY4MzAwO1xufVxuXG4uc3lzdGVtX3Vuc3Vic2NyaWJlX3RlbXBsYXRlIHtcbiAgY29sb3I6ICNGRjgzMDA7XG4gIGZpbGw6ICNGRjgzMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnN1Ym1pdC1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaDtcbn1cbi5zdWJtaXQtaW5saW5lIGJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZC1ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWRtIC5zZWFyY2gtcXVlcnkge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZmluZC1lbWFpbF9fZW1haWwtaW5wdXQudWstaW5wdXQge1xuICBtYXgtd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5zZWFyY2gtcXVlcnkgLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0IHtcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLyogUGhvbmUgbGFuZHNjYXBlIGFuZCBiaWdnZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuZmluZC1lbWFpbF9fZW1haWwtaW5wdXQudWstaW5wdXQge1xuICAgIG1heC13aWR0aDogODAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG4jZ3JhcGggc3ZnIHtcbiAgc3Ryb2tlLXdpZHRoOiAxICFpbXBvcnRhbnQ7XG59XG4jZ3JhcGggc3ZnIHBhdGgge1xuICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudDtcbn1cblxuI2dyYXBoLWxpbmUge1xuICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudDtcbn1cbiNncmFwaC1saW5lIHBhdGgge1xuICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudDtcbn1cblxuYS5idG4sIGEuYnRuLWFjY2VudCB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG59XG5cbi51ay1zZWxlY3Q6bm90KFttdWx0aXBsZV0pOm5vdChbc2l6ZV0pIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnN0YXRlbWVudF90YWJzIC50YWIuYWN0aXZlIHtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xufVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XG59XG5cbi5idXR0b24tdXNlcnMtcHJldmlldyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgMWZyIDFmciA5ZnI7XG4gIGdhcDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE0MTE3NjQ3MDYpO1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTExMTExO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRuc19zZXR0aW5nc19fdGl0bGVfY29sdW1uIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZjZmNmO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRuc19zZXR0aW5nc19fY29sdW1uIHtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBwYWRkaW5nOiAzcHggMCAzcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgZWFzZTtcbn1cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIC5kbnNfc2V0dGluZ3NfX2NvbHVtbiAuZmEtY29weSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIC5qcy1jb3B5LXRvLWNsaXBib2FyZC1kbnM6aG92ZXIgLmZhLWNvcHkge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRpdl9ob3Zlcl90YXJnZXRfYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg4MCwgODAsIDgwLCAwLjE0NTA5ODAzOTIpO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRpdl9ob3Zlcl90YXJnZXQ6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuZG5zX3NldHRpbmdzX190aXRsZV9zdWJfdGFibGUgaSB7XG4gIGNvbG9yOiAjMUYxRjFGO1xufVxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLmRuc19zZXR0aW5nc19fY29sdW1uIGkge1xuICBwYWRkaW5nOiA1cHg7XG59XG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAuanMtY29weS10by1jbGlwYm9hcmQtZG5zIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5pLmdyZWVuX2NoZWNrIHtcbiAgY29sb3I6IGdyZWVuO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZG5zX3NldHRpbmdzX19oZWxwIHtcbiAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xufVxuXG4uZG5zX3NldHRpbmdzX19kb2N1bWVudGF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICMxRjFGMUY7XG59XG5cbi5kbnNfc2V0dGluZ3NfX2RvY3VtZW50YXRpb24gYiB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4jZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5ncyAubW9iaWxlX3NldHRpbmdzIHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzZnIgOWZyO1xufVxuXG4uYm9keS10aGVtZS1kYXJrICNkbnNfc2V0dGluZ3NfX3RhYmxlX2RvbWFpblNldHRpbmdzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5ib2R5LXRoZW1lLWRhcmsgLmRuc19zZXR0aW5nc19faGVscCB7XG4gIGNvbG9yOiAjNTE1NjU4O1xufVxuXG4uYm9keS10aGVtZS1kYXJrIC5kbnNfc2V0dGluZ3NfX2RvY3VtZW50YXRpb24ge1xuICBjb2xvcjogIzUxNTY1ODtcbn1cblxuLmRuc19zZXR0aW5nc19fcHJldmlld19mb3JfY29weSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzI2MjYyNjtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uZG5zX3NldHRpbmdzX19wcmV2aWV3X2RpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxcHg7XG4gIHRvcDogMzg4cHg7XG4gIHJpZ2h0OiAzNjZweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuI2Rucy1zZXR0aW5ncy1kb21haW4gLnBvcHVwLXN1YnNjcmliZSAubGVmdC1zY3JlZW5fZm9ybSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuI2Rucy1zZXR0aW5ncy1kb21haW4gLnBvcHVwLWZvcm0gLmxlZnQtc2NyZWVuX2Zvcm0ge1xuICBwYWRkaW5nOiAwIDUwcHggM3B4O1xufVxuXG4uZG5zX3NldHRpbmdzX19idXR0b25fY29weV9wcmV2aWV3IHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE0MTE3NjQ3MDYpO1xuICB3aWR0aDogMjAwcHg7XG59XG4uZG5zX3NldHRpbmdzX19idXR0b25fY29weV9wcmV2aWV3OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmRuc19zZXR0aW5nc19fYnV0dG9uX2NvcHlfcHJldmlldzphY3RpdmUge1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNik7XG59IiwiQG1peGluIGJveCgkY2xhc3MpXG4gIC4jeyRjbGFzc30tYm94XG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IGF1dG9cbiAgICBwYWRkaW5nOiAzMHB4XG4gICAgYm9yZGVyLXJhZGl1czogMnB4XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAwIHJnYmEoNDEsIDcwLCA5NywgMC4xNCkiLCJAaW1wb3J0IFwiLi4vX21peGlucy9ib3hcIlxuXG5AaW5jbHVkZSBib3goJ2FkZC1iYWxhbmNlJylcblxuLnBheW1lbnRGb3JtX19jYXJkICsgLnBheW1lbnRfX3JlcXVpc2l0ZXNcbiAgbWFyZ2luLXRvcDogNzVweFxuXG4ucGF5bWVudF9fcmVxdWlzaXRlc1xuICAmX190aXRsZVxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICBjb2xvcjogJGdyYXlcbiAgICBmb250LXNpemU6IDE4cHhcbiAgICBsaW5lLWhlaWdodDogMS4zXG4gICAgbWFyZ2luLXRvcDogMFxuICAgIG1hcmdpbi1ib3R0b206IDVweFxuICB0YWJsZVxuICAgIHRyXG4gICAgICB0ZFxuICAgICAgICBjb2xvcjogJGdyYXlcbiAgICAgICAgcGFkZGluZzogOHB4IDBcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuM1xuICAgICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgICAgJjpudGgtY2hpbGQoMm4pXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweFxuICAuYnRuXG4gICAgcGFkZGluZzogMFxuICAgIG1hcmdpbi10b3A6IDEwcHhcbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgZm9udC1zaXplOiAxNHB4XG5cblxuXG4uYWRkLWJhbGFuY2UtYm94XG4gIG1heC13aWR0aDogMzgwcHhcbiAgJl9faW5mb1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcbiAgJl9fb2ZmZXJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XG4gICZfX2hlYWRpbmdcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRcblxuICAmX190aXRsZVxuICAgIGZvbnQtc2l6ZTogMTZweFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgbWFyZ2luOiAwXG5cbiAgJl9fc3VidGl0bGVcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIG1hcmdpbjogMCAwIDIwcHggMFxuICAmX19kaXZpZGVyXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMXB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0UyRTNFN1xuICAmX19jb3VudFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIHNwYW5cbiAgICAgIGNvbG9yOiAkYWNjZW50XG4gICZfX2NvdW50LWRlc2NcbiAgICBmb250LXNpemU6IDEzcHhcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG4gICZfX2JhY2tcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIG1hcmdpbi10b3A6IDE1cHhcbiAgICBjb2xvcjogJGFjY2VudFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbi5hZGQtYmFsYW5jZVxuICAuZm9ybV9fZXJyb3JcbiAgICBtYXgtd2lkdGg6IDU2MHB4XG5cbi8vINCf0LvQsNGC0LXQttC90YvQuSDQvNC+0LTRg9C70Ywg0L3QsNGH0LDQu9C+XG4rbWVkaWEtYnJlYWtwb2ludC11cChzbSlcbiAgLmZsZXhib3hcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC13cmFwOiBub3dyYXBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydFxuICAgIGZsZXg6IG5vbmVcbiAgICBvcmRlcjogMFxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICAuZmxleGJveF9yb3dcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgbWF4LWhlaWdodDogMTAwJVxuXG4gIC5mbGV4Ym94X2NvbHVtblxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICBtYXgtd2lkdGg6IDEwMCVcblxuICAuZmxleGJveF9zcGFjZUFyb3VuZENvbnRlbnRcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW46IGF1dG9cblxuICAuZmxleGJveF9zcGFjZUFyb3VuZENvbnRlbnRUb3BcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyXG4gICAgbWFyZ2luOiBhdXRvXG5cbiAgLmZsZXhib3hfc3BhY2VCZXR3ZWVuQ29udGVudFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW46IGF1dG9cblxuICAudW5pRm9ybUlucHV0XG4gICAgd2lkdGg6IDEwMCVcbiAgICBtYXJnaW46IDBcbiAgICBmb250LWZhbWlseTogJ1BUIFNhbnMnLCBDYWxpYnJpLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmXG5cbiAgLnVuaUZvcm1JbnB1dF9kaXNhYmxlZCAudW5pRm9ybUlucHV0X19pbnB1dFxuICAgIGNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gIC51bmlGb3JtSW5wdXRfaGFzRXJyb3IgLnVuaUZvcm1JbnB1dF9faW5wdXRcbiAgICBib3JkZXItY29sb3I6ICRkYW5nZXJcblxuICAudW5pRm9ybUlucHV0X19pbnB1dFxuICAgIGhlaWdodDogMzRweFxuICAgIHBhZGRpbmc6IDAgMTJweFxuICAgIHdpZHRoOiAxMDAlXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgYm9yZGVyOiAwXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmV5XG4gICAgYm9yZGVyLXJhZGl1czogMFxuICAgIG91dGxpbmU6IG5vbmVcbiAgICBjb2xvcjogIzMzM1xuICAgIG1hcmdpbjogMFxuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjI1cyBlYXNlLWluLW91dFxuICAgIGJhY2tncm91bmQ6IG5vbmVcblxuICAudW5pRm9ybUlucHV0X19pbnB1dDo6cGxhY2Vob2xkZXJcbiAgICBjb2xvcjogJGxpZ2h0X2dyZXlcblxuICAudW5pRm9ybUlucHV0X19pbnB1dDpmb2N1c1xuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0X2dyZXlcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudFxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHRfZ3JleSAhaW1wb3J0YW50XG5cbiAgLnBheW1lbnRGb3JtX19jYXJkXG4gICAgbWluLXdpZHRoOiA1NDBweFxuICAgIG1heC13aWR0aDogNTYwcHhcbiAgICBtaW4taGVpZ2h0OiAyODBweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZCAudW5pRm9ybUlucHV0X19pbnB1dCwgLnBheW1lbnRGb3JtX19jYXJkXG4gICAgcGFkZGluZzogMCA4cHhcblxuICAucGF5bWVudEZvcm1fX2NhcmRGcm9udFxuICAgIHdpZHRoOiA0NDBweFxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG1pbi1oZWlnaHQ6IDIzOHB4XG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgYm94LXNoYWRvdzogMCAycHggOHB4IDAgcmdiYSgxODYsIDE4NiwgMTg2LCAuNSlcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkbGlnaHRfZ3JleVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICB6LWluZGV4OiAxXG4gICAgcGFkZGluZzogMjRweCAyNHB4IDE4cHhcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZEZyb250Um93XG4gICAgd2lkdGg6IDEwMCVcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIG1hcmdpbjogMFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZEJhY2tcbiAgICB3aWR0aDogNDQwcHhcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBtaW4taGVpZ2h0OiAyMzhweFxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMTg2LCAxODYsIDE4NiwgLjUpXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0X2dyZXlcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBib3R0b206IDBcbiAgICByaWdodDogMFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZEJhY2tTdHJpcGVcbiAgICBtYXJnaW4tdG9wOiA0MHB4XG4gICAgaGVpZ2h0OiA0MHB4XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0X2dyZXlcblxuICAucGF5bWVudEZvcm1fX2NhcmRCYWNrSW5mb1xuICAgIGZsZXg6IDFcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggOHB4XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkTnVtYmVyQ29udGFpbmVyXG4gICAgd2lkdGg6IDYwJVxuXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkTG9nb1xuICAgIHdpZHRoOiA4NXB4XG4gICAgaGVpZ2h0OiBhdXRvXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkTG9nbyBpbWdcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBtYXgtaGVpZ2h0OiAxMDAlXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkT3duZXJDb250YWluZXJcbiAgICB3aWR0aDogNjAlXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkT3duZXJJbnB1dFxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkRXhwaXJhdGlvbk1vbnRoLCAucGF5bWVudEZvcm1fX2NhcmRFeHBpcmF0aW9uWWVhclxuICAgIHdpZHRoOiA4MHB4XG5cbiAgLnBheW1lbnRGb3JtX19jYXJkQ1ZWQ29udGFpbmVyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZFxuXG4gIC5wYXltZW50Rm9ybV9fY2FyZENWVklucHV0XG4gICAgd2lkdGg6IDUwcHhcblxuICAucGF5bWVudEZvcm1fX2NhcmRUZXJtc1xuICAgIGRpc3BsYXk6IGluaGVyaXRcbiAgICBmb250LXNpemU6IDEycHhcbiAgICBjb2xvcjogJGxpZ2h0X2dyZXlcblxuICAucGF5bWVudEZvcm1fX2xhYmVsXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBjb2xvcjogIzUxNTY1OFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgcGFkZGluZy1ib3R0b206IDZweFxuXG4gIC5wYXltZW50Rm9ybV9fbGFiZWwgbGFiZWxcbiAgICBtYXJnaW46IDBcblxuICAucGF5bWVudEZvcm1fX2dyb3VwXG4gICAgcGFkZGluZy1ib3R0b206IDE2cHhcblxuICAucGF5bWVudEZvcm1fX3N1Ym1pdFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICBwYWRkaW5nOiAyNXB4IDAgMCAwXG5cbiAgLnBheW1lbnRGb3JtX19zdWJtaXQgYnV0dG9uXG4gICAgbWFyZ2luOiAwIDMwcHggMCAwXG5cbiAgLnBheW1lbnRGb3JtX19zdWJtaXRJbmZvXG4gICAgZm9udC1zaXplOiAxNHB4XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICAgIGNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gIC5wYXltZW50Rm9ybV9fc3VibWl0SW5mb19lcnJvclxuICAgIGNvbG9yOiAjZDkwZjBmXG5cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faW5mb1xuICAgIHdpZHRoOiA0NDBweFxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDhweCAwIHJnYmEoMTg2LCAxODYsIDE4NiwgLjUpXG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGxpZ2h0X2dyZXlcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTVweCAxNXB4XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19pbmZvUm93XG4gICAgcGFkZGluZy10b3A6IDVweFxuXG5cbiAgLnN1YnNjcmlwdGlvbkRldGFpbHNfX2luZm9Sb3cgZGl2OmZpcnN0LWNoaWxkXG4gICAgd2lkdGg6IDE1MHB4XG5cblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faW5mb1RheFdhcm5pbmdcbiAgICBjb2xvcjogJGdyYXlcbiAgICBmb250LXNpemU6IDEycHhcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19idXR0b25zXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG5cblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19fYnV0dG9ucyBkaXZcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG5cblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19fYnV0dG9ucyBhXG4gICAgd2lkdGg6IDE2MHB4XG5cblxuICAuYnRuLWxpZ2h0LWdyZXlcbiAgICBjb2xvcjogI2ZmZlxuICAgIGJhY2tncm91bmQ6ICRsaWdodF9ncmV5XG5cblxuICAuYnRuLWxpZ2h0LWdyZXk6aG92ZXJcbiAgICBjb2xvcjogI2ZmZlxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5XG5cblxuICAuc3Vic2NyaXB0aW9uRGV0YWlsc19faGlzdG9yeVxuICAgIG1hcmdpbi10b3A6IDIwcHhcblxuXG4gIC5zdWJzY3JpcHRpb25EZXRhaWxzX19oaXN0b3J5X2N1cnJlbnRcbiAgICBmb250LXdlaWdodDogYm9sZFxuXG5cbiAgLnBheW1lbnRGb3JtX19jYXJkVGVybXMgaW1nXG4gICAgaGVpZ2h0OiAyMHB4XG5cbiAgLnBjaS1pY29uLWZpeFxuICAgIHBhZGRpbmc6IDAgMTBweFxuXG5cbiAgLmNhcmQtaW5mby1lcnJvci1iYWNrZ3JvdW5kXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuXG4gIC5jYXJkLWluZm8tZXJyb3JcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBib3R0b206IDBcbiAgICBtYXJnaW46IDEwcHhcblxuICAgIGNvbG9yOiAjZjQ0XG4gICAgZm9udC1zdHlsZTogaXRhbGljXG4gICAgZGlzcGxheTogbm9uZVxuXG5cbiAgLnBheW1lbnQtbG9hZGVyXG4gICAgZmxvYXQ6IHJpZ2h0XG4gICAgei1pbmRleDogOTk5XG4gICAgd2lkdGg6IDQ0MHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgb3BhY2l0eTogMC45XG4gICAgcGFkZGluZzogMTAwcHhcbiAgICBkaXNwbGF5OiBub25lXG5cblxuICAucGF5bWVudC1sb2FkZXIgaW1nXG4gICAgaGVpZ2h0OiA0MHB4XG5cblxuICAuZmxleGJveCBpbnB1dC5idG5cbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHhcblxuXG4gIC5wYXktaW5mb1xuICAgIGNvbG9yOiAjODg4XG5cblxuICAucGF5LWluZm8gLmNvbnRhaW5lclxuICAgIGNvbG9yOiAjMjIyXG4gICAgZm9udC1zaXplOiAxNXB4XG5cblxuICAuY3VycmVudC1jYXJkXG4gICAgcGFkZGluZzogMTBweFxuXG4rbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKVxuICAucGF5bWVudEZvcm1fX2NhcmRMb2dvXG4gICAgZGlzcGxheTogbm9uZVxuICAucGF5bWVudEZvcm1fX2NhcmRFeHBpcmF0aW9uTW9udGgsXG4gIC5wYXltZW50Rm9ybV9fZ3JvdXBcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gIC5wYXltZW50Rm9ybV9fY2FyZFRlcm1zXG4gICAgbWFyZ2luLXRvcDogMTBweFxuICAgIGRpc3BsYXk6IGluaGVyaXRcbiAgICBmb250LXNpemU6IDEycHhcbiAgICBjb2xvcjogI2JhYmFiYVxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgaW1nXG4gICAgICBoZWlnaHQ6IDE1cHhcbi8vINCf0LvQsNGC0LXQttC90YvQuSDQvNC+0LTRg9C70Ywg0LrQvtC90LXRhiIsIiR3aGl0ZTogI2ZmZmZmZlxuJGJsYWNrOiAjMTExMTExXG5cbi8vIERBUksgVEhFTUVcbiRkYXJrX2xpZ2h0ZXI6ICMyNjI2MjZcbiRkYXJrOiAjMUYxRjFGXG4kZGFya19kYXJrZXI6ICMwMDAwMDBcbiRkYXJrX2hpZ2hsaWdodDogIzNBM0EzQVxuXG4vLyBMSUdIVCBUSEVNRVxuJGxpZ2h0X2dyZXlfbGlnaHRlcjogI2U3ZTdlN1xuJGxpZ2h0X2dyZXk6ICNjZmNmY2ZcbiRsaWdodF9ncmV5X2RhcmtlcjogIzhmOGY4ZlxuXG4kZ3JheTogIzUxNTY1OFxuJGdyYXlfZGFya2VyOiAjNDQ0NDQ0XG5cbiRsaWdodF9va2F5X2xpZ2h0ZXI6ICNlN2VjZjlcbiRva2F5OiAjMzQ5OGRiXG5cbiRlcnJvci1iYWNrZ3JvdW5kOiAjZmZlNmU3XG4kZXJyb3ItYm9yZGVyOiAjZjVjNmNiXG4kZXJyb3ItdGV4dDogI0ZGOUE4N1xuXG4kc3VjY2VzczogIzI3YWU2MFxuJHBlbmRpbmc6ICNmZmNkMDBcbiRkYW5nZXJfbGlnaHRlcjogI0Y0NDMzNlxuJGRhbmdlcjogI0UxMzUzNVxuXG5cbi8vIFNoVGhlbWVcbiRjb2xvcl9fMDA4MjAwOiAjMDA4MjAwXG4kY29sb3JfXzAwOTkwMDogIzAwOTkwMFxuJGNvbG9yX18wMDY2OTk6ICMwMDY2OTlcbiRjb2xvcl9fYWE3NzAwOiAjYWE3NzAwXG4kY29sb3JfX2ZmMTQ5MzogI2ZmMTQ5M1xuJGNvbG9yX18wMDY2Y2M6ICMwMDY2Y2NcbiRjb2xvcl9fNmNlMjZjOiAjNmNlMjZjXG4kY29sb3JfX2Y4ZjhmODogI2Y4ZjhmOFxuXG4vLyBzZWxlY3QgMiBzdGF0aXN0aWNzXG4kY29sb3JfX0ZGOEYxOTogI0ZGOEYxOVxuXG4vL3VzZXIgYWN0aW9uIGhpc3RvcnlcbiRjb2xvcl9fZjJmZWQ4OiAjZjJmZWQ4XG4kY29sb3JfXzQ2MzYzNjogIzQ2MzYzNlxuJGNvbG9yX180MTQ3MzM6ICM0MTQ3MzNcbiIsIiRkZWZhdWx0LWZvbnQ6IFwiT3BlblNhbnMtZXhcIiwgc2Fucy1zZXJpZlxuXG4kYWNjZW50OiAjRkY4MzAwXG4kZGFya2VyX2FjY2VudDogI0ZGODMwMEEzXG4kbGlnaHRlcl9hY2NlbnQ6ICNGRjhGMUFcbiRsZWZ0X2JhY2s6ICNGRkZGRkZcbiRzaWRlX2JhY2s6ICNGOUZBRkNcbiR1bmF1dGhvcml6ZWRfbG9nb19tYXJnaW5fdG9wOiAwcHhcblxuLy8gQ3VzdG9taXphdGlvbiBCb290c3RyYXAgdmFycyBmcm9tIFwiYXBwL2xpYnMvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXCJcbiRncmlkLWd1dHRlci13aWR0aDogMzBweFxuJGdyaWQtY29sdW1uczogMTJcbiRncmlkLWJyZWFrcG9pbnRzOiAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHhsbDogMTgwMClcbiRjb250YWluZXItbWF4LXdpZHRoczogKHNtOiA1NDBweCwgbWQ6IDcyMHB4LCBsZzogOTYwcHgsIHhsOiAxMTQwcHgpXG5cbiRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aFxuXG4kcHJpbWFyeTogJGFjY2VudCIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCIuLi9fbWl4aW5zL2JveFwiXG5cblxuLmludm9pY2UtYm94XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnRcblxuLmludm9pY2VcbiAgJl9fd3JhcHBlclxuICAgIG1heC13aWR0aDogMTAwMHB4XG4gICZfX25leHRcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAmX2NvbFxuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweFxuICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICAmX3RpdGxlXG4gICAgICBmb250LXNpemU6IDE4cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuICAgIC50ZXh0LXNlY29uZGFyeVxuICAgICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAmX2RhdGVcbiAgICAgIG1hcmdpbjogMFxuICAgICAgZGlzcGxheTogYmxvY2tcbiAgICB0YWJsZVxuICAgICAgdHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgIHRkXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMFxuICAgICAgICB0ZFxuICAgICAgICAgIHBhZGRpbmc6IDRweCAwXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4pXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHhcbiAgJl9fcmVxdWlzaXRlc1xuICAgICZfdGl0bGVcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgIGZvbnQtc2l6ZTogMThweFxuICAgICZfdGFibGVcbiAgICAgIG92ZXJmbG93LXg6IGF1dG9cbiAgICAgIHRhYmxlXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWRcblxuICAgICAgdHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4XG5cbiAgICAgICAgJi5maWxsZWRcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleV9saWdodGVyXG4gICAgICAgIHRkXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgbWluLXdpZHRoOiAyMDBweFxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMjVweFxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTBweCAxMHB4XG4gICZfX2FkZGl0aW9uYWwtaW5mb1xuICAgICYgPiBkaXY6Zmlyc3QtY2hpbGRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweFxuICAmX19wYXltZW50c1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHhcblxuXG5AaW5jbHVkZSBib3goJ2ludm9pY2UnKVxuIiwiQGltcG9ydCBcIi4uL19taXhpbnMvYm94XCJcblxuQGluY2x1ZGUgYm94KCdub3RpZnknKVxuXG4ubm90aWZ5XG4gICZfX2Jsb2NrOm5vdCg6bGFzdC1jaGlsZClcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4XG5cbiAgJl9faGVhZGluZ1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICAmX190YWJsZVxuICAgIHRoZWFkIHRyIHRoOmxhc3QtY2hpbGRcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0XG5cbiAgICB0Ym9keSB0cjpsYXN0LWNoaWxkXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXkgIWltcG9ydGFudFxuXG4gICZfX2FkZC1idG4uYnRuLWFjY2VudFxuICAgIHdpZHRoOiAxMDBweFxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIG1hcmdpbi10b3A6IDE1cHhcblxuICAmX19hY3Rpb25zXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgaGVpZ2h0OiAyMXB4XG5cbiAgICAmX2VkaXRcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuICAgICAgc3ZnXG4gICAgICAgIHdpZHRoOiAxMDAlXG4gICAgICAgIGhlaWdodDogMTAwJVxuXG4gICAgJl9lZGl0LFxuICAgICZfZGVsZXRlXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHdpZHRoOiAxM3B4XG4gICAgICBoZWlnaHQ6IDEzcHhcblxuICAgICAgaVxuICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB3aWR0aDogMTAwJVxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgIHN2Z1xuICAgICAgICBmaWxsOiAjMTExXG5cbiAgJl9faW5uZXItdGFibGVcbiAgICBtYXJnaW46IDBcblxuICAgIHRib2R5XG4gICAgICB0clxuICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnRcblxuICAgICAgICB0ZFxuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmVcblxuICAmX19jYXRlZ29yaWVzXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBoZWlnaHQ6IDIxcHhcblxuICAmX19jYXRlZ29yeVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHdpZHRoOiAxNXB4XG4gICAgaGVpZ2h0OiAxNXB4XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG5cbiAgICAmOm5vdCg6bGFzdC1jaGlsZClcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweFxuXG4gICAgJi0tY3JpdGljYWwuYWN0aXZlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyXG5cbiAgICAmLS1pbXBvcnRhbnQuYWN0aXZlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGVuZGluZ1xuXG4gICAgJi0tbm9ybWFsLmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3NcblxuICAmX19wb3B1cC1yYWRpb1xuICAgIGxhYmVsXG4gICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnRcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50XG5cbi5jdXN0b20tY2hlY2tib3guY3JpdGljYWwgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyXG5cbi5jdXN0b20tY2hlY2tib3guaW1wb3J0YW50IC5jdXN0b20tY29udHJvbC1pbnB1dDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmVcbiAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4uY3VzdG9tLWNoZWNrYm94Lm5vcm1hbCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzXG4iLCIuZXJyb3ItcGFnZVxuICAmX19zZWN0aW9uXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGhlaWdodDogMTAwdmhcblxuICBzdmdcbiAgICBtYXgtd2lkdGg6IDEwMCVcblxuICAmX19oZWFkaW5nXG4gICAgZm9udC1zaXplOiAxMDBweFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG5cbiAgICArbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKVxuICAgICAgZm9udC1zaXplOiA1MHB4XG5cbiAgJl9fdGV4dFxuICAgIGZvbnQtc2l6ZTogNDBweFxuXG4gICAgK21lZGlhLWJyZWFrcG9pbnQtZG93bihzbSlcbiAgICAgIGZvbnQtc2l6ZTogMjBweFxuXG4gICAgc3BhblxuICAgICAgY29sb3I6ICRhY2NlbnRcblxuICAmX19idXR0b24uYnRuXG4gICAgd2lkdGg6IGF1dG8iLCJAaW1wb3J0IC4uL3ZhcnNfY29tbW9uXG5cbi53ZWxjb21lLXBvcHVwLWJ1dHRvblxuICBwYWRkaW5nLXRvcDogMTBweFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgY29sb3I6ICRhY2NlbnRcbiAgJjpob3ZlclxuICAgIGNvbG9yOiAkZGFya2VyX2FjY2VudFxuXG4jcG9wdXAtd2VsY29tZS1kZXNjcmlwdGlvblxuICBkaXNwbGF5OiBibG9ja1xuICBtYXJnaW46IDE1cHggMCAzMHB4IDBcblxuI3BvcHVwLXdlbGNvbWUgLm1mcC1jbG9zZVxuICBkaXNwbGF5OiBub25lXG5cbiNwb3B1cC13ZWxjb21lIC50aXRsZSBpXG4gIG1hcmdpbi1sZWZ0OiA0cHhcblxuI3BvcHVwLXdlbGNvbWUgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmRcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudFxuIiwidGFibGUudGFibGVcbiAgd2lkdGg6IDEwMCVcbiAgJi0tdGQtdmFsaWduLW1pZGRsZVxuICAgIHRyIHRkXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICYudGFibGVfX3NvcnRhYmxlXG4gICAgdGhlYWQgdHIgdGguc29ydGFibGVcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICAgICYuc29ydGluZ19hc2NcbiAgICAgICAgJjpiZWZvcmVcbiAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAgICYuc29ydGluZ19kZXNjXG4gICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBjb250ZW50OiBcIlxcMjE5MVwiXG4gICAgICAgIGJvdHRvbTogMC45ZW1cbiAgICAgICAgcmlnaHQ6IDFlbVxuICAgICAgICBvcGFjaXR5OiAwLjNcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyMTkzXCJcbiAgICAgICAgYm90dG9tOiAwLjllbVxuICAgICAgICByaWdodDogMC41ZW1cbiAgICAgICAgb3BhY2l0eTogMC4zXG4gIHRoZWFkXG4gICAgdHIgdGhcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgICBib3JkZXI6IDBcbiAgICAgIGZvbnQtc2l6ZTogMTNweFxuICB0Ym9keVxuICAgIHRyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgJi50YWJsZS1ib2xkXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnRcbiAgICAgIHRkXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweFxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHhcbiAgICAgICAgcGFkZGluZy10b3A6IDhweFxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4XG5cbiAgICAgICAgYlxuICAgICAgICAgIGNvbG9yOiAkYWNjZW50XG5cbnRhYmxlLmxhc3QtYm9yZGVyXG4gIHRyXG4gICAmOmxhc3QtY2hpbGRcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZiAhaW1wb3J0YW50IiwiLmluZm8tYmxvY2tcbiAgd2lkdGg6IDEwMCVcbiAgaGVpZ2h0OiBhdXRvXG4gIHBhZGRpbmc6IDMwcHhcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcbiAgYm9yZGVyLXJhZGl1czogMnB4XG5cbiAgJl9faGVhZGluZ1xuICAgIGZvbnQtc2l6ZTogMjBweFxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxuXG4gICZfX3RleHRcbiAgICBtYXJnaW46IDBcbiIsIi5jaGVja2JveC1ncm91cFxuICAuY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94XG4gICAgcGFkZGluZzogMFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbFxuICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW1cbiAgICAgIG1hcmdpbjogMCIsIi5yYWRpby1jYWxlbmRhclxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtd3JhcDogd3JhcFxuXG4gIGxhYmVsXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICB3aWR0aDogNjBweFxuICAgIGhlaWdodDogMzBweFxuICAgIG1hcmdpbi10b3A6IDBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIwNywgMjA3LCAyMDcsIC4xNilcbiAgICBib3JkZXItcmFkaXVzOiAycHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4XG5cbiAgaW5wdXRcbiAgICBkaXNwbGF5OiBub25lXG5cbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgIGNvbG9yOiAjZmZmIiwiLy9USEVNRSBEQVJLXG5ib2R5LnVrLWxpZ2h0XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZVxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZVxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcblxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZFxuICAgIGNvbG9yOiAjNzE3MTcxXG5cbiAgI2RlbGl2ZXJ5LXJlcG9ydC1maWx0ZXItZm9ybSBpbnB1dFxuICAgIGNvbG9yOiAjNzE3MTcxXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuXG4gIC5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm0gcFxuICAgIGNvbG9yOiAjNzE3MTcxXG5cbiAgLnNpZGViYXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLm5hdmJhci1tZW51IGxpIGFcbiAgICBjb2xvcjogI0EyQTJBMlxuXG4gIC5uYXZiYXItbWVudSA+IHVsID4gbGkgPiBhXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5uYXZiYXItbWVudSA+IHVsID4gbGkuYWN0aXZlLWl0ZW0gLmFjdGl2ZS1pdGVtXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5zZXR0aW5nLXRoZW1lIGxhYmVsXG4gICAgY29sb3I6ICNCMEIwQjBcblxuICAubGFuZy1zd2l0Y2hlcjo6YWZ0ZXIsIC5sYW5nLXN3aXRjaGVyOjpiZWZvcmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblxuICAubG9nb3V0XG4gICAgY29sb3I6ICR3aGl0ZVxuICAgIGJvcmRlci1jb2xvcjogJHdoaXRlXG5cbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgICAgIGNvbG9yOiAkZGFya1xuXG4gICAgICBzdmdcbiAgICAgICAgZmlsbDogJGRhcmtcblxuICAgIHN2Z1xuICAgICAgZmlsbDogJHdoaXRlXG5cbiAgLmxrX2Zvb3RlclxuICAgIGJvcmRlci10b3AtY29sb3I6ICM2NjZcblxuICAuZm9vdGVyIGxpIGFcbiAgICBib3JkZXI6IG5vbmVcblxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiAkd2hpdGVcblxuICAubW9iaWxlLW1lbnVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzMzNcblxuICAudG9nZ2xlLW1lbnUgc3BhblxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC50b2dnbGUtbWVudSBzcGFuOjphZnRlciwgLnRvZ2dsZS1tZW51IHNwYW46OmJlZm9yZVxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC5tZW51LXBvcHVwXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5tZnAtY2xvc2UtYnRuLWluIC5tZnAtY2xvc2VcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgLm5hdl9sZXZlbCA+IHVsID4gbGkgPiBhXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4gICAgJjpob3ZlclxuICAgICAgY29sb3I6ICRhY2NlbnRcblxuICAubmF2X2xldmVsIGxpIC5jaXJjbGUtdG9nZ2xlXG4gICAgYm9yZGVyLWNvbG9yOiAkd2hpdGVcblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC5iYW5uZXItaGVscFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAuYnJlYWRjcnVtYnMgbGk6OmFmdGVyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1wYWdpbmF0aW9uLXdoaXRlLnN2ZylcbiAgICBvcGFjaXR5OiAxXG5cbiAgaW5wdXQsIHRleHRhcmVhLCBzZWxlY3RcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZVxuICAgIGNvbG9yOiAkd2hpdGVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya1xuXG4gIC5sYWJlbC1zZWxlY3RcbiAgICAuYXJyb3ctaWNvblxuICAgICAgZmlsbDogJHdoaXRlXG5cbiAgICAmOjphZnRlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtcblxuICAuYmFsYW5jZV9jb21wb3NpdGlvblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAuY2FsZW5kYXItdGFibGVcbiAgICBjb2xvcjogJGJsYWNrXG5cbiAgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLnJpZ2h0XG4gICAgc3ZnXG4gICAgICBmaWxsOiAkd2hpdGVcblxuICAgID4gKlxuICAgICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5zdGF0ZW1lbnRfdGFibGVcbiAgICBvdmVyZmxvdy14OiBhdXRvXG5cbiAgLnN0YXRlbWVudF90YWJsZSB0YWJsZSB0clxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFya19oaWdobGlnaHRcblxuICAgICYubm8tcmVzdWx0c1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudFxuXG4gIC5zdGF0ZW1lbnRfdGFicyAudGFiXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gICAgJi5hY3RpdmVcbiAgICAgICY6aG92ZXJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4gIC5kYW5nZXJfaW5mb1xuICAgIGNvbG9yOiAkZGFuZ2VyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFuZ2VyX2xpZ2h0ZXJcblxuICAgIGFcbiAgICAgIGNvbG9yOiAkd2hpdGVcblxuICAucG9wdXAtZm9ybVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrX2xpZ2h0ZXJcblxuICAgIGlucHV0LCB0ZXh0YXJlYSwgc2VsZWN0XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgICAuaDNcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrXG5cbiAgICAubGFiZWwtc2VsZWN0XG4gICAgICAmOjphZnRlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLmxlZnQtc2NyZWVuX2Zvcm0gLmxhYmVsLXBhc3N3b3JkIC5pY29uLXZpZXcgc3ZnXG4gICAgZmlsbDogJHdoaXRlXG5cbiAgLmxrLWNvbnRlbnRfcmlnaHQsIC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIuY3VycmVudC10YXJpZmZcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya1xuXG4gIC5zdGF0ZW1lbnRfdGFibGUgdGFibGUgdGJvZHkgdHIgdGQgLmN1cnJlbnQtYnRuIHN2Z1xuICAgIGZpbGw6ICR3aGl0ZVxuXG4gIC5wYWdpbmF0aW9uIGxpIGFcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgLnBhZ2luYXRpb24gbGk6aG92ZXIgYSwgLnBhZ2luYXRpb24gbGk6aG92ZXIgc3BhblxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgLnBhZ2luYXRpb24gbGkgc3ZnXG4gICAgZmlsbDogJHdoaXRlXG5cbiAgLnBhZ2luYXRpb24gbGkgLmN1cnJlbnRcbiAgICBjb2xvcjogJGRhcmtcblxuICAgICY6aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5XG5cbiAgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgc2VsZWN0XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZlxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZVxuXG4gIC50YWJsZV9ib3R0b20gLnRhYmxlX2JvdHRvbS1pbmZvIC5sZWZ0IC53cmFwLXNlbGVjdDo6YWZ0ZXJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGVcbiAgICBib3JkZXItbGVmdDogbm9uZVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrXG5cbiAgLnRhYmxlX2JvdHRvbSAudGFibGVfYm90dG9tLWluZm8gLmxlZnQgLndyYXAtc2VsZWN0IC5hcnJvdy1pY29uXG4gICAgZmlsbDogJHdoaXRlXG5cbiAgLmluZm8tYmxvY2tcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgcHJlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAuZG9jdW1lbnRhdGlvbl9jb250ZW50XG4gICAgdGFibGUgdHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpXG4gICAgICAgIHRkXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlciAhaW1wb3J0YW50XG5cbiAgLmludm9pY2UtYm94XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5pbnZvaWNlX19yZXF1aXNpdGVzX3RhYmxlXG4gICAgdGFibGUgdHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpXG4gICAgICAgIHRkXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmMWYxZlxuXG4gIC5sYWJlbC1zZWxlY3Qgc2VsZWN0XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5zdGF0ZW1lbnRfZGF0ZSBzdmdcbiAgICBmaWxsOiAkd2hpdGVcblxuICAuc3RhdGVtZW50X2RhdGUgaW5wdXRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC5zdGF0ZW1lbnRfdGFicyAudGFiXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4gIC5ub3RpZnlfX2FjdGlvbnNfZGVsZXRlIHN2ZywgLm5vdGlmeV9fYWN0aW9uc19lZGl0IHN2Z1xuICAgIGZpbGw6ICR3aGl0ZVxuXG4gIC5ub3RpZnktYm94XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gIC50YWJsZSAudGFibGVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gIC50YWJsZV92YXJpYW50XzEgdGFibGUgdHI6bnRoLWNoaWxkKG9kZCkgdGRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLnVuaUZvcm1JbnB1dF9faW5wdXRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgIGJvcmRlci1jb2xvcjogJGJsYWNrXG4gICAgY29sb3I6ICRibGFja1xuXG4gIC5hZGQtYmFsYW5jZS1ib3hcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya19saWdodGVyXG5cbiAgLnBvcHVwLXN1YnNjcmliZSAubW9yZS1pbmZvXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIC41KVxuXG4gIC5sYW5nLXN3aXRjaGVyX19tZW51XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfbGlnaHRlclxuXG4gICAgJjo6YmVmb3JlXG4gICAgICBiYWNrZ3JvdW5kOiAkZGFya19saWdodGVyXG5cbiAgICBhXG4gICAgICBjb2xvcjogJHdoaXRlXG5cbiAgLmludm9pY2VfX25leHRfY29sOmxhc3QtY2hpbGQ6OmJlZm9yZVxuICAgIG9wYWNpdHk6IC4xNVxuXG4gIC5say1jb250ZW50X21haW5cbiAgICAubGFuZy1zd2l0Y2hlclxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYWNjZW50XG5cblxuLy9ib2R5XG4vLyAgZm9udC1zaXplOiAxNnB4XG4vLyAgbWluLXdpZHRoOiAzMjBweFxuLy8gIHBvc2l0aW9uOiByZWxhdGl2ZVxuLy8gIGxpbmUtaGVpZ2h0OiAxLjY1XG4vLyAgZm9udC1mYW1pbHk6ICRkZWZhdWx0LWZvbnRcbi8vICBvdmVyZmxvdy14OiBoaWRkZW5cbi8vICBjb2xvcjogJGJsYWNrXG4vL1xuXG4uaW1nLXJlc3BvbnNpdmVcbiAgZGlzcGxheTogYmxvY2tcbiAgbWF4LXdpZHRoOiAxMDAlXG4gIGhlaWdodDogYXV0b1xuXG4gICYuaW1nLXdpZHRoXG4gICAgd2lkdGg6IDEwMCVcblxuLnRleHQtY2VudGVyXG4gIHRleHQtYWxpZ246IGNlbnRlclxuXG5iLCBzdHJvbmdcbiAgZm9udC13ZWlnaHQ6IDYwMFxuXG5cbi5idG4tYWNjZW50XG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgY29sb3I6ICR3aGl0ZVxuICBib3JkZXItcmFkaXVzOiAycHhcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgYm9yZGVyOiBub25lXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICB3aWR0aDogMTAwJVxuICBtYXJnaW4tdG9wOiAyNXB4XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBjdXJzb3I6IHBvaW50ZXJcbiAgcGFkZGluZzogMTVweCAyMHB4XG4gIGxpbmUtaGVpZ2h0OiAxLjRcbiAgZm9udC13ZWlnaHQ6IDYwMFxuXG4gICY6aG92ZXIsICY6Zm9jdXNcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRhY2NlbnQsIDUlKVxuICAgIG91dGxpbmU6IG5vbmVcbiAgICBjb2xvcjogJHdoaXRlXG5cbiAgJjphY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGFjY2VudCwgNSUpXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4uYnRuLWNhbmNlbFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheVxuICBjb2xvcjogJHdoaXRlXG5cbiAgYm9yZGVyLXJhZGl1czogMnB4XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2VcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIGJvcmRlcjogbm9uZVxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgd2lkdGg6IDEwMCVcbiAgbWFyZ2luLXRvcDogMjVweFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgY3Vyc29yOiBwb2ludGVyXG4gIHBhZGRpbmc6IDE1cHggMjBweFxuICBsaW5lLWhlaWdodDogMS40XG4gIGZvbnQtd2VpZ2h0OiA2MDBcblxuICAmOmhvdmVyLCAmOmZvY3VzXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYWNjZW50LCA1JSlcbiAgICBvdXRsaW5lOiBub25lXG4gICAgY29sb3I6ICR3aGl0ZVxuXG4gICY6YWN0aXZlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRhY2NlbnQsIDUlKVxuICAgIGNvbG9yOiAkd2hpdGVcblxuLndyYXBfc2NyZWVuc1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgZmxleC13cmFwOiBub3dyYXBcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmRcbiAgd2lkdGg6IDEwMCVcblxuLmxlZnQtc2NyZWVuXG4gIHdpZHRoOiAzNSVcbiAgcGFkZGluZzogMjBweCA0JSA0MHB4XG4gIG1pbi1oZWlnaHQ6IDEwMHZoXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdF9iYWNrXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2hcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4ubGVmdC1zY3JlZW4tdW5pb25lXG4gIHdpZHRoOiA0NSVcbiAgcGFkZGluZzogMjBweCA0JSA0MHB4XG5cbi5sZWZ0LXNjcmVlbl9oZWFkZXJcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXG4ubG9nb1xuICBkaXNwbGF5OiBmbGV4XG4gIG1heC13aWR0aDogMTMwcHhcbiAgZmxvYXQ6IGxlZnRcblxuICBhXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG5cblxuLmxhbmctc3dpdGNoZXJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBjdXJzb3I6IHBvaW50ZXJcbiAgei1pbmRleDogMTFcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIHBhZGRpbmctbGVmdDogMjBweFxuICBwYWRkaW5nLXJpZ2h0OiAxOXB4XG4gIGFwcGVhcmFuY2U6IG5vbmVcbiAgZm9udC1zaXplOiAxNXB4XG4gIGxpbmUtaGVpZ2h0OiAxLjNcblxuICAmOjpiZWZvcmUsICY6OmFmdGVyXG4gICAgY29udGVudDogXCJcIlxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMTBweFxuICAgIHdpZHRoOiA4cHhcbiAgICBoZWlnaHQ6IDJweFxuICAgIGJhY2tncm91bmQ6ICRibGFja1xuXG4gICY6OmJlZm9yZVxuICAgIHJpZ2h0OiA0cHhcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcblxuICAmOjphZnRlclxuICAgIHJpZ2h0OiAwXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxuXG4gICY6aG92ZXJcbiAgICAubGFuZy1zd2l0Y2hlcl9fbWVudVxuICAgICAgZGlzcGxheTogYmxvY2tcblxuLmxhbmctc3dpdGNoZXJfX21lbnVcbiAgZGlzcGxheTogbm9uZVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiBjYWxjKDEwMCUgKyAxNnB4KVxuICByaWdodDogLTE5cHhcbiAgbGlzdC1zdHlsZTogbm9uZVxuICB3aWR0aDogMTUwcHhcbiAgaGVpZ2h0OiBhdXRvXG4gIGJveC1zaGFkb3c6IDAgMTVweCAyMnB4IHJnYmEoMCwgMCwgMCwgLjEpLCAwIDFweCAxMXB4IHJnYmEoMCwgMCwgMCwgLjA5KVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgYm9yZGVyLXJhZGl1czogMnB4XG4gIHBhZGRpbmc6IDdweCAwXG5cbiAgJjo6YmVmb3JlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgY29udGVudDogXCJcIlxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgYmFja2dyb3VuZDogJHdoaXRlXG4gICAgd2lkdGg6IDEwcHhcbiAgICBoZWlnaHQ6IDEwcHhcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcbiAgICByaWdodDogMTlweFxuICAgIHRvcDogLTVweFxuXG4gICY6OmFmdGVyXG4gICAgY29udGVudDogXCJcIlxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICB3aWR0aDogMTAwJVxuICAgIGhlaWdodDogMjVweFxuICAgIHJpZ2h0OiAwXG4gICAgdG9wOiAtMjNweFxuXG4ubGFuZy1zd2l0Y2hlcl9faXRlbVxuICBhXG4gICAgd2lkdGg6IDEwMCVcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBjb2xvcjogJGJsYWNrXG4gICAgcGFkZGluZzogN3B4IDIwcHhcbiAgICBsaW5lLWhlaWdodDogMS4zXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgY29sb3I6ICRsaWdodF9ncmV5XG4gICAgICBjdXJzb3I6IGRlZmF1bHRcblxuICAgICY6aG92ZXJcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGJhY2tncm91bmQ6ICRhY2NlbnRcblxuICAgICAgJi5hY3RpdmVcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgICAgY29sb3I6ICRsaWdodF9ncmV5XG5cbi5sZWZ0LXNjcmVlbl9mb3JtLWZsZXhcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIG1hcmdpbi10b3A6IDQycHhcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxuXG4ubGVmdC1zY3JlZW5fZm9ybVxuICB3aWR0aDogMTAwJVxuICBtYXgtd2lkdGg6IDY0MHB4XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3hcblxuICAuaDFcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAxM3B4XG5cbiAgcFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcblxuICAuaW5mb1xuICAgIGNvbG9yOiAkZ3JheVxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIGxpbmUtaGVpZ2h0OiAxLjRcbiAgICBtYXJnaW4tdG9wOiA5cHhcblxuICAucmlnaHQtaW5mb1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogM3B4XG4gICAgY29sb3I6ICRncmF5XG4gICAgcmlnaHQ6IDBcbiAgICBmb250LXNpemU6IDEzcHhcbiAgICBmb250LXdlaWdodDogNjAwXG5cbiAgLmJhY2tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW4tdG9wOiAyNHB4XG4gICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgLmN1cnJlbmN5XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogY2FsYygxMDAlICsgMTBweClcbiAgICB0b3A6IDU0JVxuICAgIHRyYW5zZm9ybTogdHJhbnNhbHRlWSgtNTAlKVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuXG4gIC53cmFwLWJ1dHRvblxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgbWFyZ2luLXRvcDogMjVweFxuICAgIGZsZXgtd3JhcDogd3JhcFxuXG4gICAgLmJ0blxuICAgICAgd2lkdGg6IDE5MnB4XG4gICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcblxuICAubGFiZWwtYXBpXG4gICAgbWF4LXdpZHRoOiAyNDBweFxuXG4gIC5sYWJlbC1wYXNzd29yZFxuICAgIGlucHV0XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4XG5cbiAgICAuaWNvbi12aWV3XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIHJpZ2h0OiAxNnB4XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogNDdweFxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICBvcGFjaXR5OiAuNFxuXG4gICAgICAmLmFjdGl2ZVxuICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAgIHN2Z1xuICAgICAgICB3aWR0aDogMTdweFxuICAgICAgICBoZWlnaHQ6IDE3cHhcbiAgICAgICAgZmlsbDogJGJsYWNrXG5cbiAgLmFwaVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IGNhbGMoMTAwJSArIDIwcHgpXG4gICAgYm90dG9tOiAxOHB4XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gICAgaW1nXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgIG1hcmdpbi1yaWdodDogNHB4XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbiAgICAmLmFwaV9vblxuICAgICAgY29sb3I6ICM2Q0MwNEFcblxuICAgICYuYXBpX29mZlxuICAgICAgY29sb3I6ICNGNDQzMzZcblxuLnBvcHVwLWNlbmNlbFxuICBjb2xvcjogJGFjY2VudFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgbWFyZ2luOiAxNXB4IDBcblxuLmZvb3RlclxuICBsaW5lLWhlaWdodDogMS40XG4gIGZvbnQtc2l6ZTogMTBweFxuXG4gIC5jb3B5cmlnaHRcbiAgICBjb2xvcjogJGdyYXlcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgbWFyZ2luLXRvcDogNXB4XG5cbiAgdWwsIGxpXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuXG4gIGxpXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgbWFyZ2luLXRvcDogNXB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgbWFyZ2luLXJpZ2h0OiAxN3B4XG5cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1yaWdodDogMFxuXG4gICAgICAmOjphZnRlclxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogXCLigKJcIlxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICByaWdodDogLTExcHhcbiAgICAgIHRvcDogMFxuXG4gICAgYVxuICAgICAgY29sb3I6ICRncmF5XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXlcblxuICAgICAgJjpob3ZlclxuICAgICAgICBjb2xvcjogJGJsYWNrXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2tcblxuLmxlZnQtc2NyZWVuX2Zvb3RlclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgd2lkdGg6IDEwMCVcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB0b3A6IDIwcHhcblxuICAuY29weXJpZ2h0XG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG4ucmlnaHQtc2NyZWVuXG4gIGZsb2F0OiByaWdodFxuICB3aWR0aDogNjUlXG4gIG1pbi1oZWlnaHQ6IDEwMHZoXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGFjY2VudCwgLjcpXG4gIGRpc3BsYXk6IGZsZXhcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgcGFkZGluZzogNDBweCAzMHB4XG5cbiAgLmgzXG4gICAgZm9udC1zaXplOiAyMnB4XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcblxuICBpbWdcbiAgICBtYXJnaW46IGF1dG9cbiAgICBtYXgtd2lkdGg6IDQ4MHB4XG5cbiAgdWwsIGxpXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMFxuXG4gIHVsXG4gICAgbWFyZ2luLXRvcDogMjBweFxuXG4gIGxpXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIGJvcmRlci1yYWRpdXM6IDEwZW1cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgaGVpZ2h0OiA0MnB4XG4gICAgbGluZS1oZWlnaHQ6IDQycHhcbiAgICBwYWRkaW5nOiAwIDIwcHhcbiAgICBtYXJnaW4tcmlnaHQ6IDEycHhcbiAgICBtYXJnaW4tbGVmdDogMTJweFxuICAgIG1hcmdpbi10b3A6IDIwcHhcblxuICAgIGFcbiAgICAgIGNvbG9yOiAkYmxhY2tcblxuICAgIHNwYW5cbiAgICAgIGNvbG9yOiAkYWNjZW50XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcblxuLnJpZ2h0LXNjcmVlbi11bmlvbmVcbiAgYmFja2dyb3VuZC1jb2xvcjogdW5zZXRcbiAgd2lkdGg6IDU1JVxuICBwYWRkaW5nOiA0OHB4IDMwcHhcblxuICB1bFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogNTBweFxuICAgIG1hcmdpbi10b3A6IC0yMHB4XG4gICAgbWFyZ2luLWJvdHRvbTogODBweFxuXG4gIGxpXG4gICAgaGVpZ2h0OiAzM3B4XG4gICAgbGluZS1oZWlnaHQ6IDMzcHhcbiAgICBtYXJnaW4tdG9wOiAwXG5cbiAgLmgzXG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweFxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcbiAgICBjb2xvcjogJGdyYXlcblxuICAgIHNwYW5cbiAgICAgIGNvbG9yOiAjRkY4QzAwXG5cbiAgaW1nXG4gICAgbWFyZ2luOiBhdXRvXG4gICAgbWF4LXdpZHRoOiA2NTBweFxuXG4ucmlnaHQtc2NyZWVuLWFsbHltYWlsZXJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxlZnRfYmFja1xuXG4ucmlnaHQtc2NyZWVuLXVuaW9uZTphZnRlclxuICBjb250ZW50OiBcIlwiXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiAtMVxuICBsZWZ0OiBjYWxjKDU0JSAtIDEzMHB4KVxuICByaWdodDogMFxuICB0b3A6IDBcbiAgYm90dG9tOiAwXG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2xvZ2luX3VuaV93YXZlX2JnLnN2ZycpIGxlZnQgY2VudGVyIG5vLXJlcGVhdFxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXG5cbi5yaWdodC1zY3JlZW4tYWxseW1haWxlcjphZnRlclxuICBjb250ZW50OiBcIlwiXG4gIHBvc2l0aW9uOiBmaXhlZFxuICB6LWluZGV4OiAtMVxuICByaWdodDogMFxuICB0b3A6IDBcbiAgYm90dG9tOiAwXG4gIGJhY2tncm91bmQ6ICRsZWZ0X2JhY2tcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuXG4ubGtfd3JhcFxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgaGVpZ2h0OiAxMDAlXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuLnNpZGViYXJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGVfYmFja1xuICBwYWRkaW5nOiA0MHB4IDI1cHhcbiAgcGFkZGluZy1ib3R0b206IDE2cHhcbiAgd2lkdGg6IDMwMHB4XG4gIHBvc2l0aW9uOiBmaXhlZFxuICB0b3A6IDBcbiAgbGVmdDogMFxuICBib3R0b206IDBcbiAgb3ZlcmZsb3c6IGF1dG9cbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIHotaW5kZXg6IDVcblxuICAudXNlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICAgIG1hcmdpbi1ib3R0b206IDU1cHhcblxuICAgICZfX2lkXG4gICAgICBtYXJnaW46IC0xMHB4IDAgMFxuICAgICAgZm9udC1zaXplOiAxMHB4XG5cbiAgICBpbWdcbiAgICAgIHdpZHRoOiAzNXB4XG4gICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgIG1hcmdpbi1yaWdodDogMTNweFxuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4XG5cbiAgICBzcGFuXG4gICAgICBmb250LXNpemU6IDEzcHhcbiAgICAgIG1hcmdpbi10b3A6IDJweFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogMjAwcHhcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG5cbiAgICAgIGIsIHN0cm9uZ1xuICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG5cbi5uYXZiYXItbWVudVxuICB1bCwgbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwXG5cbiAgPiB1bFxuICAgID4gbGlcbiAgICAgICYuYWN0aXZlLWl0ZW1cbiAgICAgICAgJjo6YmVmb3JlXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIGxlZnQ6IC0yNXB4XG4gICAgICAgICAgd2lkdGg6IDNweFxuICAgICAgICAgIGhlaWdodDogMjdweFxuICAgICAgICAgIHRvcDogMTJweFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcblxuICAgICAgICAubWFpbi1pY29uXG4gICAgICAgICAgZmlsbDogJGFjY2VudFxuXG4gICAgICAgIC5hY3RpdmUtaXRlbVxuICAgICAgICAgIGNvbG9yOiAkYmxhY2tcblxuICAgICAgICAgICY6aG92ZXJcbiAgICAgICAgICAgIGNvbG9yOiAkYWNjZW50XG5cbiAgICAgID4gYVxuICAgICAgICBwYWRkaW5nOiAxMnB4IDBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yNXB4XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTRweFxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgei1pbmRleDogMVxuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweClcblxuICAgICAgICAmOm5vdChbdGFiaW5kZXhdKVxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAgICAgJjpob3ZlclxuICAgICAgICAgICAgY29sb3I6ICRhY2NlbnRcblxuICAgICAgdWxcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MXB4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHhcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgIGxpXG4gICAgICAgICAgbWFyZ2luOiA5cHggMFxuXG4gICAgICAgICAgYVxuICAgICAgICAgICAgY29sb3I6ICRsaWdodF9ncmV5X2RhcmtlclxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMFxuXG4gIGxpXG4gICAgY29sb3I6ICRibGFja1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgYVxuICAgICAgY29sb3I6ICRibGFja1xuICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICAgJjpob3ZlclxuICAgICAgICBjb2xvcjogJGFjY2VudFxuXG4gICAgLm1haW4taWNvblxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBsZWZ0OiAwXG4gICAgICB0b3A6IDE2LjVweFxuICAgICAgZmlsbDogJGxpZ2h0X2dyZXlfZGFya2VyXG4gICAgICBjb2xvcjogJGxpZ2h0X2dyZXlfZGFya2VyXG5cbiAgICAgICYuaG92ZXJBY3RpdmVcbiAgICAgICAgZmlsbDogJGFjY2VudFxuXG4gICAgLmFycm93LWljb25cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgcmlnaHQ6IDBcbiAgICAgIHRvcDogMjJweFxuICAgICAgZmlsbDogJGdyYXlcbiAgICAgIHdpZHRoOiAxMHB4XG4gICAgICBoZWlnaHQ6IDdweFxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZVxuXG4gICAgICAmLnJldmVyc2VcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuXG4uc2V0dGluZy10aGVtZVxuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIG1hcmdpbi10b3A6IGF1dG9cblxuICBsYWJlbFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHdpZHRoOiBhdXRvXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHBhZGRpbmctbGVmdDogMjFweFxuICAgIG1hcmdpbi10b3A6IDUwcHhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBmb250LXNpemU6IDEzcHhcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gICAgaW5wdXRcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgb3BhY2l0eTogMFxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW5cblxuICAgICAgJjpjaGVja2VkXG4gICAgICAgICYgfiAuY2hlY2ttYXJrXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXlcblxuICAgICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAmIH4gLmNoZWNrbWFya1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheVxuXG4gICAgLmNoZWNrbWFya1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDJweFxuICAgICAgbGVmdDogMFxuICAgICAgaGVpZ2h0OiAxNXB4XG4gICAgICB3aWR0aDogMTVweFxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG5cbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgdG9wOiA0cHhcbiAgICAgICAgbGVmdDogNHB4XG4gICAgICAgIHdpZHRoOiA3cHhcbiAgICAgICAgaGVpZ2h0OiA3cHhcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgICAgIGJhY2tncm91bmQ6ICRncmF5XG5cbi5say1jb250ZW50XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgaGVpZ2h0OiAxMDAlXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0N3B4KVxuXG4ubGstY29udGVudF9yaWdodFxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgcmlnaHQ6IDUwcHhcbiAgdG9wOiAyMXB4XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuXG4gIC5sb2dvdXRcbiAgICBtYXJnaW4tbGVmdDogMjVweFxuXG4ubG9nb3V0XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFja1xuICBjb2xvcjogJGJsYWNrXG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBwYWRkaW5nOiA3cHggMjBweFxuICBwYWRkaW5nLWxlZnQ6IDE3cHhcbiAgZm9udC1zaXplOiAxNXB4XG4gIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2VcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrXG4gICAgY29sb3I6ICR3aGl0ZVxuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZVxuXG4gICAgc3ZnXG4gICAgICBmaWxsOiAkd2hpdGVcblxuICBzdmdcbiAgICBmaWxsOiAkYmxhY2tcbiAgICBtYXJnaW4tcmlnaHQ6IDVweFxuICAgIHRyYW5zaXRpb246IGZpbGwgLjI1cyBlYXNlXG5cblxuLmxrLWNvbnRlbnRfbWFpblxuICBwYWRkaW5nLXRvcDogMzBweFxuICBtYXJnaW4tbGVmdDogMzkwcHhcbiAgbWF4LXdpZHRoOiA5OTZweFxuICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweFxuXG4gIC5oMVxuICAgIG1hcmdpbi1ib3R0b206IDIycHhcblxuICBpbWdcbiAgICBtYXgtd2lkdGg6IDEwMCVcblxuICAubGFuZy1zd2l0Y2hlclxuICAgIHBhZGRpbmctbGVmdDogMFxuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlclxuICAgICAgYmFja2dyb3VuZDogJGFjY2VudFxuXG4gICAgPiBzcGFuXG4gICAgICBjb2xvcjogJGFjY2VudFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuXG5cbi5oaWRkZW5cbiAgZGlzcGxheTogbm9uZVxuXG4jZ3JhcGhcbiAgbWFyZ2luLXRvcDogNDBweFxuICBvdmVyZmxvdzogYXV0b1xuXG4uZ3JhcGgtY29sb3JzXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBtYXJnaW4tdG9wOiAyMHB4XG5cbiAgLmNvbG9yLWl0ZW1cbiAgICBtYXJnaW4tdG9wOiAxMHB4XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgICAuY29sb3JcbiAgICAgIHdpZHRoOiAyMHB4XG4gICAgICBoZWlnaHQ6IDIwcHhcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHhcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogMFxuICAgICAgdG9wOiAwXG5cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1yaWdodDogMFxuXG4ubGtfZm9vdGVyXG4gIG1hcmdpbi1sZWZ0OiAzOTBweFxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIG1heC13aWR0aDogMTE0MHB4XG4gIHBhZGRpbmc6IDE2cHggMFxuICBwYWRkaW5nLXRvcDogMTFweFxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4XG4gIG1hcmdpbi10b3A6IGF1dG9cblxuLnRvZ2dsZS1tZW51XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICB3aWR0aDogMzJweFxuICBoZWlnaHQ6IDMycHhcbiAgY3Vyc29yOiBwb2ludGVyXG4gIHotaW5kZXg6IDk5OVxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmLmFjdGl2ZVxuICAgIHNwYW5cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgICY6OmJlZm9yZVxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFja1xuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHRvcDogMFxuICAgICAgICB3aWR0aDogMThweFxuICAgICAgICBoZWlnaHQ6IDVweFxuXG4gICAgICAmOjphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjI1ZGVnKVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2tcbiAgICAgICAgbGVmdDogMFxuICAgICAgICBib3R0b206IGF1dG9cbiAgICAgICAgdG9wOiAwXG4gICAgICAgIHdpZHRoOiAxOHB4XG4gICAgICAgIGhlaWdodDogNXB4XG5cbiAgc3BhblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5XG4gICAgd2lkdGg6IDMycHhcbiAgICBoZWlnaHQ6IDRweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIGJvcmRlci1yYWRpdXM6IDEwZW1cblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXlcbiAgICAgIHdpZHRoOiAzMnB4XG4gICAgICBoZWlnaHQ6IDRweFxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZVxuICAgICAgbGVmdDogMFxuICAgICAgYm9yZGVyLXJhZGl1czogMTBlbVxuXG4gICAgJjo6YmVmb3JlXG4gICAgICB0b3A6IC05cHhcblxuICAgICY6OmFmdGVyXG4gICAgICBib3R0b206IC05cHhcblxuXG4ubW9iaWxlLW1lbnVcbiAgZGlzcGxheTogbm9uZVxuICBwb3NpdGlvbjogZml4ZWRcbiAgdG9wOiAwXG4gIGxlZnQ6IDBcbiAgcmlnaHQ6IDBcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNpZGVfYmFja1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBwYWRkaW5nOiAxMHB4IDMwcHhcbiAgei1pbmRleDogNTAwXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjA0KVxuXG4ubWVudS1wb3B1cFxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgcGFkZGluZzogMjVweFxuICBwb3NpdGlvbjogZml4ZWRcbiAgbGVmdDogMFxuICB0b3A6IDBcbiAgYm90dG9tOiAwXG4gIHdpZHRoOiAxMDAlXG4gIG1heC13aWR0aDogMzgwcHhcbiAgb3ZlcmZsb3c6IGF1dG9cblxuICAubmF2YmFyLW1lbnVcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XG4gICAgbWFyZ2luLXRvcDogNDBweFxuXG4gIC5uYXZiYXItbWVudSBsaSAuYXJyb3ctaWNvblxuICAgIHJpZ2h0OiAyNXB4XG5cbiAgLm5hdmJhci1tZW51IGxpIC5tYWluLWljb25cbiAgICBsZWZ0OiAyNXB4XG5cbiAgLm5hdmJhci1tZW51ID4gdWwgPiBsaSB1bFxuICAgIHBhZGRpbmctbGVmdDogNjZweFxuXG4gIC5uYXZiYXItbWVudSA+IHVsID4gbGlcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4wOClcbiAgICBtYXJnaW4tbGVmdDogLTI1cHhcbiAgICB3aWR0aDogY2FsYygxMDAlICsgNTBweClcblxuICAgID4gYVxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDI1cHgpXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4XG4gICAgICBwYWRkaW5nLWxlZnQ6IDgwcHhcblxuICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjA4KVxuXG4gICAgJjo6YmVmb3JlXG4gICAgICBsZWZ0OiAwXG5cbiAgLmxvZ291dFxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnRcblxuICAuc2V0dGluZy10aGVtZVxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgIG1hcmdpbi10b3A6IGF1dG9cblxuICAgID4gbGFiZWxcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweFxuICAgICAgbWFyZ2luLXRvcDogMFxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlXG4gIGNvbG9yOiAkZ3JheVxuICBvcGFjaXR5OiAxXG4gIGZvbnQtc2l6ZTogNDBweFxuICByaWdodDogYXV0b1xuICBsZWZ0OiAxNXB4XG4gIHRvcDogOHB4XG4gIG91dGxpbmU6IG5vbmVcblxuLm1mcC13cmFwXG4gIHotaW5kZXg6IDExNTJcblxuLm1mcC1tb3ZlLWhvcml6b250YWxcbiAgLm1mcC13aXRoLWFuaW1cbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3NcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwcHgpXG5cbiAgJi5tZnAtYmdcbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3NcbiAgICB6LWluZGV4OiAxMTAwXG5cbiAgJi5tZnAtcmVhZHlcbiAgICAubWZwLXdpdGgtYW5pbVxuICAgICAgb3BhY2l0eTogMVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApXG4gICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICAmLm1mcC1iZ1xuICAgICAgb3BhY2l0eTogMC42XG5cbiAgJi5tZnAtcmVtb3ZpbmdcbiAgICAubWZwLXdpdGgtYW5pbVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwcHgpXG4gICAgICBvcGFjaXR5OiAwXG5cbiAgICAmLm1mcC1iZ1xuICAgICAgb3BhY2l0eTogMFxuXG4uYnJlYWRjcnVtYnNcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gIHBhZGRpbmc6IDBcbiAgcGFkZGluZy1ib3R0b206IDE1cHhcbiAgcGFkZGluZy10b3A6IDEwcHhcbiAgbWFyZ2luOiAwXG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgb3ZlcmZsb3c6IGF1dG9cbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRsaWdodF9ncmV5XG5cbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tbGVmdDogMjVweFxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICBsaW5lLWhlaWdodDogMS4yXG4gICAgY29sb3I6ICRncmF5XG5cbiAgICAmOmZpcnN0LWNoaWxkXG4gICAgICBtYXJnaW4tbGVmdDogMFxuXG4gICAgJjo6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9hcnJvdy1wYWdpbmF0aW9uLnN2ZylcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgd2lkdGg6IDhweFxuICAgICAgaGVpZ2h0OiAxNHB4XG4gICAgICByaWdodDogLTE4cHhcbiAgICAgIHRvcDogNTAlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICAgIG9wYWNpdHk6IC41XG5cbiAgICAmOmxhc3QtY2hpbGRcbiAgICAgICY6OmFmdGVyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgIHN2Z1xuICAgICAgd2lkdGg6IDE0cHhcbiAgICAgIGhlaWdodDogMTRweFxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICB0b3A6IDEuNXB4XG5cbiAgICBhXG4gICAgICBjb2xvcjogI0EyQTJBMlxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50XG5cblxuLmRvY3VtZW50YXRpb25fY29udGVudFxuICBwYWRkaW5nLXRvcDogMzBweFxuXG4gIGgzXG4gICAgZm9udC1zaXplOiAyMXB4XG4gICAgbWFyZ2luOiAzMHB4IDAgMTFweFxuXG4gIGgyXG4gICAgZm9udC1zaXplOiAyMXB4XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRsaWdodF9ncmV5XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHhcbiAgICBtYXJnaW46IDQwcHggMCAxN3B4XG5cbiAgcCArIHByZVxuICAgIG1hcmdpbi10b3A6IC04cHhcblxuICBhXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxuXG4gIGNvZGVcbiAgICBmb250LWZhbWlseTogJGRlZmF1bHQtZm9udFxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIG1hcmdpbi1ib3R0b206IDFyZW1cbiAgICBkaXNwbGF5OiBibG9ja1xuXG4gIGlcbiAgICBmb250LXN0eWxlOiBub3JtYWxcbiAgICBjb2xvcjogIzc3N1xuXG4gIHByZVxuICAgICYuaGxqc1xuICAgICAgb3ZlcmZsb3c6IGF1dG9cbiAgICAgIHdvcmQtd3JhcDogbm9ybWFsXG4gICAgICB3aGl0ZS1zcGFjZTogcHJlXG4gICAgICBmb250LXNpemU6IDE0cHhcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweFxuICAgICAgbGluZS1oZWlnaHQ6IDEuNFxuICAgICAgcGFkZGluZzogMTVweFxuICAgICAgdGFiLXNpemU6IDJcbiAgICAgIGZvbnQtZmFtaWx5OiBTRk1vbm8tUmVndWxhciwgTWVubG8sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsICRkZWZhdWx0LWZvbnRcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgICBwYWRkaW5nOiAxNXB4IDBcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzNcblxuICAgICAgdGFibGVcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgdHJcbiAgICAgICAgICAmOmhvdmVyIHRkXG4gICAgICAgICAgICAmLmhsanMtbG4tY29kZSwgJi5obGpzLWxuLW51bWJlcnNcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzAzOVxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkXG4gICAgICAgICAgICAmOmhvdmVyIHRkXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzNcblxuICAgICAgICAgIHRkXG4gICAgICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgICAgICBib3JkZXI6IDFweCB0cmFuc3BhcmVudCBzb2xpZFxuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZVxuICAgICAgICAgICAgbWFyZ2luOiAwXG5cbiAgICAgICAgICAgICYuaGxqcy1sbi1udW1iZXJzXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNzJiMzNcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEycHggMCAyMHB4XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheVxuICAgICAgICAgICAgICB3aWR0aDogNTBweFxuICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHhcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcFxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICAgICAgbGVmdDogMFxuICAgICAgICAgICAgICBib3gtc2hhZG93OiAxMHB4IDAgMTBweCB0cmFuc3BhcmVudFxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXMgZWFzZVxuXG4gICAgICAgICAgICAgICYuc2Nyb2xsZWRcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDEwcHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKVxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDEwcHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKVxuXG4gICAgICAgICAgICAmLmhsanMtbG4tY29kZVxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjcyYjMzXG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTBweFxuXG4gICAgICAgICAgICAgID4gKlxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuICAuaGlnaGxpZ2h0XG4gICAgYm9yZGVyLXJhZGl1czogM3B4XG5cbiAgICBvbCwgdWxcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBcblxuICAuaGxqcy10YWJcbiAgICBib3JkZXItbGVmdDogIzNhM2Y0OCAxcHggZG90dGVkXG4gICAgd2lkdGg6IDE2cHhcbiAgICBoZWlnaHQ6IDE5LjVweFxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICBtYXJnaW46IDBcblxuICAudGFibGUtd3JhcHBlclxuICAgIHdpZHRoOiAxMDAlXG4gICAgb3ZlcmZsb3cteDogYXV0b1xuICAgIGJvcmRlci1yYWRpdXM6IDNweFxuXG4gICAgdGFibGVcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcbiAgICAgIGJvcmRlci1zcGFjaW5nOiAwXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgbWFyZ2luOiAyMHB4IDBcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweFxuXG4gICAgPiB0YWJsZVxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gICAgaDEsIGgyLCBoMywgaDQsIGg1LCBoNlxuICAgICAgbWFyZ2luOiAwXG5cbiAgICB0clxuICAgICAgdGRcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0X2dyZXlcbiAgICAgICAgcGFkZGluZzogMTBweFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2VcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2VcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2VcblxuICAgICAgJjpob3ZlciB0ZFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhXG5cbiAgICB0aGVhZFxuICAgICAgZm9udC13ZWlnaHQ6IDcwMFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAgICAgdHI6aG92ZXIgdGRcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuXG4uZG9jdW1lbnRhdGlvbi1hbHNvXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICBwYWRkaW5nLXRvcDogNDVweFxuICBtYXJnaW4tdG9wOiA0NXB4XG5cbiAgLmgzXG4gICAgZm9udC1zaXplOiAxOHB4XG4gICAgZm9udC13ZWlnaHQ6IDYwMFxuXG4gIHVsLCBsaVxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuICAgIHBhZGRpbmc6IDBcbiAgICBtYXJnaW46IDBcblxuXG4uYmFubmVyLWhlbHBcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICByaWdodDogNTBweFxuICB0b3A6IDMyNHB4XG4gIHBhZGRpbmc6IDM1cHggMjZweCAyNnB4XG4gIHdpZHRoOiAyOTBweFxuICBib3JkZXItcmFkaXVzOiAycHhcblxuICBpbWdcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IGF1dG9cblxuICAuaDNcbiAgICBmb250LXNpemU6IDIycHhcbiAgICBmb250LXdlaWdodDogNjAwXG4gICAgbWFyZ2luLWJvdHRvbTogMTRweFxuXG5cbi5uYXZfbGV2ZWxcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICBvdmVyZmxvdzogYXV0b1xuICBwYWRkaW5nLWJvdHRvbTogMTBweFxuICBtYXJnaW4tYm90dG9tOiAtMTBweFxuXG4gIHVsLCBsaVxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcblxuICBsaVxuICAgIG1hcmdpbi10b3A6IDhweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgLmNpcmNsZS10b2dnbGVcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogMFxuICAgICAgdG9wOiAzcHhcbiAgICAgIHdpZHRoOiAyMnB4XG4gICAgICBoZWlnaHQ6IDIycHhcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFja1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwZW1cbiAgICAgIGN1cnNvcjogcG9pbnRlclxuXG4gICAgICAmLmFjdGl2ZVxuICAgICAgICAmOjphZnRlclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg5MGRlZylcblxuICAgICAgJjo6YmVmb3JlLCAmOjphZnRlclxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBsZWZ0OiA1MCVcbiAgICAgICAgdG9wOiA1MCVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrXG5cbiAgICAgICY6OmJlZm9yZVxuICAgICAgICB3aWR0aDogMTBweFxuICAgICAgICBoZWlnaHQ6IDFweFxuXG4gICAgICAmOjphZnRlclxuICAgICAgICBjb250ZW50OiBcIlwiXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICBoZWlnaHQ6IDEwcHhcbiAgICAgICAgd2lkdGg6IDFweFxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjVzIGVhc2VcblxuICAgIGFcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgY29sb3I6ICRibGFja1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGNvbG9yOiAkYWNjZW50XG5cbiAgPiB1bFxuICAgICYuYmlnX25hdlxuICAgICAgPiBsaVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMxcHhcblxuICAgID4gbGlcbiAgICAgIHVsXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHhcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweFxuXG4gICAgICAgIGxpXG4gICAgICAgICAgbWFyZ2luOiAwXG5cbiAgICAgICAgICBhXG4gICAgICAgICAgICBjb2xvcjogJGxpZ2h0X2dyZXlcblxuXG4uYmFsYW5jZV9jb21wb3NpdGlvblxuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoJGJsYWNrLCAuMTQpXG4gIGJvcmRlci1yYWRpdXM6IDJweFxuICBwYWRkaW5nOiAyNXB4IDUwcHhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcblxuICAuY29tcG9zaXRpb25fbGVmdFxuICAgIGNvbG9yOiAkYWNjZW50XG4gICAgZm9udC1zaXplOiAyNnB4XG4gICAgcGFkZGluZy1yaWdodDogNTBweFxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcblxuICAuY29tcG9zaXRpb25fcmlnaHRcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICY6OmJlZm9yZVxuICAgICAgY29udGVudDogXCJcIlxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGJvdHRvbTogMFxuICAgICAgbGVmdDogMFxuICAgICAgd2lkdGg6IDFweFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAgIHNwYW5cbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICBsaW5lLWhlaWdodDogMS40XG5cbiAgICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgICAgZm9udC1zaXplOiAxM3B4XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgZm9udC1zaXplOiAxNnB4XG4gICAgICAgIG1hcmdpbi10b3A6IDVweFxuXG4uYmFsYW5jZV9hZGRcbiAgZGlzcGxheTogZmxleFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIG1hcmdpbi10b3A6IDIwcHhcblxuICAuYnRuXG4gICAgd2lkdGg6IGF1dG9cbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHhcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4XG4gICAgbWFyZ2luLXRvcDogMFxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcblxuICBsYWJlbFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIHdpZHRoOiBhdXRvXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHBhZGRpbmctbGVmdDogMjFweFxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGZvbnQtc2l6ZTogMTNweFxuICAgIG1hcmdpbi10b3A6IDBcbiAgICBtYXJnaW4tbGVmdDogMjdweFxuICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgY29sb3I6ICRncmF5XG5cbiAgICBpbnB1dFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBvcGFjaXR5OiAwXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlblxuXG4gICAgICAmOmNoZWNrZWRcbiAgICAgICAgJiB+IC5jaGVja21hcmtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuXG4gICAgICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrXG5cbiAgICAgICYgfiAuY2hlY2ttYXJrXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmV5XG5cbiAgICAuY2hlY2ttYXJrXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIHRvcDogMnB4XG4gICAgICBsZWZ0OiAwXG4gICAgICBoZWlnaHQ6IDE1cHhcbiAgICAgIHdpZHRoOiAxNXB4XG4gICAgICBib3JkZXItcmFkaXVzOiAycHhcblxuICAgICAgJjo6YWZ0ZXJcbiAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuICAgICAgICB0b3A6IDNweFxuICAgICAgICBsZWZ0OiAycHhcbiAgICAgICAgd2lkdGg6IDEwcHhcbiAgICAgICAgaGVpZ2h0OiA4cHhcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2NoZWNrbWFyay5zdmcpXG5cblxuLnN0YXRlbWVudF93cmFwXG4gIG1hcmdpbi10b3A6IDYycHhcblxuICAuaDJcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4XG4gICAgZm9udC1zaXplOiAyNHB4XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuXG4gIC5zdWJzY3JpYmVfZGF0ZVxuICAgIGZsb2F0OiBub25lXG4gICAgbWFyZ2luLWxlZnQ6IDBcblxuLnN0YXRlbWVudF90b3BcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICBtYXJnaW4tYm90dG9tOiAyNXB4XG5cbi5zdGF0ZW1lbnRfdGFic1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuICAudGFiXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgcGFkZGluZzogN3B4IDE4cHhcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlXG4gICAgYm9yZGVyLXJhZGl1czogMnB4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgZm9udC1zaXplOiAxM3B4XG5cbiAgICAmOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlXG5cbiAgICAmLmFjdGl2ZVxuICAgICAgY29sb3I6ICR3aGl0ZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuXG4uc3RhdGVtZW50X2RhdGVcbiAgZmxvYXQ6IHJpZ2h0XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBtYXJnaW4tbGVmdDogMzBweFxuICBtaW4td2lkdGg6IDI0MHB4XG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIHN2Z1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDE4cHhcbiAgICB0b3A6IDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuICAgIHdpZHRoOiAxOHB4XG4gICAgaGVpZ2h0OiAxOHB4XG4gICAgb3BhY2l0eTogLjZcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICAgJi5hcnJvdy1pY29uXG4gICAgICBsZWZ0OiBhdXRvXG4gICAgICByaWdodDogMjBweFxuICAgICAgd2lkdGg6IDEwcHhcbiAgICAgIHRvcDogNTUlXG4gICAgICBoZWlnaHQ6IDEwcHhcblxuICBpbnB1dFxuICAgIHBhZGRpbmc6IDguNXB4IDQycHhcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNnB4XG4gICAgZm9udC1zaXplOiAxM3B4XG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudFxuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodF9ncmV5LCA1JSlcblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5hY3RpdmUsIC5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlOmhvdmVyXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcblxuLmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRhY2NlbnQsIC4xKVxuXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmVuZC1kYXRlXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcblxuLmRhdGVyYW5nZXBpY2tlci5vcGVuc2xlZnQ6YmVmb3JlXG4gIHJpZ2h0OiAxN3B4XG5cbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNsZWZ0OmFmdGVyXG4gIHJpZ2h0OiAxOHB4XG5cbi5zdGF0ZW1lbnRfdGFibGVcbiAgb3ZlcmZsb3c6IGF1dG9cblxuICB0YWJsZVxuICAgIHRib2R5XG4gICAgICB0clxuICAgICAgICAmLmN1cnJlbnQtdGFyaWZmXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZmFmY1xuXG4gICAgICAgICYubm8tcmVzdWx0c1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlclxuXG4gICAgICAgIHRkXG4gICAgICAgICAgLmJ0bi1hY2NlbnRcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4XG4gICAgICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuXG4gICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICAgICAgIC5jdXJyZW50LWJ0blxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XG5cbiAgICAgICAgICAgIHN2Z1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4XG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICAgICAgICBmaWxsOiAjMDAwXG4gICAgICAgICAgICAgIHdpZHRoOiAxMHB4XG4gICAgICAgICAgICAgIGhlaWdodDogMTBweFxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgICAgICAgdG9wOiAxcHhcblxuICAgICAgICAgICAgICAmOmhvdmVyXG4gICAgICAgICAgICAgICAgZmlsbDogJGRhbmdlclxuXG5cbi50YWJsZV9ib3R0b21cbiAgZm9udC1zaXplOiAxM3B4XG5cbiAgLmJ0bi1tb3JlXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG4gICAgY29sb3I6ICR3aGl0ZVxuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgICBwYWRkaW5nOiA3cHggMTBweFxuICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgbWFyZ2luLXRvcDogNXB4XG5cbiAgICBzdmdcbiAgICAgIHdpZHRoOiA4cHhcbiAgICAgIGhlaWdodDogNXB4XG4gICAgICBmaWxsOiAkd2hpdGVcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcbiAgICAgIG1hcmdpbi1sZWZ0OiAycHhcblxuICAudGFibGVfYm90dG9tLWluZm9cbiAgICBtYXJnaW4tdG9wOiAxN3B4XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgIC5wYWdpbmF0aW9uXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGxlZnQ6IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXG5cbiAgICAubGVmdFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBtYXJnaW4tcmlnaHQ6IDMwcHhcblxuICAgICAgLndyYXAtc2VsZWN0XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHhcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNweFxuXG4gICAgICAgICY6OmFmdGVyXG4gICAgICAgICAgY29udGVudDogXCJcIlxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHJpZ2h0OiAwXG4gICAgICAgICAgd2lkdGg6IDE2cHhcbiAgICAgICAgICB0b3A6IDBcbiAgICAgICAgICBib3R0b206IDBcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZVxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFja1xuICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lXG4gICAgICAgICAgei1pbmRleDogMFxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgICAgICAgLmFycm93LWljb25cbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgICByaWdodDogN3B4XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgICAgICB0b3A6IDU1JVxuICAgICAgICAgIHdpZHRoOiA4cHhcbiAgICAgICAgICBoZWlnaHQ6IDVweFxuICAgICAgICAgIHotaW5kZXg6IDFcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcblxuICAgICAgc2VsZWN0XG4gICAgICAgIG91dGxpbmU6IG5vbmVcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgICAgICBwYWRkaW5nOiAycHhcblxuICAgIC5yaWdodFxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICBtYXJnaW4tbGVmdDogMTVweFxuXG4gICAgICBzdmdcbiAgICAgICAgZmlsbDogJGJsYWNrXG4gICAgICAgIHdpZHRoOiAxMXB4XG4gICAgICAgIGhlaWdodDogMTFweFxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgICAgIG1hcmdpbi1yaWdodDogNHB4XG5cbiAgICAgID4gKlxuICAgICAgICBjb2xvcjogJGJsYWNrXG5cbi53cmFwX2FkZC1iYWxhbmNlXG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kXG4gIG1hcmdpbi10b3A6IDIwcHhcblxuICAubGVmdC1zY3JlZW5fZm9ybVxuICAgIG1heC13aWR0aDogMjA4cHhcblxuICAuZGFuZ2VyX2luZm9cbiAgICBtYXJnaW4tbGVmdDogODVweFxuXG4uZGFuZ2VyX2luZm9cbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcbiAgcGFkZGluZzogMzdweCA0NHB4XG5cbiAgcFxuICAgIG1hcmdpbi1ib3R0b206IDVweFxuXG4gIGFcbiAgICBmb250LXdlaWdodDogNjAwXG5cblxuLm1mcC1jb250ZW50XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudFxuXG4ucG9wdXAtZm9ybVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGVcbiAgbWF4LXdpZHRoOiA1NzBweFxuICBtYXJnaW46IDYwcHggYXV0b1xuICBib3JkZXItcmFkaXVzOiAxNnB4XG5cbiAgLm1mcC1jbG9zZVxuICAgIHJpZ2h0OiAxNnB4XG4gICAgdG9wOiAyMHB4XG4gICAgbGVmdDogYXV0b1xuICAgIGZvbnQtd2VpZ2h0OiAxMDBcbiAgICBmb250LXNpemU6IDI0cHhcbiAgICB3aWR0aDogMzBweFxuICAgIGhlaWdodDogMzBweFxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4XG4gICAgb3BhY2l0eTogLjdcbiAgICBjb2xvcjogIzk5OVxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2VcblxuICAgICY6aG92ZXJcbiAgICAgIG9wYWNpdHk6IDFcblxuICAuaDNcbiAgICBmb250LXdlaWdodDogNDAwXG4gICAgZm9udC1zaXplOiAxLjQyOXJlbVxuICAgIGxpbmUtaGVpZ2h0OiAxLjNcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRlxuICAgIHBhZGRpbmc6IDIwcHhcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNVxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE2cHhcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTZweFxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudFxuXG4gIC5sZWZ0LXNjcmVlbl9mb3JtXG4gICAgcGFkZGluZzogMzBweFxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudFxuXG4ucG9wdXAtZm9ybS53aWRlXG4gIG1heC13aWR0aDogOTcwcHhcblxuLnBvcHVwLXN1YnNjcmliZVxuICAubGVmdC1zY3JlZW5fZm9ybVxuICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICBtYXJnaW4tdG9wOiAyNXB4XG5cbiAgICAud3JhcC1idXR0b25cbiAgICAgIC5idG5cbiAgICAgICAgd2lkdGg6IGF1dG9cbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHhcblxuICAgIGg0XG4gICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcblxuICAgIHBcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgY29sb3I6ICRncmF5XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgLm1vcmUtaW5mb1xuICAgIGRpc3BsYXk6IG5vbmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYWZjXG4gICAgcGFkZGluZzogMTBweFxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgaDVcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuICAgICAgZm9udC13ZWlnaHQ6IDYwMFxuICAgICAgbWFyZ2luLXRvcDogOHB4XG4gICAgICBtYXJnaW4tYm90dG9tOiAwXG5cbiAgICAgICY6Zmlyc3Qtb2YtdHlwZVxuICAgICAgICBtYXJnaW4tdG9wOiAwXG5cbiAgICBwXG4gICAgICBtYXJnaW46IDBcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWxcblxuXG4uZGVsZXRlLWFjY291dFxuICBjb2xvcjogJGFjY2VudFxuICBjdXJzb3I6IHBvaW50ZXJcbiAgZm9udC1zaXplOiAxNnB4XG4gIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICBtYXJnaW46IDE1cHggMFxuXG4uc2V0dGluZy1mb3JtXG4gIG1heC13aWR0aDogNDcwcHhcblxuLnNldHRpbmdzLXJlcXVpc2l0ZXNcbiAgJl9faW5mby1ibG9jay13cmFwcGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbWF4LXdpZHRoOiA0MDBweFxuICAgIHJpZ2h0OiA1MHB4XG4gICAgdG9wOiAxMDBweFxuXG4uc2V0dGluZ3MtYXBpXG4gICZfX2tleS13cmFwcGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XG5cbiAgJl9fa2V5XG4gICAgbWF4LXdpZHRoOiA0MzBweFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4gICZfX2NvcHkta2V5XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4XG5cbiAgJl9fY29weS1rZXksXG4gICZfX2dlbmVyYXRlLWtleVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICB3aWR0aDogNTJweFxuICAgIGhlaWdodDogNTJweFxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodF9ncmV5XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAgIGlcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4gICAgICB3aWR0aDogMjBweFxuICAgICAgaGVpZ2h0OiAyM3B4XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxuXG4gICAgJjphY3RpdmUsICY6Zm9jdXNcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDE4NCwgMTgyLCAxODAsIC4yNSlcblxuICAmX19nZW5lcmF0ZS1rZXlcbiAgICB3aWR0aDogMTUwcHhcblxuICAmX19zdGF0dXMtd3JhcHBlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxuXG4gICAgcFxuICAgICAgbWFyZ2luOiAwXG5cbiAgICAuc2V0dGluZy10aGVtZVxuICAgICAgbWFyZ2luOiAwIDAgMCAzMHB4XG5cbiAgICAgIGxhYmVsXG4gICAgICAgIG1hcmdpbjogMFxuICAgICAgICBmb250LXNpemU6IDE2cHhcbiAgICAgICAgY29sb3I6ICRibGFja1xuXG4gICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4XG5cbiAgJl9fYXBpLWRvY3NcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4XG5cbiAgJl9fc3VibWl0XG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB3aWR0aDogMTUwcHhcblxuLnRhYmxlX3ZhcmlhbnRfMVxuICBvdmVyZmxvdzogYXV0b1xuICBwYWRkaW5nLWJvdHRvbTogMTBweFxuXG4gIC5idG5cbiAgICB3aWR0aDogYXV0b1xuICAgIHBhZGRpbmctbGVmdDogNDJweFxuICAgIHBhZGRpbmctcmlnaHQ6IDQycHhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmVcblxuICB0YWJsZVxuICAgIHdpZHRoOiBhdXRvXG4gICAgbWluLXdpZHRoOiA0MDBweFxuXG4gICAgdHJcbiAgICAgICY6bnRoLWNoaWxkKDJuKzEpXG4gICAgICAgIHRkXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNVxuXG4gICAgICB0ZFxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI0cHhcblxuICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHhcblxuICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICBmb250LXdlaWdodDogNjAwXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDBcblxuXG4ucGFnaW5hdGlvblxuICB0ZXh0LWFsaWduOiBjZW50ZXJcblxuICB1bCwgbGlcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgICBwYWRkaW5nOiAwXG4gICAgbWFyZ2luOiAwXG5cbiAgbGlcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB3aWR0aDogMzhweFxuICAgIGhlaWdodDogMzhweFxuICAgIGxpbmUtaGVpZ2h0OiAzOHB4XG5cbiAgICBzdmdcbiAgICAgIHdpZHRoOiAxMnB4XG4gICAgICBoZWlnaHQ6IDE0cHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgdG9wOiAycHhcblxuICAgIHNwYW5cbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgd2lkdGg6IDEwMCVcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2VcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwZW1cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAmOmhvdmVyXG4gICAgICBhLCBzcGFuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5XG5cbiAgICAgICAgJi5kb3RzLCAmLnByZXYsICYubmV4dFxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAuY3VycmVudFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRfZ3JleVxuXG4gICAgYVxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZVxuICAgICAgYm9yZGVyLXJhZGl1czogMTBlbVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcbiAgICAgIGNvbG9yOiAkYmxhY2tcblxuICAgICAgJi5wcmV2XG4gICAgICAgIHN2Z1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXG4gICAgICAmLm5leHRcbiAgICAgICAgc3ZnXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxuXG5cbmlucHV0OmRpc2FibGVkIH4gbGFiZWxcbiAgY3Vyc29yOiBkZWZhdWx0XG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaCArIGlucHV0XG4gIGhlaWdodDogNTJweFxuXG4uYWRtIC5zZWFyY2gtcXVlcnlcbiAgZGlzcGxheTogYmxvY2tcbiAgd2lkdGg6IDEwMCVcblxuLmFkbSAjZm9ybV9maWx0ZXIgLmZpbHRlcmluZy5oYXMtZXJyb3IgLmZvcm1fX2Vycm9yXG4gIHBhZGRpbmc6IDBcbiAgcGFkZGluZy10b3A6IDVweFxuICBsaW5lLWhlaWdodDogMS4zXG5cbi5hZG0gLnNlYXJjaC1xdWVyeSAuaWNvbi5pY29uLXNlYXJjaFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuLnBsaW5rXG4gIGNvbG9yOiAkYWNjZW50ICFpbXBvcnRhbnRcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIGN1cnNvcjogcG9pbnRlclxuXG5idXR0b25bdHlwZT1cInJlc2V0XCJdXG4gIGJhY2tncm91bmQtY29sb3I6IHVuc2V0XG4gIGNvbG9yOiAkYWNjZW50XG5cbi5wbGluazpob3ZlclxuICBjb2xvcjogJGFjY2VudFxuXG4uYWRtXG4gICNkb2NfcGFnZV9sYW5nXG4gICAgYS5hY3RpdmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgICAgIGNvbG9yOiAkd2hpdGVcbiAgICAgIGN1cnNvcjogZGVmYXVsdFxuXG4ubmF2YmFyLW1lbnVcbiAgPiB1bFxuICAgID4gbGkuYWN0aXZlLWl0ZW1cbiAgICAgIGEuYWN0aXZlLWl0ZW1cbiAgICAgICAgY29sb3I6ICRkYXJrZXJfYWNjZW50XG5cbmJvZHkuYm9keS10aGVtZS1kYXJrXG4gIC5uYXZiYXItbWVudVxuICAgID4gdWxcbiAgICAgID4gbGkuYWN0aXZlLWl0ZW1cbiAgICAgICAgLmFjdGl2ZS1pdGVtXG4gICAgICAgICAgY29sb3I6ICRkYXJrZXJfYWNjZW50XG5cbi5yaWdodC1zY3JlZW5cbiAgbGlcbiAgICBhXG4gICAgICBjb2xvcjogJGFjY2VudFxuXG4ucmlnaHQtc2NyZWVuLWFsbHltYWlsZXJcbiAgICBsaVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgICAgYVxuICAgICAgICBjb2xvcjogd2hpdGVcblxuLmRvY3VtZW50YXRpb25fY29udGVudFxuICAuYnRuLmJ0bi1zZWNvbmRhcnlcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG4gICAgYm9yZGVyLWNvbG9yOiAkZGFya2VyX2FjY2VudFxuXG4uZG9jdW1lbnRhdGlvbl9jb250ZW50XG4gIC5idG4uYnRuLXNlY29uZGFyeTpob3ZlclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGVyX2FjY2VudFxuICAgIGJvcmRlci1jb2xvcjogJGxpZ2h0ZXJfYWNjZW50XG5cbi5idG4td2FybmluZ1xuICBib3JkZXItcmFkaXVzOiAycHhcbiAgY29sb3I6ICR3aGl0ZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG4gIGJvcmRlci1jb2xvcjogJGRhcmtlcl9hY2NlbnRcbiAgOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ZXJfYWNjZW50XG5cbi5hY2NvdW50LXN3aXRjaGVyX19pdGVtXG4gIGE6aG92ZXJcbiAgICBjb2xvcjogJHdoaXRlXG4gICAgYmFja2dyb3VuZDogJGFjY2VudFxuXG4uZmluZC1lbWFpbF9fc2VhcmNoLWJ0blt0eXBlPVwic3VibWl0XCJdXG4gIGhlaWdodDogNTBweFxuICB3aWR0aDogNTBweFxuICBtYXJnaW4tbGVmdDogOHB4XG4gIGJvcmRlci1yYWRpdXM6IDhweFxuICBib3JkZXI6IDFweCBzb2xpZCAjZGNkY2RjXG4gIGlcbiAgICBoZWlnaHQ6IDI1cHhcbiAgICBkaXNwbGF5OiBibG9ja1xuICAgIHdpZHRoOiAyNXB4XG4gICAgbWFyZ2luLWxlZnQ6IDZweFxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4uZmlsdGVyLWZvcm1cbiAgbWluLWhlaWdodDogNTBweFxuICAuYnRuLmJ0bi1hY2NlbnRcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50XG5cbiNzZWFyY2hfYnV0dG9uXG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgY29sb3I6IHdoaXRlXG4gIG1hcmdpbi1yaWdodDogMTBweFxuXG4uZmlsdGVyX2xvYWRlcixcbi5maWx0ZXJfbG9hZGVyOmJlZm9yZSxcbi5maWx0ZXJfbG9hZGVyOmFmdGVyXG4gIGJhY2tncm91bmQ6ICRhY2NlbnRcblxuLmZpbHRlcl9sb2FkZXJcbiAgY29sb3I6ICRhY2NlbnRcblxuI3Byb2plY3Rfc2VsZWN0XG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFxuICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF06aG92ZXJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnRcbiAgICAgIGNvbG9yOiAkd2hpdGVcblxuI3BvcHVwLXVzZXItYWNjZXNzLWVkaXRcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0XG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXTpob3ZlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudFxuICAgICAgY29sb3I6ICR3aGl0ZVxuXG5pbWcudW5hdXRob3JpemVkLWxvZ29cbiAgbWFyZ2luLXRvcDogJHVuYXV0aG9yaXplZF9sb2dvX21hcmdpbl90b3BcblxuI29hdGgtbWljcm9zb2Z0XG4gIGJvcmRlcjogJGFjY2VudCAycHggc29saWRcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYWNjZW50LCAzMCUpXG5cbiNvYXRoLWdvb2dsZVxuICB3aWR0aDogMTIwcHhcbiAgaGVpZ2h0OiA0OHB4XG4gIGJvcmRlcjogJGFjY2VudCAycHggc29saWRcbiAgYm9yZGVyLXJhZGl1czogMTJweFxuICBjdXJzb3I6IHBvaW50ZXJcblxuICAmOmhvdmVyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYWNjZW50LCAzMCUpXG5cbiNvYXRoLWdvb2dsZS1idXR0b25cbiAgaGVpZ2h0OiA0MHB4XG4gIHdpZHRoOiA0MHB4XG4gIGJvcmRlcjogbm9uZVxuICBiYWNrZ3JvdW5kOiAkd2hpdGVcblxuICAmOmZvY3VzXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50XG5cbiNwb3B1cC1jb25maXJtLXNhdmUtaHRtbC1jb250ZW50XG4gIG1hcmdpbi10b3A6IDI1cHhcblxuLnBvcHVwLWNlbmNlbFxuICBtYXJnaW4tbGVmdDogMjBweFxuXG4uZGlzYWJsZWRfbGlua1xuICBjb2xvcjogJGdyYXlcbiAgY3Vyc29yOiBoZWxwXG4gICY6aG92ZXJcbiAgICBjb2xvcjogJGdyYXlcblxuLmludGVyY29tLWxpZ2h0d2VpZ2h0LWFwcFxuICB6LWluZGV4OiA5OTk5NyAhaW1wb3J0YW50XG5cbi5pbnRlcmNvbS1saWdodHdlaWdodC1hcHAtbGF1bmNoZXIsIC5pbnRlcmNvbS1uYW1lc3BhY2UgLmludGVyY29tLXdpdGgtbmFtZXNwYWNlLTE2amlldGpcbiAgYm90dG9tOiA1MnB4ICFpbXBvcnRhbnRcbiAgcmlnaHQ6IDc1cHggIWltcG9ydGFudFxuICB6LWluZGV4OiA5OTk5NyAhaW1wb3J0YW50XG5cbiNoZGUtY29udGFpbmVyLCAjaGRlLWNoYXQtY29udGFpbmVyXG4gIHotaW5kZXg6IDk5OTk4ICFpbXBvcnRhbnRcblxuI2VkaXRfZGlzY291bnRcbiAgLmxhYmVsLXNlbGVjdFxuICAgIC5hcnJvdy1pY29uXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIGJvdHRvbTogMFxuICAgICAgcmlnaHQ6IDIxcHhcbiAgICBzZWxlY3RcbiAgICAgIHdpZHRoOiBhdXRvXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIG1pbi13aWR0aDogODBweFxuXG4jZWRpdF9kaXNjb3VudF9lbmRhdF90aW1lXG4gIG1hcmdpbi10b3A6IDEwcHhcbiAgI2VkaXRfZGlzY291bnRfZW5kYXRfdGltZV9taW51dGVcbiAgICBtYXJnaW4tbGVmdDogMTJweFxuXG4uYnRuLWRhbmdlclxuICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnRcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlciAhaW1wb3J0YW50XG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcl9saWdodGVyICFpbXBvcnRhbnRcblxuLmRpc3BsYXlfbm9uZVxuICBkaXNwbGF5OiBub25lXG5cbi5ja2VfY2hyb21lXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkY2RjZGMgIWltcG9ydGFudFxuICBib3JkZXItcmFkaXVzOiA4cHggIWltcG9ydGFudFxuXG4uZGVmYXVsdF91bnN1YnNjcmliZV90ZW1wbGF0ZVxuICBjb2xvcjogJGFjY2VudFxuICBmaWxsOiAkYWNjZW50XG5cbi5zeXN0ZW1fdW5zdWJzY3JpYmVfdGVtcGxhdGVcbiAgY29sb3I6ICRhY2NlbnRcbiAgZmlsbDogJGFjY2VudFxuICBjdXJzb3I6IHBvaW50ZXJcblxuLnN1Ym1pdC1pbmxpbmVcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LWRpcmVjdGlvbjogcm93XG4gIGZsZXgtd3JhcDogd3JhcFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBhbGlnbi1jb250ZW50OiBzdHJldGNoXG4gIGJ1dHRvblxuICAgICAgd2lkdGg6IGF1dG9cblxuLmQtbm9uZVxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcblxuLmFkbSAuc2VhcmNoLXF1ZXJ5XG4gIGRpc3BsYXk6IGZsZXhcblxuLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0LnVrLWlucHV0XG4gIG1heC13aWR0aDogNTAlICFpbXBvcnRhbnRcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4XG5cbi5zZWFyY2gtcXVlcnkgLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0XG4gIHdpZHRoOiA4MCUgIWltcG9ydGFudFxuXG4uY3VzdG9tLWNvbnRyb2wuY3VzdG9tLWNoZWNrYm94XG4gIGRpc3BsYXk6IGZsZXhcblxuLyogUGhvbmUgbGFuZHNjYXBlIGFuZCBiaWdnZXIgKi9cbkBtZWRpYSAobWF4LXdpZHRoOiA2NDBweClcbiAgLmZpbmQtZW1haWxfX2VtYWlsLWlucHV0LnVrLWlucHV0XG4gICAgbWF4LXdpZHRoOiA4MCUgIWltcG9ydGFudFxuICAgIG1hcmdpbi1yaWdodDogMjBweFxuXG4jZ3JhcGggc3ZnXG4gIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50XG4gIHBhdGhcbiAgICBzdHJva2Utd2lkdGg6IDEgIWltcG9ydGFudFxuI2dyYXBoLWxpbmVcbiAgc3Ryb2tlLXdpZHRoOiAxICFpbXBvcnRhbnRcbiAgcGF0aFxuICAgIHN0cm9rZS13aWR0aDogMSAhaW1wb3J0YW50XG5cbmEuYnRuLGEuYnRuLWFjY2VudFxuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50XG5cblxuLnVrLXNlbGVjdDpub3QoW211bHRpcGxlXSk6bm90KFtzaXplXSlcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZVxuXG4uc3RhdGVtZW50X3RhYnMgLnRhYi5hY3RpdmVcbiAgYm9yZGVyLXJhZGl1czogOHB4XG5cbi50ZXh0LWxlZnRcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnRcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnRcblxuLmJ1dHRvbi11c2Vycy1wcmV2aWV3XG4gIG1hcmdpbi1ib3R0b206IDIwcHgiLCIjZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5nc1xuICBkaXNwbGF5OiBncmlkXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogM2ZyIDFmciAxZnIgOWZyXG4gIGdhcDogMnB4XG4gIHdpZHRoOiAxMDAlXG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDAyNFxuICBmb250LWZhbWlseTogbW9ub3NwYWNlXG4gIGZvbnQtc2l6ZTogMTJweFxuICBmb250LXdlaWdodDogNTAwXG4gIGNvbG9yOiAkYmxhY2tcblxuICAuZG5zX3NldHRpbmdzX190aXRsZV9jb2x1bW5cbiAgICBmb250LXdlaWdodDogYm9sZFxuICAgIHBhZGRpbmc6IDNweCAwIDNweCAxMHB4XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0X2dyZXlcblxuICAuZG5zX3NldHRpbmdzX19jb2x1bW5cbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGxcbiAgICBwYWRkaW5nOiAzcHggMCAzcHggMTBweFxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodF9ncmV5X2xpZ2h0ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC41cyBlYXNlXG5cbiAgLmRuc19zZXR0aW5nc19fY29sdW1uIC5mYS1jb3B5XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuXG5cbiAgLmpzLWNvcHktdG8tY2xpcGJvYXJkLWRuczpob3ZlciAuZmEtY29weVxuICAgIHZpc2liaWxpdHk6IHZpc2libGVcblxuICAuZGl2X2hvdmVyX3RhcmdldF9hY3RpdmVcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA1MDUwMjVcblxuICAuZGl2X2hvdmVyX3RhcmdldDpob3ZlclxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4gIC5kbnNfc2V0dGluZ3NfX3RpdGxlX3N1Yl90YWJsZSBpXG4gICAgY29sb3I6ICRkYXJrXG5cbiAgLmRuc19zZXR0aW5nc19fY29sdW1uIGlcbiAgICBwYWRkaW5nOiA1cHhcblxuICAuanMtY29weS10by1jbGlwYm9hcmQtZG5zXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbmkuZ3JlZW5fY2hlY2tcbiAgY29sb3I6IGdyZWVuXG4gIGRpc3BsYXk6IG5vbmVcblxuLmRuc19zZXR0aW5nc19faGVscFxuICBtYXJnaW46IDEwcHggMCAxMHB4IDBcblxuLmRuc19zZXR0aW5nc19fZG9jdW1lbnRhdGlvblxuICBtYXJnaW4tYm90dG9tOiAxMHB4XG4gIGNvbG9yOiAkZGFya1xuXG4uZG5zX3NldHRpbmdzX19kb2N1bWVudGF0aW9uIGJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcblxuI2Ruc19zZXR0aW5nc19fdGFibGVfZG9tYWluU2V0dGluZ3MgLm1vYmlsZV9zZXR0aW5nc1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDNmciA5ZnJcblxuLmJvZHktdGhlbWUtZGFyayAjZG5zX3NldHRpbmdzX190YWJsZV9kb21haW5TZXR0aW5nc1xuICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHRfZ3JleVxuICBjb2xvcjogJHdoaXRlXG5cbi5ib2R5LXRoZW1lLWRhcmsgLmRuc19zZXR0aW5nc19faGVscFxuICBjb2xvcjogJGdyYXlcblxuLmJvZHktdGhlbWUtZGFyayAuZG5zX3NldHRpbmdzX19kb2N1bWVudGF0aW9uXG4gIGNvbG9yOiAkZ3JheVxuXG4uZG5zX3NldHRpbmdzX19wcmV2aWV3X2Zvcl9jb3B5XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2VcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxuICBtYXJnaW46IDEwcHggMCAwIDBcbiAgcGFkZGluZzogMTBweFxuICBib3JkZXI6IDFweCBzb2xpZCAkZGFya19saWdodGVyXG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcFxuICB3b3JkLWJyZWFrOiBicmVhay13b3JkXG5cbi5kbnNfc2V0dGluZ3NfX3ByZXZpZXdfZGl2XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICBmb250LXNpemU6IDFweFxuICB0b3A6IDM4OHB4XG4gIHJpZ2h0OiAzNjZweFxuICBvcGFjaXR5OiAwXG5cbiNkbnMtc2V0dGluZ3MtZG9tYWluIC5wb3B1cC1zdWJzY3JpYmUgLmxlZnQtc2NyZWVuX2Zvcm1cbiAgbWFyZ2luLXRvcDogN3B4XG5cbiNkbnMtc2V0dGluZ3MtZG9tYWluIC5wb3B1cC1mb3JtIC5sZWZ0LXNjcmVlbl9mb3JtXG4gIHBhZGRpbmc6IDAgNTBweCAzcHhcblxuLmRuc19zZXR0aW5nc19fYnV0dG9uX2NvcHlfcHJldmlld1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjRcbiAgd2lkdGg6IDIwMHB4XG4gICY6aG92ZXJcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgJjphY3RpdmVcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwMDAwMjQiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/