@charset "UTF-8";
/* 
  Это стили журнала
*/
@font-face {
  font-family: "B612 Mono";
  src: url("../fonts/B612Mono-Regular.woff2") format("woff2"), url("../fonts/B612Mono-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.journal-page {
  --base-ff: "Arimo";
  --title-ff: "Halvar Breit Md";
  --white: #FFFFFF;
  --black: #000000;
  --gutter-x: 8px;
  --gutter-y: 0;
  font-family: var(--base-ff);
}
.journal-page .container {
  width: 100%;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  padding-left: 40px;
  padding-right: 40px;
}
.journal-page .mobile {
  display: none;
}
.journal-page .slider {
  overflow: hidden;
}
.journal-page .title {
  font-family: var(--title-ff);
  text-transform: uppercase;
  font-weight: 500;
}
.journal-page .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: calc(-1 * var(--gutter-y));
  margin-right: calc(-0.5 * var(--gutter-x));
  margin-left: calc(-0.5 * var(--gutter-x));
}
.journal-page .list > div {
  max-width: 100%;
  padding-right: calc(var(--gutter-x) * 0.5);
  padding-left: calc(var(--gutter-x) * 0.5);
  margin-top: var(--gutter-y);
}

.journal-badge {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  font-weight: 500;
  font-size: 13px;
  line-height: 1;
  padding: 3px;
  border: 1px solid var(--badge-color);
  color: var(--badge-color);
  text-transform: uppercase;
}

@media (max-width: 1440px) {
  .journal-page .container {
    padding-left: 30px;
    padding-right: 30px;
  }
  .journal-page .list {
    --gutter-x: 6px;
  }
  .journal-badge {
    font-size: 11px;
  }
}
@media (max-width: 1024px) {
  .journal-page .container {
    padding-left: 12px;
    padding-right: 12px;
  }
  .journal-page .desctop {
    display: none;
  }
  .journal-page .mobile {
    display: block;
  }
}
.btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.btn-outline {
  position: relative;
}
.btn-outline::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: inherit;
  border: 1px solid var(--black);
}

.journalHeader {
  padding-top: 30px;
}
.journalHeader__content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.journalHeader__content-menu {
  margin-left: auto;
}
.journalHeader__content-actions {
  margin-left: 44px;
}
.journalHeader-menu {
  font-weight: 500;
  font-size: 18px;
  text-transform: uppercase;
}
.journalHeader-menu__item {
  margin-right: 16px;
}
.journalHeader-menu__item:first-child {
  margin-right: 44px;
}
.journalHeader-menu__item:last-child {
  margin-right: 0;
}
.journalHeader-menu__link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.journalHeader-menu__link-icon {
  width: 16px;
  height: 16px;
  margin-left: 4px;
}
.journalHeader-actions__item--mobile {
  display: none;
}
.journalHeader-actions__link {
  width: 26px;
  height: 26px;
}

.open-menu .icon-close-2 {
  display: none;
}
.open-menu.active .icon-burger {
  display: none;
}
.open-menu.active .icon-close-2 {
  display: block;
}

@media (max-width: 1440px) {
  .journalHeader-logo img {
    height: 52px;
    width: auto;
  }
  .journalHeader-actions__link {
    width: 24px;
    height: 24px;
  }
  .journalHeader-menu {
    font-size: 16px;
  }
  .journalHeader-menu__link-icon {
    width: 14px;
    height: 14px;
  }
}
@media (max-width: 1024px) {
  .journalHeader {
    padding-top: 8px;
    padding-bottom: 8px;
    position: relative;
    z-index: 1050;
    background: var(--white);
  }
  .journalHeader .container {
    padding-left: 20px;
    padding-right: 20px;
  }
  .journalHeader-logo img {
    height: 34px;
  }
  .journalHeader__content-menu {
    display: none;
  }
  .journalHeader__content-actions {
    margin-left: auto;
  }
  .journalHeader-actions__item {
    margin-right: 20px;
  }
  .journalHeader-actions__item:last-child {
    margin-right: 0;
  }
  .journalHeader-actions__item--mobile {
    display: block;
  }
  .journalHeader-actions__link {
    width: 22px;
    height: 22px;
  }
  .journalHeader-menu {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    font-family: "Halvar Breit Md";
    font-size: 24px;
    line-height: 28px;
    letter-spacing: -0.02em;
  }
  .journalHeader-menu__item {
    margin-bottom: 18px;
  }
  .journalHeader-menu__item:first-child {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    margin-top: 22px;
  }
  .journalHeader-menu__link-icon {
    width: 22px;
    height: 22px;
    margin-left: 4px;
  }
  .journalHeader-menu__link.selected, .journalHeader-menu__link:hover {
    text-decoration: underline;
  }
}
.offcanvas {
  --bs-offcanvas-bg: #FFFFFF;
}

.mobileMenu {
  top: 50px !important;
}
.mobileMenu .offcanvas-body {
  --bs-offcanvas-padding-y: 36px;
  --bs-offcanvas-padding-x: 20px;
  padding-bottom: 20px;
}
.mobileMenu__inner {
  min-height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.mobileMenu__social {
  margin-top: auto;
  padding-bottom: 32px;
  margin-bottom: 32px;
  border-bottom: 1px solid var(--black);
}
.mobileMenu__txt {
  margin-bottom: 16px;
}
.mobileMenu-social__item {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 6px;
}
.mobileMenu-social__item:last-child {
  margin-right: 0;
}
.mobileMenu-social__item svg {
  width: 18px;
  height: 18px;
}
.mobileMenu-txt {
  font-size: 14px;
  line-height: 120%;
  text-transform: uppercase;
}
.mobileMenu-download__item {
  margin-right: 6px;
}

@media (max-width: 480px) {
  .offcanvas.offcanvas-start {
    --bs-offcanvas-width: 100%;
  }
}
.journalIntro {
  padding: 32px 0;
}
.journalIntro-content {
  position: relative;
  overflow: hidden;
}
.journalIntro-pagination {
  --swiper-pagination-bottom: 48px;
  position: absolute;
  z-index: 3;
  left: 48px !important;
  right: 48px;
  width: auto;
}
.journalIntro-item {
  position: relative;
  color: var(--white);
}
.journalIntro-item__content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  padding: 2.5vw;
}
.journalIntro-item__info {
  width: 1310px;
  max-width: 100%;
}
.journalIntro-item__title {
  font-size: 3.65vw;
  line-height: 1;
  letter-spacing: -0.06em;
  margin-bottom: 8px;
}
.journalIntro-item__txt {
  font-size: 20px;
  line-height: 120%;
  width: 754px;
  max-width: 100%;
}
.journalIntro-item__img > div {
  height: 100%;
}
.journalIntro-item__badge {
  --badge-color: #FFFFFF;
  margin-bottom: 20px;
}
.journalIntro-item__date {
  font-family: "B612 Mono";
  font-size: 13px;
  line-height: 1;
  letter-spacing: 0.02em;
  margin-bottom: 20px;
}
.journalIntro .swiper-pagination {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: auto;
  max-width: 100%;
  display: none;
}
.journalIntro .swiper-pagination-bullet-custom {
  display: block;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  width: 22px;
  height: 22px;
  position: relative;
  cursor: pointer;
}
.journalIntro .swiper-pagination-bullet-custom::before {
  content: "";
  display: block;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: var(--black);
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.journalIntro .swiper-pagination-bullet-custom:not(:last-child) {
  margin-right: 5px;
}
.journalIntro .swiper-pagination-bullet-custom svg {
  display: none;
  width: 100%;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%) rotate(-90deg);
      -ms-transform: translate(-50%, -50%) rotate(-90deg);
          transform: translate(-50%, -50%) rotate(-90deg);
}
.journalIntro .swiper-pagination-bullet-custom--active svg {
  display: block;
}
.journalIntro .swiper-pagination-bullet-custom--active svg circle {
  stroke-dasharray: 56.5563;
  stroke-dashoffset: 56.5563;
  -webkit-animation: BulletProgress 5000ms linear forwards;
          animation: BulletProgress 5000ms linear forwards;
}
.journalIntro .swiper-pagination-bullet-custom--active::before {
  background-color: var(--black);
}
.journalIntro .swiper--pause .swiper-pagination-bullet-custom--active svg circle {
  -webkit-animation: none;
          animation: none;
}

@-webkit-keyframes BulletProgress {
  to {
    stroke-dashoffset: 0;
  }
}

