/** Color Variables
******************* */
/** Fonts
********* */
/** Media width
*************** */
:root {
  --as-primary-color: #00A3FF;
  --as-primary-color-light: #F1FAFF;
  --as-secondary-color: #EF6327;
  --as-secondary-color-light: #FFF4DE;
  --as-flavor-color: #D70C8C;
  --as-flavor-color-light: #de67a5;
  --as-text-color: #464E5F;
  --as-text-color-light: #B5B5C3;
  --as-title-color: #181C32;
  --font-family-poppins: "Poppins", "Roboto", Arial;
}

.as-popup {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  overflow: auto;
  z-index: 999999;
  align-items: center;
  justify-content: center;
  display: none;
  padding: 50px 20px;
}
.as-popup.opened {
  display: block;
}
.as-popup__overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: -1;
  height: 100%;
  width: 100%;
  opacity: 0.5;
  background-color: black;
}
.as-popup__content {
  background-color: white;
  width: 1068px;
  max-width: 100%;
  margin: 0 auto;
  border-radius: 12px;
  overflow: auto;
  position: relative;
  padding: 40px 30px 40px 30px;
}
@media (min-width: 767px) {
  .as-popup__content {
    padding: 60px 140px 60px 85px;
  }
  .as-popup__content:after {
    content: "";
    position: absolute;
    right: 30px;
    top: 50%;
    transform: translateY(-50%);
    height: 50%;
    width: 3px;
    background-color: #DFE5EC;
  }
}
.as-popup__close.glyphicon {
  cursor: pointer;
  width: 30px;
  height: 30px;
  border-bottom-left-radius: 25% 30%;
  border-bottom-right-radius: 25% 30%;
  border-top-left-radius: 25% 30%;
  border-top-right-radius: 25% 30%;
  background-color: var(--as-primary-color-light);
  color: var(--as-primary-color);
  font-size: 32px;
  position: absolute;
  top: 20px;
  right: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
  transition: 0.3s ease-out;
}
@media (min-width: 767px) {
  .as-popup__close.glyphicon {
    top: 40px;
    right: 55px;
  }
}
.as-popup__close.glyphicon:hover {
  border-color: currentColor;
}
.as-popup__close.glyphicon:before {
  margin-left: 3px;
  margin-bottom: 2px;
  transform: rotate(45deg);
  line-height: 0.6;
}

html.openPopup,
body.openPopup {
  overflow: hidden;
}

.as-input-number {
  position: relative;
}
.as-input-number__minus, .as-input-number__plus {
  border-bottom-left-radius: 25% 30%;
  border-bottom-right-radius: 25% 30%;
  border-top-left-radius: 25% 30%;
  border-top-right-radius: 25% 30%;
  width: 26px;
  height: 26px;
  background-color: #cfd3da;
  border: 1px solid transparent;
  color: #5E6278;
  cursor: pointer;
  position: absolute;
  text-align: center;
  font-size: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 12px;
  transition: 0.3s ease-out;
}
.as-input-number__minus:hover, .as-input-number__plus:hover {
  border-color: currentColor;
}
.as-input-number__minus {
  left: 10px;
}
.as-input-number__plus {
  right: 10px;
}
.as-input-number__input, .as-cancel-subscription__input {
  border-radius: 7px !important;
  text-align: center;
  border: none !important;
  height: 50px;
  padding: 8px 40px !important;
  color: #5E6278 !important;
  font-family: var(--font-family-poppins);
  font-weight: bold !important;
  font-size: 21px !important;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-color: #f5f8fa !important;
}
@media (min-width: 480px) {
  .as-input-number__input, .as-cancel-subscription__input {
    max-width: 200px;
  }
}
.as-input-number__input::-webkit-outer-spin-button, .as-cancel-subscription__input::-webkit-outer-spin-button, .as-input-number__input::-webkit-inner-spin-button, .as-cancel-subscription__input::-webkit-inner-spin-button {
  -webkit-appearance: none;
          appearance: none;
  margin: 0;
}

.as-trial-countdown {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--as-flavor-color);
  background-color: var(--e-global-color-accent);
  color: white;
  font-size: 16px;
  padding: 10px;
  -moz-column-gap: 8px;
       column-gap: 8px;
}
.as-trial-countdown__time {
  font-weight: bold;
}
.as-trial-countdown__renew {
  color: white;
  text-decoration: underline;
  text-transform: uppercase;
  border: 1px solid white;
  padding: 3px 8px 1px;
  display: block;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  border-radius: 5px;
  margin-left: 12px;
}
.as-trial-countdown__renew:hover, .as-trial-countdown__renew:focus {
  color: white;
  box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.2);
  border-color: rgba(0, 0, 0, 0.2);
  text-decoration: none;
}
.as-trial-countdown__go {
  display: inline-block;
  font-size: 0.8em;
  margin-left: 4px;
  transition: 0.3s ease-out;
}

.as-support-booking {
  margin-top: 30px;
}
.as-support-booking__title {
  margin-top: 0;
  margin-bottom: 20px;
}
.as-support-booking__text {
  margin-bottom: 20px;
}
.as-support-booking__url {
  text-align: center;
  display: block;
  padding: 10px;
  border-radius: 9px;
  color: var(--e-global-color-primary);
  border: 2px solid currentcolor;
  transition: 0.3s ease-out;
}
.as-support-booking__url:hover {
  color: var(--e-global-color-accent);
}
.disabled .as-support-booking__url {
  color: var(--e-global-color-text);
  pointer-events: none;
}

