html {
  height: 100%;
  overflow-y: scroll;
}

.l-content__wide {
  overflow: hidden;
}
.l-content__ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 29.987vw;
  background: #b81c22;
}
.l-safety .l-content__ttl > picture > img {
  width: 77.314vw;
}
.l-takeout .l-content__ttl > picture > img {
  width: 74.837vw;
}
.l-prevention .l-content__ttl > picture > img {
  width: 44.72vw;
}
.l-digital .l-content__ttl > picture > img {
  width: 56.454vw;
}

.l-safety {
  background: #f9f4e1;
}
.l-safety__inner {
  width: auto;
  padding: 6.519vw 0 11.734vw;
}

.l-safety-tearai__block {
  position: relative;
  z-index: 11;
  height: auto;
  overflow: hidden;
  text-align: center;
}
.l-safety-tearai__ttl > picture > img {
  width: 83.833vw;
}
.l-safety-tearai__photo {
  margin: 5.215vw -12.256vw 0 0;
}
.l-safety-tearai__photo > picture > img {
  width: 87.353vw;
}

.l-safety-howto {
  position: relative;
  z-index: 10;
  padding: 14.081vw 5.997vw 7.823vw;
  margin: 0 5.737vw;
  background: #fff;
  border-radius: 1.565vw;
}
.l-safety-howto__ttl {
  position: absolute;
  top: -2.347vw;
  left: calc(50%);
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-safety-howto__ttl > picture > img {
  width: 51.89vw;
}
.l-safety-howto__olist {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.l-safety-howto__olist-item > picture > img {
  width: 34.681vw;
}
.l-safety-howto__olist-item:nth-child(n+3) {
  margin-top: 4.694vw;
}
.l-safety-howto__timing {
  margin: 9.778vw 0 0 -1.173vw;
  text-align: center;
}
.l-safety-howto__timing > picture > img {
  width: 75.88vw;
}

.l-safety-check {
  position: relative;
  z-index: 10;
  padding: 9.648vw 5.997vw 8.605vw;
  margin: 5.215vw 5.737vw 0;
  text-align: center;
  background: #fff;
  border-radius: 1.565vw;
}
.l-safety-check__ttl > picture > img {
  width: 53.455vw;
}
.l-safety-check__text {
  margin: 4.563vw 0 0 -3.1vw;
}
.l-safety-check__text > picture > img {
  width: 78.618vw;
}
.l-safety-check__photo {
  margin: 4.954vw 0 0 -2vw;
}
.l-safety-check__photo > picture > img {
  width: 80.965vw;
}

.l-safety-taicho {
  margin-top: 8.866vw;
}
.l-safety-taicho__ttl {
  text-align: center;
}
.l-safety-taicho__ttl > picture > img {
  width: 65.971vw;
}
.l-safety-taicho__block {
  margin-top: 5.606vw;
}
.l-safety-taicho__ulist {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.l-safety-taicho__ulist-item:nth-child(1) > picture > img {
  width: 46.284vw;
}
.l-safety-taicho__ulist-item:nth-child(2) {
  margin-left: 2.868vw;
}
.l-safety-taicho__ulist-item:nth-child(2) > picture > img {
  width: 46.154vw;
  margin: -3.52vw -0.261vw 0 0;
}

.l-safety-shodoku {
  position: relative;
  margin-top: 13.95vw;
}
.l-safety-shodoku__ttl {
  text-align: center;
}
.l-safety-shodoku__ttl > picture > img {
  width: 86.441vw;
}
.l-safety-shodoku__block {
  position: relative;
  height: 78.227vw;
  margin-top: 3.651vw;
}
.l-safety-shodoku__ulist-item:nth-child(1) {
  position: absolute;
  top: 0;
  left: calc(50% - 18.253vw);
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-safety-shodoku__ulist-item:nth-child(1) > picture > img {
  width: 55.671vw;
}
.l-safety-shodoku__ulist-item:nth-child(2) {
  position: absolute;
  top: 3.911vw;
  left: calc(50% + 27.64vw);
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-safety-shodoku__ulist-item:nth-child(2) > picture > img {
  width: 32.595vw;
}
.l-safety-shodoku__ulist-item:nth-child(3) {
  position: absolute;
  top: 39.113vw;
  left: calc(50% + 28.031vw);
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-safety-shodoku__ulist-item:nth-child(3) > picture > img {
  width: 36.897vw;
}

.l-safety-senmmon {
  margin-top: 8.344vw;
  text-align: center;
}
.l-safety-senmmon > picture > img {
  width: 93.09vw;
}

.l-takeout {
  background: #e9f3e0;
}
.l-takeout__inner {
  width: auto;
  padding: 9.5vw 0 11.734vw;
}
.l-takeout__ttl {
  position: relative;
}
.l-takeout .l-content__ttl-img {
  position: absolute;
  top: 10px;
  right: 0;
  width: 47.197vw;
}
.l-takeout .l-content__ttl-img > picture > img {
  width: 100%;
}

.l-takeout__list {
  text-align: center;
}
.l-takeout__list--hygiene > picture > img {
  width: 100%;
}
.l-takeout__list--sealedmd {
  margin-top: 16.949vw;
}
.l-takeout__list--sealedmd > picture > img {
  width: 100%;
}
.l-takeout__list--locker {
  margin-top: 16.949vw;
}
.l-takeout__list--locker > picture > img {
  width: 100%;
}
.l-takeout__list--btn {
  display: block;
  margin-top: 7.04vw;
}
.l-takeout__list--btn > picture > img {
  width: 82.529vw;
}
.l-takeout__list--btn:hover {
  opacity: 0.7;
}

.l-prevention {
  background: #fbf2f5;
}
.l-prevention__inner {
  width: auto;
  padding: 7.562vw 0 7.823vw 0;
}
.l-prevention__head_text {
  text-align: center;
}
.l-prevention__head_text > picture > img {
  width: 78.488vw;
}
.l-prevention__ulist {
  display: flex;
  flex-wrap: wrap;
  margin-top: 5.215vw;
  text-align: center;
}
.l-prevention__ulist-item {
  width: 100%;
}
.l-prevention__ulist-item:nth-child(1) > picture > img {
  width: 94.133vw;
}
.l-prevention__ulist-item:nth-child(2) {
  margin: 2.086vw 0 0 2.216vw;
}
.l-prevention__ulist-item:nth-child(2) > picture > img {
  width: 86.18vw;
}
.l-prevention__ulist-item:nth-child(3) {
  margin: 1.695vw 0 0 0.261vw;
}
.l-prevention__ulist-item:nth-child(3) > picture > img {
  width: 88.266vw;
}
.l-prevention__ulist-item:nth-child(4) {
  margin: -10.952vw 0 0 0;
}
.l-prevention__ulist-item:nth-child(4) > picture > img {
  width: 100%;
}

.l-digital {
  background: #edf6f8;
}
.l-digital__inner {
  width: auto;
  padding: 7.562vw 0 0;
}
.l-digital__head_text {
  text-align: center;
}
.l-digital__head_text > picture > img {
  width: 85.398vw;
}
.l-digital__dlist {
  margin-top: 13.038vw;
  text-align: center;
}
.l-digital__apply_ttl > picture > img {
  width: 88.787vw;
}
.l-digital__apply_wait {
  margin-top: 3.129vw;
  margin-left: -1.565vw;
}
.l-digital__apply_wait > picture > img {
  width: 90.743vw;
}
.l-digital__apply_smooz {
  position: relative;
  margin-top: 6.258vw;
}
.l-digital__apply_smooz > picture > img {
  width: 88.787vw;
}
.l-digital__apply_smooz-app {
  position: absolute;
  bottom: 6.519vw;
  box-sizing: border-box;
  width: 100%;
  padding: 0 0 0 2.086vw;
}
.l-digital__apply_smooz-app_list {
  display: flex;
  justify-content: center;
  width: 100%;
}
.l-digital__apply_smooz-app_list > .item:not(:first-child) {
  margin-left: 5.997vw;
}
.l-digital__apply_smooz-app_list > .item > ._btn:hover {
  opacity: 0.7;
}
.l-digital__apply_smooz-app_list > .item > ._btn > img {
  height: 9.387vw;
}
.l-digital__line_ttl {
  margin-top: 16.949vw;
}
.l-digital__line_ttl > picture > img {
  width: 88.787vw;
}
.l-digital__line_use {
  position: relative;
  margin-top: 3.911vw;
}
.l-digital__line_use > picture > img {
  width: 91.786vw;
  margin-right: -3.129vw;
}
.l-digital__line_use_btn_detail {
  position: absolute;
  bottom: 41.721vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-digital__line_use_btn_detail:hover {
  opacity: 0.7;
}
.l-digital__line_use_btn_detail > picture > img {
  width: 60.235vw;
}
.l-digital__line_use_btn_reservation {
  position: absolute;
  bottom: 8.083vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-digital__line_use_btn_reservation:hover {
  opacity: 0.7;
}
.l-digital__line_use_btn_reservation > picture > img {
  width: 75.228vw;
}
.l-digital__facility_ttl {
  margin-top: 12.256vw;
}
.l-digital__facility_ttl > picture > img {
  width: 92.047vw;
}
.l-digital__facility_rocker {
  position: relative;
  margin-top: 2.608vw;
}
.l-digital__facility_rocker > picture > img {
  width: 88.787vw;
}
.l-digital__facility_rocker_btn {
  position: absolute;
  bottom: 9.387vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-digital__facility_rocker_btn > picture > img {
  width: 65.45vw;
}
.l-digital__facility_rocker_btn:hover {
  opacity: 0.7;
}
.l-digital__facility_self {
  margin-top: 6.258vw;
}
.l-digital__facility_self > picture > img {
  width: 90.874vw;
  margin-right: -1.956vw;
}
.l-digital__facility_auto {
  position: relative;
  margin-top: 6.258vw;
}
.l-digital__facility_auto > picture > img {
  width: 88.787vw;
}
.l-digital__facility_auto_btn {
  position: absolute;
  bottom: 8.866vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-digital__facility_auto_btn > picture > img {
  width: 65.45vw;
}
.l-digital__facility_auto_btn:hover {
  opacity: 0.7;
}
.l-digital__footer {
  position: relative;
  margin-top: -5.476vw;
  text-align: center;
}
.l-digital__footer > picture > img {
  width: 88.787vw;
}

.footer {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 13.559vw;
  margin: 36px 0 0 0;
  background: #b81c22;
}
.footer__btm {
  font-size: 0;
}
.footer__logo {
  display: inline-block;
}
.footer__logo > img {
  width: 7.04vw;
}
.footer__copy {
  display: inline-block;
  margin-left: 3.129vw;
}
.footer__copy > img {
  width: 49.283vw;
}

.footer-totop {
  position: absolute;
  top: -36px;
  right: 0;
  width: 100%;
}

.footer-totop__el {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 36px;
  background: #cc5358;
  outline: 0;
  transition: 0.2s;
}
.footer-totop__el::before {
  width: 12px;
  height: 12px;
  margin-top: 8px;
  color: #fff;
  content: "";
  border-top: 2px solid;
  border-left: 2px solid;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.footer-totop__el:hover {
  opacity: 0.8;
}

.l-mv {
  position: relative;
  height: 178.776vw;
  background-image: url(/assets/images/pages/umaisushiwo_anzenni/bg_mv.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
}
.l-mv__inner {
  border-top: solid 53px #b81c22;
}
.l-mv__main_copy {
  position: absolute;
  top: calc(50% - 24.511vw);
  left: calc(50% + 0.652vw);
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.l-mv__main_copy > picture > img {
  width: 85.006vw;
}
.l-mv__logo {
  position: absolute;
  top: 6px;
  left: 20px;
  display: inline-flex;
  align-items: center;
  width: 36px;
  height: 36px;
  overflow: hidden;
}
.l-mv__logo-link {
  display: block;
}
.l-mv__logo-link > img {
  width: 100%;
}
.l-mv__cont-dlist_ttl {
  position: absolute;
  top: calc(50% + 3.129vw);
  left: calc(50%);
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.l-mv__cont-dlist_ttl > picture > img {
  width: 93.872vw;
}
.l-mv__cont-dlist_text {
  position: absolute;
  top: calc(50% + 25.684vw);
  left: calc(50%);
  text-align: center;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.l-mv__cont-dlist_text > picture > img {
  width: 78.487vw;
}
.l-mv__cont-staff {
  position: absolute;
  bottom: -4.694vw;
  left: calc(50%);
  text-align: center;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}
.l-mv__cont-staff > picture > img {
  width: 41.46vw;
}
.l-mv__cont-vimeo {
  position: relative;
  display: flex;
  justify-content: center;
  padding: 3.911vw 3.651vw;
  background: #000;
}
.l-mv__cont-vimeo > iframe {
  height: 56.25vw;
}
.l-mv__cont-vimeo::after {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  content: "";
  background-color: rgba(0, 0, 0, 0.2);
  background-image: url(/assets/images/pages/umaisushiwo_anzenni/bg_mv_start.png);
  background-position: 50%;
  background-size: 14.081vw auto;
}
.l-mv__cont-vimeo.is-play::after {
  content: none;
}
.l-mv__cont-hr {
  position: relative;
  height: 21.382vw;
  background-image: url(/assets/images/pages/umaisushiwo_anzenni/bg_mv.png);
  background-repeat: no-repeat;
  background-position: 0 0;
  background-size: 100%;
}
@media (min-width: 768px) {
  .l-content__ttl {
    height: 180px;
  }
  .l-safety .l-content__ttl > picture > img {
    width: 852px;
  }
  .l-takeout .l-content__ttl > picture > img {
    width: 444px;
  }
  .l-prevention .l-content__ttl > picture > img {
    width: 619px;
  }
  .l-digital .l-content__ttl > picture > img {
    width: 402px;
  }
  .l-safety__inner {
    width: 1090px;
    padding: 76px 0 104px;
    margin: 0 auto;
  }
  .l-safety-tearai__block {
    height: 357px;
    overflow: initial;
  }
  .l-safety-tearai__ttl {
    position: absolute;
    top: 15px;
    left: calc(50% - 246px);
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-safety-tearai__ttl > picture > img {
    width: 447px;
  }
  .l-safety-tearai__photo {
    position: absolute;
    top: 0;
    left: calc(50% + 265px);
    margin: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-safety-tearai__photo > picture > img {
    width: 524px;
  }
  .l-safety-howto {
    padding: 94px 0 50px;
    margin: 0;
    border-radius: 20px;
  }
  .l-safety-howto__ttl {
    top: -23px;
    left: calc(50% - 246px);
  }
  .l-safety-howto__ttl > picture > img {
    width: 361px;
  }
  .l-safety-howto__flow {
    padding: 0 70px 0;
  }
  .l-safety-howto__olist-item:nth-child(n+3) {
    margin-top: 0;
  }
  .l-safety-howto__olist-item:nth-child(n+5) {
    margin-top: 32px;
  }
  .l-safety-howto__olist-item:nth-child(1) > picture > img {
    width: 243px;
  }
  .l-safety-howto__olist-item:nth-child(2) > picture > img {
    width: 242px;
  }
  .l-safety-howto__olist-item:nth-child(3) > picture > img {
    width: 243px;
  }
  .l-safety-howto__olist-item:nth-child(4) > picture > img {
    width: 205px;
  }
  .l-safety-howto__olist-item:nth-child(5) > picture > img {
    width: 243px;
  }
  .l-safety-howto__olist-item:nth-child(6) > picture > img {
    width: 242px;
  }
  .l-safety-howto__olist-item:nth-child(7) > picture > img {
    width: 243px;
  }
  .l-safety-howto__olist-item:nth-child(8) > picture > img {
    width: 205px;
  }
  .l-safety-howto__timing {
    padding: 0 70px 0;
    margin: 74px 0 0 0;
  }
  .l-safety-howto__timing > picture > img {
    width: 951px;
  }
  .l-safety-check {
    height: 530px;
    padding: 0;
    margin: 56px 0 0;
    border-radius: 20px;
  }
  .l-safety-check__ttl {
    position: absolute;
    top: 56px;
    left: calc(50% + 295px);
    margin: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-safety-check__ttl > picture > img {
    width: 387px;
  }
  .l-safety-check__text {
    position: absolute;
    top: 186px;
    left: calc(50% + 295px);
    margin: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-safety-check__text > picture > img {
    width: 389px;
  }
  .l-safety-check__photo {
    position: absolute;
    top: -40px;
    left: calc(50% - 210px);
    margin: 0;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-safety-check__photo > picture > img {
    width: 560px;
  }
  .l-safety-taicho {
    margin-top: 80px;
  }
  .l-safety-taicho__ttl > picture > img {
    width: 594px;
  }
  .l-safety-taicho__block {
    margin-top: 48px;
  }
  .l-safety-taicho__ulist-item:nth-child(1) > picture > img {
    width: 452px;
  }
  .l-safety-taicho__ulist-item:nth-child(2) {
    margin-left: 45px;
  }
  .l-safety-taicho__ulist-item:nth-child(2) > picture > img {
    width: 496px;
    margin: -50px -44px 0 0;
  }
  .l-safety-shodoku {
    margin-top: 116px;
  }
  .l-safety-shodoku__ttl > picture > img {
    width: 634px;
  }
  .l-safety-shodoku__block {
    height: auto;
    margin-top: 48px;
  }
  .l-safety-shodoku__ulist {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .l-safety-shodoku__ulist-item:not(:first-child) {
    margin-left: 36px;
  }
  .l-safety-shodoku__ulist-item:nth-child(1) {
    position: static;
    -webkit-transform: none;
            transform: none;
  }
  .l-safety-shodoku__ulist-item:nth-child(1) > picture > img {
    width: 359px;
    margin: -90px 0 0 -64px;
  }
  .l-safety-shodoku__ulist-item:nth-child(2) {
    position: static;
    -webkit-transform: none;
            transform: none;
  }
  .l-safety-shodoku__ulist-item:nth-child(2) > picture > img {
    width: 297px;
  }
  .l-safety-shodoku__ulist-item:nth-child(3) {
    position: static;
    -webkit-transform: none;
            transform: none;
  }
  .l-safety-shodoku__ulist-item:nth-child(3) > picture > img {
    width: 297px;
  }
  .l-safety-senmmon {
    margin-top: 72px;
  }
  .l-safety-senmmon > picture > img {
    width: 994px;
  }
  .l-takeout__inner {
    width: 1090px;
    padding: 76px 0 104px;
    margin: 0 auto;
  }
  .l-takeout .l-content__ttl-img {
    top: -35px;
    left: calc(50% + 530px);
    width: 518px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-takeout__list--sealedmd {
    margin-top: 80px;
  }
  .l-takeout__list--locker {
    margin-top: 140px;
  }
  .l-takeout__list--btn {
    margin-top: 50px;
  }
  .l-takeout__list--btn > picture > img {
    width: 435px;
  }
  .l-prevention__inner {
    width: 1090px;
    padding: 80px 0 160px;
    margin: 0 auto;
  }
  .l-prevention__head_text > picture > img {
    width: 465px;
  }
  .l-prevention__ulist {
    margin-top: 68px;
  }
  .l-prevention__ulist-item:nth-child(1) {
    margin: -2px 0 -102px 72px;
  }
  .l-prevention__ulist-item:nth-child(1) > picture > img {
    width: 912px;
  }
  .l-prevention__ulist-item:nth-child(2) {
    width: 50%;
    margin: 2px -10px 0 10px;
  }
  .l-prevention__ulist-item:nth-child(2) > picture > img {
    width: 579px;
  }
  .l-prevention__ulist-item:nth-child(3) {
    width: 50%;
    margin: 170px -8px 0 8px;
  }
  .l-prevention__ulist-item:nth-child(3) > picture > img {
    width: 525px;
  }
  .l-prevention__ulist-item:nth-child(4) {
    margin: -74px 0 0 6px;
  }
  .l-prevention__ulist-item:nth-child(4) > picture > img {
    width: 1081px;
  }
  .l-digital__inner {
    width: 1090px;
    padding: 80px 0 0;
    margin: 0 auto;
  }
  .l-digital__head_text > picture > img {
    width: 691px;
  }
  .l-digital__dlist {
    margin-top: 88px;
  }
  .l-digital__apply_ttl > picture > img {
    width: 597px;
  }
  .l-digital__apply_wait {
    margin-top: 26px;
    margin-left: 0;
  }
  .l-digital__apply_wait > picture > img {
    width: 100%;
  }
  .l-digital__apply_smooz {
    margin-top: 48px;
  }
  .l-digital__apply_smooz > picture > img {
    width: 100%;
  }
  .l-digital__apply_smooz-app {
    bottom: 40px;
    width: 100%;
    padding: 0 0 0 16px;
  }
  .l-digital__apply_smooz-app_list > .item:not(:first-child) {
    margin-left: 56px;
  }
  .l-digital__apply_smooz-app_list > .item > ._btn > img {
    width: auto;
    height: 70px;
  }
  .l-digital__line_ttl {
    margin-top: 84px;
  }
  .l-digital__line_ttl > picture > img {
    width: 582px;
  }
  .l-digital__line_use {
    margin-top: 48px;
  }
  .l-digital__line_use > picture > img {
    width: 100%;
    margin-right: 0;
  }
  .l-digital__line_use_btn_detail {
    bottom: 170px;
    left: calc(50% + 170px);
  }
  .l-digital__line_use_btn_detail > picture > img {
    width: 213px;
  }
  .l-digital__line_use_btn_reservation {
    bottom: 29px;
  }
  .l-digital__line_use_btn_reservation > picture > img {
    width: 401px;
  }
  .l-digital__facility_ttl {
    margin-top: 56px;
  }
  .l-digital__facility_ttl > picture > img {
    width: 811px;
  }
  .l-digital__facility_rocker {
    margin-top: 40px;
  }
  .l-digital__facility_rocker > picture > img {
    width: 100%;
  }
  .l-digital__facility_rocker_btn {
    bottom: 48px;
  }
  .l-digital__facility_rocker_btn > picture > img {
    width: 349px;
  }
  .l-digital__facility_self {
    margin-top: 48px;
  }
  .l-digital__facility_self > picture > img {
    width: 100%;
    margin-right: 0;
  }
  .l-digital__facility_auto {
    margin-top: 48px;
  }
  .l-digital__facility_auto > picture > img {
    width: 100%;
  }
  .l-digital__facility_auto_btn {
    bottom: 70px;
  }
  .l-digital__facility_auto_btn > picture > img {
    width: 349px;
  }
  .l-digital__footer {
    margin-top: -38px;
  }
  .l-digital__footer > picture > img {
    width: 621px;
  }
  .footer {
    height: 104px;
    margin: 0;
  }
  .footer__logo > img {
    width: 40px;
  }
  .footer__copy {
    margin-left: 18px;
  }
  .footer__copy > img {
    width: 249px;
  }
  .footer-totop {
    top: -60px;
    right: 24px;
    width: 50px;
  }
  .footer-totop__el {
    width: 50px;
    height: 50px;
    background: #b81c22;
    border-radius: 8px;
  }
  .footer-totop__el::before {
    width: 9px;
    height: 9px;
    margin-top: 0;
  }
  .l-mv {
    height: 1026px;
    background-image: url(/assets/images/pages/umaisushiwo_anzenni/bg_mv_md.png);
    background-position: calc(50% + 50px) -40px;
    background-size: auto;
  }
  .l-mv__inner {
    border-top: solid 100px #b81c22;
  }
  .l-mv__main_copy {
    top: calc(50% - 160px);
    left: calc(50% + 4px);
  }
  .l-mv__main_copy > picture > img {
    width: 744px;
  }
  .l-mv__logo {
    top: 20px;
    left: calc(50% - 515px);
    width: 61px;
    height: 61px;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
  }
  .l-mv__cont-dlist_ttl {
    top: calc(50% + 48px);
    left: calc(50% - 4px);
  }
  .l-mv__cont-dlist_ttl > picture > img {
    width: 664px;
  }
  .l-mv__cont-dlist_text {
    top: calc(50% + 164px);
    left: calc(50% - 1px);
  }
  .l-mv__cont-dlist_text > picture > img {
    width: 678px;
  }
  .l-mv__cont-staff {
    bottom: 8px;
    left: calc(50% - 1px);
  }
  .l-mv__cont-staff > picture > img {
    width: 253px;
  }
  .l-mv__cont-vimeo {
    padding: 20px;
  }
  .l-mv__cont-vimeo > iframe {
    height: 470px;
  }
  .l-mv__cont-vimeo::after {
    background-size: 84px auto;
  }
  .l-mv__cont-hr {
    height: 144px;
    background-image: url(/assets/images/pages/umaisushiwo_anzenni/bg_mv_md.png);
    background-position: calc(50% + 50px) 0;
    background-size: auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFzc2V0cy9zdHlsZXMvcGFnZXMvdW1haXN1c2hpd29fYW56ZW5uaS9fY29udGVudC5zY3NzIiwiYXNzZXRzL3N0eWxlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL3N0eWxlLmNzcyIsImFzc2V0cy9zdHlsZXMvcGFnZXMvdW1haXN1c2hpd29fYW56ZW5uaS9fZm9vdGVyLnNjc3MiLCJhc3NldHMvc3R5bGVzL3BhZ2VzL3VtYWlzdXNoaXdvX2FuemVubmkvX212LnNjc3MiLCJhc3NldHMvc3R5bGVzL2Fic3RyYWN0cy9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7RUFDRSxZQUFBO0VBQ0Esa0JBQUE7QUNDRjs7QURHRTtFQUNFLGdCQUFBO0FDQUo7QURHRTtFQUNFLGFBQUE7RUFDQSxtQkFBQTtFQUNBLHVCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxtQkFBQTtBQ0RKO0FEUU07RUFDRSxlQUFBO0FDRFI7QURVTTtFQUNFLGVBQUE7QUNIUjtBRFlNO0VBQ0UsY0FBQTtBQ0xSO0FEY007RUFDRSxlQUFBO0FDUFI7O0FEaUJBO0VBQ0UsbUJBQUE7QUNURjtBRFdFO0VBQ0UsV0FBQTtFQUVBLDJCQUFBO0FDVko7O0FEcUJFO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7QUNYSjtBRDJCSTtFQUNFLGVBQUE7QUNYTjtBRG1CRTtFQUNFLDZCQUFBO0FDWko7QURzQkk7RUFDRSxlQUFBO0FDWE47O0FEb0JBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsaUNBQUE7RUFDQSxpQkFBQTtFQUNBLGdCQUFBO0VBQ0Esc0JBQUE7QUNaRjtBRG9CRTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0FDWEo7QURrQkk7RUFDRSxjQUFBO0FDVk47QUR3QkU7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLDhCQUFBO0FDWko7QURlTTtFQUNFLGVBQUE7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STtJQUlJLGFBQUE7RUZ5bENSO0VFcmxDSTtJQWNJLDBCQUFBO0VGeWxDUjtFRTlrQ0U7SUFTSSxhQUFBO0lBQ0EsNEVBQUE7SUFDQSx1Q0FBQTtJQUNBLHFCQUFBO0VGcWxDTjtBQW53Q0YiLCJmaWxlIjoiYXNzZXRzL3N0eWxlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbImh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmwtY29udGVudCB7XG4gICZfX3dpZGUge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAmX190dGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDI5Ljk4N3Z3O1xuICAgIGJhY2tncm91bmQ6ICNiODFjMjI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgIH1cblxuICAgIC5sLXNhZmV0eSAmIHtcbiAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA3Ny4zMTR2dztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDg1MnB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmwtdGFrZW91dCAmIHtcbiAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA3NC44Mzd2dztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDQ0NHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmwtcHJldmVudGlvbiAmIHtcbiAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA0NC43MnZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB3aWR0aDogNjE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubC1kaWdpdGFsICYge1xuICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDU2LjQ1NHZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB3aWR0aDogNDAycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmwtc2FmZXR5IHtcbiAgYmFja2dyb3VuZDogI2Y5ZjRlMTtcblxuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLy8gbWluLXdpZHRoOiAzNzVweDtcbiAgICBwYWRkaW5nOiA2LjUxOXZ3IDAgMTEuNzM0dnc7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB3aWR0aDogMTA5MHB4O1xuICAgICAgcGFkZGluZzogNzZweCAwIDEwNHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuICB9XG59XG5cbi5sLXNhZmV0eS10ZWFyYWkge1xuICAmX19ibG9jayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDExO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGhlaWdodDogMzU3cHg7XG4gICAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgICB9XG4gIH1cblxuICAmX190dGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMTVweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMjQ2cHgpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogODMuODMzdnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDQ0N3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Bob3RvIHtcbiAgICBtYXJnaW46IDUuMjE1dncgLTEyLjI1NnZ3IDAgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMjY1cHgpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogODcuMzUzdnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDUyNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubC1zYWZldHktaG93dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAxNC4wODF2dyA1Ljk5N3Z3IDcuODIzdnc7XG4gIG1hcmdpbjogMCA1LjczN3Z3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjU2NXZ3O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBwYWRkaW5nOiA5NHB4IDAgNTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgfVxuXG4gICZfX3R0bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTIuMzQ3dnc7XG4gICAgbGVmdDogY2FsYyg1MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRvcDogLTIzcHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI0NnB4KTtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDUxLjg5dnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDM2MXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Zsb3cge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgNzBweCAwO1xuICAgIH1cbiAgfVxuXG4gICZfX29saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAmLWl0ZW0ge1xuICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDM0LjY4MXZ3O1xuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZChuICsgMykge1xuICAgICAgICBtYXJnaW4tdG9wOiA0LjY5NHZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKG4gKyA1KSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDUpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDYpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjQzcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDgpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMjA1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fdGltaW5nIHtcbiAgICBtYXJnaW46IDkuNzc4dncgMCAwIC0xLjE3M3Z3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBhZGRpbmc6IDAgNzBweCAwO1xuICAgICAgbWFyZ2luOiA3NHB4IDAgMCAwO1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogNzUuODh2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogOTUxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sLXNhZmV0eS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDkuNjQ4dncgNS45OTd2dyA4LjYwNXZ3O1xuICBtYXJnaW46IDUuMjE1dncgNS43Mzd2dyAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDEuNTY1dnc7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIGhlaWdodDogNTMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDU2cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cblxuICAmX190dGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTZweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMjk1cHgpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogNTMuNDU1dnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDM4N3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIG1hcmdpbjogNC41NjN2dyAwIDAgLTMuMXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxODZweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMjk1cHgpO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogNzguNjE4dnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDM4OXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3Bob3RvIHtcbiAgICBtYXJnaW46IDQuOTU0dncgMCAwIC0ydnc7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC00MHB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAyMTBweCk7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiA4MC45NjV2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogNTYwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5sLXNhZmV0eS10YWljaG8ge1xuICBtYXJnaW4tdG9wOiA4Ljg2NnZ3O1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG5cbiAgJl9fdHRsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDY1Ljk3MXZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA1OTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNS42MDZ2dztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fdWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICB3aWR0aDogNDYuMjg0dnc7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNDUycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIuODY4dnc7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICB3aWR0aDogNDYuMTU0dnc7XG4gICAgICAgICAgbWFyZ2luOiAtMy41MnZ3IC0wLjI2MXZ3IDAgMDtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA0OTZweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTUwcHggLTQ0cHggMCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubC1zYWZldHktc2hvZG9rdSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTMuOTV2dztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgbWFyZ2luLXRvcDogMTE2cHg7XG4gIH1cblxuICAmX190dGwge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogODYuNDQxdnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDYzNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiA3OC4yMjd2dztcbiAgICBtYXJnaW4tdG9wOiAzLjY1MXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG4gIH1cblxuICAmX191bGlzdCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cblxuICAgICYtaXRlbSB7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMTguMjUzdncpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgICAgIHdpZHRoOiA1NS42NzF2dztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzNTlweDtcbiAgICAgICAgICAgIG1hcmdpbjogLTkwcHggMCAwIC02NHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzLjkxMXZ3O1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSArIDI3LjY0dncpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzMi41OTV2dztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMzkuMTEzdnc7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlICsgMjguMDMxdncpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzNi44OTd2dztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyOTdweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmwtc2FmZXR5LXNlbm1tb24ge1xuICBtYXJnaW4tdG9wOiA4LjM0NHZ3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIG1hcmdpbi10b3A6IDcycHg7XG4gIH1cblxuICA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA5My4wOXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDk5NHB4O1xuICAgIH1cbiAgfVxufVxuXG4ubC10YWtlb3V0IHtcbiAgYmFja2dyb3VuZDogI2U5ZjNlMDtcblxuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLy8gbWluLXdpZHRoOiAzNzVweDtcbiAgICBwYWRkaW5nOiA5LjV2dyAwIDExLjczNHZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgd2lkdGg6IDEwOTBweDtcbiAgICAgIHBhZGRpbmc6IDc2cHggMCAxMDRweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX3R0bCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLmwtY29udGVudF9fdHRsLWltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogNDcuMTk3dnc7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICB0b3A6IC0zNXB4O1xuICAgICAgbGVmdDogY2FsYyg1MCUgKyA1MzBweCk7XG4gICAgICB3aWR0aDogNTE4cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuXG4ubC10YWtlb3V0X19saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICYtLWh5Z2llbmUge1xuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1zZWFsZWRtZCB7XG4gICAgbWFyZ2luLXRvcDogMTYuOTQ5dnc7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLS1sb2NrZXIge1xuICAgIG1hcmdpbi10b3A6IDE2Ljk0OXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogMTQwcHg7XG4gICAgfVxuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICYtLWJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogNy4wNHZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDgyLjUyOXZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA0MzVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG4gIH1cbn1cblxuLmwtcHJldmVudGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmYmYyZjU7XG5cbiAgJl9faW5uZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIC8vIG1pbi13aWR0aDogMzc1cHg7XG4gICAgcGFkZGluZzogNy41NjJ2dyAwIDcuODIzdncgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiAxMDkwcHg7XG4gICAgICBwYWRkaW5nOiA4MHB4IDAgMTYwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cblxuICAmX19oZWFkX3RleHQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogNzguNDg4dnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDQ2NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3VsaXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tdG9wOiA1LjIxNXZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDY4cHg7XG4gICAgfVxuXG4gICAgJi1pdGVtIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAvLyBtYXJnaW46IDAgMCAwIDI4cHg7XG4gICAgICAgICAgbWFyZ2luOiAtMnB4IDAgLTEwMnB4IDcycHg7XG4gICAgICAgIH1cblxuICAgICAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgICAgIHdpZHRoOiA5NC4xMzN2dztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIC8vIHdpZHRoOiA4NjhweDtcbiAgICAgICAgICAgIHdpZHRoOiA5MTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBtYXJnaW46IDIuMDg2dncgMCAwIDIuMjE2dnc7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAycHggLTEwcHggMCAxMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICB3aWR0aDogODYuMTh2dztcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NzlweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW46IDEuNjk1dncgMCAwIDAuMjYxdnc7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAxNzBweCAtOHB4IDAgOHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICB3aWR0aDogODguMjY2dnc7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNTI1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgbWFyZ2luOiAtMTAuOTUydncgMCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgIG1hcmdpbjogLTc0cHggMCAwIDZweDtcbiAgICAgICAgfVxuXG4gICAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMTA4MXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubC1kaWdpdGFsIHtcbiAgYmFja2dyb3VuZDogI2VkZjZmODtcblxuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgLy8gbWluLXdpZHRoOiAzNzVweDtcbiAgICBwYWRkaW5nOiA3LjU2MnZ3IDAgMDtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiAxMDkwcHg7XG4gICAgICBwYWRkaW5nOiA4MHB4IDAgMDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuXG4gICZfX2hlYWRfdGV4dCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiA4NS4zOTh2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogNjkxcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fZGxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDEzLjAzOHZ3O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDg4cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fYXBwbHlfdHRsIHtcbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDg4Ljc4N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA1OTdweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19hcHBseV93YWl0IHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyOXZ3O1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41NjV2dztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDkwLjc0M3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2FwcGx5X3Ntb296IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogNi4yNTh2dztcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gICAgfVxuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiA4OC43ODd2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWFwcCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDYuNTE5dnc7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwIDAgMCAyLjA4NnZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1hcHBfbGlzdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgPiAuaXRlbSB7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1Ljk5N3Z3O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDU2cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiAuX2J0biB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgPiBpbWcge1xuICAgICAgICAgICAgaGVpZ2h0OiA5LjM4N3Z3O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluZV90dGwge1xuICAgIG1hcmdpbi10b3A6IDE2Ljk0OXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogODRweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDg4Ljc4N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA1ODJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5lX3VzZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDMuOTExdnc7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIH1cblxuICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICB3aWR0aDogOTEuNzg2dnc7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0zLjEyOXZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbGluZV91c2VfYnRuX2RldGFpbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNDEuNzIxdnc7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvdHRvbTogMTcwcHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSArIDE3MHB4KTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDYwLjIzNXZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyMTNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19saW5lX3VzZV9idG5fcmVzZXJ2YXRpb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDguMDgzdnc7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvdHRvbTogMjlweDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDc1LjIyOHZ3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA0MDFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mYWNpbGl0eV90dGwge1xuICAgIG1hcmdpbi10b3A6IDEyLjI1NnZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNTZweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDkyLjA0N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA4MTFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mYWNpbGl0eV9yb2NrZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyLjYwOHZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDg4Ljc4N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogOS4zODd2dztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b206IDQ4cHg7XG4gICAgICB9XG5cbiAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA2NS40NXZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB3aWR0aDogMzQ5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mYWNpbGl0eV9zZWxmIHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1OHZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDkwLjg3NHZ3O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMS45NTZ2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2ZhY2lsaXR5X2F1dG8ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA2LjI1OHZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLXRvcDogNDhweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDg4Ljc4N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfYnRuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogOC44NjZ2dztcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b206IDcwcHg7XG4gICAgICB9XG5cbiAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgIHdpZHRoOiA2NS40NXZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB3aWR0aDogMzQ5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmX19mb290ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtNS40NzZ2dztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICBtYXJnaW4tdG9wOiAtMzhweDtcbiAgICB9XG5cbiAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgd2lkdGg6IDg4Ljc4N3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiA2MjFweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImh0bWwge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmwtY29udGVudF9fd2lkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubC1jb250ZW50X190dGwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyOS45ODd2dztcbiAgYmFja2dyb3VuZDogI2I4MWMyMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1jb250ZW50X190dGwge1xuICAgIGhlaWdodDogMTgwcHg7XG4gIH1cbn1cbi5sLXNhZmV0eSAubC1jb250ZW50X190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDc3LjMxNHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eSAubC1jb250ZW50X190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogODUycHg7XG4gIH1cbn1cbi5sLXRha2VvdXQgLmwtY29udGVudF9fdHRsID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA3NC44Mzd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC10YWtlb3V0IC5sLWNvbnRlbnRfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA0NDRweDtcbiAgfVxufVxuLmwtcHJldmVudGlvbiAubC1jb250ZW50X190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDQ0Ljcydnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtcHJldmVudGlvbiAubC1jb250ZW50X190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNjE5cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWwgLmwtY29udGVudF9fdHRsID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA1Ni40NTR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsIC5sLWNvbnRlbnRfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA0MDJweDtcbiAgfVxufVxuXG4ubC1zYWZldHkge1xuICBiYWNrZ3JvdW5kOiAjZjlmNGUxO1xufVxuLmwtc2FmZXR5X19pbm5lciB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiA2LjUxOXZ3IDAgMTEuNzM0dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5X19pbm5lciB7XG4gICAgd2lkdGg6IDEwOTBweDtcbiAgICBwYWRkaW5nOiA3NnB4IDAgMTA0cHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLmwtc2FmZXR5LXRlYXJhaV9fYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDExO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktdGVhcmFpX19ibG9jayB7XG4gICAgaGVpZ2h0OiAzNTdweDtcbiAgICBvdmVyZmxvdzogaW5pdGlhbDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS10ZWFyYWlfX3R0bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDI0NnB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5sLXNhZmV0eS10ZWFyYWlfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODMuODMzdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXRlYXJhaV9fdHRsID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDQ0N3B4O1xuICB9XG59XG4ubC1zYWZldHktdGVhcmFpX19waG90byB7XG4gIG1hcmdpbjogNS4yMTV2dyAtMTIuMjU2dncgMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS10ZWFyYWlfX3Bob3RvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IGNhbGMoNTAlICsgMjY1cHgpO1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbn1cbi5sLXNhZmV0eS10ZWFyYWlfX3Bob3RvID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA4Ny4zNTN2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktdGVhcmFpX19waG90byA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA1MjRweDtcbiAgfVxufVxuXG4ubC1zYWZldHktaG93dG8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAxNC4wODF2dyA1Ljk5N3Z3IDcuODIzdnc7XG4gIG1hcmdpbjogMCA1LjczN3Z3O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxLjU2NXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1ob3d0byB7XG4gICAgcGFkZGluZzogOTRweCAwIDUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbi5sLXNhZmV0eS1ob3d0b19fdHRsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0yLjM0N3Z3O1xuICBsZWZ0OiBjYWxjKDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX3R0bCB7XG4gICAgdG9wOiAtMjNweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDI0NnB4KTtcbiAgfVxufVxuLmwtc2FmZXR5LWhvd3RvX190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDUxLjg5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMzYxcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX2Zsb3cge1xuICAgIHBhZGRpbmc6IDAgNzBweCAwO1xuICB9XG59XG4ubC1zYWZldHktaG93dG9fX29saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4ubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW0gPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDM0LjY4MXZ3O1xufVxuLmwtc2FmZXR5LWhvd3RvX19vbGlzdC1pdGVtOm50aC1jaGlsZChuKzMpIHtcbiAgbWFyZ2luLXRvcDogNC42OTR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW06bnRoLWNoaWxkKG4rMykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW06bnRoLWNoaWxkKG4rNSkge1xuICAgIG1hcmdpbi10b3A6IDMycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW06bnRoLWNoaWxkKDEpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDI0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX19vbGlzdC1pdGVtOm50aC1jaGlsZCgyKSA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiAyNDJweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1ob3d0b19fb2xpc3QtaXRlbTpudGgtY2hpbGQoMykgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMjQzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW06bnRoLWNoaWxkKDQpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDIwNXB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX19vbGlzdC1pdGVtOm50aC1jaGlsZCg1KSA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiAyNDNweDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1ob3d0b19fb2xpc3QtaXRlbTpudGgtY2hpbGQoNikgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMjQycHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktaG93dG9fX29saXN0LWl0ZW06bnRoLWNoaWxkKDcpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDI0M3B4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX19vbGlzdC1pdGVtOm50aC1jaGlsZCg4KSA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiAyMDVweDtcbiAgfVxufVxuLmwtc2FmZXR5LWhvd3RvX190aW1pbmcge1xuICBtYXJnaW46IDkuNzc4dncgMCAwIC0xLjE3M3Z3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX190aW1pbmcge1xuICAgIHBhZGRpbmc6IDAgNzBweCAwO1xuICAgIG1hcmdpbjogNzRweCAwIDAgMDtcbiAgfVxufVxuLmwtc2FmZXR5LWhvd3RvX190aW1pbmcgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDc1Ljg4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWhvd3RvX190aW1pbmcgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogOTUxcHg7XG4gIH1cbn1cblxuLmwtc2FmZXR5LWNoZWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogOS42NDh2dyA1Ljk5N3Z3IDguNjA1dnc7XG4gIG1hcmdpbjogNS4yMTV2dyA1LjczN3Z3IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMS41NjV2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktY2hlY2sge1xuICAgIGhlaWdodDogNTMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDU2cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktY2hlY2tfX3R0bCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTZweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDI5NXB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4ubC1zYWZldHktY2hlY2tfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNTMuNDU1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWNoZWNrX190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMzg3cHg7XG4gIH1cbn1cbi5sLXNhZmV0eS1jaGVja19fdGV4dCB7XG4gIG1hcmdpbjogNC41NjN2dyAwIDAgLTMuMXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1jaGVja19fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTg2cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgKyAyOTVweCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmwtc2FmZXR5LWNoZWNrX190ZXh0ID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA3OC42MTh2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktY2hlY2tfX3RleHQgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMzg5cHg7XG4gIH1cbn1cbi5sLXNhZmV0eS1jaGVja19fcGhvdG8ge1xuICBtYXJnaW46IDQuOTU0dncgMCAwIC0ydnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWNoZWNrX19waG90byB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTQwcHg7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAyMTBweCk7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmwtc2FmZXR5LWNoZWNrX19waG90byA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODAuOTY1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LWNoZWNrX19waG90byA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA1NjBweDtcbiAgfVxufVxuXG4ubC1zYWZldHktdGFpY2hvIHtcbiAgbWFyZ2luLXRvcDogOC44NjZ2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktdGFpY2hvIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICB9XG59XG4ubC1zYWZldHktdGFpY2hvX190dGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubC1zYWZldHktdGFpY2hvX190dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDY1Ljk3MXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS10YWljaG9fX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA1OTRweDtcbiAgfVxufVxuLmwtc2FmZXR5LXRhaWNob19fYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1LjYwNnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS10YWljaG9fX2Jsb2NrIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG4ubC1zYWZldHktdGFpY2hvX191bGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4ubC1zYWZldHktdGFpY2hvX191bGlzdC1pdGVtOm50aC1jaGlsZCgxKSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNDYuMjg0dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXRhaWNob19fdWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNDUycHg7XG4gIH1cbn1cbi5sLXNhZmV0eS10YWljaG9fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLWxlZnQ6IDIuODY4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXRhaWNob19fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiA0NXB4O1xuICB9XG59XG4ubC1zYWZldHktdGFpY2hvX191bGlzdC1pdGVtOm50aC1jaGlsZCgyKSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNDYuMTU0dnc7XG4gIG1hcmdpbjogLTMuNTJ2dyAtMC4yNjF2dyAwIDA7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXRhaWNob19fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNDk2cHg7XG4gICAgbWFyZ2luOiAtNTBweCAtNDRweCAwIDA7XG4gIH1cbn1cblxuLmwtc2FmZXR5LXNob2Rva3Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEzLjk1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3Uge1xuICAgIG1hcmdpbi10b3A6IDExNnB4O1xuICB9XG59XG4ubC1zYWZldHktc2hvZG9rdV9fdHRsIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmwtc2FmZXR5LXNob2Rva3VfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODYuNDQxdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3VfX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA2MzRweDtcbiAgfVxufVxuLmwtc2FmZXR5LXNob2Rva3VfX2Jsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDc4LjIyN3Z3O1xuICBtYXJnaW4tdG9wOiAzLjY1MXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1zaG9kb2t1X19ibG9jayB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktc2hvZG9rdV9fdWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3VfX3VsaXN0LWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xuICB9XG59XG4ubC1zYWZldHktc2hvZG9rdV9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMSkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxOC4yNTN2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1zaG9kb2t1X191bGlzdC1pdGVtOm50aC1jaGlsZCgxKSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5sLXNhZmV0eS1zaG9kb2t1X191bGlzdC1pdGVtOm50aC1jaGlsZCgxKSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNTUuNjcxdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3VfX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDEpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDM1OXB4O1xuICAgIG1hcmdpbjogLTkwcHggMCAwIC02NHB4O1xuICB9XG59XG4ubC1zYWZldHktc2hvZG9rdV9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMy45MTF2dztcbiAgbGVmdDogY2FsYyg1MCUgKyAyNy42NHZ3KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3VfX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuLmwtc2FmZXR5LXNob2Rva3VfX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDIpID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAzMi41OTV2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktc2hvZG9rdV9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMjk3cHg7XG4gIH1cbn1cbi5sLXNhZmV0eS1zaG9kb2t1X191bGlzdC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzOS4xMTN2dztcbiAgbGVmdDogY2FsYyg1MCUgKyAyOC4wMzF2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1zaG9kb2t1X191bGlzdC1pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbi5sLXNhZmV0eS1zaG9kb2t1X191bGlzdC1pdGVtOm50aC1jaGlsZCgzKSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogMzYuODk3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtc2FmZXR5LXNob2Rva3VfX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDMpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDI5N3B4O1xuICB9XG59XG5cbi5sLXNhZmV0eS1zZW5tbW9uIHtcbiAgbWFyZ2luLXRvcDogOC4zNDR2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXNhZmV0eS1zZW5tbW9uIHtcbiAgICBtYXJnaW4tdG9wOiA3MnB4O1xuICB9XG59XG4ubC1zYWZldHktc2VubW1vbiA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogOTMuMDl2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1zYWZldHktc2VubW1vbiA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA5OTRweDtcbiAgfVxufVxuXG4ubC10YWtlb3V0IHtcbiAgYmFja2dyb3VuZDogI2U5ZjNlMDtcbn1cbi5sLXRha2VvdXRfX2lubmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDkuNXZ3IDAgMTEuNzM0dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtdGFrZW91dF9faW5uZXIge1xuICAgIHdpZHRoOiAxMDkwcHg7XG4gICAgcGFkZGluZzogNzZweCAwIDEwNHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubC10YWtlb3V0X190dGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ubC10YWtlb3V0IC5sLWNvbnRlbnRfX3R0bC1pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0Ny4xOTd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC10YWtlb3V0IC5sLWNvbnRlbnRfX3R0bC1pbWcge1xuICAgIHRvcDogLTM1cHg7XG4gICAgbGVmdDogY2FsYyg1MCUgKyA1MzBweCk7XG4gICAgd2lkdGg6IDUxOHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxufVxuLmwtdGFrZW91dCAubC1jb250ZW50X190dGwtaW1nID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubC10YWtlb3V0X19saXN0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmwtdGFrZW91dF9fbGlzdC0taHlnaWVuZSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sLXRha2VvdXRfX2xpc3QtLXNlYWxlZG1kIHtcbiAgbWFyZ2luLXRvcDogMTYuOTQ5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtdGFrZW91dF9fbGlzdC0tc2VhbGVkbWQge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gIH1cbn1cbi5sLXRha2VvdXRfX2xpc3QtLXNlYWxlZG1kID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmwtdGFrZW91dF9fbGlzdC0tbG9ja2VyIHtcbiAgbWFyZ2luLXRvcDogMTYuOTQ5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtdGFrZW91dF9fbGlzdC0tbG9ja2VyIHtcbiAgICBtYXJnaW4tdG9wOiAxNDBweDtcbiAgfVxufVxuLmwtdGFrZW91dF9fbGlzdC0tbG9ja2VyID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmwtdGFrZW91dF9fbGlzdC0tYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDcuMDR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC10YWtlb3V0X19saXN0LS1idG4ge1xuICAgIG1hcmdpbi10b3A6IDUwcHg7XG4gIH1cbn1cbi5sLXRha2VvdXRfX2xpc3QtLWJ0biA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODIuNTI5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtdGFrZW91dF9fbGlzdC0tYnRuID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDQzNXB4O1xuICB9XG59XG4ubC10YWtlb3V0X19saXN0LS1idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5sLXByZXZlbnRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmJmMmY1O1xufVxuLmwtcHJldmVudGlvbl9faW5uZXIge1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogNy41NjJ2dyAwIDcuODIzdncgMDtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1wcmV2ZW50aW9uX19pbm5lciB7XG4gICAgd2lkdGg6IDEwOTBweDtcbiAgICBwYWRkaW5nOiA4MHB4IDAgMTYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cbi5sLXByZXZlbnRpb25fX2hlYWRfdGV4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sLXByZXZlbnRpb25fX2hlYWRfdGV4dCA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNzguNDg4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtcHJldmVudGlvbl9faGVhZF90ZXh0ID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDQ2NXB4O1xuICB9XG59XG4ubC1wcmV2ZW50aW9uX191bGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXRvcDogNS4yMTV2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0IHtcbiAgICBtYXJnaW4tdG9wOiA2OHB4O1xuICB9XG59XG4ubC1wcmV2ZW50aW9uX191bGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtcHJldmVudGlvbl9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbjogLTJweCAwIC0xMDJweCA3MnB4O1xuICB9XG59XG4ubC1wcmV2ZW50aW9uX191bGlzdC1pdGVtOm50aC1jaGlsZCgxKSA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogOTQuMTMzdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtcHJldmVudGlvbl9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMSkgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogOTEycHg7XG4gIH1cbn1cbi5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luOiAyLjA4NnZ3IDAgMCAyLjIxNnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMnB4IC0xMHB4IDAgMTBweDtcbiAgfVxufVxuLmwtcHJldmVudGlvbl9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg2LjE4dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtcHJldmVudGlvbl9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMikgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNTc5cHg7XG4gIH1cbn1cbi5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgbWFyZ2luOiAxLjY5NXZ3IDAgMCAwLjI2MXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMTcwcHggLThweCAwIDhweDtcbiAgfVxufVxuLmwtcHJldmVudGlvbl9fdWxpc3QtaXRlbTpudGgtY2hpbGQoMykgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg4LjI2NnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDMpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDUyNXB4O1xuICB9XG59XG4ubC1wcmV2ZW50aW9uX191bGlzdC1pdGVtOm50aC1jaGlsZCg0KSB7XG4gIG1hcmdpbjogLTEwLjk1MnZ3IDAgMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDQpIHtcbiAgICBtYXJnaW46IC03NHB4IDAgMCA2cHg7XG4gIH1cbn1cbi5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDQpID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLXByZXZlbnRpb25fX3VsaXN0LWl0ZW06bnRoLWNoaWxkKDQpID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDEwODFweDtcbiAgfVxufVxuXG4ubC1kaWdpdGFsIHtcbiAgYmFja2dyb3VuZDogI2VkZjZmODtcbn1cbi5sLWRpZ2l0YWxfX2lubmVyIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDcuNTYydncgMCAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2lubmVyIHtcbiAgICB3aWR0aDogMTA5MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMCAwO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG4ubC1kaWdpdGFsX19oZWFkX3RleHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubC1kaWdpdGFsX19oZWFkX3RleHQgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg1LjM5OHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2hlYWRfdGV4dCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA2OTFweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fZGxpc3Qge1xuICBtYXJnaW4tdG9wOiAxMy4wMzh2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2RsaXN0IHtcbiAgICBtYXJnaW4tdG9wOiA4OHB4O1xuICB9XG59XG4ubC1kaWdpdGFsX19hcHBseV90dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg4Ljc4N3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2FwcGx5X3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA1OTdweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fYXBwbHlfd2FpdCB7XG4gIG1hcmdpbi10b3A6IDMuMTI5dnc7XG4gIG1hcmdpbi1sZWZ0OiAtMS41NjV2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19hcHBseV93YWl0IHtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4ubC1kaWdpdGFsX19hcHBseV93YWl0ID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA5MC43NDN2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19hcHBseV93YWl0ID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2FwcGx5X3Ntb296IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA2LjI1OHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2FwcGx5X3Ntb296IHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG4ubC1kaWdpdGFsX19hcHBseV9zbW9veiA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODguNzg3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fYXBwbHlfc21vb3ogPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtZGlnaXRhbF9fYXBwbHlfc21vb3otYXBwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDYuNTE5dnc7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDAgMCAyLjA4NnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2FwcGx5X3Ntb296LWFwcCB7XG4gICAgYm90dG9tOiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2FwcGx5X3Ntb296LWFwcF9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmwtZGlnaXRhbF9fYXBwbHlfc21vb3otYXBwX2xpc3QgPiAuaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA1Ljk5N3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2FwcGx5X3Ntb296LWFwcF9saXN0ID4gLml0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiA1NnB4O1xuICB9XG59XG4ubC1kaWdpdGFsX19hcHBseV9zbW9vei1hcHBfbGlzdCA+IC5pdGVtID4gLl9idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ubC1kaWdpdGFsX19hcHBseV9zbW9vei1hcHBfbGlzdCA+IC5pdGVtID4gLl9idG4gPiBpbWcge1xuICBoZWlnaHQ6IDkuMzg3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fYXBwbHlfc21vb3otYXBwX2xpc3QgPiAuaXRlbSA+IC5fYnRuID4gaW1nIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDcwcHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2xpbmVfdHRsIHtcbiAgbWFyZ2luLXRvcDogMTYuOTQ5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fbGluZV90dGwge1xuICAgIG1hcmdpbi10b3A6IDg0cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2xpbmVfdHRsID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA4OC43ODd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19saW5lX3R0bCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA1ODJweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fbGluZV91c2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDMuOTExdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fbGluZV91c2Uge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2xpbmVfdXNlID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA5MS43ODZ2dztcbiAgbWFyZ2luLXJpZ2h0OiAtMy4xMjl2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19saW5lX3VzZSA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fbGluZV91c2VfYnRuX2RldGFpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA0MS43MjF2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fbGluZV91c2VfYnRuX2RldGFpbCB7XG4gICAgYm90dG9tOiAxNzBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDE3MHB4KTtcbiAgfVxufVxuLmwtZGlnaXRhbF9fbGluZV91c2VfYnRuX2RldGFpbDpob3ZlciB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5sLWRpZ2l0YWxfX2xpbmVfdXNlX2J0bl9kZXRhaWwgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDYwLjIzNXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2xpbmVfdXNlX2J0bl9kZXRhaWwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMjEzcHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2xpbmVfdXNlX2J0bl9yZXNlcnZhdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4LjA4M3Z3O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19saW5lX3VzZV9idG5fcmVzZXJ2YXRpb24ge1xuICAgIGJvdHRvbTogMjlweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fbGluZV91c2VfYnRuX3Jlc2VydmF0aW9uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmwtZGlnaXRhbF9fbGluZV91c2VfYnRuX3Jlc2VydmF0aW9uID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA3NS4yMjh2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19saW5lX3VzZV9idG5fcmVzZXJ2YXRpb24gPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNDAxcHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3R0bCB7XG4gIG1hcmdpbi10b3A6IDEyLjI1NnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3R0bCB7XG4gICAgbWFyZ2luLXRvcDogNTZweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fZmFjaWxpdHlfdHRsID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA5Mi4wNDd2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19mYWNpbGl0eV90dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogODExcHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3JvY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMi42MDh2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19mYWNpbGl0eV9yb2NrZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3JvY2tlciA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODguNzg3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fZmFjaWxpdHlfcm9ja2VyID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3JvY2tlcl9idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOS4zODd2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fZmFjaWxpdHlfcm9ja2VyX2J0biB7XG4gICAgYm90dG9tOiA0OHB4O1xuICB9XG59XG4ubC1kaWdpdGFsX19mYWNpbGl0eV9yb2NrZXJfYnRuID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA2NS40NXZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3JvY2tlcl9idG4gPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMzQ5cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X3JvY2tlcl9idG46aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4ubC1kaWdpdGFsX19mYWNpbGl0eV9zZWxmIHtcbiAgbWFyZ2luLXRvcDogNi4yNTh2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19mYWNpbGl0eV9zZWxmIHtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICB9XG59XG4ubC1kaWdpdGFsX19mYWNpbGl0eV9zZWxmID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA5MC44NzR2dztcbiAgbWFyZ2luLXJpZ2h0OiAtMS45NTZ2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1kaWdpdGFsX19mYWNpbGl0eV9zZWxmID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4ubC1kaWdpdGFsX19mYWNpbGl0eV9hdXRvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA2LjI1OHZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2ZhY2lsaXR5X2F1dG8ge1xuICAgIG1hcmdpbi10b3A6IDQ4cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X2F1dG8gPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg4Ljc4N3Z3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2ZhY2lsaXR5X2F1dG8gPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuLmwtZGlnaXRhbF9fZmFjaWxpdHlfYXV0b19idG4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogOC44NjZ2dztcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fZmFjaWxpdHlfYXV0b19idG4ge1xuICAgIGJvdHRvbTogNzBweDtcbiAgfVxufVxuLmwtZGlnaXRhbF9fZmFjaWxpdHlfYXV0b19idG4gPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDY1LjQ1dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fZmFjaWxpdHlfYXV0b19idG4gPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMzQ5cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2ZhY2lsaXR5X2F1dG9fYnRuOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43O1xufVxuLmwtZGlnaXRhbF9fZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNS40NzZ2dztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLWRpZ2l0YWxfX2Zvb3RlciB7XG4gICAgbWFyZ2luLXRvcDogLTM4cHg7XG4gIH1cbn1cbi5sLWRpZ2l0YWxfX2Zvb3RlciA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogODguNzg3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtZGlnaXRhbF9fZm9vdGVyID4gcGljdHVyZSA+IGltZyB7XG4gICAgd2lkdGg6IDYyMXB4O1xuICB9XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDEzLjU1OXZ3O1xuICBtYXJnaW46IDM2cHggMCAwIDA7XG4gIGJhY2tncm91bmQ6ICNiODFjMjI7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3RlciB7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbi5mb290ZXJfX2J0bSB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cbi5mb290ZXJfX2xvZ28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4uZm9vdGVyX19sb2dvID4gaW1nIHtcbiAgd2lkdGg6IDcuMDR2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyX19sb2dvID4gaW1nIHtcbiAgICB3aWR0aDogNDBweDtcbiAgfVxufVxuLmZvb3Rlcl9fY29weSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDMuMTI5dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29weSB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gIH1cbn1cbi5mb290ZXJfX2NvcHkgPiBpbWcge1xuICB3aWR0aDogNDkuMjgzdnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvb3Rlcl9fY29weSA+IGltZyB7XG4gICAgd2lkdGg6IDI0OXB4O1xuICB9XG59XG5cbi5mb290ZXItdG90b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTM2cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXRvdG9wIHtcbiAgICB0b3A6IC02MHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbi5mb290ZXItdG90b3BfX2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogI2NjNTM1ODtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9vdGVyLXRvdG9wX19lbCB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNiODFjMjI7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG59XG4uZm9vdGVyLXRvdG9wX19lbDo6YmVmb3JlIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkO1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb290ZXItdG90b3BfX2VsOjpiZWZvcmUge1xuICAgIHdpZHRoOiA5cHg7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuLmZvb3Rlci10b3RvcF9fZWw6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5sLW12IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDE3OC43NzZ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL3BhZ2VzL3VtYWlzdXNoaXdvX2FuemVubmkvYmdfbXYucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXYge1xuICAgIGhlaWdodDogMTAyNnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL2JnX212X21kLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2FsYyg1MCUgKyA1MHB4KSAtNDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIH1cbn1cbi5sLW12X19pbm5lciB7XG4gIGJvcmRlci10b3A6IHNvbGlkIDUzcHggI2I4MWMyMjtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1tdl9faW5uZXIge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDEwMHB4ICNiODFjMjI7XG4gIH1cbn1cbi5sLW12X19tYWluX2NvcHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAyNC41MTF2dyk7XG4gIGxlZnQ6IGNhbGMoNTAlICsgMC42NTJ2dyk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX21haW5fY29weSB7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE2MHB4KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDRweCk7XG4gIH1cbn1cbi5sLW12X19tYWluX2NvcHkgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDg1LjAwNnZ3O1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLW12X19tYWluX2NvcHkgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNzQ0cHg7XG4gIH1cbn1cbi5sLW12X19sb2dvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX2xvZ28ge1xuICAgIHRvcDogMjBweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDUxNXB4KTtcbiAgICB3aWR0aDogNjFweDtcbiAgICBoZWlnaHQ6IDYxcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG4ubC1tdl9fbG9nby1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubC1tdl9fbG9nby1saW5rID4gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubC1tdl9fY29udC1kbGlzdF90dGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgKyAzLjEyOXZ3KTtcbiAgbGVmdDogY2FsYyg1MCUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLW12X19jb250LWRsaXN0X3R0bCB7XG4gICAgdG9wOiBjYWxjKDUwJSArIDQ4cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcbiAgfVxufVxuLmwtbXZfX2NvbnQtZGxpc3RfdHRsID4gcGljdHVyZSA+IGltZyB7XG4gIHdpZHRoOiA5My44NzJ2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1tdl9fY29udC1kbGlzdF90dGwgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogNjY0cHg7XG4gIH1cbn1cbi5sLW12X19jb250LWRsaXN0X3RleHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgKyAyNS42ODR2dyk7XG4gIGxlZnQ6IGNhbGMoNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1tdl9fY29udC1kbGlzdF90ZXh0IHtcbiAgICB0b3A6IGNhbGMoNTAlICsgMTY0cHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgfVxufVxuLmwtbXZfX2NvbnQtZGxpc3RfdGV4dCA+IHBpY3R1cmUgPiBpbWcge1xuICB3aWR0aDogNzguNDg3dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX2NvbnQtZGxpc3RfdGV4dCA+IHBpY3R1cmUgPiBpbWcge1xuICAgIHdpZHRoOiA2NzhweDtcbiAgfVxufVxuLmwtbXZfX2NvbnQtc3RhZmYge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTQuNjk0dnc7XG4gIGxlZnQ6IGNhbGMoNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX2NvbnQtc3RhZmYge1xuICAgIGJvdHRvbTogOHB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgfVxufVxuLmwtbXZfX2NvbnQtc3RhZmYgPiBwaWN0dXJlID4gaW1nIHtcbiAgd2lkdGg6IDQxLjQ2dnc7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX2NvbnQtc3RhZmYgPiBwaWN0dXJlID4gaW1nIHtcbiAgICB3aWR0aDogMjUzcHg7XG4gIH1cbn1cbi5sLW12X19jb250LXZpbWVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMy45MTF2dyAzLjY1MXZ3O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sLW12X19jb250LXZpbWVvIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59XG4ubC1tdl9fY29udC12aW1lbyA+IGlmcmFtZSB7XG4gIGhlaWdodDogNTYuMjV2dztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1tdl9fY29udC12aW1lbyA+IGlmcmFtZSB7XG4gICAgaGVpZ2h0OiA0NzBweDtcbiAgfVxufVxuLmwtbXZfX2NvbnQtdmltZW86OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvcGFnZXMvdW1haXN1c2hpd29fYW56ZW5uaS9iZ19tdl9zdGFydC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTQuMDgxdncgYXV0bztcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubC1tdl9fY29udC12aW1lbzo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogODRweCBhdXRvO1xuICB9XG59XG4ubC1tdl9fY29udC12aW1lby5pcy1wbGF5OjphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubC1tdl9fY29udC1ociB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMS4zODJ2dztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL3BhZ2VzL3VtYWlzdXNoaXdvX2FuemVubmkvYmdfbXYucG5nKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmwtbXZfX2NvbnQtaHIge1xuICAgIGhlaWdodDogMTQ0cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL3BhZ2VzL3VtYWlzdXNoaXdvX2FuemVubmkvYmdfbXZfbWQucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjYWxjKDUwJSArIDUwcHgpIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG59IiwiLmZvb3RlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTMuNTU5dnc7XG4gIG1hcmdpbjogMzZweCAwIDAgMDtcbiAgYmFja2dyb3VuZDogI2I4MWMyMjtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgaGVpZ2h0OiAxMDRweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cblxuICAmX19idG0ge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuXG4gICZfX2xvZ28ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgID4gaW1nIHtcbiAgICAgIHdpZHRoOiA3LjA0dnc7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fY29weSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAzLjEyOXZ3O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgfVxuXG4gICAgPiBpbWcge1xuICAgICAgd2lkdGg6IDQ5LjI4M3Z3O1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHdpZHRoOiAyNDlweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci10b3RvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMzZweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICB0b3A6IC02MHB4O1xuICAgIHJpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbi5mb290ZXItdG90b3BfX2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogI2NjNTM1ODtcbiAgb3V0bGluZTogMDtcbiAgdHJhbnNpdGlvbjogMC4ycztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQ6ICNiODFjMjI7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB9XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZDtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHdpZHRoOiA5cHg7XG4gICAgICBoZWlnaHQ6IDlweDtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG59XG4iLCIubC1tdiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxNzguNzc2dnc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL2JnX212LnBuZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICBoZWlnaHQ6IDEwMjZweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvcGFnZXMvdW1haXN1c2hpd29fYW56ZW5uaS9iZ19tdl9tZC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgNTBweCkgLTQwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDUzcHggI2I4MWMyMjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDEwMHB4ICNiODFjMjI7XG4gICAgfVxuICB9XG5cbiAgJl9fbWFpbl9jb3B5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDI0LjUxMXZ3KTtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDAuNjUydncpO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxNjBweCk7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSArIDRweCk7XG4gICAgfVxuXG4gICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgIHdpZHRoOiA4NS4wMDZ2dztcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICB3aWR0aDogNzQ0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTE1cHgpO1xuICAgICAgd2lkdGg6IDYxcHg7XG4gICAgICBoZWlnaHQ6IDYxcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgfVxuXG4gICAgJi1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICA+IGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnQge1xuICAgICYtZGxpc3Qge1xuICAgICAgJl90dGwge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgKyAzLjEyOXZ3KTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgNDhweCk7XG4gICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICAgICAgICB9XG5cbiAgICAgICAgPiBwaWN0dXJlID4gaW1nIHtcbiAgICAgICAgICB3aWR0aDogOTMuODcydnc7XG5cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogNjY0cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfdGV4dCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSArIDI1LjY4NHZ3KTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUpO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICB0b3A6IGNhbGMoNTAlICsgMTY0cHgpO1xuICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgID4gcGljdHVyZSA+IGltZyB7XG4gICAgICAgICAgd2lkdGg6IDc4LjQ4N3Z3O1xuXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICAgICAgd2lkdGg6IDY3OHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtc3RhZmYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtNC42OTR2dztcbiAgICAgIGxlZnQ6IGNhbGMoNTAlKTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICAgICAgfVxuXG4gICAgICA+IHBpY3R1cmUgPiBpbWcge1xuICAgICAgICB3aWR0aDogNDEuNDZ2dztcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IDI1M3B4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi12aW1lbyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAzLjkxMXZ3IDMuNjUxdnc7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgID4gaWZyYW1lIHtcbiAgICAgICAgaGVpZ2h0OiA1Ni4yNXZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBoZWlnaHQ6IDQ3MHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDAgMCAvIDAuMik7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL2JnX212X3N0YXJ0LnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNC4wODF2dyBhdXRvO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDg0cHggYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmlzLXBsYXkge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtaHIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAyMS4zODJ2dztcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL2JnX212LnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGhlaWdodDogMTQ0cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9wYWdlcy91bWFpc3VzaGl3b19hbnplbm5pL2JnX212X21kLnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNhbGMoNTAlICsgNTBweCkgMDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oXG4gICRsb3dlcixcbiAgJHVwcGVyLFxuICAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzXG4pIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSk7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiAnJztcbiAgfVxufVxuXG5AbWl4aW4gaW5uZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgIHdpZHRoOiAxMjAwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1peGluIG5hcnJvdy1pbm5lciB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgd2lkdGg6IDc5MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbkBtaXhpbiBob3ZlciB7XG4gIEBtZWRpYSAoaG92ZXI6IGhvdmVyKSBhbmQgKHBvaW50ZXI6IGZpbmUpIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBjb2wtbWQtMiB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoNTc2IC8gMTIwMCAqIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLW1kLTMge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiBjYWxjKDM2OCAvIDEyMDAgKiAxMDAlKTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbC1tZC00IHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYygyNjQgLyAxMjAwICogMTAwJSk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtbWQtNiB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IGNhbGMoMTYwIC8gMTIwMCAqIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gY29sLXNwLTEge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtc3AtMiB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYygxNjUgLyAzNzUgKiAxMDB2dyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtc3AtMyB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYygxMDUgLyAzNzUgKiAxMDB2dyk7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBjb2wtc3AtNCB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgID4gKiB7XG4gICAgICB3aWR0aDogY2FsYyg3NSAvIDM3NSAqIDEwMHZ3KTtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGNvbC1zcC02IHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgPiAqIHtcbiAgICAgIHdpZHRoOiBjYWxjKDQ1IC8gMzc1ICogMTAwdncpO1xuICAgIH1cbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvLiJ9 */
