header.stick, footer {
  position: absolute !important;
}

#fv {
  width: 100%;
  height: 650px;
  background-image: url("/2021/assets/images/pc/fv-bg.png");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  position: absolute;
  top: 0;
  text-align: center;
}

#fv #particle-inner {
  position: absolute;
  width: 100%;
  height: 650px;
  z-index: 0;
  overflow: hidden;
}

#fv #particle-inner .elm {
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% auto;
}

#fv #particle-inner .elm.zigzag01 {
  width: 180px;
  height: 50px;
  top: 25%;
  left: 30px;
  background-image: url("/2021/assets/images/common/elm/elm-zigzag-01.png");
}

#fv #particle-inner .elm.zigzag02 {
  width: 150px;
  height: 40px;
  top: 30%;
  right: 5%;
  background-image: url("/2021/assets/images/common/elm/elm-zigzag-02.png");
}

#fv #particle-inner .elm.zigzag03 {
  width: 140px;
  height: 50px;
  top: 50%;
  right: -10px;
  background-image: url("/2021/assets/images/common/elm/elm-zigzag-03.png");
}

#fv .sns-box {
  width: 56px;
  height: 122px;
  position: absolute;
  z-index: 100;
  left: 38px;
  top: 395px;
}

#fv .sns-box .sns {
  width: 56px;
  height: 56px;
  background-repeat: no-repeat;
  background-position: center center;
  border-radius: 50px;
}

#fv .sns-box .sns.instagram {
  margin-top: 15px;
  background-color: #E4ACFC;
  background-image: url("/2021/assets/images/common/icon-sns-instagram.png");
  background-size: auto 25px;
}

#fv .sns-box .sns.twitter {
  background-color: #506DF1;
  background-image: url("/2021/assets/images/common/icon-sns-twitter.png");
  background-size: 23px auto;
}

#fv .logo-main {
  width: 320px;
  margin-top: 110px;
  left: calc(50% - 160px);
  z-index: 5;
  position: absolute;
}

#fv .motif-lefttop {
  width: 64px;
  position: absolute;
  top: 140px;
  left: 30px;
  z-index: 110;
}

#fv .motif-rightbottom {
  width: 64px;
  position: absolute;
  top: 525px;
  right: 40px;
  z-index: 110;
}

#fv .topic-wrapper {
  width: 100%;
  height: 353px;
  position: absolute;
  padding-left: 25px;
  margin-top: 300px;
  padding-top: 220px;
  background-image: url("/2021/assets/images/common/bg-white-upper-right.png"), url("/2021/assets/images/common/bg-white-lower.png");
  background-size: 100% 78px, auto 333px;
  background-repeat: repeat-x, no-repeat;
  background-position: bottom, right;
}

#fv .topic-wrapper .topic-box {
  width: 260px;
  height: 110px;
  position: relative;
  float: left;
  margin-right: 10px;
}

#fv .topic-wrapper .topic-box::after {
  content: "";
  position: absolute;
  width: 250px;
  height: 100px;
  background-image: url("/2021/assets/images/common/bg-dline.png");
  background-size: 16px 16px;
  background-repeat: repeat;
  background-position: 10px 10px;
  border-radius: 20px 0 20px 0;
  left: 6px;
  top: 6px;
}

#fv .topic-wrapper .topic-box .inner {
  background-color: #FFF;
  border-radius: 15px 0 15px 0;
  padding: 16px 22px;
  text-align: left;
  width: 250px;
  height: 100px;
  font-size: 13px;
  font-weight: bold;
  position: absolute;
  z-index: 1;
  background-image: url("/2021/assets/images/common/icon-arrow.png");
  background-size: 10px 10px;
  background-repeat: no-repeat;
  background-position: right 18px bottom 18px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#fv .topic-wrapper .topic-box .inner .onair {
  display: inline !important;
}

#fv .topic-wrapper .topic-box:hover .inner {
  background-color: #F8F8F8;
}

#mc {
  width: 100%;
  height: 1070px;
  background-image: url("/2021/assets/images/common/bg-white-upper-right.png"), url("/2021/assets/images/common/bg-white-upper.png");
  background-size: 16px 840px, auto 260px;
  background-repeat: repeat-x, no-repeat;
  background-position: 0px 30px, left bottom;
  position: absolute;
  margin-top: 665px;
  padding-top: 70px;
}