.as-course-toolbox {
  background-image: linear-gradient(to left top, #d8098c, #ab61d3, #578ef4, #00acf1, #1ec1d9);
  background-position: center;
  border-radius: 9px;
  padding: 20px 15px;
  position: relative;
  overflow: hidden;
  color: white;
  display: block;
  background-size: 100%;
  transition: 0.3s ease-out;
}
.as-course-toolbox:hover, .as-course-toolbox:focus {
  color: white;
  text-decoration: none;
  -webkit-animation: shakeGradient 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: shakeGradient 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.as-course-toolbox:hover .as-course-toolbox__icon, .as-course-toolbox:focus .as-course-toolbox__icon {
  opacity: 1;
  -webkit-animation: shakeWrench 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
          animation: shakeWrench 1s cubic-bezier(0.36, 0.07, 0.19, 0.97) both;
}
.as-course-toolbox__icon {
  font-size: 100px;
  position: absolute;
  top: 0;
  right: -30px;
  opacity: 0.5;
  /*rtl:remove*/
  transform: scaleX(-1);
  transition: 0.3s ease-out;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  perspective: 1000px;
}
.as-course-toolbox__title {
  max-width: 70%;
}

@-webkit-keyframes shakeWrench {
  20% {
    transform: rotate(-15deg) scaleX(-1) /*rtl:rotate(15deg)*/;
  }
}

@keyframes shakeWrench {
  20% {
    transform: rotate(-15deg) scaleX(-1) /*rtl:rotate(15deg)*/;
  }
}
@-webkit-keyframes shakeGradient {
  20% {
    background-size: 200%;
  }
}
@keyframes shakeGradient {
  20% {
    background-size: 200%;
  }
}
.as-roadmaps {
  position: relative;
  z-index: 0;
  width: 100%;
  min-height: 500px;
  overflow: auto;
  /*rtl:ignore*/
  direction: ltr;
}

/**
 * Course roadmap link above 
 * the course content in single 
 * course page
 **/
.as-course-roadmap {
  font-size: 18px;
  color: var(--as-title-color);
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  -moz-column-gap: 10px;
       column-gap: 10px;
  row-gap: 5px;
}
.as-course-roadmap a {
  border: 1px solid transparent !important;
  color: var(--as-primary-color);
  background-color: var(--as-primary-color-light);
  text-transform: capitalize;
  padding: 10px 15px;
  white-space: nowrap;
  transition: 0.3s ease-out;
}
.as-course-roadmap a:hover {
  border-color: currentColor !important;
}

.as-video-accordion__details {
  border: 1px solid #aaa;
  border-top-width: 0;
  padding: 8px 8px 0;
  transition: 0.3s ease-out;
}
.as-video-accordion__details:first-child {
  border-top-width: 1px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.as-video-accordion__details:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.as-video-accordion__summary {
  font-weight: bold;
  margin: -8px -8px 0;
  padding: 10px 12px;
  cursor: pointer;
  display: flex;
  align-items: center;
  transition: 0.3s ease-out;
}
.as-video-accordion__summary:before {
  content: "";
  width: 0;
  height: 0;
  display: inline-block;
  border-color: transparent;
  border-style: solid;
  border-left-color: black;
  border-width: 5px 0 5px 9px;
  transition: 0.3s ease-out;
}
[open] .as-video-accordion__summary:before {
  transform: rotate(90deg);
  border-left-color: var(--e-global-color-accent);
}
[open] .as-video-accordion__summary {
  border-bottom: 1px solid #aaa;
  margin-bottom: 8px;
}
.as-video-accordion__title {
  margin: 0 0 0 10px;
  font-size: 16px;
  transition: 0.3s ease-out;
}
[open] .as-video-accordion__title {
  color: var(--e-global-color-accent);
}

.as-subscription-plans__trigger {
  background-color: var(--as-flavor-color);
  color: white;
  font-family: var(--font-family-poppins);
  font-size: 20px;
  font-weight: 600;
  border: none;
  border-radius: 9px;
  width: 90%;
  display: block;
  margin: 30px auto 0;
  padding: 10px;
  transition: 0.3s ease-out;
}
.as-subscription-plans__trigger:hover {
  background-color: var(--as-flavor-color-light);
}
.as-subscription-plans-flavor {
  margin-bottom: 15px;
  font-size: 0;
}
.as-subscription-plans-flavor__item {
  border-radius: 4px;
  background-color: #C4C4C4;
  width: 8px;
  height: 8px;
  margin-left: 10px;
  display: inline-block;
}
.as-subscription-plans-flavor__item:first-child {
  margin-left: 0;
  background-color: var(--as-primary-color);
  width: 20px;
}
.as-subscription-plans__header, .as-max-child__header, .as-cancel-subscription__header {
  margin-bottom: 35px;
}
.as-subscription-plans__title, .as-cancel-subscription__title {
  color: var(--as-title-color);
  font-size: 26px;
  margin-bottom: 10px;
  margin-top: 0;
  font-weight: bold;
}
.as-subscription-plans__subtitle, .as-cancel-subscription__subtitle {
  color: var(--as-text-color-light);
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}
.as-subscription-plans__body {
  display: grid;
  row-gap: 15px;
  margin-bottom: 30px;
}
@media (min-width: 767px) {
  .as-subscription-plans__body {
    grid-template-columns: 54% 1fr;
    -moz-column-gap: 35px;
         column-gap: 35px;
  }
}
.as-subscription-plans__picker {
  display: none;
  row-gap: 15px;
}
.as-subscription-plans__picker.selected {
  display: grid;
}
.as-subscription-plans-label {
  padding: 15px;
  display: block;
  cursor: pointer;
  line-height: 1.2;
  margin-bottom: 0;
  background-color: #fbfcfd;
  border: 1px dashed var(--as-text-color-light);
  border-radius: 9px;
  transition: 0.3s ease-out;
  display: flex;
  flex-direction: column;
  justify-content: center;
  -moz-column-gap: 20px;
       column-gap: 20px;
  row-gap: 10px;
  text-align: center;
  transition: 0.3s ease-out;
}
@media (min-width: 480px) {
  .as-subscription-plans-label {
    display: grid;
    padding: 18px 20px 18px 32px;
    align-items: center;
    grid-template-columns: 35px 1fr auto;
    grid-template-rows: auto auto;
    text-align: start;
    row-gap: 5px;
  }
}
.as-subscription-plans-label svg {
  display: block;
  margin: 0 auto;
  fill: var(--as-text-color-light);
  transition: 0.3s ease-out;
}
.as-subscription-plans-label__icon {
  grid-row: 1/3;
  justify-self: center;
}
.as-subscription-plans-label__name {
  grid-row: 1/3;
  margin-top: 0;
  color: var(--as-text-color);
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 0;
  transition: 0.3s ease-out;
}
.as-subscription-plans-label__subtitle {
  color: var(--as-text-color-light);
  font-size: 16px;
  font-weight: 500;
}
.as-subscription-plans-label__noc {
  color: var(--as-text-color-light);
  font-size: 16px;
  font-weight: 600;
  font-family: var(--font-family-poppins);
  text-transform: uppercase;
}
.as-subscription-plans-label__price {
  color: var(--as-text-color);
  font-size: 25px;
  font-family: var(--font-family-poppins);
  font-weight: 800;
  align-items: center;
}
@media (min-width: 767px) {
  .as-subscription-plans-label__noc, .as-subscription-plans-label__price {
    text-align: end;
  }
}
.as-subscription-plans__radio {
  display: none;
}
.as-subscription-plans__radio:checked ~ .as-subscription-plans-label {
  background-color: var(--as-primary-color-light);
  border-color: var(--as-primary-color);
}
.as-subscription-plans__radio:checked ~ .as-subscription-plans-label .as-subscription-plans-label__name {
  color: var(--as-title-color);
}
.as-subscription-plans__radio:checked ~ .as-subscription-plans-label svg {
  fill: var(--as-primary-color);
}
.as-subscription-plans-trial {
  background-color: var(--as-secondary-color-light);
  border-radius: 9px;
  padding: 15px;
  position: relative;
  z-index: 0;
}
@media (min-width: 767px) {
  .as-subscription-plans-trial {
    padding: 28px 35px;
  }
  .as-subscription-plans-trial:before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    background-size: contain;
    background-image: url(../img/standing.png);
    /*rtl:ignore*/
    background-position: bottom right;
    background-repeat: no-repeat;
    /*rtl:raw:
    transform:scaleX(-1);
    */
  }
}
.as-subscription-plans-trial__title {
  color: var(--as-secondary-color);
  font-family: var(--font-family-poppins);
  font-weight: 600;
  font-size: 17px;
  margin-top: 0;
  margin-bottom: 10px;
}
.as-subscription-plans-trial__subtitle {
  font-family: var(--font-family-poppins);
  color: var(--as-text-color);
  font-weight: 600;
  font-size: 11px;
  margin-bottom: 0;
}
.as-subscription-plans__footer {
  display: grid;
  row-gap: 15px;
}
@media (min-width: 480px) {
  .as-subscription-plans__footer {
    grid-template-columns: auto auto;
    justify-content: space-between;
    row-gap: 35px;
  }
}
.as-subscription-plans-noc__title {
  color: #3F4254;
  font-weight: 500;
  font-size: 15px;
  margin-top: 0;
  margin-bottom: 0;
}
.as-subscription-plans-noc__subtitle {
  color: #7E8299;
  font-weight: 500;
  font-size: 12px;
  margin-bottom: 5px;
}
.as-subscription-plans-price {
  background-color: #F1FAFF;
  border: 1px dashed var(--as-primary-color);
  border-radius: 9px;
  line-height: 1.2;
  padding: 15px;
  text-align: center;
}
@media (min-width: 767px) {
  .as-subscription-plans-price {
    padding-right: 60px;
    text-align: start;
    max-width: 250px;
    justify-self: end;
  }
}
.as-subscription-plans-price__title {
  color: var(--as-text-color-light);
  font-family: var(--font-family-poppins);
  font-size: 16px;
  font-weight: 600;
  margin-top: 0;
  margin-bottom: 5px;
}
.as-subscription-plans-price__amount {
  color: var(--as-text-color);
  font-family: var(--font-family-poppins);
  font-size: 25px;
  font-weight: 800;
}
.as-subscription-plans__submit {
  display: flex;
  justify-content: flex-end;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
@media (min-width: 480px) {
  .as-subscription-plans__submit {
    grid-column: 2/3;
  }
}
.as-subscription-plans__coupon {
  background-color: #fbfcfd;
  border: 1px dashed var(--as-text-color-light);
  border-radius: 6px;
  max-width: 135px;
  padding: 2px 10px;
  display: flex;
  align-items: center;
  font-family: var(--font-family-poppins);
  font-weight: 600;
  font-size: 11px;
  color: #515151;
  text-align: center;
  -moz-column-gap: 7px;
       column-gap: 7px;
  text-transform: uppercase;
}
.as-subscription-plans__cta, .as-max-child .childSwitch, .as-max-child__submit, body.woocommerce-account main#main .as-cancel-subscription__submit {
  background-color: var(--as-primary-color);
  font-size: 16px;
  font-weight: 700;
  color: white;
  padding: 12px 24px;
  border-radius: 6px;
  border: 1px solid transparent;
  transition: 0.3s ease-out;
}
.as-subscription-plans__cta:hover, .as-max-child .childSwitch:hover, .as-max-child__submit:hover, body.woocommerce-account main#main .as-cancel-subscription__submit:hover, .as-subscription-plans__cta:focus, .as-max-child .childSwitch:focus, .as-max-child__submit:focus, body.woocommerce-account main#main .as-cancel-subscription__submit:focus {
  color: white;
  border-color: currentColor;
  text-decoration: none;
  background-color: var(--as-secondary-color);
}

.as-cancel-subscription__steps {
  display: flex;
  -moz-column-gap: 10px;
       column-gap: 10px;
  margin-bottom: 15px;
}
.as-cancel-subscription__indicator {
  margin-left: 0;
  border-radius: 4px;
  background-color: #c4c4c4;
  width: 8px;
  height: 8px;
  transition: 0.3s linear;
}
.as-cancel-subscription__indicator.active {
  background-color: var(--as-primary-color);
  width: 20px;
}
.as-cancel-subscription__panel {
  display: none;
  position: relative;
}
.as-cancel-subscription__panel.active {
  display: block;
}
.as-cancel-subscription__panel.loading .loader {
  display: block;
}
.as-cancel-subscription .loader {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(255, 255, 255, 0.7);
}
.as-cancel-subscription .as-popup__content {
  width: 600px;
}
.as-cancel-subscription__select {
  margin-bottom: 10px;
}
.as-cancel-subscription__label {
  padding: 10px 15px;
  display: block;
  cursor: pointer;
  line-height: 1.2;
  margin-bottom: 0;
  background-color: #fbfcfd;
  border: 1px dashed var(--as-text-color-light);
  border-radius: 9px;
  transition: 0.3s ease-out;
}
.as-cancel-subscription__label:hover {
  background-color: var(--as-primary-color-light);
  border-color: var(--as-primary-color);
}
.as-cancel-subscription__radio {
  display: none;
}
.as-cancel-subscription__radio:checked ~ .as-cancel-subscription__label {
  background-color: var(--as-primary-color-light);
  border-color: var(--as-primary-color);
  color: var(--as-title-color);
}
.as-cancel-subscription__input {
  text-align: inherit;
  display: block;
  max-width: none;
  width: 100%;
  padding-left: 15px !important;
  padding-right: 15px !important;
  font-weight: normal !important;
  font-size: 15px !important;
  border: 1px solid transparent !important;
}
.as-cancel-subscription__input:focus {
  border-color: var(--as-primary-color) !important;
}
.as-cancel-subscription__input::-moz-placeholder {
  color: var(--as-text-color-light);
}
.as-cancel-subscription__input:-ms-input-placeholder {
  color: var(--as-text-color-light);
}
.as-cancel-subscription__input::placeholder {
  color: var(--as-text-color-light);
}
.as-cancel-subscription__form {
  position: relative;
}
.as-cancel-subscription__error {
  display: none;
  margin-top: 20px;
  background-color: #ff00001f;
  font-weight: bold;
  color: red;
  padding: 10px;
}
.error .as-cancel-subscription__error {
  display: block;
}
.as-cancel-subscription__footer {
  margin-top: 30px;
  display: flex;
  justify-content: flex-end;
  align-items: center;
  -moz-column-gap: 20px;
       column-gap: 20px;
}
@-webkit-keyframes spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
.as-max-child .as-popup__content {
  width: 700px;
}
.as-max-child__header {
  color: var(--wp--preset--color--vivid-red);
}
.as-switcher {
  display: flex;
  justify-content: center;
  align-items: center;
}
.as-switcher__input {
  display: none;
}
.as-switcher__input:checked ~ .as-switcher__checkbox {
  background-color: var(--as-primary-color);
}
.as-switcher__input:checked ~ .as-switcher__checkbox:before {
  transform: translateX(100%);
}
.as-switcher__input:checked ~ .as-switcher__stat--active, .as-switcher__input:not(:checked) ~ .as-switcher__stat--inactive {
  color: var(--as-title-color);
}
.as-switcher__stat {
  padding-left: 10px;
  padding-right: 10px;
  color: var(--as-text-color-light);
  cursor: pointer;
}
.as-switcher__checkbox {
  cursor: pointer;
  background-color: var(--as-text-color-light);
  border-radius: 30px;
  height: 30px;
  width: 50px;
  padding: 5px;
  transition: 0.3s ease-out;
}
.as-switcher__checkbox:before {
  content: "";
  display: block;
  background-color: white;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transition: 0.3s ease-out;
}
.as-switcher__hide {
  display: none;
}

.as-add-child {
  display: flex;
  flex-wrap: wrap;
  -moz-column-gap: 20px;
       column-gap: 20px;
  row-gap: 20px;
  margin-bottom: 30px;
}
.as-add-child label {
  margin-bottom: 0;
  flex-grow: 1;
}
.as-add-child .link_child_input {
  height: 42px;
  padding-left: 10px;
  margin-bottom: 0;
  margin-top: 5px;
}
.as-add-child select[name=age_group] option {
  font-weight: bold;
  background-color: white;
}
.as-add-child select[name=age_group] option:disabled {
  font-weight: normal;
  background-color: lightgrey;
}

#ld-submit-no-email-account {
  display: flex;
  flex-direction: column;
}
#ld-submit-no-email-account > h3 {
  text-align: center;
  margin-top: 20px;
  margin-bottom: 40px;
}
#ld-submit-no-email-account .ld-submit-no-email-account-button {
  align-self: flex-end;
}

