/*!**************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./app/assets/scss/home.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/* Slider */
.slick-slider {
  position: relative;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent;
}

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0;
}
.slick-list:focus {
  outline: none;
}
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.slick-track:before, .slick-track:after {
  content: "";
  display: table;
}
.slick-track:after {
  clear: both;
}
.slick-loading .slick-track {
  visibility: hidden;
}

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none;
}
[dir=rtl] .slick-slide {
  float: right;
}
.slick-slide img {
  display: block;
}
.slick-slide.slick-loading img {
  display: none;
}
.slick-slide.dragging img {
  pointer-events: none;
}
.slick-initialized .slick-slide {
  display: block;
}
.slick-loading .slick-slide {
  visibility: hidden;
}
.slick-vertical .slick-slide {
  display: block;
  height: auto;
  border: 1px solid transparent;
}

.slick-arrow.slick-hidden {
  display: none;
}

.content_list {
  margin: 0 auto;
  width: 670px;
}
@media screen and (max-width: 767px) {
  .content_list {
    width: auto;
    padding: 0 15px;
  }
}
.content_list h2 {
  height: 77px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .content_list h2 {
    height: auto;
  }
}
.content_list h2 svg {
  width: auto;
  height: 100%;
  display: inline-block;
}
.content_list .list {
  margin-top: 80px;
}
@media screen and (max-width: 767px) {
  .content_list .list {
    margin-top: 40px;
  }
}
.content_list article {
  padding: 30px 0;
  border-bottom: solid 1px rgb(188, 198, 198);
}
@media screen and (max-width: 767px) {
  .content_list article {
    padding: 15px 0;
  }
}
.content_list article:nth-of-type(1) {
  padding-top: 0;
}
.content_list article a {
  text-decoration: none;
  position: relative;
  display: block;
}
.content_list article a:after {
  content: "";
  width: 18px;
  height: 18px;
  position: absolute;
  right: 0;
  top: 50%;
  -webkit-transform: translate(0, -50%) scale(-1, 1);
          transform: translate(0, -50%) scale(-1, 1);
  background: url(../img/icon_arrow.svg) no-repeat center/contain;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .content_list article a:hover:after {
    right: -18px;
  }
}
.content_list .date {
  font-size: 13px;
  letter-spacing: 0.05em;
}
.content_list .title {
  font-size: 16px;
  line-height: 1.5;
  margin-top: 10px;
  padding-right: 30px;
}

/*
Media Query Mixin
*/
.gothic {
  font-family: YakuHanJP, "Helvetica Neue", Arial, "Hiragino Kaku Gothic ProN", "Hiragino Sans", Meiryo, sans-serif;
}

.mincho {
  font-family: YakuHanMP, "游明朝体", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "ＭＳ Ｐ明朝", "MS PMincho", serif;
}

.movie .title {
  font-family: "Noto Sans JP", sans-serif;
  font-optical-sizing: auto;
  font-weight: 500;
  font-style: normal;
}

.disco .info .number {
  font-family: "Roboto", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings: "wdth" 100;
}

