/*!*********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/style.scss ***!
  \*********************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap);
/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/style.scss (1) ***!
  \*************************************************************************************************************************/
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
/*!*************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/assets/scss/style.scss (2) ***!
  \*************************************************************************************************************************/
:root {
  --fbg: #F6F8FB;
  --fblack: #1F1F1F;
  --fblue: #5085c3;
  --fdarkBlue: #20314B;
  --fgray: #565B61;
  --defGray: #A1AEBE;
  --white: #fff;
  --borderGray: #CED4DA;
  --forange: #D87A38;
  --fred: #DE330E;
  --fhover: #DB6716;
  --factive:#C15A12;
  --fiedText: #212529;
  /* Shadows define here */
  --f-shadow: 0 5px 15px 0 rgba(28,37,39,.1),0 0 2px 0 rgba(0,0,0,.1);
  --fontInter: "Inter", sans-serif;
  --fontSecond: "Open Sans", sans-serif;
}

.common-form-btn {
  min-width: 100px;
  width: 100%;
  height: 40px;
  padding: 6px 12px 6px 12px;
  gap: 8px;
  background: var(--forange);
  border-radius: 4px;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #fff;
}
@media only screen and (min-width: 992px) {
  .common-form-btn {
    min-width: 150px;
  }
}
.common-form-btn.outline {
  background: transparent;
  border: 1px solid var(--fblack);
  color: var(--fblack);
}
.common-form-btn.disabled {
  opacity: 0.65;
  pointer-events: none;
}

#scheduleFormRender.default-form-gap {
  padding: 0px 10px 10px;
  margin-top: 20px;
}
@media only screen and (min-width: 768px) {
  #scheduleFormRender.default-form-gap {
    padding: 2px 30px 10px;
    margin-top: 30px;
  }
}

.sh-form {
  position: relative;
}
.sh-form__title::after {
  content: none !important;
}