#mc > .inner {
  width: 1120px;
  margin: 22px auto 0 auto;
}

#mc > .inner .left {
  width: 500px;
  float: left;
}

#mc > .inner .left .mc {
  margin-top: 40px;
  width: 500px;
}

#mc > .inner .left .name-box {
  margin-top: 40px;
}

#mc > .inner .left .name-box .title {
  font-size: 30px;
  font-weight: bold;
  width: 90px;
  float: left;
}

#mc > .inner .left .name-box .names {
  width: calc(100% - 90px);
  width: -webkit-calc(100% - 90px);
  float: right;
}

#mc > .inner .left .name-box .names span {
  display: block;
  margin-top: 2px;
  font-size: 14px;
  font-weight: bold;
}

#mc > .inner .right {
  width: calc(100% - 500px - 80px);
  width: -webkit-calc(100% - 500px - 80px);
  float: right;
}

#mc > .inner .schedule-wrapper {
  font-weight: bold;
  margin-top: 0px;
}

#mc > .inner .schedule-wrapper .day {
  font-size: 15px;
  font-family: futura-pt-bold,sans-serif;
  font-weight: 700;
  font-style: normal;
}

#mc > .inner .schedule-wrapper .date {
  width: 60px;
  margin-bottom: -17px;
  margin-right: 5px;
}

#mc > .inner .schedule-wrapper .youbi {
  font-size: 15px;
}

#mc > .inner .schedule-wrapper .line-v {
  width: 1px;
  height: 38px;
  background-color: #012E6B;
  display: inline-block;
  margin: 0 10px -2px 10px;
}

#mc > .inner .schedule-wrapper .content {
  font-size: 17px;
}

#mc > .inner .youtube-wrapper iframe {
  width: 100%;
  height: 350px;
  margin-top: 110px;
}

#mc > .inner .message {
  font-size: 18px;
  font-weight: bold;
  margin-top: 15px;
}

#mc > .inner .time-table {
  margin-top: 18px;
  font-size: 20px;
  margin-bottom: 20px;
}

#mc > .inner .time-table .line-v {
  width: 1px;
  height: 18px;
  background-color: #012E6B;
  display: inline-block;
  margin: 0 10px -1px 10px;
}

#mc > .inner .notes {
  font-size: 15px;
  margin-bottom: 4px;
}

#nominees {
  position: absolute;
  top: 1400px;
  width: 100%;
  overflow: hidden;
}

#nominees.nominees-0217 {
  top: 1860px;
}

#nominees .inner {
  width: 1120px;
  margin: 0 auto;
}

#nominees .inner h2 {
  font-size: 56px;
  letter-spacing: -0.02em;
}

#nominees .inner p.desc {
  font-size: 13px;
  font-weight: bold;
  line-height: 200%;
  padding-left: 250px;
  margin-top: 60px;
}

#nominees .inner .nominees-box {
  margin-top: 80px;
}

#nominees .inner .nominees-box .elm-white-bg-01 {
  position: absolute;
  width: 220px;
  left: 25%;
  margin-top: 300px;
  z-index: -1;
}

#nominees .inner .nominees-box .elm-white-bg-02 {
  position: absolute;
  width: 220px;
  right: -5%;
  margin-top: 1450px;
  z-index: -1;
}

#nominees .inner .nominees-box .box {
  float: left;
  margin-bottom: 80px;
}

#nominees .inner .nominees-box .box.middle {
  margin: 0 20px;
}

#nominees .inner .nominees-box .box .top, #nominees .inner .nominees-box .box .bottom {
  color: #FFF;
  font-weight: bold;
  background-color: #5E91F8;
  width: 300px;
  height: 190px;
  padding: 24px 30px;
}

#nominees .inner .nominees-box .box .top.curve1, #nominees .inner .nominees-box .box .bottom.curve1 {
  border-radius: 40px 0 0 0;
}

#nominees .inner .nominees-box .box .top.curve2, #nominees .inner .nominees-box .box .bottom.curve2 {
  border-radius: 0 40px 0 0;
}

#nominees .inner .nominees-box .box .top.curve3, #nominees .inner .nominees-box .box .bottom.curve3 {
  border-radius: 0 0 40px 0;
}