.as-change-agegroup {
  width: 100%;
  display: flex;
  margin: 0 auto;
  -moz-column-gap: 10px;
       column-gap: 10px;
}
.as-change-agegroup__select {
  flex: 1 1 200px;
  transition: 0s 0.3s;
}
.as-change-agegroup__select option {
  font-weight: bold;
  background-color: white;
}
.as-change-agegroup__select option:disabled {
  font-weight: normal;
  background-color: lightgrey;
}
.success .as-change-agegroup__select {
  display: none;
}
.as-change-agegroup__submit {
  border: none;
  padding: 10px;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
}
.as-change-agegroup__submit:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  width: 100%;
  background-color: #fff;
  height: 4px;
  transform: translateX(-100%);
  transition: 0.3s cubic-bezier(0.47, 0, 0.745, 0.715);
}
.loading .as-change-agegroup__submit {
  background-color: gray;
  pointer-events: none;
}
.loading .as-change-agegroup__submit:after {
  transform: translateX(-10%);
  transition: 2s cubic-bezier(0.47, 0, 0.745, 0.715);
}
.success .as-change-agegroup__submit {
  pointer-events: none;
  background-color: var(--wc-green);
}
.success .as-change-agegroup__submit:after {
  transform: translateX(0);
  opacity: 0;
  transition: transform 0.1s cubic-bezier(0.47, 0, 0.745, 0.715), opacity 0s 0.3s, background-color 0s 0.3s;
}
.as-change-agegroup__cta--success {
  display: none;
}
.success .as-change-agegroup__cta {
  display: none;
}
.success .as-change-agegroup__cta--success {
  display: block;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl92YXJpYWJsZXMuc2NzcyIsIl9yb290LnNjc3MiLCJtYWluLmNzcyIsImVsZW1lbnRzL19wb3B1cC5zY3NzIiwibWl4aW5zL19zaGFwZXMuc2NzcyIsImVsZW1lbnRzL19pbnB1dC1udW1iZXIuc2NzcyIsImVsZW1lbnRzL190cmlhbC1jb3VudGRvd24uc2NzcyIsImNvbXBvbmVudHMvX2NvdXJzZS1zdXBwb3J0LWJvb2tpbmcuc2NzcyIsImNvbXBvbmVudHMvX2NvdXJzZS10b29sYm94LnNjc3MiLCJjb21wb25lbnRzL19yb2FkbWFwcy5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8tYWNjb3JkaW9uLnNjc3MiLCJjb21wb25lbnRzL19zdWJzY3JpcHRpb24tcGxhbnMuc2NzcyIsImNvbXBvbmVudHMvX2NhbmNlbC1zdWJzY3JpcHRpb24uc2NzcyIsImNvbXBvbmVudHMvX21heC1jaGlsZC1hbGVydC5zY3NzIiwiY29tcG9uZW50cy9fc3dpdGNoZXIuc2NzcyIsImludGVncmF0aW9uL3NwbGFkLXBsdWdpbi9fYWRkLWNoaWxkLWZvcm0uc2NzcyIsImludGVncmF0aW9uL3NwbGFkLXBsdWdpbi9fY2hhbmdlLWFnZS1ncm91cC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBO3FCQUFBO0FBZUE7V0FBQTtBQUlBO2lCQUFBO0FDckJBO0VBQ0MsMkJBQUE7RUFDQSxpQ0FBQTtFQUVBLDZCQUFBO0VBQ0EsbUNBQUE7RUFFQSwwQkFBQTtFQUNBLGdDQUFBO0VBRUEsd0JBQUE7RUFDQSw4QkFBQTtFQUNBLHlCQUFBO0VBRUEsaURBQUE7QUNHRDs7QUNqQkE7RUFDQyxlQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0EsbUJBQUE7RUFDQSx1QkFBQTtFQUNBLGFBQUE7RUFDQSxrQkFBQTtBRG9CRDtBQ2xCQztFQUNDLGNBQUE7QURvQkY7QUNqQkM7RUFDQyxlQUFBO0VBQ0EsTUFB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Q0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxzQkFBQTtFQUNBLFdBQUE7RUFDQSw0QkFBQTtFQUNBLG9EQUFBO0FkNDFCSDtBY3oxQkU7RUFDQyxzQkFBQTtFQUNBLG9CQUFBO0FkMjFCSDtBY3oxQkc7RUFDQywyQkFBQTtFQUNBLGtEQUFBO0FkMjFCSjtBY3QxQkU7RUFDQyxvQkFBQTtFQUNBLGlDQUFBO0FkdzFCSDtBY3QxQkc7RUFDQyx3QkFBQTtFQUNBLFVBQUE7RUFDQSx5R0FBQTtBZHcxQko7QWNsMUJFO0VBQ0MsYUFBQTtBZG8xQkg7QWNqMUJFO0VBQ0MsYUFBQTtBZG0xQkg7QWNqMUJHO0VBQ0MsY0FBQTtBZG0xQkoiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIkaW1nLXBhdGg6ICcuLi9pbWcnO1xuXG4vKiogQ29sb3IgVmFyaWFibGVzXG4qKioqKioqKioqKioqKioqKioqICovXG4kcHJpbWFyeS1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1jb2xvcik7XG4kcHJpbWFyeS1jb2xvci1saWdodDogdmFyKC0tYXMtcHJpbWFyeS1jb2xvci1saWdodCk7XG5cbiRzZWNvbmRhcnktY29sb3I6IHZhcigtLWFzLXNlY29uZGFyeS1jb2xvcik7XG4kc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0OiB2YXIoLS1hcy1zZWNvbmRhcnktY29sb3ItbGlnaHQpO1xuXG4kZmxhdm9yLWNvbG9yOiB2YXIoLS1hcy1mbGF2b3ItY29sb3IpO1xuJGZsYXZvci1jb2xvci1saWdodDogdmFyKC0tYXMtZmxhdm9yLWNvbG9yLWxpZ2h0KTtcblxuJHRleHQtY29sb3I6IHZhcigtLWFzLXRleHQtY29sb3IpO1xuJHRleHQtY29sb3ItbGlnaHQ6IHZhcigtLWFzLXRleHQtY29sb3ItbGlnaHQpO1xuJHRpdGxlLWNvbG9yOiB2YXIoLS1hcy10aXRsZS1jb2xvcik7XG5cbi8qKiBGb250c1xuKioqKioqKioqICovXG4kZm9udC1mYW1pbHktcG9wcGluczogdmFyKC0tZm9udC1mYW1pbHktcG9wcGlucyk7XG5cbi8qKiBNZWRpYSB3aWR0aFxuKioqKioqKioqKioqKioqICovXG4kc2NyZWVuLXNtLW1pbjogNzY3cHg7XG4kc2NyZWVuLXhzLW1pbjogNDgwcHg7XG4iLCI6cm9vdCB7XG5cdC0tYXMtcHJpbWFyeS1jb2xvcjogIzAwQTNGRjtcblx0LS1hcy1wcmltYXJ5LWNvbG9yLWxpZ2h0OiAjRjFGQUZGO1xuXG5cdC0tYXMtc2Vjb25kYXJ5LWNvbG9yOiAjRUY2MzI3O1xuXHQtLWFzLXNlY29uZGFyeS1jb2xvci1saWdodDogI0ZGRjRERTtcblxuXHQtLWFzLWZsYXZvci1jb2xvcjogI0Q3MEM4Qztcblx0LS1hcy1mbGF2b3ItY29sb3ItbGlnaHQ6ICNkZTY3YTU7XG5cblx0LS1hcy10ZXh0LWNvbG9yOiAjNDY0RTVGO1xuXHQtLWFzLXRleHQtY29sb3ItbGlnaHQ6ICNCNUI1QzM7XG5cdC0tYXMtdGl0bGUtY29sb3I6ICMxODFDMzI7XG5cblx0LS1mb250LWZhbWlseS1wb3BwaW5zOiAnUG9wcGlucycsICdSb2JvdG8nLCBBcmlhbDtcbn0iLCIvKiogQ29sb3IgVmFyaWFibGVzXG4qKioqKioqKioqKioqKioqKioqICovXG4vKiogRm9udHNcbioqKioqKioqKiAqL1xuLyoqIE1lZGlhIHdpZHRoXG4qKioqKioqKioqKioqKiogKi9cbjpyb290IHtcbiAgLS1hcy1wcmltYXJ5LWNvbG9yOiAjMDBBM0ZGO1xuICAtLWFzLXByaW1hcnktY29sb3ItbGlnaHQ6ICNGMUZBRkY7XG4gIC0tYXMtc2Vjb25kYXJ5LWNvbG9yOiAjRUY2MzI3O1xuICAtLWFzLXNlY29uZGFyeS1jb2xvci1saWdodDogI0ZGRjRERTtcbiAgLS1hcy1mbGF2b3ItY29sb3I6ICNENzBDOEM7XG4gIC0tYXMtZmxhdm9yLWNvbG9yLWxpZ2h0OiAjZGU2N2E1O1xuICAtLWFzLXRleHQtY29sb3I6ICM0NjRFNUY7XG4gIC0tYXMtdGV4dC1jb2xvci1saWdodDogI0I1QjVDMztcbiAgLS1hcy10aXRsZS1jb2xvcjogIzE4MUMzMjtcbiAgLS1mb250LWZhbWlseS1wb3BwaW5zOiBcIlBvcHBpbnNcIiwgXCJSb2JvdG9cIiwgQXJpYWw7XG59XG5cbi5hcy1wb3B1cCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogOTk5OTk5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogNTBweCAyMHB4O1xufVxuLmFzLXBvcHVwLm9wZW5lZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFzLXBvcHVwX19vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwLjU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xufVxuLmFzLXBvcHVwX19jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIHdpZHRoOiAxMDY4cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQwcHggMzBweCA0MHB4IDMwcHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFzLXBvcHVwX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiA2MHB4IDE0MHB4IDYwcHggODVweDtcbiAgfVxuICAuYXMtcG9wdXBfX2NvbnRlbnQ6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBoZWlnaHQ6IDUwJTtcbiAgICB3aWR0aDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNERkU1RUM7XG4gIH1cbn1cbi5hcy1wb3B1cF9fY2xvc2UuZ2x5cGhpY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAyNSUgMzAlO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMjUlIDMwJTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMjUlIDMwJTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDI1JSAzMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXByaW1hcnktY29sb3ItbGlnaHQpO1xuICBjb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1jb2xvcik7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIwcHg7XG4gIHJpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFzLXBvcHVwX19jbG9zZS5nbHlwaGljb24ge1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNTVweDtcbiAgfVxufVxuLmFzLXBvcHVwX19jbG9zZS5nbHlwaGljb246aG92ZXIge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbi5hcy1wb3B1cF9fY2xvc2UuZ2x5cGhpY29uOmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDJweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICBsaW5lLWhlaWdodDogMC42O1xufVxuXG5odG1sLm9wZW5Qb3B1cCxcbmJvZHkub3BlblBvcHVwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmFzLWlucHV0LW51bWJlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcy1pbnB1dC1udW1iZXJfX21pbnVzLCAuYXMtaW5wdXQtbnVtYmVyX19wbHVzIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjUlIDMwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1JSAzMCU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1JSAzMCU7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNSUgMzAlO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2ZkM2RhO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM1RTYyNzg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRvcDogMTJweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbi5hcy1pbnB1dC1udW1iZXJfX21pbnVzOmhvdmVyLCAuYXMtaW5wdXQtbnVtYmVyX19wbHVzOmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXMtaW5wdXQtbnVtYmVyX19taW51cyB7XG4gIGxlZnQ6IDEwcHg7XG59XG4uYXMtaW5wdXQtbnVtYmVyX19wbHVzIHtcbiAgcmlnaHQ6IDEwcHg7XG59XG4uYXMtaW5wdXQtbnVtYmVyX19pbnB1dCwgLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2lucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogN3B4ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogNTBweDtcbiAgcGFkZGluZzogOHB4IDQwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXBvcHBpbnMpO1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjhmYSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hcy1pbnB1dC1udW1iZXJfX2lucHV0LCAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9faW5wdXQge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gIH1cbn1cbi5hcy1pbnB1dC1udW1iZXJfX2lucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLCAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9faW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sIC5hcy1pbnB1dC1udW1iZXJfX2lucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLCAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9faW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBtYXJnaW46IDA7XG59XG5cbi5hcy10cmlhbC1jb3VudGRvd24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtZmxhdm9yLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGNvbHVtbi1nYXA6IDhweDtcbn1cbi5hcy10cmlhbC1jb3VudGRvd25fX3RpbWUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hcy10cmlhbC1jb3VudGRvd25fX3JlbmV3IHtcbiAgY29sb3I6IHdoaXRlO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgd2hpdGU7XG4gIHBhZGRpbmc6IDNweCA4cHggMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLmFzLXRyaWFsLWNvdW50ZG93bl9fcmVuZXc6aG92ZXIsIC5hcy10cmlhbC1jb3VudGRvd25fX3JlbmV3OmZvY3VzIHtcbiAgY29sb3I6IHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmFzLXRyaWFsLWNvdW50ZG93bl9fZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5cbi5hcy1zdXBwb3J0LWJvb2tpbmcge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmFzLXN1cHBvcnQtYm9va2luZ19fdGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmFzLXN1cHBvcnQtYm9va2luZ19fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYXMtc3VwcG9ydC1ib29raW5nX191cmwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIGNvbG9yOiB2YXIoLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5KTtcbiAgYm9yZGVyOiAycHggc29saWQgY3VycmVudGNvbG9yO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmFzLXN1cHBvcnQtYm9va2luZ19fdXJsOmhvdmVyIHtcbiAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG59XG4uZGlzYWJsZWQgLmFzLXN1cHBvcnQtYm9va2luZ19fdXJsIHtcbiAgY29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXRleHQpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmFzLWNvdXJzZS10b29sYm94IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQgdG9wLCAjZDgwOThjLCAjYWI2MWQzLCAjNTc4ZWY0LCAjMDBhY2YxLCAjMWVjMWQ5KTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjb2xvcjogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYXMtY291cnNlLXRvb2xib3g6aG92ZXIsIC5hcy1jb3Vyc2UtdG9vbGJveDpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBhbmltYXRpb246IHNoYWtlR3JhZGllbnQgMXMgY3ViaWMtYmV6aWVyKDAuMzYsIDAuMDcsIDAuMTksIDAuOTcpIGJvdGg7XG59XG4uYXMtY291cnNlLXRvb2xib3g6aG92ZXIgLmFzLWNvdXJzZS10b29sYm94X19pY29uLCAuYXMtY291cnNlLXRvb2xib3g6Zm9jdXMgLmFzLWNvdXJzZS10b29sYm94X19pY29uIHtcbiAgb3BhY2l0eTogMTtcbiAgYW5pbWF0aW9uOiBzaGFrZVdyZW5jaCAxcyBjdWJpYy1iZXppZXIoMC4zNiwgMC4wNywgMC4xOSwgMC45NykgYm90aDtcbn1cbi5hcy1jb3Vyc2UtdG9vbGJveF9faWNvbiB7XG4gIGZvbnQtc2l6ZTogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogLTMwcHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgLypydGw6cmVtb3ZlKi9cbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBlcnNwZWN0aXZlOiAxMDAwcHg7XG59XG4uYXMtY291cnNlLXRvb2xib3hfX3RpdGxlIHtcbiAgbWF4LXdpZHRoOiA3MCU7XG59XG5cbkBrZXlmcmFtZXMgc2hha2VXcmVuY2gge1xuICAyMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xNWRlZykgc2NhbGVYKC0xKSAvKnJ0bDpyb3RhdGUoMTVkZWcpKi87XG4gIH1cbn1cbkBrZXlmcmFtZXMgc2hha2VHcmFkaWVudCB7XG4gIDIwJSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlO1xuICB9XG59XG4uYXMtcm9hZG1hcHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qcnRsOmlnbm9yZSovXG4gIGRpcmVjdGlvbjogbHRyO1xufVxuXG4vKipcbiAqIENvdXJzZSByb2FkbWFwIGxpbmsgYWJvdmUgXG4gKiB0aGUgY291cnNlIGNvbnRlbnQgaW4gc2luZ2xlIFxuICogY291cnNlIHBhZ2VcbiAqKi9cbi5hcy1jb3Vyc2Utcm9hZG1hcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6IHZhcigtLWFzLXRpdGxlLWNvbG9yKTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xuICByb3ctZ2FwOiA1cHg7XG59XG4uYXMtY291cnNlLXJvYWRtYXAgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1jb2xvci1saWdodCk7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYXMtY291cnNlLXJvYWRtYXAgYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG5cbi5hcy12aWRlby1hY2NvcmRpb25fX2RldGFpbHMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICBwYWRkaW5nOiA4cHggOHB4IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYXMtdmlkZW8tYWNjb3JkaW9uX19kZXRhaWxzOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uYXMtdmlkZW8tYWNjb3JkaW9uX19kZXRhaWxzOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uYXMtdmlkZW8tYWNjb3JkaW9uX19zdW1tYXJ5IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogLThweCAtOHB4IDA7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmFzLXZpZGVvLWFjY29yZGlvbl9fc3VtbWFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiBibGFjaztcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggOXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuW29wZW5dIC5hcy12aWRlby1hY2NvcmRpb25fX3N1bW1hcnk6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cbltvcGVuXSAuYXMtdmlkZW8tYWNjb3JkaW9uX19zdW1tYXJ5IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhYWE7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cbi5hcy12aWRlby1hY2NvcmRpb25fX3RpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG5bb3Blbl0gLmFzLXZpZGVvLWFjY29yZGlvbl9fdGl0bGUge1xuICBjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcbn1cblxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLWZsYXZvci1jb2xvcik7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXBvcHBpbnMpO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICB3aWR0aDogOTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAzMHB4IGF1dG8gMDtcbiAgcGFkZGluZzogMTBweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX3RyaWdnZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1mbGF2b3ItY29sb3ItbGlnaHQpO1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1mbGF2b3Ige1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDA7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWZsYXZvcl9faXRlbSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0M0QzRDNDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWZsYXZvcl9faXRlbTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbiAgd2lkdGg6IDIwcHg7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19oZWFkZXIsIC5hcy1tYXgtY2hpbGRfX2hlYWRlciwgLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2hlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX190aXRsZSwgLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFzLXRpdGxlLWNvbG9yKTtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX3N1YnRpdGxlLCAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fc3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXMtdGV4dC1jb2xvci1saWdodCk7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX2JvZHkge1xuICBkaXNwbGF5OiBncmlkO1xuICByb3ctZ2FwOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX2JvZHkge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTQlIDFmcjtcbiAgICBjb2x1bW4tZ2FwOiAzNXB4O1xuICB9XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19waWNrZXIge1xuICBkaXNwbGF5OiBub25lO1xuICByb3ctZ2FwOiAxNXB4O1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fcGlja2VyLnNlbGVjdGVkIHtcbiAgZGlzcGxheTogZ3JpZDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnMtbGFiZWwge1xuICBwYWRkaW5nOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJmY2ZkO1xuICBib3JkZXI6IDFweCBkYXNoZWQgdmFyKC0tYXMtdGV4dC1jb2xvci1saWdodCk7XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbHVtbi1nYXA6IDIwcHg7XG4gIHJvdy1nYXA6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBhZGRpbmc6IDE4cHggMjBweCAxOHB4IDMycHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDM1cHggMWZyIGF1dG87XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG87XG4gICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgcm93LWdhcDogNXB4O1xuICB9XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZmlsbDogdmFyKC0tYXMtdGV4dC1jb2xvci1saWdodCk7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsX19pY29uIHtcbiAgZ3JpZC1yb3c6IDEvMztcbiAganVzdGlmeS1zZWxmOiBjZW50ZXI7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsX19uYW1lIHtcbiAgZ3JpZC1yb3c6IDEvMztcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6IHZhcigtLWFzLXRleHQtY29sb3IpO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbF9fc3VidGl0bGUge1xuICBjb2xvcjogdmFyKC0tYXMtdGV4dC1jb2xvci1saWdodCk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnMtbGFiZWxfX25vYyB7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yLWxpZ2h0KTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcG9wcGlucyk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsX19wcmljZSB7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yKTtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcG9wcGlucyk7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbF9fbm9jLCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zLWxhYmVsX19wcmljZSB7XG4gICAgdGV4dC1hbGlnbjogZW5kO1xuICB9XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19yYWRpbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19yYWRpbzpjaGVja2VkIH4gLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXByaW1hcnktY29sb3ItbGlnaHQpO1xuICBib3JkZXItY29sb3I6IHZhcigtLWFzLXByaW1hcnktY29sb3IpO1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fcmFkaW86Y2hlY2tlZCB+IC5hcy1zdWJzY3JpcHRpb24tcGxhbnMtbGFiZWwgLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbF9fbmFtZSB7XG4gIGNvbG9yOiB2YXIoLS1hcy10aXRsZS1jb2xvcik7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19yYWRpbzpjaGVja2VkIH4gLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbCBzdmcge1xuICBmaWxsOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnMtdHJpYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1zZWNvbmRhcnktY29sb3ItbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiA5cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zLXRyaWFsIHtcbiAgICBwYWRkaW5nOiAyOHB4IDM1cHg7XG4gIH1cbiAgLmFzLXN1YnNjcmlwdGlvbi1wbGFucy10cmlhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9zdGFuZGluZy5wbmcpO1xuICAgIC8qcnRsOmlnbm9yZSovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgLypydGw6cmF3OlxuICAgIHRyYW5zZm9ybTpzY2FsZVgoLTEpO1xuICAgICovXG4gIH1cbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnMtdHJpYWxfX3RpdGxlIHtcbiAgY29sb3I6IHZhcigtLWFzLXNlY29uZGFyeS1jb2xvcik7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS1mb250LWZhbWlseS1wb3BwaW5zKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFucy10cmlhbF9fc3VidGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcG9wcGlucyk7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yKTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fZm9vdGVyIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgcm93LWdhcDogMTVweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19mb290ZXIge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byBhdXRvO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICByb3ctZ2FwOiAzNXB4O1xuICB9XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLW5vY19fdGl0bGUge1xuICBjb2xvcjogIzNGNDI1NDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1ub2NfX3N1YnRpdGxlIHtcbiAgY29sb3I6ICM3RTgyOTk7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1wcmljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGMUZBRkY7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nOiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFzLXN1YnNjcmlwdGlvbi1wbGFucy1wcmljZSB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICBtYXgtd2lkdGg6IDI1MHB4O1xuICAgIGp1c3RpZnktc2VsZjogZW5kO1xuICB9XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zLXByaWNlX190aXRsZSB7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yLWxpZ2h0KTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXBvcHBpbnMpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnMtcHJpY2VfX2Ftb3VudCB7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yKTtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWZvbnQtZmFtaWx5LXBvcHBpbnMpO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19zdWJtaXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX3N1Ym1pdCB7XG4gICAgZ3JpZC1jb2x1bW46IDIvMztcbiAgfVxufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fY291cG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZmNmZDtcbiAgYm9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFzLXRleHQtY29sb3ItbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1heC13aWR0aDogMTM1cHg7XG4gIHBhZGRpbmc6IDJweCAxMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LWZhbWlseTogdmFyKC0tZm9udC1mYW1pbHktcG9wcGlucyk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgY29sb3I6ICM1MTUxNTE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sdW1uLWdhcDogN3B4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fY3RhLCAuYXMtbWF4LWNoaWxkIC5jaGlsZFN3aXRjaCwgLmFzLW1heC1jaGlsZF9fc3VibWl0LCBib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgbWFpbiNtYWluIC5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogd2hpdGU7XG4gIHBhZGRpbmc6IDEycHggMjRweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcbn1cbi5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX2N0YTpob3ZlciwgLmFzLW1heC1jaGlsZCAuY2hpbGRTd2l0Y2g6aG92ZXIsIC5hcy1tYXgtY2hpbGRfX3N1Ym1pdDpob3ZlciwgYm9keS53b29jb21tZXJjZS1hY2NvdW50IG1haW4jbWFpbiAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fc3VibWl0OmhvdmVyLCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19jdGE6Zm9jdXMsIC5hcy1tYXgtY2hpbGQgLmNoaWxkU3dpdGNoOmZvY3VzLCAuYXMtbWF4LWNoaWxkX19zdWJtaXQ6Zm9jdXMsIGJvZHkud29vY29tbWVyY2UtYWNjb3VudCBtYWluI21haW4gLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX3N1Ym1pdDpmb2N1cyB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtc2Vjb25kYXJ5LWNvbG9yKTtcbn1cblxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX3N0ZXBzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY29sdW1uLWdhcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19pbmRpY2F0b3Ige1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRjNGM0O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBsaW5lYXI7XG59XG4uYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9faW5kaWNhdG9yLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXByaW1hcnktY29sb3IpO1xuICB3aWR0aDogMjBweDtcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19wYW5lbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19wYW5lbC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19wYW5lbC5sb2FkaW5nIC5sb2FkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uIC5sb2FkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb24gLmFzLXBvcHVwX19jb250ZW50IHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX3NlbGVjdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fbGFiZWwge1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZjZmQ7XG4gIGJvcmRlcjogMXB4IGRhc2hlZCB2YXIoLS1hcy10ZXh0LWNvbG9yLWxpZ2h0KTtcbiAgYm9yZGVyLXJhZGl1czogOXB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2xhYmVsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1jb2xvci1saWdodCk7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tYXMtcHJpbWFyeS1jb2xvcik7XG59XG4uYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fcmFkaW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX3JhZGlvOmNoZWNrZWQgfiAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fbGFiZWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yLWxpZ2h0KTtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbiAgY29sb3I6IHZhcigtLWFzLXRpdGxlLWNvbG9yKTtcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19pbnB1dCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2lucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKSAhaW1wb3J0YW50O1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2lucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiB2YXIoLS1hcy10ZXh0LWNvbG9yLWxpZ2h0KTtcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2Vycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDFmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IHJlZDtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5lcnJvciAuYXMtY2FuY2VsLXN1YnNjcmlwdGlvbl9fZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uX19mb290ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2x1bW4tZ2FwOiAyMHB4O1xufVxuQGtleWZyYW1lcyBzcGluIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi5hcy1tYXgtY2hpbGQgLmFzLXBvcHVwX19jb250ZW50IHtcbiAgd2lkdGg6IDcwMHB4O1xufVxuLmFzLW1heC1jaGlsZF9faGVhZGVyIHtcbiAgY29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS12aXZpZC1yZWQpO1xufVxuLmFzLXN3aXRjaGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYXMtc3dpdGNoZXJfX2lucHV0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5hcy1zd2l0Y2hlcl9faW5wdXQ6Y2hlY2tlZCB+IC5hcy1zd2l0Y2hlcl9fY2hlY2tib3gge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hcy1wcmltYXJ5LWNvbG9yKTtcbn1cbi5hcy1zd2l0Y2hlcl9faW5wdXQ6Y2hlY2tlZCB+IC5hcy1zd2l0Y2hlcl9fY2hlY2tib3g6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLmFzLXN3aXRjaGVyX19pbnB1dDpjaGVja2VkIH4gLmFzLXN3aXRjaGVyX19zdGF0LS1hY3RpdmUsIC5hcy1zd2l0Y2hlcl9faW5wdXQ6bm90KDpjaGVja2VkKSB+IC5hcy1zd2l0Y2hlcl9fc3RhdC0taW5hY3RpdmUge1xuICBjb2xvcjogdmFyKC0tYXMtdGl0bGUtY29sb3IpO1xufVxuLmFzLXN3aXRjaGVyX19zdGF0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogdmFyKC0tYXMtdGV4dC1jb2xvci1saWdodCk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5hcy1zd2l0Y2hlcl9fY2hlY2tib3gge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXRleHQtY29sb3ItbGlnaHQpO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG59XG4uYXMtc3dpdGNoZXJfX2NoZWNrYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xufVxuLmFzLXN3aXRjaGVyX19oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFzLWFkZC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgY29sdW1uLWdhcDogMjBweDtcbiAgcm93LWdhcDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5hcy1hZGQtY2hpbGQgbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uYXMtYWRkLWNoaWxkIC5saW5rX2NoaWxkX2lucHV0IHtcbiAgaGVpZ2h0OiA0MnB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cbi5hcy1hZGQtY2hpbGQgc2VsZWN0W25hbWU9YWdlX2dyb3VwXSBvcHRpb24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG4uYXMtYWRkLWNoaWxkIHNlbGVjdFtuYW1lPWFnZV9ncm91cF0gb3B0aW9uOmRpc2FibGVkIHtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5O1xufVxuXG4jbGQtc3VibWl0LW5vLWVtYWlsLWFjY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI2xkLXN1Ym1pdC1uby1lbWFpbC1hY2NvdW50ID4gaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG4jbGQtc3VibWl0LW5vLWVtYWlsLWFjY291bnQgLmxkLXN1Ym1pdC1uby1lbWFpbC1hY2NvdW50LWJ1dHRvbiB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuXG4uYXMtY2hhbmdlLWFnZWdyb3VwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjb2x1bW4tZ2FwOiAxMHB4O1xufVxuLmFzLWNoYW5nZS1hZ2Vncm91cF9fc2VsZWN0IHtcbiAgZmxleDogMSAxIDIwMHB4O1xuICB0cmFuc2l0aW9uOiAwcyAwLjNzO1xufVxuLmFzLWNoYW5nZS1hZ2Vncm91cF9fc2VsZWN0IG9wdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbi5hcy1jaGFuZ2UtYWdlZ3JvdXBfX3NlbGVjdCBvcHRpb246ZGlzYWJsZWQge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG59XG4uc3VjY2VzcyAuYXMtY2hhbmdlLWFnZWdyb3VwX19zZWxlY3Qge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmFzLWNoYW5nZS1hZ2Vncm91cF9fc3VibWl0IHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMHB4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmFzLWNoYW5nZS1hZ2Vncm91cF9fc3VibWl0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiA0cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG59XG4ubG9hZGluZyAuYXMtY2hhbmdlLWFnZWdyb3VwX19zdWJtaXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmF5O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5sb2FkaW5nIC5hcy1jaGFuZ2UtYWdlZ3JvdXBfX3N1Ym1pdDphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcbiAgdHJhbnNpdGlvbjogMnMgY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG59XG4uc3VjY2VzcyAuYXMtY2hhbmdlLWFnZWdyb3VwX19zdWJtaXQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2MtZ3JlZW4pO1xufVxuLnN1Y2Nlc3MgLmFzLWNoYW5nZS1hZ2Vncm91cF9fc3VibWl0OmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KSwgb3BhY2l0eSAwcyAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuM3M7XG59XG4uYXMtY2hhbmdlLWFnZWdyb3VwX19jdGEtLXN1Y2Nlc3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnN1Y2Nlc3MgLmFzLWNoYW5nZS1hZ2Vncm91cF9fY3RhIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zdWNjZXNzIC5hcy1jaGFuZ2UtYWdlZ3JvdXBfX2N0YS0tc3VjY2VzcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufSIsIi5hcy1wb3B1cCB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdHdpZHRoOiAxMDAlO1xuXHRvdmVyZmxvdzogYXV0bztcblx0ei1pbmRleDogOTk5OTk5O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0ZGlzcGxheTogbm9uZTtcblx0cGFkZGluZzogNTBweCAyMHB4O1xuXG5cdCYub3BlbmVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0b3BhY2l0eTogMC41O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHR9XG5cblx0Jl9fY29udGVudCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0d2lkdGg6IDEwNjhweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0Ym9yZGVyLXJhZGl1czogMTJweDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogNDBweCAzMHB4IDQwcHggMzBweDtcblxuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDE0MHB4IDYwcHggODVweDtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAzMHB4O1xuXHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHRcdFx0d2lkdGg6IDNweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0RGRTVFQztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jbG9zZS5nbHlwaGljb24ge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR3aWR0aDogMzBweDtcblx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0QGluY2x1ZGUgZWxsaXBzZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodDtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0Zm9udC1zaXplOiAzMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDIwcHg7XG5cdFx0cmlnaHQ6IDIwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblx0XHRcdHRvcDogNDBweDtcblx0XHRcdHJpZ2h0OiA1NXB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDNweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJweDtcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAwLjY7XG5cdFx0fVxuXHR9XG59XG5cbmh0bWwub3BlblBvcHVwLFxuYm9keS5vcGVuUG9wdXAge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufSIsIkBtaXhpbiBlbGxpcHNlIHtcblx0Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjUlIDMwJTtcblx0Ym9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDI1JSAzMCU7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDI1JSAzMCU7XG5cdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAyNSUgMzAlO1xufSIsIi5hcy1pbnB1dC1udW1iZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Jl9fbWludXMsXG5cdCZfX3BsdXMge1xuXHRcdEBpbmNsdWRlIGVsbGlwc2U7XG5cdFx0d2lkdGg6IDI2cHg7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjZmQzZGE7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6ICM1RTYyNzg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR0b3A6IDEycHg7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Jl9fbWludXMge1xuXHRcdGxlZnQ6IDEwcHg7XG5cdH1cblxuXHQmX19wbHVzIHtcblx0XHRyaWdodDogMTBweDtcblx0fVxuXG5cdCZfX2lucHV0IHtcblx0XHRib3JkZXItcmFkaXVzOiA3cHggIWltcG9ydGFudDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHBhZGRpbmc6IDhweCA0MHB4ICFpbXBvcnRhbnQ7XG5cdFx0Y29sb3I6ICM1RTYyNzggIWltcG9ydGFudDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXBvcHBpbnM7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDIxcHggIWltcG9ydGFudDtcblx0XHRhcHBlYXJhbmNlOiBub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmNWY4ZmEgIWltcG9ydGFudDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhzLW1pbikge1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHR9XG5cblx0XHQmOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRcdCY6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHRcdFx0YXBwZWFyYW5jZTogbm9uZTtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cblx0fVxufSIsIi5hcy10cmlhbC1jb3VudGRvd24ge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0YmFja2dyb3VuZC1jb2xvcjogJGZsYXZvci1jb2xvcjtcblx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblx0Y29sb3I6IHdoaXRlO1xuXHRmb250LXNpemU6IDE2cHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdGNvbHVtbi1nYXA6IDhweDtcblxuXHQmX190aW1lIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdCZfX3JlbmV3IHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcblx0XHRwYWRkaW5nOiAzcHggOHB4IDFweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcblx0XHRtYXJnaW4tbGVmdDogMTJweDtcblxuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fZ28ge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0fVxufSIsIi5hcy1zdXBwb3J0LWJvb2tpbmcge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHQmX190ZXh0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG5cblx0Jl9fdXJsIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMTBweDtcblx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0Y29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkpO1xuXHRcdGJvcmRlcjogMnB4IHNvbGlkIGN1cnJlbnRjb2xvcjtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblx0XHR9XG5cblx0XHQuZGlzYWJsZWQgJiB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItdGV4dCk7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIuYXMtY291cnNlLXRvb2xib3gge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCB0b3AsICNkODA5OGMsICNhYjYxZDMsICM1NzhlZjQsICMwMGFjZjEsICMxZWMxZDkpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDlweDtcblx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGNvbG9yOiB3aGl0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHQmOmhvdmVyLFxuXHQmOmZvY3VzIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdGFuaW1hdGlvbjogc2hha2VHcmFkaWVudCAxcyBjdWJpYy1iZXppZXIoLjM2LCAuMDcsIC4xOSwgLjk3KSBib3RoO1xuXG5cdFx0LmFzLWNvdXJzZS10b29sYm94IHtcblx0XHRcdCZfX2ljb24ge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRhbmltYXRpb246IHNoYWtlV3JlbmNoIDFzIGN1YmljLWJlemllciguMzYsIC4wNywgLjE5LCAuOTcpIGJvdGg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0Zm9udC1zaXplOiAxMDBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdHJpZ2h0OiAtMzBweDtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0LypydGw6cmVtb3ZlKi9cblx0XHR0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0XHRiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cGVyc3BlY3RpdmU6IDEwMDBweDtcblx0fVxuXG5cdCZfX3RpdGxlIHtcblx0XHRtYXgtd2lkdGg6IDcwJTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlV3JlbmNoIHtcblx0MjAlIHtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtMTVkZWcpIHNjYWxlWCgtMSkgI3snLypydGw6cm90YXRlKDE1ZGVnKSovJ307XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzaGFrZUdyYWRpZW50IHtcblx0MjAlIHtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDIwMCU7XG5cdH1cbn0iLCIuYXMtcm9hZG1hcHMge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDA7XG5cdHdpZHRoOiAxMDAlO1xuXHRtaW4taGVpZ2h0OiA1MDBweDtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdC8qcnRsOmlnbm9yZSovXG5cdGRpcmVjdGlvbjogbHRyO1xufVxuXG4vKipcbiAqIENvdXJzZSByb2FkbWFwIGxpbmsgYWJvdmUgXG4gKiB0aGUgY291cnNlIGNvbnRlbnQgaW4gc2luZ2xlIFxuICogY291cnNlIHBhZ2VcbiAqKi9cbi5hcy1jb3Vyc2Utcm9hZG1hcCB7XG5cdGZvbnQtc2l6ZTogMThweDtcblx0Y29sb3I6ICR0aXRsZS1jb2xvcjtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC13cmFwOiB3cmFwO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjb2x1bW4tZ2FwOiAxMHB4O1xuXHRyb3ctZ2FwOiA1cHg7XG5cblx0YSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRjb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQ7XG5cdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0cGFkZGluZzogMTBweCAxNXB4O1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3IgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn0iLCIuYXMtdmlkZW8tYWNjb3JkaW9uIHtcblx0Jl9fZGV0YWlscyB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2FhYTtcblx0XHRib3JkZXItdG9wLXdpZHRoOiAwO1xuXHRcdHBhZGRpbmc6IDhweCA4cHggMDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiAxcHg7XG5cdFx0XHRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdH1cblxuXHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1bW1hcnkge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdG1hcmdpbjogLThweCAtOHB4IDA7XG5cdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBibGFjaztcblx0XHRcdGJvcmRlci13aWR0aDogNXB4IDAgNXB4IDlweDtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG5cblx0XHRcdFtvcGVuXSAmIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHRib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tZS1nbG9iYWwtY29sb3ItYWNjZW50KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRbb3Blbl0gJiB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDhweDtcblx0XHR9XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdFx0W29wZW5dICYge1xuXHRcdFx0Y29sb3I6IHZhcigtLWUtZ2xvYmFsLWNvbG9yLWFjY2VudCk7XG5cdFx0fVxuXHR9XG59IiwiLmFzLXN1YnNjcmlwdGlvbi1wbGFucyB7XG5cblx0Jl9fdHJpZ2dlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGZsYXZvci1jb2xvcjtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1wb3BwaW5zO1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDMwcHggYXV0byAwO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGZsYXZvci1jb2xvci1saWdodDtcblx0XHR9XG5cdH1cblxuXHQvLyBCRUdJTjogRmxhdm9yXG5cdCYtZmxhdm9yIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdGZvbnQtc2l6ZTogMDtcblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0M0QzRDNDtcblx0XHRcdHdpZHRoOiA4cHg7XG5cdFx0XHRoZWlnaHQ6IDhweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBFTkQ6IEZsYXZvclxuXG5cdC8vIEJFR0lOOiBIZWFkZXJcblx0Jl9faGVhZGVyIHtcblx0XHRtYXJnaW4tYm90dG9tOiAzNXB4O1xuXHR9XG5cblx0Jl9fdGl0bGUge1xuXHRcdGNvbG9yOiAkdGl0bGUtY29sb3I7XG5cdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRjb2xvcjogJHRleHQtY29sb3ItbGlnaHQ7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0fVxuXG5cdC8vIEVORDogSGVhZGVyXG5cblx0Ly8gQkVHSU46IEJvZHlcblx0Jl9fYm9keSB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRyb3ctZ2FwOiAxNXB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTQlIDFmcjtcblx0XHRcdGNvbHVtbi1nYXA6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGlja2VyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHJvdy1nYXA6IDE1cHg7XG5cblx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0fVxuXHR9XG5cblx0Ji1sYWJlbCB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmZjZmQ7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDlweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xuXHRcdHJvdy1nYXA6IDEwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG5cblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi14cy1taW4pIHtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRwYWRkaW5nOiAxOHB4IDIwcHggMThweCAzMnB4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzVweCAxZnIgYXV0bztcblx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBhdXRvO1xuXHRcdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdFx0XHRyb3ctZ2FwOiA1cHg7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRmaWxsOiAkdGV4dC1jb2xvci1saWdodDtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG5cdFx0fVxuXG5cdFx0Jl9faWNvbiB7XG5cdFx0XHRncmlkLXJvdzogMS8zO1xuXHRcdFx0anVzdGlmeS1zZWxmOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fbmFtZSB7XG5cdFx0XHRncmlkLXJvdzogMS8zO1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQ7XG5cdFx0fVxuXG5cdFx0Jl9fc3VidGl0bGUge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHR9XG5cblx0XHQmX19ub2Mge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcG9wcGlucztcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0Jl9fcHJpY2Uge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yO1xuXHRcdFx0Zm9udC1zaXplOiAyNXB4O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1wb3BwaW5zO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Jl9fbm9jLFxuXHRcdCZfX3ByaWNlIHtcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBlbmQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmFkaW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmNoZWNrZWR+LmFzLXN1YnNjcmlwdGlvbi1wbGFucy1sYWJlbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodDtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cblx0XHRcdC5hcy1zdWJzY3JpcHRpb24tcGxhbnMtbGFiZWxfX25hbWUge1xuXHRcdFx0XHRjb2xvcjogJHRpdGxlLWNvbG9yO1xuXHRcdFx0fVxuXG5cdFx0XHRzdmcge1xuXHRcdFx0XHRmaWxsOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXRyaWFsIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDlweDtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAwO1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cdFx0XHRwYWRkaW5nOiAyOHB4IDM1cHg7XG5cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoI3skaW1nLXBhdGh9L3N0YW5kaW5nLnBuZyk7XG5cdFx0XHRcdC8qcnRsOmlnbm9yZSovXG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSByaWdodDtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0LypydGw6cmF3OlxuXHRcdFx0XHR0cmFuc2Zvcm06c2NhbGVYKC0xKTtcblx0XHRcdFx0Ki9cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmX190aXRsZSB7XG5cdFx0XHRjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcG9wcGlucztcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRmb250LXNpemU6IDE3cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHR9XG5cblx0XHQmX19zdWJ0aXRsZSB7XG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXBvcHBpbnM7XG5cdFx0XHRjb2xvcjogJHRleHQtY29sb3I7XG5cdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdH1cblxuXHQvLyBFTkQ6IEJvZHlcblxuXHQvLyBCRUdJTjogRm9vdGVyXG5cdCZfX2Zvb3RlciB7XG5cdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRyb3ctZ2FwOiAxNXB4O1xuXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4teHMtbWluKSB7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0bztcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdHJvdy1nYXA6IDM1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1ub2Mge1xuXHRcdCZfX3RpdGxlIHtcblx0XHRcdGNvbG9yOiAjM0Y0MjU0O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdCZfX3N1YnRpdGxlIHtcblx0XHRcdGNvbG9yOiAjN0U4Mjk5O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHR9XG5cdH1cblxuXHQmLXByaWNlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGQUZGO1xuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCAkcHJpbWFyeS1jb2xvcjtcblx0XHRib3JkZXItcmFkaXVzOiA5cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRwYWRkaW5nOiAxNXB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYShtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogc3RhcnQ7XG5cdFx0XHRtYXgtd2lkdGg6IDI1MHB4O1xuXHRcdFx0anVzdGlmeS1zZWxmOiBlbmQ7XG5cdFx0fVxuXG5cdFx0Jl9fdGl0bGUge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1wb3BwaW5zO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0fVxuXG5cdFx0Jl9fYW1vdW50IHtcblx0XHRcdGNvbG9yOiAkdGV4dC1jb2xvcjtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktcG9wcGlucztcblx0XHRcdGZvbnQtc2l6ZTogMjVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc3VibWl0IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0Y29sdW1uLWdhcDogMjBweDtcblxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXhzLW1pbikge1xuXHRcdFx0Z3JpZC1jb2x1bW46IDIvMztcblx0XHR9XG5cdH1cblxuXHQmX19jb3Vwb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmZjZmQ7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkIHZhcigtLWFzLXRleHQtY29sb3ItbGlnaHQpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRtYXgtd2lkdGg6IDEzNXB4O1xuXHRcdHBhZGRpbmc6IDJweCAxMHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXBvcHBpbnM7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0Y29sb3I6ICM1MTUxNTE7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGNvbHVtbi1nYXA6IDdweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG5cblx0Jl9fY3RhIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0cGFkZGluZzogMTJweCAyNHB4O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQvLyBFTkQ6IEZvb3RlclxufSIsIi5hcy1jYW5jZWwtc3Vic2NyaXB0aW9uIHtcblxuXHQvLyBCRUdJTjogU3RlcHMgYW5kIHBhbmVsIHN0eWxlXG5cdCZfX3N0ZXBzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGNvbHVtbi1nYXA6IDEwcHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0fVxuXG5cdCZfX2luZGljYXRvciB7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNjNGM0YzQ7XG5cdFx0d2lkdGg6IDhweDtcblx0XHRoZWlnaHQ6IDhweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGxpbmVhcjtcblxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWFzLXByaW1hcnktY29sb3IpO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcGFuZWwge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji5sb2FkaW5nIHtcblx0XHRcdC5sb2FkZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubG9hZGVyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNyk7XG5cdH1cblxuXG5cblx0Ly8gRU5EOiBTdGVwcyBhbmQgcGFuZWwgc3R5bGVcblxuXHQuYXMtcG9wdXBfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiA2MDBweDtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0QGV4dGVuZCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19oZWFkZXI7XG5cdH1cblxuXHQmX190aXRsZSB7XG5cdFx0QGV4dGVuZCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX190aXRsZTtcblx0fVxuXG5cdCZfX3N1YnRpdGxlIHtcblx0XHRAZXh0ZW5kIC5hcy1zdWJzY3JpcHRpb24tcGxhbnNfX3N1YnRpdGxlO1xuXHR9XG5cblx0Jl9fc2VsZWN0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHR9XG5cblx0Jl9fbGFiZWwge1xuXHRcdHBhZGRpbmc6IDEwcHggMTVweDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmYmZjZmQ7XG5cdFx0Ym9yZGVyOiAxcHggZGFzaGVkICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDlweDtcblx0XHR0cmFuc2l0aW9uOiAwLjNzIGVhc2Utb3V0O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodDtcblx0XHRcdGJvcmRlci1jb2xvcjogJHByaW1hcnktY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Jl9fcmFkaW8ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmNoZWNrZWR+LmFzLWNhbmNlbC1zdWJzY3JpcHRpb25fX2xhYmVsIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yLWxpZ2h0O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblx0XHRcdGNvbG9yOiAkdGl0bGUtY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdEBleHRlbmQgLmFzLWlucHV0LW51bWJlcl9faW5wdXQ7XG5cdFx0dGV4dC1hbGlnbjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweCAhaW1wb3J0YW50O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcblx0XHRmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3JkZXItY29sb3I6ICRwcmltYXJ5LWNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0Jjo6cGxhY2Vob2xkZXIge1xuXHRcdFx0Y29sb3I6ICR0ZXh0LWNvbG9yLWxpZ2h0O1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvcm0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdCZfX2Vycm9yIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDFmO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGNvbG9yOiByZWQ7XG5cdFx0cGFkZGluZzogMTBweDtcblxuXHRcdC5lcnJvciAmIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRjb2x1bW4tZ2FwOiAyMHB4O1xuXHR9XG5cblx0Jl9fc3VibWl0IHtcblx0XHRib2R5Lndvb2NvbW1lcmNlLWFjY291bnQgbWFpbiNtYWluICYge1xuXHRcdFx0QGV4dGVuZCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19jdGE7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG5cdGZyb20ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDApO1xuXHR9XG5cblx0dG8ge1xuXHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdH1cbn0iLCIuYXMtbWF4LWNoaWxkIHtcblxuXHQuYXMtcG9wdXBfX2NvbnRlbnQge1xuXHRcdHdpZHRoOiA3MDBweDtcblx0fVxuXG5cdCZfX2hlYWRlciB7XG5cdFx0QGV4dGVuZCAuYXMtc3Vic2NyaXB0aW9uLXBsYW5zX19oZWFkZXI7XG5cdFx0Y29sb3I6IHZhcigtLXdwLS1wcmVzZXQtLWNvbG9yLS12aXZpZC1yZWQpO1xuXHR9XG5cblx0LmNoaWxkU3dpdGNoLFxuXHQmX19zdWJtaXQge1xuXHRcdEBleHRlbmQgLmFzLXN1YnNjcmlwdGlvbi1wbGFuc19fY3RhO1xuXHR9XG59IiwiLmFzLXN3aXRjaGVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0Jl9faW5wdXQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQmOmNoZWNrZWQge1xuXG5cdFx0XHR+LmFzLXN3aXRjaGVyX19jaGVja2JveCB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmNoZWNrZWR+LmFzLXN3aXRjaGVyX19zdGF0LS1hY3RpdmUsXG5cdFx0Jjpub3QoOmNoZWNrZWQpfi5hcy1zd2l0Y2hlcl9fc3RhdC0taW5hY3RpdmUge1xuXHRcdFx0Y29sb3I6ICR0aXRsZS1jb2xvcjtcblx0XHR9XG5cdH1cblxuXHQmX19zdGF0IHtcblx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRjb2xvcjogJHRleHQtY29sb3ItbGlnaHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG5cblx0Jl9fY2hlY2tib3gge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvci1saWdodDtcblx0XHRib3JkZXItcmFkaXVzOiAzMHB4O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHR3aWR0aDogNTBweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dDtcblx0XHR9XG5cdH1cblxuXHQmX19oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLmFzLWFkZC1jaGlsZCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtd3JhcDogd3JhcDtcblx0Y29sdW1uLWdhcDogMjBweDtcblx0cm93LWdhcDogMjBweDtcblx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRsYWJlbCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRmbGV4LWdyb3c6IDE7XG5cdH1cblxuXHQubGlua19jaGlsZF9pbnB1dCB7XG5cdFx0aGVpZ2h0OiA0MnB4O1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdG1hcmdpbi10b3A6IDVweDtcblx0fVxuXG5cdHNlbGVjdFtuYW1lPVwiYWdlX2dyb3VwXCJdIG9wdGlvbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cblx0XHQmOmRpc2FibGVkIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXlcblx0XHR9XG5cdH1cbn1cblxuI2xkLXN1Ym1pdC1uby1lbWFpbC1hY2NvdW50IHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQ+aDMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XG5cdH1cblxuXHQubGQtc3VibWl0LW5vLWVtYWlsLWFjY291bnQtYnV0dG9uIHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblx0fVxufSIsIi5hcy1jaGFuZ2UtYWdlZ3JvdXAge1xuXHQvLyBtYXgtd2lkdGg6IDMwMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0ZGlzcGxheTogZmxleDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdGNvbHVtbi1nYXA6IDEwcHg7XG5cblx0Jl9fc2VsZWN0IHtcblx0XHRmbGV4OiAxIDEgMjAwcHg7XG5cdFx0dHJhbnNpdGlvbjogMHMgMC4zcztcblxuXHRcdG9wdGlvbiB7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG5cdFx0XHQmOmRpc2FibGVkIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRncmV5XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Y2Nlc3MgJiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3N1Ym1pdCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0aGVpZ2h0OiA0cHg7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuXHRcdFx0dHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KTtcblx0XHR9XG5cblx0XHQubG9hZGluZyAmIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdyYXk7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAlKTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMnMgY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQ1LCAwLjcxNSk7XG5cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc3VjY2VzcyAmIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0td2MtZ3JlZW4pO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC40NywgMCwgMC43NDUsIDAuNzE1KSwgb3BhY2l0eSAwcyAwLjNzLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIDAuM3M7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9fY3RhIHtcblx0XHQmLS1zdWNjZXNzIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnN1Y2Nlc3MgJiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLS1zdWNjZXNzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59Il19 */