@keyframes BulletProgress {
  to {
    stroke-dashoffset: 0;
  }
}
@media (max-width: 1440px) {
  .journalIntro {
    padding: 28px 0;
  }
  .journalIntro-item__content {
    padding: 2.5vw;
  }
  .journalIntro-item__info {
    width: 984px;
  }
  .journalIntro-item__title {
    font-size: 3.89vw;
    line-height: 1;
    margin-bottom: 6px;
  }
  .journalIntro-item__txt {
    font-size: 18px;
    width: 566px;
  }
  .journalIntro-item__badge {
    margin-bottom: 16px;
  }
  .journalIntro-item__date {
    font-size: 11px;
  }
  .journalIntro-pagination {
    --swiper-pagination-bottom: 36px;
    left: 36px !important;
    right: 36px;
  }
  .journalIntro .swiper-pagination-bullet-custom {
    width: 16px;
    height: 16px;
  }
  .journalIntro .swiper-pagination-bullet-custom::before {
    width: 8px;
    height: 8px;
  }
}
@media (max-width: 1024px) {
  .journalIntro {
    padding: 0 0 16px;
  }
  .journalIntro .container {
    padding-left: 0;
    padding-right: 0;
  }
  .journalIntro-item__img {
    height: auto;
  }
  .journalIntro-item__img .desctop {
    display: block;
  }
  .journalIntro-item__img .mobile {
    display: none;
  }
  .journalIntro-item__img img {
    min-height: 100%;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .journalIntro-item__title {
    margin-bottom: 8px;
  }
  .journalIntro-item__date {
    margin-bottom: 6px;
  }
  .journalIntro-item__txt {
    font-size: 16px;
  }
  .journalIntro-pagination {
    --swiper-pagination-bottom: 16px;
    left: 20px !important;
    right: 20px;
  }
}
@media (max-width: 480px) {
  .journalIntro-item__content {
    padding: 28px 26px 28px 12px;
  }
  .journalIntro-item__title {
    font-size: 8.21vw;
    line-height: 7.18vw;
  }
  .journalIntro-item__img .desctop {
    display: none;
  }
  .journalIntro-item__img .mobile {
    display: block;
  }
  .journalIntro-item__img img {
    min-height: 515px;
  }
}
.journalCatalog {
  padding: 32px 0 110px;
}
.journalCatalog__group {
  margin-bottom: 64px;
}
.journalCatalog__group:last-child {
  margin-bottom: 0;
}
.journalCatalog-grid {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 68px;
}
.journalCatalog-list {
  --gutter-y: 64px;
}
.journalCatalog-list__item {
  width: 25%;
}
.journalCatalog-list__item--50 {
  width: 50%;
}
.journalCatalog-card {
  display: block;
}
.journalCatalog-card--v2 .journalCatalog-card__img {
  max-height: initial;
}
.journalCatalog-card--v2 .journalCatalog-card__info {
  padding: 16px 0 0;
}
.journalCatalog-card__img {
  max-height: 826px;
}
.journalCatalog-card__img img {
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.journalCatalog-card__info {
  padding: 20px 16px 0;
}
.journalCatalog-card__category {
  font-size: 14px;
  line-height: normal;
  text-transform: uppercase;
  margin-bottom: 2px;
}
.journalCatalog-card__title {
  font-size: 18px;
  line-height: normal;
  letter-spacing: -0.02em;
}
.journalCatalog-card__badge {
  --badge-color: #1B1B1D;
  margin-bottom: 20px;
}
.journalCatalog-card__date {
  font-size: 13px;
  line-height: 1;
  letter-spacing: 0.02em;
  font-family: "B612 Mono";
  margin-top: 8px;
}

@media (max-width: 1440px) {
  .journalCatalog {
    padding: 28px 0 84px;
  }
  .journalCatalog-list {
    --gutter-y: 54px;
  }
  .journalCatalog-grid {
    grid-template-columns: repeat(3, 1fr);
  }
  .journalCatalog-card--v2 .journalCatalog-card__info {
    padding: 12px 0 0;
  }
  .journalCatalog-card__img {
    max-height: 622px;
  }
  .journalCatalog-card__info {
    padding: 16px 10px 0 14px;
  }
  .journalCatalog-card__category {
    font-size: 12px;
    margin-bottom: 4px;
  }
  .journalCatalog-card__title {
    font-size: 16px;
  }
  .journalCatalog-card__badge {
    margin-bottom: 16px;
  }
  .journalCatalog-card__date {
    font-size: 11px;
    margin-top: 6px;
  }
}
@media (max-width: 1024px) {
  .mainContent {
    overflow-x: hidden;
  }
  .journalCatalog {
    padding-top: 20px;
  }
  .journalCatalog-list {
    --gutter-y: 24px;
  }
  .journalCatalog-list__item {
    width: 50%;
  }
  .journalCatalog-list__item--m-hidden {
    display: none;
  }
  .journalCatalog-grid {
    gap: 36px;
  }
  .journalCatalog-card__info {
    padding: 12px 12px 0;
  }
  .journalCatalog-card__category {
    font-size: 12px;
    margin-bottom: 8px;
  }
  .journalCatalog-card__title {
    font-size: 15px;
  }
}
@media (max-width: 480px) {
  .journalCatalog-grid {
    grid-template-columns: 1fr;
  }
}
@font-face {
  font-family: "FK Screamer Trial";
  src: url("../fonts/FKScreamerTrial-Medium.woff2") format("woff2"), url("../fonts/FKScreamerTrial-Medium.woff") format("woff");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
.fk {
  font-family: "FK Screamer Trial";
}

.journalPage {
  font-size: 0.94vw;
  line-height: 156%;
  padding-bottom: 110px;
  overflow: hidden;
}
.journalPage h1 {
  font-size: 4.48vw;
  line-height: 82%;
  letter-spacing: -0.04em;
}
.journalPage h2 {
  font-size: 3.54vw;
  line-height: 96%;
  letter-spacing: -0.04em;
}
.journalPage a:not([class]) {
  text-decoration: underline;
}
.journalPage a:not([class]):hover {
  text-decoration: none;
}
.journalPage-popular__title {
  margin-bottom: 24px;
}
.journalPage-caption {
  font-size: 32px;
  line-height: 110%;
  letter-spacing: -0.01em;
  margin-bottom: 1.46vw;
}
.journalPage-h2 {
  padding-left: 24.11vw;
  padding-right: 12.81vw;
  font-size: 3.54vw;
  line-height: 96%;
  letter-spacing: -0.04em;
}
.journalPage-h3 {
  padding-left: 24.11vw;
  padding-right: 12.81vw;
  font-size: 2.5vw;
  line-height: 96%;
  letter-spacing: -0.04em;
}
.journalPage-content__group {
  margin-bottom: 7.08vw;
}
.journalPage-content__group:last-child {
  margin-bottom: 0;
}
.journalPage-item__group {
  margin-bottom: 2.81vw;
  min-height: 2.81vw;
}
.journalPage-item__group:last-child {
  margin-bottom: 0;
}
.journalPage-item > *:last-child {
  margin-bottom: 0;
}
.journalPage-text {
  color: #232323;
}
.journalPage-text p {
  margin-bottom: 0.52vw;
}
.journalPage-text p:last-child {
  margin-bottom: 0;
}
.journalPage-text-center {
  max-width: 47.71vw;
  margin-left: auto;
  margin-right: auto;
  font-size: 18px;
  line-height: 156%;
}
.journalPage-card {
  position: relative;
  width: 23.65vw;
  max-width: 100%;
  margin: auto;
  display: block;
}
.journalPage-card__img img {
  width: 100%;
}
.journalPage-card__info {
  margin-top: 0.83vw;
}
.journalPage-card__info--absolute {
  position: absolute;
  text-align: right;
  margin: 0;
  top: -3.65vw;
  right: -2.81vw;
}
.journalPage-card__info--absolute-left {
  left: -1.46vw;
  right: initial;
}
.journalPage-card__title {
  font-weight: normal;
  font-size: 20px;
  line-height: normal;
  letter-spacing: 0.03em;
  text-transform: uppercase;
}
.journalPage-card__price {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-size: 16px;
  line-height: normal;
  letter-spacing: 0.06em;
}
.journalPage-card__price--end {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  font-size: 0.94vw;
}
.journalPage-card__price--start {
  font-size: 0.94vw;
}
.journalPage-card__price-old {
  margin-right: 0.52vw;
  text-decoration: line-through;
}
.journalPage-card__name {
  font-size: 8.85vw;
  line-height: 82%;
  margin-bottom: 0.1vw;
  white-space: nowrap;
}
.journalPage-slider-wrapper {
  overflow: hidden;
}
.journalPage-slider-wrapper--center {
  margin-left: 13.23vw;
}
.journalPage-qa {
  width: 47.81vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-qa__title {
  margin-bottom: 24px;
  font-size: 22px;
  line-height: 156%;
}
.journalPage-quote {
  width: 47.92vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  font-size: 1.77vw;
  line-height: 124%;
  letter-spacing: -0.02em;
}
.journalPage-quote__txt {
  text-align: center;
  margin: 1.04vw;
}
.journalPage-quote__bottom {
  text-align: right;
}
.journalPage-quote__marks {
  font-size: 2.92vw;
  line-height: 102%;
  letter-spacing: -0.04em;
}

@media (max-width: 1440px) {
  .journalPage {
    font-size: 1.11vw;
    padding-bottom: 84px;
  }
  .journalPage h1 {
    font-size: 4.72vw;
  }
  .journalPage h2 {
    font-size: 4.17vw;
  }
  .journalPage-caption {
    font-size: 24px;
    line-height: 102%;
    letter-spacing: -0.04em;
    margin-bottom: 1.39vw;
  }
  .journalPage-content__group {
    margin-bottom: 7.64vw;
  }
  .journalPage-h2 {
    font-size: 4.17vw;
    letter-spacing: -0.07em;
    padding-left: 23.68vw;
    padding-right: 15.76vw;
  }
  .journalPage-h3 {
    font-size: 2.5vw;
    letter-spacing: -0.07em;
    padding-left: 23.68vw;
    padding-right: 15.76vw;
  }
  .journalPage-item__group {
    margin-bottom: 2.78vw;
    min-height: 0.69vw;
  }
  .journalPage-text {
    font-size: 16px;
  }
  .journalPage-text-center {
    max-width: 47.71vw;
  }
  .journalPage-card {
    width: 25.28vw;
  }
  .journalPage-card__info {
    margin-top: 0.83vw;
  }
  .journalPage-card__info--absolute {
    top: -4.86vw;
    right: -3.06vw;
  }
  .journalPage-card__info--absolute-left {
    left: -2.92vw;
    top: -4.72vw;
    right: initial;
  }
  .journalPage-card__title {
    font-size: 18px;
  }
  .journalPage-card__price {
    font-size: 14px;
    letter-spacing: 0.03em;
  }
  .journalPage-card__price--end {
    font-size: 1.11vw;
  }
  .journalPage-card__price--start {
    font-size: 1.11vw;
  }
  .journalPage-card__price-old {
    margin-right: 0.69vw;
  }
  .journalPage-card__name {
    font-size: 10.42vw;
  }
  .journalPage-slider-wrapper--center {
    margin-left: 12.08vw;
  }
  .journalPage-qa {
    width: 47.78vw;
  }
  .journalPage-qa__title {
    font-size: 18px;
    margin-bottom: 20px;
  }
  .journalPage-quote {
    width: 47.92vw;
    font-size: 1.94vw;
  }
  .journalPage-quote__txt {
    margin: 0.83vw;
  }
  .journalPage-quote__marks {
    font-size: 3.47vw;
  }
}
@media (max-width: 1024px) {
  .journalPage {
    font-size: 4.1vw;
    padding-top: 0.51vw;
  }
  .journalPage .container {
    padding-left: 5.13vw;
    padding-right: 5.13vw;
  }
  .journalPage h1 {
    font-size: 7.18vw;
    line-height: 77%;
    letter-spacing: -0.06em;
  }
  .journalPage h2 {
    font-size: 7.18vw;
  }
  .journalPage-caption {
    font-size: 18px;
    letter-spacing: -0.04em;
    line-height: 106%;
    margin-bottom: 4.1vw;
  }
  .journalPage-content__group {
    margin-bottom: 12.31vw;
  }
  .journalPage-item__group {
    margin-bottom: 5.13vw;
  }
  .journalPage-h2 {
    padding: 0;
    font-size: 6.15vw;
    letter-spacing: -0.07em;
  }
  .journalPage-h3 {
    padding: 0;
    font-size: 4.62vw;
    letter-spacing: -0.07em;
  }
  .journalPage-text-center {
    max-width: 100%;
  }
  .journalPage-text {
    font-size: 16px;
  }
  .journalPage-text p {
    margin-bottom: 3.08vw;
  }
  .journalPage-slider-wrapper {
    margin-left: -5.13vw;
    margin-right: -5.13vw;
    overflow: hidden;
    padding-left: 2.56vw;
    padding-right: 2.56vw;
  }
  .journalPage-slider {
    overflow: initial;
  }
  .journalPage-card {
    width: 100%;
  }
  .journalPage-card__info {
    margin-top: 3.08vw;
  }
  .journalPage-card__info--absolute {
    display: block;
    right: initial;
    left: -4.1vw;
    top: -7.18vw;
    text-align: left;
  }
  .journalPage-card__title {
    font-size: 4.1vw;
    margin-bottom: 1.03vw;
  }
  .journalPage-card__price {
    font-size: 3.59vw;
  }
  .journalPage-card__price-old {
    margin-right: 2.56vw;
  }
  .journalPage-card__name {
    font-size: 19.49vw;
    margin-bottom: 1.54vw;
  }
  .journalPage-qa {
    width: 100%;
  }
  .journalPage-qa__title {
    margin-bottom: 16px;
  }
  .journalPage-quote {
    width: 100%;
  }
  .journalPage-quote__marks {
    font-size: 11.28vw;
  }
  .journalPage-quote__txt {
    font-size: 5.13vw;
    line-height: 124%;
    margin: 5.13vw 0;
  }
  .journalPage-popular__content {
    margin-left: -5.13vw;
    margin-right: -5.13vw;
  }
}
.journalPage-intro {
  --intro-mb: 1.25vw;
  padding-top: 3.33vw;
  margin-bottom: 3.33vw;
  padding-bottom: var(--intro-mb);
  border-bottom: 1px solid var(--black);
  position: relative;
}
.journalPage-intro__title {
  padding-bottom: var(--intro-mb);
  border-bottom: 1px solid var(--black);
  margin-bottom: var(--intro-mb);
}
.journalPage-intro__stats {
  margin-bottom: var(--intro-mb);
}
.journalPage-intro__img {
  text-align: center;
  height: 32.6vw;
  margin-left: auto;
  margin-right: auto;
  padding: 0.83vw 0;
}
.journalPage-intro__img img {
  height: 100%;
  width: auto;
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.journalPage-stats {
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  line-height: 1;
  text-transform: uppercase;
}
.journalPage-share {
  line-height: 1.25vw;
  padding: 0.52vw 0.83vw;
  text-transform: initial;
  border-radius: 1.46vw;
  position: absolute;
  right: 0;
  bottom: var(--intro-mb);
}
.journalPage-share__icon {
  width: 1.04vw;
  height: 1.04vw;
  margin-left: 0.42vw;
}

@media (max-width: 1440px) {
  .journalPage-intro {
    --intro-mb: 1.3888888889vw;
    padding-top: 3.75vw;
    margin-bottom: 3.75vw;
  }
  .journalPage-intro__img {
    height: 32.64vw;
    padding-top: 1.04vw;
    padding-bottom: 1.04vw;
  }
  .journalPage-share {
    line-height: 1.67vw;
    padding: 0.56vw 0.83vw 0.56vw 1.11vw;
  }
  .journalPage-share__icon {
    width: 1.25vw;
    height: 1.25vw;
  }
}
@media (max-width: 1024px) {
  .journalPage-intro {
    padding-top: 7.18vw;
    padding-bottom: 7.18vw;
    margin-bottom: 6.67vw;
  }
  .journalPage-intro__title {
    padding-bottom: 5.13vw;
    margin-bottom: 3.08vw;
  }
  .journalPage-intro__stats {
    margin-bottom: 3.08vw;
  }
  .journalPage-intro__img {
    padding: 0;
    max-width: 100%;
    height: 61.54vw;
  }
  .journalPage-stats {
    font-size: 14px;
    font-weight: 500;
  }
  .journalPage-share {
    padding: 0;
    width: 28px;
    height: 28px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    border-radius: 50%;
    bottom: 12px;
  }
  .journalPage-share__txt {
    display: none;
  }
  .journalPage-share__icon {
    width: 15px;
    height: 15px;
  }
}
.journalPage-imgGroup__item img {
  width: 100%;
}
.journalPage-imgGroup__item-left {
  padding: 1.67vw;
}
.journalPage-imgCenter {
  width: 47.6vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-imgVertical {
  height: 30.36vw;
  text-align: center;
}
.journalPage-imgVertical > div {
  height: 100%;
}
.journalPage-imgVertical img {
  height: 100%;
  width: auto;
}
.journalPage-imgTypeFour {
  padding-left: 2.08vw;
  padding-right: 10.1vw;
}
.journalPage-imgTypeFour__left {
  width: 51.77vw;
  -ms-flex-negative: 0;
      flex-shrink: 0;
}
.journalPage-imgTypeFour__right {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-left: 0.42vw;
}
.journalPage-imgTypeFive {
  width: 60.83vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-imgTypeFive__inner {
  margin-left: -0.42vw;
  margin-right: -0.42vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.journalPage-imgTypeFive__inner--reverce {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.journalPage-imgTypeFive__inner--reverce .journalPage-imgGroup__item-left {
  padding: 1.56vw;
}
.journalPage-imgTypeFive__inner--reverce .journalPage-imgGroup__item-right {
  padding: 0;
}
.journalPage-imgTypeFive__col {
  width: 50%;
  padding-left: 0.42vw;
  padding-right: 0.42vw;
}
.journalPage-imgTypeSeven {
  width: 51.67vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-imgTypeSeven__inner {
  margin-left: -0.21vw;
  margin-right: -0.21vw;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.journalPage-imgTypeSeven__inner--reverce {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.journalPage-imgTypeSeven__col {
  padding-left: 0.21vw;
  padding-right: 0.21vw;
  width: 50%;
}
.journalPage-imgTypeSeven__sm {
  padding: 2.29vw;
}
.journalPage-imgProduct {
  width: 66.67vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-imgProduct__inner {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.journalPage-imgProduct__inner--reverce {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.journalPage-imgProduct__col {
  width: 50%;
}
.journalPage-image img {
  width: 100%;
}
.journalPage-image-right {
  padding-left: 24.11vw;
}
.journalPage-imgVerticalCenter {
  width: 22.71vw;
  max-width: 100%;
  margin: auto;
}
.journalPage-imgVerticalCenter-2 {
  width: 25.83vw;
}

@media (max-width: 1440px) {
  .journalPage-imgTypeFour {
    padding-left: 0;
    padding-right: 8.13vw;
  }
  .journalPage-imgTypeFive {
    width: 69.31vw;
  }
  .journalPage-imgTypeFive__inner {
    margin-left: -0.28vw;
    margin-right: -0.28vw;
  }
  .journalPage-imgTypeFive__inner--reverce .journalPage-imgGroup__item-left {
    padding: 1.67vw;
  }
  .journalPage-imgTypeFive__col {
    padding-left: 0.28vw;
    padding-right: 0.28vw;
  }
  .journalPage-imgTypeSeven {
    width: 61.11vw;
    max-width: 100%;
  }
  .journalPage-imgTypeSeven__inner {
    margin-left: -0.28vw;
    margin-right: -0.28vw;
  }
  .journalPage-imgTypeSeven__col {
    padding-left: 0.28vw;
    padding-right: 0.28vw;
  }
  .journalPage-imgTypeSeven__sm {
    padding: 2.78vw;
  }
  .journalPage-imgGroup__item-left {
    padding: 0 1.67vw;
  }
  .journalPage-imgCenter {
    max-width: 47.78vw;
  }
  .journalPage-imgProduct {
    width: 73.89vw;
  }
  .journalPage-imgVertical {
    height: 34.44vw;
  }
  .journalPage-imgVerticalCenter {
    width: 30.28vw;
  }
  .journalPage-imgVerticalCenter-2 {
    width: 34.44vw;
  }
}
@media (max-width: 1024px) {
  .journalPage-imgGroup__item-left {
    padding: 0;
  }
  .journalPage-image img {
    width: 100%;
  }
  .journalPage-image-right {
    padding: 0;
    margin-left: -5.13vw;
    margin-right: -5.13vw;
  }
  .journalPage-imgTypeFour {
    margin-left: -5.13vw;
    margin-right: -5.13vw;
    padding-right: 0;
  }
  .journalPage-imgTypeFour__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .journalPage-imgTypeFour__left {
    width: 100%;
    margin-bottom: 6.15vw;
  }
  .journalPage-imgTypeFour__right {
    width: 59.49vw;
    margin-left: auto;
    margin-right: auto;
  }
  .journalPage-imgTypeFive {
    width: 100%;
  }
  .journalPage-imgTypeFive__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .journalPage-imgTypeFive__inner--reverce .journalPage-imgGroup__item-left {
    padding: 0;
  }
  .journalPage-imgTypeFive__col {
    width: 100%;
    margin-bottom: 6.15vw;
  }
  .journalPage-imgTypeFive__col:last-child {
    margin-bottom: 0;
    width: 58.97vw;
    margin-left: auto;
    margin-right: auto;
  }
  .journalPage-imgTypeFive__inner--reverce {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .journalPage-imgTypeFive__inner--reverce .journalPage-imgTypeFive__col {
    margin-bottom: 6.15vw;
  }
  .journalPage-imgTypeFive__inner--reverce .journalPage-imgTypeFive__col:first-child {
    margin-bottom: 0;
  }
  .journalPage-imgTypeSeven {
    width: 100%;
    padding-left: 3.59vw;
    padding-right: 3.59vw;
  }
  .journalPage-imgTypeSeven__inner {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
  }
  .journalPage-imgTypeSeven__inner--reverce {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .journalPage-imgTypeSeven__inner--reverce .journalPage-imgTypeSeven__col:first-child {
    margin-bottom: 0;
  }
  .journalPage-imgTypeSeven__inner--reverce .journalPage-imgTypeSeven__col:last-child {
    margin-bottom: 6.15vw;
  }
  .journalPage-imgTypeSeven__col {
    width: 100%;
    margin-bottom: 6.15vw;
  }
  .journalPage-imgTypeSeven__col:last-child {
    margin-bottom: 0;
  }
  .journalPage-imgTypeSeven__item {
    text-align: center;
  }
  .journalPage-imgTypeSeven__item img {
    width: 82.56vw;
  }
  .journalPage-imgTypeSeven__sm {
    padding: 0;
  }
  .journalPage-imgTypeSeven__sm img {
    width: 52.31vw;
  }
  .journalPage-imgCenter {
    max-width: initial;
    width: auto;
    margin-left: -5.13vw;
    margin-right: -5.13vw;
  }
  .journalPage-imgProduct {
    width: 100%;
  }
  .journalPage-imgProduct__col {
    width: 100%;
    margin-bottom: 13.85vw;
  }
  .journalPage-imgProduct__col:last-child {
    margin-bottom: 0;
  }
  .journalPage-imgProduct .journalPage-card {
    max-width: 59.49vw;
  }
  .journalPage-imgProduct-second .journalPage-imgProduct__col {
    margin-bottom: 6.15vw;
  }
  .journalPage-imgProduct-second .journalPage-imgProduct__col:first-child {
    padding-top: 8.21vw;
  }
  .journalPage-imgProduct__inner--reverce {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
  }
  .journalPage-imgProduct__inner--reverce .journalPage-imgProduct__col {
    margin-bottom: 6.15vw;
  }
  .journalPage-imgProduct__inner--reverce .journalPage-imgProduct__col:first-child {
    margin-bottom: 0;
  }
  .journalPage-imgVertical {
    height: auto;
  }
  .journalPage-imgVerticalCenter {
    width: 89.74vw;
  }
}
.journalPage-products__title {
  font-size: 8.85vw;
  line-height: 82%;
  margin-bottom: -4.06vw;
  position: relative;
  z-index: 3;
}
.journalPage-twoProducts {
  width: 47.6vw;
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
}
.journalPage-twoProducts__title {
  font-size: 8.85vw;
  line-height: 82%;
  margin-bottom: -4.06vw;
  position: relative;
  z-index: 3;
}
.journalPage-twoProducts__list-item {
  width: 50%;
}
.journalPage-fourProducts__title {
  margin-left: 16.15vw;
}

.journalPage-photoPtoduct img {
  width: 100%;
}
.journalPage-photoPtoduct__inner {
  margin-left: -4px;
  margin-right: -4px;
}
.journalPage-photoPtoduct__col {
  padding-left: 4px;
  padding-right: 4px;
}

.journalPage-photoPtoductFirst__left {
  width: 25%;
}
.journalPage-photoPtoductFirst__center {
  width: 25%;
}
.journalPage-photoPtoductFirst__right {
  width: 50%;
}

@media (max-width: 1440px) {
  .journalPage-products__title {
    font-size: 9.38vw;
    line-height: normal;
    margin-bottom: -3.75vw;
  }
  .journalPage-twoProducts {
    width: 47.64vw;
  }
  .journalPage-twoProducts__title {
    font-size: 9.38vw;
    line-height: normal;
    margin-bottom: -3.75vw;
  }
  .journalPage-fourProducts__title {
    margin-left: 15.97vw;
  }
  .journalPage-photoPtoductFirst__left {
    width: 24.17vw;
  }
  .journalPage-photoPtoductFirst__center {
    width: 28.33vw;
  }
  .journalPage-photoPtoductFirst__right {
    width: 43.89vw;
  }
}
@media (max-width: 1024px) {
  .journalPage-twoProducts {
    width: 100%;
  }
  .journalPage-twoProducts__title {
    font-size: 19.49vw;
    margin-bottom: -12.31vw;
    width: 0.26vw;
  }
  .journalPage-twoProducts__list {
    --gutter-x: 0.2564102564vw;
  }
  .journalPage-fourProducts__title {
    margin-left: 0;
  }
  .journalPage-products .journalPage-card__info {
    display: block;
  }
  .journalPage-photoPtoduct {
    margin-left: -5.1282051282vw;
    margin-right: -5.1282051282vw;
    overflow: hidden;
  }
  .journalPage-photoPtoduct__inner {
    margin-left: -1px;
    margin-right: -1px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .journalPage-photoPtoduct__col {
    padding-left: 1px;
    padding-right: 1px;
  }
  .journalPage-photoPtoductFirst__left {
    width: 50%;
  }
  .journalPage-photoPtoductFirst__center {
    width: 50%;
  }
  .journalPage-photoPtoductFirst__right {
    width: 100%;
    margin-top: 6.15vw;
  }
}
.journalPage-gallery {
  border-top: 1px solid var(--black);
  border-bottom: 1px solid var(--black);
  margin-left: -40px;
  margin-right: -40px;
  padding-bottom: 2.08vw;
}
.journalPage-gallery__col {
  padding: 2.08vw 2.08vw 0;
}
.journalPage-gallery__col:not(:last-child) {
  border-right: 1px solid var(--black);
}
.journalPage-gallery__item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 100%;
}
.journalPage-gallery__item-title {
  margin-bottom: 0.63vw;
}
.journalPage-gallery__item-txt {
  margin-bottom: 1.46vw;
  line-height: 156%;
  font-size: 16px;
}
.journalPage-gallery__item-txt > *:last-child {
  margin-bottom: 0;
}
.journalPage-gallery__item-img {
  margin-top: auto;
}
.journalPage-gallery__item-img img {
  width: 100%;
}

@media (max-width: 1440px) {
  .journalPage-gallery {
    margin-left: -30px;
    margin-right: -30px;
    padding-bottom: 2.08vw;
  }
  .journalPage-gallery__col {
    padding: 2.08vw 2.08vw 0;
  }
  .journalPage-gallery__item-title {
    margin-bottom: 0.56vw;
  }
  .journalPage-gallery__item-txt {
    margin-bottom: 1.67vw;
    font-size: 16px;
  }
}
@media (max-width: 1024px) {
  .journalPage-gallery {
    margin-left: -5.13vw;
    margin-right: -5.13vw;
    overflow: auto;
    padding-bottom: 5.13vw;
  }
  .journalPage-gallery::-webkit-scrollbar {
    display: none;
  }
  .journalPage-gallery__inner {
    width: 150.77vw;
  }
  .journalPage-gallery__col {
    padding: 5.13vw 5.13vw 0;
  }
  .journalPage-gallery__item-title {
    margin-bottom: 2.05vw;
    font-size: 4.1vw;
    letter-spacing: -0.07em;
  }
  .journalPage-gallery__item-txt {
    margin-bottom: 5.13vw;
    font-size: 3.59vw;
    line-height: 136%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiLCJzdHlsZXMuc2NzcyIsInV0aWxzL3NpdGUuc2NzcyIsIm1vZHVsZXMvYnV0dG9ucy9idXR0b25zLnNjc3MiLCJtb2R1bGVzL2hlYWRlci9oZWFkZXIuc2NzcyIsIm1vZHVsZXMvb2ZmY2FudmFzL29mZmNhbnZhcy5zY3NzIiwicGFnZXMvbWFpbi9pbnRyby5zY3NzIiwicGFnZXMvbWFpbi9jYXRhbG9nLnNjc3MiLCJwYWdlcy9hcnRpY2xlL2FydGljbGUuc2NzcyIsInBhZ2VzL2FydGljbGUvaW50cm8uc2NzcyIsInBhZ2VzL2FydGljbGUvaW1hZ2VzLnNjc3MiLCJwYWdlcy9hcnRpY2xlL3Byb2R1Y3RzLnNjc3MiLCJwYWdlcy9hcnRpY2xlL2dhbGxlcnkuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFaEI7O0NBQUE7QUFJQTtFQUNJLHdCQUFBO0VBQ0EsaUhBQUE7RUFFQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7QURGSjtBRUxBO0VBQ0ksa0JBQUE7RUFDQSw2QkFBQTtFQUNBLGdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsYUFBQTtFQUNBLDJCQUFBO0FGT0o7QUVMSTtFQUNJLFdBQUE7RUFDQSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7QUZPUjtBRUpJO0VBQ0ksYUFBQTtBRk1SO0FFSEk7RUFDSSxnQkFBQTtBRktSO0FFRkk7RUFDSSw0QkFBQTtFQUNBLHlCQUFBO0VBQ0EsZ0JBQUE7QUZJUjtBRURJO0VBRUksb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSxzQ0FBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7QUZFUjtBRURRO0VBQ0ksZUFBQTtFQUNBLDBDQUFBO0VBQ0EseUNBQUE7RUFDQSwyQkFBQTtBRkdaOztBRUVBO0VBQ0ksMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFB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RVl0Z0RVO0lBQ0kscUJBQUE7SUFDQSxnQkFBQTtJQUNBLHVCQUFBO0Vad2dEZDtFWXRnRFU7SUFDSSxxQkFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7RVp3Z0RkO0FBQ0YiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIFxuICDQrdGC0L4g0YHRgtC40LvQuCDQttGD0YDQvdCw0LvQsFxuKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJCNjEyIE1vbm9cIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9CNjEyTW9uby1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9CNjEyTW9uby1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG4uam91cm5hbC1wYWdlIHtcbiAgLS1iYXNlLWZmOiBcIkFyaW1vXCI7XG4gIC0tdGl0bGUtZmY6IFwiSGFsdmFyIEJyZWl0IE1kXCI7XG4gIC0td2hpdGU6ICNGRkZGRkY7XG4gIC0tYmxhY2s6ICMwMDAwMDA7XG4gIC0tZ3V0dGVyLXg6IDhweDtcbiAgLS1ndXR0ZXIteTogMDtcbiAgZm9udC1mYW1pbHk6IHZhcigtLWJhc2UtZmYpO1xufVxuLmpvdXJuYWwtcGFnZSAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuLmpvdXJuYWwtcGFnZSAubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qb3VybmFsLXBhZ2UgLnNsaWRlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4uam91cm5hbC1wYWdlIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS10aXRsZS1mZik7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uam91cm5hbC1wYWdlIC5saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiBjYWxjKC0xICogdmFyKC0tZ3V0dGVyLXkpKTtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0wLjUgKiB2YXIoLS1ndXR0ZXIteCkpO1xuICBtYXJnaW4tbGVmdDogY2FsYygtMC41ICogdmFyKC0tZ3V0dGVyLXgpKTtcbn1cbi5qb3VybmFsLXBhZ2UgLmxpc3QgPiBkaXYge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpICogMC41KTtcbiAgcGFkZGluZy1sZWZ0OiBjYWxjKHZhcigtLWd1dHRlci14KSAqIDAuNSk7XG4gIG1hcmdpbi10b3A6IHZhcigtLWd1dHRlci15KTtcbn1cblxuLmpvdXJuYWwtYmFkZ2Uge1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmFkZ2UtY29sb3IpO1xuICBjb2xvcjogdmFyKC0tYmFkZ2UtY29sb3IpO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5qb3VybmFsLXBhZ2UgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIH1cbiAgLmpvdXJuYWwtcGFnZSAubGlzdCB7XG4gICAgLS1ndXR0ZXIteDogNnB4O1xuICB9XG4gIC5qb3VybmFsLWJhZGdlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpvdXJuYWwtcGFnZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgfVxuICAuam91cm5hbC1wYWdlIC5kZXNjdG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5qb3VybmFsLXBhZ2UgLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmJ0bi1vdXRsaW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ0bi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xufVxuXG4uam91cm5hbEhlYWRlciB7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xufVxuLmpvdXJuYWxIZWFkZXJfX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmpvdXJuYWxIZWFkZXJfX2NvbnRlbnQtbWVudSB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLmpvdXJuYWxIZWFkZXJfX2NvbnRlbnQtYWN0aW9ucyB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4O1xufVxuLmpvdXJuYWxIZWFkZXItbWVudSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5qb3VybmFsSGVhZGVyLW1lbnVfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4uam91cm5hbEhlYWRlci1tZW51X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiA0NHB4O1xufVxuLmpvdXJuYWxIZWFkZXItbWVudV9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmpvdXJuYWxIZWFkZXItbWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uam91cm5hbEhlYWRlci1tZW51X19saW5rLWljb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuLmpvdXJuYWxIZWFkZXItYWN0aW9uc19faXRlbS0tbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5qb3VybmFsSGVhZGVyLWFjdGlvbnNfX2xpbmsge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4ub3Blbi1tZW51IC5pY29uLWNsb3NlLTIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLm9wZW4tbWVudS5hY3RpdmUgLmljb24tYnVyZ2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vcGVuLW1lbnUuYWN0aXZlIC5pY29uLWNsb3NlLTIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuam91cm5hbEhlYWRlci1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiA1MnB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gIC5qb3VybmFsSGVhZGVyLWFjdGlvbnNfX2xpbmsge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuICAuam91cm5hbEhlYWRlci1tZW51IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbiAgLmpvdXJuYWxIZWFkZXItbWVudV9fbGluay1pY29uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpvdXJuYWxIZWFkZXIge1xuICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS13aGl0ZSk7XG4gIH1cbiAgLmpvdXJuYWxIZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIH1cbiAgLmpvdXJuYWxIZWFkZXItbG9nbyBpbWcge1xuICAgIGhlaWdodDogMzRweDtcbiAgfVxuICAuam91cm5hbEhlYWRlcl9fY29udGVudC1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5qb3VybmFsSGVhZGVyX19jb250ZW50LWFjdGlvbnMge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICB9XG4gIC5qb3VybmFsSGVhZGVyLWFjdGlvbnNfX2l0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuICAuam91cm5hbEhlYWRlci1hY3Rpb25zX19pdGVtOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAuam91cm5hbEhlYWRlci1hY3Rpb25zX19pdGVtLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5qb3VybmFsSGVhZGVyLWFjdGlvbnNfX2xpbmsge1xuICAgIHdpZHRoOiAyMnB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgfVxuICAuam91cm5hbEhlYWRlci1tZW51IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiBcIkhhbHZhciBCcmVpdCBNZFwiO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgfVxuICAuam91cm5hbEhlYWRlci1tZW51X19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICB9XG4gIC5qb3VybmFsSGVhZGVyLW1lbnVfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgIG9yZGVyOiAyO1xuICAgIG1hcmdpbi10b3A6IDIycHg7XG4gIH1cbiAgLmpvdXJuYWxIZWFkZXItbWVudV9fbGluay1pY29uIHtcbiAgICB3aWR0aDogMjJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAuam91cm5hbEhlYWRlci1tZW51X19saW5rLnNlbGVjdGVkLCAuam91cm5hbEhlYWRlci1tZW51X19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuLm9mZmNhbnZhcyB7XG4gIC0tYnMtb2ZmY2FudmFzLWJnOiAjRkZGRkZGO1xufVxuXG4ubW9iaWxlTWVudSB7XG4gIHRvcDogNTBweCAhaW1wb3J0YW50O1xufVxuLm1vYmlsZU1lbnUgLm9mZmNhbnZhcy1ib2R5IHtcbiAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAzNnB4O1xuICAtLWJzLW9mZmNhbnZhcy1wYWRkaW5nLXg6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuLm1vYmlsZU1lbnVfX2lubmVyIHtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5tb2JpbGVNZW51X19zb2NpYWwge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMzJweDtcbiAgbWFyZ2luLWJvdHRvbTogMzJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbn1cbi5tb2JpbGVNZW51X190eHQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuLm1vYmlsZU1lbnUtc29jaWFsX19pdGVtIHtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cbi5tb2JpbGVNZW51LXNvY2lhbF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLm1vYmlsZU1lbnUtc29jaWFsX19pdGVtIHN2ZyB7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG4ubW9iaWxlTWVudS10eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLm1vYmlsZU1lbnUtZG93bmxvYWRfX2l0ZW0ge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5vZmZjYW52YXMub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICAtLWJzLW9mZmNhbnZhcy13aWR0aDogMTAwJTtcbiAgfVxufVxuLmpvdXJuYWxJbnRybyB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cbi5qb3VybmFsSW50cm8tY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qb3VybmFsSW50cm8tcGFnaW5hdGlvbiB7XG4gIC0tc3dpcGVyLXBhZ2luYXRpb24tYm90dG9tOiA0OHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDM7XG4gIGxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmpvdXJuYWxJbnRyby1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogdmFyKC0td2hpdGUpO1xufVxuLmpvdXJuYWxJbnRyby1pdGVtX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMi41dnc7XG59XG4uam91cm5hbEludHJvLWl0ZW1fX2luZm8ge1xuICB3aWR0aDogMTMxMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uam91cm5hbEludHJvLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjY1dnc7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLmpvdXJuYWxJbnRyby1pdGVtX190eHQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xuICB3aWR0aDogNzU0cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5qb3VybmFsSW50cm8taXRlbV9faW1nID4gZGl2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmpvdXJuYWxJbnRyby1pdGVtX19iYWRnZSB7XG4gIC0tYmFkZ2UtY29sb3I6ICNGRkZGRkY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uam91cm5hbEludHJvLWl0ZW1fX2RhdGUge1xuICBmb250LWZhbWlseTogXCJCNjEyIE1vbm9cIjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuLmpvdXJuYWxJbnRybyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogMjJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uam91cm5hbEludHJvIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtY3VzdG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4uam91cm5hbEludHJvIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtY3VzdG9tOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbi5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b20gc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTkwZGVnKTtcbn1cbi5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b20tLWFjdGl2ZSBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b20tLWFjdGl2ZSBzdmcgY2lyY2xlIHtcbiAgc3Ryb2tlLWRhc2hhcnJheTogNTYuNTU2MztcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU2LjU1NjM7XG4gIGFuaW1hdGlvbjogQnVsbGV0UHJvZ3Jlc3MgNTAwMG1zIGxpbmVhciBmb3J3YXJkcztcbn1cbi5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b20tLWFjdGl2ZTo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmxhY2spO1xufVxuLmpvdXJuYWxJbnRybyAuc3dpcGVyLS1wYXVzZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbS0tYWN0aXZlIHN2ZyBjaXJjbGUge1xuICBhbmltYXRpb246IG5vbmU7XG59XG5cbkBrZXlmcmFtZXMgQnVsbGV0UHJvZ3Jlc3Mge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmpvdXJuYWxJbnRybyB7XG4gICAgcGFkZGluZzogMjhweCAwO1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9fY29udGVudCB7XG4gICAgcGFkZGluZzogMi41dnc7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbmZvIHtcbiAgICB3aWR0aDogOTg0cHg7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzLjg5dnc7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9fdHh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgd2lkdGg6IDU2NnB4O1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9fYmFkZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19kYXRlIHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1wYWdpbmF0aW9uIHtcbiAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogMzZweDtcbiAgICBsZWZ0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDM2cHg7XG4gIH1cbiAgLmpvdXJuYWxJbnRybyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbSB7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5qb3VybmFsSW50cm8gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b206OmJlZm9yZSB7XG4gICAgd2lkdGg6IDhweDtcbiAgICBoZWlnaHQ6IDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam91cm5hbEludHJvIHtcbiAgICBwYWRkaW5nOiAwIDAgMTZweDtcbiAgfVxuICAuam91cm5hbEludHJvIC5jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9faW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbWcgLmRlc2N0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9faW1nIC5tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbWcgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDhweDtcbiAgfVxuICAuam91cm5hbEludHJvLWl0ZW1fX2RhdGUge1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgfVxuICAuam91cm5hbEludHJvLWl0ZW1fX3R4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5qb3VybmFsSW50cm8tcGFnaW5hdGlvbiB7XG4gICAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDE2cHg7XG4gICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xuICAgIHJpZ2h0OiAyMHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmpvdXJuYWxJbnRyby1pdGVtX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyOHB4IDI2cHggMjhweCAxMnB4O1xuICB9XG4gIC5qb3VybmFsSW50cm8taXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOC4yMXZ3O1xuICAgIGxpbmUtaGVpZ2h0OiA3LjE4dnc7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbWcgLmRlc2N0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbWcgLm1vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmpvdXJuYWxJbnRyby1pdGVtX19pbWcgaW1nIHtcbiAgICBtaW4taGVpZ2h0OiA1MTVweDtcbiAgfVxufVxuLmpvdXJuYWxDYXRhbG9nIHtcbiAgcGFkZGluZzogMzJweCAwIDExMHB4O1xufVxuLmpvdXJuYWxDYXRhbG9nX19ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDY0cHg7XG59XG4uam91cm5hbENhdGFsb2dfX2dyb3VwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmpvdXJuYWxDYXRhbG9nLWdyaWQge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuICBnYXA6IDY4cHg7XG59XG4uam91cm5hbENhdGFsb2ctbGlzdCB7XG4gIC0tZ3V0dGVyLXk6IDY0cHg7XG59XG4uam91cm5hbENhdGFsb2ctbGlzdF9faXRlbSB7XG4gIHdpZHRoOiAyNSU7XG59XG4uam91cm5hbENhdGFsb2ctbGlzdF9faXRlbS0tNTAge1xuICB3aWR0aDogNTAlO1xufVxuLmpvdXJuYWxDYXRhbG9nLWNhcmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5qb3VybmFsQ2F0YWxvZy1jYXJkLS12MiAuam91cm5hbENhdGFsb2ctY2FyZF9faW1nIHtcbiAgbWF4LWhlaWdodDogaW5pdGlhbDtcbn1cbi5qb3VybmFsQ2F0YWxvZy1jYXJkLS12MiAuam91cm5hbENhdGFsb2ctY2FyZF9faW5mbyB7XG4gIHBhZGRpbmc6IDE2cHggMCAwO1xufVxuLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2ltZyB7XG4gIG1heC1oZWlnaHQ6IDgyNnB4O1xufVxuLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2ltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uam91cm5hbENhdGFsb2ctY2FyZF9faW5mbyB7XG4gIHBhZGRpbmc6IDIwcHggMTZweCAwO1xufVxuLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2NhdGVnb3J5IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7XG59XG4uam91cm5hbENhdGFsb2ctY2FyZF9fdGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2JhZGdlIHtcbiAgLS1iYWRnZS1jb2xvcjogIzFCMUIxRDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5qb3VybmFsQ2F0YWxvZy1jYXJkX19kYXRlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQjYxMiBNb25vXCI7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuam91cm5hbENhdGFsb2cge1xuICAgIHBhZGRpbmc6IDI4cHggMCA4NHB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1saXN0IHtcbiAgICAtLWd1dHRlci15OiA1NHB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1ncmlkIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpO1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1jYXJkLS12MiAuam91cm5hbENhdGFsb2ctY2FyZF9faW5mbyB7XG4gICAgcGFkZGluZzogMTJweCAwIDA7XG4gIH1cbiAgLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2ltZyB7XG4gICAgbWF4LWhlaWdodDogNjIycHg7XG4gIH1cbiAgLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2luZm8ge1xuICAgIHBhZGRpbmc6IDE2cHggMTBweCAwIDE0cHg7XG4gIH1cbiAgLmpvdXJuYWxDYXRhbG9nLWNhcmRfX2NhdGVnb3J5IHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1jYXJkX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1jYXJkX19iYWRnZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgfVxuICAuam91cm5hbENhdGFsb2ctY2FyZF9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi10b3A6IDZweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFpbkNvbnRlbnQge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgfVxuICAuam91cm5hbENhdGFsb2cge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1saXN0IHtcbiAgICAtLWd1dHRlci15OiAyNHB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1saXN0X19pdGVtLS1tLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAuam91cm5hbENhdGFsb2ctZ3JpZCB7XG4gICAgZ2FwOiAzNnB4O1xuICB9XG4gIC5qb3VybmFsQ2F0YWxvZy1jYXJkX19pbmZvIHtcbiAgICBwYWRkaW5nOiAxMnB4IDEycHggMDtcbiAgfVxuICAuam91cm5hbENhdGFsb2ctY2FyZF9fY2F0ZWdvcnkge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIH1cbiAgLmpvdXJuYWxDYXRhbG9nLWNhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuam91cm5hbENhdGFsb2ctZ3JpZCB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XG4gIH1cbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJGSyBTY3JlYW1lciBUcmlhbFwiO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZLU2NyZWFtZXJUcmlhbC1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL0ZLU2NyZWFtZXJUcmlhbC1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cbi5mayB7XG4gIGZvbnQtZmFtaWx5OiBcIkZLIFNjcmVhbWVyIFRyaWFsXCI7XG59XG5cbi5qb3VybmFsUGFnZSB7XG4gIGZvbnQtc2l6ZTogMC45NHZ3O1xuICBsaW5lLWhlaWdodDogMTU2JTtcbiAgcGFkZGluZy1ib3R0b206IDExMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmpvdXJuYWxQYWdlIGgxIHtcbiAgZm9udC1zaXplOiA0LjQ4dnc7XG4gIGxpbmUtaGVpZ2h0OiA4MiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuLmpvdXJuYWxQYWdlIGgyIHtcbiAgZm9udC1zaXplOiAzLjU0dnc7XG4gIGxpbmUtaGVpZ2h0OiA5NiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuLmpvdXJuYWxQYWdlIGE6bm90KFtjbGFzc10pIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uam91cm5hbFBhZ2UgYTpub3QoW2NsYXNzXSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uam91cm5hbFBhZ2UtcG9wdWxhcl9fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmpvdXJuYWxQYWdlLWNhcHRpb24ge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS40NnZ3O1xufVxuLmpvdXJuYWxQYWdlLWgyIHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4xMXZ3O1xuICBwYWRkaW5nLXJpZ2h0OiAxMi44MXZ3O1xuICBmb250LXNpemU6IDMuNTR2dztcbiAgbGluZS1oZWlnaHQ6IDk2JTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG59XG4uam91cm5hbFBhZ2UtaDMge1xuICBwYWRkaW5nLWxlZnQ6IDI0LjExdnc7XG4gIHBhZGRpbmctcmlnaHQ6IDEyLjgxdnc7XG4gIGZvbnQtc2l6ZTogMi41dnc7XG4gIGxpbmUtaGVpZ2h0OiA5NiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuLmpvdXJuYWxQYWdlLWNvbnRlbnRfX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogNy4wOHZ3O1xufVxuLmpvdXJuYWxQYWdlLWNvbnRlbnRfX2dyb3VwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLmpvdXJuYWxQYWdlLWl0ZW1fX2dyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMi44MXZ3O1xuICBtaW4taGVpZ2h0OiAyLjgxdnc7XG59XG4uam91cm5hbFBhZ2UtaXRlbV9fZ3JvdXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uam91cm5hbFBhZ2UtaXRlbSA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uam91cm5hbFBhZ2UtdGV4dCB7XG4gIGNvbG9yOiAjMjMyMzIzO1xufVxuLmpvdXJuYWxQYWdlLXRleHQgcCB7XG4gIG1hcmdpbi1ib3R0b206IDAuNTJ2dztcbn1cbi5qb3VybmFsUGFnZS10ZXh0IHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uam91cm5hbFBhZ2UtdGV4dC1jZW50ZXIge1xuICBtYXgtd2lkdGg6IDQ3Ljcxdnc7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDE1NiU7XG59XG4uam91cm5hbFBhZ2UtY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIzLjY1dnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5qb3VybmFsUGFnZS1jYXJkX19pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uam91cm5hbFBhZ2UtY2FyZF9faW5mbyB7XG4gIG1hcmdpbi10b3A6IDAuODN2dztcbn1cbi5qb3VybmFsUGFnZS1jYXJkX19pbmZvLS1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiAtMy42NXZ3O1xuICByaWdodDogLTIuODF2dztcbn1cbi5qb3VybmFsUGFnZS1jYXJkX19pbmZvLS1hYnNvbHV0ZS1sZWZ0IHtcbiAgbGVmdDogLTEuNDZ2dztcbiAgcmlnaHQ6IGluaXRpYWw7XG59XG4uam91cm5hbFBhZ2UtY2FyZF9fdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAzZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uam91cm5hbFBhZ2UtY2FyZF9fcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGxldHRlci1zcGFjaW5nOiAwLjA2ZW07XG59XG4uam91cm5hbFBhZ2UtY2FyZF9fcHJpY2UtLWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZvbnQtc2l6ZTogMC45NHZ3O1xufVxuLmpvdXJuYWxQYWdlLWNhcmRfX3ByaWNlLS1zdGFydCB7XG4gIGZvbnQtc2l6ZTogMC45NHZ3O1xufVxuLmpvdXJuYWxQYWdlLWNhcmRfX3ByaWNlLW9sZCB7XG4gIG1hcmdpbi1yaWdodDogMC41MnZ3O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cbi5qb3VybmFsUGFnZS1jYXJkX19uYW1lIHtcbiAgZm9udC1zaXplOiA4Ljg1dnc7XG4gIGxpbmUtaGVpZ2h0OiA4MiU7XG4gIG1hcmdpbi1ib3R0b206IDAuMXZ3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmpvdXJuYWxQYWdlLXNsaWRlci13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5qb3VybmFsUGFnZS1zbGlkZXItd3JhcHBlci0tY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDEzLjIzdnc7XG59XG4uam91cm5hbFBhZ2UtcWEge1xuICB3aWR0aDogNDcuODF2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmpvdXJuYWxQYWdlLXFhX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgbGluZS1oZWlnaHQ6IDE1NiU7XG59XG4uam91cm5hbFBhZ2UtcXVvdGUge1xuICB3aWR0aDogNDcuOTJ2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEuNzd2dztcbiAgbGluZS1oZWlnaHQ6IDEyNCU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuLmpvdXJuYWxQYWdlLXF1b3RlX190eHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMS4wNHZ3O1xufVxuLmpvdXJuYWxQYWdlLXF1b3RlX19ib3R0b20ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5qb3VybmFsUGFnZS1xdW90ZV9fbWFya3Mge1xuICBmb250LXNpemU6IDIuOTJ2dztcbiAgbGluZS1oZWlnaHQ6IDEwMiU7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5qb3VybmFsUGFnZSB7XG4gICAgZm9udC1zaXplOiAxLjExdnc7XG4gICAgcGFkZGluZy1ib3R0b206IDg0cHg7XG4gIH1cbiAgLmpvdXJuYWxQYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDQuNzJ2dztcbiAgfVxuICAuam91cm5hbFBhZ2UgaDIge1xuICAgIGZvbnQtc2l6ZTogNC4xN3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEwMiU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMS4zOXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jb250ZW50X19ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy42NHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1oMiB7XG4gICAgZm9udC1zaXplOiA0LjE3dnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyMy42OHZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1Ljc2dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWgzIHtcbiAgICBmb250LXNpemU6IDIuNXZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN2VtO1xuICAgIHBhZGRpbmctbGVmdDogMjMuNjh2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNS43NnZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pdGVtX19ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43OHZ3O1xuICAgIG1pbi1oZWlnaHQ6IDAuNjl2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5qb3VybmFsUGFnZS10ZXh0LWNlbnRlciB7XG4gICAgbWF4LXdpZHRoOiA0Ny43MXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXJkIHtcbiAgICB3aWR0aDogMjUuMjh2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9faW5mbyB7XG4gICAgbWFyZ2luLXRvcDogMC44M3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXJkX19pbmZvLS1hYnNvbHV0ZSB7XG4gICAgdG9wOiAtNC44NnZ3O1xuICAgIHJpZ2h0OiAtMy4wNnZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXJkX19pbmZvLS1hYnNvbHV0ZS1sZWZ0IHtcbiAgICBsZWZ0OiAtMi45MnZ3O1xuICAgIHRvcDogLTQuNzJ2dztcbiAgICByaWdodDogaW5pdGlhbDtcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fcHJpY2Uge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXJkX19wcmljZS0tZW5kIHtcbiAgICBmb250LXNpemU6IDEuMTF2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fcHJpY2UtLXN0YXJ0IHtcbiAgICBmb250LXNpemU6IDEuMTF2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fcHJpY2Utb2xkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNjl2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxMC40MnZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1zbGlkZXItd3JhcHBlci0tY2VudGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMTIuMDh2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtcWEge1xuICAgIHdpZHRoOiA0Ny43OHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1xYV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5qb3VybmFsUGFnZS1xdW90ZSB7XG4gICAgd2lkdGg6IDQ3Ljkydnc7XG4gICAgZm9udC1zaXplOiAxLjk0dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXF1b3RlX190eHQge1xuICAgIG1hcmdpbjogMC44M3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1xdW90ZV9fbWFya3Mge1xuICAgIGZvbnQtc2l6ZTogMy40N3Z3O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5qb3VybmFsUGFnZSB7XG4gICAgZm9udC1zaXplOiA0LjF2dztcbiAgICBwYWRkaW5nLXRvcDogMC41MXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuMTN2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjEzdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlIGgxIHtcbiAgICBmb250LXNpemU6IDcuMTh2dztcbiAgICBsaW5lLWhlaWdodDogNzclO1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNmVtO1xuICB9XG4gIC5qb3VybmFsUGFnZSBoMiB7XG4gICAgZm9udC1zaXplOiA3LjE4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWNhcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbiAgICBsaW5lLWhlaWdodDogMTA2JTtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjF2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY29udGVudF9fZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEyLjMxdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWl0ZW1fX2dyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjEzdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWgyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogNi4xNXZ3O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN2VtO1xuICB9XG4gIC5qb3VybmFsUGFnZS1oMyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IDQuNjJ2dztcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdlbTtcbiAgfVxuICAuam91cm5hbFBhZ2UtdGV4dC1jZW50ZXIge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuam91cm5hbFBhZ2UtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5qb3VybmFsUGFnZS10ZXh0IHAge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMDh2dztcbiAgfVxuICAuam91cm5hbFBhZ2Utc2xpZGVyLXdyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS4xM3Z3O1xuICAgIG1hcmdpbi1yaWdodDogLTUuMTN2dztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctbGVmdDogMi41NnZ3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNTZ2dztcbiAgfVxuICAuam91cm5hbFBhZ2Utc2xpZGVyIHtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWNhcmRfX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDMuMDh2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9faW5mby0tYWJzb2x1dGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgIGxlZnQ6IC00LjF2dztcbiAgICB0b3A6IC03LjE4dnc7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuam91cm5hbFBhZ2UtY2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNC4xdnc7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4wM3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1jYXJkX19wcmljZSB7XG4gICAgZm9udC1zaXplOiAzLjU5dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWNhcmRfX3ByaWNlLW9sZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjU2dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWNhcmRfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMTkuNDl2dztcbiAgICBtYXJnaW4tYm90dG9tOiAxLjU0dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXFhIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuam91cm5hbFBhZ2UtcWFfX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB9XG4gIC5qb3VybmFsUGFnZS1xdW90ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXF1b3RlX19tYXJrcyB7XG4gICAgZm9udC1zaXplOiAxMS4yOHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1xdW90ZV9fdHh0IHtcbiAgICBmb250LXNpemU6IDUuMTN2dztcbiAgICBsaW5lLWhlaWdodDogMTI0JTtcbiAgICBtYXJnaW46IDUuMTN2dyAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1wb3B1bGFyX19jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMTN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjEzdnc7XG4gIH1cbn1cbi5qb3VybmFsUGFnZS1pbnRybyB7XG4gIC0taW50cm8tbWI6IDEuMjV2dztcbiAgcGFkZGluZy10b3A6IDMuMzN2dztcbiAgbWFyZ2luLWJvdHRvbTogMy4zM3Z3O1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0taW50cm8tbWIpO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uam91cm5hbFBhZ2UtaW50cm9fX3RpdGxlIHtcbiAgcGFkZGluZy1ib3R0b206IHZhcigtLWludHJvLW1iKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0taW50cm8tbWIpO1xufVxuLmpvdXJuYWxQYWdlLWludHJvX19zdGF0cyB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLWludHJvLW1iKTtcbn1cbi5qb3VybmFsUGFnZS1pbnRyb19faW1nIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDMyLjZ2dztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMC44M3Z3IDA7XG59XG4uam91cm5hbFBhZ2UtaW50cm9fX2ltZyBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmpvdXJuYWxQYWdlLXN0YXRzIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5qb3VybmFsUGFnZS1zaGFyZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1dnc7XG4gIHBhZGRpbmc6IDAuNTJ2dyAwLjgzdnc7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICBib3JkZXItcmFkaXVzOiAxLjQ2dnc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogdmFyKC0taW50cm8tbWIpO1xufVxuLmpvdXJuYWxQYWdlLXNoYXJlX19pY29uIHtcbiAgd2lkdGg6IDEuMDR2dztcbiAgaGVpZ2h0OiAxLjA0dnc7XG4gIG1hcmdpbi1sZWZ0OiAwLjQydnc7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmpvdXJuYWxQYWdlLWludHJvIHtcbiAgICAtLWludHJvLW1iOiAxLjM4ODg4ODg4ODl2dztcbiAgICBwYWRkaW5nLXRvcDogMy43NXZ3O1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW50cm9fX2ltZyB7XG4gICAgaGVpZ2h0OiAzMi42NHZ3O1xuICAgIHBhZGRpbmctdG9wOiAxLjA0dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMDR2dztcbiAgfVxuICAuam91cm5hbFBhZ2Utc2hhcmUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY3dnc7XG4gICAgcGFkZGluZzogMC41NnZ3IDAuODN2dyAwLjU2dncgMS4xMXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1zaGFyZV9faWNvbiB7XG4gICAgd2lkdGg6IDEuMjV2dztcbiAgICBoZWlnaHQ6IDEuMjV2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam91cm5hbFBhZ2UtaW50cm8ge1xuICAgIHBhZGRpbmctdG9wOiA3LjE4dnc7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMTh2dztcbiAgICBtYXJnaW4tYm90dG9tOiA2LjY3dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWludHJvX190aXRsZSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMTN2dztcbiAgICBtYXJnaW4tYm90dG9tOiAzLjA4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWludHJvX19zdGF0cyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4wOHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbnRyb19faW1nIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDYxLjU0dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXN0YXRzIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgfVxuICAuam91cm5hbFBhZ2Utc2hhcmUge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2lkdGg6IDI4cHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYm90dG9tOiAxMnB4O1xuICB9XG4gIC5qb3VybmFsUGFnZS1zaGFyZV9fdHh0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5qb3VybmFsUGFnZS1zaGFyZV9faWNvbiB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4O1xuICB9XG59XG4uam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XG4gIHBhZGRpbmc6IDEuNjd2dztcbn1cbi5qb3VybmFsUGFnZS1pbWdDZW50ZXIge1xuICB3aWR0aDogNDcuNnZ3O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uam91cm5hbFBhZ2UtaW1nVmVydGljYWwge1xuICBoZWlnaHQ6IDMwLjM2dnc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5qb3VybmFsUGFnZS1pbWdWZXJ0aWNhbCA+IGRpdiB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5qb3VybmFsUGFnZS1pbWdWZXJ0aWNhbCBpbWcge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmpvdXJuYWxQYWdlLWltZ1R5cGVGb3VyIHtcbiAgcGFkZGluZy1sZWZ0OiAyLjA4dnc7XG4gIHBhZGRpbmctcmlnaHQ6IDEwLjF2dztcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlRm91cl9fbGVmdCB7XG4gIHdpZHRoOiA1MS43N3Z3O1xuICBmbGV4LXNocmluazogMDtcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlRm91cl9fcmlnaHQge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmctbGVmdDogMC40MnZ3O1xufVxuLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlIHtcbiAgd2lkdGg6IDYwLjgzdnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9faW5uZXIge1xuICBtYXJnaW4tbGVmdDogLTAuNDJ2dztcbiAgbWFyZ2luLXJpZ2h0OiAtMC40MnZ3O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlX19pbm5lci0tcmV2ZXJjZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9faW5uZXItLXJldmVyY2UgLmpvdXJuYWxQYWdlLWltZ0dyb3VwX19pdGVtLWxlZnQge1xuICBwYWRkaW5nOiAxLjU2dnc7XG59XG4uam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2lubmVyLS1yZXZlcmNlIC5qb3VybmFsUGFnZS1pbWdHcm91cF9faXRlbS1yaWdodCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2NvbCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMC40MnZ3O1xuICBwYWRkaW5nLXJpZ2h0OiAwLjQydnc7XG59XG4uam91cm5hbFBhZ2UtaW1nVHlwZVNldmVuIHtcbiAgd2lkdGg6IDUxLjY3dnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjIxdnc7XG4gIG1hcmdpbi1yaWdodDogLTAuMjF2dztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyLS1yZXZlcmNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fY29sIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjIxdnc7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjF2dztcbiAgd2lkdGg6IDUwJTtcbn1cbi5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX3NtIHtcbiAgcGFkZGluZzogMi4yOXZ3O1xufVxuLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3Qge1xuICB3aWR0aDogNjYuNjd2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3RfX2lubmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19pbm5lci0tcmV2ZXJjZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19jb2wge1xuICB3aWR0aDogNTAlO1xufVxuLmpvdXJuYWxQYWdlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmpvdXJuYWxQYWdlLWltYWdlLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNC4xMXZ3O1xufVxuLmpvdXJuYWxQYWdlLWltZ1ZlcnRpY2FsQ2VudGVyIHtcbiAgd2lkdGg6IDIyLjcxdnc7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLmpvdXJuYWxQYWdlLWltZ1ZlcnRpY2FsQ2VudGVyLTIge1xuICB3aWR0aDogMjUuODN2dztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZvdXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4LjEzdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlIHtcbiAgICB3aWR0aDogNjkuMzF2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjh2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlX19pbm5lci0tcmV2ZXJjZSAuam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XG4gICAgcGFkZGluZzogMS42N3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9fY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjh2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbiB7XG4gICAgd2lkdGg6IDYxLjExdnc7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjh2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fY29sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjh2dztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fc20ge1xuICAgIHBhZGRpbmc6IDIuNzh2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XG4gICAgcGFkZGluZzogMCAxLjY3dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ0NlbnRlciB7XG4gICAgbWF4LXdpZHRoOiA0Ny43OHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0IHtcbiAgICB3aWR0aDogNzMuODl2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVmVydGljYWwge1xuICAgIGhlaWdodDogMzQuNDR2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVmVydGljYWxDZW50ZXIge1xuICAgIHdpZHRoOiAzMC4yOHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdWZXJ0aWNhbENlbnRlci0yIHtcbiAgICB3aWR0aDogMzQuNDR2dztcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1hZ2UgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1hZ2UtcmlnaHQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjEzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4xM3Z3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlRm91ciB7XG4gICAgbWFyZ2luLWxlZnQ6IC01LjEzdnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4xM3Z3O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGb3VyX19pbm5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZvdXJfX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZvdXJfX3JpZ2h0IHtcbiAgICB3aWR0aDogNTkuNDl2dztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9faW5uZXItLXJldmVyY2UgLmpvdXJuYWxQYWdlLWltZ0dyb3VwX19pdGVtLWxlZnQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlX19jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2NvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHdpZHRoOiA1OC45N3Z3O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2lubmVyLS1yZXZlcmNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlX19pbm5lci0tcmV2ZXJjZSAuam91cm5hbFBhZ2UtaW1nVHlwZUZpdmVfX2NvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4xNXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9faW5uZXItLXJldmVyY2UgLmpvdXJuYWxQYWdlLWltZ1R5cGVGaXZlX19jb2w6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjU5dnc7XG4gICAgcGFkZGluZy1yaWdodDogMy41OXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyLS1yZXZlcmNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9faW5uZXItLXJldmVyY2UgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2lubmVyLS1yZXZlcmNlIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2NvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjE1dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fY29sIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjE1dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9fY29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1R5cGVTZXZlbl9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdUeXBlU2V2ZW5fX2l0ZW0gaW1nIHtcbiAgICB3aWR0aDogODIuNTZ2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZVNldmVuX19zbSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nVHlwZVNldmVuX19zbSBpbWcge1xuICAgIHdpZHRoOiA1Mi4zMXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdDZW50ZXIge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogLTUuMTN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjEzdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3Qge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19jb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEzLjg1dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3RfX2NvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0IC5qb3VybmFsUGFnZS1jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDU5LjQ5dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3Qtc2Vjb25kIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19jb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMTV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nUHJvZHVjdC1zZWNvbmQgLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3RfX2NvbDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy10b3A6IDguMjF2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nUHJvZHVjdF9faW5uZXItLXJldmVyY2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgfVxuICAuam91cm5hbFBhZ2UtaW1nUHJvZHVjdF9faW5uZXItLXJldmVyY2UgLmpvdXJuYWxQYWdlLWltZ1Byb2R1Y3RfX2NvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4xNXZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19pbm5lci0tcmV2ZXJjZSAuam91cm5hbFBhZ2UtaW1nUHJvZHVjdF9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdWZXJ0aWNhbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG4gIC5qb3VybmFsUGFnZS1pbWdWZXJ0aWNhbENlbnRlciB7XG4gICAgd2lkdGg6IDg5Ljc0dnc7XG4gIH1cbn1cbi5qb3VybmFsUGFnZS1wcm9kdWN0c19fdGl0bGUge1xuICBmb250LXNpemU6IDguODV2dztcbiAgbGluZS1oZWlnaHQ6IDgyJTtcbiAgbWFyZ2luLWJvdHRvbTogLTQuMDZ2dztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xufVxuLmpvdXJuYWxQYWdlLXR3b1Byb2R1Y3RzIHtcbiAgd2lkdGg6IDQ3LjZ2dztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLmpvdXJuYWxQYWdlLXR3b1Byb2R1Y3RzX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogOC44NXZ3O1xuICBsaW5lLWhlaWdodDogODIlO1xuICBtYXJnaW4tYm90dG9tOiAtNC4wNnZ3O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG59XG4uam91cm5hbFBhZ2UtdHdvUHJvZHVjdHNfX2xpc3QtaXRlbSB7XG4gIHdpZHRoOiA1MCU7XG59XG4uam91cm5hbFBhZ2UtZm91clByb2R1Y3RzX190aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiAxNi4xNXZ3O1xufVxuXG4uam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdF9faW5uZXIge1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xufVxuLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdF9fY29sIHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cblxuLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0X19sZWZ0IHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5qb3VybmFsUGFnZS1waG90b1B0b2R1Y3RGaXJzdF9fY2VudGVyIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5qb3VybmFsUGFnZS1waG90b1B0b2R1Y3RGaXJzdF9fcmlnaHQge1xuICB3aWR0aDogNTAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5qb3VybmFsUGFnZS1wcm9kdWN0c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOS4zOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtdHdvUHJvZHVjdHMge1xuICAgIHdpZHRoOiA0Ny42NHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS10d29Qcm9kdWN0c19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogOS4zOHZ3O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgbWFyZ2luLWJvdHRvbTogLTMuNzV2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtZm91clByb2R1Y3RzX190aXRsZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1Ljk3dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0X19sZWZ0IHtcbiAgICB3aWR0aDogMjQuMTd2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0Rmlyc3RfX2NlbnRlciB7XG4gICAgd2lkdGg6IDI4LjMzdnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0X19yaWdodCB7XG4gICAgd2lkdGg6IDQzLjg5dnc7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpvdXJuYWxQYWdlLXR3b1Byb2R1Y3RzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuam91cm5hbFBhZ2UtdHdvUHJvZHVjdHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE5LjQ5dnc7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEyLjMxdnc7XG4gICAgd2lkdGg6IDAuMjZ2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtdHdvUHJvZHVjdHNfX2xpc3Qge1xuICAgIC0tZ3V0dGVyLXg6IDAuMjU2NDEwMjU2NHZ3O1xuICB9XG4gIC5qb3VybmFsUGFnZS1mb3VyUHJvZHVjdHNfX3RpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICAuam91cm5hbFBhZ2UtcHJvZHVjdHMgLmpvdXJuYWxQYWdlLWNhcmRfX2luZm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5qb3VybmFsUGFnZS1waG90b1B0b2R1Y3Qge1xuICAgIG1hcmdpbi1sZWZ0OiAtNS4xMjgyMDUxMjgydnc7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNS4xMjgyMDUxMjgydnc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0X19pbm5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0X19jb2wge1xuICAgIHBhZGRpbmctbGVmdDogMXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgfVxuICAuam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0Rmlyc3RfX2xlZnQge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0X19jZW50ZXIge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0X19yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNi4xNXZ3O1xuICB9XG59XG4uam91cm5hbFBhZ2UtZ2FsbGVyeSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XG4gIG1hcmdpbi1sZWZ0OiAtNDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDIuMDh2dztcbn1cbi5qb3VybmFsUGFnZS1nYWxsZXJ5X19jb2wge1xuICBwYWRkaW5nOiAyLjA4dncgMi4wOHZ3IDA7XG59XG4uam91cm5hbFBhZ2UtZ2FsbGVyeV9fY29sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XG59XG4uam91cm5hbFBhZ2UtZ2FsbGVyeV9faXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbn1cbi5qb3VybmFsUGFnZS1nYWxsZXJ5X19pdGVtLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC42M3Z3O1xufVxuLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2l0ZW0tdHh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS40NnZ3O1xuICBsaW5lLWhlaWdodDogMTU2JTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2l0ZW0tdHh0ID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5qb3VybmFsUGFnZS1nYWxsZXJ5X19pdGVtLWltZyB7XG4gIG1hcmdpbi10b3A6IGF1dG87XG59XG4uam91cm5hbFBhZ2UtZ2FsbGVyeV9faXRlbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcbiAgLmpvdXJuYWxQYWdlLWdhbGxlcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjA4dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2NvbCB7XG4gICAgcGFkZGluZzogMi4wOHZ3IDIuMDh2dyAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1nYWxsZXJ5X19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjU2dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2l0ZW0tdHh0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjY3dnc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5qb3VybmFsUGFnZS1nYWxsZXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogLTUuMTN2dztcbiAgICBtYXJnaW4tcmlnaHQ6IC01LjEzdnc7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZy1ib3R0b206IDUuMTN2dztcbiAgfVxuICAuam91cm5hbFBhZ2UtZ2FsbGVyeTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2lubmVyIHtcbiAgICB3aWR0aDogMTUwLjc3dnc7XG4gIH1cbiAgLmpvdXJuYWxQYWdlLWdhbGxlcnlfX2NvbCB7XG4gICAgcGFkZGluZzogNS4xM3Z3IDUuMTN2dyAwO1xuICB9XG4gIC5qb3VybmFsUGFnZS1nYWxsZXJ5X19pdGVtLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjA1dnc7XG4gICAgZm9udC1zaXplOiA0LjF2dztcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdlbTtcbiAgfVxuICAuam91cm5hbFBhZ2UtZ2FsbGVyeV9faXRlbS10eHQge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMTN2dztcbiAgICBmb250LXNpemU6IDMuNTl2dztcbiAgICBsaW5lLWhlaWdodDogMTM2JTtcbiAgfVxufSIsIlxyXG5cclxuLyogXHJcbiAg0K3RgtC+INGB0YLQuNC70Lgg0LbRg9GA0L3QsNC70LBcclxuKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdCNjEyIE1vbm8nO1xyXG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL0I2MTJNb25vLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcuLi9mb250cy9CNjEyTW9uby1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbn1cclxuXHJcblxyXG5AaW1wb3J0IFwidXRpbHMvc2l0ZVwiO1xyXG5AaW1wb3J0IFwibW9kdWxlcy9tb2R1bGVzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9wYWdlc1wiO1xyXG4iLCJAZnVuY3Rpb24gdncoJHB4LCAkdmlld3BvcnQpIHtcclxuICAgIEByZXR1cm4gKCRweCAqIDEwMHZ3IC8gJHZpZXdwb3J0KTtcclxufVxyXG5cclxuXHJcbi5qb3VybmFsLXBhZ2Uge1xyXG4gICAgLS1iYXNlLWZmOiAnQXJpbW8nO1xyXG4gICAgLS10aXRsZS1mZjogJ0hhbHZhciBCcmVpdCBNZCc7XHJcbiAgICAtLXdoaXRlOiAjRkZGRkZGO1xyXG4gICAgLS1ibGFjazogIzAwMDAwMDtcclxuICAgIC0tZ3V0dGVyLXg6IDhweDtcclxuICAgIC0tZ3V0dGVyLXk6IDA7XHJcbiAgICBmb250LWZhbWlseTogdmFyKC0tYmFzZS1mZik7XHJcbiAgICBcclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5tb2JpbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zbGlkZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLXRpdGxlLWZmKTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5saXN0IHtcclxuICAgICAgICBcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBtYXJnaW4tdG9wOiBjYWxjKC0xKiB2YXIoLS1ndXR0ZXIteSkpO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogY2FsYygtLjUqIHZhcigtLWd1dHRlci14KSk7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41KiB2YXIoLS1ndXR0ZXIteCkpO1xyXG4gICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiBjYWxjKHZhcigtLWd1dHRlci14KSogLjUpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tZ3V0dGVyLXgpKiAuNSk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IHZhcigtLWd1dHRlci15KTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5qb3VybmFsLWJhZGdlIHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJhZGdlLWNvbG9yKTtcclxuICAgIGNvbG9yOiB2YXIoLS1iYWRnZS1jb2xvcik7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAuam91cm5hbC1wYWdlIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5saXN0IHtcclxuICAgICAgICAgICAgLS1ndXR0ZXIteDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuam91cm5hbC1iYWRnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuam91cm5hbC1wYWdlIHtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5kZXNjdG9wIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAubW9iaWxlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgJi1vdXRsaW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuam91cm5hbEhlYWRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgJi1tZW51IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtYWN0aW9ucyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtbWVudSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmLWljb24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1hY3Rpb25zIHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgJi0tbW9iaWxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3Blbi1tZW51IHtcclxuICAgIC5pY29uLWNsb3NlLTIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLmljb24tYnVyZ2VyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tY2xvc2UtMiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgIC5qb3VybmFsSGVhZGVyIHtcclxuICAgICAgICAmLWxvZ28ge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1hY3Rpb25zIHtcclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW1lbnUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuam91cm5hbEhlYWRlciB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiAxMDUwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWxvZ28ge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAmLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLWFjdGlvbnMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1hY3Rpb25zIHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYtLW1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLW1lbnUge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0hhbHZhciBCcmVpdCBNZCc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgJi1pY29uIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc2VsZWN0ZWQsICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4iLCIub2ZmY2FudmFzIHtcclxuICAgIC0tYnMtb2ZmY2FudmFzLWJnOiAjRkZGRkZGO1xyXG59XHJcblxyXG4ubW9iaWxlTWVudSB7XHJcbiAgICB0b3A6IDUwcHggIWltcG9ydGFudDtcclxuICAgIC5vZmZjYW52YXMtYm9keSB7XHJcbiAgICAgICAgLS1icy1vZmZjYW52YXMtcGFkZGluZy15OiAzNnB4O1xyXG4gICAgICAgIC0tYnMtb2ZmY2FudmFzLXBhZGRpbmcteDogMjBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgICZfX2lubmVyIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIH1cclxuICAgICZfX3NvY2lhbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XHJcbiAgICB9XHJcbiAgICAmX190eHQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICB9XHJcbiAgICAmLXNvY2lhbCB7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10eHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgJi1kb3dubG9hZCB7XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAub2ZmY2FudmFzIHtcclxuICAgICAgICAmLm9mZmNhbnZhcy1zdGFydCB7XHJcbiAgICAgICAgICAgIC0tYnMtb2ZmY2FudmFzLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8vIEBmdW5jdGlvbiB2dygkcHgsICR2aWV3cG9ydCkge1xyXG4vLyAgICAgQHJldHVybiAoJHB4ICogMTAwdncgLyAkdmlld3BvcnQpO1xyXG4vLyB9XHJcblxyXG5AZnVuY3Rpb24gdncoJHB4LCAkdmlld3BvcnQsICRwcmVjaXNpb246IDIpIHtcclxuICAgICR2YWx1ZTogKCRweCAqIDEwMCAvICR2aWV3cG9ydCk7XHJcbiAgICAkbXVsdGlwbGllcjogcG93KDEwLCAkcHJlY2lzaW9uKTtcclxuICAgIEByZXR1cm4gKHJvdW5kKCR2YWx1ZSAqICRtdWx0aXBsaWVyKSAvICRtdWx0aXBsaWVyKSAqIDF2dztcclxufVxyXG5cclxuXHJcbi5qb3VybmFsSW50cm8ge1xyXG4gICAgcGFkZGluZzogMzJweCAwO1xyXG4gICAgJi1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIH1cclxuICAgICYtcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgLS1zd2lwZXItcGFnaW5hdGlvbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgbGVmdDogNDhweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHJpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG4gICAgJi1pdGVtIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXdoaXRlKTtcclxuICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgcGFkZGluZzogdncoNDgsIDE5MjApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbmZvIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEzMTBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNzAsIDE5MjApO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA2ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDc1NHB4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgID4gZGl2IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgIC0tYmFkZ2UtY29sb3I6ICNGRkZGRkY7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2RhdGUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0I2MTIgTW9ubyc7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICAgXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICAgIFxyXG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1jdXN0b206OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1ibGFjayk7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgIH1cclxuICAgICAgXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIH1cclxuICAgICAgXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbSBzdmcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgcm90YXRlKC05MGRlZyk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtY3VzdG9tLS1hY3RpdmUgc3ZnIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICAgXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbS0tYWN0aXZlIHN2ZyBjaXJjbGUge1xyXG4gICAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDU2LjU1NjM7XHJcbiAgICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDU2LjU1NjM7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBCdWxsZXRQcm9ncmVzcyBjYWxjKDUwMDAgKiAxbXMpIGxpbmVhciBmb3J3YXJkcztcclxuICAgIH1cclxuICAgICAgXHJcbiAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbS0tYWN0aXZlOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsYWNrKTtcclxuICAgIH1cclxuXHJcbiAgICAuc3dpcGVyLS1wYXVzZSAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbS0tYWN0aXZlIHN2ZyBjaXJjbGUge1xyXG4gICAgICAgIGFuaW1hdGlvbjogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBCdWxsZXRQcm9ncmVzcyB7XHJcbiAgICB0byB7XHJcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAuam91cm5hbEludHJvIHtcclxuICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2dygzNiwgMTQ0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiA5ODRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDU2LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTY2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19kYXRlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogMzZweDtcclxuICAgICAgICAgICAgbGVmdDogMzZweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogMzZweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtY3VzdG9tIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWN1c3RvbTo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuam91cm5hbEludHJvIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMTZweDtcclxuICAgICAgICAuY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgLmRlc2N0b3Age1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIC8vIHBhZGRpbmc6IHZ3KDI4LCAzKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICAtLXN3aXBlci1wYWdpbmF0aW9uLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgbGVmdDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmpvdXJuYWxJbnRybyB7XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJl9fY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDI2cHggMjhweCAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMzIsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogdncoMjgsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIC5kZXNjdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm1vYmlsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmpvdXJuYWxDYXRhbG9nIHtcclxuICAgIHBhZGRpbmc6IDMycHggMCAxMTBweDtcclxuICAgICZfX2dyb3VwIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDQsIDFmcik7XHJcbiAgICAgICAgZ2FwOiA2OHB4O1xyXG4gICAgfVxyXG4gICAgJi1saXN0IHtcclxuICAgICAgICAtLWd1dHRlci15OiA2NHB4O1xyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAmLS01MCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1jYXJkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAmLS12MiB7XHJcbiAgICAgICAgICAgIC5qb3VybmFsQ2F0YWxvZy1jYXJkX19pbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuam91cm5hbENhdGFsb2ctY2FyZF9faW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA4MjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19iYWRnZSB7XHJcbiAgICAgICAgICAgIC0tYmFkZ2UtY29sb3I6ICMxQjFCMUQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2RhdGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0I2MTIgTW9ubyc7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgIC5qb3VybmFsQ2F0YWxvZyB7XHJcbiAgICAgICAgcGFkZGluZzogMjhweCAwIDg0cHg7XHJcbiAgICAgICAgJi1saXN0IHtcclxuICAgICAgICAgICAgLS1ndXR0ZXIteTogNTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1ncmlkIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY2FyZCB7XHJcbiAgICAgICAgICAgICYtLXYyIHtcclxuICAgICAgICAgICAgICAgIC5qb3VybmFsQ2F0YWxvZy1jYXJkX19pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19pbWcge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogNjIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwcHggMCAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2NhdGVnb3J5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19kYXRlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1haW5Db250ZW50IHtcclxuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuam91cm5hbENhdGFsb2cge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIC8vIC5jb250YWluZXIge1xyXG4gICAgICAgIC8vICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgLy8gICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgICYtbGlzdCB7XHJcbiAgICAgICAgICAgIC0tZ3V0dGVyLXk6IDI0cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAmLS1tLWhpZGRlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC8vICY6bm90KC5qb3VybmFsQ2F0YWxvZy1saXN0X19pdGVtLS1tLWhpZGRlbikge1xyXG4gICAgICAgICAgICAgICAgLy8gICAgICY6bnRoLW9mLXR5cGUoM24pIHtcclxuICAgICAgICAgICAgICAgIC8vICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZ3JpZCB7XHJcbiAgICAgICAgICAgIGdhcDogMzZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jYXJkIHtcclxuICAgICAgICAgICAgJl9faW5mbyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDEycHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19jYXRlZ29yeSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIC5qb3VybmFsQ2F0YWxvZyB7XHJcbiAgICAgICAgJi1ncmlkIHtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ0ZLIFNjcmVhbWVyIFRyaWFsJztcclxuICAgIHNyYzogdXJsKCcuLi9mb250cy9GS1NjcmVhbWVyVHJpYWwtTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnLi4vZm9udHMvRktTY3JlYW1lclRyaWFsLU1lZGl1bS53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG59XHJcblxyXG4uZmsge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGSyBTY3JlYW1lciBUcmlhbCc7XHJcbn1cclxuXHJcbi5qb3VybmFsUGFnZSB7XHJcbiAgICBmb250LXNpemU6IHZ3KDE4LCAxOTIwKTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDg2LCAxOTIwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogODIlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgfVxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdncoNjgsIDE5MjApO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5NiU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICB9XHJcbiAgICBhOm5vdChbY2xhc3NdKSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXBvcHVsYXIge1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWNhcHRpb24ge1xyXG4gICAgICAgIC8vIGZvbnQtc2l6ZTogdncoMzIsIDE5MjApO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygyOCwgMTkyMCk7XHJcbiAgICB9XHJcbiAgICAmLWgyIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDQ2MywgMTkyMCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogdncoMjQ2LCAxOTIwKTtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDY4LCAxOTIwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTYlO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgfVxyXG4gICAgJi1oMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2dyg0NjMsIDE5MjApO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IHZ3KDI0NiwgMTkyMCk7XHJcbiAgICAgICAgZm9udC1zaXplOiB2dyg0OCwgMTkyMCk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk2JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgIH1cclxuICAgICYtY29udGVudCB7XHJcbiAgICAgICAgJl9fZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygxMzYsIDE5MjApO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtaXRlbSB7XHJcbiAgICAgICAgJl9fZ3JvdXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dyg1NCwgMTkyMCk7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IHZ3KDU0LCAxOTIwKTtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiAqIHtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGNvbG9yOiAjMjMyMzIzO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygxMCwgMTkyMCk7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi10ZXh0LWNlbnRlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiB2dyg5MTYsIDE5MjApO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYtY2FyZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiB2dyg0NTQsIDE5MjApO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2dygxNiwgMTkyMCk7XHJcbiAgICAgICAgICAgICYtLWFic29sdXRlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiB2dygtNzAsIDE5MjApO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IHZ3KC01NCwgMTkyMCk7XHJcbiAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHZ3KC0yOCwgMTkyMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IHZ3KDIwLCAxOTIwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wM2VtO1xyXG4gICAgICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiB2dygxMCwgMTkyMCk7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLy8gZm9udC1zaXplOiB2dygxNiwgMTkyMCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDZlbTtcclxuICAgICAgICAgICAgJi0tZW5kIHtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDE4LCAxOTIwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLS1zdGFydCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDE4LCAxOTIwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLW9sZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZ3KDEwLCAxOTIwKTtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX25hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDE3MCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MiU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDIsIDE5MjApO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtc2xpZGVyLXdyYXBwZXIge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJi0tY2VudGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDI1NCwgMTkyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1xYSB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDkxOCwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1NiU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1xdW90ZSB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDkyMCwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBmb250LXNpemU6IHZ3KDM0LCAxOTIwKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAmX190eHQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogdncoMjAsIDE5MjApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWFya3Mge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDU2LCAxOTIwKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEwMiU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gICAgLmpvdXJuYWxQYWdlIHtcclxuICAgICAgICBmb250LXNpemU6IHZ3KDE2LCAxNDQwKTtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODRweDtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNjgsIDE0NDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNjAsIDE0NDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNhcHRpb24ge1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IHZ3KDI0LCAxNDQwKTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAyJTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDIwLCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICAgICAgJl9fZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMTEwLCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2dyg2MCwgMTQ0MCk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN2VtO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDM0MSwgMTQ0MCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZ3KDIyNywgMTQ0MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDM2LCAxNDQwKTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3ZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdncoMzQxLCAxNDQwKTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdncoMjI3LCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pdGVtIHtcclxuICAgICAgICAgICAgJl9fZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoNDAsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogdncoMTAsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdGV4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10ZXh0LWNlbnRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogdncoNjg3LCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jYXJkIHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDM2NCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogdncoMTIsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgJi0tYWJzb2x1dGUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogdncoLTcwLCAxNDQwKTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogdncoLTQ0LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiB2dygtNDIsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IHZ3KC02OCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAvLyBmb250LXNpemU6IHZ3KDE4LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IHZ3KDYsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogdncoMTQsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDNlbTtcclxuICAgICAgICAgICAgICAgICYtLWVuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2dygxNiwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLS1zdGFydCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiB2dygxNiwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLW9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dygxMCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDE1MCwgMTQ0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICYtLWNlbnRlciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdncoMTc0LCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXFhIHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDY4OCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1xdW90ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg2OTAsIDE0NDApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDI4LCAxNDQwKTtcclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogdncoMTIsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX21hcmtzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNTAsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuam91cm5hbFBhZ2Uge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogdncoMTYsIDM5MCk7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHZ3KDIsIDM5MCk7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdncoMjAsIDM5MCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZ3KDIwLCAzOTApO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaDEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDI4LCAzOTApO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzclO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDZlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDI4LCAzOTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWNhcHRpb24ge1xyXG4gICAgICAgICAgICAvLyBmb250LXNpemU6IHZ3KDE4LCAzOTApO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTA2JTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMTYsIDM5MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtY29udGVudCB7XHJcbiAgICAgICAgICAgICZfX2dyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDQ4LCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaXRlbSB7XHJcbiAgICAgICAgICAgICZfX2dyb3VwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDIwLCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaDIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDI0LCAzOTApO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDdlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1oMyB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMTgsIDM5MCk7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wN2VtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRleHQtY2VudGVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXRleHQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMTIsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zbGlkZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygtMjAsIDM5MCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdncoLTIwLCAzOTApO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDEwLCAzOTApO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2dygxMCwgMzkwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zbGlkZXIge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaW5pdGlhbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1jYXJkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICZfX2luZm8ge1xyXG4gICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IHZ3KDEyLCAzOTApO1xyXG4gICAgICAgICAgICAgICAgJi0tYWJzb2x1dGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBpbml0aWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IHZ3KC0xNiwgMzkwKTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IHZ3KC0yOCwgMzkwKTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMTYsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dyg0LCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3ByaWNlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMTQsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICAmLW9sZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dygxMCwgMzkwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19uYW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNzYsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dyg2LCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcWEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXF1b3RlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICZfX21hcmtzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNDQsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fdHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMjAsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTI0JTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogdncoMjAsIDM5MCkgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXBvcHVsYXIge1xyXG4gICAgICAgICAgICAmX19jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygtMjAsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZ3KC0yMCwgMzkwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5qb3VybmFsUGFnZSB7XHJcbiAgICAmLWludHJvIHtcclxuICAgICAgICAtLWludHJvLW1iOiAxLjI1dnc7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IHZ3KDY0LCAxOTIwKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiB2dyg2NCwgMTkyMCk7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IHZhcigtLWludHJvLW1iKTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2YXIoLS1pbnRyby1tYik7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB2YXIoLS1ibGFjayk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZhcigtLWludHJvLW1iKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc3RhdHMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS1pbnRyby1tYik7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLy8gbWF4LXdpZHRoOiB2dyg5MTYsIDE5MjApO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IHZ3KDYyNiwgMTkyMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDE2LCAxOTIwKSAwO1xyXG4gICAgICAgICAgICAvLyAmLS1hdXRvLXdpZHRoIHtcclxuICAgICAgICAgICAgLy8gICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG5cclxuICAgICYtc3RhdHMge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG4gICAgJi1zaGFyZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IHZ3KDI0LCAxOTIwKTtcclxuICAgICAgICBwYWRkaW5nOiB2dygxMCwgMTkyMCkgdncoMTYsIDE5MjApO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IHZ3KDI4LCAxOTIwKTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgYm90dG9tOiB2YXIoLS1pbnRyby1tYik7XHJcbiAgICAgICAgJl9faWNvbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dygyMCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogdncoMjAsIDE5MjApO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdncoOCwgMTkyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xyXG4gICAgLmpvdXJuYWxQYWdlIHtcclxuICAgICAgICAmLWludHJvIHtcclxuICAgICAgICAgICAgLS1pbnRyby1tYjogMS4zODg4ODg4ODg5dnc7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2dyg1NCwgMTQ0MCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDU0LCAxNDQwKTtcclxuICAgICAgICAgICAgJl9faW1nIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogdncoNDcwLCAxNDQwKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiB2dygxNSwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMTUsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtc2hhcmUge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdncoMjQsIDE0NDApO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2dyg4LCAxNDQwKSB2dygxMiwgMTQ0MCkgdncoOCwgMTQ0MCkgdncoMTYsIDE0NDApO1xyXG4gICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiB2dygxOCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IHZ3KDE4LCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmpvdXJuYWxQYWdlIHtcclxuICAgICAgICAmLWludHJvIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IHZ3KDI4LCAzOTApO1xyXG4gICAgICAgICAgICAvLyBwYWRkaW5nLWJvdHRvbTogdncoNTIsIDM5MCk7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2dygyOCwgMzkwKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjYsIDM5MCk7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiB2dygyMCwgMzkwKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDEyLCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3N0YXRzIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDEyLCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2ltZyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiB2dygyNDAsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zdGF0cyB7XHJcbiAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogdncoMTQsIDM5MCk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1zaGFyZSB7XHJcbiAgICAgICAgICAgICZfX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIC8vIHdpZHRoOiB2dygyOCwgMzkwKTtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiB2dygyOCwgMzkwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgLy8gYm90dG9tOiB2dygxMiwgMzkwKTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAmX19pY29uIHtcclxuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiB2dygxNSwgMzkwKTtcclxuICAgICAgICAgICAgICAgIC8vIGhlaWdodDogdncoMTUsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5qb3VybmFsUGFnZSB7XHJcbiAgICAmLWltZ0dyb3VwIHtcclxuICAgICAgICAmX19pdGVtIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiB2dygzMiwgMTkyMCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ0NlbnRlciB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDkxNCwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxuICAgICYtaW1nVmVydGljYWwge1xyXG4gICAgICAgIGhlaWdodDogdncoNTgzLCAxOTIwKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgPiBkaXYge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWdUeXBlRm91ciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiB2dyg0MCwgMTkyMCk7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogdncoMTk0LCAxOTIwKTtcclxuICAgICAgICAmX19sZWZ0IHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDk5NCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2dyg4LCAxOTIwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ1R5cGVGaXZlIHtcclxuICAgICAgICB3aWR0aDogdncoMTE2OCwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAvLyAuam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XHJcbiAgICAgICAgLy8gICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgLy8gfVxyXG4gICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KC04LCAxOTIwKTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dygtOCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYtLXJldmVyY2Uge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgLmpvdXJuYWxQYWdlLWltZ0dyb3VwX19pdGVtLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDMwLCAxOTIwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5qb3VybmFsUGFnZS1pbWdHcm91cF9faXRlbS1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDgsIDE5MjApO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2dyg4LCAxOTIwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLWltZ1R5cGVTZXZlbiB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDk5MiwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygtNCwgMTkyMCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdncoLTQsIDE5MjApO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmLS1yZXZlcmNlIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDQsIDE5MjApO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2dyg0LCAxOTIwKTtcclxuICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fc20ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiB2dyg0NCwgMTkyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWdQcm9kdWN0IHtcclxuICAgICAgICB3aWR0aDogdncoMTI4MCwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYtLXJldmVyY2Uge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWFnZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcmlnaHQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDQ2MywgMTkyMCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi1pbWdWZXJ0aWNhbENlbnRlciB7XHJcbiAgICAgICAgd2lkdGg6IHZ3KDQzNiwgMTkyMCk7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICB3aWR0aDogdncoNDk2LCAxOTIwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgIC5qb3VybmFsUGFnZSB7XHJcbiAgICAgICAgJi1pbWdUeXBlRm91ciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdncoMTE3LCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWdUeXBlRml2ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg5OTgsIDE0NDApO1xyXG4gICAgICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogdncoLTQsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiB2dygtNCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICAmLS1yZXZlcmNlIHtcclxuICAgICAgICAgICAgICAgICAgICAuam91cm5hbFBhZ2UtaW1nR3JvdXBfX2l0ZW0tbGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDI0LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogdncoNCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2dyg0LCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ1R5cGVTZXZlbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg4ODAsIDE0NDApO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygtNCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZ3KC00LCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2dyg0LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IHZ3KDQsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX3NtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDQwLCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ0dyb3VwIHtcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICAmLWxlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgdncoMjQsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogMCB2dygyNCwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWdDZW50ZXIge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IHZ3KDY4OCwgMTQ0MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nUHJvZHVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dygxMDY0LCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWdWZXJ0aWNhbCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogdncoNDk2LCAxNDQwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWdWZXJ0aWNhbENlbnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg0MzYsIDE0NDApO1xyXG4gICAgICAgICAgICAmLTIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZ3KDQ5NiwgMTQ0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5qb3VybmFsUGFnZSB7XHJcbiAgICAgICAgJi1pbWdHcm91cCB7XHJcbiAgICAgICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAgICAgJi1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1hZ2Uge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi1yaWdodCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KC0yMCwgMzkwKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdncoLTIwLCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nVHlwZUZvdXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogdncoLTIwLCAzOTApO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IHZ3KC0yMCwgMzkwKTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjQsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZ3KDIzMiwgMzkwKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtaW1nVHlwZUZpdmUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICYtLXJldmVyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIC5qb3VybmFsUGFnZS1pbWdHcm91cF9faXRlbS1sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjQsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHZ3KDIzMCwgMzkwKTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgJi0tcmV2ZXJjZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5qb3VybmFsUGFnZS1pbWdUeXBlRml2ZV9fY29sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjQsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ1R5cGVTZXZlbiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IHZ3KDE0LCAzOTApO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB2dygxNCwgMzkwKTtcclxuICAgICAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICYtLXJldmVyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICAuam91cm5hbFBhZ2UtaW1nVHlwZVNldmVuX19jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygyNCwgMzkwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmX19jb2wge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygyNCwgMzkwKTtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiB2dygzMjIsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fc20ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IHZ3KDIwNCwgMzkwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ0NlbnRlciB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygtMjAsIDM5MCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogdncoLTIwLCAzOTApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ1Byb2R1Y3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgJl9fY29sIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoNTQsIDM5MCk7IFxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5qb3VybmFsUGFnZS1jYXJkIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogdncoMjMyLCAzOTApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYtc2Vjb25kIHtcclxuICAgICAgICAgICAgICAgIC5qb3VybmFsUGFnZS1pbWdQcm9kdWN0X19jb2wge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDI0LCAzOTApO1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogdncoMzIsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZfX2lubmVyIHtcclxuICAgICAgICAgICAgICAgICYtLXJldmVyY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICAgICAgICAgICAgICAuam91cm5hbFBhZ2UtaW1nUHJvZHVjdF9fY29sIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjQsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ1ZlcnRpY2FsIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWltZ1ZlcnRpY2FsQ2VudGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDM1MCwgMzkwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuam91cm5hbFBhZ2Uge1xyXG4gICAgJi1wcm9kdWN0cyB7XHJcbiAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IHZ3KDE3MCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MiU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KC03OCwgMTkyMCk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXR3b1Byb2R1Y3RzIHtcclxuICAgICAgICB3aWR0aDogdncoOTE0LCAxOTIwKTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiB2dygxNzAsIDE5MjApO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogODIlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygtNzgsIDE5MjApO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2xpc3Qge1xyXG4gICAgICAgICAgICAmLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYtZm91clByb2R1Y3RzIHtcclxuICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiB2dygzMTAsIDE5MjApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdCB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9faW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTRweDtcclxuICAgIH1cclxuICAgICZfX2NvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0Rmlyc3Qge1xyXG4gICAgJl9fbGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICAgICZfX2NlbnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICAgICZfX3JpZ2h0IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTQ0MHB4KSB7XHJcbiAgICAuam91cm5hbFBhZ2Uge1xyXG4gICAgICAgICYtcHJvZHVjdHMge1xyXG4gICAgICAgICAgICAmX190aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDEzNSwgMTQ0MCk7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoLTU0LCAxNDQwKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLXR3b1Byb2R1Y3RzIHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDY4NiwgMTQ0MCk7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoMTM1LCAxNDQwKTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygtNTQsIDE0NDApO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtZm91clByb2R1Y3RzIHtcclxuICAgICAgICAgICAgJl9fdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KDIzMCwgMTQ0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmpvdXJuYWxQYWdlLXBob3RvUHRvZHVjdEZpcnN0IHtcclxuICAgICAgICAmX19sZWZ0IHtcclxuICAgICAgICAgICAgd2lkdGg6IHZ3KDM0OCwgMTQ0MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NlbnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg0MDgsIDE0NDApO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg2MzIsIDE0NDApO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmpvdXJuYWxQYWdlIHtcclxuICAgICAgICAmLXR3b1Byb2R1Y3RzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogdncoNzYsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygtNDgsIDM5MCk7XHJcblxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IHZ3KDEsIDM5MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJl9fbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAtLWd1dHRlci14OiAwLjI1NjQxMDI1NjR2dztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLWZvdXJQcm9kdWN0cyB7XHJcbiAgICAgICAgICAgICZfX3RpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtcHJvZHVjdHMge1xyXG4gICAgICAgICAgICAuam91cm5hbFBhZ2UtY2FyZCB7XHJcbiAgICAgICAgICAgICAgICAmX19pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuam91cm5hbFBhZ2UtcGhvdG9QdG9kdWN0IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTUuMTI4MjA1MTI4MnZ3O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTUuMTI4MjA1MTI4MnZ3O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgJl9faW5uZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5qb3VybmFsUGFnZS1waG90b1B0b2R1Y3RGaXJzdCB7XHJcbiAgICAgICAgJl9fbGVmdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19jZW50ZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiB2dygyNCwgMzkwKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuam91cm5hbFBhZ2UtZ2FsbGVyeSB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHZhcigtLWJsYWNrKTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNDBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTQwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogdncoNDAsIDE5MjApO1xyXG4gICAgJl9fY29sIHtcclxuICAgICAgICBwYWRkaW5nOiB2dyg0MCwgMTkyMCkgdncoNDAsIDE5MjApIDA7XHJcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgdmFyKC0tYmxhY2spO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgJi10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDEyLCAxOTIwKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiB2dygyOCwgMTkyMCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTYlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgID4gKiB7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxNDQwcHgpIHtcclxuICAgIC5qb3VybmFsUGFnZS1nYWxsZXJ5IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMzAsIDE0NDApO1xyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDMwLCAxNDQwKSB2dygzMCwgMTQ0MCkgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9faXRlbSB7XHJcbiAgICAgICAgICAgICYtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoOCwgMTQ0MCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjQsIDE0NDApO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuam91cm5hbFBhZ2UtZ2FsbGVyeSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IHZ3KC0yMCwgMzkwKTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IHZ3KC0yMCwgMzkwKTtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogdncoMjAsIDM5MCk7XHJcbiAgICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiB2dyg1ODgsIDM5MCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2NvbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IHZ3KDIwLCAzOTApIHZ3KDIwLCAzOTApIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAmLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IHZ3KDgsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDE2LCAzOTApO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA3ZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi10eHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogdncoMjAsIDM5MCk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IHZ3KDE0LCAzOTApO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEzNiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iXX0= */
