@charset "UTF-8";
.stage-card-t5 {
  --card-background-color: var(--bg-white-90);
  --card-background-color-hover: var(--accent-primary-hover);
  --card-border-radius: var(--radius-card);
  --card-description-font: var(--font-body-L-r);
  --card-gap: 1.875rem;
  --card-icon-border-color: var(--stroke-dark-25);
  --card-icon-border-radius: var(--radius-btn);
  --card-icon-border-width: 1px;
  --card-icon-color: var(--text-dark-primary);
  --card-icon-padding: 1.375rem;
  --card-icon-size: 2.5rem;
  --card-index-color: var(--text-dark-primary);
  --card-max-width: var(--card-max-width-3);
  --card-min-height: 25rem;
  --card-padding: 1.875rem;
  --card-text-color: var(--text-dark-primary);
  --card-title-font: var(--font-title-M);
  position: relative;
  padding: var(--card-padding);
  width: 100%;
  max-width: var(--card-max-width);
  height: auto;
  min-height: var(--card-min-height);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: var(--card-gap);
  background-color: var(--card-background-color);
  border-radius: var(--card-border-radius);
  -webkit-transition: background-color var(--animation-default);
  transition: background-color var(--animation-default);
}
.stage-card-t5:hover .stage-card-t5__icon::after {
  -webkit-transform: translate(-50%, -50%) scaleY(0);
      -ms-transform: translate(-50%, -50%) scaleY(0);
          transform: translate(-50%, -50%) scaleY(0);
}
@media (min-width: 1921px) {
  .stage-card-t5 {
    --card-gap: 1.5625vw;
    --card-icon-border-width: 0.0520833333vw;
    --card-icon-padding: 1.5625vw;
    --card-icon-size: 2.0833333333vw;
    --card-min-height: 20.8333333333vw;
    --card-padding: 1.5625vw;
  }
}
@media (max-width: 1600px) {
  .stage-card-t5 {
    --card-gap: 1.25rem;
    --card-icon-padding: 1.25rem;
    --card-icon-size: 1.875rem;
    --card-min-height: 20rem;
  }
}
@media (max-width: 1160px) {
  .stage-card-t5 {
    --card-icon-padding: 1.125rem;
    --card-icon-size: 1.5rem;
    --card-min-height: 13.75rem;
    --card-padding: 1.5625rem;
  }
  .stage-card-t5:hover .stage-card-t5__icon::after {
    -webkit-transform: translate(-50%, -50%) scaleY(1);
        -ms-transform: translate(-50%, -50%) scaleY(1);
            transform: translate(-50%, -50%) scaleY(1);
  }
  .stage-card-t5.active .stage-card-t5__icon::after {
    -webkit-transform: translate(-50%, -50%) scaleY(0);
        -ms-transform: translate(-50%, -50%) scaleY(0);
            transform: translate(-50%, -50%) scaleY(0);
  }
}
@media (max-width: 630px) {
  .stage-card-t5 {
    --card-min-height: 11.25rem;
  }
}
@media (any-hover: hover) {
  .stage-card-t5:hover {
    background-color: var(--bg-light-10);
    -webkit-backdrop-filter: blur(7px);
            backdrop-filter: blur(7px);
  }
  .stage-card-t5:hover .stage-card-t5__index {
    display: none;
  }
  .stage-card-t5:hover .stage-card-t5__description, .stage-card-t5:hover .stage-card-t5__body, .stage-card-t5:hover .stage-card-t5__title {
    color: var(--text-light-primary);
  }
}
.stage-card-t5.active {
  background-color: var(--bg-light-10);
  -webkit-backdrop-filter: blur(7px);
          backdrop-filter: blur(7px);
}
.stage-card-t5.active .stage-card-t5__index {
  display: none;
}
.stage-card-t5.active .stage-card-t5__description, .stage-card-t5.active .stage-card-t5__body, .stage-card-t5.active .stage-card-t5__title {
  color: var(--text-light-primary);
}
.js-has-pseudo [csstools-has-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c-1m-2t-31-34-38-3d-15-1m-32-38-2w-19-33-2u-19-38-3d-34-2t-14-1d-32-w-17-w-1d-1c-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist)::before, .js-has-pseudo [csstools-has-16-1m-32-38-2w-19-33-2u-19-38-3d-34-2t-14-1d-32-w-17-w-1d-1c-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-1m-2w-2p-37-14-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c-1m-2t-31-34-38-3d-15-w-1a-37-38-2p-2v-2t-19-2r-2p-36-2s-19-38-1h-2n-2n-2x-32-2s-2t-3c]:not(.does-not-exist):not(.does-not-exist):not(.does-not-exist):not(.does-not-exist)::before {
  content: counter(stage);
}
.stage-card-t5:has(.stage-card-t5__index:empty):nth-of-type(1n + 10) .stage-card-t5__index::before, *:nth-of-type(1n + 10) .stage-card-t5:has(.stage-card-t5__index:empty) .stage-card-t5__index::before {
  content: counter(stage);
}
.stage-card-t5__head {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  gap: 1.25rem;
}
@media (min-width: 1921px) {
  .stage-card-t5__head {
    gap: 1.0416666667vw;
  }
}
@media (max-width: 630px) {
  .stage-card-t5__head {
    gap: 0.625rem;
  }
}
.stage-card-t5__index {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  color: var(--card-index-color);
}
.stage-card-t5__index:empty::before {
  content: "0" counter(stage);
  color: inherit;
  font: inherit;
  counter-increment: stage;
}
.stage-card-t5__icon {
  padding: var(--card-icon-padding);
  width: 3.75rem;
  height: 3.75rem;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background-color: var(--bg-white);
  border: none;
  border-radius: var(--card-icon-border-radius);
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  /* по умолчанию ПЛЮС */
}
.stage-card-t5__icon .icon {
  --icon-color: var(--card-icon-color);
  --icon-size: var(--card-icon-size);
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.stage-card-t5__icon::before, .stage-card-t5__icon::after {
  content: "";
  position: absolute;
  background: black;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
}
.stage-card-t5__icon::before {
  top: 50%;
  left: 50%;
  width: 16px;
  height: 1px;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.stage-card-t5__icon::after {
  left: 50%;
  top: 50%;
  width: 1px;
  height: 16px;
  -webkit-transform: translate(-50%, -50%) scaleY(1);
      -ms-transform: translate(-50%, -50%) scaleY(1);
          transform: translate(-50%, -50%) scaleY(1);
  -webkit-transform-origin: center;
      -ms-transform-origin: center;
          transform-origin: center;
}
.stage-card-t5__body {
  margin-top: auto;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 0.9375rem;
}
@media (min-width: 1921px) {
  .stage-card-t5__body {
    gap: 0.78125vw;
  }
}
@media (max-width: 1600px) {
  .stage-card-t5__body {
    gap: 0.625rem;
  }
}
@media (max-width: 630px) {
  .stage-card-t5__body {
    gap: 0.3125rem;
  }
}
.stage-card-t5__title {
  color: var(--card-text-color);
  font: var(--card-title-font);
}
.stage-card-t5__title:empty {
  display: none;
}
.stage-card-t5__description {
  height: var(--card-description-height, 0px);
  color: var(--card-text-color);
  font: var(--card-description-font);
  overflow: hidden;
  -webkit-transition: height var(--animation-default);
  transition: height var(--animation-default);
}
.stage-card-t5__description:empty {
  display: none;
}
.stage-card-t5__description .text {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbXBvbmVudHMvY2FyZHMvc3RhZ2UtY2FyZC9zdGFnZS1jYXJkLXQ1LnNjc3MiLCJjb21wb25lbnRzL2NhcmRzL3N0YWdlLWNhcmQvc3RhZ2UtY2FyZC10NS5zY3NzJTIzc2FzcyIsIm1peGlucy9fbWVkaWEuc2NzcyIsIm1peGlucy9fZGlzYWJsZS1tb2ItaG92ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBQTtBQ0VBO0VEQUEsMkNBQUE7RUNFRSwwREFBQTtFQUNBLHdDQUFBO0VBQ0EsNkNBQUE7RUFDQSxvQkFBQTtFQUNBLCtDQUFBO0VBQ0EsNENBQUE7RUFDQSw2QkFBQTtFQUNBLDJDQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtFQUNBLDRDQUFBO0VBQ0EseUNBQUE7RUFDQSx3QkFBQTtFQUNBLHdCQUFBO0VBQ0EsMkNBQUE7RUFDQSxzQ0FBQTtFQUVBLGtCQUFBO0VBRUEsNEJBQUE7RUFDQSxXQUFBO0VBQ0EsZ0NBQUE7RUFDQSxZQUFBO0VBQ0Esa0NBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLDRCQUFBO0VBQUEsNkJBQUE7TUFBQSwwQkFBQTtVQUFBLHNCQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsdUJBQUE7TUFBQSxvQkFBQTtVQUFBLDJCQUFBO0VBQ0Esb0JBQUE7RUFFQSw4Q0FBQTtFQUNBLHdDQUFBO0VBRUEsNkRBQUE7RUFBQSxxREFBQTtBREpGO0FDTUU7RUFDSSxrREFBQTtNQUFBLDhDQUFBO1VBQUEsMENBQUE7QURKTjtBRTVCRTtFRE5GO0lEcUNFLG9CQUFBO0lDTUUsd0NBQUE7SURKRiw2QkFBQTtJQ01FLGdDQUFBO0lESkYsa0NBQUE7SUNNRSx3QkFBQTtFREpGO0FBQ0Y7QUVoQ0U7RURaRjtJQW1ESSxtQkFBQTtJREhGLDRCQUFBO0lDS0UsMEJBQUE7SURIRix3QkFBQTtFQUNBO0FBQ0Y7QUVsQ0U7RURsQkY7SUR1REUsNkJBQUE7SUNJRSx3QkFBQTtJREZGLDJCQUFBO0lDSUUseUJBQUE7RURGRjtFQ0lFO0lBQ0ksa0RBQUE7UUFBQSw4Q0FBQTtZQUFBLDBDQUFBO0VERk47RUNLRTtJQUNJLGtEQUFBO1FBQUEsOENBQUE7WUFBQSwwQ0FBQTtFREhOO0FBQ0Y7QUUxQ0U7RUR4QkY7SUF5RUksMkJBQUE7RURIRjtBQUNGO0FHeEVFO0VBQ0U7SUgwRUYsb0NBQUE7SUNJRSxrQ0FBQTtZQUFBLDBCQUFBO0VERkY7RUNJRTtJQUNJLGFBQUE7RURGTjtFQ0lFO0lBQ0ksZ0NBQUE7RURGTjtBQUNGO0FDTUU7RUFDSSxvQ0FBQTtFQUNBLGtDQUFBO1VBQUEsMEJBQUE7QURKTjtBQ01NO0VBQ0UsYUFBQTtBREpSO0FDTU07RUFDRSxnQ0FBQTtBREpSO0FDWU07RUFDRSx1QkFBQTtBRFZSO0FDU007RUFDRSx1QkFBQTtBRFZSO0FDZUU7RUFDRSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxvQkFBQTtNQUFBLGNBQUE7RUFDQSxZQUFBO0FEYko7QUVsR0U7RUR5R0E7SUFTSSxtQkFBQTtFRFpKO0FBQ0Y7QUVyRkU7RUR1RkE7SUFhSSxhQUFBO0VEWEo7QUFDRjtBQ2NFO0VBQ0UsMEJBQUE7RUFBQSx1QkFBQTtFQUFBLGtCQUFBO0VBRUEsOEJBQUE7QURiSjtBQ2VJO0VBQ0UsMkJBQUE7RUFFQSxjQUFBO0VBQ0EsYUFBQTtFQUVBLHdCQUFBO0FEZk47QUNtQkU7RUFDRSxpQ0FBQTtFQUNBLGNBQUE7RUFDQSxlQUFBO0VBQ0Esb0JBQUE7TUFBQSxjQUFBO0VBRUEsaUNBQUE7RUFDQSxZQUFBO0VBQ0EsNkNBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO01BQUEscUJBQUE7VUFBQSxpQkFBQTtFQUNBLGtCQUFBO0VBMEJBLHNCQUFBO0FEM0NKO0FDbUJJO0VBQ0Usb0NBQUE7RUFDQSxrQ0FBQTtFQUVBLHNCQUFBO0tBQUEsbUJBQUE7RUFDQSwwQkFBQTtLQUFBLHVCQUFBO0FEbEJOO0FDcUJJO0VBRUUsV0FBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7RUFDQSwrQ0FBQTtFQUFBLHVDQUFBO0VBQUEsK0JBQUE7RUFBQSw0REFBQTtBRHBCTjtBQ3VCSTtFQUNFLFFBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSx3Q0FBQTtNQUFBLG9DQUFBO1VBQUEsZ0NBQUE7QURyQk47QUN5Qkk7RUFDRSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0Esa0RBQUE7TUFBQSw4Q0FBQTtVQUFBLDBDQUFBO0VBQ0EsZ0NBQUE7TUFBQSw0QkFBQTtVQUFBLHdCQUFBO0FEdkJOO0FDNEJFO0VBQ0UsZ0JBQUE7RUFFQSxXQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSw0QkFBQTtFQUFBLDZCQUFBO01BQUEsMEJBQUE7VUFBQSxzQkFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtFQUNBLHVCQUFBO01BQUEsb0JBQUE7VUFBQSwyQkFBQTtFQUNBLGNBQUE7QUQzQko7QUV0S0U7RUR5TEE7SUFXSSxjQUFBO0VEMUJKO0FBQ0Y7QUVyS0U7RURtTEE7SUFlSSxhQUFBO0VEekJKO0FBQ0Y7QUU5SkU7RUR1S0E7SUFtQkksY0FBQTtFRHhCSjtBQUNGO0FDMkJFO0VBQ0UsNkJBQUE7RUFDQSw0QkFBQTtBRHpCSjtBQzJCSTtFQUNFLGFBQUE7QUR6Qk47QUM2QkU7RUFDRSwyQ0FBQTtFQUVBLDZCQUFBO0VBQ0Esa0NBQUE7RUFFQSxnQkFBQTtFQUVBLG1EQUFBO0VBQUEsMkNBQUE7QUQ5Qko7QUNnQ0k7RUFDRSxhQUFBO0FEOUJOO0FDaUNJO0VBQ0UsMkJBQUE7RUFBQSx3QkFBQTtFQUFBLG1CQUFBO0FEL0JOIiwiZmlsZSI6ImNvbXBvbmVudHMvY2FyZHMvc3RhZ2UtY2FyZC9zdGFnZS1jYXJkLXQ1LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgXCIuLi8uLi8uLi9taXhpbnNcIjtcclxuXHJcbi5zdGFnZS1jYXJkLXQ1IHtcclxuICAtLWNhcmQtYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctd2hpdGUtOTApO1xyXG4gIC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yLWhvdmVyOiB2YXIoLS1hY2NlbnQtcHJpbWFyeS1ob3Zlcik7XHJcbiAgLS1jYXJkLWJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1jYXJkKTtcclxuICAtLWNhcmQtZGVzY3JpcHRpb24tZm9udDogdmFyKC0tZm9udC1ib2R5LUwtcik7XHJcbiAgLS1jYXJkLWdhcDogI3tyZW0oMzApfTtcclxuICAtLWNhcmQtaWNvbi1ib3JkZXItY29sb3I6IHZhcigtLXN0cm9rZS1kYXJrLTI1KTtcclxuICAtLWNhcmQtaWNvbi1ib3JkZXItcmFkaXVzOiB2YXIoLS1yYWRpdXMtYnRuKTtcclxuICAtLWNhcmQtaWNvbi1ib3JkZXItd2lkdGg6IDFweDtcclxuICAtLWNhcmQtaWNvbi1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xyXG4gIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7cmVtKDIyKX07XHJcbiAgLS1jYXJkLWljb24tc2l6ZTogI3tyZW0oNDApfTtcclxuICAtLWNhcmQtaW5kZXgtY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcclxuICAtLWNhcmQtbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aC0zKTtcclxuICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oNDAwKX07XHJcbiAgLS1jYXJkLXBhZGRpbmc6ICN7cmVtKDMwKX07XHJcbiAgLS1jYXJkLXRleHQtY29sb3I6IHZhcigtLXRleHQtZGFyay1wcmltYXJ5KTtcclxuICAtLWNhcmQtdGl0bGUtZm9udDogdmFyKC0tZm9udC10aXRsZS1NKTtcclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICBwYWRkaW5nOiB2YXIoLS1jYXJkLXBhZGRpbmcpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogdmFyKC0tY2FyZC1tYXgtd2lkdGgpO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtaW4taGVpZ2h0OiB2YXIoLS1jYXJkLW1pbi1oZWlnaHQpO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgZ2FwOiB2YXIoLS1jYXJkLWdhcCk7XHJcblxyXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWNhcmQtYmFja2dyb3VuZC1jb2xvcik7XHJcbiAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XHJcbiAgXHJcbiAgJjpob3ZlciAuc3RhZ2UtY2FyZC10NV9faWNvbjo6YWZ0ZXJ7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlWSgwKTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XHJcbiAgICAtLWNhcmQtZ2FwOiAje2JpZygzMCl9O1xyXG4gICAgLS1jYXJkLWljb24tYm9yZGVyLXdpZHRoOiAje2JpZygxKX07XHJcbiAgICAtLWNhcmQtaWNvbi1wYWRkaW5nOiAje2JpZygzMCl9O1xyXG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tiaWcoNDApfTtcclxuICAgIC0tY2FyZC1taW4taGVpZ2h0OiAje2JpZyg0MDApfTtcclxuICAgIC0tY2FyZC1wYWRkaW5nOiAje2JpZygzMCl9O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xyXG4gICAgLS1jYXJkLWdhcDogI3tyZW0oMjApfTtcclxuICAgIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7cmVtKDIwKX07XHJcbiAgICAtLWNhcmQtaWNvbi1zaXplOiAje3JlbSgzMCl9O1xyXG4gICAgLS1jYXJkLW1pbi1oZWlnaHQ6ICN7cmVtKDMyMCl9O1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFUYWJsZXQge1xyXG4gICAgLS1jYXJkLWljb24tcGFkZGluZzogI3tyZW0oMTgpfTtcclxuICAgIC0tY2FyZC1pY29uLXNpemU6ICN7cmVtKDI0KX07XHJcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMjIwKX07XHJcbiAgICAtLWNhcmQtcGFkZGluZzogI3tyZW0oMjUpfTtcclxuXHJcbiAgICAmOmhvdmVyIC5zdGFnZS1jYXJkLXQ1X19pY29uOjphZnRlcntcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZVkoMSk7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUgLnN0YWdlLWNhcmQtdDVfX2ljb246OmFmdGVyIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZVkoMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XHJcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMTgwKX07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1saWdodC0xMCk7XHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoN3B4KTtcclxuICAgIFxyXG4gICAgLnN0YWdlLWNhcmQtdDVfX2luZGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLnN0YWdlLWNhcmQtdDVfX2Rlc2NyaXB0aW9uLCAuc3RhZ2UtY2FyZC10NV9fYm9keSwgLnN0YWdlLWNhcmQtdDVfX3RpdGxlIHtcclxuICAgICAgICBjb2xvcjogdmFyKC0tdGV4dC1saWdodC1wcmltYXJ5KTtcclxuICAgICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy1saWdodC0xMCk7XHJcbiAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xyXG4gICAgXHJcbiAgICAgIC5zdGFnZS1jYXJkLXQ1X19pbmRleCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAuc3RhZ2UtY2FyZC10NV9fZGVzY3JpcHRpb24sIC5zdGFnZS1jYXJkLXQ1X19ib2R5LCAuc3RhZ2UtY2FyZC10NV9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnkpO1xyXG4gICAgICB9XHJcbiAgfVxyXG5cclxuICAmOmhhcyguc3RhZ2UtY2FyZC10NV9faW5kZXg6ZW1wdHkpIHtcclxuXHJcbiAgICAmOm50aC1vZi10eXBlKDFuICsgMTApLFxyXG4gICAgKjpudGgtb2YtdHlwZSgxbiArIDEwKSAmIHtcclxuICAgICAgJiAuc3RhZ2UtY2FyZC10NV9faW5kZXg6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogY291bnRlcihzdGFnZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2hlYWQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIGdhcDogcmVtKDIwKTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xyXG4gICAgICBnYXA6IGJpZygyMCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xyXG4gICAgICBnYXA6IHJlbSgxMCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pbmRleCB7XHJcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XHJcblxyXG4gICAgY29sb3I6IHZhcigtLWNhcmQtaW5kZXgtY29sb3IpO1xyXG5cclxuICAgICY6ZW1wdHk6OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiMFwiIGNvdW50ZXIoc3RhZ2UpO1xyXG5cclxuICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XHJcblxyXG4gICAgICBjb3VudGVyLWluY3JlbWVudDogc3RhZ2U7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19pY29uIHtcclxuICAgIHBhZGRpbmc6IHZhcigtLWNhcmQtaWNvbi1wYWRkaW5nKTtcclxuICAgIHdpZHRoOiByZW0oNjApO1xyXG4gICAgaGVpZ2h0OiByZW0oNjApO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLXdoaXRlKTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLWNhcmQtaWNvbi1ib3JkZXItcmFkaXVzKTtcclxuICAgIHVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICYgLmljb24ge1xyXG4gICAgICAtLWljb24tY29sb3I6IHZhcigtLWNhcmQtaWNvbi1jb2xvcik7XHJcbiAgICAgIC0taWNvbi1zaXplOiB2YXIoLS1jYXJkLWljb24tc2l6ZSk7XHJcblxyXG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIFxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xyXG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB3aWR0aDogMTZweDtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAvKiDQv9C+INGD0LzQvtC70YfQsNC90LjRjiDQn9Cb0K7QoSAqL1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB3aWR0aDogMXB4O1xyXG4gICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlWSgxKTtcclxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG4gICZfX2JvZHkge1xyXG4gICAgbWFyZ2luLXRvcDogYXV0bztcclxuXHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBnYXA6IHJlbSgxNSk7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcclxuICAgICAgZ2FwOiBiaWcoMTUpO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhTGFwdG9wIHtcclxuICAgICAgZ2FwOiByZW0oMTApO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcclxuICAgICAgZ2FwOiByZW0oNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX190aXRsZSB7XHJcbiAgICBjb2xvcjogdmFyKC0tY2FyZC10ZXh0LWNvbG9yKTtcclxuICAgIGZvbnQ6IHZhcigtLWNhcmQtdGl0bGUtZm9udCk7XHJcblxyXG4gICAgJjplbXB0eSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmX19kZXNjcmlwdGlvbiB7XHJcbiAgICBoZWlnaHQ6IHZhcigtLWNhcmQtZGVzY3JpcHRpb24taGVpZ2h0LCAwcHgpO1xyXG5cclxuICAgIGNvbG9yOiB2YXIoLS1jYXJkLXRleHQtY29sb3IpO1xyXG4gICAgZm9udDogdmFyKC0tY2FyZC1kZXNjcmlwdGlvbi1mb250KTtcclxuXHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGhlaWdodCB2YXIoLS1hbmltYXRpb24tZGVmYXVsdCk7XHJcblxyXG4gICAgJjplbXB0eSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJiAudGV4dCB7XHJcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcIi4uLy4uLy4uL21peGluc1wiO1xyXG5cclxuLnN0YWdlLWNhcmQtdDUge1xyXG4gIC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iZy13aGl0ZS05MCk7XHJcbiAgLS1jYXJkLWJhY2tncm91bmQtY29sb3ItaG92ZXI6IHZhcigtLWFjY2VudC1wcmltYXJ5LWhvdmVyKTtcclxuICAtLWNhcmQtYm9yZGVyLXJhZGl1czogdmFyKC0tcmFkaXVzLWNhcmQpO1xyXG4gIC0tY2FyZC1kZXNjcmlwdGlvbi1mb250OiB2YXIoLS1mb250LWJvZHktTC1yKTtcclxuICAtLWNhcmQtZ2FwOiAje3JlbSgzMCl9O1xyXG4gIC0tY2FyZC1pY29uLWJvcmRlci1jb2xvcjogdmFyKC0tc3Ryb2tlLWRhcmstMjUpO1xyXG4gIC0tY2FyZC1pY29uLWJvcmRlci1yYWRpdXM6IHZhcigtLXJhZGl1cy1idG4pO1xyXG4gIC0tY2FyZC1pY29uLWJvcmRlci13aWR0aDogMXB4O1xyXG4gIC0tY2FyZC1pY29uLWNvbG9yOiB2YXIoLS10ZXh0LWRhcmstcHJpbWFyeSk7XHJcbiAgLS1jYXJkLWljb24tcGFkZGluZzogI3tyZW0oMjIpfTtcclxuICAtLWNhcmQtaWNvbi1zaXplOiAje3JlbSg0MCl9O1xyXG4gIC0tY2FyZC1pbmRleC1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xyXG4gIC0tY2FyZC1tYXgtd2lkdGg6IHZhcigtLWNhcmQtbWF4LXdpZHRoLTMpO1xyXG4gIC0tY2FyZC1taW4taGVpZ2h0OiAje3JlbSg0MDApfTtcclxuICAtLWNhcmQtcGFkZGluZzogI3tyZW0oMzApfTtcclxuICAtLWNhcmQtdGV4dC1jb2xvcjogdmFyKC0tdGV4dC1kYXJrLXByaW1hcnkpO1xyXG4gIC0tY2FyZC10aXRsZS1mb250OiB2YXIoLS1mb250LXRpdGxlLU0pO1xyXG5cclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIHBhZGRpbmc6IHZhcigtLWNhcmQtcGFkZGluZyk7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiB2YXIoLS1jYXJkLW1heC13aWR0aCk7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG4gIG1pbi1oZWlnaHQ6IHZhcigtLWNhcmQtbWluLWhlaWdodCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICBnYXA6IHZhcigtLWNhcmQtZ2FwKTtcclxuXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tY2FyZC1iYWNrZ3JvdW5kLWNvbG9yKTtcclxuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jYXJkLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcclxuICBcclxuICAmOmhvdmVyIC5zdGFnZS1jYXJkLXQ1X19pY29uOjphZnRlcntcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGVZKDApO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgbWVkaWFCaWdEZXNrdG9wIHtcclxuICAgIC0tY2FyZC1nYXA6ICN7YmlnKDMwKX07XHJcbiAgICAtLWNhcmQtaWNvbi1ib3JkZXItd2lkdGg6ICN7YmlnKDEpfTtcclxuICAgIC0tY2FyZC1pY29uLXBhZGRpbmc6ICN7YmlnKDMwKX07XHJcbiAgICAtLWNhcmQtaWNvbi1zaXplOiAje2JpZyg0MCl9O1xyXG4gICAgLS1jYXJkLW1pbi1oZWlnaHQ6ICN7YmlnKDQwMCl9O1xyXG4gICAgLS1jYXJkLXBhZGRpbmc6ICN7YmlnKDMwKX07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYUxhcHRvcCB7XHJcbiAgICAtLWNhcmQtZ2FwOiAje3JlbSgyMCl9O1xyXG4gICAgLS1jYXJkLWljb24tcGFkZGluZzogI3tyZW0oMjApfTtcclxuICAgIC0tY2FyZC1pY29uLXNpemU6ICN7cmVtKDMwKX07XHJcbiAgICAtLWNhcmQtbWluLWhlaWdodDogI3tyZW0oMzIwKX07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYVRhYmxldCB7XHJcbiAgICAtLWNhcmQtaWNvbi1wYWRkaW5nOiAje3JlbSgxOCl9O1xyXG4gICAgLS1jYXJkLWljb24tc2l6ZTogI3tyZW0oMjQpfTtcclxuICAgIC0tY2FyZC1taW4taGVpZ2h0OiAje3JlbSgyMjApfTtcclxuICAgIC0tY2FyZC1wYWRkaW5nOiAje3JlbSgyNSl9O1xyXG5cclxuICAgICY6aG92ZXIgLnN0YWdlLWNhcmQtdDVfX2ljb246OmFmdGVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlWSgxKTtcclxuICAgIH1cclxuXHJcbiAgICAmLmFjdGl2ZSAuc3RhZ2UtY2FyZC10NV9faWNvbjo6YWZ0ZXIge1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHNjYWxlWSgwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhTW9iaWxlIHtcclxuICAgIC0tY2FyZC1taW4taGVpZ2h0OiAje3JlbSgxODApfTtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0LTEwKTtcclxuICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig3cHgpO1xyXG4gICAgXHJcbiAgICAuc3RhZ2UtY2FyZC10NV9faW5kZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc3RhZ2UtY2FyZC10NV9fZGVzY3JpcHRpb24sIC5zdGFnZS1jYXJkLXQ1X19ib2R5LCAuc3RhZ2UtY2FyZC10NV9fdGl0bGUge1xyXG4gICAgICAgIGNvbG9yOiB2YXIoLS10ZXh0LWxpZ2h0LXByaW1hcnkpO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAmLmFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJnLWxpZ2h0LTEwKTtcclxuICAgICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDdweCk7XHJcbiAgICBcclxuICAgICAgLnN0YWdlLWNhcmQtdDVfX2luZGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdGFnZS1jYXJkLXQ1X19kZXNjcmlwdGlvbiwgLnN0YWdlLWNhcmQtdDVfX2JvZHksIC5zdGFnZS1jYXJkLXQ1X190aXRsZSB7XHJcbiAgICAgICAgY29sb3I6IHZhcigtLXRleHQtbGlnaHQtcHJpbWFyeSk7XHJcbiAgICAgIH1cclxuICB9XHJcblxyXG4gICY6aGFzKC5zdGFnZS1jYXJkLXQ1X19pbmRleDplbXB0eSkge1xyXG5cclxuICAgICY6bnRoLW9mLXR5cGUoMW4gKyAxMCksXHJcbiAgICAqOm50aC1vZi10eXBlKDFuICsgMTApICYge1xyXG4gICAgICAmIC5zdGFnZS1jYXJkLXQ1X19pbmRleDo6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBjb3VudGVyKHN0YWdlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJl9faGVhZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgZ2FwOiByZW0oMjApO1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhQmlnRGVza3RvcCB7XHJcbiAgICAgIGdhcDogYmlnKDIwKTtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYU1vYmlsZSB7XHJcbiAgICAgIGdhcDogcmVtKDEwKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2luZGV4IHtcclxuICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuXHJcbiAgICBjb2xvcjogdmFyKC0tY2FyZC1pbmRleC1jb2xvcik7XHJcblxyXG4gICAgJjplbXB0eTo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihzdGFnZSk7XHJcblxyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgZm9udDogaW5oZXJpdDtcclxuXHJcbiAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzdGFnZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2ljb24ge1xyXG4gICAgcGFkZGluZzogdmFyKC0tY2FyZC1pY29uLXBhZGRpbmcpO1xyXG4gICAgd2lkdGg6IHJlbSg2MCk7XHJcbiAgICBoZWlnaHQ6IHJlbSg2MCk7XHJcbiAgICBmbGV4LXNocmluazogMDtcclxuICAgIFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmctd2hpdGUpO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tY2FyZC1pY29uLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJiAuaWNvbiB7XHJcbiAgICAgIC0taWNvbi1jb2xvcjogdmFyKC0tY2FyZC1pY29uLWNvbG9yKTtcclxuICAgICAgLS1pY29uLXNpemU6IHZhcigtLWNhcmQtaWNvbi1zaXplKTtcclxuXHJcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XHJcbiAgICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOjpiZWZvcmUsXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZDogYmxhY2s7XHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC8qINC/0L4g0YPQvNC+0LvRh9Cw0L3QuNGOINCf0JvQrtChICovXHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGVZKDEpO1xyXG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgJl9fYm9keSB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvO1xyXG5cclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGdhcDogcmVtKDE1KTtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYUJpZ0Rlc2t0b3Age1xyXG4gICAgICBnYXA6IGJpZygxNSk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFMYXB0b3Age1xyXG4gICAgICBnYXA6IHJlbSgxMCk7XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWFNb2JpbGUge1xyXG4gICAgICBnYXA6IHJlbSg1KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX3RpdGxlIHtcclxuICAgIGNvbG9yOiB2YXIoLS1jYXJkLXRleHQtY29sb3IpO1xyXG4gICAgZm9udDogdmFyKC0tY2FyZC10aXRsZS1mb250KTtcclxuXHJcbiAgICAmOmVtcHR5IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGhlaWdodDogdmFyKC0tY2FyZC1kZXNjcmlwdGlvbi1oZWlnaHQsIDBweCk7XHJcblxyXG4gICAgY29sb3I6IHZhcigtLWNhcmQtdGV4dC1jb2xvcik7XHJcbiAgICBmb250OiB2YXIoLS1jYXJkLWRlc2NyaXB0aW9uLWZvbnQpO1xyXG5cclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IHZhcigtLWFuaW1hdGlvbi1kZWZhdWx0KTtcclxuXHJcbiAgICAmOmVtcHR5IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmIC50ZXh0IHtcclxuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvLyAvKlxuLy8g4pWt4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA0JfQsNC80LXRgtCe0YfQutCw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWuXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pSCICAgICAgICDQl9Cw0LzQtdC90LjRgtGMINC30LDQv9GA0L7RgdGLINCyIGNvbW1vbi5qcyAgICAgICAg4pSCXG4vLyDilIIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIOKUglxuLy8g4pWw4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pSA4pWvXG4vLyAqL1xuQG1peGluIG1lZGlhQmlnRGVza3RvcCB7XG4gIEBtZWRpYSAod2lkdGggPiAxOTIwcHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gbWVkaWFMYXB0b3Age1xuICBAbWVkaWEgKHdpZHRoIDw9IDE2MDBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYVRhYmxldCB7XG4gIEBtZWRpYSAod2lkdGggPD0gMTE2MHB4KSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1lZGlhTW9iaWxlIHtcbiAgQG1lZGlhICh3aWR0aCA8PSA2MzBweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYSgkd2lkdGgpIHtcbiAgQG1lZGlhICh3aWR0aCA8PSAkd2lkdGgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiQG1peGluIGhvdmVyIHtcbiAgQG1lZGlhIChhbnktaG92ZXI6IGhvdmVyKSB7XG4gICAgJjpob3ZlciB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
