.page-hero-header {
  width: 100%;
  height: 80vh;
}
@media screen and (max-width: 1200px) {
  .page-hero-header {
    height: auto;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header {
    height: 75vh;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header {
    height: 50vh;
  }
}
.page-hero-header .page-hero-header-container {
  position: relative;
}
.page-hero-header .page-hero-header-container .page-scrolldown {
  position: absolute;
  bottom: -16%;
  right: 3.8%;
  -webkit-animation: arrowmove 1s ease-in-out infinite;
  animation: arrowmove 1s ease-in-out infinite;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-scrolldown {
    right: 6%;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-scrolldown {
    right: 8.2%;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-scrolldown {
    right: 7.4%;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-scrolldown {
    right: 2.8%;
  }
}
.page-hero-header .page-hero-header-container .page-scrolldown span {
  font-family: "bovine-mvb", sans-serif;
  font-weight: 400;
  font-style: normal;
  position: absolute;
  right: -30px;
  bottom: 80px;
  color: #babbbb;
  font-size: 1.4rem;
  letter-spacing: 0.2em;
  -ms-writing-mode: tb-rl;
  -webkit-writing-mode: vertical-rl;
  writing-mode: vertical-rl;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-scrolldown span {
    bottom: 50px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-scrolldown span {
    bottom: 24px;
    right: -22px;
    font-size: 1em;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-scrolldown span {
    bottom: 16px;
    right: -14px;
    font-size: 0.6em;
  }
}
.page-hero-header .page-hero-header-container .page-scrolldown::before {
  content: "";
  position: absolute;
  bottom: 0;
  right: -6px;
  width: 3px;
  height: 20px;
  background: #babbbb;
  -webkit-transform: skewX(-31deg);
  -ms-transform: skewX(-31deg);
  transform: skewX(-31deg);
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::before {
    height: 14px;
    right: -4px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::before {
    width: 1px;
    height: 10px;
    right: -3px;
  }
}
.page-hero-header .page-hero-header-container .page-scrolldown::after {
  content: "";
  position: absolute;
  bottom: 0;
  right: 0;
  width: 3px;
  height: 32em;
  background: #babbbb;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::after {
    height: 20em;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::after {
    height: 18em;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::after {
    width: 1px;
    height: 10em;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-scrolldown::after {
    height: 42em;
  }
}
@-webkit-keyframes arrowmove {
  0% {
    bottom: -16%;
  }
  50% {
    bottom: -19%;
  }
  100% {
    bottom: -16%;
  }
}
@keyframes arrowmove {
  0% {
    bottom: -16%;
  }
  50% {
    bottom: -19%;
  }
  100% {
    bottom: -16%;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner {
  margin: 18em auto;
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner {
    margin: 10em auto;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head {
  font-family: "bovine-mvb", sans-serif;
  font-weight: 400;
  font-style: italic;
  z-index: 2;
  color: #acb5fa;
  font-size: 20em;
  letter-spacing: -28px;
  line-height: 1.2em;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head {
    font-size: 12em;
    letter-spacing: -18px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head {
    font-size: 9em;
    letter-spacing: -14px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head {
    font-size: 4.5em;
    letter-spacing: -7px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head {
    font-size: 28em;
    letter-spacing: -48px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .page-hero-head-back-text {
  position: relative;
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .d::before {
  content: "D";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .d::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .d::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .d::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .d::before {
    top: 185px;
    left: 168px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .e::before {
  content: "E";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .e::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .e::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .e::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .e::before {
    top: 185px;
    left: 168px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .s::before {
  content: "S";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .s::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .s::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .s::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .s::before {
    top: 185px;
    left: 168px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .i::before {
  content: "I";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .i::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .i::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .i::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .i::before {
    top: 185px;
    left: 168px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .g::before {
  content: "G";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .g::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .g::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .g::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .g::before {
    top: 185px;
    left: 168px;
  }
}
.page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .n::before {
  content: "N";
  position: absolute;
  top: 110px;
  left: 120px;
  font-size: 1em;
  color: transparent;
  -webkit-text-stroke: 1px #acb5fa;
}
@media screen and (max-width: 1200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .n::before {
    font-size: 1em;
    top: 80px;
    left: 82px;
  }
}
@media screen and (max-width: 768px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .n::before {
    top: 56px;
    left: 60px;
  }
}
@media screen and (max-width: 420px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .n::before {
    top: 32px;
    left: 30px;
  }
}
@media screen and (min-width: 2200px) {
  .page-hero-header .page-hero-header-container .page-hero-header-inner .page-hero-header-inner-head .n::before {
    top: 185px;
    left: 168px;
  }
}

.page-video-inner {
  width: 100%;
  height: 400px;
  overflow: hidden;
}
@media screen and (max-width: 768px) {
  .page-video-inner {
    height: 300px;
  }
}
@media screen and (max-width: 420px) {
  .page-video-inner {
    height: 150px;
  }
}
.page-video-inner .page-hero-header-video {
  width: 100%;
  height: auto;
}

.design-inner {
  width: 100%;
  padding: 0 6em;
  overflow-x: hidden;
  margin: 8em auto;
}
@media screen and (max-width: 1200px) {
  .design-inner {
    padding: 0 4em;
  }
}
@media screen and (max-width: 768px) {
  .design-inner {
    padding: 0 3em;
  }
}
@media screen and (max-width: 420px) {
  .design-inner {
    padding: 0 1em;
  }
}
.design-inner .design-contents {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: (1fr)[3];
  grid-template-columns: repeat(3, 1fr);
  row-gap: 4em;
}
@media screen and (max-width: 1200px) {
  .design-inner .design-contents {
    -ms-grid-columns: (1fr)[2];
    grid-template-columns: repeat(2, 1fr);
  }
}
@media screen and (max-width: 420px) {
  .design-inner .design-contents {
    -ms-grid-columns: (1fr)[1];
    grid-template-columns: repeat(1, 1fr);
  }
}
.design-inner .design-contents .design-content-link {
  text-align: center;
}
@media screen and (max-width: 768px) {
  .design-inner .design-contents .design-content-link {
    display: inline-block;
    width: 80%;
    height: auto;
    margin: 0 auto;
  }
}
@media screen and (max-width: 768px) {
  .design-inner .design-contents .design-content-link .design-content {
    width: 100%;
    height: auto;
  }
}
.design-inner .post-contents {
  position: relative;
  z-index: 0;
  padding-top: 20px;
}
.design-inner .post-contents h2 {
  font-size: 1.65rem;
  line-height: 2rem;
  padding: 15px;
  padding-bottom: 16px;
  margin-top: 2.6rem;
  margin-bottom: 1.6rem;
  color: #fff;
  border-radius: 2px;
  background: #e63d1f;
}
.design-inner .post-contents h3 {
  font-size: 1.5rem;
  line-height: 2rem;
  padding: 4px 8px;
  padding-top: 0;
  margin-top: 2.3rem;
  margin-bottom: 1.6rem;
  border-bottom: 3px solid #e63d1f;
}
.design-inner .post-contents h4 {
  font-size: 1.3rem;
  line-height: 1.8rem;
  padding: 2px 12px;
  margin-top: 1rem;
  margin-bottom: 0.8rem;
  border-left: 2px solid #e63d1f;
}
.design-inner .post-contents p {
  padding-bottom: 2rem;
  padding-top: 0;
  margin-top: 0;
  margin-bottom: 0;
  letter-spacing: 0.05em;
  line-height: 1.8em;
  font-size: 1em;
}
.design-inner .post-contents p strong {
  font-weight: 500;
}
.design-inner .post-contents figure {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  vertical-align: baseline;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
.design-inner .post-contents .simple-box2 {
  border: 3px dashed #f2bf7d;
  border-radius: 4px;
  padding: 20px 25px;
  padding-bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBhZ2Uuc2NzcyIsInBhZ2UuY3NzIiwiX21peGluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUE7RUFDSSxXQUFBO0VBQ0EsWUFBQTtBQ0RKO0FDb0JFO0VGckJGO0lBS1EsWUFBQTtFQ0FOO0FBQ0Y7QUNlRTtFRnJCRjtJQVNRLFlBQUE7RUNDTjtBQUNGO0FDVUU7RUZyQkY7SUFhUSxZQUFBO0VDRU47QUFDRjtBREFJO0VBQ0ksa0JBQUE7QUNFUjtBREFRO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtFQUNBLG9EQUFBO0VBQUEsNENBQUE7QUNFVjtBQ0pFO0VGRk07SUFPSSxTQUFBO0VDR1Y7QUFDRjtBQ1RFO0VGRk07SUFXSSxXQUFBO0VDSVY7QUFDRjtBQ2RFO0VGRk07SUFlSSxXQUFBO0VDS1Y7QUFDRjtBQ25CRTtFRkZNO0lBbUJRLFdBQUE7RUNNZDtBQUNGO0FESlU7RUFDRSxxQ0FBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxrQkFBQTtFQUNBLFlBQUE7RUFDQSxZQUFBO0VBQ0EsY0V2Q0E7RUZ3Q0EsaUJBQUE7RUFDQSxxQkFBQTtFQUNBLHVCQUFBO0VBQ0ksaUNBQUE7RUFDQSx5QkFBQTtBQ01oQjtBQ3RDRTtFRm9CUTtJQWVVLFlBQUE7RUNPbEI7QUFDRjtBQzNDRTtFRm9CUTtJQW1CVSxZQUFBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7RUNRbEI7QUFDRjtBQ2xERTtFRm9CUTtJQXlCVSxZQUFBO0lBQ0EsWUFBQTtJQUNBLGdCQUFBO0VDU2xCO0FBQ0Y7QUROWTtFQUNJLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxtQkV0RUo7RUZ1RUksZ0NBQUE7RUFBQSw0QkFBQTtFQUFBLHdCQUFBO0FDUWhCO0FDbkVFO0VGbURVO0lBV1EsWUFBQTtJQUNBLFdBQUE7RUNTbEI7QUFDRjtBQ3pFRTtFRm1EVTtJQWdCUSxVQUFBO0lBQ0EsWUFBQTtJQUNBLFdB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LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJtaXhpblwiO1xuXG4ucGFnZS1oZXJvLWhlYWRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA4MHZoO1xuXG4gICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy1wYykge1xuICAgICAgICBoZWlnaHQ6IDc1dmg7ICAgIFxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXBjKSB7XG4gICAgICAgIGhlaWdodDogNTB2aDtcbiAgICB9XG5cbiAgICAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgLnBhZ2Utc2Nyb2xsZG93bntcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiAtMTYlO1xuICAgICAgICAgIHJpZ2h0OiAzLjglO1xuICAgICAgICAgIGFuaW1hdGlvbjogYXJyb3dtb3ZlIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICByaWdodDogNiU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICByaWdodDogOC4yJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgcmlnaHQ6IDcuNCU7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctcGMpIHtcbiAgICAgICAgICAgICAgICByaWdodDogMi44JTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmIHNwYW4ge1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiYm92aW5lLW12YlwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHJpZ2h0OiAtMzBweDtcbiAgICAgICAgICAgIGJvdHRvbTogODBweDtcbiAgICAgICAgICAgIGNvbG9yOiBtaXhpbi4kcGFnZUNvbG9yO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjJlbTtcbiAgICAgICAgICAgIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgICAgICAgICAgICAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNTBweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogLTIycHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IC42ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgICAgICByaWdodDogLTZweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBtaXhpbi4kcGFnZUNvbG9yO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTMxZGVnKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtLXRhYikge1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICY6OmFmdGVye1xuICAgICAgICAgICAgY29udGVudDpcIlwiO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzMmVtO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbWl4aW4uJHBhZ2VDb2xvcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMGVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE4ZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXBjKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGtleWZyYW1lcyBhcnJvd21vdmV7XG4gICAgICAgICAgICAwJXtib3R0b206IC0xNiU7fVxuICAgICAgICAgICAgNTAle2JvdHRvbTogLTE5JTt9XG4gICAgICAgICAgIDEwMCV7Ym90dG9tOiAtMTYlO31cbiAgICAgICAgfVxuXG4gICAgICAgIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIHtcbiAgICAgICAgICAgIG1hcmdpbjogMThlbSBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMTBlbSBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIHtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tYWluRm9udDtcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiBtaXhpbi4kZGVzaWduQ29sb3I7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMGVtO1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMjhweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMmVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTE4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOWVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTE0cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjVlbTtcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC03cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOGVtO1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTQ4cHg7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBhZ2UtaGVyby1oZWFkLWJhY2stdGV4dCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuZDo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ0QnO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggbWl4aW4uJGRlc2lnbkNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy1wYykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmU6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IG1peGluLiRkZXNpZ25Db2xvcjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5zOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnUyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCBtaXhpbi4kZGVzaWduQ29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDsgXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy1wYykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmk6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdJJztcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDExMHB4O1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxMjBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LXN0cm9rZTogMXB4IG1peGluLiRkZXNpZ25Db2xvcjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4MHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogODJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNtLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA1NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKHNwKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctcGMpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTg1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAxNjhweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5nOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnRyc7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTBweDtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMTIwcHg7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCBtaXhpbi4kZGVzaWduQ29sb3I7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoYmctdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogODBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDgycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDYwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXBjKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE4NXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTY4cHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAubjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ04nO1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTEwcHg7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEyMHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRleHQtc3Ryb2tlOiAxcHggbWl4aW4uJGRlc2lnbkNvbG9yO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXRhYikge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDgwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA2MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy1wYykge1xuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxODVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDE2OHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuXG4vL+ODkuODvOODreODmOODg+ODgOODvOebtOS4i+OBruODk+ODh+OCqi8vXG5cbi5wYWdlLXZpZGVvLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIH1cblxuICAgIC5wYWdlLWhlcm8taGVhZGVyLXZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG59XG5cblxuLy/jg5rjg7zjgrjjgrPjg7Pjg4bjg7Pjg4QvL1xuXG4uZGVzaWduLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDZlbTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgbWFyZ2luOiA4ZW0gYXV0bztcblxuICAgIEBpbmNsdWRlIG1peGluLm1xKGJnLXRhYikge1xuICAgICAgICBwYWRkaW5nOiAwIDRlbTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtaXhpbi5tcShzbS10YWIpIHtcbiAgICAgICAgcGFkZGluZzogMCAzZW07XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWl4aW4ubXEoc3ApIHtcbiAgICAgICAgcGFkZGluZzogMCAxZW07XG4gICAgfVxuXG4gICAgLmRlc2lnbi1jb250ZW50cyB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICAgIHJvdy1nYXA6IDRlbTtcblxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShiZy10YWIpIHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtaXhpbi5tcShzcCkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kZXNpZ24tY29udGVudC1saW5rIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGVzaWduLWNvbnRlbnQge1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWl4aW4ubXEoc20tdGFiKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnBvc3QtY29udGVudHMge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42NXJlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMi42cmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTYzZDFmO1xuICAgICAgICB9XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA4cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIuM3JlbTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNnJlbTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZTYzZDFmO1xuICAgICAgICB9XG5cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMnB4IDEycHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC44cmVtO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTYzZDFmO1xuICAgICAgICB9XG4gICAgICAgIFxuXG4gICAgICAgIHAge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDVlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjhlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gICAgICAgIH1cblxuICAgICAgICAuc2ltcGxlLWJveDIge1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggZGFzaGVkICNmMmJmN2Q7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgfVxuICAgIFxufVxuXG4iLCIucGFnZS1oZXJvLWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgwdmg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIHtcbiAgICBoZWlnaHQ6IDc1dmg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciB7XG4gICAgaGVpZ2h0OiA1MHZoO1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTYlO1xuICByaWdodDogMy44JTtcbiAgYW5pbWF0aW9uOiBhcnJvd21vdmUgMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd24ge1xuICAgIHJpZ2h0OiA2JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd24ge1xuICAgIHJpZ2h0OiA4LjIlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93biB7XG4gICAgcmlnaHQ6IDcuNCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93biB7XG4gICAgcmlnaHQ6IDIuOCU7XG4gIH1cbn1cbi5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1zY3JvbGxkb3duIHNwYW4ge1xuICBmb250LWZhbWlseTogXCJib3ZpbmUtbXZiXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTMwcHg7XG4gIGJvdHRvbTogODBweDtcbiAgY29sb3I6ICNiYWJiYmI7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIC1tcy13cml0aW5nLW1vZGU6IHRiLXJsO1xuICAtd2Via2l0LXdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd24gc3BhbiB7XG4gICAgYm90dG9tOiA1MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93biBzcGFuIHtcbiAgICBib3R0b206IDI0cHg7XG4gICAgcmlnaHQ6IC0yMnB4O1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93biBzcGFuIHtcbiAgICBib3R0b206IDE2cHg7XG4gICAgcmlnaHQ6IC0xNHB4O1xuICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gIH1cbn1cbi5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1zY3JvbGxkb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IC02cHg7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2JhYmJiYjtcbiAgdHJhbnNmb3JtOiBza2V3WCgtMzFkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd246OmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHJpZ2h0OiAtNHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93bjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICByaWdodDogLTNweDtcbiAgfVxufVxuLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd246OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDMyZW07XG4gIGJhY2tncm91bmQ6ICNiYWJiYmI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIwZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1zY3JvbGxkb3duOjphZnRlciB7XG4gICAgaGVpZ2h0OiAxOGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MjBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2Utc2Nyb2xsZG93bjo6YWZ0ZXIge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgaGVpZ2h0OiAxMGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLXNjcm9sbGRvd246OmFmdGVyIHtcbiAgICBoZWlnaHQ6IDQyZW07XG4gIH1cbn1cbkBrZXlmcmFtZXMgYXJyb3dtb3ZlIHtcbiAgMCUge1xuICAgIGJvdHRvbTogLTE2JTtcbiAgfVxuICA1MCUge1xuICAgIGJvdHRvbTogLTE5JTtcbiAgfVxuICAxMDAlIHtcbiAgICBib3R0b206IC0xNiU7XG4gIH1cbn1cbi5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciB7XG4gIG1hcmdpbjogMThlbSBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIHtcbiAgICBtYXJnaW46IDEwZW0gYXV0bztcbiAgfVxufVxuLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQge1xuICBmb250LWZhbWlseTogXCJib3ZpbmUtbXZiXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgei1pbmRleDogMjtcbiAgY29sb3I6ICNhY2I1ZmE7XG4gIGZvbnQtc2l6ZTogMjBlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0yOHB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMTJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTE4cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIHtcbiAgICBmb250LXNpemU6IDllbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTE0cHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIHtcbiAgICBmb250LXNpemU6IDQuNWVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAtN3B4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAyMjAwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQge1xuICAgIGZvbnQtc2l6ZTogMjhlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTQ4cHg7XG4gIH1cbn1cbi5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5wYWdlLWhlcm8taGVhZC1iYWNrLXRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJEXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5kOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZDo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLmQ6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZDo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5lOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZTo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLmU6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZTo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJTXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5zOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuczo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLnM6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuczo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJJXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5pOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuaTo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLmk6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuaTo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJHXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5nOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZzo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLmc6OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAuZzo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG4ucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAubjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJOXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMTBweDtcbiAgbGVmdDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtdGV4dC1zdHJva2U6IDFweCAjYWNiNWZhO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wYWdlLWhlcm8taGVhZGVyIC5wYWdlLWhlcm8taGVhZGVyLWNvbnRhaW5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lciAucGFnZS1oZXJvLWhlYWRlci1pbm5lci1oZWFkIC5uOjpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRvcDogODBweDtcbiAgICBsZWZ0OiA4MnB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAubjo6YmVmb3JlIHtcbiAgICB0b3A6IDU2cHg7XG4gICAgbGVmdDogNjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtaGVyby1oZWFkZXIgLnBhZ2UtaGVyby1oZWFkZXItY29udGFpbmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLWlubmVyLWhlYWQgLm46OmJlZm9yZSB7XG4gICAgdG9wOiAzMnB4O1xuICAgIGxlZnQ6IDMwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIyMDBweCkge1xuICAucGFnZS1oZXJvLWhlYWRlciAucGFnZS1oZXJvLWhlYWRlci1jb250YWluZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXIgLnBhZ2UtaGVyby1oZWFkZXItaW5uZXItaGVhZCAubjo6YmVmb3JlIHtcbiAgICB0b3A6IDE4NXB4O1xuICAgIGxlZnQ6IDE2OHB4O1xuICB9XG59XG5cbi5wYWdlLXZpZGVvLWlubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAucGFnZS12aWRlby1pbm5lciB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLnBhZ2UtdmlkZW8taW5uZXIge1xuICAgIGhlaWdodDogMTUwcHg7XG4gIH1cbn1cbi5wYWdlLXZpZGVvLWlubmVyIC5wYWdlLWhlcm8taGVhZGVyLXZpZGVvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmRlc2lnbi1pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDZlbTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW46IDhlbSBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5kZXNpZ24taW5uZXIge1xuICAgIHBhZGRpbmc6IDAgNGVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZGVzaWduLWlubmVyIHtcbiAgICBwYWRkaW5nOiAwIDNlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmRlc2lnbi1pbm5lciB7XG4gICAgcGFkZGluZzogMCAxZW07XG4gIH1cbn1cbi5kZXNpZ24taW5uZXIgLmRlc2lnbi1jb250ZW50cyB7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gIHJvdy1nYXA6IDRlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZGVzaWduLWlubmVyIC5kZXNpZ24tY29udGVudHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIC5kZXNpZ24taW5uZXIgLmRlc2lnbi1jb250ZW50cyB7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMSwgMWZyKTtcbiAgfVxufVxuLmRlc2lnbi1pbm5lciAuZGVzaWduLWNvbnRlbnRzIC5kZXNpZ24tY29udGVudC1saW5rIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmRlc2lnbi1pbm5lciAuZGVzaWduLWNvbnRlbnRzIC5kZXNpZ24tY29udGVudC1saW5rIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5kZXNpZ24taW5uZXIgLmRlc2lnbi1jb250ZW50cyAuZGVzaWduLWNvbnRlbnQtbGluayAuZGVzaWduLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuLmRlc2lnbi1pbm5lciAucG9zdC1jb250ZW50cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4uZGVzaWduLWlubmVyIC5wb3N0LWNvbnRlbnRzIGgyIHtcbiAgZm9udC1zaXplOiAxLjY1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gIG1hcmdpbi10b3A6IDIuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZTYzZDFmO1xufVxuLmRlc2lnbi1pbm5lciAucG9zdC1jb250ZW50cyBoMyB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1hcmdpbi10b3A6IDIuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS42cmVtO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2U2M2QxZjtcbn1cbi5kZXNpZ24taW5uZXIgLnBvc3QtY29udGVudHMgaDQge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgcGFkZGluZzogMnB4IDEycHg7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOHJlbTtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZTYzZDFmO1xufVxuLmRlc2lnbi1pbm5lciAucG9zdC1jb250ZW50cyBwIHtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIHBhZGRpbmctdG9wOiAwO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMS44ZW07XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLmRlc2lnbi1pbm5lciAucG9zdC1jb250ZW50cyBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4uZGVzaWduLWlubmVyIC5wb3N0LWNvbnRlbnRzIGZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmRlc2lnbi1pbm5lciAucG9zdC1jb250ZW50cyAuc2ltcGxlLWJveDIge1xuICBib3JkZXI6IDNweCBkYXNoZWQgI2YyYmY3ZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAyMHB4IDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufSIsIiRzdWJIZWFkQ29sb3I6ICNhY2I1ZmE7XG4kZGVzaWduQ29sb3I6ICNhY2I1ZmE7XG4kcHJvZ3JhbUNvbG9yOiAjZDFiYWU1O1xuJHdtQ29sb3I6ICNlZmJmZDQ7XG4kbXZDb2xvcjogI2Y0ZDdjZjtcbiRhZENvbG9yOiAjZmZlOWFjO1xuJGdldENvbG9yOiAjYmVlOGRlO1xuJGluZGlnbzogIzUzNmRjODtcbiRkYW51YmU6ICM2MTkxZDE7XG4kd2hpdGU6ICNmZmY7XG4kYmVybXVkYTogIzc3RDdCOTtcbiRwYWdlQ29sb3I6ICNiYWJiYmI7XG5cbiR3aWR0aDogMTUwMHB4O1xuJGJyZWFrcG9pbnRzOiAoXG4gIFwic3BcIjogXCJzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KVwiLFxuICBcInNtLXRhYlwiOiBcInNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpXCIsXG4gIFwiYmctdGFiXCI6IFwic2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpXCIsXG4gIFwicGNcIjogXCJzY3JlZW4gYW5kIChtaW4td2lkdGg6ICN7JHdpZHRofSlcIixcbiAgXCJiZy1wY1wiOiBcInNjcmVlbiBhbmQgKG1pbi13aWR0aDogMjIwMHB4KVwiLFxuKTtcblxuQG1peGluIG1xKCRicmVha3BvaW50OiBzcCkge1xuICBAbWVkaWEgI3ttYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpfSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIG1haW5Gb250IHtcbiAgICBmb250LWZhbWlseTogXCJib3ZpbmUtbXZiXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBtaXhpbiBjZW50ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59Il19 */