#nominees .inner .nominees-box .box .top.curve4, #nominees .inner .nominees-box .box .bottom.curve4 {
  border-radius: 0 0 0 40px;
}

#nominees .inner .nominees-box .box .top {
  font-size: 18px;
  line-height: 160%;
  font-family: futura-pt-bold,sans-serif;
  font-weight: 700;
  font-style: normal;
  letter-spacing: 0.12em;
}

#nominees .inner .nominees-box .box .bottom {
  font-size: 16px;
  line-height: 160%;
  letter-spacing: 0.12em;
  margin-top: 100px;
  margin-left: 60px;
}

#nominees .inner .nominees-box .box .swiper-container {
  width: 300px;
  height: 320px;
  margin-left: 30px;
  margin-top: -60px;
  overflow: hidden;
  position: absolute;
  z-index: 5;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-slide {
  width: 100%;
  height: 220px;
  background-position: center center;
  background-size: cover;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-slide .name {
  color: #FFF;
  font-weight: bold;
  letter-spacing: 0.16em;
  position: absolute;
  margin-top: 50px;
  margin-top: 240px;
  margin-left: 60px;
  opacity: 0.0;
  -webkit-transition: all 0.6s ease;
  -moz-transition: all 0.6s ease;
  -o-transition: all 0.6s ease;
  transition: all 0.6s ease;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-pagination {
  position: absolute;
  text-align: right;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-slide-active .name {
  opacity: 1.0;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-pagination-bullet,
#nominees .inner .nominees-box .box .swiper-container .swiper-pagination-bullet-active {
  width: 6px;
  height: 6px;
  margin: 0 4px;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-pagination-bullet {
  border-radius: 0px;
  border: 1px solid #FFF;
  opacity: 1.0;
  background: none;
}

#nominees .inner .nominees-box .box .swiper-container .swiper-pagination-bullet-active {
  background: yellow;
  border-radius: 10px;
}

#nominees .inner .nominees-box .operation-area {
  width: 300px;
  float: right;
  text-align: center;
  padding-top: 200px;
}

#nominees .inner .nominees-box .operation-area p {
  font-size: 13px;
  font-weight: bold;
  letter-spacing: 0.12em;
  margin-top: 40px;
}

#nominees .inner .line {
  background-color: #FFF;
  position: absolute;
  z-index: -1;
}

#nominees .inner .line.line-h {
  width: 1010px;
  height: 2px;
}

#nominees .inner .line.line-v {
  height: 500px;
  width: 2px;
}

#nominees .inner .line.line-01 {
  margin-left: 60px;
  margin-top: 240px;
}

#nominees .inner .line.line-02 {
  margin-left: 1000px;
  margin-top: 240px;
}

#nominees .inner .line.line-03 {
  margin-left: 60px;
  margin-top: 800px;
}

#nominees .inner .line.line-04 {
  margin-left: 90px;
  margin-top: 1040px;
}

#nominees .inner .line.line-05 {
  margin-left: 60px;
  margin-top: 1360px;
}

#peopleschoice {
  width: 100%;
  height: 1368px;
  background-image: url("/2021/assets/images/common/bg-white-pc.png"), url("/2021/assets/images/common/bg-white-upper-right.png");
  background-size: 100% 1068px, 10px 500px;
  background-repeat: no-repeat, repeat-x;
  background-position: left top 200px, 0px 1268px;
  position: absolute;
  top: 3750px;
  padding-top: 150px;
  overflow: hidden;
}

#peopleschoice > .inner {
  width: 1120px;
  margin: 0 auto;
}

#peopleschoice > .inner h2 {
  font-size: 56px;
  letter-spacing: -0.02em;
}

#peopleschoice > .inner .undertitle {
  font-weight: bold;
  font-size: 15px;
  margin-top: 25px;
}

#peopleschoice > .inner p.desc {
  font-size: 13px;
  font-weight: bold;
  line-height: 200%;
  margin-top: 60px;
}

#peopleschoice > .inner .swiper-container-pc {
  width: 100%;
  height: 260px;
  margin: 60px 0;
}

#peopleschoice > .inner .swiper-container-pc .swiper-wrapper {
  transition-timing-function: linear;
}

#peopleschoice > .inner .swiper-container-pc .swiper-wrapper .swiper-slide {
  height: 260px;
  background-position: center center;
  background-size: cover;
}