.news .icon_news path {
  opacity: 0;
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.news .icon_news path.e {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.news .icon_news path.w {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.news .icon_news path.s {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.news .icon_news.animation path {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.live .icon_live path {
  opacity: 0;
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.live .icon_live path.i {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.live .icon_live path.v {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.live .icon_live path.e {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.live .icon_live.animation path {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.disco .icon_disco path {
  opacity: 0;
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.disco .icon_disco path.i {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.disco .icon_disco path.s {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.disco .icon_disco path.c {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.disco .icon_disco path.o {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.disco .icon_disco.animation path {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.movie .icon_movie path {
  opacity: 0;
  -webkit-transform: scale(0.95);
          transform: scale(0.95);
  -webkit-transition: all 0.4s ease-out;
  transition: all 0.4s ease-out;
  -webkit-transform-origin: center;
          transform-origin: center;
}
.movie .icon_movie path.o {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.movie .icon_movie path.v {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.movie .icon_movie path.i {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.movie .icon_movie path.e {
  -webkit-transition-delay: 0.4s;
          transition-delay: 0.4s;
}
.movie .icon_movie.animation path {
  opacity: 1;
  -webkit-transform: scale(1);
          transform: scale(1);
}

.menu_open header.white .global_menu_button:before, .menu_open header.white .global_menu_button:after {
  background: #000;
}

header.white .logo_path {
  -webkit-filter: url(#outer-glow-1);
          filter: url(#outer-glow-1);
}
header.white .logo_path path {
  fill: #fff;
}
header.white .global_menu_button:before, header.white .global_menu_button:after {
  background: #fff;
}
header.white .logo .char {
  -webkit-transition: opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  transition: opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  transition: transform 1s cubic-bezier(0.34, 3, 0.64, 1), opacity 2s ease-out;
  transition: transform 1s cubic-bezier(0.34, 3, 0.64, 1), opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  opacity: 0;
  -webkit-transform: translate(-15px, 0);
          transform: translate(-15px, 0);
}
header.white .logo .ka {
  -webkit-transition-delay: 0.15s;
          transition-delay: 0.15s;
}
header.white .logo .gu {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
header.white .logo .chi {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s;
}
header.white .logo .a {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
header.white .logo .mi {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s;
}
header.white .logo.animation .char {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.contents_wrapper {
  padding-top: 0;
}

.main_visual {
  height: 100vh;
  min-height: 500px;
  position: relative;
  height: 100lvh;
  opacity: 0;
  -webkit-transition: opacity 1s linear;
  transition: opacity 1s linear;
}
.main_visual.show {
  opacity: 1;
}
.main_visual img {
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
  height: 100%;
}
.main_visual img.sp {
  display: none;
}
@media screen and (max-width: 767px) {
  .main_visual img {
    display: none;
  }
  .main_visual img.sp {
    display: block;
  }
}
.main_visual .sns_links {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
@media screen and (max-width: 767px) {
  .main_visual .sns_links {
    right: 10px;
  }
}
.main_visual .sns_links li {
  -webkit-transition: opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  transition: opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  transition: transform 1s cubic-bezier(0.34, 3, 0.64, 1), opacity 2s ease-out;
  transition: transform 1s cubic-bezier(0.34, 3, 0.64, 1), opacity 2s ease-out, -webkit-transform 1s cubic-bezier(0.34, 3, 0.64, 1);
  opacity: 0;
  -webkit-transform: translate(0, 15px);
          transform: translate(0, 15px);
}
.main_visual .sns_links li:nth-of-type(2) {
  -webkit-transition-delay: 0.15s;
          transition-delay: 0.15s;
}
.main_visual .sns_links li:nth-of-type(3) {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.main_visual .sns_links li:nth-of-type(4) {
  -webkit-transition-delay: 0.45s;
          transition-delay: 0.45s;
}
.main_visual .sns_links li:nth-of-type(5) {
  -webkit-transition-delay: 0.6s;
          transition-delay: 0.6s;
}
.main_visual .sns_links li:nth-of-type(6) {
  -webkit-transition-delay: 0.75s;
          transition-delay: 0.75s;
}
.main_visual .sns_links li:nth-of-type(7) {
  -webkit-transition-delay: 0.9s;
          transition-delay: 0.9s;
}
.main_visual .sns_links li:nth-of-type(8) {
  -webkit-transition-delay: 1.05s;
          transition-delay: 1.05s;
}
.main_visual .sns_links li:nth-of-type(9) {
  -webkit-transition-delay: 1.2s;
          transition-delay: 1.2s;
}
.main_visual .sns_links li:nth-of-type(10) {
  -webkit-transition-delay: 1.35s;
          transition-delay: 1.35s;
}
.main_visual .sns_links.animation li {
  opacity: 1;
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}

.banner {
  margin-top: 70px;
  position: relative;
}
@media screen and (max-width: 767px) {
  .banner {
    margin-top: 45px;
  }
}
.banner .block {
  position: relative;
}
.banner .banner_list {
  width: 968px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .banner .banner_list {
    width: 100%;
  }
}
.banner .banner_list .slick-slide {
  width: 320px;
  margin: 0 2px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media screen and (max-width: 767px) {
  .banner .banner_list .slick-slide {
    width: 80vw;
  }
}
.banner .banner_list .slick-slide:hover {
  opacity: 0.7;
}
.banner .banner_list img {
  width: 100%;
}
.banner .slide_button {
  position: absolute;
  width: 50px;
  height: 50px;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.banner .slide_button img {
  position: absolute;
  width: 15px;
  height: auto;
  top: 50%;
  left: 50%;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
.banner .slide_button.prev {
  margin-left: -534px;
}
.banner .slide_button.prev:hover img {
  margin-left: -10px;
}
.banner .slide_button.prev img {
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.banner .slide_button.next {
  margin-left: 484px;
}
.banner .slide_button.next:hover img {
  margin-left: 10px;
}
.banner .slide_button.next img {
  -webkit-transform: translate(-50%, -50%) scale(-1, 1);
          transform: translate(-50%, -50%) scale(-1, 1);
}
.banner .slide_dot {
  margin-top: 40px;
}
.banner .slide_dot .slick-dots {
  font-size: 0;
  letter-spacing: 0;
  text-align: center;
}
.banner .slide_dot li {
  display: inline-block;
  margin: 0 8px;
}
.banner .slide_dot li.slick-active button {
  background: rgb(76, 76, 76);
}
.banner .slide_dot button {
  width: 12px;
  height: 12px;
  background: rgb(233, 238, 238);
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  font-size: 0;
}

@media screen and (max-width: 767px) {
  .content_list h2 {
    height: 40px;
  }
}

.news {
  margin-top: 110px;
}
@media screen and (max-width: 767px) {
  .news {
    margin-top: 60px;
  }
}

.live {
  margin-top: 140px;
}
@media screen and (max-width: 767px) {
  .live {
    margin-top: 70px;
  }
}

.disco {
  margin-top: 140px;
}
@media screen and (max-width: 767px) {
  .disco {
    margin-top: 70px;
    padding: 0 50px;
  }
}
.disco h2 {
  height: 77px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .disco h2 {
    height: 40px;
  }
}
.disco h2 svg {
  width: auto;
  height: 100%;
  display: inline-block;
}
.disco .latest_disco {
  width: 800px;
  height: 400px;
  margin: 80px auto 0;
  background: rgb(233, 238, 238);
  font-size: 0;
  letter-spacing: 0;
}
@media screen and (max-width: 767px) {
  .disco .latest_disco {
    width: auto;
    margin-top: 35px;
    height: auto;
  }
}
.disco .img {
  display: inline-block;
  width: 400px;
  height: 100%;
  vertical-align: top;
}
@media screen and (max-width: 767px) {
  .disco .img {
    width: auto;
    height: auto;
    display: block;
  }
}
.disco .img a {
  -webkit-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  display: block;
}
.disco .img a:hover {
  opacity: 0.8;
}
.disco .img img {
  -o-object-fit: contain;
     object-fit: contain;
  width: 100%;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .disco .img img {
    -o-object-fit: fill;
       object-fit: fill;
    width: 100%;
    height: auto;
  }
}
.disco .info {
  padding: 50px;
  position: relative;
  width: 400px;
  display: inline-block;
  height: 100%;
  vertical-align: top;
}
@media screen and (max-width: 767px) {
  .disco .info {
    padding: 15px 15px 25px;
    width: auto;
    height: auto;
    display: block;
  }
}
.disco .info .category {
  font-size: 16px;
}
.disco .info .title {
  font-size: 26px;
  margin-top: 10px;
}
.disco .info .title a {
  text-decoration: none;
}
.disco .info .title a:hover {
  text-decoration: underline;
}
.disco .info .date {
  font-size: 16px;
  margin-top: 30px;
}
.disco .info .number {
  font-size: 14px;
  margin-top: 10px;
}
.disco .info .link_button {
  position: absolute;
  right: 50px;
  bottom: 50px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media screen and (max-width: 767px) {
  .disco .info .link_button {
    position: inherit;
    display: block;
    margin: 40px auto 0;
    right: auto;
    bottom: auto;
  }
}
@media (hover: hover) {
  .disco .info .link_button:hover {
    background: #333;
    color: #fff;
  }
}

.movie {
  margin-top: 140px;
}
@media screen and (max-width: 767px) {
  .movie {
    margin-top: 70px;
    padding: 0 15px;
  }
}
.movie h2 {
  height: 77px;
  margin: 0 auto;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .movie h2 {
    height: 40px;
  }
}
.movie h2 svg {
  width: auto;
  height: 100%;
  display: inline-block;
}
.movie .movie_block {
  margin: 80px auto 0;
  position: relative;
  width: 800px;
}
@media screen and (max-width: 767px) {
  .movie .movie_block {
    margin-top: 35px;
    width: auto;
  }
}
.movie .movie_block img {
  width: 100%;
}
.movie .movie_block button {
  position: absolute;
  right: 20px;
  bottom: 20px;
  -webkit-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
}
@media (hover: hover) {
  .movie .movie_block button:hover {
    background: #333;
    color: #fff;
  }
}
.movie .movie_block iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.movie .title {
  text-align: center;
  margin-top: 20px;
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  .movie .title {
    font-size: 16px;
    line-height: 0.6666666667;
    text-align: left;
  }
}

.fanclub {
  background: rgb(233, 238, 238);
  margin-top: 140px;
  padding: 60px 0;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .fanclub {
    margin-top: 70px;
    padding-left: 30px;
    padding-right: 30px;
  }
}
.fanclub .title {
  font-size: 18px;
  letter-spacing: 0.025em;
}
.fanclub img {
  width: 443px;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .fanclub img {
    width: 100%;
  }
}
.fanclub .link_button {
  background: #000;
  color: #fff;
  font-size: 18px;
  margin-top: 15px;
}

footer {
  margin-top: 0;
  border-top: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0Y7QUF0T0U7RUFDQztBQXdPSDtBQXJPRTtFQUNDO0VBQ0E7QUF1T0g7QUFyT0c7RUFDQztBQXVPSjtBQXJPSTtFQUNDO0FBdU9MO0FBbE9FO0VBQ0M7RUFDQTtBQW9PSDtBQWpPRTtFQUVDO0VBQ0E7QUFrT0g7QUEvTkU7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUFBO0FBaU9IO0FBL05HO0VBTkQ7SUFPRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBa09GO0FBQ0Y7QUFoT0c7RUFDQztJQUNDO0lBQ0E7RUFrT0g7QUFDRjs7QUE1TkE7RUFDQztBQStORDtBQTdOQztFQUhEO0lBSUU7SUFDQTtFQWdPQTtBQUNGO0FBOU5DO0VBQ0M7RUFDQTtFQUNBO0FBZ09GO0FBOU5FO0VBTEQ7SUFNRTtFQWlPRDtBQUNGO0FBL05FO0VBQ0M7RUFDQTtFQUNBO0FBaU9IO0FBM05DO0VBQ0M7RUFDQTtFQUNBO0FBNk5GO0FBM05FO0VBTEQ7SUFNRTtJQUNBO0VBOE5EO0FBQ0Y7QUE1TkU7RUFDQztBQThOSDtBQTNORTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQUE7QUE2Tkg7QUEzTkc7RUFDQztJQUNDO0lBQ0E7RUE2Tkg7QUFDRjtBQXpORTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUEyTkg7QUF2TkM7RUFDQztFQUNBO0VBQ0E7QUF5TkY7QUF0TkU7RUFORDtJQU9FO0lBQ0E7SUFDQTtFQXlORDtBQUNGOztBQXJOQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FBd05EO0FBdE5DO0VBTkQ7SUFPRTtJQUNBO0lBQ0E7RUF5TkE7QUFDRjtBQXZOQztFQUNDO0VBQ0E7QUF5TkY7QUF0TkM7RUFDQztFQUNBO0FBd05GO0FBdE5FO0VBSkQ7SUFLRTtFQXlORDtBQUNGO0FBdE5DO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7QUF3TkY7O0FBcE5BO0VBQ0M7RUFDQTtBQXVORCxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vc3RhdGljX3NpdGVfMjAyNS8uL2FwcC9hc3NldHMvc2Nzcy9ob21lLnNjc3MiLCJ3ZWJwYWNrOi8vc3RhdGljX3NpdGVfMjAyNS8uL2FwcC9hc3NldHMvc2Nzcy9fc2xpY2suc2NzcyIsIndlYnBhY2s6Ly9zdGF0aWNfc2l0ZV8yMDI1Ly4vYXBwL2Fzc2V0cy9zY3NzL2NvbXBvbmVudHMvX2NvbnRlbnRfbGlzdC5zY3NzIiwid2VicGFjazovL3N0YXRpY19zaXRlXzIwMjUvLi9hcHAvYXNzZXRzL3Njc3MvX3N0eWxlL19zdHlsZS5zY3NzIiwid2VicGFjazovL3N0YXRpY19zaXRlXzIwMjUvLi9hcHAvYXNzZXRzL3Njc3MvZm9ybWF0L19mb250LnNjc3MiLCJ3ZWJwYWNrOi8vc3RhdGljX3NpdGVfMjAyNS8uL2FwcC9hc3NldHMvc2Nzcy9faWNvbl9hbmltYXRpb24uc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICdzbGljayc7XG5AdXNlICdjb21wb25lbnRzL2NvbnRlbnRfbGlzdCc7XG5AdXNlICdmb3JtYXQvZm9udCc7XG5AdXNlICdpY29uX2FuaW1hdGlvbic7XG5cbi5tZW51X29wZW4ge1xuXHRoZWFkZXIge1xuXHRcdCYud2hpdGUge1xuXHRcdFx0Lmdsb2JhbF9tZW51X2J1dHRvbiB7XG5cdFx0XHRcdCY6YmVmb3JlLFxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmhlYWRlciB7XG5cdCYud2hpdGUge1xuXHRcdC5sb2dvX3BhdGgge1xuXHRcdFx0ZmlsdGVyOiB1cmwoI291dGVyLWdsb3ctMSk7XG5cblx0XHRcdHBhdGgge1xuXHRcdFx0XHRmaWxsOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nbG9iYWxfbWVudV9idXR0b24ge1xuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nbyB7XG5cdFx0XHQuY2hhciB7XG5cdFx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdFx0dHJhbnNmb3JtIDFzIGN1YmljLWJlemllcigwLjM0LCAzLCAwLjY0LCAxKSxcblx0XHRcdFx0XHRvcGFjaXR5IDJzIGVhc2Utb3V0O1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTVweCwgMCk7XG5cdFx0XHR9XG5cblx0XHRcdC5rYSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMTVzO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ3Uge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHQuY2hpIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC40NXM7XG5cdFx0XHR9XG5cblx0XHRcdC5hIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC42cztcblx0XHRcdH1cblxuXHRcdFx0Lm1pIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC43NXM7XG5cdFx0XHR9XG5cblx0XHRcdCYuYW5pbWF0aW9uIHtcblx0XHRcdFx0LmNoYXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmNvbnRlbnRzX3dyYXBwZXIge1xuXHRwYWRkaW5nLXRvcDogMDtcbn1cblxuLm1haW5fdmlzdWFsIHtcblx0aGVpZ2h0OiAxMDB2aDtcblx0bWluLWhlaWdodDogNTAwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiAxMDBsdmg7XG5cdG9wYWNpdHk6IDA7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMXMgbGluZWFyO1xuXG5cdCYuc2hvdyB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdGltZyB7XG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0Ji5zcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHQmLnNwIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNuc19saW5rcyB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHJpZ2h0OiAyMHB4O1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdH1cblxuXHRcdGxpIHtcblx0XHRcdHRyYW5zaXRpb246XG5cdFx0XHRcdHRyYW5zZm9ybSAxcyBjdWJpYy1iZXppZXIoMC4zNCwgMywgMC42NCwgMSksXG5cdFx0XHRcdG9wYWNpdHkgMnMgZWFzZS1vdXQ7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTVweCk7XG5cblx0XHRcdEBmb3IgJGkgZnJvbSAyIHRocm91Z2ggMTAge1xuXHRcdFx0XHQmOm50aC1vZi10eXBlKCN7JGl9KSB7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogKDAuMTUgKiAoJGkgLSAxKSkgKyBzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJhbm5lciB7XG5cdG1hcmdpbi10b3A6IDcwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi10b3A6IDQ1cHg7XG5cdH1cblxuXHQuYmxvY2sge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC5iYW5uZXJfbGlzdCB7XG5cdFx0d2lkdGg6IDk2OHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zbGljay1zbGlkZSB7XG5cdFx0XHR3aWR0aDogMzIwcHg7XG5cdFx0XHRtYXJnaW46IDAgMnB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdHdpZHRoOiA4MHZ3O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQuc2xpZGVfYnV0dG9uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6IDUwcHg7XG5cdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcblxuXHRcdGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTVweDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XG5cdFx0fVxuXG5cdFx0Ji5wcmV2IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiBjYWxjKC00ODRweCAtIDUwcHgpO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5uZXh0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA0ODRweDtcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoLTEsIDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zbGlkZV9kb3Qge1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cblx0XHQuc2xpY2stZG90cyB7XG5cdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgOHB4O1xuXG5cdFx0XHQmLnNsaWNrLWFjdGl2ZSB7XG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiKDc2IDc2IDc2KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdGJhY2tncm91bmQ6IHJnYigyMzMgMjM4IDIzOCk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcblx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRlbnRfbGlzdCB7XG5cdGgyIHtcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdH1cblx0fVxufVxuXG4ubmV3cyB7XG5cdG1hcmdpbi10b3A6IDExMHB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLXRvcDogNjBweDtcblx0fVxuXG5cdEBleHRlbmQgJWljb25fbmV3cztcbn1cblxuLmxpdmUge1xuXHRtYXJnaW4tdG9wOiAxNDBweDtcblxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdH1cblxuXHRAZXh0ZW5kICVpY29uX2xpdmU7XG59XG5cbi5kaXNjbyB7XG5cdG1hcmdpbi10b3A6IDE0MHB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0bWFyZ2luLXRvcDogNzBweDtcblx0XHRwYWRkaW5nOiAwIDUwcHg7XG5cdH1cblxuXHRoMiB7XG5cdFx0aGVpZ2h0OiA3N3B4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdEBleHRlbmQgJWljb25fZGlzY287XG5cblx0LmxhdGVzdF9kaXNjbyB7XG5cdFx0d2lkdGg6IDgwMHB4O1xuXHRcdGhlaWdodDogNDAwcHg7XG5cdFx0bWFyZ2luOiA4MHB4IGF1dG8gMDtcblx0XHRiYWNrZ3JvdW5kOiByZ2IoMjMzIDIzOCAyMzgpO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsZXR0ZXItc3BhY2luZzogMDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0fVxuXHR9XG5cblx0LmltZyB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMC44O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGZpbGw7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmluZm8ge1xuXHRcdHBhZGRpbmc6IDUwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA0MDBweDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDI1cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC5jYXRlZ29yeSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0fVxuXG5cdFx0LnRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cblx0XHRcdGEge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZGF0ZSB7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdH1cblxuXHRcdC5udW1iZXIge1xuXHRcdFx0QGV4dGVuZCAlcm9ib3RvLXJlZ3VsYXI7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdH1cblxuXHRcdC5saW5rX2J1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogNTBweDtcblx0XHRcdGJvdHRvbTogNTBweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0XHRwb3NpdGlvbjogaW5oZXJpdDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogNDBweCBhdXRvIDA7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSAoaG92ZXI6IGhvdmVyKSB7XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1vdmllIHtcblx0bWFyZ2luLXRvcDogMTQwcHg7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdHBhZGRpbmc6IDAgMTVweDtcblx0fVxuXG5cdGgyIHtcblx0XHRoZWlnaHQ6IDc3cHg7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0QGV4dGVuZCAlaWNvbl9tb3ZpZTtcblxuXHQubW92aWVfYmxvY2sge1xuXHRcdG1hcmdpbjogODBweCBhdXRvIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA4MDBweDtcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMjBweDtcblx0XHRcdGJvdHRvbTogMjBweDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXG5cdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xuXHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aWZyYW1lIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQudGl0bGUge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRAZXh0ZW5kICVub3RvLXNhbnMtanAtbWVkaXVtO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMyIC8gNDgpO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdH1cbn1cblxuLmZhbmNsdWIge1xuXHRiYWNrZ3JvdW5kOiByZ2IoMjMzIDIzOCAyMzgpO1xuXHRtYXJnaW4tdG9wOiAxNDBweDtcblx0cGFkZGluZzogNjBweCAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRtYXJnaW4tdG9wOiA3MHB4O1xuXHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHR9XG5cblx0LnRpdGxlIHtcblx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDAuMDI1ZW07XG5cdH1cblxuXHRpbWcge1xuXHRcdHdpZHRoOiA0NDNweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQubGlua19idXR0b24ge1xuXHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0Y29sb3I6ICNmZmY7XG5cdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cbn1cblxuZm9vdGVyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0Ym9yZGVyLXRvcDogbm9uZTtcbn1cbiIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG59XG4uc2xpY2stc2xpZGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgJi5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgICYuZHJhZ2dpbmcgaW1nIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnNsaWNrLWluaXRpYWxpemVkICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cblxuICAgIC5zbGljay12ZXJ0aWNhbCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbiIsIi5jb250ZW50X2xpc3Qge1xuXHRtYXJnaW46IDAgYXV0bztcblx0d2lkdGg6IDY3MHB4O1xuXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0cGFkZGluZzogMCAxNXB4O1xuXHR9XG5cblx0aDIge1xuXHRcdGhlaWdodDogNzdweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ly9oZWlnaHQ6IDQwcHg7XG5cdFx0fVxuXG5cdFx0c3ZnIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5saXN0IHtcblx0XHRtYXJnaW4tdG9wOiA4MHB4O1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0fVxuXHR9XG5cblx0YXJ0aWNsZSB7XG5cdFx0cGFkZGluZzogMzBweCAwO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIDFweCByZ2IoMTg4IDE5OCAxOTgpO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcblx0XHRcdHBhZGRpbmc6IDE1cHggMDtcblx0XHR9XG5cblx0XHQmOm50aC1vZi10eXBlKDEpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdGhlaWdodDogMThweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpIHNjYWxlKC0xLCAxKTtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29uX2Fycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciAvIGNvbnRhaW47XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2Utb3V0O1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtMThweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZGF0ZSB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG5cdH1cblxuXHQudGl0bGUge1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRsaW5lLWhlaWdodDogY2FsYygyNCAvIDE2KTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDMwcHg7XG5cdH1cbn1cbiIsIi8vXHRGb250IFN0eWxlXG5cbiRnb3RoaWNGYW1pbHk6ICfmuLjjgrTjgrfjg4Pjgq/kvZMnLCAn5ri444K044K344OD44KvJywgJ1l1IEdvdGhpYycsIFl1R290aGljLCAn44OS44Op44Ku44OO6KeS44K044K344OD44KvJywgJ0hpcmFnaW5vIFNhbnMnLCAn44OS44Op44Ku44OO6KeS44K0IFByb04gVzMnLCAnSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTicsICfjg6HjgqTjg6rjgqonLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG4lZ290aGlje1xuXHRmb250LWZhbWlseTogJGdvdGhpY0ZhbWlseTtcbn1cblxuJGdvdGhpYzJGYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGlyYWdpbm8gU2Fuc1wiLCBcIk5vdG8gU2FucyBDSksgSlBcIiwgJ+a4uOOCtOOCt+ODg+OCr+S9kycsICfmuLjjgrTjgrfjg4Pjgq8nLCAnWXUgR290aGljJywgWXVHb3RoaWMsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gU2FucyBFbW9qaVwiO1xuJWdvdGhpYzJ7XG5cdGZvbnQtZmFtaWx5OiAkZ290aGljMkZhbWlseTtcbn1cblxuJGdvdGhpYzNGYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvTlwiLCBcIkhpcmFnaW5vIFNhbnNcIiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuJWdvdGhpYzN7XG5cdGZvbnQtZmFtaWx5OiAkZ290aGljM0ZhbWlseTtcbn1cblxuJG1pbmNob0ZhbWlseTogXCLmuLjmmI7mnJ3kvZNcIiwgXCJZdSBNaW5jaG9cIiwgWXVNaW5jaG8sICfjg5Ljg6njgq7jg47mmI7mnJ0gUHJvIFczJywnSGlyYWdpbm8gTWluY2hvIFBybycsJ++8re+8syDvvLDmmI7mnJ0nLCdNUyBQTWluY2hvJywgc2VyaWY7XG4lbWluY2hve1xuXHRmb250LWZhbWlseTogJG1pbmNob0ZhbWlseTtcbn1cblxuJWZvbnRTdHlsZXtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG5cdC8vZm9udC1mZWF0dXJlLXNldHRpbmdzIDogJ3BrbmEnO1xuXHRmb250LWZlYXR1cmUtc2V0dGluZ3MgOiAncGFsdCc7XG5cdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cblxuLy9cdENsZWFyIEZpeFxuXG4lY2xlYXJ7XG5cdHpvb206IDEwMCU7XG5cblx0JjpiZWZvcmUsXG5cdCY6YWZ0ZXJ7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxufVxuXG5cbi8vXHRUcmFuc2l0aW9uXG5cbiV0c3tcblx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcbn1cblxuXG4vL1x0SW5saW5lIEJsb2NrXG5cbiVpYntcblx0Zm9udC1zaXplOiAwO1xuXHRsZXR0ZXItc3BhY2luZzogMDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuXG4vL1x0TWlkZGxlIENlbnRlclxuXG4ldm1pZGRsZXtcblx0QGV4dGVuZCAlaWI7XG5cblx0JjpiZWZvcmV7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG59XG5cblxuLy9cdENlbnRlclxuXG4lY2VudGVye1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG5cbi8vXHRXUOOBquOBqeOBruacrOaWh+OBjOWFpeOCi+OBqOOBk+OCjVxuXG4ldGV4dF9hcmVhe1xuXG4gICAgaW1ne1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgYXtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgLmlmcmFtZXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgICAgIH1cblxuICAgICAgICBpZnJhbWV7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLypcbk1lZGlhIFF1ZXJ5IE1peGluXG4qL1xuJGJyZWFrcG9pbnRzOiAoXG4gICAgJ3NtJzogNTc2cHgsXG4gICAgJ21kJzogNzY4cHgsXG4gICAgJ2xnJzogOTkycHgsXG4gICAgJ3hsJzogMTIwMHB4XG4pO1xuXG5AbWl4aW4gTVEoJHNpemUpe1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICN7bWFwLWdldCgkYnJlYWtwb2ludHMsICRzaXplKX0pe1xuICAgICAgICBAY29udGVudDtcbiAgICB9XG59IiwiQHVzZSAnLi4vX3N0eWxlL3N0eWxlJztcblxuJGdvdGhpYzogWWFrdUhhbkpQLCBzdHlsZS4kZ290aGljM0ZhbWlseTtcblxuLmdvdGhpYyB7XG5cdGZvbnQtZmFtaWx5OiAkZ290aGljO1xufVxuXG4ubWluY2hvIHtcblx0Zm9udC1mYW1pbHk6IFlha3VIYW5NUCwgc3R5bGUuJG1pbmNob0ZhbWlseTtcbn1cblxuJW5vdG8tc2Fucy1qcC1saWdodCB7XG5cdGZvbnQtZmFtaWx5OiAnTm90byBTYW5zIEpQJywgc2Fucy1zZXJpZjtcblx0Zm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4lbm90by1zYW5zLWpwLXJlZ3VsYXIge1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJW5vdG8tc2Fucy1qcC1tZWRpdW0ge1xuXHRmb250LWZhbWlseTogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG5cdGZvbnQtb3B0aWNhbC1zaXppbmc6IGF1dG87XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuJXJvYm90by1saWdodCB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcblx0Zm9udC1vcHRpY2FsLXNpemluZzogYXV0bztcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXZhcmlhdGlvbi1zZXR0aW5nczogJ3dkdGgnIDEwMDtcbn1cblxuJXJvYm90by1yZWd1bGFyIHtcblx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LW9wdGljYWwtc2l6aW5nOiBhdXRvO1xuXHRmb250LXdlaWdodDogNDAwO1xuXHRmb250LXN0eWxlOiBub3JtYWw7XG5cdGZvbnQtdmFyaWF0aW9uLXNldHRpbmdzOiAnd2R0aCcgMTAwO1xufVxuIiwiJWljb25fbmV3cyB7XG5cdC5pY29uX25ld3Mge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji53IHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5zIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fbGl2ZSB7XG5cdC5pY29uX2xpdmUge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5pIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji52IHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fZGlzY28ge1xuXHQuaWNvbl9kaXNjbyB7XG5cdFx0cGF0aCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG5cdFx0XHQmLmkge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnMge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjJzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLmMge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjNzO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm8ge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwLjRzO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuYW5pbWF0aW9uIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4laWNvbl9tb3ZpZSB7XG5cdC5pY29uX21vdmllIHtcblx0XHRwYXRoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cblx0XHRcdCYubyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHR9XG5cblx0XHRcdCYudiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuaSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYuZSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiVpY29uX3Byb2ZpbGUge1xuXHQuaWNvbl9wcm9maWxlIHtcblx0XHRwYXRoIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDAuOTUpO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1vdXQ7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cblx0XHRcdCYuciB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG5cdFx0XHR9XG5cblx0XHRcdCYubyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYuaSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cblx0XHRcdCYubCB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNXM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZSB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNnM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiVpY29uX21lZGlhIHtcblx0Lmljb25fbWVkaWEge1xuXHRcdHBhdGgge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMC45NSk7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLW91dDtcblx0XHRcdHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcblxuXHRcdFx0Ji5lIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji5kIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4ycztcblx0XHRcdH1cblxuXHRcdFx0Ji5pIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4zcztcblx0XHRcdH1cblxuXHRcdFx0Ji5hIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC40cztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmFuaW1hdGlvbiB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJWljb25fZ29vZHMge1xuXHQuaWNvbl9nb29kcyB7XG5cdFx0cGF0aCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwLjk1KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2Utb3V0O1xuXHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG5cdFx0XHQmLm8xIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMC4xcztcblx0XHRcdH1cblxuXHRcdFx0Ji5vMiB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuMnM7XG5cdFx0XHR9XG5cblx0XHRcdCYuZCB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuM3M7XG5cdFx0XHR9XG5cblx0XHRcdCYucyB7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IDAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5hbmltYXRpb24ge1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/