@charset "UTF-8";
.common-header .breadcrumb {
  color: #FFF;
}
.common-header .breadcrumb li {
  color: #FFF;
}
.common-header .border {
  background-color: #FFF;
}

#bg-grad {
  background: none;
  background-image: url(/2022/assets/images/winners/bg.jpg);
  -webkit-animation: none;
  animation: none;
  background-size: cover;
}

.winners-logo {
  width: 730px;
  display: block;
  margin: 0 auto;
  margin-top: -80px;
}

.winner-desc {
  font-size: 18px;
  text-align: center;
  color: #FFF;
  width: 100%;
  line-height: 160%;
  margin-top: -18px;
}

@keyframes fuwafuwa1 {
  0% {
    transform: translate(0px, 0px) rotate(45deg);
  }
  35% {
    transform: translate(-12px, -12px) rotate(80deg);
  }
  75% {
    transform: translate(12px, 0px) rotate(60deg);
  }
  100% {
    transform: translate(0px, 0px) rotate(45deg);
  }
}
@keyframes fuwafuwa2 {
  0% {
    transform: translate(0px, 0px) rotate(-45deg);
  }
  35% {
    transform: translate(12px, 12px) rotate(-80deg);
  }
  75% {
    transform: translate(-12px, 0px) rotate(-60deg);
  }
  100% {
    transform: translate(0px, 0px) rotate(-45deg);
  }
}
@keyframes gradientAnimation2 {
  0% {
    background-position: 0% 30%;
  }
  50% {
    background-position: 100% 70%;
  }
  100% {
    background-position: 0% 30%;
  }
}
.winners-wrapper {
  width: 1150px;
  margin: 0 auto;
}
.winners-wrapper .box-wide {
  width: 100%;
}
.winners-wrapper .box-wide .bubble {
  position: absolute;
  opacity: 0.8;
  width: 400px;
  z-index: 1;
}
.winners-wrapper .box-wide .bubble.bubble1 {
  animation: fuwafuwa1 10s infinite;
}
.winners-wrapper .box-wide .bubble.bubble2 {
  animation: fuwafuwa2 10s infinite;
}
.winners-wrapper .box-wide .album-image {
  width: 120px;
  float: left;
  margin-right: 25px;
  margin-top: 40px;
}
.winners-wrapper .box-wide .subbody {
  margin-top: 10px;
}
.winners-wrapper .box-wide .subbody:after, .winners-wrapper .box-wide .subbody:before {
  content: "";
  display: block;
  clear: both;
}
.winners-wrapper .box-wide .subbody .subtitle {
  background-color: #000;
  font-size: 15px;
  width: 74px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  border-radius: 20px;
  float: left;
  margin-right: 15px;
  color: #FFF;
  letter-spacing: 0.14em;
}
.winners-wrapper .box-wide .subbody .value {
  font-size: 20px;
  height: 30px;
  line-height: 30px;
  font-weight: bold;
  letter-spacing: 0.04em;
}
.winners-wrapper .box-wide .artist-meta {
  margin-top: 20px;
  padding: 0 0;
  text-align: center;
}
.winners-wrapper .box-wide .artist-meta.position-album {
  margin-top: 40px;
}
.winners-wrapper .box-wide .artist-meta .linknone {
  cursor: default;
}
.winners-wrapper .box-wide .artist-meta .link-website.position-float {
  float: left;
  margin-right: 30px;
}
.winners-wrapper .box-wide .artist-meta .title {
  font-size: 22px;
  font-weight: bold;
  letter-spacing: 0.02em;
  font-family: "GillSans", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
}
.winners-wrapper .box-wide .artist-meta .title .jump {
  width: 15px;
  margin-left: 10px;
}
.winners-wrapper .box-wide .artist-meta .sns-box {
  margin-top: 10px;
}
.winners-wrapper .box-wide .artist-meta .sns-box.position-float {
  padding-top: 4px;
  margin-left: 10px;
}
.winners-wrapper .box-wide .artist-meta .sns-box .icon {
  width: 33px;
  margin-right: 1px;
}
.winners-wrapper .box-wide .artist-meta .sns-box .icon.inactive {
  display: none;
}
.winners-wrapper .box-wide .inner h2 {
  letter-spacing: -0.02em;
}
.winners-wrapper .box-wide.artist-of-the-year {
  position: relative;
  margin-top: 100px;
}
.winners-wrapper .box-wide.artist-of-the-year .outer {
  background: linear-gradient(45deg, #d1c9f7, #9cdbdc, #9befc3, #fae5ff, #92edfe);
  background-repeat: no-repeat;
  background-size: 190%;
  background-position: 0% 30%;
  -webkit-animation: gradientAnimation2 10s ease infinite;
  animation: gradientAnimation2 10s ease infinite;
  padding: 25px 25px;
}
.winners-wrapper .box-wide.artist-of-the-year .bubble.bubble2 {
  left: calc(460px + (100% - 800px) / 2);
  top: 452px;
}
.winners-wrapper .box-wide.artist-of-the-year .inner {
  border: 3px solid #2A9FA4;
  outline: 1px solid #2A9FA4;
  /* 線幅、線のスタイル、カラー */
  outline-offset: -12px;
  /* 対象の要素からの距離、マイナス(内側)にも対応 */
  padding: 62px 55px;
  position: relative;
}
.winners-wrapper .box-wide.artist-of-the-year .inner .inner-header {
  height: 120px;
}
.winners-wrapper .box-wide.artist-of-the-year .inner h2 {
  font-size: 68px;
  letter-spacing: -0.02em;
  text-align: center;
  color: #526BC8;
  background: -webkit-linear-gradient(0deg, #526BC8, #2A9FA4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.winners-wrapper .box-wide.artist-of-the-year .inner .desc {
  text-align: center;
  font-size: 18px;
  margin: 12px 0 30px 0;
}
.winners-wrapper .box-wide.artist-of-the-year .inner .artist-image-dummy {
  width: 800px;
  display: block;
  margin: 60px auto 35px auto;
}
.winners-wrapper .box-wide.artist-of-the-year .inner .artist-image {
  width: 800px;
  display: block;
  margin: 60px auto 35px auto;
  z-index: 1;
  position: absolute;
  left: calc((100% - 800px) / 2);
  top: 182px;
}
.winners-wrapper .box-wide.artist-of-the-year .inner .artist-meta .title {
  font-size: 32px;
}
.winners-wrapper .box-wide.others {
  margin: 70px auto;
  position: relative;
}
.winners-wrapper .box-wide.others .bubble {
  opacity: 0.4;
  z-index: -1;
}
.winners-wrapper .box-wide.others .bubble.bubble1 {
  margin-left: -60px;
  margin-top: -50px;
}
.winners-wrapper .box-wide.others .bubble.bubble2 {
  right: -50px;
  top: 92px;
}
.winners-wrapper .box-wide.others .bubble.size1 {
  width: 200px;
  animation: fuwafuwa1 10s infinite;
  margin-left: -30px;
  margin-top: -50px;
}
.winners-wrapper .box-wide.others .bubble.size2 {
  width: 280px;
  animation: fuwafuwa2 8s infinite;
  right: -80px;
  top: 222px;
}
.winners-wrapper .box-wide.others .bubble.size3 {
  width: 340px;
  animation: fuwafuwa1 8s infinite;
  margin-left: 120px;
  margin-top: -30px;
}
.winners-wrapper .box-wide.others .bubble.size4 {
  width: 400px;
  animation: fuwafuwa1 15s infinite;
  right: 140px;
  top: 380px;
}
.winners-wrapper .box-wide.others .bubble.size5 {
  width: 140px;
  animation: fuwafuwa2 20s infinite;
  left: -40px;
  top: 192px;
}
.winners-wrapper .box-wide.others .left {
  width: calc(50% - 50px);
  float: left;
}
.winners-wrapper .box-wide.others .right {
  width: calc(50% - 50px);
  float: right;
}
.winners-wrapper .box-wide.others h2 {
  font-size: 55px;
  letter-spacing: -0.02em;
  line-height: 58px;
  margin-bottom: 15px;
  color: #526BC8;
  background: -webkit-linear-gradient(0deg, #526BC8, #2A9FA4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.winners-wrapper .box-wide.others .artist-image {
  width: 50%;
}
.winners-wrapper .box-wide.others .desc {
  font-size: 17px;
}
.winners-wrapper .box-wide.others .outer {
  background: linear-gradient(45deg, #dae1fa, #fcffff);
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 20px 20px;
}
.winners-wrapper .box-wide.others .outer:after, .winners-wrapper .box-wide.others .outer:before {
  content: "";
  display: block;
  clear: both;
}
.winners-wrapper .box-wide.others .inner {
  border: 3px solid #2A9FA4;
  outline: 1px solid #2A9FA4;
  /* 線幅、線のスタイル、カラー */
  outline-offset: -12px;
  /* 対象の要素からの距離、マイナス(内側)にも対応 */
  padding: 52px 55px;
}
.winners-wrapper .box-wide.others .inner:after, .winners-wrapper .box-wide.others .inner:before {
  content: "";
  display: block;
  clear: both;
}
.winners-wrapper .box-wide.others .inner .artist-meta {
  text-align: left;
}
.winners-wrapper .box-wide.others .inner .artist-meta .title {
  font-size: 20px;
}
.winners-wrapper .box-wide.others .inner .artist-meta .title .jump {
  width: 13px;
}
.winners-wrapper .box-wide.others .inner .artist-meta .sns-box .icon {
  width: 23px;
  margin-right: 3px;
}
.winners-wrapper.bottom {
  padding-bottom: 100px;
}
.winners-wrapper.bottom .bottom-inner {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-content: flex-start;
}
.winners-wrapper.bottom .bottom-inner .box {
  width: 545px;
}
.winners-wrapper.bottom .bottom-inner .box .outer {
  background: linear-gradient(45deg, #dae1fa, #fcffff);
  background-repeat: no-repeat;
  background-size: 100%;
  padding: 20px 20px;
}
.winners-wrapper.bottom .bottom-inner .box .inner {
  border: 3px solid #2A9FA4;
  outline: 1px solid #2A9FA4;
  /* 線幅、線のスタイル、カラー */
  outline-offset: -12px;
  /* 対象の要素からの距離、マイナス(内側)にも対応 */
  padding: 42px 42px;
  min-height: 765px;
}
.winners-wrapper.bottom .bottom-inner .box .inner:after, .winners-wrapper.bottom .bottom-inner .box .inner:before {
  content: "";
  display: block;
  clear: both;
}
.winners-wrapper.bottom .bottom-inner .box .inner .inner-header {
  height: 210px;
}
.winners-wrapper.bottom .bottom-inner .box:nth-child(2n-1) {
  margin-right: 60px;
  margin-bottom: 60px;
}
.winners-wrapper.bottom .bottom-inner .box:nth-child(2n) {
  margin-top: 80px;
}
.winners-wrapper.bottom .bottom-inner .box .album-image {
  width: 100px;
  float: left;
  margin-right: 20px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-image {
  width: 100%;
  margin: 40px 0 30px 0;
}
.winners-wrapper.bottom .bottom-inner .box h2 {
  font-size: 44px;
  letter-spacing: -0.04em;
  line-height: 46px;
  margin-bottom: 22px;
  color: #526BC8;
  background: -webkit-linear-gradient(0deg, #526BC8, #2A9FA4);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.winners-wrapper.bottom .bottom-inner .box .desc {
  font-size: 15px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta {
  margin-top: 0px;
  padding: 0 0;
  text-align: left;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta.position-album {
  width: calc(100% - 120px);
  float: right;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .linknone {
  cursor: default;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .link-website.position-float {
  float: left;
  margin-right: 30px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .title {
  font-size: 20px;
  line-height: 28px;
  font-weight: bold;
  letter-spacing: 0.02em;
  font-family: "GillSans", 游ゴシック, YuGothic, "ヒラギノ角ゴ ProN W3", "Hiragino Kaku Gothic ProN", メイリオ, Meiryo, sans-serif;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .title .jump {
  width: 15px;
  margin-left: 10px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .sns-box {
  margin-top: 10px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .sns-box.position-float {
  padding-top: 4px;
  margin-left: 10px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .sns-box .icon {
  width: 23px;
  margin-right: 1px;
}
.winners-wrapper.bottom .bottom-inner .box .artist-meta .sns-box .icon.inactive {
  display: none;
}
.winners-wrapper.bottom .bottom-inner .box .subbody {
  margin-top: 10px;
  margin-bottom: 20px;
}
.winners-wrapper.bottom .bottom-inner .box .subbody:after, .winners-wrapper.bottom .bottom-inner .box .subbody:before {
  content: "";
  display: block;
  clear: both;
}
.winners-wrapper.bottom .bottom-inner .box .subbody .subtitle {
  background-color: #000;
  font-size: 14px;
  width: 66px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  border-radius: 20px;
  float: left;
  margin-right: 15px;
  color: #FFF;
  letter-spacing: 0.14em;
}
.winners-wrapper.bottom .bottom-inner .box .subbody .value {
  width: calc(100% - 90px);
  float: right;
  font-size: 17px;
  line-height: 24px;
  font-weight: bold;
  letter-spacing: 0.04em;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInBjL3dpbm5lcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBSUU7RUFDRTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7OztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7O0FBSUo7RUFDRTtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOzs7QUFJSjtFQUNFO0VBQ0E7O0FBRUE7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUdGO0VBQ0U7O0FBRUE7RUFFRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUdGO0VBQ0U7O0FBSUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdKO0VBQ0U7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQU9OO0VBQ0U7O0FBSUo7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFRQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBTUE7RUFDRTtFQUNBOztBQUlKO0VBRUU7RUFDQTtBQUE0QjtFQUM1QjtBQUF1QjtFQUN2QjtFQUNBOztBQUVBO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlBO0VBQ0U7O0FBT1I7RUFDRTtFQUNBOztBQUVBO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFJSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUtBO0VBQ0E7RUFDQTs7QUFFQTtFQUVFO0VBQ0E7RUFDQTs7QUFHSjtFQUVFO0VBQ0E7QUFBNEI7RUFDNUI7QUFBdUI7RUFDdkI7O0FBRUE7RUFFRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7O0FBSUY7RUFDRTtFQUNBOztBQVdaO0VBQ0U7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUVBO0VBQ0U7RUFLQTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0FBQTRCO0VBQzVCO0FBQXVCO0VBQ3ZCO0VBQ0E7O0FBRUE7RUFFRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTs7QUFJSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUE7RUFDRTtFQUNBOztBQUdGO0VBQ0U7O0FBSUE7RUFDRTtFQUNBOztBQUlKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0o7RUFDRTs7QUFFQTtFQUNFO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBOztBQUVBO0VBQ0U7O0FBT1I7RUFDRTtFQUNBOztBQUVBO0VBRUU7RUFDQTtFQUNBOztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQSIsImZpbGUiOiJwYy93aW5uZXJzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImJvZHkge1xufVxuXG4uY29tbW9uLWhlYWRlciB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBsaSB7XG4gICAgICBjb2xvcjogI0ZGRjtcbiAgICB9XG4gIH1cbiAgLmJvcmRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgfVxufVxuXG4jYmctZ3JhZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvMjAyMi9hc3NldHMvaW1hZ2VzL3dpbm5lcnMvYmcuanBnKTtcbiAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gIGFuaW1hdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuLndpbm5lcnMtbG9nbyB7XG4gIHdpZHRoOiA3MzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXJnaW4tdG9wOiAtODBweDtcbn1cbi53aW5uZXItZGVzYyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxNjAlO1xuICBtYXJnaW4tdG9wOiAtMThweDtcbn1cblxuQGtleWZyYW1lcyBmdXdhZnV3YTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgMzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTJweCwgLTEycHgpIHJvdGF0ZSg4MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMnB4LCAwcHgpIHJvdGF0ZSg2MGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSg0NWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmdXdhZnV3YTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4LCAwcHgpIHJvdGF0ZSgtNDVkZWcpO1xuICB9XG4gIDM1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTJweCwgMTJweCkgcm90YXRlKC04MGRlZyk7XG4gIH1cbiAgNzUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTJweCwgMHB4KSByb3RhdGUoLTYwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDBweCkgcm90YXRlKC00NWRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBncmFkaWVudEFuaW1hdGlvbjIge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMzAlO1xuICB9XG4gIDUwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSA3MCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCUgMzAlO1xuICB9XG59XG5cbi53aW5uZXJzLXdyYXBwZXIge1xuICB3aWR0aDogMTE1MHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICAuYm94LXdpZGUge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLmJ1YmJsZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAmLmJ1YmJsZTEge1xuICAgICAgICBhbmltYXRpb246IGZ1d2FmdXdhMSAxMC4wcyBpbmZpbml0ZTtcbiAgICAgIH1cbiAgICAgICYuYnViYmxlMiB7XG4gICAgICAgIGFuaW1hdGlvbjogZnV3YWZ1d2EyIDEwLjBzIGluZmluaXRlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hbGJ1bS1pbWFnZSB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgfVxuXG4gICAgLnN1YmJvZHkge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgICAgJjphZnRlcixcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgfVxuXG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIHdpZHRoOiA3NHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICAgICAgfS8vLnN1YnRpdGxlXG4gICAgICAudmFsdWUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xuICAgICAgfS8vLnZhbHVlXG4gICAgfS8vLnN1YmJvZHlcblxuICAgIC5hcnRpc3QtbWV0YSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgcGFkZGluZzogMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAmLnBvc2l0aW9uLWFsYnVtIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICAgIH0vLy5wb3NpdGlvbi1hbGJ1bVxuXG4gICAgICAubGlua25vbmUge1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICB9XG5cbiAgICAgIC5saW5rLXdlYnNpdGUge1xuICAgICAgICAmLnBvc2l0aW9uLWZsb2F0IHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDJlbTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdHaWxsU2FucycsIOa4uOOCtOOCt+ODg+OCrywgWXVHb3RoaWMsIFwi44OS44Op44Ku44OO6KeS44K0IFByb04gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9OXCIsIOODoeOCpOODquOCqiwgTWVpcnlvLCBzYW5zLXNlcmlmO1xuXG4gICAgICAgIC5qdW1wIHtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnNucy1ib3gge1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICYucG9zaXRpb24tZmxvYXQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDMzcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG5cbiAgICAgICAgICAmLmluYWN0aXZlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfS8vLmFydGlzdC1tZXRhXG5cbiAgICAuaW5uZXIge1xuICAgICAgaDIge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgICAgIH1cbiAgICB9Ly8uaW5uZXJcblxuICAgICYuYXJ0aXN0LW9mLXRoZS15ZWFyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuXG4gICAgICAub3V0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgIDQ1ZGVnLFxuICAgICAgICAgICAgICByZ2JhKDIwOSwgMjAxLCAyNDcsIDEuMCksXG4gICAgICAgICAgICAgIHJnYmEoMTU2LCAyMTksIDIyMCwgMS4wKSxcbiAgICAgICAgICAgICAgcmdiYSgxNTUsIDIzOSwgMTk1LCAxLjApLFxuICAgICAgICAgICAgICByZ2JhKDI1MCwgMjI5LCAyNTUsIDEuMCksXG4gICAgICAgICAgICAgIHJnYmEoMTQ2LCAyMzcsIDI1NCwgMS4wKVxuICAgICAgICAgICAgKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOTAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwJSAzMCU7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBncmFkaWVudEFuaW1hdGlvbjIgMTBzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgIGFuaW1hdGlvbjogZ3JhZGllbnRBbmltYXRpb24yIDEwcyBlYXNlIGluZmluaXRlO1xuICAgICAgICBwYWRkaW5nOiAyNXB4IDI1cHg7XG4gICAgICB9XG5cbiAgICAgIC5idWJibGUge1xuICAgICAgICAmLmJ1YmJsZTEge1xuICAgICAgICB9XG4gICAgICAgICYuYnViYmxlMiB7XG4gICAgICAgICAgbGVmdDogY2FsYyg2MHB4ICsgODAwcHggLyAyICsgKDEwMCUgLSA4MDBweCkgLyAyKTtcbiAgICAgICAgICB0b3A6IDQ1MnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5pbm5lciB7XG5cbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzJBOUZBNDtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMyQTlGQTQ7IC8qIOe3muW5heOAgee3muOBruOCueOCv+OCpOODq+OAgeOCq+ODqeODvCAqL1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTEycHg7IC8qIOWvvuixoeOBruimgee0oOOBi+OCieOBrui3nembouOAgeODnuOCpOODiuOCuSjlhoXlgbQp44Gr44KC5a++5b+cICovXG4gICAgICAgIHBhZGRpbmc6IDYycHggNTVweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAgIC5pbm5lci1oZWFkZXIge1xuICAgICAgICAgIGhlaWdodDogMTIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA2OHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogIzUyNkJDODsvL+mdnuWvvuW/nOOBruODluODqeOCpuOCtuOBp+OBruaWh+Wtl+iJsuOCkuioreWumlxuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDBkZWcsICM1MjZCQzgsICMyQTlGQTQpOy8v6IOM5pmv6Imy44Gr44Kw44Op44OH44O844K344On44Oz44KS5oyH5a6aXG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7Ly/jg4bjgq3jgrnjg4jjgafjgY/jgormipzjgY9cbiAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7Ly/jgY/jgormipzjgYTjgZ/pg6jliIbjga/og4zmma/jgpLooajnpLpcbiAgICAgICAgfVxuICAgICAgICAuZGVzYyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW46IDEycHggMCAzMHB4IDA7XG4gICAgICAgIH1cbiAgICAgICAgLmFydGlzdC1pbWFnZS1kdW1teSB7XG4gICAgICAgICAgd2lkdGg6IDgwMHB4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogNjBweCBhdXRvIDM1cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgICAuYXJ0aXN0LWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogODAwcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiA2MHB4IGF1dG8gMzVweCBhdXRvO1xuICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoKDEwMCUgLSA4MDBweCkgLyAyKTtcbiAgICAgICAgICB0b3A6IDE4MnB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFydGlzdC1tZXRhIHtcbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9Ly8uaW5uZXJcbiAgICB9Ly8uYXJ0aXN0LW9mLXRoZS15ZWFyXG5cbiAgICAmLm90aGVycyB7XG4gICAgICBtYXJnaW46IDcwcHggYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgLmJ1YmJsZSB7XG4gICAgICAgIG9wYWNpdHk6IDAuNDtcbiAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICYuYnViYmxlMSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuYnViYmxlMiB7XG4gICAgICAgICAgcmlnaHQ6IC01MHB4O1xuICAgICAgICAgIHRvcDogOTJweDtcbiAgICAgICAgfVxuICAgICAgICAmLnNpemUxIHtcbiAgICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmdXdhZnV3YTEgMTAuMHMgaW5maW5pdGU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IC01MHB4O1xuICAgICAgICB9XG4gICAgICAgICYuc2l6ZTIge1xuICAgICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgICBhbmltYXRpb246IGZ1d2FmdXdhMiA4LjBzIGluZmluaXRlO1xuICAgICAgICAgIHJpZ2h0OiAtODBweDtcbiAgICAgICAgICB0b3A6IDIyMnB4O1xuICAgICAgICB9XG4gICAgICAgICYuc2l6ZTMge1xuICAgICAgICAgIHdpZHRoOiAzNDBweDtcbiAgICAgICAgICBhbmltYXRpb246IGZ1d2FmdXdhMSA4LjBzIGluZmluaXRlO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMjBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMzBweDtcbiAgICAgICAgfVxuICAgICAgICAmLnNpemU0IHtcbiAgICAgICAgICB3aWR0aDogNDAwcHg7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmdXdhZnV3YTEgMTUuMHMgaW5maW5pdGU7XG4gICAgICAgICAgcmlnaHQ6IDE0MHB4O1xuICAgICAgICAgIHRvcDogMzgwcHg7XG4gICAgICAgIH1cbiAgICAgICAgJi5zaXplNSB7XG4gICAgICAgICAgd2lkdGg6IDE0MHB4O1xuICAgICAgICAgIGFuaW1hdGlvbjogZnV3YWZ1d2EyIDIwLjBzIGluZmluaXRlO1xuICAgICAgICAgIGxlZnQ6IC00MHB4O1xuICAgICAgICAgIHRvcDogMTkycHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmxlZnQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgICAucmlnaHQge1xuICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA1MHB4KTtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgY29sb3I6ICM1MjZCQzg7Ly/pnZ7lr77lv5zjga7jg5bjg6njgqbjgrbjgafjga7mloflrZfoibLjgpLoqK3lrppcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMGRlZywgIzUyNkJDOCwgIzJBOUZBNCk7Ly/og4zmma/oibLjgavjgrDjg6njg4fjg7zjgrfjg6fjg7PjgpLmjIflrppcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7Ly/jg4bjgq3jgrnjg4jjgafjgY/jgormipzjgY9cbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50Oy8v44GP44KK5oqc44GE44Gf6YOo5YiG44Gv6IOM5pmv44KS6KGo56S6XG4gICAgICB9XG4gICAgICAuYXJ0aXN0LWltYWdlIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIC5kZXNjIHtcbiAgICAgICAgZm9udC1zaXplOiAxN3B4O1xuICAgICAgfVxuICAgICAgLm91dGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICA0NWRlZyxcbiAgICAgICAgICAgICAgcmdiYSgyMTgsIDIyNSwgMjUwLCAxLjApLFxuICAgICAgICAgICAgICByZ2JhKDI1MiwgMjU1LCAyNTUsIDEuMClcbiAgICAgICAgICAgICk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xuXG4gICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgICB9Ly8ub3V0ZXJcbiAgICAgIC5pbm5lciB7XG5cbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzJBOUZBNDtcbiAgICAgICAgb3V0bGluZTogMXB4IHNvbGlkICMyQTlGQTQ7IC8qIOe3muW5heOAgee3muOBruOCueOCv+OCpOODq+OAgeOCq+ODqeODvCAqL1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTEycHg7IC8qIOWvvuixoeOBruimgee0oOOBi+OCieOBrui3nembouOAgeODnuOCpOODiuOCuSjlhoXlgbQp44Gr44KC5a++5b+cICovXG4gICAgICAgIHBhZGRpbmc6IDUycHggNTVweDtcblxuICAgICAgICAmOmFmdGVyLFxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpc3QtbWV0YSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG5cbiAgICAgICAgICAgIC5qdW1wIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zbnMtYm94IHtcbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuXG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9Ly8uYXJ0aXN0LW1ldGFcbiAgICAgIH1cbiAgICB9Ly8ub3RoZXJzXG5cbiAgfS8vLmJveC13aWRlXG5cblxuICAmLmJvdHRvbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuXG4gICAgLmJvdHRvbS1pbm5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAgIC5ib3gge1xuICAgICAgICB3aWR0aDogNTQ1cHg7XG5cbiAgICAgICAgLm91dGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoXG4gICAgICAgICAgICAgICAgNDVkZWcsXG4gICAgICAgICAgICAgICAgcmdiYSgyMTgsIDIyNSwgMjUwLCAxLjApLFxuICAgICAgICAgICAgICAgIHJnYmEoMjUyLCAyNTUsIDI1NSwgMS4wKVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgIzJBOUZBNDtcbiAgICAgICAgICBvdXRsaW5lOiAxcHggc29saWQgIzJBOUZBNDsgLyog57ea5bmF44CB57ea44Gu44K544K/44Kk44Or44CB44Kr44Op44O8ICovXG4gICAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0xMnB4OyAvKiDlr77osaHjga7opoHntKDjgYvjgonjga7ot53pm6LjgIHjg57jgqTjg4rjgrko5YaF5YG0KeOBq+OCguWvvuW/nCAqL1xuICAgICAgICAgIHBhZGRpbmc6IDQycHggNDJweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA3NjVweDtcblxuICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmlubmVyLWhlYWRlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6bnRoLWNoaWxkKDJuLTEpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgfVxuICAgICAgICAmOm50aC1jaGlsZCgybikge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYWxidW0taW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYXJ0aXN0LWltYWdlIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDQwcHggMCAzMHB4IDA7XG4gICAgICAgIH1cblxuICAgICAgICBoMiB7XG4gICAgICAgICAgZm9udC1zaXplOiA0NHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XG4gICAgICAgICAgY29sb3I6ICM1MjZCQzg7Ly/pnZ7lr77lv5zjga7jg5bjg6njgqbjgrbjgafjga7mloflrZfoibLjgpLoqK3lrppcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgwZGVnLCAjNTI2QkM4LCAjMkE5RkE0KTsvL+iDjOaZr+iJsuOBq+OCsOODqeODh+ODvOOCt+ODp+ODs+OCkuaMh+WumlxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0Oy8v44OG44Kt44K544OI44Gn44GP44KK5oqc44GPXG4gICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50Oy8v44GP44KK5oqc44GE44Gf6YOo5YiG44Gv6IOM5pmv44KS6KGo56S6XG4gICAgICAgIH1cbiAgICAgICAgLmRlc2Mge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5hcnRpc3QtbWV0YSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgICAgJi5wb3NpdGlvbi1hbGJ1bSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5saW5rbm9uZSB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxpbmstd2Vic2l0ZSB7XG4gICAgICAgICAgICAmLnBvc2l0aW9uLWZsb2F0IHtcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ0dpbGxTYW5zJywg5ri444K044K344OD44KvLCBZdUdvdGhpYywgXCLjg5Ljg6njgq7jg47op5LjgrQgUHJvTiBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb05cIiwg44Oh44Kk44Oq44KqLCBNZWlyeW8sIHNhbnMtc2VyaWY7XG5cbiAgICAgICAgICAgIC5qdW1wIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuc25zLWJveCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuXG4gICAgICAgICAgICAmLnBvc2l0aW9uLWZsb2F0IHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDRweDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXB4O1xuXG4gICAgICAgICAgICAgICYuaW5hY3RpdmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0vLy5hcnRpc3QtbWV0YVxuXG5cbiAgICAgICAgLnN1YmJvZHkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICAgICY6YWZ0ZXIsXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNGVtO1xuICAgICAgICAgIH0vLy5zdWJ0aXRsZVxuICAgICAgICAgIC52YWx1ZSB7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gOTBweCk7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XG4gICAgICAgICAgICAvLyBoZWlnaHQ6IDI2cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgICAgICAgICB9Ly8udmFsdWVcbiAgICAgICAgfS8vLnN1YmJvZHlcblxuXG4gICAgICB9Ly8uYm94XG5cbiAgICB9Ly8uYm90dG9tLWlubmVyXG5cbiAgfS8vLmJvdHRvbVxuXG59Ly8ud2lubmVycy13cmFwcGVyXG4iXX0= */