#peopleschoice .operation-area {
  width: 100%;
  margin: 70px auto 0 auto;
}

#peopleschoice .operation-area .left {
  width: 380px;
  float: left;
}

#peopleschoice .operation-area .left .commonbutton {
  width: 100%;
}

#peopleschoice .operation-area .right {
  width: calc(100% - 380px - 80px);
  width: -webkit-calc(100% - 380px - 80px);
  float: right;
}

#peopleschoice .operation-area .right p {
  font-weight: bold;
  font-size: 13px;
  margin-top: 18px;
  line-height: 190%;
}

#peopleschoice .about-wrapper {
  padding: 120px 0;
}

#peopleschoice .about-wrapper h2 {
  font-size: 40px;
  letter-spacing: -0.02em;
}

#peopleschoice .about-wrapper .motif {
  width: 78px;
  margin: 30px 0 0 0;
}

#peopleschoice .about-wrapper .ja {
  font-size: 14px;
  font-weight: bold;
  margin: 60px 0 20px 0;
  line-height: 220%;
}

#peopleschoice .about-wrapper .en {
  font-weight: normal;
  font-size: 14px;
  margin: 20px 0;
  line-height: 220%;
}

#peopleschoice .about-wrapper .award-report-banner {
  width: 800px;
  margin-top: 60px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