.sh_form_content {
  background-color: var(--white);
  padding: 20px 0 0 0;
  position: relative;
}
@media only screen and (min-width: 576px) {
  .sh_form_content {
    max-width: 600px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 992px) {
  .sh_form_content {
    max-width: 100%;
  }
}
.sh_form_content .calender-view {
  padding: 0px 12px;
}
.sh_form_content .step_one .message-area {
  display: flex;
  flex-flow: column;
  place-items: center;
}
@media only screen and (min-width: 992px) {
  .sh_form_content .step_one .message-area {
    padding: 20px 0;
    place-items: start;
  }
}
.sh_form_content .step_one .message-area h3, .sh_form_content .step_one .message-area p {
  text-align: left;
}
.sh_form_content .step_one .message-area h3 {
  font-size: 15px;
  font-weight: bold;
  margin-bottom: 10px;
  line-height: 1.4;
}
@media only screen and (min-width: 992px) {
  .sh_form_content .step_one .message-area h3 {
    font-size: 20px;
  }
}
.sh_form_content .step_one .message-area p {
  font-size: 14px;
  line-height: 1.5;
}

.msg {
  position: absolute;
  right: 0;
  display: block;
  background: #eee;
  padding: 10px 30px;
  z-index: 9;
  font-size: 14px;
  transition: all 0.3s ease;
  transform: translateX(110%);
  pointer-events: none;
  opacity: 0;
  min-width: 250px;
}
.msg.error {
  background: #f00;
  color: #fff;
  transform: translateX(0);
  opacity: 1;
}
.msg.success {
  opacity: 1;
  background: #0f0;
  color: #fff;
  transform: translateX(0);
}

.vc-disabled {
  pointer-events: none;
  opacity: 0.5;
}
.vc-disabled[tabindex="0"] {
  background: transparent;
}
.vc-disabled.vc-highlight-content-solid {
  color: #94a3b8 !important;
}

.is-today.vc-disabled {
  pointer-events: none;
  opacity: 1;
  background: transparent;
}

.vc-monthly .is-not-in-month .vc-day-content {
  opacity: 0.4 !important;
}
.vc-monthly .is-not-in-month .vc-day-layer, .vc-monthly .is-not-in-month .vc-highlight-bg-light {
  opacity: 0.8 !important;
}

.vc-day.is-today .vc-highlights .vc-highlight-bg-solid {
  background-color: transparent !important;
}
.vc-day .vc-day-content.vc-highlight-content-solid {
  color: #0f172a;
  font-weight: 600;
}
.vc-day .vc-highlights .vc-highlight-bg-light {
  height: 100%;
  width: 100%;
  background-color: transparent;
  border: 2px solid var(--forange);
  border-radius: 0;
}
.vc-day .vc-highlights .vc-highlight-bg-solid {
  background-color: transparent !important;
  color: #0f172a;
}
.vc-day .vc-day-content[tabindex="0"]:not(.vc-disabled) {
  background-color: var(--forange) !important;
  color: var(--white) !important;
  font-weight: 500 !important;
}

.field-loader {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 285px;
  top: 30px;
}
@media only screen and (min-width: 768px) {
  .field-loader {
    left: 313px;
  }
}

.time-slots {
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  background: rgba(255, 255, 255, 0.6);
  z-index: 15;
  display: flex;
  justify-content: end;
  height: 100%;
}
@media only screen and (min-width: 992px) {
  .time-slots {
    position: relative;
  }
}
.time-slots .time-slots_inner {
  background-color: var(--white);
  width: 100%;
  box-shadow: 0 8px 20px rgba(56, 56, 56, 0.1);
  display: grid;
  grid-template-rows: auto 1fr;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner {
    max-width: 260px;
    width: 230px;
    border-left: 1px solid var(--borderGray);
  }
}
.time-slots .time-slots_inner .selected-date-details {
  display: flex;
  flex-flow: row;
  justify-content: center;
  align-items: center;
  padding: 12px 38px;
  position: relative;
  border-bottom: 1px solid var(--borderGray);
}
@media only screen and (min-width: 1024px) {
  .time-slots .time-slots_inner .selected-date-details {
    padding: 15px;
  }
}
.time-slots .time-slots_inner .selected-date-details .close-times {
  position: absolute;
  left: 0px;
  top: 11px;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .selected-date-details .close-times {
    display: none;
  }
}
.time-slots .time-slots_inner .selected-date-details .close-times svg {
  width: 30px;
  opacity: 0.7;
}
.time-slots .time-slots_inner .selected-date-details p {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  line-height: 1.5;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .selected-date-details p span {
    display: none;
  }
}
.time-slots .time-slots_inner .selected-date-details span {
  font-size: 14px;
  line-height: 1.5;
  display: inline-block;
}
.time-slots .time-slots_inner .available-dates-list {
  overflow-y: auto;
  padding: 0;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .available-dates-list {
    max-height: 250px;
  }
}
@media only screen and (min-width: 1024px) {
  .time-slots .time-slots_inner .available-dates-list {
    padding: 15px 0;
  }
}
.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar {
  width: 5px;
}
.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar-thumb {
  background-color: #ccc;
  border-radius: 5px;
}
.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar-thumb:hover {
  background-color: #999;
}
.time-slots .time-slots_inner .available-dates-list .slot-message {
  padding: 10px;
  font-size: 14px;
}
@media only screen and (min-width: 1024px) {
  .time-slots .time-slots_inner .available-dates-list .slot-message {
    padding: 15px;
  }
}
.time-slots .time-slots_inner .available-dates-list ul {
  list-style: none;
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 0 3px;
  margin: 0;
  padding: 0;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .available-dates-list ul {
    grid-template-columns: 1fr;
  }
}
.time-slots .time-slots_inner .available-dates-list ul::after {
  content: "";
  display: block;
  clear: both;
  width: 1px;
  background-color: var(--borderGray);
  height: 100%;
  margin: 0 auto;
  position: absolute;
  top: 0;
  pointer-events: none;
  left: 0;
  right: 0;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .available-dates-list ul::after {
    display: none;
  }
}
.time-slots .time-slots_inner .available-dates-list ul li {
  list-style: none;
  transition: all 0.3s ease;
  padding: 6px 7px;
  margin-bottom: 0;
  font-size: 14px;
  border-radius: 8px;
  cursor: pointer;
}
@media only screen and (min-width: 992px) {
  .time-slots .time-slots_inner .available-dates-list ul li {
    padding: 3px 15px;
    text-align: center;
  }
}
.time-slots .time-slots_inner .available-dates-list ul li.active, .time-slots .time-slots_inner .available-dates-list ul li:hover {
  background-color: var(--forange);
  color: var(--white);
}
.time-slots .time-slots_inner .available-dates-list ul li:last-child {
  border-bottom: none;
}

.final-date-presenter .form-title {
  margin-bottom: 15px;
}
.final-date-presenter .final-date-presenter-inner {
  display: grid;
  grid-template-columns: auto auto;
  padding: 15px;
  border: 1px solid var(--borderGray);
  border-radius: 8px;
  max-width: 400px;
  margin-bottom: 20px;
  gap: 0 15px;
}
.final-date-presenter .final-date-presenter-inner p {
  margin: 0;
  font-size: 18px;
  font-weight: 600;
  grid-column: 1/2;
}
.final-date-presenter .final-date-presenter-inner .edit-dates {
  grid-column: 2/3;
  grid-row: 1/3;
  justify-content: start;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.final-date-presenter .final-date-presenter-inner .edit-dates:hover svg {
  fill: var(--fblack);
}

.process-btn button.back-btn:hover {
  background: var(--fdarkBlue);
  color: #fff;
  transition: all 0.4s ease-in-out;
}

.svg-loader {
  width: 40px;
  height: 40px;
}

.common-error span {
  display: block;
  font-size: 14px;
  color: #f00;
  margin-top: 5px;
}

.form-headers {
  background: var(--fdarkBlue);
  margin-left: -20px;
  margin-right: -20px;
  text-align: center;
  padding: 10px 15px;
}
.form-headers h3, .form-headers h4 {
  color: #fff;
}
.form-headers h3 {
  font-size: 19px;
  font-weight: 600;
  margin-bottom: 0;
}
.form-headers h3.congratulations-txt {
  font-size: 24px;
}
@media only screen and (min-width: 992px) {
  .form-headers h3.congratulations-txt {
    font-size: 38px;
  }
}
@media only screen and (min-width: 992px) {
  .form-headers h3 {
    font-size: 24px;
  }
}
@media only screen and (min-width: 1024px) {
  .form-headers h3 {
    font-size: 34px;
    line-height: 1.2;
    margin: 10px 0;
  }
}

.call-message p {
  font-weight: 600;
  margin-bottom: 0;
}

button.disabled {
  pointer-events: none !important;
  opacity: 0.5 !important;
}

@media only screen and (min-width: 992px) {
  .schedular-form .zip-wrapper .form-submit button {
    max-width: 356px;
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 992px) {
  .schedular-form .zip-wrapper .process-btn {
    grid-template-columns: 1fr;
    margin-top: 0;
    margin-bottom: 0;
  }
}

.sh_form_content select {
  border-radius: 4px;
  border: 1px solid #CED4DA;
  font-size: 16px;
  padding: 7px 13px;
  color: var(--fiedText);
  width: 100%;
  max-width: 356px;
}
.sh_form_content select:focus {
  border: 1px solid #CED4DA;
  outline: none;
}
.sh_form_content select option {
  font-size: 14px;
}
.sh_form_content .form-title {
  font-family: var(--fontSecond);
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
}
@media only screen and (min-width: 992px) {
  .sh_form_content .form-title {
    font-size: 20px;
    line-height: 30px;
  }
}

.schedular-form {
  position: relative;
  padding: 10px 0 0 0;
  display: grid;
  grid-template-columns: 1fr;
  gap: 15px;
}
.schedular-form .form-group {
  position: relative;
  display: flex;
  flex-flow: column;
  width: 100%;
}
.schedular-form .form-group label {
  font-size: 14px;
  text-transform: inherit;
  margin-bottom: 7px;
  display: inline-block;
  color: var(--fiedText);
  font-weight: 600;
}
.schedular-form .form-group label i {
  color: var(--fred);
}
.schedular-form .form-group label.normal-lbl {
  max-width: 356px;
}
.schedular-form .form-group input {
  border-radius: 4px;
  border: 1px solid #CED4DA;
  font-size: 16px;
  padding: 7px 13px;
  color: var(--fiedText);
  max-width: 350px;
}
.schedular-form .form-group input, .schedular-form .form-group select, .schedular-form .form-group .choices {
  max-width: 356px;
}
.schedular-form .form-group #zipcode {
  padding: 10px 20px;
  font-weight: 600;
}
.schedular-form .form-group .choices:before {
  border: none;
}
.schedular-form .form-group .choices__inner {
  min-height: 35px;
  font-size: 14px;
  border-radius: 4px;
  border: 1px solid #CED4DA;
  padding: 0 13px;
}
.schedular-form .form-group .choices__list {
  padding: 0;
}
.schedular-form .form-group .choices__item {
  padding: 5px 10px;
}
.schedular-form .form-group .check-input {
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: flex-start;
  margin-bottom: 10px;
}
.schedular-form .form-group .check-input input {
  margin-right: 8px;
}
.schedular-form .form-group .check-input label {
  margin: 0;
  line-height: 1.2;
}
.schedular-form .form-group .check-input .privacy-error {
  grid-column: 1/3;
}
.schedular-form .common-form-btn.disabled {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
.schedular-form .form-submit {
  width: 100%;
}
.schedular-form .form-submit.process-btn {
  grid-template-columns: 1fr;
  gap: 20px;
  margin-bottom: 15px;
}
@media only screen and (min-width: 576px) {
  .schedular-form .form-submit.process-btn {
    grid-template-columns: auto auto 1fr;
  }
}
.schedular-form .form-submit.process-btn button.outline:hover, .schedular-form .form-submit.process-btn button.back-btn:hover {
  background: var(--fdarkBlue);
  color: #fff;
  transition: all 0.4s ease-in-out;
}
.schedular-form .form-submit.process-btn button.submit-btn:hover {
  background: #e77420;
}
.schedular-form .form-submit.zip-code-submit {
  grid-template-columns: 1fr;
  align-items: center;
}
@media only screen and (min-width: 576px) {
  .schedular-form .form-submit.zip-code-submit {
    grid-template-columns: 1fr;
  }
}
.schedular-form .form-submit.zip-code-submit .submit-btn {
  grid-row: inherit;
  grid-column: inherit;
}
@media only screen and (min-width: 576px) {
  .schedular-form .form-submit.zip-code-submit .submit-btn {
    grid-row: inherit;
    grid-column: inherit;
  }
}
.schedular-form .form-submit.left-align button {
  max-width: 360px;
}
.schedular-form .sch-form-submit {
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  background: var(--factive);
  height: 40px;
  text-transform: inherit;
  padding: 5px 20px;
  max-width: 355px;
  min-width: 160px;
  margin-left: auto;
  margin-right: auto;
  grid-row: 1;
}
@media only screen and (min-width: 576px) {
  .schedular-form .sch-form-submit {
    grid-row: 1;
    grid-column: 2;
  }
}
@media only screen and (min-width: 992px) {
  .schedular-form .sch-form-submit {
    max-width: 290px;
  }
}

.error {
  color: red;
  font-size: 11px;
}

.info-label {
  font-size: 12px;
}

.disableProcess {
  pointer-events: none;
  opacity: 0.5;
}

.autocomplete-suggestions {
  border: 1px solid #ddd;
  border-top: none;
  max-height: 150px;
  overflow-y: auto;
  position: absolute;
  background-color: #fff;
  width: 100%;
  top: 67px;
  box-shadow: 0 3px 20px -13px #000;
  z-index: 1000;
  max-width: 356px;
  left: 0;
}

.autocomplete-suggestions li {
  padding: 5px 13px;
  cursor: pointer;
  font-size: 14px;
  margin: 0;
}

.autocomplete-suggestions li:hover {
  background-color: #f0f0f0;
}

/* Visually-hidden auxiliary container. */
.auxfield {
  opacity: 0;
  position: absolute !important;
  top: 0;
  left: 0;
  height: 0;
  width: 0;
  z-index: -1;
}

.form_tabs {
  margin: 10px -15px 0 -15px;
}
@media only screen and (min-width: 768px) {
  .form_tabs {
    margin: 10px 0;
  }
}
.form_tabs__container {
  display: grid;
  grid-template-columns: auto 1fr auto;
  place-items: center;
  overflow: hidden;
  position: relative;
  transform: scale(0.9);
}
@media only screen and (min-width: 992px) {
  .form_tabs__container {
    transform: scale(1);
  }
}
.form_tabs__container:after {
  content: "";
  background: var(--borderGray);
  width: 100%;
  height: 2px;
  position: absolute;
  top: 30px;
  z-index: -1;
  max-width: calc(100% - 100px);
  margin: 0 auto;
}
.form_tabs__item {
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  width: 100%;
}
.form_tabs__item__name {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-flow: column;
}
.form_tabs__item__name .tab-circle {
  width: 60px;
  height: 60px;
  padding: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: var(--white);
  backdrop-filter: blur(30px);
}
.form_tabs__item__name .tab-circle .tab-number {
  font-size: 18px;
  font-family: var(--fontInter);
  color: #242E39;
  font-weight: 600;
  width: 40px;
  height: 40px;
  justify-content: center;
  align-items: center;
  display: flex;
  border-radius: 50%;
  line-height: 0;
  padding: 0;
  border: 2px solid var(--defGray);
  position: relative;
}
.form_tabs__item__name .tab-circle .tab-number::after {
  content: "";
  width: 15px;
  height: 7px;
  border-bottom: 2px solid var(--white);
  border-left: 2px solid var(--white);
  position: absolute;
  left: 10px;
  transform: rotate(-41deg);
  display: none;
  top: 10px;
}
.form_tabs__item__name span {
  font-size: 14px;
  font-family: var(--fontInter);
  color: #465668;
  font-weight: 500;
}
.form_tabs__item__name.current-tab .tab-circle .tab-number {
  border-color: var(--fdarkBlue);
  color: var(--fdarkBlue);
}
.form_tabs__item__name.active:not(.current-tab) .tab-circle .tab-number {
  border-color: var(--fdarkBlue);
  background: var(--fdarkBlue);
  font-size: 0;
}
.form_tabs__item__name.active:not(.current-tab) .tab-circle .tab-number::after {
  display: block;
}
.form_tabs__item__name.active.current-tab .tab-circle .tab-number {
  color: #fff !important;
  font-weight: 700;
  background: var(--fdarkBlue);
}
.form_tabs__item__name.active span {
  font-weight: 600;
}

.step_one .vc-container {
  width: 100%;
  max-width: 100%;
  border: none;
  border-radius: 0;
}
.step_one .vc-container .vc-header {
  border-bottom: 1px solid var(--borderGray);
  height: 42px;
}
.step_one .vc-container .vc-day {
  width: 100%;
  min-height: 38px;
  border-radius: 0;
}
.step_one .vc-container .vc-day .vc-day-content {
  border-radius: 0;
  width: 100%;
  height: 100%;
  box-shadow: none !important;
}

.message-area h3, .message-area p {
  text-align: left;
}
.message-area h3 a, .message-area p a {
  color: var(--forange);
}

.calender-wrapper {
  position: relative;
}
.calender-wrapper .calander-inner {
  display: grid;
  grid-template-columns: 1fr;
  grid-template-rows: 1fr auto;
  position: relative;
  margin-bottom: 20px;
}
@media only screen and (min-width: 992px) {
  .calender-wrapper .calander-inner {
    grid-template-columns: 350px 190px;
    margin-bottom: 10px;
  }
}
.calender-wrapper .calander-inner .pick-dates {
  box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.15);
  overflow: hidden;
  border-radius: 6px;
  position: relative;
}
@media only screen and (min-width: 992px) {
  .calender-wrapper .calander-inner .pick-dates.loading .vc-pane-container {
    pointer-events: none;
    opacity: 0.7;
  }
}
.calender-wrapper .calander-inner .confirm-datetime {
  min-height: 45px;
  display: flex;
  justify-content: flex-end;
  padding: 10px;
  border-top: 1px solid var(--borderGray);
}
@media only screen and (min-width: 992px) {
  .calender-wrapper .calander-inner .confirm-datetime {
    min-height: 61px;
  }
}
.calender-wrapper .calander-inner .confirm-datetime button {
  width: auto;
  min-height: 29px;
  font-size: 14px;
}

.no-schedules {
  position: absolute;
  max-width: 470px;
  font-size: 13px;
  margin: 0 auto;
  padding: 10px 25px;
  background: #e77420;
  bottom: 30%;
  color: #fff;
  left: 0;
  right: 0;
  display: flex;
  text-align: center;
  z-index: 5;
  pointer-events: none;
  justify-content: center;
}

.process-btn {
  display: grid;
  grid-template-columns: 1fr;
}
@media only screen and (min-width: 992px) {
  .process-btn {
    grid-template-columns: auto auto 1fr;
    margin-top: 40px;
    margin-bottom: 40px;
  }
}
.process-btn.disableProcess {
  pointer-events: none;
  opacity: 0.5;
}

.final-step .form-title {
  margin-bottom: 15px;
  font-family: var(--fontSecond);
}
.final-step .form-section {
  border: 1px solid var(--borderGray);
  padding: 10px;
  margin-bottom: 20px;
  border-radius: 0;
}
.final-step .form-section .form-group {
  display: grid;
  grid-template-columns: auto 1fr;
}
.final-step .form-section.no-times {
  border: 1px solid var(--fred);
}
.final-step .form-section.no-times .appointment-info .icon-info svg path {
  fill: var(--fred);
}
.final-step .form-section.border-none {
  border: none !important;
  padding: 0;
}
.final-step .form-section label {
  font-size: 14px;
  font-family: var(--fontInter);
  font-weight: 700;
  text-transform: inherit;
}
.final-step .form-section span {
  font-size: 14px;
  display: inline-block;
  margin-left: 8px;
}
.final-step .form-section select {
  background-color: #eee;
  pointer-events: none;
  user-select: none;
}
.final-step .appointment-info .appointment-title {
  font-size: 14px;
  margin-bottom: 15px;
  font-weight: 700;
}
.final-step .appointment-info .appointment-date {
  display: grid;
  grid-template-columns: auto 1fr;
  align-items: center;
  gap: 5px;
}
.final-step .appointment-info .appointment-date span {
  display: block;
  font-size: 14px;
  color: var(--fblack);
  font-weight: 700;
}

.time-conflict {
  color: var(--fred);
  font-size: 14px;
  font-weight: normal;
  display: block;
  margin-bottom: 10px;
}

.form_tabs__container .is-all-success {
  pointer-events: none !important;
  cursor: not-allowed;
}
.form_tabs__container .no-appointments:nth-child(2) .form_tabs__item__name {
  pointer-events: none !important;
  cursor: not-allowed;
}

.final-message h2 {
  margin-bottom: 20px;
  font-weight: 600;
  font-size: 24px;
}
@media only screen and (min-width: 992px) {
  .final-message h2 {
    font-size: 30px;
  }
}
.final-message ol {
  list-style: none;
  padding: 0;
}
.final-message ol li {
  font-size: 16px;
  margin-bottom: 15px;
  line-height: 1.3;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiLi4vY3NzL21haW4uY3NzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBR0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0FDRkY7O0FDcEJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVCRjtBRVJFO0VEMUJGO0lBYUk7RUR5QkY7QUFDRjtBQ3hCRTtFQUNFO0VBQ0E7RUFDQTtBRDBCSjtBQ3hCRTtFQUNFO0VBQ0E7QUQwQko7O0FDckJFO0VBQ0U7RUFDQTtBRHdCSjtBRWhDRTtFRE1BO0lBSUk7SUFDQTtFRDBCSjtBQUNGOztBQ3RCQTtFQUNFO0FEeUJGO0FDdkJJO0VBQ0U7QUR5Qk47O0FDckJBO0VBQ0U7RUFDQTtFQUNBO0FEd0JGO0FFeERFO0VENkJGO0lBTUk7SUFDQTtJQUNBO0VEeUJGO0FBQ0Y7QUVyREU7RURtQkY7SUFXSTtFRDJCRjtBQUNGO0FDMUJFO0VBQ0U7QUQ0Qko7QUN6Qkk7RUFDRTtFQUNBO0VBQ0E7QUQyQk47QUVsRUU7RURvQ0U7SUFLSTtJQUNBO0VENkJOO0FBQ0Y7QUM1Qk07RUFDRTtBRDhCUjtBQzNCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FENkJSO0FFakZFO0VEZ0RJO0lBTUk7RUQrQlI7QUFDRjtBQzdCTTtFQUNFO0VBQ0E7QUQrQlI7O0FDekJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENEJGO0FDM0JFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUQ2Qko7QUMzQkU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRDZCSjs7QUN6QkE7RUFDRTtFQUNBO0FENEJGO0FDM0JFO0VBQ0U7QUQ2Qko7QUMzQkU7RUFDRTtBRDZCSjs7QUN6QkU7RUFDRTtFQUNBO0VBQ0E7QUQ0Qko7O0FDeEJFO0VBQ0U7QUQyQko7QUN6QkU7RUFDRTtBRDJCSjs7QUNyQk07RUFDRTtBRHdCUjtBQ3BCRTtFQUNFO0VBQ0E7QURzQko7QUNuQkk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcUJOO0FDbkJJO0VBQ0U7RUFDQTtBRHFCTjtBQ1BNO0VBQ0U7RUFDQTtFQUNBO0FEU1I7O0FDREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FESUY7QUVsTEU7RUR5S0Y7SUFPSTtFRE1GO0FBQ0Y7O0FDSEE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QURLRjtBRTlMRTtFRCtLRjtJQVlJO0VET0Y7QUFDRjtBQ05FO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRFFKO0FFMU1FO0VENkxBO0lBT0k7SUFDQTtJQUNBO0VEVUo7QUFDRjtBQ1RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURXTjtBRXJORTtFRG1NRTtJQVNJO0VEYU47QUFDRjtBQ1pNO0VBQ0U7RUFDQTtFQUNBO0FEY1I7QUVwT0U7RURtTkk7SUFLSTtFRGdCUjtBQUNGO0FDZlE7RUFDRTtFQUNBO0FEaUJWO0FDZE07RUFDRTtFQUNBO0VBQ0E7RUFDQTtBRGdCUjtBRW5QRTtFRG9PTTtJQUVJO0VEaUJWO0FBQ0Y7QUNkTTtFQUNFO0VBQ0E7RUFDQTtBRGdCUjtBQ2JJO0VBQ0U7RUFDQTtFQUNBO0FEZU47QUVsUUU7RURnUEU7SUFLSTtFRGlCTjtBQUNGO0FFbFFFO0VEMk9FO0lBUUk7RURtQk47QUFDRjtBQ2xCTTtFQUNFO0FEb0JSO0FDakJNO0VBQ0U7RUFDQTtBRG1CUjtBQ2hCTTtFQUNFO0FEa0JSO0FDaEJNO0VBQ0U7RUFDQTtBRGtCUjtBRXJSRTtFRGlRSTtJQUlJO0VEb0JSO0FBQ0Y7QUNsQk07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvQlI7QUV2U0U7RUQ2UUk7SUFRSTtFRHNCUjtBQUNGO0FDckJRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdUJWO0FFMVRFO0VEdVJNO0lBY0k7RUR5QlY7QUFDRjtBQ3ZCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeUJWO0FFeFVFO0VEd1NNO0lBU0k7SUFDQTtFRDJCVjtBQUNGO0FDMUJVO0VBQ0U7RUFDQTtBRDRCWjtBQzFCVTtFQUNFO0FENEJaOztBQ2pCRTtFQUNFO0FEb0JKO0FDbEJFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG9CSjtBQ25CSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEcUJOO0FDbkJJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEcUJOO0FDbkJRO0VBQ0U7QURxQlY7O0FDWkk7RUFDRTtFQUNBO0VBQ0E7QURlTjs7QUNWQTtFQUNFO0VBQ0E7QURhRjs7QUNURTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FEWUo7O0FDUkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEV0Y7QUNWRTtFQUNFO0FEWUo7QUNWRTtFQUNFO0VBQ0E7RUFDQTtBRFlKO0FDWEk7RUFDSTtBRGFSO0FFelpFO0VEMllFO0lBR0k7RURlTjtBQUNGO0FFOVpFO0VEdVlBO0lBV007RURnQk47QUFDRjtBRTlaRTtFRGtZQTtJQWNJO0lBQ0E7SUFDQTtFRGtCSjtBQUNGOztBQ2JFO0VBQ0U7RUFDQTtBRGdCSjs7QUNaQTtFQUNFO0VBQ0E7QURlRjs7QUVwYkU7RUQyYUk7SUFFSTtJQUNBO0lBQ0E7RURZUjtBQUNGO0FFNWJFO0VEb2JFO0lBRUk7SUFDQTtJQUNBO0VEVU47QUFDRjs7QUc1ZEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSCtkUjtBRzlkUTtFQUNJO0VBQ0E7QUhnZVo7QUc5ZFE7RUFDSTtBSGdlWjtBRzdkSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIK2RSO0FFMWRFO0VDVEU7SUFNUTtJQUNBO0VIaWVWO0FBQ0Y7O0FHOWRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGllSjtBR2hlSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FIa2VSO0FHamVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIbWVaO0FHbGVZO0VBQ0k7QUhvZWhCO0FHbGVZO0VBQ0k7QUhvZWhCO0FHamVRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FIbWVaO0FHamVRO0VBQ0k7QUhtZVo7QUdqZVE7RUFDSTtFQUNBO0FIbWVaO0FHaGVZO0VBQ0k7QUhrZWhCO0FHaGVZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGtlaEI7QUdoZVk7RUFDSTtBSGtlaEI7QUdoZVk7RUFDSTtBSGtlaEI7QUc5ZFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSGdlWjtBRy9kWTtFQUNJO0FIaWVoQjtBRy9kWTtFQUNJO0VBQ0E7QUhpZWhCO0FHL2RZO0VBQ0k7QUhpZWhCO0FHNWRRO0VBQ0k7RUFDQTtFQUNBO0FIOGRaO0FHM2RJO0VBQ0k7QUg2ZFI7QUc1ZFE7RUFDSTtFQUNBO0VBQ0E7QUg4ZFo7QUVsa0JFO0VDaUdNO0lBS1E7RUhnZWQ7QUFDRjtBRzlkZ0I7RUFDSTtFQUNBO0VBQ0E7QUhnZXBCO0FHNWRnQjtFQUNJO0FIOGRwQjtBRzFkUTtFQUNJO0VBQ0E7QUg0ZFo7QUVubEJFO0VDcUhNO0lBSVE7RUg4ZGQ7QUFDRjtBRzdkWTtFQUNJO0VBQ0E7QUgrZGhCO0FFNWxCRTtFQzJIVTtJQUlRO0lBQ0E7RUhpZWxCO0FBQ0Y7QUc3ZFk7RUFDSTtBSCtkaEI7QUczZEk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUg2ZFI7QUVubkJFO0VDMElFO0lBY1E7SUFDQTtFSCtkVjtBQUNGO0FFL21CRTtFQ2dJRTtJQWtCUTtFSGllVjtBQUNGOztBRzdkQTtFQUNJO0VBQ0E7QUhnZUo7O0FHOWRBO0VBQ0k7QUhpZUo7O0FHOWRBO0VBQ0k7RUFDQTtBSGllSjs7QUc5ZEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhpZUo7O0FHOWRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUhpZUo7O0FHOWRBO0VBQ0k7QUhpZUo7O0FHOWRBO0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGllSjs7QUlqc0JBO0VBQ0k7QUpvc0JKO0FFaHJCRTtFRXJCRjtJQUdRO0VKc3NCTjtBQUNGO0FJcnNCSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnVzQlI7QUV4ckJFO0VFckJFO0lBUVE7RUp5c0JWO0FBQ0Y7QUl4c0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKMHNCWjtBSXZzQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBSnlzQlI7QUl4c0JRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUowc0JaO0FJenNCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoyc0JoQjtBSTFzQmdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjRzQnBCO0FJM3NCb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjZzQnhCO0FJeHNCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FKMHNCaEI7QUk5ckJvQjtFQUNJO0VBQ0E7QUpnc0J4QjtBSXpyQndCO0VBQ0k7RUFDQTtFQUNBO0FKMnJCNUI7QUkxckI0QjtFQUNJO0FKNHJCaEM7QUlyckJ3QjtFQUNJO0VBQ0E7RUFDQTtBSnVyQjVCO0FJbnJCZ0I7RUFDSTtBSnFyQnBCOztBSzd5Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTGd6QlI7QUsveUJRO0VBQ0k7RUFDQTtBTGl6Qlo7QUsveUJRO0VBQ0k7RUFDQTtFQUNBO0FMaXpCWjtBS2h6Qlk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTGt6QmhCOztBSzN5Qkk7RUFDSTtBTDh5QlI7QUs3eUJRO0VBQ0k7QUwreUJaOztBSzF5QkE7RUFDSTtBTDZ5Qko7QUs1eUJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDh5QlI7QUU1ekJFO0VHU0U7SUFPUTtJQUNBO0VMZ3pCVjtBQUNGO0FLL3lCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FMaXpCWjtBRXgwQkU7RUd5QmM7SUFFUTtJQUNBO0VMaXpCdEI7QUFDRjtBSzd5QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMK3lCWjtBRXIxQkU7RUdpQ007SUFPUTtFTGl6QmQ7QUFDRjtBS2h6Qlk7RUFDSTtFQUNBO0VBQ0E7QUxrekJoQjs7QUs1eUJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FMK3lCSjs7QUs1eUJBO0VBQ0k7RUFDQTtBTCt5Qko7QUV0M0JFO0VHcUVGO0lBSVE7SUFDQTtJQUNBO0VMaXpCTjtBQUNGO0FLaHpCSTtFQUNJO0VBQ0E7QUxrekJSOztBTTE1Qkk7RUFDSTtFQUNBO0FONjVCUjtBTTM1Qkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTjY1QlI7QU01NUJRO0VBQ0k7RUFDQTtBTjg1Qlo7QU01NUJRO0VBQ0k7QU44NUJaO0FNMTVCd0I7RUFDSTtBTjQ1QjVCO0FNdDVCUTtFQUNJO0VBQ0E7QU53NUJaO0FNdDVCUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOdzVCWjtBTXQ1QlE7RUFDSTtFQUNBO0VBQ0E7QU53NUJaO0FNcjVCUTtFQUNJO0VBQ0E7RUFDQTtBTnU1Qlo7QU1sNUJRO0VBQ0k7RUFDQTtFQUNBO0FObzVCWjtBTWw1QlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTm81Qlo7QU1uNUJZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QU5xNUJoQjs7QU0vNEJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTms1Qko7O0FNOTRCSTtFQUNJO0VBQ0E7QU5pNUJSO0FNNzRCWTtFQUNJO0VBQ0E7QU4rNEJoQjs7QU14NEJJO0VBQ0k7RUFDQTtFQUNBO0FOMjRCUjtBRWw5QkU7RUlvRUU7SUFLUTtFTjY0QlY7QUFDRjtBTTM0Qkk7RUFDSTtFQUNBO0FONjRCUjtBTTU0QlE7RUFDSTtFQUNBO0VBQ0E7QU44NEJaLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9kYW51c2hrYS1tYWR1c2hhbmthLy4vc3JjL2Fzc2V0cy9zY3NzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vZGFudXNoa2EtbWFkdXNoYW5rYS8uL3NyYy9hc3NldHMvc2Nzcy9zdHlsZS5zY3NzIiwid2VicGFjazovL2RhbnVzaGthLW1hZHVzaGFua2EvLi9zcmMvYXNzZXRzL3Njc3MvY29tbW9uL19jb21tb24uc2NzcyIsIndlYnBhY2s6Ly9kYW51c2hrYS1tYWR1c2hhbmthLy4vc3JjL2Fzc2V0cy9zY3NzL2NvbW1vbi9fbWl4aW5nLnNjc3MiLCJ3ZWJwYWNrOi8vZGFudXNoa2EtbWFkdXNoYW5rYS8uL3NyYy9hc3NldHMvc2Nzcy9jb21tb24vX2Zvcm0tZmllbGRzLnNjc3MiLCJ3ZWJwYWNrOi8vZGFudXNoa2EtbWFkdXNoYW5rYS8uL3NyYy9hc3NldHMvc2Nzcy9jb21tb24vX2Zvcm1fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vZGFudXNoa2EtbWFkdXNoYW5rYS8uL3NyYy9hc3NldHMvc2Nzcy9jb21tb24vX2NhbGVuZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vZGFudXNoa2EtbWFkdXNoYW5rYS8uL3NyYy9hc3NldHMvc2Nzcy9jb21tb24vZmluYWwtc3RlcC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PUludGVyOndnaHRANTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2NkbmpzLmNsb3VkZmxhcmUuY29tL2FqYXgvbGlicy9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5taW4uY3NzJyk7XHJcblxyXG46cm9vdHtcclxuICAtLWZiZzogICNGNkY4RkI7XHJcbiAgLS1mYmxhY2s6ICMxRjFGMUY7XHJcbiAgLS1mYmx1ZSA6ICM1MDg1YzM7XHJcbiAgLS1mZGFya0JsdWU6ICMyMDMxNEI7XHJcbiAgLS1mZ3JheTogIzU2NUI2MTtcclxuICAtLWRlZkdyYXk6ICNBMUFFQkU7XHJcbiAgLS13aGl0ZTogI2ZmZjtcclxuICAtLWJvcmRlckdyYXk6ICNDRUQ0REE7XHJcbiAgLS1mb3JhbmdlOiAjRDg3QTM4O1xyXG4gIC0tZnJlZDogI0RFMzMwRTtcclxuICAtLWZob3ZlcjogI0RCNjcxNjtcclxuICAtLWZhY3RpdmU6I0MxNUExMjtcclxuICAtLWZpZWRUZXh0OiAjMjEyNTI5O1xyXG4gIFxyXG4gIC8qIFNoYWRvd3MgZGVmaW5lIGhlcmUgKi9cclxuICAtLWYtc2hhZG93OiAwIDVweCAxNXB4IDAgcmdiYSgyOCwzNywzOSwuMSksMCAwIDJweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG5cclxuICAtLWZvbnRJbnRlcjogXCJJbnRlclwiLCBzYW5zLXNlcmlmO1xyXG4gIC0tZm9udFNlY29uZDogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcclxufSIsIkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1JbnRlcjp3Z2h0QDUwMDs2MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9jZG5qcy5jbG91ZGZsYXJlLmNvbS9hamF4L2xpYnMvZm9udC1hd2Vzb21lLzQuNy4wL2Nzcy9mb250LWF3ZXNvbWUubWluLmNzc1wiKTtcbjpyb290IHtcbiAgLS1mYmc6ICNGNkY4RkI7XG4gIC0tZmJsYWNrOiAjMUYxRjFGO1xuICAtLWZibHVlOiAjNTA4NWMzO1xuICAtLWZkYXJrQmx1ZTogIzIwMzE0QjtcbiAgLS1mZ3JheTogIzU2NUI2MTtcbiAgLS1kZWZHcmF5OiAjQTFBRUJFO1xuICAtLXdoaXRlOiAjZmZmO1xuICAtLWJvcmRlckdyYXk6ICNDRUQ0REE7XG4gIC0tZm9yYW5nZTogI0Q4N0EzODtcbiAgLS1mcmVkOiAjREUzMzBFO1xuICAtLWZob3ZlcjogI0RCNjcxNjtcbiAgLS1mYWN0aXZlOiNDMTVBMTI7XG4gIC0tZmllZFRleHQ6ICMyMTI1Mjk7XG4gIC8qIFNoYWRvd3MgZGVmaW5lIGhlcmUgKi9cbiAgLS1mLXNoYWRvdzogMCA1cHggMTVweCAwIHJnYmEoMjgsMzcsMzksLjEpLDAgMCAycHggMCByZ2JhKDAsMCwwLC4xKTtcbiAgLS1mb250SW50ZXI6IFwiSW50ZXJcIiwgc2Fucy1zZXJpZjtcbiAgLS1mb250U2Vjb25kOiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuXG4uY29tbW9uLWZvcm0tYnRuIHtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogNnB4IDEycHggNnB4IDEycHg7XG4gIGdhcDogOHB4O1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mb3JhbmdlKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbW1vbi1mb3JtLWJ0biB7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgfVxufVxuLmNvbW1vbi1mb3JtLWJ0bi5vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZibGFjayk7XG4gIGNvbG9yOiB2YXIoLS1mYmxhY2spO1xufVxuLmNvbW1vbi1mb3JtLWJ0bi5kaXNhYmxlZCB7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4jc2NoZWR1bGVGb3JtUmVuZGVyLmRlZmF1bHQtZm9ybS1nYXAge1xuICBwYWRkaW5nOiAwcHggMTBweCAxMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjc2NoZWR1bGVGb3JtUmVuZGVyLmRlZmF1bHQtZm9ybS1nYXAge1xuICAgIHBhZGRpbmc6IDJweCAzMHB4IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4uc2gtZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zaC1mb3JtX190aXRsZTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaF9mb3JtX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnNoX2Zvcm1fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNoX2Zvcm1fY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG4uc2hfZm9ybV9jb250ZW50IC5jYWxlbmRlci12aWV3IHtcbiAgcGFkZGluZzogMHB4IDEycHg7XG59XG4uc2hfZm9ybV9jb250ZW50IC5zdGVwX29uZSAubWVzc2FnZS1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiBjb2x1bW47XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaF9mb3JtX2NvbnRlbnQgLnN0ZXBfb25lIC5tZXNzYWdlLWFyZWEge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICBwbGFjZS1pdGVtczogc3RhcnQ7XG4gIH1cbn1cbi5zaF9mb3JtX2NvbnRlbnQgLnN0ZXBfb25lIC5tZXNzYWdlLWFyZWEgaDMsIC5zaF9mb3JtX2NvbnRlbnQgLnN0ZXBfb25lIC5tZXNzYWdlLWFyZWEgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uc2hfZm9ybV9jb250ZW50IC5zdGVwX29uZSAubWVzc2FnZS1hcmVhIGgzIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNoX2Zvcm1fY29udGVudCAuc3RlcF9vbmUgLm1lc3NhZ2UtYXJlYSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG4uc2hfZm9ybV9jb250ZW50IC5zdGVwX29uZSAubWVzc2FnZS1hcmVhIHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbi5tc2cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgcGFkZGluZzogMTBweCAzMHB4O1xuICB6LWluZGV4OiA5O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogMjUwcHg7XG59XG4ubXNnLmVycm9yIHtcbiAgYmFja2dyb3VuZDogI2YwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgb3BhY2l0eTogMTtcbn1cbi5tc2cuc3VjY2VzcyB7XG4gIG9wYWNpdHk6IDE7XG4gIGJhY2tncm91bmQ6ICMwZjA7XG4gIGNvbG9yOiAjZmZmO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi52Yy1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4udmMtZGlzYWJsZWRbdGFiaW5kZXg9XCIwXCJdIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG4udmMtZGlzYWJsZWQudmMtaGlnaGxpZ2h0LWNvbnRlbnQtc29saWQge1xuICBjb2xvcjogIzk0YTNiOCAhaW1wb3J0YW50O1xufVxuXG4uaXMtdG9kYXkudmMtZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi52Yy1tb250aGx5IC5pcy1ub3QtaW4tbW9udGggLnZjLWRheS1jb250ZW50IHtcbiAgb3BhY2l0eTogMC40ICFpbXBvcnRhbnQ7XG59XG4udmMtbW9udGhseSAuaXMtbm90LWluLW1vbnRoIC52Yy1kYXktbGF5ZXIsIC52Yy1tb250aGx5IC5pcy1ub3QtaW4tbW9udGggLnZjLWhpZ2hsaWdodC1iZy1saWdodCB7XG4gIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG4udmMtZGF5LmlzLXRvZGF5IC52Yy1oaWdobGlnaHRzIC52Yy1oaWdobGlnaHQtYmctc29saWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnZjLWRheSAudmMtZGF5LWNvbnRlbnQudmMtaGlnaGxpZ2h0LWNvbnRlbnQtc29saWQge1xuICBjb2xvcjogIzBmMTcyYTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi52Yy1kYXkgLnZjLWhpZ2hsaWdodHMgLnZjLWhpZ2hsaWdodC1iZy1saWdodCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCB2YXIoLS1mb3JhbmdlKTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi52Yy1kYXkgLnZjLWhpZ2hsaWdodHMgLnZjLWhpZ2hsaWdodC1iZy1zb2xpZCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMGYxNzJhO1xufVxuLnZjLWRheSAudmMtZGF5LWNvbnRlbnRbdGFiaW5kZXg9XCIwXCJdOm5vdCgudmMtZGlzYWJsZWQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9yYW5nZSkgIWltcG9ydGFudDtcbiAgY29sb3I6IHZhcigtLXdoaXRlKSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XG59XG5cbi5maWVsZC1sb2FkZXIge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI4NXB4O1xuICB0b3A6IDMwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWVsZC1sb2FkZXIge1xuICAgIGxlZnQ6IDMxM3B4O1xuICB9XG59XG5cbi50aW1lLXNsb3RzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICB6LWluZGV4OiAxNTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWUtc2xvdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS13aGl0ZSk7XG4gIHdpZHRoOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDhweCAyMHB4IHJnYmEoNTYsIDU2LCA1NiwgMC4xKTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgd2lkdGg6IDIzMHB4O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdmFyKC0tYm9yZGVyR3JheSk7XG4gIH1cbn1cbi50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5zZWxlY3RlZC1kYXRlLWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEycHggMzhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYm9yZGVyR3JheSk7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuc2VsZWN0ZWQtZGF0ZS1kZXRhaWxzIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuc2VsZWN0ZWQtZGF0ZS1kZXRhaWxzIC5jbG9zZS10aW1lcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDExcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5zZWxlY3RlZC1kYXRlLWRldGFpbHMgLmNsb3NlLXRpbWVzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuc2VsZWN0ZWQtZGF0ZS1kZXRhaWxzIC5jbG9zZS10aW1lcyBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgb3BhY2l0eTogMC43O1xufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLnNlbGVjdGVkLWRhdGUtZGV0YWlscyBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLnNlbGVjdGVkLWRhdGUtZGV0YWlscyBwIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5zZWxlY3RlZC1kYXRlLWRldGFpbHMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLmF2YWlsYWJsZS1kYXRlcy1saXN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAudGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3Qge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgfVxufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLmF2YWlsYWJsZS1kYXRlcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA1cHg7XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3Q6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLmF2YWlsYWJsZS1kYXRlcy1saXN0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3QgLnNsb3QtbWVzc2FnZSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5hdmFpbGFibGUtZGF0ZXMtbGlzdCAuc2xvdC1tZXNzYWdlIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3QgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG4gIGdhcDogMCAzcHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLmF2YWlsYWJsZS1kYXRlcy1saXN0IHVsIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnRpbWUtc2xvdHMgLnRpbWUtc2xvdHNfaW5uZXIgLmF2YWlsYWJsZS1kYXRlcy1saXN0IHVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgd2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYm9yZGVyR3JheSk7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5hdmFpbGFibGUtZGF0ZXMtbGlzdCB1bDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5hdmFpbGFibGUtZGF0ZXMtbGlzdCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHBhZGRpbmc6IDZweCA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5hdmFpbGFibGUtZGF0ZXMtbGlzdCB1bCBsaSB7XG4gICAgcGFkZGluZzogM3B4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3QgdWwgbGkuYWN0aXZlLCAudGltZS1zbG90cyAudGltZS1zbG90c19pbm5lciAuYXZhaWxhYmxlLWRhdGVzLWxpc3QgdWwgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1mb3JhbmdlKTtcbiAgY29sb3I6IHZhcigtLXdoaXRlKTtcbn1cbi50aW1lLXNsb3RzIC50aW1lLXNsb3RzX2lubmVyIC5hdmFpbGFibGUtZGF0ZXMtbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLmZpbmFsLWRhdGUtcHJlc2VudGVyIC5mb3JtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5maW5hbC1kYXRlLXByZXNlbnRlciAuZmluYWwtZGF0ZS1wcmVzZW50ZXItaW5uZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcbiAgcGFkZGluZzogMTVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyR3JheSk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZ2FwOiAwIDE1cHg7XG59XG4uZmluYWwtZGF0ZS1wcmVzZW50ZXIgLmZpbmFsLWRhdGUtcHJlc2VudGVyLWlubmVyIHAge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZ3JpZC1jb2x1bW46IDEvMjtcbn1cbi5maW5hbC1kYXRlLXByZXNlbnRlciAuZmluYWwtZGF0ZS1wcmVzZW50ZXItaW5uZXIgLmVkaXQtZGF0ZXMge1xuICBncmlkLWNvbHVtbjogMi8zO1xuICBncmlkLXJvdzogMS8zO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZmluYWwtZGF0ZS1wcmVzZW50ZXIgLmZpbmFsLWRhdGUtcHJlc2VudGVyLWlubmVyIC5lZGl0LWRhdGVzOmhvdmVyIHN2ZyB7XG4gIGZpbGw6IHZhcigtLWZibGFjayk7XG59XG5cbi5wcm9jZXNzLWJ0biBidXR0b24uYmFjay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mZGFya0JsdWUpO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG5cbi5zdmctbG9hZGVyIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmNvbW1vbi1lcnJvciBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNmMDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmZvcm0taGVhZGVycyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZkYXJrQmx1ZSk7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG4uZm9ybS1oZWFkZXJzIGgzLCAuZm9ybS1oZWFkZXJzIGg0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4uZm9ybS1oZWFkZXJzIGgzIHtcbiAgZm9udC1zaXplOiAxOXB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmZvcm0taGVhZGVycyBoMy5jb25ncmF0dWxhdGlvbnMtdHh0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS1oZWFkZXJzIGgzLmNvbmdyYXR1bGF0aW9ucy10eHQge1xuICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ybS1oZWFkZXJzIGgzIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5mb3JtLWhlYWRlcnMgaDMge1xuICAgIGZvbnQtc2l6ZTogMzRweDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG5cbi5jYWxsLW1lc3NhZ2UgcCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJ1dHRvbi5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zY2hlZHVsYXItZm9ybSAuemlwLXdyYXBwZXIgLmZvcm0tc3VibWl0IGJ1dHRvbiB7XG4gICAgbWF4LXdpZHRoOiAzNTZweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNjaGVkdWxhci1mb3JtIC56aXAtd3JhcHBlciAucHJvY2Vzcy1idG4ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4uc2hfZm9ybV9jb250ZW50IHNlbGVjdCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBwYWRkaW5nOiA3cHggMTNweDtcbiAgY29sb3I6IHZhcigtLWZpZWRUZXh0KTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzU2cHg7XG59XG4uc2hfZm9ybV9jb250ZW50IHNlbGVjdDpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDRUQ0REE7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4uc2hfZm9ybV9jb250ZW50IHNlbGVjdCBvcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uc2hfZm9ybV9jb250ZW50IC5mb3JtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRTZWNvbmQpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2hfZm9ybV9jb250ZW50IC5mb3JtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLnNjaGVkdWxhci1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgZ2FwOiAxNXB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2NoZWR1bGFyLWZvcm0gLmZvcm0tZ3JvdXAgbGFiZWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6IHZhcigtLWZpZWRUZXh0KTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbi5zY2hlZHVsYXItZm9ybSAuZm9ybS1ncm91cCBsYWJlbCBpIHtcbiAgY29sb3I6IHZhcigtLWZyZWQpO1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIGxhYmVsLm5vcm1hbC1sYmwge1xuICBtYXgtd2lkdGg6IDM1NnB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIGlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDdweCAxM3B4O1xuICBjb2xvcjogdmFyKC0tZmllZFRleHQpO1xuICBtYXgtd2lkdGg6IDM1MHB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIGlucHV0LCAuc2NoZWR1bGFyLWZvcm0gLmZvcm0tZ3JvdXAgc2VsZWN0LCAuc2NoZWR1bGFyLWZvcm0gLmZvcm0tZ3JvdXAgLmNob2ljZXMge1xuICBtYXgtd2lkdGg6IDM1NnB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwICN6aXBjb2RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIC5jaG9pY2VzOmJlZm9yZSB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zY2hlZHVsYXItZm9ybSAuZm9ybS1ncm91cCAuY2hvaWNlc19faW5uZXIge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcbiAgcGFkZGluZzogMCAxM3B4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIC5jaG9pY2VzX19saXN0IHtcbiAgcGFkZGluZzogMDtcbn1cbi5zY2hlZHVsYXItZm9ybSAuZm9ybS1ncm91cCAuY2hvaWNlc19faXRlbSB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIC5jaGVjay1pbnB1dCB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIC5jaGVjay1pbnB1dCBpbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLWdyb3VwIC5jaGVjay1pbnB1dCBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbn1cbi5zY2hlZHVsYXItZm9ybSAuZm9ybS1ncm91cCAuY2hlY2staW5wdXQgLnByaXZhY3ktZXJyb3Ige1xuICBncmlkLWNvbHVtbjogMS8zO1xufVxuLnNjaGVkdWxhci1mb3JtIC5jb21tb24tZm9ybS1idG4uZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdC5wcm9jZXNzLWJ0biB7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBnYXA6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY2hlZHVsYXItZm9ybSAuZm9ybS1zdWJtaXQucHJvY2Vzcy1idG4ge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvIDFmcjtcbiAgfVxufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdC5wcm9jZXNzLWJ0biBidXR0b24ub3V0bGluZTpob3ZlciwgLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdC5wcm9jZXNzLWJ0biBidXR0b24uYmFjay1idG46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mZGFya0JsdWUpO1xuICBjb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XG59XG4uc2NoZWR1bGFyLWZvcm0gLmZvcm0tc3VibWl0LnByb2Nlc3MtYnRuIGJ1dHRvbi5zdWJtaXQtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2U3NzQyMDtcbn1cbi5zY2hlZHVsYXItZm9ybSAuZm9ybS1zdWJtaXQuemlwLWNvZGUtc3VibWl0IHtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY2hlZHVsYXItZm9ybSAuZm9ybS1zdWJtaXQuemlwLWNvZGUtc3VibWl0IHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbiAgfVxufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdC56aXAtY29kZS1zdWJtaXQgLnN1Ym1pdC1idG4ge1xuICBncmlkLXJvdzogaW5oZXJpdDtcbiAgZ3JpZC1jb2x1bW46IGluaGVyaXQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY2hlZHVsYXItZm9ybSAuZm9ybS1zdWJtaXQuemlwLWNvZGUtc3VibWl0IC5zdWJtaXQtYnRuIHtcbiAgICBncmlkLXJvdzogaW5oZXJpdDtcbiAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcbiAgfVxufVxuLnNjaGVkdWxhci1mb3JtIC5mb3JtLXN1Ym1pdC5sZWZ0LWFsaWduIGJ1dHRvbiB7XG4gIG1heC13aWR0aDogMzYwcHg7XG59XG4uc2NoZWR1bGFyLWZvcm0gLnNjaC1mb3JtLXN1Ym1pdCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhY3RpdmUpO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xuICBwYWRkaW5nOiA1cHggMjBweDtcbiAgbWF4LXdpZHRoOiAzNTVweDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZ3JpZC1yb3c6IDE7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5zY2hlZHVsYXItZm9ybSAuc2NoLWZvcm0tc3VibWl0IHtcbiAgICBncmlkLXJvdzogMTtcbiAgICBncmlkLWNvbHVtbjogMjtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2NoZWR1bGFyLWZvcm0gLnNjaC1mb3JtLXN1Ym1pdCB7XG4gICAgbWF4LXdpZHRoOiAyOTBweDtcbiAgfVxufVxuXG4uZXJyb3Ige1xuICBjb2xvcjogcmVkO1xuICBmb250LXNpemU6IDExcHg7XG59XG5cbi5pbmZvLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZGlzYWJsZVByb2Nlc3Mge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbiAgbWF4LWhlaWdodDogMTUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNjdweDtcbiAgYm94LXNoYWRvdzogMCAzcHggMjBweCAtMTNweCAjMDAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBtYXgtd2lkdGg6IDM1NnB4O1xuICBsZWZ0OiAwO1xufVxuXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIGxpIHtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xufVxuXG4vKiBWaXN1YWxseS1oaWRkZW4gYXV4aWxpYXJ5IGNvbnRhaW5lci4gKi9cbi5hdXhmaWVsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHotaW5kZXg6IC0xO1xufVxuXG4uZm9ybV90YWJzIHtcbiAgbWFyZ2luOiAxMHB4IC0xNXB4IDAgLTE1cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtX3RhYnMge1xuICAgIG1hcmdpbjogMTBweCAwO1xuICB9XG59XG4uZm9ybV90YWJzX19jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyIGF1dG87XG4gIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9ybV90YWJzX19jb250YWluZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbi5mb3JtX3RhYnNfX2NvbnRhaW5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHZhcigtLWJvcmRlckdyYXkpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICB6LWluZGV4OiAtMTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmZvcm1fdGFic19faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5mb3JtX3RhYnNfX2l0ZW1fX25hbWUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1mbG93OiBjb2x1bW47XG59XG4uZm9ybV90YWJzX19pdGVtX19uYW1lIC50YWItY2lyY2xlIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcbiAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDMwcHgpO1xufVxuLmZvcm1fdGFic19faXRlbV9fbmFtZSAudGFiLWNpcmNsZSAudGFiLW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRJbnRlcik7XG4gIGNvbG9yOiAjMjQyRTM5O1xuICBmb250LXdlaWdodDogNjAwO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZGVmR3JheSk7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtX3RhYnNfX2l0ZW1fX25hbWUgLnRhYi1jaXJjbGUgLnRhYi1udW1iZXI6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogN3B4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDFkZWcpO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDEwcHg7XG59XG4uZm9ybV90YWJzX19pdGVtX19uYW1lIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250SW50ZXIpO1xuICBjb2xvcjogIzQ2NTY2ODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5mb3JtX3RhYnNfX2l0ZW1fX25hbWUuY3VycmVudC10YWIgLnRhYi1jaXJjbGUgLnRhYi1udW1iZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZkYXJrQmx1ZSk7XG4gIGNvbG9yOiB2YXIoLS1mZGFya0JsdWUpO1xufVxuLmZvcm1fdGFic19faXRlbV9fbmFtZS5hY3RpdmU6bm90KC5jdXJyZW50LXRhYikgLnRhYi1jaXJjbGUgLnRhYi1udW1iZXIge1xuICBib3JkZXItY29sb3I6IHZhcigtLWZkYXJrQmx1ZSk7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZkYXJrQmx1ZSk7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb3JtX3RhYnNfX2l0ZW1fX25hbWUuYWN0aXZlOm5vdCguY3VycmVudC10YWIpIC50YWItY2lyY2xlIC50YWItbnVtYmVyOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmZvcm1fdGFic19faXRlbV9fbmFtZS5hY3RpdmUuY3VycmVudC10YWIgLnRhYi1jaXJjbGUgLnRhYi1udW1iZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mZGFya0JsdWUpO1xufVxuLmZvcm1fdGFic19faXRlbV9fbmFtZS5hY3RpdmUgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zdGVwX29uZSAudmMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnN0ZXBfb25lIC52Yy1jb250YWluZXIgLnZjLWhlYWRlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXJHcmF5KTtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuLnN0ZXBfb25lIC52Yy1jb250YWluZXIgLnZjLWRheSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnN0ZXBfb25lIC52Yy1jb250YWluZXIgLnZjLWRheSAudmMtZGF5LWNvbnRlbnQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tZXNzYWdlLWFyZWEgaDMsIC5tZXNzYWdlLWFyZWEgcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4ubWVzc2FnZS1hcmVhIGgzIGEsIC5tZXNzYWdlLWFyZWEgcCBhIHtcbiAgY29sb3I6IHZhcigtLWZvcmFuZ2UpO1xufVxuXG4uY2FsZW5kZXItd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5jYWxlbmRlci13cmFwcGVyIC5jYWxhbmRlci1pbm5lciB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmciBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jYWxlbmRlci13cmFwcGVyIC5jYWxhbmRlci1pbm5lciB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzNTBweCAxOTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG4uY2FsZW5kZXItd3JhcHBlciAuY2FsYW5kZXItaW5uZXIgLnBpY2stZGF0ZXMge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FsZW5kZXItd3JhcHBlciAuY2FsYW5kZXItaW5uZXIgLnBpY2stZGF0ZXMubG9hZGluZyAudmMtcGFuZS1jb250YWluZXIge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNztcbiAgfVxufVxuLmNhbGVuZGVyLXdyYXBwZXIgLmNhbGFuZGVyLWlubmVyIC5jb25maXJtLWRhdGV0aW1lIHtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlckdyYXkpO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY2FsZW5kZXItd3JhcHBlciAuY2FsYW5kZXItaW5uZXIgLmNvbmZpcm0tZGF0ZXRpbWUge1xuICAgIG1pbi1oZWlnaHQ6IDYxcHg7XG4gIH1cbn1cbi5jYWxlbmRlci13cmFwcGVyIC5jYWxhbmRlci1pbm5lciAuY29uZmlybS1kYXRldGltZSBidXR0b24ge1xuICB3aWR0aDogYXV0bztcbiAgbWluLWhlaWdodDogMjlweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubm8tc2NoZWR1bGVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXgtd2lkdGg6IDQ3MHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJhY2tncm91bmQ6ICNlNzc0MjA7XG4gIGJvdHRvbTogMzAlO1xuICBjb2xvcjogI2ZmZjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgei1pbmRleDogNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ucHJvY2Vzcy1idG4ge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnByb2Nlc3MtYnRuIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0byAxZnI7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB9XG59XG4ucHJvY2Vzcy1idG4uZGlzYWJsZVByb2Nlc3Mge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xufVxuXG4uZmluYWwtc3RlcCAuZm9ybS10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250U2Vjb25kKTtcbn1cbi5maW5hbC1zdGVwIC5mb3JtLXNlY3Rpb24ge1xuICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1ib3JkZXJHcmF5KTtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi5maW5hbC1zdGVwIC5mb3JtLXNlY3Rpb24gLmZvcm0tZ3JvdXAge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xufVxuLmZpbmFsLXN0ZXAgLmZvcm0tc2VjdGlvbi5uby10aW1lcyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZyZWQpO1xufVxuLmZpbmFsLXN0ZXAgLmZvcm0tc2VjdGlvbi5uby10aW1lcyAuYXBwb2ludG1lbnQtaW5mbyAuaWNvbi1pbmZvIHN2ZyBwYXRoIHtcbiAgZmlsbDogdmFyKC0tZnJlZCk7XG59XG4uZmluYWwtc3RlcCAuZm9ybS1zZWN0aW9uLmJvcmRlci1ub25lIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDA7XG59XG4uZmluYWwtc3RlcCAuZm9ybS1zZWN0aW9uIGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udEludGVyKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XG59XG4uZmluYWwtc3RlcCAuZm9ybS1zZWN0aW9uIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5maW5hbC1zdGVwIC5mb3JtLXNlY3Rpb24gc2VsZWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmZpbmFsLXN0ZXAgLmFwcG9pbnRtZW50LWluZm8gLmFwcG9pbnRtZW50LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZpbmFsLXN0ZXAgLmFwcG9pbnRtZW50LWluZm8gLmFwcG9pbnRtZW50LWRhdGUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDVweDtcbn1cbi5maW5hbC1zdGVwIC5hcHBvaW50bWVudC1pbmZvIC5hcHBvaW50bWVudC1kYXRlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogdmFyKC0tZmJsYWNrKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRpbWUtY29uZmxpY3Qge1xuICBjb2xvcjogdmFyKC0tZnJlZCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5mb3JtX3RhYnNfX2NvbnRhaW5lciAuaXMtYWxsLXN1Y2Nlc3Mge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuLmZvcm1fdGFic19fY29udGFpbmVyIC5uby1hcHBvaW50bWVudHM6bnRoLWNoaWxkKDIpIC5mb3JtX3RhYnNfX2l0ZW1fX25hbWUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uZmluYWwtbWVzc2FnZSBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbmFsLW1lc3NhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuLmZpbmFsLW1lc3NhZ2Ugb2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuLmZpbmFsLW1lc3NhZ2Ugb2wgbGkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG59IiwiLmNvbW1vbi1mb3JtLWJ0bntcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBwYWRkaW5nOiA2cHggMTJweCA2cHggMTJweDtcclxuICBnYXA6IDhweDtcclxuICBiYWNrZ3JvdW5kOiB2YXIoLS1mb3JhbmdlKTtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgbWluLXdpZHRoOiAxNTBweDtcclxuICB9XHJcbiAgJi5vdXRsaW5le1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1mYmxhY2spO1xyXG4gICAgY29sb3I6IHZhcigtLWZibGFjayk7XHJcbiAgfVxyXG4gICYuZGlzYWJsZWR7XHJcbiAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4jc2NoZWR1bGVGb3JtUmVuZGVye1xyXG4gICYuZGVmYXVsdC1mb3JtLWdhcHtcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4IDEwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgQGluY2x1ZGUgdGFiLXAge1xyXG4gICAgICBwYWRkaW5nOiAycHggMzBweCAxMHB4O1xyXG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNoLWZvcm17XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlOyBcclxuICAmX190aXRsZXtcclxuICAgICY6OmFmdGVye1xyXG4gICAgICBjb250ZW50OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5zaF9mb3JtX2NvbnRlbnR7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2hpdGUpO1xyXG4gIHBhZGRpbmc6IDIwcHggMCAwIDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC8vIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgQGluY2x1ZGUgcGhvbmUtbCB7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIEBpbmNsdWRlIHRhYi1se1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY2FsZW5kZXItdmlld3tcclxuICAgIHBhZGRpbmc6IDBweCAxMnB4O1xyXG4gIH1cclxuICAuc3RlcF9vbmV7XHJcbiAgICAubWVzc2FnZS1hcmVhe1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuICAgICAgQGluY2x1ZGUgdGFiLWwgeyBcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgcGxhY2UtaXRlbXM6IHN0YXJ0O1xyXG4gICAgICB9XHJcbiAgICAgIGgzLHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgICB9XHJcbiAgICAgIGgze1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubXNne1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBiYWNrZ3JvdW5kOiAjZWVlO1xyXG4gIHBhZGRpbmc6IDEwcHggMzBweDtcclxuICB6LWluZGV4OiA5O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMTAlKTtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgJi5lcnJvcntcclxuICAgIGJhY2tncm91bmQ6ICNmMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG4gICYuc3VjY2Vzc3tcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMGYwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4udmMtZGlzYWJsZWR7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgb3BhY2l0eTogMC41O1xyXG4gICZbdGFiaW5kZXg9XCIwXCJde1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICYudmMtaGlnaGxpZ2h0LWNvbnRlbnQtc29saWR7XHJcbiAgICBjb2xvcjogIzk0YTNiOCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaXMtdG9kYXl7XHJcbiAgJi52Yy1kaXNhYmxlZHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG4udmMtbW9udGhseSAuaXMtbm90LWluLW1vbnRoIHtcclxuICAudmMtZGF5LWNvbnRlbnR7XHJcbiAgICBvcGFjaXR5OiAwLjQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnZjLWRheS1sYXllciwudmMtaGlnaGxpZ2h0LWJnLWxpZ2h0e1xyXG4gICAgb3BhY2l0eTogMC44ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52Yy1kYXl7XHJcbiAgJi5pcy10b2RheXtcclxuICAgIC52Yy1oaWdobGlnaHRze1xyXG4gICAgICAudmMtaGlnaGxpZ2h0LWJnLXNvbGlke1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9IFxyXG4gIC52Yy1kYXktY29udGVudC52Yy1oaWdobGlnaHQtY29udGVudC1zb2xpZHtcclxuICAgIGNvbG9yOiAjMGYxNzJhO1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICB9XHJcbiAgLnZjLWhpZ2hsaWdodHN7XHJcbiAgICAudmMtaGlnaGxpZ2h0LWJnLWxpZ2h0e1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiAycHggc29saWQgdmFyKC0tZm9yYW5nZSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9IFxyXG4gICAgLnZjLWhpZ2hsaWdodC1iZy1zb2xpZHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgY29sb3I6ICMwZjE3MmE7XHJcbiAgICB9XHJcbiAgICArLnZjLWRheS1jb250ZW50e1xyXG4gICAgICAmW3RhYmluZGV4PVwiMFwiXXtcclxuICAgICAgICAmOm5vdCgudmMtZGlzYWJsZWQpe1xyXG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9yYW5nZSkgIWltcG9ydGFudDtcclxuICAgICAgICAgIC8vIGNvbG9yOiB2YXIoLS13aGl0ZSkgIWltcG9ydGFudDtcclxuICAgICAgICAgIC8vIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnZjLWRheS1jb250ZW50e1xyXG4gICAgJlt0YWJpbmRleD1cIjBcIl17XHJcbiAgICAgICY6bm90KC52Yy1kaXNhYmxlZCl7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9yYW5nZSkgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogdmFyKC0td2hpdGUpICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG5cclxuLmZpZWxkLWxvYWRlcntcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDI4NXB4O1xyXG4gIHRvcDogMzBweDtcclxuICBAaW5jbHVkZSB0YWItcCB7XHJcbiAgICBsZWZ0OiAzMTNweDtcclxuICB9XHJcbn1cclxuXHJcbi50aW1lLXNsb3Rze1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwgMC42KTtcclxuICAvLyBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KSBzYXR1cmF0ZSgxODAlKTsgXHJcbiAgei1pbmRleDogMTU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuICAudGltZS1zbG90c19pbm5lcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMCA4cHggMjBweCByZ2JhKDU2LCA1NiwgNTYsIDAuMSk7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIDFmcjtcclxuICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgbWF4LXdpZHRoOiAyNjBweDtcclxuICAgICAgd2lkdGg6IDIzMHB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdGVkLWRhdGUtZGV0YWlsc3tcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleC1mbG93OiByb3c7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxMnB4IDM4cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wLW0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmNsb3NlLXRpbWVze1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgc3BhbntcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5hdmFpbGFibGUtZGF0ZXMtbGlzdHtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgcGFkZGluZzogMDsgXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgICB9XHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AtbSB7XHJcbiAgICAgICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgICB9IFxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgd2lkdGg6IDVweDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7IFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDsgXHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xyXG4gICAgICB9XHJcbiAgICAgIC5zbG90LW1lc3NhZ2V7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcC1tIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVse1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XHJcbiAgICAgICAgZ2FwOiAwIDNweDsgXHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTsgXHJcbiAgICAgICAgICBwYWRkaW5nOiA2cHggN3B4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDE1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH0gXHJcbiAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZm9yYW5nZSk7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIFxyXG4gIH1cclxufVxyXG5cclxuLmZpbmFsLWRhdGUtcHJlc2VudGVye1xyXG4gIC5mb3JtLXRpdGxle1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICB9XHJcbiAgLmZpbmFsLWRhdGUtcHJlc2VudGVyLWlubmVye1xyXG4gICAgZGlzcGxheTogZ3JpZDtcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBnYXA6IDAgMTVweDsgXHJcbiAgICBwe1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZ3JpZC1jb2x1bW46IDEvMjtcclxuICAgIH1cclxuICAgIC5lZGl0LWRhdGVze1xyXG4gICAgICBncmlkLWNvbHVtbjogMiAvIDM7XHJcbiAgICAgIGdyaWQtcm93OiAxIC8gMztcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIHN2Z3tcclxuICAgICAgICAgIGZpbGw6IHZhcigtLWZibGFjayk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucHJvY2Vzcy1idG57XHJcbiAgYnV0dG9uLmJhY2stYnRuIHtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgIGJhY2tncm91bmQ6IHZhcigtLWZkYXJrQmx1ZSk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zdmctbG9hZGVye1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogNDBweDtcclxufVxyXG5cclxuLmNvbW1vbi1lcnJvcntcclxuICBzcGFue1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogI2YwMDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICB9XHJcbn1cclxuXHJcbi5mb3JtLWhlYWRlcnN7XHJcbiAgYmFja2dyb3VuZDogdmFyKC0tZmRhcmtCbHVlKTtcclxuICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gIGgzLGg0e1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAmLmNvbmdyYXR1bGF0aW9ucy10eHR7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICBAaW5jbHVkZSB0YWItbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB0YWItbHtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBkZXNrdG9wLW17XHJcbiAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FsbC1tZXNzYWdle1xyXG4gIHB7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB9XHJcbn1cclxuXHJcbmJ1dHRvbi5kaXNhYmxlZCB7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNjaGVkdWxhci1mb3JtIHtcclxuICAuemlwLXdyYXBwZXJ7XHJcbiAgICAuZm9ybS1zdWJtaXQge1xyXG4gICAgICBidXR0b257XHJcbiAgICAgICAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNTZweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9jZXNzLWJ0biB7XHJcbiAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIkcGhvbmU6IDMyMHB4O1xyXG4kcGhvbmUtbGFuZHNjYXBlOiA1NzZweDtcclxuJHRhYl9wb3J0cmF0ZTogNzY4cHg7XHJcbiR0YWJfbGFuZHNjYXBlOiA5OTJweDtcclxuJGRlc2t0b3BfbWVkaXVtOiAxMDI0cHg7XHJcbiRkZXNrdG9wX2V4dHJhOiAxMjAwcHg7XHJcbiRkZXNrdG9wX2V4dHJhLW1lZGl1bTogMTQwMHB4O1xyXG4kZGVza3RvcF9sYXJnZTogMTYwMHB4O1xyXG4kZGVza3RvcF9leHRyYV9sYXJnZTogMTkwMHB4O1xyXG5cclxuQG1peGluIHBob25lIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwaG9uZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBwaG9uZS1sIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRwaG9uZS1sYW5kc2NhcGUpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gdGFiLXAge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYl9wb3J0cmF0ZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiB0YWItbCB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFiX2xhbmRzY2FwZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBkZXNrdG9wLW0ge1xyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGRlc2t0b3BfbWVkaXVtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGRlc2t0b3AtcyB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9leHRyYS1tZWRpdW0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZGVza3RvcC1lIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wX2V4dHJhKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIGRlc2t0b3AtbCB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcF9sYXJnZSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbkBtaXhpbiBkZXNrdG9wLXhsIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wX2V4dHJhX2xhcmdlKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCRwcm9wKSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAkcHJvcDtcclxuICAtbW96LXRyYW5zaXRpb246ICRwcm9wO1xyXG4gIC1vLXRyYW5zaXRpb246ICRwcm9wO1xyXG4gIHRyYW5zaXRpb246ICRwcm9wO1xyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNmb3JtKCRwcm9wKSB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06ICRwcm9wO1xyXG4gIC1tb3otdHJhbnNmb3JtOiAkcHJvcDtcclxuICAtby10cmFuc2Zvcm06ICRwcm9wO1xyXG4gIHRyYW5zZm9ybTogJHByb3A7XHJcbn1cclxuXHJcbkBtaXhpbiBhZnRlci1iZWZvcmUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG5AbWl4aW4gaWNvbi1saXN0IHtcclxuICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjFweDtcclxuICBsZXR0ZXItc3BhY2luZzogMC4xNXB4O1xyXG4gIGNvbG9yOiAjNGNiYjE3O1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIEBpbmNsdWRlIGFmdGVyLWJlZm9yZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgkbGlzdC1pY29uKSBuby1yZXBlYXQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYmFubmVyLXNsaWRlci1ncmFkaWVudCB7XHJcbiAgQGluY2x1ZGUgYWZ0ZXItYmVmb3JlO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBpbnNldDogMDtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAxODBkZWcsXHJcbiAgICByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDI5LjE3JSxcclxuICAgIHJnYmEoMCwgMCwgMCwgMC43NCkgOTkuMDUlXHJcbiAgKTtcclxuICBib3gtc2hhZG93OiAwIDAgMjBweCAycHggcmdiYSgxODMsIDE4MywgMTgzLCAwLjQyKTtcclxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG59IiwiLnNoX2Zvcm1fY29udGVudCB7XHJcbiAgICBzZWxlY3Qge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMTNweDtcclxuICAgICAgICBjb2xvcjogdmFyKC0tZmllZFRleHQpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMzU2cHg7XHJcbiAgICAgICAgJjpmb2N1c3tcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDREQTtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgb3B0aW9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLXRpdGxle1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250U2Vjb25kKTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSB0YWItbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5zY2hlZHVsYXItZm9ybXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDEwcHggMCAwIDA7XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBnYXA6IDE1cHg7XHJcbiAgICAuZm9ybS1ncm91cHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1maWVkVGV4dCk7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tZnJlZCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5ub3JtYWwtbGJse1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tZmllZFRleHQpO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dCxzZWxlY3QsLmNob2ljZXN7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzU2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICN6aXBjb2Rle1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaG9pY2Vze1xyXG4gICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbm5lcntcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0VENERBO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpc3R7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2l0ZW17XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoZWNrLWlucHV0e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByaXZhY3ktZXJyb3J7XHJcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMS8zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbW1vbi1mb3JtLWJ0bntcclxuICAgICAgICAmLmRpc2FibGVke1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLXN1Ym1pdHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmLnByb2Nlc3MtYnRue1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgZ2FwOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBwaG9uZS1se1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gMWZyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbi5vdXRsaW5lLCBidXR0b24uYmFjay1idG4ge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mZGFya0JsdWUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbi5zdWJtaXQtYnRue1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTc3NDIwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuemlwLWNvZGUtc3VibWl0e1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcGhvbmUtbHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWJtaXQtYnRue1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHBob25lLWx7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1yb3c6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5sZWZ0LWFsaWdue1xyXG4gICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNjaC1mb3JtLXN1Ym1pdHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mYWN0aXZlKTtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaGVyaXQ7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTVweDtcclxuICAgICAgICBtaW4td2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBncmlkLXJvdzogMTtcclxuICAgICAgICBAaW5jbHVkZSBwaG9uZS1se1xyXG4gICAgICAgICAgICBncmlkLXJvdzogMTtcclxuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5lcnJvciB7XHJcbiAgICBjb2xvcjogcmVkO1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbi5pbmZvLWxhYmVse1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4uZGlzYWJsZVByb2Nlc3N7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxufVxyXG4gIFxyXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgbWF4LWhlaWdodDogMTUwcHg7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdG9wOiA2N3B4O1xyXG4gICAgYm94LXNoYWRvdzogMCAzcHggMjBweCAtMTNweCAjMDAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIG1heC13aWR0aDogMzU2cHg7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcbiAgXHJcbi5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgbGkge1xyXG4gICAgcGFkZGluZzogNXB4IDEzcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuICBcclxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xyXG59XHJcblxyXG4vKiBWaXN1YWxseS1oaWRkZW4gYXV4aWxpYXJ5IGNvbnRhaW5lci4gKi9cclxuLmF1eGZpZWxkIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIHotaW5kZXg6IC0xO1xyXG59XHJcbiIsIi5mb3JtX3RhYnN7XHJcbiAgICBtYXJnaW46IDEwcHggLTE1cHggMCAtMTVweDtcclxuICAgIEBpbmNsdWRlIHRhYi1we1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgfVxyXG4gICAgJl9fY29udGFpbmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDFmciBhdXRvO1xyXG4gICAgICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xyXG4gICAgICAgIEBpbmNsdWRlIHRhYi1sIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW17XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICZfX25hbWV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LWZsb3c6IGNvbHVtbjtcclxuICAgICAgICAgICAgLnRhYi1jaXJjbGV7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo2MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAudGFiLW51bWJlcntcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRJbnRlcik7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNDJFMzk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkIHZhcigtLWRlZkdyYXkpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgdmFyKC0td2hpdGUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIHZhcigtLXdoaXRlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDFkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnRJbnRlcik7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ2NTY2ODtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciwgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmN1cnJlbnQtdGFie1xyXG4gICAgICAgICAgICAgICAgLnRhYi1jaXJjbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgLnRhYi1udW1iZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdmFyKC0tZmRhcmtCbHVlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWZkYXJrQmx1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgJjpub3QoLmN1cnJlbnQtdGFiKXtcclxuICAgICAgICAgICAgICAgICAgICAudGFiLWNpcmNsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLnRhYi1udW1iZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IHZhcigtLWZkYXJrQmx1ZSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB2YXIoLS1mZGFya0JsdWUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmN1cnJlbnQtdGFie1xyXG4gICAgICAgICAgICAgICAgICAgIC50YWItY2lyY2xle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAudGFiLW51bWJlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdmFyKC0tZmRhcmtCbHVlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zdGVwX29uZXtcclxuICAgIC52Yy1jb250YWluZXJ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgIC52Yy1oZWFkZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ib3JkZXJHcmF5KTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudmMtZGF5e1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgLnZjLWRheS1jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWVzc2FnZS1hcmVhe1xyXG4gICAgaDMscHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1mb3JhbmdlKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYWxlbmRlci13cmFwcGVye1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmNhbGFuZGVyLWlubmVye1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBAaW5jbHVkZSB0YWItbCB7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzUwcHggMTkwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waWNrLWRhdGVze1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggOHB4IDE2cHggMHB4IHJnYmEoMCwwLDAsMC4xNSk7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmLmxvYWRpbmd7XHJcbiAgICAgICAgICAgICAgICAudmMtcGFuZS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFiLWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29uZmlybS1kYXRldGltZXtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHZhcigtLWJvcmRlckdyYXkpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0YWItbCB7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm5vLXNjaGVkdWxlc3tcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcclxuICAgIGJhY2tncm91bmQ6ICNlNzc0MjA7XHJcbiAgICBib3R0b206IDMwJTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvY2Vzcy1idG57XHJcbiAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICBAaW5jbHVkZSB0YWItbCB7XHJcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gMWZyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxuICAgICYuZGlzYWJsZVByb2Nlc3N7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG59IiwiLmZpbmFsLXN0ZXB7XHJcbiAgICAuZm9ybS10aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250U2Vjb25kKTtcclxuICAgIH1cclxuICAgIC5mb3JtLXNlY3Rpb257XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYm9yZGVyR3JheSk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLmZvcm0tZ3JvdXB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubm8tdGltZXN7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWZyZWQpO1xyXG4gICAgICAgICAgICAuYXBwb2ludG1lbnQtaW5mb3tcclxuICAgICAgICAgICAgICAgIC5pY29uLWluZm97XHJcbiAgICAgICAgICAgICAgICAgICAgc3Zne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYXRoe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsbDogdmFyKC0tZnJlZCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ib3JkZXItbm9uZXtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250SW50ZXIpO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzZWxlY3R7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFwcG9pbnRtZW50LWluZm97XHJcbiAgICAgICAgLmFwcG9pbnRtZW50LXRpdGxle1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hcHBvaW50bWVudC1kYXRle1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMWZyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDVweDtcclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHZhcigtLWZibGFjayk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGltZS1jb25mbGljdHtcclxuICAgIGNvbG9yOiB2YXIoLS1mcmVkKTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5mb3JtX3RhYnNfX2NvbnRhaW5lcntcclxuICAgIC5pcy1hbGwtc3VjY2Vzc3tcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICB9XHJcbiAgICAubm8tYXBwb2ludG1lbnRze1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAuZm9ybV90YWJzX19pdGVtX19uYW1le1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maW5hbC1tZXNzYWdle1xyXG4gICAgaDJ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBAaW5jbHVkZSB0YWItbHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIG9se1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/