#page-photo_detail .detail {
  padding: 66px 0 85px;
}
@media screen and (max-width: 640px) {
  #page-photo_detail .detail {
    padding: 40px 20px;
  }
}
#page-photo_detail .detail_inner {
  max-width: 1100px;
  margin: 0 auto;
}
#page-photo_detail .detail_title {
  padding-bottom: 19px;
  border-bottom: 1px solid #1c1d2b;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  color: #1c1d2b;
}
#page-photo_detail .detail_title span {
  display: block;
  line-height: 1;
}
#page-photo_detail .detail_title .en {
  font-family: "Fraunces", serif;
  font-size: 49px;
  font-weight: 400;
  letter-spacing: -0.05em;
}
#page-photo_detail .detail_title .jp {
  font-size: 15px;
  padding: 0 0 7px 14px;
}
@media screen and (max-width: 640px) {
  #page-photo_detail .detail_title {
    padding-bottom: 12px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #page-photo_detail .detail_title .en {
    font-size: 40px;
  }
  #page-photo_detail .detail_title .jp {
    font-size: 14px;
    padding: 4px 0 7px 10px;
  }
}
#page-photo_detail .detail_slide {
  margin-top: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#page-photo_detail .detail_slide .slide_main {
  width: 894px;
}
#page-photo_detail .detail_slide .slide_main .slide_inner a {
  display: block;
  position: relative;
}
#page-photo_detail .detail_slide .slide_main .slide_inner .icon {
  position: absolute;
  top: 15px;
  right: 15px;
  width: 40px;
  height: 40px;
}
#page-photo_detail .detail_slide .slide_thumb {
  width: 171px;
}
#page-photo_detail .detail_slide .slide_thumb .slick-track {
  -webkit-transform: translate3d(0, 0, 0) !important;
          transform: translate3d(0, 0, 0) !important;
  margin-right: auto;
  margin-left: auto;
}
#page-photo_detail .detail_slide .slide_thumb .slick-slide {
  cursor: pointer;
  position: relative;
}
#page-photo_detail .detail_slide .slide_thumb .slick-slide:not(:first-child) {
  margin-top: 7px;
}
#page-photo_detail .detail_slide .slide_thumb .slick-current:before {
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 3px solid #2f4057;
}
@media screen and (min-width: 641px) {
  #page-photo_detail .detail_slide .slide_thumb .slick-track {
    width: 100% !important;
  }
  #page-photo_detail .detail_slide .slide_thumb .slick-slide {
    width: 100% !important;
    float: none;
  }
}
@media screen and (max-width: 640px) {
  #page-photo_detail .detail_slide {
    margin-top: 20px;
  }
  #page-photo_detail .detail_slide .slide_main {
    width: 100%;
  }
  #page-photo_detail .detail_slide .slide_thumb {
    margin-top: 15px;
    width: 100%;
  }
  #page-photo_detail .detail_slide .slide_thumb .slick-slide:not(:first-child) {
    margin-top: 0;
  }
}
#page-photo_detail .detail_info {
  margin-top: 40px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#page-photo_detail .detail_info dl {
  width: 530px;
  border-bottom: 1px solid #c2c3ce;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#page-photo_detail .detail_info dl:nth-child(-n+2) {
  border-top: 1px solid #c2c3ce;
}
#page-photo_detail .detail_info dl dt, #page-photo_detail .detail_info dl dd {
  padding: 26px 0 31px;
}
#page-photo_detail .detail_info dl dt {
  padding-left: 24px;
  width: 140px;
  white-space: nowrap;
  color: #54556c;
  font-weight: 700;
  letter-spacing: 0.12em;
}
#page-photo_detail .detail_info dl dd {
  padding-left: 14px;
  width: calc(100% - 140px);
  font-size: 15px;
  letter-spacing: 0.1em;
}
@media screen and (max-width: 640px) {
  #page-photo_detail .detail_info {
    margin-top: 30px;
  }
  #page-photo_detail .detail_info dl {
    width: 100%;
  }
  #page-photo_detail .detail_info dl:nth-child(-n+2) {
    border-top: none;
  }
  #page-photo_detail .detail_info dl:first-child {
    border-top: 1px solid #c2c3ce;
  }
  #page-photo_detail .detail_info dl dt, #page-photo_detail .detail_info dl dd {
    padding: 10px;
  }
  #page-photo_detail .detail_info dl dt {
    width: 110px;
    font-size: 14px;
  }
  #page-photo_detail .detail_info dl dd {
    width: calc(100% - 110px);
    font-size: 13px;
  }
}
#page-photo_detail .detail_comment {
  margin-top: 40px;
  padding: 56px 50px 48px;
  background: #fff;
}
#page-photo_detail .detail_comment .title {
  color: #54556c;
  font-size: 24px;
  letter-spacing: 0.1em;
  padding-left: 36px;
  position: relative;
}
#page-photo_detail .detail_comment .title:before {
  position: absolute;
  content: "";
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  background: url(../images/icon_comment.png) no-repeat;
  background-size: 100% auto;
  width: 25px;
  height: 25px;
}
#page-photo_detail .detail_comment .txt {
  margin-top: 22px;
  font-weight: 400;
  line-height: 206.25%;
  letter-spacing: 0.05em;
}
@media screen and (max-width: 640px) {
  #page-photo_detail .detail_comment {
    margin-top: 30px;
    padding: 20px 15px;
  }
  #page-photo_detail .detail_comment .title {
    font-size: 18px;
    padding-left: 27px;
  }
  #page-photo_detail .detail_comment .title:before {
    width: 18px;
    height: 18px;
  }
  #page-photo_detail .detail_comment .txt {
    margin-top: 8px;
    font-size: 14px;
  }
}
#page-photo_detail .photo-arrow {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  z-index: 2000;
  display: block;
  background-repeat: no-repeat;
  background-size: 100% auto;
  width: 50px;
  height: 50px;
  cursor: pointer;
  -webkit-transition: 0.2s opacity;
  transition: 0.2s opacity;
}
#page-photo_detail .photo-arrow:hover {
  opacity: 0.7;
}
#page-photo_detail .photo-arrow-left {
  left: 20px;
  background-image: url(../../common/images/icon_arrow_prev_g.png);
}
#page-photo_detail .photo-arrow-right {
  right: 20px;
  background-image: url(../../common/images/icon_arrow_next_g.png);
}
@media screen and (max-width: 640px) {
  #page-photo_detail .photo-arrow {
    width: 40px;
    height: 40px;
  }
  #page-photo_detail .photo-arrow-left {
    left: 10px;
  }
  #page-photo_detail .photo-arrow-right {
    right: 10px;
  }
}
#page-photo_detail .mfp-figure:after {
  content: none;
}
#page-photo_detail .mfp-figure .mfp-close {
  position: absolute !important;
  width: 30px !important;
  height: 30px;
  top: 28px;
  right: 0;
  padding-right: 0;
  color: transparent !important;
  opacity: 1;
  background: url(../../common/images/icon_close.png) no-repeat;
  background-size: 100% auto;
  cursor: pointer;
  -webkit-transition: 0.2s opacity;
  transition: 0.2s opacity;
}
#page-photo_detail .mfp-figure .mfp-close:hover {
  opacity: 0.7;
}
#page-photo_detail .mfp-figure .mfp-img {
  padding: 68px 0 132px;
}
#page-photo_detail .mfp-figure .mfp-bottom-bar {
  background: #fff;
  height: 64px;
  padding: 0 20px;
  margin-top: -132px;
  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;
}
#page-photo_detail .mfp-figure .mfp-bottom-bar .mfp-title {
  text-align: center;
  color: #333;
  padding-right: 0;
}
#page-photo_detail .mfp-figure .mfp-bottom-bar .mfp-counter {
  display: none;
}
@media screen and (max-width: 640px) {
  #page-photo_detail .mfp-figure .mfp-close {
    width: 24px !important;
    height: 24px;
    top: 26px;
  }
  #page-photo_detail .mfp-figure .mfp-img {
    padding: 56px 0 104px;
  }
  #page-photo_detail .mfp-figure .mfp-bottom-bar {
    height: 48px;
    padding: 0 15px;
    margin-top: -104px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBob3RvL2Nzcy9kZXRhaWwuc2NzcyIsInBob3RvL2Nzcy9kZXRhaWwuY3NzIiwiZ2xvYmFsL192YXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQztFQUNDLG9CQUFBO0FDTEY7QURPRTtFQUhEO0lBSUUsa0JBQUE7RUNKRDtBQUNGO0FETUU7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QUNKSDtBRE9FO0VBQ0Msb0JBQUE7RUFDQSxnQ0FBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esc0JBQUE7TUFBQSxtQkFBQTtVQUFBLHFCQUFBO0VBQ0EsY0VsQks7QURhUjtBRE1HO0VBQ0MsY0FBQTtFQUNBLGNBQUE7QUNKSjtBRE1HO0VBQ0MsOEJFWEs7RUZZTCxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSx1QkFBQTtBQ0pKO0FETUc7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QUNKSjtBRE9HO0VBckJEO0lBc0JFLG9CQUFBO0lBQ0EsbUJBQUE7UUFBQSxlQUFBO0VDSkY7RURLRTtJQUNDLGVBQUE7RUNISDtFREtFO0lBQ0MsZUFBQTtJQUNBLHVCQUFBO0VDSEg7QUFDRjtBRE9FO0VBQ0MsZ0JBQUE7RUFDQSxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLHlCQUFBO01BQUEsc0JBQUE7VUFBQSw4QkFBQTtBQ0xIO0FETUc7RUFDQyxZQUFBO0FDSko7QURNSztFQUNDLGNBQUE7RUFDQSxrQkFBQTtBQ0pOO0FETUs7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxXQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7QUNKTjtBRFFHO0VBQ0MsWUFBQTtBQ05KO0FET0k7RUFDQyxrREFBQTtVQUFBLDBDQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBQ0xMO0FET0k7RUFDQyxlQUFBO0VBQ0Esa0JBQUE7QUNMTDtBRE1LO0VBQ0MsZUFBQTtBQ0pOO0FEUUs7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxN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QUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDekJIO0FEMEJHO0VBQ0Msa0JBQUE7RUFDQSxXRXJUTTtFRnNUTixnQkFBQTtBQ3hCSjtBRDBCRztFQUNDLGFBQUE7QUN4Qko7QUQ0QkU7RUFDQztJQUNDLHNCQUFBO0lBQ0EsWUFBQTtJQUNBLFNBQUE7RUMxQkY7RUQ2QkM7SUFDQyxxQkFBQTtFQzNCRjtFRDhCQztJQUNDLFlBQUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7RUM1QkY7QUFDRiIsImZpbGUiOiJwaG90by9jc3MvZGV0YWlsLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCIuLi8uLi9nbG9iYWxcIiBhcyAqO1xuXG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLXBob3RvX2RldGFpbCB7XG5cdC5kZXRhaWwge1xuXHRcdHBhZGRpbmc6IDY2cHggMCA4NXB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHR9Ly9zcFxuXG5cdFx0Jl9pbm5lciB7XG5cdFx0XHRtYXgtd2lkdGg6IDExMDBweDtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdH1cblxuXHRcdCZfdGl0bGUge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDE5cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGMta2V5O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdGNvbG9yOiAkYy1rZXk7XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0fVxuXHRcdFx0LmVuIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmLWVuX2Y7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNDlweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0uMDVlbTtcblx0XHRcdH1cblx0XHRcdC5qcCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDdweCAxNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHQuZW4ge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuanAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRwYWRkaW5nOiA0cHggMCA3cHggMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fS8vc3Bcblx0XHR9XG5cblx0XHQmX3NsaWRlIHtcblx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LnNsaWRlX21haW4ge1xuXHRcdFx0XHR3aWR0aDogODk0cHg7XG5cdFx0XHRcdC5zbGlkZV9pbm5lciB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbGlkZV90aHVtYiB7XG5cdFx0XHRcdHdpZHRoOiAxNzFweDtcblx0XHRcdFx0LnNsaWNrLXRyYWNrIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDdweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWNrLWN1cnJlbnQge1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IDNweCBzb2xpZCAjMmY0MDU3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuXHRcdFx0XHQuc2xpZGVfdGh1bWIge1xuXHRcdFx0XHRcdC5zbGljay10cmFjayB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fS8vcGNcblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0LnNsaWRlX21haW4ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbGlkZV90aHVtYiB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQuc2xpY2stc2xpZGUge1xuXHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9Ly9zcFxuXHRcdH1cblxuXHRcdCZfaW5mbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiA0MHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGRsIHtcblx0XHRcdFx0d2lkdGg6IDUzMHB4O1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MyYzNjZTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0JjpudGgtY2hpbGQoLW4rMikge1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzJjM2NlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGR0LCBkZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjZweCAwIDMxcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZHQge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdFx0XHR3aWR0aDogMTQwcHg7XG5cdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRjb2xvcjogIzU0NTU2Yztcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMTJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAxNDBweCk7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdGRsIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgtbisyKSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzJjM2NlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkdCwgZGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZHQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDExMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRkZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fS8vc3Bcblx0XHR9XG5cblx0XHQmX2NvbW1lbnQge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdHBhZGRpbmc6IDU2cHggNTBweCA0OHB4O1xuXHRcdFx0YmFja2dyb3VuZDogJGMtd2hpdGU7XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzU0NTU2Yztcblx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzNnB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25fY29tbWVudC5wbmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50eHQge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogcGVyY2VudGFnZShtYXRoLmRpdig2NiwgMzIpKTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHg7XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMThweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnR4dCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogOHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0fVxuXHRcdFx0fS8vc3Bcblx0XHR9XG5cdH0vL2RldGFpbFxuXG5cdC8vbWFnbmlmaWMgcG9wdXAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cdC5waG90by1hcnJvd3tcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdHotaW5kZXg6IDIwMDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHR3aWR0aDogNTBweDtcblx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHRyYW5zaXRpb246IC4ycyBvcGFjaXR5O1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuNztcblx0XHR9XG5cblx0XHQmLWxlZnQge1xuXHRcdFx0bGVmdDogMjBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2ljb25fYXJyb3dfcHJldl9nLnBuZyk7XG5cdFx0fVxuXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2ljb25fYXJyb3dfbmV4dF9nLnBuZyk7XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXG5cdFx0XHQmLWxlZnQge1xuXHRcdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXJpZ2h0IHtcblx0XHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fS8vc3Bcblx0fVxuXG5cdC5tZnAtZmlndXJlIHtcblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Lm1mcC1jbG9zZSB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblx0XHRcdHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG5cdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHR0b3A6IDI4cHg7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vY29tbW9uL2ltYWdlcy9pY29uX2Nsb3NlLnBuZykgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHR0cmFuc2l0aW9uOiAuMnMgb3BhY2l0eTtcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuNztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubWZwLWltZyB7XG5cdFx0XHRwYWRkaW5nOiA2OHB4IDAgMTMycHg7XG5cdFx0fVxuXG5cdFx0Lm1mcC1ib3R0b20tYmFyIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjLXdoaXRlO1xuXHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogLTEzMnB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5tZnAtdGl0bGUge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGNvbG9yOiAkYy1ibGFjaztcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblx0XHRcdC5tZnAtY291bnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdC5tZnAtY2xvc2Uge1xuXHRcdFx0XHR3aWR0aDogMjRweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdHRvcDogMjZweDtcblx0XHRcdH1cblxuXHRcdFx0Lm1mcC1pbWcge1xuXHRcdFx0XHRwYWRkaW5nOiA1NnB4IDAgMTA0cHg7XG5cdFx0XHR9XG5cblx0XHRcdC5tZnAtYm90dG9tLWJhciB7XG5cdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMTA0cHg7XG5cdFx0XHR9XG5cdFx0fS8vc3Bcblx0fVxufVxuIiwiI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWwge1xuICBwYWRkaW5nOiA2NnB4IDAgODVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsIHtcbiAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIH1cbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfdGl0bGUge1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxYzFkMmI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgY29sb3I6ICMxYzFkMmI7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF90aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfdGl0bGUgLmVuIHtcbiAgZm9udC1mYW1pbHk6IFwiRnJhdW5jZXNcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNDlweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF90aXRsZSAuanAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDAgMCA3cHggMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3RpdGxlIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfdGl0bGUgLmVuIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfdGl0bGUgLmpwIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgcGFkZGluZzogNHB4IDAgN3B4IDEwcHg7XG4gIH1cbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSAuc2xpZGVfbWFpbiB7XG4gIHdpZHRoOiA4OTRweDtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIC5zbGlkZV9tYWluIC5zbGlkZV9pbm5lciBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIC5zbGlkZV9tYWluIC5zbGlkZV9pbm5lciAuaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIC5zbGlkZV90aHVtYiB7XG4gIHdpZHRoOiAxNzFweDtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIC5zbGlkZV90aHVtYiAuc2xpY2stdHJhY2sge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSAuc2xpZGVfdGh1bWIgLnNsaWNrLXNsaWRlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSAuc2xpZGVfdGh1bWIgLnNsaWNrLXNsaWRlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfc2xpZGUgLnNsaWRlX3RodW1iIC5zbGljay1jdXJyZW50OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXI6IDNweCBzb2xpZCAjMmY0MDU3O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfc2xpZGUgLnNsaWRlX3RodW1iIC5zbGljay10cmFjayB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICAjcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSAuc2xpZGVfdGh1bWIgLnNsaWNrLXNsaWRlIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxuICAjcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9zbGlkZSAuc2xpZGVfbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfc2xpZGUgLnNsaWRlX3RodW1iIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX3NsaWRlIC5zbGlkZV90aHVtYiAuc2xpY2stc2xpZGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8gZGwge1xuICB3aWR0aDogNTMwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzJjM2NlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbDpudGgtY2hpbGQoLW4rMikge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2MyYzNjZTtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8gZGwgZHQsICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8gZGwgZGQge1xuICBwYWRkaW5nOiAyNnB4IDAgMzFweDtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8gZGwgZHQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHdpZHRoOiAxNDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgY29sb3I6ICM1NDU1NmM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjEyZW07XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9pbmZvIGRsIGRkIHtcbiAgcGFkZGluZy1sZWZ0OiAxNHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTQwcHgpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbDpudGgtY2hpbGQoLW4rMikge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjMmMzY2U7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbCBkdCwgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfaW5mbyBkbCBkZCB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAjcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9pbmZvIGRsIGR0IHtcbiAgICB3aWR0aDogMTEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG4gICNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2luZm8gZGwgZGQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9jb21tZW50IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgcGFkZGluZzogNTZweCA1MHB4IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9jb21tZW50IC50aXRsZSB7XG4gIGNvbG9yOiAjNTQ1NTZjO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgcGFkZGluZy1sZWZ0OiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLmRldGFpbF9jb21tZW50IC50aXRsZTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbl9jb21tZW50LnBuZykgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAuZGV0YWlsX2NvbW1lbnQgLnR4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMDYuMjUlO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfY29tbWVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nOiAyMHB4IDE1cHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfY29tbWVudCAudGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfY29tbWVudCAudGl0bGU6YmVmb3JlIHtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5kZXRhaWxfY29tbWVudCAudHh0IHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG4jcGFnZS1waG90b19kZXRhaWwgLnBob3RvLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB6LWluZGV4OiAyMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBvcGFjaXR5O1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5waG90by1hcnJvdzpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbiNwYWdlLXBob3RvX2RldGFpbCAucGhvdG8tYXJyb3ctbGVmdCB7XG4gIGxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2ljb25fYXJyb3dfcHJldl9nLnBuZyk7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLnBob3RvLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9jb21tb24vaW1hZ2VzL2ljb25fYXJyb3dfbmV4dF9nLnBuZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjcGFnZS1waG90b19kZXRhaWwgLnBob3RvLWFycm93IHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5waG90by1hcnJvdy1sZWZ0IHtcbiAgICBsZWZ0OiAxMHB4O1xuICB9XG4gICNwYWdlLXBob3RvX2RldGFpbCAucGhvdG8tYXJyb3ctcmlnaHQge1xuICAgIHJpZ2h0OiAxMHB4O1xuICB9XG59XG4jcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5tZnAtZmlndXJlIC5tZnAtY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0b3A6IDI4cHg7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2NvbW1vbi9pbWFnZXMvaWNvbl9jbG9zZS5wbmcpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogMC4ycyBvcGFjaXR5O1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5tZnAtZmlndXJlIC5tZnAtY2xvc2U6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmUgLm1mcC1pbWcge1xuICBwYWRkaW5nOiA2OHB4IDAgMTMycHg7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmUgLm1mcC1ib3R0b20tYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgaGVpZ2h0OiA2NHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMzJweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmUgLm1mcC1ib3R0b20tYmFyIC5tZnAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuI3BhZ2UtcGhvdG9fZGV0YWlsIC5tZnAtZmlndXJlIC5tZnAtYm90dG9tLWJhciAubWZwLWNvdW50ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI3BhZ2UtcGhvdG9fZGV0YWlsIC5tZnAtZmlndXJlIC5tZnAtY2xvc2Uge1xuICAgIHdpZHRoOiAyNHB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHRvcDogMjZweDtcbiAgfVxuICAjcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmUgLm1mcC1pbWcge1xuICAgIHBhZGRpbmc6IDU2cHggMCAxMDRweDtcbiAgfVxuICAjcGFnZS1waG90b19kZXRhaWwgLm1mcC1maWd1cmUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMDRweDtcbiAgfVxufSIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOOCq+ODqeODvFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGMtYmxhY2s6ICMzMzM7XG4kYy13aGl0ZTogI2ZmZjtcbiRjLWtleTogIzFjMWQyYjtcbiRjLWdyYXk6ICNlOWVkZjA7XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIOODleOCqeODs+ODiFxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuJGYtanA6ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuLy8gUmVndWxhciA0MDBcbi8vIE1lZGl1bSA1MDBcblxuJGYtanBfbTogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbi8vIFJlZ3VsYXIgNDAwXG5cbiRmLWVuX2Y6ICdGcmF1bmNlcycsIHNlcmlmO1xuLy8gUmVndWxhciA0MDBcblxuJGYtZW5fYjogJ0JhcmxvdycsIHNhbnMtc2VyaWY7XG4vLyBSZWd1bGFyIDQwMFxuIl19 */