#peopleschoice .about-wrapper .award-report-banner:hover {
  opacity: 0.8;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicGMvdG9wcGFnZS5jc3MiLCJzb3VyY2VzIjpbInBjL3RvcHBhZ2Uuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkY29sb3ItbWFpbjogIzAxMkU2QjtcblxuaGVhZGVyLnN0aWNrLCBmb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuI2Z2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNjUwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvcGMvZnYtYmcucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICNwYXJ0aWNsZS1pbm5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjUwcHg7XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLmVsbSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXG4gICAgICAmLnppZ3phZzAxIHtcbiAgICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHRvcDogMjUlO1xuICAgICAgICBsZWZ0OiAzMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvMjAyMS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9lbG0vZWxtLXppZ3phZy0wMS5wbmdcIik7XG4gICAgICB9XG4gICAgICAmLnppZ3phZzAyIHtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAgIHRvcDogMzAlO1xuICAgICAgICByaWdodDogNSU7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2VsbS9lbG0temlnemFnLTAyLnBuZ1wiKTtcbiAgICAgIH1cbiAgICAgICYuemlnemFnMDMge1xuICAgICAgICB3aWR0aDogMTQwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLzIwMjEvYXNzZXRzL2ltYWdlcy9jb21tb24vZWxtL2VsbS16aWd6YWctMDMucG5nXCIpO1xuICAgICAgfVxuICAgIH0vLy5lbG1cbiAgfS8vLnBhcnRpY2xlLWlubmVyXG5cbiAgLnNucy1ib3gge1xuICAgIHdpZHRoOiA1NnB4O1xuICAgIGhlaWdodDogMTIycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBsZWZ0OiAzOHB4O1xuICAgIHRvcDogMzk1cHg7XG5cbiAgICAuc25zIHtcbiAgICAgIHdpZHRoOiA1NnB4O1xuICAgICAgaGVpZ2h0OiA1NnB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuXG4gICAgICAmLmluc3RhZ3JhbSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFNEFDRkM7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2ljb24tc25zLWluc3RhZ3JhbS5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAyNXB4O1xuICAgICAgfS8vLmZhY2Vib29rXG4gICAgICAmLnR3aXR0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA2REYxO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvMjAyMS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9pY29uLXNucy10d2l0dGVyLnBuZ1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyM3B4IGF1dG87XG4gICAgICB9Ly8udHdpdHRlclxuICAgIH0vLy5zbnNcbiAgfS8vLnNucy1ib3hcblxuICAubG9nby1tYWluIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTEwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAxNjBweCk7XG4gICAgei1pbmRleDogNTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH0vLy5sb2dvLW1haW5cblxuXG4gIC5tb3RpZi1sZWZ0dG9wIHtcbiAgICB3aWR0aDogNjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNDBweDtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIHotaW5kZXg6IDExMDtcbiAgfS8vLmxvZ28tbWFpblxuXG4gIC5tb3RpZi1yaWdodGJvdHRvbSB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTI1cHg7XG4gICAgcmlnaHQ6IDQwcHg7XG4gICAgei1pbmRleDogMTEwO1xuICB9Ly8ubG9nby1tYWluXG5cbiAgLnRvcGljLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzUzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBtYXJnaW4tdG9wOiAzMDBweDtcbiAgICBwYWRkaW5nLXRvcDogMjIwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICAgIHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2JnLXdoaXRlLXVwcGVyLXJpZ2h0LnBuZ1wiKSxcbiAgICAgIHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2JnLXdoaXRlLWxvd2VyLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgNzhweCwgYXV0byAzMzNweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXgsIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20sIHJpZ2h0O1xuXG4gICAgLnRvcGljLWJveCB7XG4gICAgICB3aWR0aDogMjYwcHg7XG4gICAgICBoZWlnaHQ6IDExMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICAgICAgdXJsKFwiLzIwMjEvYXNzZXRzL2ltYWdlcy9jb21tb24vYmctZGxpbmUucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTBweCAxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4IDAgMjBweCAwO1xuICAgICAgICBsZWZ0OiA2cHg7XG4gICAgICAgIHRvcDogNnB4O1xuICAgICAgfS8vLmFmdGVyXG5cbiAgICAgIC5pbm5lciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMCAxNXB4IDA7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjJweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgICAgICAgdXJsKFwiLzIwMjEvYXNzZXRzL2ltYWdlcy9jb21tb24vaWNvbi1hcnJvdy5wbmdcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTBweCAxMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxOHB4IGJvdHRvbSAxOHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgICAub25haXIge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZSFpbXBvcnRhbnQ7XG4gICAgICAgIH0vLy5vbmFpclxuICAgICAgfS8vLmlubmVyXG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGOEY4Rjg7XG4gICAgICAgIH0vLy5pbm5lclxuICAgICAgfVxuICAgIH0vLy50b3BpYy1ib3hcbiAgfS8vLnRvcGljLXdyYXBwZXJcbn0vLyNmdlxuXG4jbWMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDcwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6XG4gICAgdXJsKFwiLzIwMjEvYXNzZXRzL2ltYWdlcy9jb21tb24vYmctd2hpdGUtdXBwZXItcmlnaHQucG5nXCIpLFxuICAgIHVybChcIi8yMDIxL2Fzc2V0cy9pbWFnZXMvY29tbW9uL2JnLXdoaXRlLXVwcGVyLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDg0MHB4LCBhdXRvIDI2MHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXgsIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDMwcHgsIGxlZnQgYm90dG9tO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDY2NXB4O1xuICBwYWRkaW5nLXRvcDogNzBweDtcblxuICA+IC5pbm5lciB7XG4gICAgd2lkdGg6IDExMjBweDtcbiAgICBtYXJnaW46IDIycHggYXV0byAwIGF1dG87XG4gICAgLmxlZnQge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG5cbiAgICAgIC5tYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICAgIHdpZHRoOiA1MDBweDtcbiAgICAgIH1cbiAgICAgIC5uYW1lLWJveCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH0vLy50aXRsZVxuICAgICAgICAubmFtZXMge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA5MHB4KTtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICB9Ly8ubmFtZXNcbiAgICAgIH0vLy5uYW1lLWJveFxuICAgIH0vLy5sZWZ0XG5cbiAgICAucmlnaHQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4IC0gODBweCk7XG4gICAgICB3aWR0aDogLXdlYmtpdC1jYWxjKDEwMCUgLSA1MDBweCAtIDgwcHgpO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH0vLy5yaWdodFxuXG4gICAgLnNjaGVkdWxlLXdyYXBwZXIge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG5cbiAgICAgIC5kYXkge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBmdXR1cmEtcHQtYm9sZCxzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICB9Ly8uZGF5XG4gICAgICAuZGF0ZSB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgICB9Ly8uZGF0ZVxuICAgICAgLnlvdWJpIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfS8vLnlvdWJpXG4gICAgICAubGluZS12IHtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbWFpbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDAgMTBweCAtMnB4IDEwcHg7XG4gICAgICB9Ly8ubGluZS12XG4gICAgICAuY29udGVudCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIH0vLy5jb250ZW50XG4gICAgfS8vLnNjaGVkdWxlLXdyYXBwZXJcbiAgICAueW91dHViZS13cmFwcGVyIHtcbiAgICAgIGlmcmFtZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLm1lc3NhZ2Uge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgICAudGltZS10YWJsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIC5saW5lLXYge1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1tYWluO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IC0xcHggMTBweDtcbiAgICAgIH0vLy5saW5lLXZcbiAgICB9Ly8udGltZS10YWJsZVxuICAgIC5ub3RlcyB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gICAgfS8vLm5vdGVzXG5cbiAgfS8vLmlubmVyXG5cbn0vLyNtY1xuXG5cbiNub21pbmVlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNDAwcHg7O1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLm5vbWluZWVzLTAyMTcge1xuICAgIHRvcDogMTg2MHB4O1xuICB9XG5cbiAgLmlubmVyIHtcbiAgICB3aWR0aDogMTEyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgaDIge1xuICAgICAgZm9udC1zaXplOiA1NnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gICAgfVxuXG4gICAgcC5kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1MHB4O1xuICAgICAgbWFyZ2luLXRvcDogNjBweDtcbiAgICB9Ly8uZGVzY1xuXG4gICAgLm5vbWluZWVzLWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuXG4gICAgICAuZWxtLXdoaXRlLWJnLTAxIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIGxlZnQ6IDI1JTtcbiAgICAgICAgbWFyZ2luLXRvcDogMzAwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuICAgICAgLmVsbS13aGl0ZS1iZy0wMiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xuICAgICAgICByaWdodDogLTUlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNDUwcHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgfVxuXG4gICAgICAuYm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XG5cbiAgICAgICAgJi5taWRkbGUge1xuICAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRvcCwgLmJvdHRvbSB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVFOTFGODtcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxOTBweDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4IDMwcHg7XG5cbiAgICAgICAgICAmLmN1cnZlMSB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4IDAgMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmN1cnZlMiB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDQwcHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmN1cnZlMyB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNDBweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmN1cnZlNCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMCA0MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfS8vLnRvcCwgLmJvdHRvbVxuICAgICAgICAudG9wIHtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgZm9udC1mYW1pbHk6IGZ1dHVyYS1wdC1ib2xkLHNhbnMtc2VyaWY7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgICAgICAgfS8vLnRvcFxuICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2MCU7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgfS8vLnRvcFxuICAgICAgICAuc3dpcGVyLWNvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogNTtcblxuICAgICAgICAgIC5zd2lwZXItc2xpZGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDIyMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cbiAgICAgICAgICAgIC5uYW1lIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xNmVtO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0MHB4O1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC4wO1xuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2U7XG4gICAgICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZTtcbiAgICAgICAgICAgIH0vLy5uYW1lXG4gICAgICAgICAgfS8vLnNsaWRlclxuXG4gICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9ue1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgfS8vLnN3aXBlci1wYWdpbmF0aW9uXG5cbiAgICAgICAgICAuc3dpcGVyLXNsaWRlLWFjdGl2ZSB7XG4gICAgICAgICAgICAubmFtZSB7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IDEuMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuICAgICAgICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDZweDtcbiAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRkZGO1xuICAgICAgICAgICAgb3BhY2l0eTogMS4wO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB5ZWxsb3c7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICB9Ly8ubm9taW5lZXMtc2xpZGVyXG4gICAgICB9Ly8uYm94XG5cbiAgICAgIC5vcGVyYXRpb24tYXJlYSB7XG4gICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAyMDBweDtcblxuICAgICAgICBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMTJlbTtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9Ly8ubm9taW5lZXMtYm94XG5cbiAgICAubGluZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG5cbiAgICAgICYubGluZS1oIHtcbiAgICAgICAgd2lkdGg6IDEwMTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB9Ly8ubGluZS1oXG5cbiAgICAgICYubGluZS12IHtcbiAgICAgICAgaGVpZ2h0OiA1MDBweDtcbiAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgIH0vLy5saW5lLXZcblxuICAgICAgJi5saW5lLTAxIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDI0MHB4O1xuICAgICAgfVxuICAgICAgJi5saW5lLTAyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjQwcHg7XG4gICAgICB9XG4gICAgICAmLmxpbmUtMDMge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogODAwcHg7XG4gICAgICB9XG4gICAgICAmLmxpbmUtMDQge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTA0MHB4O1xuICAgICAgfVxuICAgICAgJi5saW5lLTA1IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzNjBweDtcbiAgICAgIH1cbiAgICB9Ly8ubGluZVxuICB9Ly8uaW5uZXJcbn0vLyNub21pbmVlc1xuXG4jcGVvcGxlc2Nob2ljZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzNjhweDtcbiAgYmFja2dyb3VuZC1pbWFnZTpcbiAgICB1cmwoXCIvMjAyMS9hc3NldHMvaW1hZ2VzL2NvbW1vbi9iZy13aGl0ZS1wYy5wbmdcIiksXG4gICAgdXJsKFwiLzIwMjEvYXNzZXRzL2ltYWdlcy9jb21tb24vYmctd2hpdGUtdXBwZXItcmlnaHQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTA2OHB4LCAxMHB4IDUwMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQteDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgMjAwcHgsIDBweCAxMjY4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNzUwcHg7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICA+IC5pbm5lciB7XG4gICAgd2lkdGg6IDExMjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNTZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIH1cbiAgICAudW5kZXJ0aXRsZSB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgfVxuXG4gICAgcC5kZXNjIHtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIH0vLy5kZXNjXG5cbiAgICAuc3dpcGVyLWNvbnRhaW5lci1wYyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMjYwcHg7XG4gICAgICBtYXJnaW46IDYwcHggMDtcblxuICAgICAgLnN3aXBlci13cmFwcGVyIHtcbiAgICAgICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcblxuICAgICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgICAvLyB3aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDI2MHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgfS8vLnN3aXBlci1zbGlkZVxuICAgICAgfVxuICAgIH0vLy5zd2lwZXItY29udGFpbmVyLXBjXG4gIH1cblxuICAub3BlcmF0aW9uLWFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogNzBweCBhdXRvIDAgYXV0bztcblxuICAgIC5sZWZ0IHtcbiAgICAgIHdpZHRoOiAzODBweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgLmNvbW1vbmJ1dHRvbiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH0vLy5sZWZ0XG4gICAgLnJpZ2h0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzODBweCAtIDgwcHgpO1xuICAgICAgd2lkdGg6IC13ZWJraXQtY2FsYygxMDAlIC0gMzgwcHggLSA4MHB4KTtcbiAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOTAlO1xuICAgICAgfVxuICAgIH0vLy5yaWdodFxuICB9Ly8ub3BlcmF0aW9uLWFyZWFcblxuICAuYWJvdXQtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMTIwcHggMDtcblxuICAgIGgyIHtcbiAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICAgIH1cbiAgICAubW90aWYge1xuICAgICAgd2lkdGg6IDc4cHg7XG4gICAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgfS8vLm1vdGlmXG4gICAgLmphIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbWFyZ2luOiA2MHB4IDAgMjBweCAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIyMCU7XG4gICAgfS8vLmphXG4gICAgLmVuIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMjAlO1xuICAgIH0vLy5lblxuICAgIC5hd2FyZC1yZXBvcnQtYmFubmVyIHtcbiAgICAgIHdpZHRoOiA4MDBweDtcbiAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIH1cbiAgICB9XG4gIH0vLy5hYm91dC13cmFwcGVyXG5cbn0vLyNwZW9wbGVzY2hvaWNlXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBRUEsQUFBQSxNQUFNLEFBQUEsTUFBTSxFQUFFLE1BQU0sQ0FBQztFQUNuQixRQUFRLEVBQUUsbUJBQW1CO0NBQzlCOztBQUVELEFBQUEsR0FBRyxDQUFDO0VBQ0YsS0FBSyxFQUFFLElBQUk7RUFDWCxNQUFNLEVBQUUsS0FBSztFQUNiLGdCQUFnQixFQUFFLHVDQUF1QztFQUN6RCxpQkFBaUIsRUFBRSxTQUFTO0VBQzVCLGVBQWUsRUFBRSxLQUFLO0VBQ3RCLG1CQUFtQixFQUFFLGFBQWE7RUFDbEMsUUFBUSxFQUFFLFFBQVE7RUFDbEIsR0FBRyxFQUFFLENBQUM7RUFDTixVQUFVLEVBQUUs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 */
