@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#top .wrap {
  position: relative;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
#top .wrap .loading {
  position: fixed;
  left: 0;
  top: 0;
  z-index: 99999;
  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: 100%;
  height: 100vh;
  background: #232323;
  margin: 0 auto;
}
#top .wrap .loading div {
  position: relative;
  z-index: 9999;
  width: 80%;
}
#top .wrap .loading div .logo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 120px;
  text-align: center;
  margin: 0 auto;
}
#top .wrap .loading div .logo span {
  width: 100%;
  opacity: 0;
}
#top .wrap .loading div .logo span.optxtfade {
  -webkit-animation: opTxtAnime 1.5s ease 1.5s forwards;
          animation: opTxtAnime 1.5s ease 1.5s forwards;
}
#top .wrap .loading div .catch {
  width: 100%;
  margin-top: 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .loading div .catch span {
  width: 4.7%;
  opacity: 0;
}
#top .wrap .loading div .catch span.opcatchfade {
  -webkit-animation: opCatchAnime 0.8s ease 0.5s forwards;
          animation: opCatchAnime 0.8s ease 0.5s forwards;
}
#top .wrap .loading #videoarea {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9998;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  opacity: 0.5;
  pointer-events: none;
}
#top .wrap .loading #videoarea #video {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 177.77777778vh; /* 16:9 の幅→16 ÷ 9＝ 177.77% */
  height: 56.25vw; /* 16:9の幅 → 9 ÷ 16 = 56.25% */
  min-height: 100%;
  min-width: 100%;
  opacity: 0;
}
#top .wrap .loading #videoarea #video.fadein {
  -webkit-animation: fadeInall 1.5s ease 0s forwards;
          animation: fadeInall 1.5s ease 0s forwards;
}
#top .wrap .opening {
  position: relative;
  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;
  z-index: 50;
  width: 100%;
  height: 100dvh;
  background-color: #9d9070;
  text-align: center;
  overflow: hidden;
}
#top .wrap .opening h2 {
  display: block;
}
#top .wrap .opening h2.op-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  z-index: 60;
  width: 70%;
  margin: 30px auto 0;
}
#top .wrap .opening h2.fadeout {
  -webkit-animation: fadeOutall 2s linear 0s forwards;
          animation: fadeOutall 2s linear 0s forwards;
}
#top .wrap .opening .op-box {
  position: absolute;
  left: 0;
  top: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 100vh;
  height: calc(var(--vh, 1vh) * 100);
}
#top .wrap .opening .op-box .op-photo {
  position: absolute;
  left: 0;
  top: 0;
  z-index: -1;
  min-width: 100%;
  height: 100vh;
  height: calc(var(--vh, 1vh) * 100);
  overflow: hidden;
}
#top .wrap .opening .op-box .op-photo img {
  width: 100%;
  height: 100%;
  max-width: 300%;
  -o-object-fit: cover;
     object-fit: cover;
}
#top .wrap .opening .op-box .op-caption {
  position: absolute;
  bottom: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  padding: 10px;
  font-size: 10px;
  font-size: 0.625rem;
  text-align: right;
  color: #fff;
  opacity: 0;
}
#top .wrap .opening .op-box h3 {
  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: 96%;
  padding: 0;
  opacity: 0;
  -webkit-filter: drop-shadow(2px 2px 1px #000);
          filter: drop-shadow(2px 2px 1px #000);
}
#top .wrap .opening .op-box h3 img {
  -webkit-filter: drop-shadow(0 0 5px #222);
          filter: drop-shadow(0 0 5px #222);
}
#top .wrap .opening .op-box h3.svg-wide img {
  -webkit-transform: scale(1.3);
          transform: scale(1.3);
  max-width: none;
}
#top .wrap .opening .op01 .op-photo {
  height: 120vh;
  height: calc(var(--vh, 1vh) * 120);
}
#top .wrap .opening .op01 .op-photo img {
  -o-object-position: 38% center;
     object-position: 38% center;
}
#top .wrap .opening .op01.active .op-photo {
  -webkit-animation: slideUp 8s linear 0s forwards;
          animation: slideUp 8s linear 0s forwards;
}
#top .wrap .opening .op01.active .op-caption {
  -webkit-animation: fadeInall 1s linear 0s forwards;
          animation: fadeInall 1s linear 0s forwards;
}
#top .wrap .opening .op02 .photos {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  height: 100%;
}
#top .wrap .opening .op02 .photos .op-photo {
  position: static;
  width: 100%;
  height: 33.3333333333dvh;
  opacity: 0;
}
#top .wrap .opening .op02 .photos .op-photo.photo03 {
  width: 120%;
  -webkit-transform: translateX(-10%);
          transform: translateX(-10%);
}
#top .wrap .opening .op02 .photos .op-photo.photo04 {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100dvh;
}
#top .wrap .opening .op02 .photos .op-photo.photo04 img {
  -o-object-position: 51.5% center;
     object-position: 51.5% center;
}
#top .wrap .opening .op02 .caption02 {
  color: #222;
}
#top .wrap .opening .op02.active .caption01 {
  -webkit-animation: fadeInOut 7s linear 0s forwards;
          animation: fadeInOut 7s linear 0s forwards;
}
#top .wrap .opening .op02.active .caption02 {
  -webkit-animation: op02FadeIn 1s linear 6s forwards;
          animation: op02FadeIn 1s linear 6s forwards;
}
#top .wrap .opening .op02.active .op-photo {
  -webkit-animation: op02FadeIn 6s linear forwards;
          animation: op02FadeIn 6s linear forwards;
}
#top .wrap .opening .op02.active .op-photo.photo01 {
  -webkit-animation-delay: 1.5s;
          animation-delay: 1.5s;
}
#top .wrap .opening .op02.active .op-photo.photo02 {
  -webkit-animation-delay: 0s;
          animation-delay: 0s;
}
#top .wrap .opening .op02.active .op-photo.photo03 {
  -webkit-animation-delay: 1s;
          animation-delay: 1s;
}
#top .wrap .opening .op02.active .op-photo.photo04 {
  -webkit-animation: ZoomUp 6s linear 6s forwards;
          animation: ZoomUp 6s linear 6s forwards;
}
#top .wrap .opening .op03 .op-photo {
  opacity: 0;
}
#top .wrap .opening .op03 .op-photo.photo02 {
  width: 120%;
}
#top .wrap .opening .op03 .op-photo.photo02 img {
  -o-object-position: 20% center;
     object-position: 20% center;
}
#top .wrap .opening .op03 .op-caption.caption02 {
  color: #222;
}
#top .wrap .opening .op03.active .op-photo.photo01 {
  -webkit-animation: ZoomUp 6s linear 0s forwards;
          animation: ZoomUp 6s linear 0s forwards;
}
#top .wrap .opening .op03.active .op-photo.photo02 {
  -webkit-animation: op03SlideRight 5s linear 4s forwards;
          animation: op03SlideRight 5s linear 4s forwards;
}
#top .wrap .opening .op03.active .caption01 {
  -webkit-animation: fadeInOut 5s linear 0s forwards;
          animation: fadeInOut 5s linear 0s forwards;
}
#top .wrap .opening .op03.active .caption02 {
  -webkit-animation: fadeInall 1s linear 4s forwards;
          animation: fadeInall 1s linear 4s forwards;
}
#top .wrap .opening .op04 .photos .op-photo.photo01 {
  width: 150%;
}
#top .wrap .opening .op04 .photos .op-photo.photo01 img {
  -o-object-position: 60% center;
     object-position: 60% center;
}
#top .wrap .opening .op04 .photos .op-photo.photo02 {
  width: 150%;
  opacity: 0;
}
#top .wrap .opening .op04.active .photos .op-photo.photo01 {
  -webkit-animation: slideRight 8s linear 0s forwards;
          animation: slideRight 8s linear 0s forwards;
}
#top .wrap .opening .op04.active .photos .op-photo.photo02 {
  -webkit-animation: slideRight 8s linear 5s forwards;
          animation: slideRight 8s linear 5s forwards;
}
#top .wrap .opening .op04.active .caption01 {
  -webkit-animation: fadeInOut 5s linear 0s forwards;
          animation: fadeInOut 5s linear 0s forwards;
}
#top .wrap .opening .op04.active .caption02 {
  -webkit-animation: fadeInall 1s linear 5s forwards;
          animation: fadeInall 1s linear 5s forwards;
}
#top .wrap .opening .hero .photos .op-photo.photo01 {
  width: 180%;
}
#top .wrap .opening .hero .photos .op-photo.photo02 {
  width: 180%;
  opacity: 0;
}
#top .wrap .opening .hero .photos .op-photo.photo02 img {
  -o-object-position: 5% center;
     object-position: 5% center;
}
#top .wrap .opening .hero.active .photos .op-photo.photo02 {
  -webkit-animation: slideLeft 10s linear 0s forwards;
          animation: slideLeft 10s linear 0s forwards;
}
#top .wrap .opening .hero.active .op-caption {
  -webkit-animation: fadeInall 1s linear 5s forwards;
          animation: fadeInall 1s linear 5s forwards;
}
#top .wrap .opening .op01,
#top .wrap .opening .op03,
#top .wrap .opening .op04,
#top .wrap .opening .hero {
  display: none;
}
@media only screen and (min-width: 961px) {
  #top .wrap .loading div {
    width: 30%;
  }
  #top .wrap .loading div .logo {
    width: 200px;
  }
  #top .wrap .loading #videoarea {
    width: 100%;
  }
  #top .wrap .opening {
    height: 100vh;
  }
  #top .wrap .opening h2.op-text {
    width: 25%;
  }
  #top .wrap .opening .op-box h3 {
    width: 60%;
    margin: 3% auto;
  }
  #top .wrap .opening .op-box h3.svg-wide img {
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  #top .wrap .opening .op01 h3.text01 {
    width: 18%;
  }
  #top .wrap .opening .op02 .photos {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
  #top .wrap .opening .op02 .photos .op-photo {
    width: 33.3333333333vw;
    min-width: auto;
    height: 100%;
    opacity: 0;
  }
  #top .wrap .opening .op02 .photos .op-photo.photo03 {
    width: 33.3333333333vw;
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  #top .wrap .opening .op03 .op-photo img {
    -o-object-position: center 75%;
       object-position: center 75%;
  }
  #top .wrap .opening .op03 .op-photo.photo02 {
    width: 100%;
  }
  #top .wrap .opening .op03.active .op-photo.photo02 {
    -webkit-animation: fadeInall 1s linear 4s forwards;
            animation: fadeInall 1s linear 4s forwards;
  }
  #top .wrap .opening .op04 .photos .op-photo {
    top: 0;
    height: 100vh;
  }
  #top .wrap .opening .op04 .photos .op-photo.photo02 {
    width: 100%;
  }
  #top .wrap .opening .op04 .photos .op-photo.photo02 img {
    -o-object-position: center 80%;
       object-position: center 80%;
  }
  #top .wrap .opening .op04.active .photos .op-photo.photo02 {
    -webkit-animation: fadeInall 1s linear 4s forwards;
            animation: fadeInall 1s linear 4s forwards;
  }
  #top .wrap .opening .hero .photos .op-photo.photo01 {
    width: 150%;
  }
  #top .wrap .opening .hero .photos .op-photo.photo02 {
    width: 100%;
  }
  #top .wrap .opening .hero.active .photos .op-photo.photo02 {
    -webkit-animation: fadeInall 1s linear 0s forwards;
            animation: fadeInall 1s linear 0s forwards;
  }
}
@media screen and (min-width: 600px) and (max-width: 960px) {
  #top {
    font-size: 16px;
    font-size: 1rem;
  }
  #top .wrap .opening .op01 h3 {
    width: 70%;
    margin-bottom: 30px;
    font-size: 2rem;
  }
  #top .wrap .opening .op02 h3 {
    font-size: 3.2rem;
  }
  #top .wrap .opening .op04 h3 {
    width: 80%;
    margin-top: 30%;
  }
  #top .wrap .opening .hero h2 {
    width: 70%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9wZW5pbmcuY3NzIiwiX2Jhc2Uuc2NzcyIsIm9wZW5pbmcuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUixnRUFBQTtBQUVSO3lEQUFBO0FBMEJBO3lEQUFBO0FDeEJDO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsY0FBQTtFQUNBLFVBQUE7RUFDQSxrQkFBQTtBRkNGO0FFRUU7RUFDQyxlQUFBO0VBQ0EsT0FBQTtFQUNBLE1BQUE7RUFDQSxjQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSxXQUFBO0VBQ0EsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtBRkFIO0FFR0c7RUFDQyxrQkFBQTtFQUNBLGFBQUE7RUFDQSxVQUFBO0FGREo7QUVHSTtFQUNDLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EsWUFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtBRkRMO0FFR0s7RUFDQyxXQUFBO0VBQ0EsVUFBQTtBRkROO0FFR007RUFDQyxxREFBQTtVQUFBLDZDQUFBO0FGRFA7QUVLSTtFQUNDLFdBQUE7RUFDQSxnQkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLDhCQUFBO0FGSEw7QUVLSztFQUNDLFdBQUE7RUFDQSxVQUFBO0FGSE47QUVLTTtFQUNDLHVEQUFBO1VBQUEsK0NBQUE7QUZIUDtBRVFHO0VBQ0Msa0JBQUE7RUFDQSxPQUFBO0VBQ0EsUUFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsYUFBQTtFQUNBLFdBQUE7RUFDQSxhQUFBO0VBQ0EsZ0JBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7QUZOSjtBRVFJO0VBQ0Msa0JBQUE7RUFDQSxR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SUFDQyxVQUFBO0VGeEhMO0VFK0hHO0lBQ0MsOEJBQUE7SUFBQSw2QkFBQTtRQUFBLHVCQUFBO1lBQUEsbUJBQUE7RUY3SEo7RUUrSEk7SUFDQyxzQkFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsVUFBQTtFRjdITDtFRStISztJQUNDLHNCQUFBO0lBQ0EsZ0NBQUE7WUFBQSx3QkFBQTtFRjdITjtFRTZJSTtJQUNDLDhCQUFBO09BQUEsMkJBQUE7RUYzSUw7RUU4SUk7SUFDQyxXQUFBO0VGNUlMO0VFa0pLO0lBQ0Msa0RBQUE7WUFBQSwwQ0FBQTtFRmhKTjtFRXlKSTtJQUNDLE1BQUE7SUFDQSxhQUFBO0VGdkpMO0VFeUpLO0lBQ0MsV0FBQTtFRnZKTjtFRXlKTTtJQUNDLDhCQUFBO09BQUEsMkJBQUE7RUZ2SlA7RUVnS007SUFDQyxrREFBQTtZQUFBLDBDQUFBO0VGOUpQO0VFMEtLO0lBQ0MsV0FBQTtFRnhLTjtFRTBLSztJQUNDLFdBQUE7RUZ4S047RUVtTE07SUFDQyxrREFBQTtZQUFBLDBDQUFBO0VGakxQO0FBQ0Y7QUU2TEU7RUExaUJGO0lEU0ksZUFBQTtJQUNBLGVBQUE7RUR3V0Y7RUVpTUc7SUFDQyxVQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0VGL0xKO0VFb01HO0lBQ0MsaUJBQUE7RUZsTUo7RUV3TUc7SUFDQyxVQUFBO0lBQ0EsZUFBQTtFRnRNSjtFRTRNRztJQUNDLFVBQUE7RUYxTUo7QUFDRiIsImZpbGUiOiJvcGVuaW5nLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jdG9wIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogIzIzMjMyMztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5sb2FkaW5nIGRpdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgd2lkdGg6IDgwJTtcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcgZGl2IC5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcgZGl2IC5sb2dvIHNwYW4ge1xuICB3aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcgZGl2IC5sb2dvIHNwYW4ub3B0eHRmYWRlIHtcbiAgYW5pbWF0aW9uOiBvcFR4dEFuaW1lIDEuNXMgZWFzZSAxLjVzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAubG9hZGluZyBkaXYgLmNhdGNoIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcgZGl2IC5jYXRjaCBzcGFuIHtcbiAgd2lkdGg6IDQuNyU7XG4gIG9wYWNpdHk6IDA7XG59XG4jdG9wIC53cmFwIC5sb2FkaW5nIGRpdiAuY2F0Y2ggc3Bhbi5vcGNhdGNoZmFkZSB7XG4gIGFuaW1hdGlvbjogb3BDYXRjaEFuaW1lIDAuOHMgZWFzZSAwLjVzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAubG9hZGluZyAjdmlkZW9hcmVhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBvcGFjaXR5OiAwLjU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI3RvcCAud3JhcCAubG9hZGluZyAjdmlkZW9hcmVhICN2aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHdpZHRoOiAxNzcuNzc3Nzc3Nzh2aDsgLyogMTY6OSDjga7luYXihpIxNiDDtyA577ydIDE3Ny43NyUgKi9cbiAgaGVpZ2h0OiA1Ni4yNXZ3OyAvKiAxNjo544Gu5bmFIOKGkiA5IMO3IDE2ID0gNTYuMjUlICovXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbn1cbiN0b3AgLndyYXAgLmxvYWRpbmcgI3ZpZGVvYXJlYSAjdmlkZW8uZmFkZWluIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5hbGwgMS41cyBlYXNlIDBzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHotaW5kZXg6IDUwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5ZDkwNzA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgaDIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgaDIub3AtdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHotaW5kZXg6IDYwO1xuICB3aWR0aDogNzAlO1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyBoMi5mYWRlb3V0IHtcbiAgYW5pbWF0aW9uOiBmYWRlT3V0YWxsIDJzIGxpbmVhciAwcyBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wLWJveCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcC1ib3ggLm9wLXBob3RvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IC0xO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcC1ib3ggLm9wLXBob3RvIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMzAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcC1ib3ggLm9wLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICNmZmY7XG4gIG9wYWNpdHk6IDA7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcC1ib3ggaDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDk2JTtcbiAgcGFkZGluZzogMDtcbiAgb3BhY2l0eTogMDtcbiAgZmlsdGVyOiBkcm9wLXNoYWRvdygycHggMnB4IDFweCAjMDAwKTtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wLWJveCBoMyBpbWcge1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggIzIyMik7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcC1ib3ggaDMuc3ZnLXdpZGUgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAxIC5vcC1waG90byB7XG4gIGhlaWdodDogMTIwdmg7XG4gIGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEyMCk7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAxIC5vcC1waG90byBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IDM4JSBjZW50ZXI7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAxLmFjdGl2ZSAub3AtcGhvdG8ge1xuICBhbmltYXRpb246IHNsaWRlVXAgOHMgbGluZWFyIDBzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMS5hY3RpdmUgLm9wLWNhcHRpb24ge1xuICBhbmltYXRpb246IGZhZGVJbmFsbCAxcyBsaW5lYXIgMHMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAyIC5waG90b3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMiAucGhvdG9zIC5vcC1waG90byB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMzLjMzMzMzMzMzMzNkdmg7XG4gIG9wYWNpdHk6IDA7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAyIC5waG90b3MgLm9wLXBob3RvLnBob3RvMDMge1xuICB3aWR0aDogMTIwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMiAucGhvdG9zIC5vcC1waG90by5waG90bzA0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMGR2aDtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDIgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wNCBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IDUxLjUlIGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDIgLmNhcHRpb24wMiB7XG4gIGNvbG9yOiAjMjIyO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMi5hY3RpdmUgLmNhcHRpb24wMSB7XG4gIGFuaW1hdGlvbjogZmFkZUluT3V0IDdzIGxpbmVhciAwcyBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDIuYWN0aXZlIC5jYXB0aW9uMDIge1xuICBhbmltYXRpb246IG9wMDJGYWRlSW4gMXMgbGluZWFyIDZzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMi5hY3RpdmUgLm9wLXBob3RvIHtcbiAgYW5pbWF0aW9uOiBvcDAyRmFkZUluIDZzIGxpbmVhciBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDIuYWN0aXZlIC5vcC1waG90by5waG90bzAxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMi5hY3RpdmUgLm9wLXBob3RvLnBob3RvMDIge1xuICBhbmltYXRpb24tZGVsYXk6IDBzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMi5hY3RpdmUgLm9wLXBob3RvLnBob3RvMDMge1xuICBhbmltYXRpb24tZGVsYXk6IDFzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMi5hY3RpdmUgLm9wLXBob3RvLnBob3RvMDQge1xuICBhbmltYXRpb246IFpvb21VcCA2cyBsaW5lYXIgNnMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzIC5vcC1waG90byB7XG4gIG9wYWNpdHk6IDA7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzIC5vcC1waG90by5waG90bzAyIHtcbiAgd2lkdGg6IDEyMCU7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzIC5vcC1waG90by5waG90bzAyIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogMjAlIGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDMgLm9wLWNhcHRpb24uY2FwdGlvbjAyIHtcbiAgY29sb3I6ICMyMjI7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzLmFjdGl2ZSAub3AtcGhvdG8ucGhvdG8wMSB7XG4gIGFuaW1hdGlvbjogWm9vbVVwIDZzIGxpbmVhciAwcyBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDMuYWN0aXZlIC5vcC1waG90by5waG90bzAyIHtcbiAgYW5pbWF0aW9uOiBvcDAzU2xpZGVSaWdodCA1cyBsaW5lYXIgNHMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzLmFjdGl2ZSAuY2FwdGlvbjAxIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5PdXQgNXMgbGluZWFyIDBzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMy5hY3RpdmUgLmNhcHRpb24wMiB7XG4gIGFuaW1hdGlvbjogZmFkZUluYWxsIDFzIGxpbmVhciA0cyBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMSB7XG4gIHdpZHRoOiAxNTAlO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwNCAucGhvdG9zIC5vcC1waG90by5waG90bzAxIGltZyB7XG4gIG9iamVjdC1wb3NpdGlvbjogNjAlIGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMiB7XG4gIHdpZHRoOiAxNTAlO1xuICBvcGFjaXR5OiAwO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwNC5hY3RpdmUgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMSB7XG4gIGFuaW1hdGlvbjogc2xpZGVSaWdodCA4cyBsaW5lYXIgMHMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDA0LmFjdGl2ZSAucGhvdG9zIC5vcC1waG90by5waG90bzAyIHtcbiAgYW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDhzIGxpbmVhciA1cyBmb3J3YXJkcztcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQuYWN0aXZlIC5jYXB0aW9uMDEge1xuICBhbmltYXRpb246IGZhZGVJbk91dCA1cyBsaW5lYXIgMHMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDA0LmFjdGl2ZSAuY2FwdGlvbjAyIHtcbiAgYW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDVzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAuaGVybyAucGhvdG9zIC5vcC1waG90by5waG90bzAxIHtcbiAgd2lkdGg6IDE4MCU7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5oZXJvIC5waG90b3MgLm9wLXBob3RvLnBob3RvMDIge1xuICB3aWR0aDogMTgwJTtcbiAgb3BhY2l0eTogMDtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLmhlcm8gLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMiBpbWcge1xuICBvYmplY3QtcG9zaXRpb246IDUlIGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLm9wZW5pbmcgLmhlcm8uYWN0aXZlIC5waG90b3MgLm9wLXBob3RvLnBob3RvMDIge1xuICBhbmltYXRpb246IHNsaWRlTGVmdCAxMHMgbGluZWFyIDBzIGZvcndhcmRzO1xufVxuI3RvcCAud3JhcCAub3BlbmluZyAuaGVyby5hY3RpdmUgLm9wLWNhcHRpb24ge1xuICBhbmltYXRpb246IGZhZGVJbmFsbCAxcyBsaW5lYXIgNXMgZm9yd2FyZHM7XG59XG4jdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAxLFxuI3RvcCAud3JhcCAub3BlbmluZyAub3AwMyxcbiN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQsXG4jdG9wIC53cmFwIC5vcGVuaW5nIC5oZXJvIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYxcHgpIHtcbiAgI3RvcCAud3JhcCAubG9hZGluZyBkaXYge1xuICAgIHdpZHRoOiAzMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAubG9hZGluZyBkaXYgLmxvZ28ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5sb2FkaW5nICN2aWRlb2FyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcge1xuICAgIGhlaWdodDogMTAwdmg7XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyBoMi5vcC10ZXh0IHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcgLm9wLWJveCBoMyB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW46IDMlIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAub3AtYm94IGgzLnN2Zy13aWRlIGltZyB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAxIGgzLnRleHQwMSB7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAyIC5waG90b3Mge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAub3AwMiAucGhvdG9zIC5vcC1waG90byB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzN2dztcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAub3AwMiAucGhvdG9zIC5vcC1waG90by5waG90bzAzIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzM3Z3O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzIC5vcC1waG90byBpbWcge1xuICAgIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDc1JTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzIC5vcC1waG90by5waG90bzAyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAzLmFjdGl2ZSAub3AtcGhvdG8ucGhvdG8wMiB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDRzIGZvcndhcmRzO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQgLnBob3RvcyAub3AtcGhvdG8ge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAub3AwNCAucGhvdG9zIC5vcC1waG90by5waG90bzAyIGltZyB7XG4gICAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgODAlO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcgLm9wMDQuYWN0aXZlIC5waG90b3MgLm9wLXBob3RvLnBob3RvMDIge1xuICAgIGFuaW1hdGlvbjogZmFkZUluYWxsIDFzIGxpbmVhciA0cyBmb3J3YXJkcztcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5oZXJvIC5waG90b3MgLm9wLXBob3RvLnBob3RvMDEge1xuICAgIHdpZHRoOiAxNTAlO1xuICB9XG4gICN0b3AgLndyYXAgLm9wZW5pbmcgLmhlcm8gLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAuaGVyby5hY3RpdmUgLnBob3RvcyAub3AtcGhvdG8ucGhvdG8wMiB7XG4gICAgYW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDBzIGZvcndhcmRzO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkgYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICN0b3Age1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAub3BlbmluZyAub3AwMSBoMyB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDAyIGgzIHtcbiAgICBmb250LXNpemU6IDMuMnJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5vcDA0IGgzIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbi10b3A6IDMwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5vcGVuaW5nIC5oZXJvIGgyIHtcbiAgICB3aWR0aDogNzAlO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQHVzZSBcInNhc3M6bWF0aFwiO1xuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcblxuLyogbWl4aW5zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4vLyAkbm90LXBjOiAxMDIzOy8vIDEwMjRweOacqua6gOOBr+OCv+ODluODrOODg+ODiOOBqOWIpOaWrVxuLy8gJHRhYmxldDogNzY4Oy8vIOOCv+ODluODrOODg+ODiOOBruWfuua6luOBqOOBmeOCi+OCteOCpOOCulxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkdmlld3BvcnQ6IGZhbHNlKSB7XG4gIEBpZiAkdmlld3BvcnQge1xuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xuICB9IEBlbHNlIHtcbiAgICBmb250LXNpemU6ICRzaXplICsgcHg7XG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcbiAgfVxufVxuXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpIHtcbiAgQHJldHVybiBtYXRoLmRpdigxMDAgLCAkdmlld3BvcnQpICogJHNpemUgKiAxdnc7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4kdGV4dENvbG9yXHRcdDogIzIzMTgxNTtcbiRhY2NlbnRDb2xvclx0OiAjOWM5MDcwO1xuJGJ0bkNvbG9yXHQ6ICM1OTU3NTc7XG4kYnRuQ29sb3IyXHQ6ICM5ZmEwYTA7XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5AdXNlICdiYXNlJyBhcyBiO1xuXG4vLyBzbXAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4jdG9we1xuXHQvL3dyYXBcblx0LndyYXB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFxuXHRcdC8vbG9hZGluZ1xuXHRcdC5sb2FkaW5ne1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHotaW5kZXg6IDk5OTk5O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdGJhY2tncm91bmQ6ICMyMzIzMjM7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdC8vIG9wYWNpdHk6IDA7XG5cblx0XHRcdGRpdntcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdFx0XHR3aWR0aDogODAlO1xuXG5cdFx0XHRcdC5sb2dve1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0XHRcdCYub3B0eHRmYWRle1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246IG9wVHh0QW5pbWUgMS41cyBlYXNlIDEuNXMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jYXRjaHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdHdpZHRoOiA0LjclO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0Ji5vcGNhdGNoZmFkZXtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBvcENhdGNoQW5pbWUgMC44cyBlYXNlIDAuNXMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQjdmlkZW9hcmVhe1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ei1pbmRleDogOTk5ODtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdFx0XHQjdmlkZW97XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0XHR3aWR0aDogMTc3Ljc3Nzc3Nzc4dmg7IC8qIDE2Ojkg44Gu5bmF4oaSMTYgw7cgOe+8nSAxNzcuNzclICovXG5cdFx0XHRcdFx0aGVpZ2h0OiA1Ni4yNXZ3OyAvKiAxNjo544Gu5bmFIOKGkiA5IMO3IDE2ID0gNTYuMjUlICovXG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdCYuZmFkZWlue1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5hbGwgMS41cyBlYXNlIDBzIGZvcndhcmRzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQvL2xvYWRpbmdcblx0XHRcblx0XHQvL29wZW5pbmdcblx0XHQub3BlbmluZ3tcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR6LWluZGV4OiA1MDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiAxMDBkdmg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjOWQ5MDcwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0aDJ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcblx0XHRcdFx0Ji5vcC10ZXh0e1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHRcdFx0ei1pbmRleDogNjA7XG5cdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0XHRtYXJnaW46IDMwcHggYXV0byAwO1xuXHRcdFx0XHRcdC8vIGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAxcHggIzAwMCk7XG5cdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5mYWRlb3V0e1xuXHRcdFx0XHRcdGFuaW1hdGlvbjogZmFkZU91dGFsbCAycyBsaW5lYXIgMHMgZm9yd2FyZHM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gb3AtYm94IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0Lm9wLWJveHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKHZhcigtLXZoLCAxdmgpICogMTAwKTtcblx0XHRcdFxuXHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEwMCk7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHQvLyBvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMCU7XG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3AtY2FwdGlvbntcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDN7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiA5NiU7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coMnB4IDJweCAxcHggIzAwMCk7XG5cblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCA1cHggIzIyMik7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuc3ZnLXdpZGV7XG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvLyBvcDAxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0Lm9wMDF7XG5cdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRoZWlnaHQ6IDEyMHZoO1xuXHRcdFx0XHRcdGhlaWdodDogY2FsYyh2YXIoLS12aCwgMXZoKSAqIDEyMCk7XG5cblx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDM4JSBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzbGlkZVVwIDhzIGxpbmVhciAwcyBmb3J3YXJkcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm9wLWNhcHRpb257XG5cdFx0XHRcdFx0XHRhbmltYXRpb246IGZhZGVJbmFsbCAxcyBsaW5lYXIgMHMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC8vIG9wMDIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHQub3AwMntcblx0XHRcdFx0LnBob3Rvc3tcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMGR2aCAvIDMpO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0XHRcdFx0Ji5waG90bzAze1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTIwJTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMCUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzA0e1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwZHZoO1xuXG5cdFx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IDUxLjUlIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY2FwdGlvbjAye1xuXHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0LmNhcHRpb24wMXtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogZmFkZUluT3V0IDdzIGxpbmVhciAwcyBmb3J3YXJkcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhcHRpb24wMntcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogb3AwMkZhZGVJbiAxcyBsaW5lYXIgNnMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogb3AwMkZhZGVJbiA2cyBsaW5lYXIgZm9yd2FyZHM7XG5cblx0XHRcdFx0XHRcdCYucGhvdG8wMXtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uLWRlbGF5OiAxLjVzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDBzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzAze1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb24tZGVsYXk6IDFzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzA0e1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246IFpvb21VcCA2cyBsaW5lYXIgNnMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8vIG9wMDMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHQub3AwM3tcblx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0XHQmLnBob3RvMDJ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTIwJTtcblx0XHRcdFx0XHRcdGltZ3tcblx0XHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiAyMCUgY2VudGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQub3AtY2FwdGlvbntcblx0XHRcdFx0XHQmLmNhcHRpb24wMntcblx0XHRcdFx0XHRcdGNvbG9yOiAjMjIyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRcdCYucGhvdG8wMXtcblx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBab29tVXAgNnMgbGluZWFyIDBzIGZvcndhcmRzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRhbmltYXRpb246IG9wMDNTbGlkZVJpZ2h0IDVzIGxpbmVhciA0cyBmb3J3YXJkcztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhcHRpb24wMXtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogZmFkZUluT3V0IDVzIGxpbmVhciAwcyBmb3J3YXJkcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhcHRpb24wMntcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjogZmFkZUluYWxsIDFzIGxpbmVhciA0cyBmb3J3YXJkcztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gb3AwNCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblx0XHRcdC5vcDA0e1xuXHRcdFx0XHQucGhvdG9ze1xuXHRcdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRcdCYucGhvdG8wMXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MCU7XG5cblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogNjAlIGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwJTtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHQucGhvdG9ze1xuXHRcdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0XHQmLnBob3RvMDF7XG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDhzIGxpbmVhciAwcyBmb3J3YXJkcztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnBob3RvMDJ7XG5cdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDhzIGxpbmVhciA1cyBmb3J3YXJkcztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2FwdGlvbjAxe1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5PdXQgNXMgbGluZWFyIDBzIGZvcndhcmRzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuY2FwdGlvbjAye1xuXHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDVzIGZvcndhcmRzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQvLyDmsbrjgoHnlLvpnaIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0Lmhlcm97XG5cdFx0XHRcdC5waG90b3N7XG5cdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0Ji5waG90bzAxe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTgwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYucGhvdG8wMntcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4MCU7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogNSUgY2VudGVyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0LnBob3Rvc3tcblx0XHRcdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRcdFx0Ly8gJi5waG90bzAxe1xuXHRcdFx0XHRcdFx0XHQvLyBcdGFuaW1hdGlvbjogc2xpZGVMZWZ0IDEwcyBsaW5lYXIgMHMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogc2xpZGVMZWZ0IDEwcyBsaW5lYXIgMHMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm9wLWNhcHRpb257XG5cdFx0XHRcdFx0XHRhbmltYXRpb246IGZhZGVJbmFsbCAxcyBsaW5lYXIgNXMgZm9yd2FyZHM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5vcDAxLFxuXHRcdFx0Ly8gLm9wMDIsXG5cdFx0XHQub3AwMyxcblx0XHRcdC5vcDA0LFxuXHRcdFx0Lmhlcm9cblx0XHRcdHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdH1cblx0XHQvL29wZW5pbmdcbiAgfVxuXHQvL3dyYXBcblxuICAvLyBQQyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOjk2MXB4KXtcblx0XHQvL3dyYXBcblx0XHQud3JhcHtcblx0XHRcdC8vIGxvYWRpbmdcblx0XHRcdC5sb2FkaW5ne1xuXHRcdFx0XHRkaXZ7XG5cdFx0XHRcdFx0d2lkdGg6IDMwJTtcblxuXHRcdFx0XHRcdC5sb2dve1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQjdmlkZW9hcmVhe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC8vb3BlbmluZ1xuXHRcdFx0Lm9wZW5pbmd7XG5cdFx0XHRcdGhlaWdodDogMTAwdmg7XG5cblx0XHRcdFx0aDJ7XG5cdFx0XHRcdFx0Ji5vcC10ZXh0e1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0Ly8gb3AtYm94IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQub3AtYm94e1xuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMyUgYXV0bztcblxuXHRcdFx0XHRcdFx0Ji5zdmctd2lkZXtcblx0XHRcdFx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQvLyBvcDAxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQub3AwMXtcblx0XHRcdFx0XHRoM3tcblx0XHRcdFx0XHRcdCYudGV4dDAxe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTglO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIG9wMDIgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHRcdC5vcDAye1xuXHRcdFx0XHRcdC5waG90b3N7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cdFx0XHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC8gMyk7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXG5cdFx0XHRcdFx0XHRcdCYucGhvdG8wM3tcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDB2dyAvIDMpO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRcdFx0LnBob3Rvc3tcblx0XHRcdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQvLyBvcDAzIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQub3AwM3tcblx0XHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIDc1JTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0XHRcdC5vcC1waG90b3tcblx0XHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRcdGFuaW1hdGlvbjogZmFkZUluYWxsIDFzIGxpbmVhciA0cyBmb3J3YXJkcztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIG9wMDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHRcdC5vcDA0e1xuXHRcdFx0XHRcdC5waG90b3N7XG5cdFx0XHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcblxuXHRcdFx0XHRcdFx0XHQmLnBob3RvMDJ7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlciA4MCU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHQucGhvdG9ze1xuXHRcdFx0XHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDRzIGZvcndhcmRzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ly8g5rG644KB55S76Z2iIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQuaGVyb3tcblx0XHRcdFx0XHQucGhvdG9ze1xuXHRcdFx0XHRcdFx0Lm9wLXBob3Rve1xuXHRcdFx0XHRcdFx0XHQmLnBob3RvMDF7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdFx0XHQucGhvdG9ze1xuXHRcdFx0XHRcdFx0XHQub3AtcGhvdG97XG5cdFx0XHRcdFx0XHRcdFx0Ly8gJi5waG90bzAxe1xuXHRcdFx0XHRcdFx0XHRcdC8vIFx0YW5pbWF0aW9uOiBzbGlkZVJpZ2h0IDhzIGxpbmVhciAwcyBmb3J3YXJkcztcblx0XHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHRcdFx0Ji5waG90bzAye1xuXHRcdFx0XHRcdFx0XHRcdFx0YW5pbWF0aW9uOiBmYWRlSW5hbGwgMXMgbGluZWFyIDBzIGZvcndhcmRzO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ly9vcGVuaW5nXG5cdFx0fVxuXHRcdC8vd3JhcFxuXHR9XG5cbiAgLy8gdGFibGV0IC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjYwMHB4KSBhbmQgKCBtYXgtd2lkdGg6OTYwcHgpIHtcblx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxNik7XG5cdFx0XG5cdFx0Ly93cmFwXG5cdFx0LndyYXB7XG5cdFx0XHQvL29wZW5pbmdcblx0XHRcdC5vcGVuaW5ne1xuXHRcdFx0XHQvLyBvcDAxIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQub3AwMXtcblx0XHRcdFx0XHRoM3tcblx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQvLyBvcDAyIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQub3AwMntcblx0XHRcdFx0XHRoM3tcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8vIG9wMDQgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cdFx0XHRcdC5vcDA0e1xuXHRcdFx0XHRcdGgze1xuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFxuXHRcdFx0XHQvLyBoZXJvIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXHRcdFx0XHQuaGVyb3tcblx0XHRcdFx0XHRoMntcblx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vd3JhcFxuXHRcdFxuXHR9XG4gIFxuICAvLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjFweCkgYW5kICggbWF4LXdpZHRoOjEwMjRweCkge1xuICAgIFx0XHQvL3dyYXBcblx0XHQud3JhcHtcblx0XHRcdC8vb3BlbmluZ1xuXHRcdFx0Lm9wZW5pbmd7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC8vd3JhcFxuICB9XG59Il19 */
