/* stylelint-disable selector-max-specificity */
.megamenu {
  position: absolute;
  width: 100%;
  height: 100vh;
  z-index: 1000;
  display: flex;
  align-items: flex-start;
  background: rgba(20, 20, 20, 0.6);
  margin-inline: auto;
}
.megamenu--desktop .megamenu__container {
  display: flex;
  flex-direction: column;
  width: 100%;
  overflow: hidden;
  background-color: var(--vcdk-color-bg-variant-subtle);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2), 0 16px 32px 0 rgba(0, 0, 0, 0.2);
}
.megamenu__wrapper {
  display: flex;
  flex: 1;
  height: auto;
  align-items: center;
  flex-direction: column;
}
.megamenu__content {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.megamenu__header {
  display: flex;
  margin-block: 32px;
  align-items: center;
}
.megamenu__body {
  display: flex;
  height: 386px;
}
.megamenu__left, .megamenu__right {
  display: flex;
  flex-direction: column;
}
.megamenu__left {
  border-right: 1px solid var(--vcdk-color-border);
  justify-content: space-between;
  position: relative;
  margin-bottom: 14px;
  width: 215px;
}
.megamenu__left .megamenu__item:hover {
  background-color: var(--vcdk-color-bg-hover);
  color: var(--vcdk-color-text-subtle);
}
.megamenu__left .megamenu__item:active:not(.megamenu__item--active) {
  background-color: var(--vcdk-color-bg-inverse);
  color: var(--vcdk-color-text-on-inverse);
}
.megamenu__left .megamenu__item--active {
  background-color: var(--vcdk-color-bg-pressed);
  padding-left: 10px;
  border-left: 2px solid var(--vcdk-color-bg-button-primary);
  color: var(--vcdk-color-text);
}
.megamenu__right {
  position: relative;
  padding-inline: 24px;
  margin-bottom: 14px;
  min-width: 480px;
}
.megamenu__right a[href]:hover {
  text-decoration: underline;
}
.megamenu__right .megamenu__item {
  padding: 0;
}
.megamenu__right .megamenu__item:has(.megamenu__item-description) {
  gap: 8px;
}
.megamenu__right .megamenu__item:active .megamenu__item-description,
.megamenu__right .megamenu__item:active .megamenu__item-title {
  color: var(--vcdk-color-text-link-pressed);
}
.megamenu__right .megamenu__item:hover .megamenu__item-description,
.megamenu__right .megamenu__item:hover .megamenu__item-title {
  text-decoration: underline;
}
.megamenu__right .megamenu__item:hover .megamenu__item-title--no-redirect {
  text-decoration: none;
}
.megamenu__right .megamenu__item-container {
  width: 204px;
}
@media (min-width: 905px) {
  .megamenu__right .megamenu__item-container {
    width: 314px;
  }
}
@media (min-width: 1240px) {
  .megamenu__right .megamenu__item-container {
    width: 275px;
  }
}
@media (min-width: 1440px) {
  .megamenu__right .megamenu__item-container {
    width: 380px;
  }
}
.megamenu__right .megamenu__item-container--with-arrows {
  display: flex;
  gap: 10px;
}
.megamenu__right .megamenu__item-description {
  font-family: var(--vcdk-typography-caption-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-2-weight-small-screens);
  font-size: var(--vcdk-typography-caption-2-size-small-screens);
  line-height: var(--vcdk-typography-caption-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-small-screens);
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  box-orient: vertical;
  -webkit-box-orient: vertical;
  overflow: hidden;
  color: var(--vcdk-color-text-subtle);
}
@media (min-width: 904px) {
  .megamenu__right .megamenu__item-description {
    font-family: var(--vcdk-typography-caption-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-2-weight-large-screens);
    font-size: var(--vcdk-typography-caption-2-size-large-screens);
    line-height: var(--vcdk-typography-caption-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-large-screens);
  }
}
.megamenu__right .megamenu__item-title {
  font-family: var(--vcdk-typography-subtitle-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-2-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-2-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtle);
}
@media (min-width: 904px) {
  .megamenu__right .megamenu__item-title {
    font-family: var(--vcdk-typography-subtitle-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-2-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-2-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-2-letter-spacing-large-screens);
  }
}
.megamenu__items-container {
  flex-grow: 1;
  overflow-y: auto;
}
.megamenu__grid-container {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-auto-rows: minmax(auto, max-content);
  gap: 24px;
}
.megamenu__list-container {
  display: flex;
  flex-direction: column;
  gap: var(--vcdk-spacing-5);
}
.megamenu__breadcrumb-separator {
  font-family: var(--vcdk-typography-caption-2-font-family-small-screens);
  font-weight: var(--vcdk-typography-caption-2-weight-small-screens);
  font-size: var(--vcdk-typography-caption-2-size-small-screens);
  line-height: var(--vcdk-typography-caption-2-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtle);
  margin-inline: 16px;
}
@media (min-width: 904px) {
  .megamenu__breadcrumb-separator {
    font-family: var(--vcdk-typography-caption-2-font-family-large-screens);
    font-weight: var(--vcdk-typography-caption-2-weight-large-screens);
    font-size: var(--vcdk-typography-caption-2-size-large-screens);
    line-height: var(--vcdk-typography-caption-2-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-caption-2-letter-spacing-large-screens);
  }
}
.megamenu__breadcrumb-last {
  color: var(--vcdk-color-text);
}
.megamenu__item:focus {
  outline-offset: 2px;
}
.megamenu__breadcrumbs {
  font-size: 14px;
}
.megamenu__breadcrumb-item {
  cursor: pointer;
}
.megamenu__breadcrumb-item:hover {
  text-decoration: underline;
}
.megamenu__title {
  font-family: var(--vcdk-typography-subtitle-1-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-1-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-1-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-1-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-small-screens);
  font-size: var(--vcdk-typography-heading-4-size-large-screens);
  margin-bottom: 0;
  width: 215px;
}
@media (min-width: 904px) {
  .megamenu__title {
    font-family: var(--vcdk-typography-subtitle-1-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-1-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-1-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-1-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-large-screens);
  }
}
.megamenu__parent-title {
  font-family: var(--vcdk-typography-subtitle-1-font-family-small-screens);
  font-weight: var(--vcdk-typography-subtitle-1-weight-small-screens);
  font-size: var(--vcdk-typography-subtitle-1-size-small-screens);
  line-height: var(--vcdk-typography-subtitle-1-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-small-screens);
  margin-bottom: 30px;
}
@media (min-width: 904px) {
  .megamenu__parent-title {
    font-family: var(--vcdk-typography-subtitle-1-font-family-large-screens);
    font-weight: var(--vcdk-typography-subtitle-1-weight-large-screens);
    font-size: var(--vcdk-typography-subtitle-1-size-large-screens);
    line-height: var(--vcdk-typography-subtitle-1-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-subtitle-1-letter-spacing-large-screens);
  }
}
.megamenu__level {
  flex: 1;
  overflow-y: auto;
}
.megamenu__item, .megamenu__item--no-redirect {
  font-family: var(--vcdk-typography-button-font-family-small-screens);
  font-weight: var(--vcdk-typography-button-weight-small-screens);
  font-size: var(--vcdk-typography-button-size-small-screens);
  line-height: var(--vcdk-typography-button-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-button-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtlest);
  justify-content: space-between;
  padding: 6px 8px 6px 12px;
  cursor: pointer;
  background: none;
  border: none;
  display: flex;
  flex-direction: column;
  text-align: left;
  width: 100%;
}
@media (min-width: 904px) {
  .megamenu__item, .megamenu__item--no-redirect {
    font-family: var(--vcdk-typography-button-font-family-large-screens);
    font-weight: var(--vcdk-typography-button-weight-large-screens);
    font-size: var(--vcdk-typography-button-size-large-screens);
    line-height: var(--vcdk-typography-button-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-button-letter-spacing-large-screens);
  }
}
.megamenu__item--no-redirect, .megamenu__item--no-redirect--no-redirect {
  cursor: auto;
  padding: 0;
}
.megamenu__separator {
  height: 1px;
  background-color: var(--vcdk-color-border);
}
.megamenu__back-button {
  font-family: var(--vcdk-typography-button-font-family-small-screens);
  font-weight: var(--vcdk-typography-button-weight-small-screens);
  font-size: var(--vcdk-typography-button-size-small-screens);
  line-height: var(--vcdk-typography-button-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-button-letter-spacing-small-screens);
  background-color: transparent;
  color: var(--vcdk-color-text-subtle);
  padding-block: 12px;
  border: none;
  cursor: pointer;
  display: flex;
  text-align: left;
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
}
@media (min-width: 904px) {
  .megamenu__back-button {
    font-family: var(--vcdk-typography-button-font-family-large-screens);
    font-weight: var(--vcdk-typography-button-weight-large-screens);
    font-size: var(--vcdk-typography-button-size-large-screens);
    line-height: var(--vcdk-typography-button-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-button-letter-spacing-large-screens);
  }
}
.megamenu__back-button:hover {
  text-decoration: underline;
}
.megamenu__breadcrumbs-select {
  margin-bottom: 16px;
}
.megamenu__close-button {
  position: absolute;
  inset: 0 0 auto auto;
}
.megamenu__footer {
  text-align: left;
}
.megamenu--mobile {
  z-index: 1;
}
.megamenu__mobile-container {
  width: 100%;
  height: 100%;
  background: var(--vcdk-color-bg-base);
  padding: 32px 16px 24px;
}
.megamenu__mobile-container .megamenu__header {
  display: flex;
  align-items: center;
  margin: 0 0 35px;
}
.megamenu__mobile-container .megamenu__items {
  display: flex;
  flex-direction: column;
  overflow-y: auto;
  max-height: 320px;
}
.megamenu__mobile-container .megamenu__userprofile-container {
  display: flex;
  gap: 8px;
  flex-direction: column;
  margin-block-start: 64px;
}
.megamenu__mobile-container .megamenu__usersupport-container {
  display: flex;
  gap: 8px;
}
.megamenu__mobile-container .megamenu__userprofile-button {
  height: 56px;
  flex-shrink: 0;
  border-radius: var(--vcdk-radius-default, 2px);
  background-color: var(--vcdk-color-bg, #fff);
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.megamenu__mobile-container .megamenu__userprofile-notifications-button {
  padding: var(--vcdk-spacing-5);
  border-radius: var(--vcdk-radius-default);
  cursor: pointer;
}
.megamenu__mobile-container .megamenu__userprofile-notifications-button:hover {
  background-color: var(--vcdk-color-bg-button-tertiary-hover);
}
.megamenu__mobile-container .megamenu__usersupport-button {
  flex: 1;
}
.megamenu__mobile-container .megamenu__item {
  padding: 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  cursor: pointer;
}
.megamenu__mobile-container .megamenu__item-title {
  font-family: var(--vcdk-typography-button-font-family-small-screens);
  font-weight: var(--vcdk-typography-button-weight-small-screens);
  font-size: var(--vcdk-typography-button-size-small-screens);
  line-height: var(--vcdk-typography-button-line-height-small-screens);
  letter-spacing: var(--vcdk-typography-button-letter-spacing-small-screens);
  color: var(--vcdk-color-text-subtlest);
}
@media (min-width: 904px) {
  .megamenu__mobile-container .megamenu__item-title {
    font-family: var(--vcdk-typography-button-font-family-large-screens);
    font-weight: var(--vcdk-typography-button-weight-large-screens);
    font-size: var(--vcdk-typography-button-size-large-screens);
    line-height: var(--vcdk-typography-button-line-height-large-screens);
    letter-spacing: var(--vcdk-typography-button-letter-spacing-large-screens);
  }
}
.megamenu__mobile-container .megamenu:hover {
  background-color: var(--vcdk-color-bg-hover);
  color: var(--vcdk-color-text-subtle);
}
.megamenu__mobile-container .megamenu:active:not(.megamenu__item--active) {
  background-color: var(--vcdk-color-bg-inverse);
  color: var(--vcdk-color-text-on-inverse);
}
.megamenu__mobile-container .megamenu:active:not(.megamenu__item--active) .megamenu__item-title {
  color: var(--vcdk-color-text-on-inverse);
}
.megamenu__mobile-container .megamenu--active {
  background-color: var(--vcdk-color-bg-pressed);
  padding-left: 10px;
  border-left: 2px solid var(--vcdk-color-bg-button-primary);
  color: var(--vcdk-color-text);
}
.megamenu__mobile-container .megamenu__title {
  width: 100%;
}
.megamenu__mobile-container .megamenu__footer {
  position: fixed;
  inset: auto auto 0 16px;
  width: 100%;
  background: var(--vcdk-color-bg-base);
}
.megamenu__mobile-container .megamenu__back-button {
  justify-content: flex-start;
  align-items: center;
  gap: 12px;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZpbGU6Ly8vaG9tZS92c3RzL3dvcmsvMS9zL3ZvbHZvLWNsaWVudGxpYnMtYXBwcy9zcmMvbWFpbi9mcm9udGVuZC92b2x2by92b2x2by10cnVja3Nwb3J0YWwvcHVibGlzaC9jb21wb25lbnRzL3N0cnVjdHVyZS9tZWdhbWVudS1uYXZpZ2F0aW9uL21lZ2FtZW51LW5hdmlnYXRpb24uY2xpZW50bGlicy5zY3NzIiwiLi4vdGFyZ2V0L3ZhdWx0LXdvcmsvamNyX3Jvb3QvYXBwcy92b2x2by9jbGllbnRsaWJzL3ZvbHZvLXRydWNrc3BvcnRhbC9wdWJsaXNoL2NvbXBvbmVudHMvc3RydWN0dXJlL21lZ2FtZW51LW5hdmlnYXRpb24vbWVnYW1lbnUtbmF2aWdhdGlvbi5idW5kbGUuY3NzIiwiZmlsZTovLy9ob21lL3ZzdHMvd29yay8xL3Mvdm9sdm8tY2xpZW50bGlicy1hcHBzL2J1aWxkL25vZGVfbW9kdWxlcy9icmVha3BvaW50LXNhc3Mvc3R5bGVzaGVldHMvX2JyZWFrcG9pbnQuc2NzcyIsImZpbGU6Ly8vaG9tZS92c3RzL3dvcmsvMS9zL3ZvbHZvLWNsaWVudGxpYnMtYXBwcy9zcmMvbWFpbi9mcm9udGVuZC92b2x2by9jb21tb24vc3R5bGVzL2Fic3RyYWN0L21peGlucy9fdHlwb2dyYXBoeS5zY3NzIiwiZmlsZTovLy9ob21lL3ZzdHMvd29yay8xL3Mvdm9sdm8tY2xpZW50bGlicy1hcHBzL3NyYy9tYWluL2Zyb250ZW5kL3ZvbHZvL2NvbW1vbi9zdHlsZXMvYWJzdHJhY3QvbWl4aW5zL19saW5lLWNsYW1wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsK0NBQUE7QUFHQTtFQUNJLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGFBQUE7RUFDQSxhQUFBO0VBQ0EsYUFBQTtFQUNBLHVCQUFBO0VBQ0EsaUNBQUE7RUFDQSxtQkFBQTtBQ0RKO0FESVE7RUFDSSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxREFB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bHQtd29yay9qY3Jfcm9vdC9hcHBzL3ZvbHZvL2NsaWVudGxpYnMvdm9sdm8tdHJ1Y2tzcG9ydGFsL3B1Ymxpc2gvY29tcG9uZW50cy9zdHJ1Y3R1cmUvbWVnYW1lbnUtbmF2aWdhdGlvbi9tZWdhbWVudS1uYXZpZ2F0aW9uLmJ1bmRsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6W251bGwsIi8qIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW1heC1zcGVjaWZpY2l0eSAqL1xuLm1lZ2FtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogMTAwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjAsIDIwLCAyMCwgMC42KTtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbn1cbi5tZWdhbWVudS0tZGVza3RvcCAubWVnYW1lbnVfX2NvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLXZhcmlhbnQtc3VidGxlKTtcbiAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDE2cHggMzJweCAwIHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi5tZWdhbWVudV9fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGhlaWdodDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tZWdhbWVudV9fY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ubWVnYW1lbnVfX2hlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ibG9jazogMzJweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5tZWdhbWVudV9fYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMzg2cHg7XG59XG4ubWVnYW1lbnVfX2xlZnQsIC5tZWdhbWVudV9fcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLm1lZ2FtZW51X19sZWZ0IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tdmNkay1jb2xvci1ib3JkZXIpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgd2lkdGg6IDIxNXB4O1xufVxuLm1lZ2FtZW51X19sZWZ0IC5tZWdhbWVudV9faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZjZGstY29sb3ItYmctaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG59XG4ubWVnYW1lbnVfX2xlZnQgLm1lZ2FtZW51X19pdGVtOmFjdGl2ZTpub3QoLm1lZ2FtZW51X19pdGVtLS1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmNkay1jb2xvci1iZy1pbnZlcnNlKTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1vbi1pbnZlcnNlKTtcbn1cbi5tZWdhbWVudV9fbGVmdCAubWVnYW1lbnVfX2l0ZW0tLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZjZGstY29sb3ItYmctcHJlc3NlZCk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS12Y2RrLWNvbG9yLWJnLWJ1dHRvbi1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dCk7XG59XG4ubWVnYW1lbnVfX3JpZ2h0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWlubGluZTogMjRweDtcbiAgbWFyZ2luLWJvdHRvbTogMTRweDtcbiAgbWluLXdpZHRoOiA0ODBweDtcbn1cbi5tZWdhbWVudV9fcmlnaHQgYVtocmVmXTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW0ge1xuICBwYWRkaW5nOiAwO1xufVxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW06aGFzKC5tZWdhbWVudV9faXRlbS1kZXNjcmlwdGlvbikge1xuICBnYXA6IDhweDtcbn1cbi5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtOmFjdGl2ZSAubWVnYW1lbnVfX2l0ZW0tZGVzY3JpcHRpb24sXG4ubWVnYW1lbnVfX3JpZ2h0IC5tZWdhbWVudV9faXRlbTphY3RpdmUgLm1lZ2FtZW51X19pdGVtLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1saW5rLXByZXNzZWQpO1xufVxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW06aG92ZXIgLm1lZ2FtZW51X19pdGVtLWRlc2NyaXB0aW9uLFxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW06aG92ZXIgLm1lZ2FtZW51X19pdGVtLXRpdGxlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ubWVnYW1lbnVfX3JpZ2h0IC5tZWdhbWVudV9faXRlbTpob3ZlciAubWVnYW1lbnVfX2l0ZW0tdGl0bGUtLW5vLXJlZGlyZWN0IHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW0tY29udGFpbmVyIHtcbiAgd2lkdGg6IDIwNHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNXB4KSB7XG4gIC5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDMxNHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTI0MHB4KSB7XG4gIC5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDI3NXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDM4MHB4O1xuICB9XG59XG4ubWVnYW1lbnVfX3JpZ2h0IC5tZWdhbWVudV9faXRlbS1jb250YWluZXItLXdpdGgtYXJyb3dzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4O1xufVxuLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW0tZGVzY3JpcHRpb24ge1xuICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1mb250LWZhbWlseS1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItd2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItc2l6ZS1zbWFsbC1zY3JlZW5zKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGluZS1oZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1saW5lLWNsYW1wOiAyO1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICBib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1zdWJ0bGUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi5tZWdhbWVudV9fcmlnaHQgLm1lZ2FtZW51X19pdGVtLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTA0cHgpIHtcbiAgLm1lZ2FtZW51X19yaWdodCAubWVnYW1lbnVfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItd2VpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTItbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0yLWxldHRlci1zcGFjaW5nLWxhcmdlLXNjcmVlbnMpO1xuICB9XG59XG4ubWVnYW1lbnVfX2l0ZW1zLWNvbnRhaW5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5tZWdhbWVudV9fZ3JpZC1jb250YWluZXIge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLCAxZnIpO1xuICBncmlkLWF1dG8tcm93czogbWlubWF4KGF1dG8sIG1heC1jb250ZW50KTtcbiAgZ2FwOiAyNHB4O1xufVxuLm1lZ2FtZW51X19saXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGdhcDogdmFyKC0tdmNkay1zcGFjaW5nLTUpO1xufVxuLm1lZ2FtZW51X19icmVhZGNydW1iLXNlcGFyYXRvciB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1zaXplLXNtYWxsLXNjcmVlbnMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQtc3VidGxlKTtcbiAgbWFyZ2luLWlubGluZTogMTZweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDRweCkge1xuICAubWVnYW1lbnVfX2JyZWFkY3J1bWItc2VwYXJhdG9yIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWNhcHRpb24tMi13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktY2FwdGlvbi0yLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1jYXB0aW9uLTItbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi5tZWdhbWVudV9fYnJlYWRjcnVtYi1sYXN0IHtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dCk7XG59XG4ubWVnYW1lbnVfX2l0ZW06Zm9jdXMge1xuICBvdXRsaW5lLW9mZnNldDogMnB4O1xufVxuLm1lZ2FtZW51X19icmVhZGNydW1icyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5tZWdhbWVudV9fYnJlYWRjcnVtYi1pdGVtIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lZ2FtZW51X19icmVhZGNydW1iLWl0ZW06aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tZWdhbWVudV9fdGl0bGUge1xuICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtZm9udC1mYW1pbHktc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtc2l6ZS1zbWFsbC1zY3JlZW5zKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWxpbmUtaGVpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWhlYWRpbmctNC1zaXplLWxhcmdlLXNjcmVlbnMpO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB3aWR0aDogMjE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTA0cHgpIHtcbiAgLm1lZ2FtZW51X190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS1zaXplLWxhcmdlLXNjcmVlbnMpO1xuICAgIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi5tZWdhbWVudV9fcGFyZW50LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtd2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLXNpemUtc21hbGwtc2NyZWVucyk7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC5tZWdhbWVudV9fcGFyZW50LXRpdGxlIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LXN1YnRpdGxlLTEtZm9udC1mYW1pbHktbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC13ZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1zdWJ0aXRsZS0xLWxpbmUtaGVpZ2h0LWxhcmdlLXNjcmVlbnMpO1xuICAgIGxldHRlci1zcGFjaW5nOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktc3VidGl0bGUtMS1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLm1lZ2FtZW51X19sZXZlbCB7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4ubWVnYW1lbnVfX2l0ZW0sIC5tZWdhbWVudV9faXRlbS0tbm8tcmVkaXJlY3Qge1xuICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1mb250LWZhbWlseS1zbWFsbC1zY3JlZW5zKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24td2VpZ2h0LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tc2l6ZS1zbWFsbC1zY3JlZW5zKTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGluZS1oZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGxldHRlci1zcGFjaW5nOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLWxldHRlci1zcGFjaW5nLXNtYWxsLXNjcmVlbnMpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZXN0KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiA2cHggOHB4IDZweCAxMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTA0cHgpIHtcbiAgLm1lZ2FtZW51X19pdGVtLCAubWVnYW1lbnVfX2l0ZW0tLW5vLXJlZGlyZWN0IHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi5tZWdhbWVudV9faXRlbS0tbm8tcmVkaXJlY3QsIC5tZWdhbWVudV9faXRlbS0tbm8tcmVkaXJlY3QtLW5vLXJlZGlyZWN0IHtcbiAgY3Vyc29yOiBhdXRvO1xuICBwYWRkaW5nOiAwO1xufVxuLm1lZ2FtZW51X19zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmNkay1jb2xvci1ib3JkZXIpO1xufVxuLm1lZ2FtZW51X19iYWNrLWJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1zaXplLXNtYWxsLXNjcmVlbnMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG4gIHBhZGRpbmctYmxvY2s6IDEycHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTJweDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDRweCkge1xuICAubWVnYW1lbnVfX2JhY2stYnV0dG9uIHtcbiAgICBmb250LWZhbWlseTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1mb250LWZhbWlseS1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi13ZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgZm9udC1zaXplOiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLXNpemUtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGluZS1oZWlnaHQ6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGluZS1oZWlnaHQtbGFyZ2Utc2NyZWVucyk7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGV0dGVyLXNwYWNpbmctbGFyZ2Utc2NyZWVucyk7XG4gIH1cbn1cbi5tZWdhbWVudV9fYmFjay1idXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5tZWdhbWVudV9fYnJlYWRjcnVtYnMtc2VsZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTZweDtcbn1cbi5tZWdhbWVudV9fY2xvc2UtYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBpbnNldDogMCAwIGF1dG8gYXV0bztcbn1cbi5tZWdhbWVudV9fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5tZWdhbWVudS0tbW9iaWxlIHtcbiAgei1pbmRleDogMTtcbn1cbi5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZjZGstY29sb3ItYmctYmFzZSk7XG4gIHBhZGRpbmc6IDMycHggMTZweCAyNHB4O1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9faGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbn1cbi5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciAubWVnYW1lbnVfX2l0ZW1zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgbWF4LWhlaWdodDogMzIwcHg7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51X191c2VycHJvZmlsZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDhweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiA2NHB4O1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9fdXNlcnN1cHBvcnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiA4cHg7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51X191c2VycHJvZmlsZS1idXR0b24ge1xuICBoZWlnaHQ6IDU2cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS12Y2RrLXJhZGl1cy1kZWZhdWx0LCAycHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLCAjZmZmKTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciAubWVnYW1lbnVfX3VzZXJwcm9maWxlLW5vdGlmaWNhdGlvbnMtYnV0dG9uIHtcbiAgcGFkZGluZzogdmFyKC0tdmNkay1zcGFjaW5nLTUpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS12Y2RrLXJhZGl1cy1kZWZhdWx0KTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9fdXNlcnByb2ZpbGUtbm90aWZpY2F0aW9ucy1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLWJnLWJ1dHRvbi10ZXJ0aWFyeS1ob3Zlcik7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51X191c2Vyc3VwcG9ydC1idXR0b24ge1xuICBmbGV4OiAxO1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9faXRlbSB7XG4gIHBhZGRpbmc6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9faXRlbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLWZvbnQtZmFtaWx5LXNtYWxsLXNjcmVlbnMpO1xuICBmb250LXdlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi13ZWlnaHQtc21hbGwtc2NyZWVucyk7XG4gIGZvbnQtc2l6ZTogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1zaXplLXNtYWxsLXNjcmVlbnMpO1xuICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1saW5lLWhlaWdodC1zbWFsbC1zY3JlZW5zKTtcbiAgbGV0dGVyLXNwYWNpbmc6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tbGV0dGVyLXNwYWNpbmctc21hbGwtc2NyZWVucyk7XG4gIGNvbG9yOiB2YXIoLS12Y2RrLWNvbG9yLXRleHQtc3VidGxlc3QpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDkwNHB4KSB7XG4gIC5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciAubWVnYW1lbnVfX2l0ZW0tdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLWZvbnQtZmFtaWx5LWxhcmdlLXNjcmVlbnMpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS12Y2RrLXR5cG9ncmFwaHktYnV0dG9uLXdlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBmb250LXNpemU6IHZhcigtLXZjZGstdHlwb2dyYXBoeS1idXR0b24tc2l6ZS1sYXJnZS1zY3JlZW5zKTtcbiAgICBsaW5lLWhlaWdodDogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1saW5lLWhlaWdodC1sYXJnZS1zY3JlZW5zKTtcbiAgICBsZXR0ZXItc3BhY2luZzogdmFyKC0tdmNkay10eXBvZ3JhcGh5LWJ1dHRvbi1sZXR0ZXItc3BhY2luZy1sYXJnZS1zY3JlZW5zKTtcbiAgfVxufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZjZGstY29sb3ItYmctaG92ZXIpO1xuICBjb2xvcjogdmFyKC0tdmNkay1jb2xvci10ZXh0LXN1YnRsZSk7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51OmFjdGl2ZTpub3QoLm1lZ2FtZW51X19pdGVtLS1hY3RpdmUpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tdmNkay1jb2xvci1iZy1pbnZlcnNlKTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1vbi1pbnZlcnNlKTtcbn1cbi5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciAubWVnYW1lbnU6YWN0aXZlOm5vdCgubWVnYW1lbnVfX2l0ZW0tLWFjdGl2ZSkgLm1lZ2FtZW51X19pdGVtLXRpdGxlIHtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dC1vbi1pbnZlcnNlKTtcbn1cbi5tZWdhbWVudV9fbW9iaWxlLWNvbnRhaW5lciAubWVnYW1lbnUtLWFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXZjZGstY29sb3ItYmctcHJlc3NlZCk7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB2YXIoLS12Y2RrLWNvbG9yLWJnLWJ1dHRvbi1wcmltYXJ5KTtcbiAgY29sb3I6IHZhcigtLXZjZGstY29sb3ItdGV4dCk7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51X190aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm1lZ2FtZW51X19tb2JpbGUtY29udGFpbmVyIC5tZWdhbWVudV9fZm9vdGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBpbnNldDogYXV0byBhdXRvIDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHZhcigtLXZjZGstY29sb3ItYmctYmFzZSk7XG59XG4ubWVnYW1lbnVfX21vYmlsZS1jb250YWluZXIgLm1lZ2FtZW51X19iYWNrLWJ1dHRvbiB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMnB4O1xufSIsbnVsbCxudWxsLG51bGxdfQ== */