@charset "UTF-8";
.testkitchen-mainvisual {
  background-color: #c3cdd7;
  background-image: url("/container/testkitchen/images/mainvisual.png");
  background-repeat: no-repeat;
  background-position: top center;
}

@media (max-width: 425px) {
  .testkitchen-mainvisual {
    background-image: url("/container/testkitchen/images/mainvisual-sp.png");
    background-size: cover;
  }
}

.testkitchen-mainvisual--inner {
  width: 960px;
  height: 400px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .testkitchen-mainvisual--inner {
    width: 100%;
    height: 380px;
  }
}

.testkitchen-mainvisual--logo {
  padding: 25px 0 0 0;
}

@media (max-width: 425px) {
  .testkitchen-mainvisual--logo {
    display: block;
    width: 300px;
    margin: 0 auto;
  }
}

.testkitchen_contents {
  position: relative;
  padding: 0 0 50px 0;
}

.testkitchen_contents-top {
  background-image: url("/container/common/images/bg-pagettl.png");
  border-top: 1px solid #e8e3df;
  border-bottom: 1px solid #e8e3df;
}

.testkitchen_contents--inner {
  width: 960px;
  margin: 0 auto;
}

@media (max-width: 425px) {
  .testkitchen_contents--inner {
    width: 100%;
    padding-bottom: 20px;
  }
}

.testkitchen_contents--note {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
  text-align: center;
  margin: -20px 0 40px 0;
}

.testkitchen_contents--link_bnr {
  position: relative;
  display: block;
  width: 638px;
  margin: 0 auto;
  transition: .15s;
}

.testkitchen_contents--link_bnr:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .testkitchen_contents--link_bnr {
    width: 319px;
    margin: 0 auto;
  }
}

.testkitchen_contents--bnr {
  width: 100%;
}

.testkitchen_intro {
  position: relative;
}

.testkitchen_intro:before, .testkitchen_intro:after {
  content: "";
  position: absolute;
  width: 200px;
  height: 200px;
  background-repeat: no-repeat;
  background-size: cover;
}

.testkitchen_intro:before {
  background-image: url("/container/testkitchen/images/testkitchen-intro-item01.png");
  top: 10px;
  left: -50px;
}

.testkitchen_intro:after {
  background-image: url("/container/testkitchen/images/testkitchen-intro-item02.png");
  top: -60px;
  right: -20px;
}

@media (max-width: 425px) {
  .testkitchen_intro:before, .testkitchen_intro:after {
    width: 100px;
    height: 100px;
    background-size: cover;
  }
  .testkitchen_intro:before {
    top: 8px;
    left: -5px;
  }
  .testkitchen_intro:after {
    top: -30px;
    right: 0;
  }
}

.testkitchen_intro--ttl {
  font-size: 24px;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.7;
  color: #603813;
  text-align: center;
  margin: 60px 0 30px 0;
}

@media (max-width: 425px) {
  .testkitchen_intro--ttl {
    font-size: 18px;
    font-size: 1.125rem;
    margin: 20px 0;
  }
}

.testkitchen_intro--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
  text-align: center;
}

.testkitchen_intro--box {
  position: relative;
  display: flex;
  justify-content: space-between;
  width: 780px;
  margin: 30px auto 60px auto;
}

@media (max-width: 425px) {
  .testkitchen_intro--box {
    width: auto;
    display: block;
    margin: 20px 15px 10px 15px;
  }
}

.testkitchen_intro--link {
  display: block;
  width: 370px;
  transition: .15s;
}

.testkitchen_intro--link:hover {
  opacity: 0.8;
}

@media (max-width: 425px) {
  .testkitchen_intro--link {
    width: 100%;
    margin-bottom: 10px;
  }
}

.testkitchen_intro--bnr {
  width: 100%;
}

.testkitchen_index_box--cols {
  position: relative;
  display: flex;
  justify-content: space-between;
  margin: 0 0 30px 0;
}

@media (max-width: 425px) {
  .testkitchen_index_box--cols {
    display: block;
  }
}

.testkitchen_index_box--cols-re {
  flex-direction: row-reverse;
}

.testkitchen_index_box--l1 {
  position: relative;
  width: 620px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--l1 {
    width: 100%;
    margin-bottom: 10px;
  }
}

.testkitchen_index_box--r1 {
  width: 310px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--r1 {
    width: auto;
    margin: 0 15px 30px 15px;
  }
}

.testkitchen_index_box--l2 {
  position: relative;
  width: 444px;
}

.testkitchen_index_box--l2:before {
  content: "";
  position: absolute;
  top: 140px;
  left: -180px;
  width: 130px;
  height: 190px;
  background-image: url("/container/testkitchen/images/testkitchen-charactor01.png");
  background-repeat: no-repeat;
}

@media (max-width: 425px) {
  .testkitchen_index_box--l2 {
    width: 100%;
    margin-bottom: 10px;
  }
  .testkitchen_index_box--l2:before {
    content: none;
  }
}

.testkitchen_index_box--r2 {
  width: 486px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--r2 {
    width: auto;
    margin: 0 15px 30px 15px;
  }
}

.testkitchen_index_box--item {
  width: 280px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--item {
    margin: 0 auto 30px auto;
  }
}

.testkitchen_index_box--pic {
  display: block;
}

@media (max-width: 425px) {
  .testkitchen_index_box--pic-01, .testkitchen_index_box--pic-04 {
    width: 100%;
  }
}

.testkitchen_index_box--note {
  display: block;
}

.testkitchen_index_box--note-01 {
  width: 220px;
  margin: -100px 0 0 20px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--note-01 {
    margin: -100px auto 0 auto;
  }
}

.testkitchen_index_box--note-04 {
  width: 150px;
  margin: -100px 0 0 280px;
}

@media (max-width: 425px) {
  .testkitchen_index_box--note-04 {
    margin: -100px auto 0 auto;
  }
}

.testkitchen_index_box--note-common {
  width: 280px;
  margin: -50px auto 0 auto;
}

.testkitchen_index_box--txt {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.7;
}

.testkitchen-pagettl_box:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  max-width: 1366px;
  height: 220px;
  background-image: url("/container/testkitchen/images/pagettl-pic.png");
  background-repeat: no-repeat;
  background-position: right center;
}

@media (max-width: 425px) {
  .testkitchen-pagettl_box:before {
    height: 140px;
    background-image: url("/container/testkitchen/images/pagettl-pic-sp.png");
    background-size: cover;
  }
}

.testkitchen_map_contents {
  width: 960px;
  margin: 0 auto;
  padding: 60px 0;
}

@media (max-width: 425px) {
  .testkitchen_map_contents {
    width: 100%;
    padding-bottom: 20px;
  }
}

.testkitchen_map {
  position: relative;
  overflow: hidden;
  height: 580px;
  box-sizing: border-box;
  background-image: url(/container/testkitchen/images/testkitchen-map.png);
  background-position: center center;
  background-repeat: no-repeat;
  background-color: #fff;
  border: 2px solid #c08621;
  border-radius: 5px;
}

@media (max-width: 425px) {
  .testkitchen_map {
    height: auto;
    margin: 0 10px;
    padding: 15px;
    background-image: url(/container/testkitchen/images/testkitchen-map-sp.png);
    background-position: top 200px center;
  }
}

.testkitchen_map--ttl {
  font-size: 30px;
  line-height: 1.6;
  font-weight: 700;
  color: #603813;
  margin: 0 0 20px 0;
}

@media (max-width: 425px) {
  .testkitchen_map--ttl {
    font-size: 25px;
  }
}

.testkitchen_map--description {
  font-size: 16px;
  line-height: 1.6;
}

@media (max-width: 425px) {
  .testkitchen_map--description {
    font-size: 14px;
  }
}

.testkitchen_map--wrap {
  width: 400px;
  margin: 60px 0 0 60px;
}

@media (max-width: 425px) {
  .testkitchen_map--wrap {
    width: 100%;
    margin: 0;
  }
}

@media (max-width: 425px) {
  .testkitchen_map--box {
    position: relative;
    width: 100%;
    margin: 300px 0 0 0;
    display: -ms-grid;
    display: grid;
    -ms-grid-columns: (1fr)[3];
    grid-template-columns: repeat(3, 1fr);
    -moz-column-gap: 10px;
         column-gap: 10px;
    row-gap: 10px;
  }
}

.testkitchen_map--link {
  position: absolute;
  width: 90px;
  height: 38px;
  border-radius: 19px;
  padding: 0 0 0 12px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #603813;
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.3;
  font-weight: 700;
  text-decoration: none;
  background-color: #ffcc00;
  box-sizing: border-box;
  transition: .15s;
}

.testkitchen_map--link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 10px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
}

.testkitchen_map--link:hover {
  background-color: #ff0000-hover;
  border-color: #ff0000-hover;
}

@media (max-width: 425px) {
  .testkitchen_map--link {
    position: relative;
    width: auto;
  }
  .testkitchen_map--link:before {
    transform: rotate(135deg);
  }
}

.testkitchen_map--link-hokkaido {
  left: 687px;
  top: 42px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-hokkaido {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-tohoku {
  left: 660px;
  top: 220px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-tohoku {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-kitakanto {
  left: 666px;
  top: 310px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-kitakanto {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-kanto {
  left: 666px;
  top: 358px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-kanto {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-tokyo {
  left: 666px;
  top: 406px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-tokyo {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-syonan {
  left: 666px;
  top: 454px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-syonan {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-hokushinetsu {
  left: 546px;
  top: 230px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-hokushinetsu {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-tokai {
  left: 555px;
  top: 370px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-tokai {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-hanshin {
  left: 450px;
  top: 320px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-hanshin {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-keihan {
  left: 485px;
  top: 430px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-keihan {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-chugoku {
  left: 335px;
  top: 338px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-chugoku {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-shikoku {
  left: 367px;
  top: 456px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-shikoku {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-kitakyu {
  left: 220px;
  top: 373px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-kitakyu {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-nankyu {
  left: 262px;
  top: 500px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-nankyu {
    left: 0;
    top: 0;
  }
}

.testkitchen_map--link-okinawa {
  left: 100px;
  top: 470px;
}

@media (max-width: 425px) {
  .testkitchen_map--link-okinawa {
    left: 0;
    top: 0;
  }
}

.testkitchen_office {
  position: relative;
  width: 100%;
  margin: 60px 0;
}

@media (max-width: 425px) {
  .testkitchen_office {
    margin: 30px 0;
  }
}

.testkitchen_office--list {
  list-style: none;
  margin: 0 0 40px 0;
}

.testkitchen_office--area {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 50px;
  border-top: 1px solid #603813;
  border-bottom: 1px solid #d5cbc0;
  background-color: #f3f1ef;
}

@media (max-width: 425px) {
  .testkitchen_office--area {
    display: block;
    height: auto;
    border-bottom: 1px solid #603813;
  }
}

.testkitchen_office--area_ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 200px;
  height: 100%;
  color: #fff;
  font-size: 16px;
  font-size: 1rem;
  line-height: 1.4;
  background-color: #603813;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .testkitchen_office--area_ttl {
    width: auto;
    height: 50px;
  }
}

.testkitchen_office--area_add {
  display: flex;
  align-items: center;
  justify-content: start;
  width: calc(100% - 200px);
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
  margin: 0 0 0 20px;
}

@media (max-width: 425px) {
  .testkitchen_office--area_add {
    display: block;
    width: auto;
    text-align: center;
    margin-left: 0;
    margin-top: 10px;
  }
}

.testkitchen_office--url {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.4;
  padding: 0 20px 0 0;
  color: #333;
  white-space: nowrap;
}

@media (max-width: 425px) {
  .testkitchen_office--url {
    display: block;
    padding-right: 0;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
  }
}

.testkitchen_office--place {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  min-height: 70px;
  box-sizing: border-box;
  border-bottom: 1px solid #d5cbc0;
  background-color: #fff;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
}

@media (max-width: 425px) {
  .testkitchen_office--place {
    display: block;
    height: auto;
    padding: 0 10px;
    border-bottom: 1px solid #603813;
  }
}

.testkitchen_office--prefecture {
  width: 95px;
  min-height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f3f1ef;
  border-right: 1px solid #d5cbc0;
  box-sizing: border-box;
  color: #603813;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
}

@media (max-width: 425px) {
  .testkitchen_office--prefecture {
    width: calc(100% + 20px);
    min-height: 50px;
    border-right: none;
    border-bottom: 1px solid #d5cbc0;
    margin: 0 -10px 5px -10px;
  }
}

.testkitchen_office--place_info {
  width: 100%;
  height: calc(100% - 20px);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
}

@media (max-width: 425px) {
  .testkitchen_office--place_info {
    height: auto;
    flex-wrap: wrap;
  }
}

.testkitchen_office--link_sales_shop {
  width: 230px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
  box-sizing: border-box;
  color: #000;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.4;
}

@media (max-width: 425px) {
  .testkitchen_office--link_sales_shop {
    width: calc(100% - 86px);
  }
}

.testkitchen_office--ph {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 95px;
  border-right: 1px dotted #d5cbc0;
  border-left: 1px dotted #d5cbc0;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .testkitchen_office--ph {
    width: 86px;
    align-items: start;
    border-right: none;
  }
}

.testkitchen_office--place_add {
  width: calc(100% - 230px - 95px - 85px);
  padding: 0 10px;
  border-right: 1px dotted #d5cbc0;
  box-sizing: border-box;
}

@media (max-width: 425px) {
  .testkitchen_office--place_add {
    position: relative;
    width: calc(100% - 85px);
    padding-left: 0;
    margin: 10px 0;
  }
  .testkitchen_office--place_add:before {
    content: "";
    border-top: 1px dotted #d5cbc0;
    width: calc(100% + 85px);
    position: absolute;
    top: -5px;
    left: 0;
  }
}

.testkitchen_office--map {
  position: relative;
  margin: auto;
}

@media (max-width: 425px) {
  .testkitchen_office--map {
    width: 85px;
    box-sizing: border-box;
  }
}

.testkitchen_office--map_link {
  position: relative;
  width: 70px;
  height: 30px;
  padding: 0 0 0 12px;
  margin: auto;
  border-radius: 15px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #603813;
  font-size: 14px;
  font-size: 0.875rem;
  text-decoration: none;
  background-color: #ffcc00;
  box-sizing: border-box;
  transition: .15s;
}

.testkitchen_office--map_link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 10px;
  margin: auto 0;
  width: 4px;
  height: 4px;
  border-top: 1px solid #603813;
  border-right: 1px solid #603813;
  transform: rotate(45deg);
}

.testkitchen_office--map_link:hover {
  opacity: .8;
}

.modal_testkitchen {
  position: relative;
  z-index: 130;
  transition: .15s;
  opacity: 0;
  pointer-events: none;
}

.modal_testkitchen.active {
  opacity: 1;
  pointer-events: auto;
}

.modal_testkitchen--bg {
  position: fixed;
  top: 0;
  left: 0;
  opacity: .3;
  width: 100%;
  height: 100%;
  background-color: #000;
}

.modal_testkitchen--contents {
  position: fixed;
  margin: auto;
  background-color: #fff;
  transition: .15s;
}

.modal_testkitchen--contents-map {
  width: 670px;
  height: 500px;
  top: calc(50% - 500px / 2);
  left: calc(50% - 670px / 2 + 65px);
  opacity: 0;
  pointer-events: none;
}

.modal_testkitchen--contents-map.active {
  opacity: 1;
  pointer-events: auto;
}

@media (max-width: 425px) {
  .modal_testkitchen--contents-map {
    width: 335px;
    height: 350px;
    top: calc(50% - 350px / 2);
    left: calc(50% - 335px / 2);
  }
}

.modal_testkitchen--contents-office {
  width: 392px;
  height: 395px;
  top: calc(50% - 395px / 2);
  left: calc(50% - 392px / 2 + 65px);
  opacity: 0;
  pointer-events: none;
}

.modal_testkitchen--contents-office.active {
  opacity: 1;
  pointer-events: auto;
}

@media (max-width: 425px) {
  .modal_testkitchen--contents-office {
    width: 335px;
    height: 350px;
    top: calc(50% - 350px / 2);
    left: calc(50% - 335px / 2);
  }
}

.modal_testkitchen--inner {
  display: none;
  padding: 10px;
  height: inherit;
}

.modal_testkitchen--inner.active {
  display: block;
}

.modal_testkitchen--close {
  position: absolute;
  bottom: -30px;
  right: 0;
  left: 0;
  display: block;
  width: 60px;
  height: 16px;
  margin: 0 auto;
  cursor: pointer;
  background: url(/container/common/images/btn_modal_close.png);
}

.modal_testkitchen--ph {
  width: 100%;
  margin: 0 auto 5px auto;
}

.modal_testkitchen--description {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.5;
}

.modal_testkitchen--map_link_detail {
  position: absolute;
  right: 10px;
  top: 7px;
  display: block;
  width: 96px;
  height: 21px;
}

@media (max-width: 425px) {
  .modal_testkitchen--map_link_detail {
    position: relative;
    right: 0;
    top: 0;
    margin: 10px 0 10px auto;
  }
}

.modal_testkitchen--map_ttl {
  font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 1.3;
  font-weight: bold;
  min-height: 30px;
}

.modal_testkitchen--map {
  width: 100%;
  height: 450px;
  border: 0;
}

@media (max-width: 425px) {
  .modal_testkitchen--map {
    height: 230px;
  }
}

.modal_testkitchen--ttl {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  font-size: 1.125rem;
  font-weight: 700;
  line-height: 1.2;
  text-align: center;
  color: #fff;
  background-image: url("/container/recipesearch/images/recipe-bg-bar.png");
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  width: 100%;
  height: 50px;
}

@media (max-width: 425px) {
  .modal_testkitchen--ttl {
    font-size: 16px;
    font-size: 1rem;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    margin-top: 50px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbnRhaW5lci9jb21tb24vY3NzL2xheW91dC90ZXN0a2l0Y2hlbi5jc3MiLCJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvdGVzdGtpdGNoZW4uc2NzcyIsImNvbnRhaW5lci9jb21tb24vY3NzL19taXhpbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0loQjtFQUNFLHlCQUF5QjtFQUN6QixxRUFBcUU7RUFDckUsNEJBQTRCO0VBQzVCLCtCQUErQjtBREZqQzs7QUV1SUU7RUR6SUY7SUFNSSx3RUFBd0U7SUFDeEUsc0JBQXNCO0VEQ3hCO0FBQ0Y7O0FDQUU7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLGNBQWM7QURHbEI7O0FFMEhFO0VEaElBO0lBS0ksV0FBVztJQUNYLGFBQWE7RURNakI7QUFDRjs7QUNKRTtFQUNFLG1CQUFtQjtBRE92Qjs7QUUrR0U7RUR2SEE7SUFHSSxjQUFjO0lBQ2QsWUFBWTtJQUNaLGNBQWM7RURVbEI7QUFDRjs7QUNMQTtFQUNFLGtCQUFrQjtFQUNsQixtQkFBbUI7QURRckI7O0FDUEU7RUFDRSxnRUFBZ0U7RUFDaEUsNkJBQTZCO0VBQzdCLGdDQUFnQztBRFVwQzs7QUNSRTtFQUNFLFlBQVk7RUFDWixjQUFjO0FEV2xCOztBRXVGRTtFRHBHQTtJQUlJLFdBQVc7SUFDWCxvQkFBbUI7RURjdkI7QUFDRjs7QUNaRTtFQ3NIRCxlQUFxQjtFQUNyQixrQkFBZ0M7RURySDdCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsc0JBQXNCO0FEZ0IxQjs7QUNkRTtFQUNFLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsWUFBWTtFQUNaLGNBQWM7RUFDZCxnQkFBZ0I7QURpQnBCOztBQ3RCRztFQU9HLFlBQVk7QURtQmxCOztBRTRERTtFRHRGQTtJQVVJLFlBQVk7SUFDWixjQUFjO0VEcUJsQjtBQUNGOztBQ25CRTtFQUNFLFdBQVc7QURzQmY7O0FDbkJBO0VBQ0Usa0JBQWtCO0FEc0JwQjs7QUN2QkE7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Q3JCLG1CQUFnQztFRDJxQjdCLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFdBQVc7RUFDWCx5RUFBeUU7RUFDekUsNEJBQTRCO0VBQzVCLDZCQUE2QjtFQUM3QixXQUFXO0VBQ1gsWUFBWTtBRHNQaEI7O0FFcDhCRTtFRGlzQkE7SUN2cUJELGVBQXFCO0lBQ3JCLGVBQWdDO0lEc3JCM0IseUJBQXlCO0lBQ3pCLDBCQUEwQjtJQUMxQixnQkFBZTtFRDBQbkI7QUFDRiIsImZpbGUiOiJjb250YWluZXIvY29tbW9uL2Nzcy9sYXlvdXQvdGVzdGtpdGNoZW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLnRlc3RraXRjaGVuLW1haW52aXN1YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjZGQ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy9tYWludmlzdWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbi1tYWludmlzdWFsIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy9tYWludmlzdWFsLXNwLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbi1tYWludmlzdWFsLS1pbm5lciB7XG4gIHdpZHRoOiA5NjBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW4tbWFpbnZpc3VhbC0taW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzgwcHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuLW1haW52aXN1YWwtLWxvZ28ge1xuICBwYWRkaW5nOiAyNXB4IDAgMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuLW1haW52aXN1YWwtLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG59XG5cbi50ZXN0a2l0Y2hlbl9jb250ZW50cy10b3Age1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctcGFnZXR0bC5wbmdcIik7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZThlM2RmO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZTNkZjtcbn1cblxuLnRlc3RraXRjaGVuX2NvbnRlbnRzLS1pbm5lciB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fY29udGVudHMtLWlubmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fY29udGVudHMtLW5vdGUge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IC0yMHB4IDAgNDBweCAwO1xufVxuXG4udGVzdGtpdGNoZW5fY29udGVudHMtLWxpbmtfYm5yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDYzOHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLnRlc3RraXRjaGVuX2NvbnRlbnRzLS1saW5rX2Jucjpob3ZlciB7XG4gIG9wYWNpdHk6IDAuODtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9jb250ZW50cy0tbGlua19ibnIge1xuICAgIHdpZHRoOiAzMTlweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fY29udGVudHMtLWJuciB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udGVzdGtpdGNoZW5faW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50ZXN0a2l0Y2hlbl9pbnRybzpiZWZvcmUsIC50ZXN0a2l0Y2hlbl9pbnRybzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4udGVzdGtpdGNoZW5faW50cm86YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci90ZXN0a2l0Y2hlbi9pbWFnZXMvdGVzdGtpdGNoZW4taW50cm8taXRlbTAxLnBuZ1wiKTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAtNTBweDtcbn1cblxuLnRlc3RraXRjaGVuX2ludHJvOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci90ZXN0a2l0Y2hlbi9pbWFnZXMvdGVzdGtpdGNoZW4taW50cm8taXRlbTAyLnBuZ1wiKTtcbiAgdG9wOiAtNjBweDtcbiAgcmlnaHQ6IC0yMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2ludHJvOmJlZm9yZSwgLnRlc3RraXRjaGVuX2ludHJvOmFmdGVyIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG4gIC50ZXN0a2l0Y2hlbl9pbnRybzpiZWZvcmUge1xuICAgIHRvcDogOHB4O1xuICAgIGxlZnQ6IC01cHg7XG4gIH1cbiAgLnRlc3RraXRjaGVuX2ludHJvOmFmdGVyIHtcbiAgICB0b3A6IC0zMHB4O1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9pbnRyby0tdHRsIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgY29sb3I6ICM2MDM4MTM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiA2MHB4IDAgMzBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2ludHJvLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9pbnRyby0tdHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS43O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50ZXN0a2l0Y2hlbl9pbnRyby0tYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiA3ODBweDtcbiAgbWFyZ2luOiAzMHB4IGF1dG8gNjBweCBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2ludHJvLS1ib3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMjBweCAxNXB4IDEwcHggMTVweDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5faW50cm8tLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM3MHB4O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4udGVzdGtpdGNoZW5faW50cm8tLWxpbms6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5faW50cm8tLWxpbmsge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX2ludHJvLS1ibnIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnRlc3RraXRjaGVuX2luZGV4X2JveC0tY29scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAzMHB4IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5faW5kZXhfYm94LS1jb2xzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5faW5kZXhfYm94LS1jb2xzLXJlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuXG4udGVzdGtpdGNoZW5faW5kZXhfYm94LS1sMSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDYyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2luZGV4X2JveC0tbDEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX2luZGV4X2JveC0tcjEge1xuICB3aWR0aDogMzEwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5faW5kZXhfYm94LS1yMSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDE1cHggMzBweCAxNXB4O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLWwyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDQ0cHg7XG59XG5cbi50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLWwyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNDBweDtcbiAgbGVmdDogLTE4MHB4O1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogMTkwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3Rlc3RraXRjaGVuLWNoYXJhY3RvcjAxLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLWwyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gIC50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLWwyOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5faW5kZXhfYm94LS1yMiB7XG4gIHdpZHRoOiA0ODZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLXIyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDAgMTVweCAzMHB4IDE1cHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX2luZGV4X2JveC0taXRlbSB7XG4gIHdpZHRoOiAyODBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLWl0ZW0ge1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5faW5kZXhfYm94LS1waWMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLXBpYy0wMSwgLnRlc3RraXRjaGVuX2luZGV4X2JveC0tcGljLTA0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5faW5kZXhfYm94LS1ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLW5vdGUtMDEge1xuICB3aWR0aDogMjIwcHg7XG4gIG1hcmdpbjogLTEwMHB4IDAgMCAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2luZGV4X2JveC0tbm90ZS0wMSB7XG4gICAgbWFyZ2luOiAtMTAwcHggYXV0byAwIGF1dG87XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX2luZGV4X2JveC0tbm90ZS0wNCB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAtMTAwcHggMCAwIDI4MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX2luZGV4X2JveC0tbm90ZS0wNCB7XG4gICAgbWFyZ2luOiAtMTAwcHggYXV0byAwIGF1dG87XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX2luZGV4X2JveC0tbm90ZS1jb21tb24ge1xuICB3aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogLTUwcHggYXV0byAwIGF1dG87XG59XG5cbi50ZXN0a2l0Y2hlbl9pbmRleF9ib3gtLXR4dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbn1cblxuLnRlc3RraXRjaGVuLXBhZ2V0dGxfYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMTM2NnB4O1xuICBoZWlnaHQ6IDIyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy9wYWdldHRsLXBpYy5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbi1wYWdldHRsX2JveDpiZWZvcmUge1xuICAgIGhlaWdodDogMTQwcHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci90ZXN0a2l0Y2hlbi9pbWFnZXMvcGFnZXR0bC1waWMtc3AucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcF9jb250ZW50cyB7XG4gIHdpZHRoOiA5NjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXBfY29udGVudHMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNTgwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy90ZXN0a2l0Y2hlbi1tYXAucG5nKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2MwODYyMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMCAxMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3Rlc3RraXRjaGVuLW1hcC1zcC5wbmcpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAyMDBweCBjZW50ZXI7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tdHRsIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzYwMzgxMztcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcC0tdHRsIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLXdyYXAge1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbjogNjBweCAwIDAgNjBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLXdyYXAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcC0tYm94IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAzMDBweCAwIDAgMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgY29sdW1uLWdhcDogMTBweDtcbiAgICByb3ctZ2FwOiAxMHB4O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLWxpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDE5cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzYwMzgxMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0cmFuc2l0aW9uOiAuMTVzO1xufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDAtaG92ZXI7XG4gIGJvcmRlci1jb2xvcjogI2ZmMDAwMC1ob3Zlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rOmJlZm9yZSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLWhva2thaWRvIHtcbiAgbGVmdDogNjg3cHg7XG4gIHRvcDogNDJweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstaG9ra2FpZG8ge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstdG9ob2t1IHtcbiAgbGVmdDogNjYwcHg7XG4gIHRvcDogMjIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLXRvaG9rdSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluay1raXRha2FudG8ge1xuICBsZWZ0OiA2NjZweDtcbiAgdG9wOiAzMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmsta2l0YWthbnRvIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLWthbnRvIHtcbiAgbGVmdDogNjY2cHg7XG4gIHRvcDogMzU4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLWthbnRvIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLXRva3lvIHtcbiAgbGVmdDogNjY2cHg7XG4gIHRvcDogNDA2cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLXRva3lvIHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLXN5b25hbiB7XG4gIGxlZnQ6IDY2NnB4O1xuICB0b3A6IDQ1NHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcC0tbGluay1zeW9uYW4ge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstaG9rdXNoaW5ldHN1IHtcbiAgbGVmdDogNTQ2cHg7XG4gIHRvcDogMjMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLWhva3VzaGluZXRzdSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluay10b2thaSB7XG4gIGxlZnQ6IDU1NXB4O1xuICB0b3A6IDM3MHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcC0tbGluay10b2thaSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluay1oYW5zaGluIHtcbiAgbGVmdDogNDUwcHg7XG4gIHRvcDogMzIwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLWhhbnNoaW4ge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLWxpbmsta2VpaGFuIHtcbiAgbGVmdDogNDg1cHg7XG4gIHRvcDogNDMwcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLWtlaWhhbiB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluay1jaHVnb2t1IHtcbiAgbGVmdDogMzM1cHg7XG4gIHRvcDogMzM4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fbWFwLS1saW5rLWNodWdva3Uge1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstc2hpa29rdSB7XG4gIGxlZnQ6IDM2N3B4O1xuICB0b3A6IDQ1NnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX21hcC0tbGluay1zaGlrb2t1IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLWtpdGFreXUge1xuICBsZWZ0OiAyMjBweDtcbiAgdG9wOiAzNzNweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmsta2l0YWt5dSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX21hcC0tbGluay1uYW5reXUge1xuICBsZWZ0OiAyNjJweDtcbiAgdG9wOiA1MDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstbmFua3l1IHtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fbWFwLS1saW5rLW9raW5hd2Ege1xuICBsZWZ0OiAxMDBweDtcbiAgdG9wOiA0NzBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9tYXAtLWxpbmstb2tpbmF3YSB7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNjBweCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZSB7XG4gICAgbWFyZ2luOiAzMHB4IDA7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMCAwIDQwcHggMDtcbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNjAzODEzO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjFlZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9vZmZpY2UtLWFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzYwMzgxMztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fb2ZmaWNlLS1hcmVhX3R0bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjAzODEzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tYXJlYV90dGwge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fb2ZmaWNlLS1hcmVhX2FkZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3RhcnQ7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgbWFyZ2luOiAwIDAgMCAyMHB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tYXJlYV9hZGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9vZmZpY2UtLXVybCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwYWRkaW5nOiAwIDIwcHggMCAwO1xuICBjb2xvcjogIzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC50ZXN0a2l0Y2hlbl9vZmZpY2UtLXVybCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tcGxhY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVjYmMwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAudGVzdGtpdGNoZW5fb2ZmaWNlLS1wbGFjZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzYwMzgxMztcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fb2ZmaWNlLS1wcmVmZWN0dXJlIHtcbiAgd2lkdGg6IDk1cHg7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMWVmO1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZDVjYmMwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzYwMzgxMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tcHJlZmVjdHVyZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVjYmMwO1xuICAgIG1hcmdpbjogMCAtMTBweCA1cHggLTEwcHg7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tcGxhY2VfaW5mbyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tcGxhY2VfaW5mbyB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG4udGVzdGtpdGNoZW5fb2ZmaWNlLS1saW5rX3NhbGVzX3Nob3Age1xuICB3aWR0aDogMjMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tbGlua19zYWxlc19zaG9wIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gODZweCk7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tcGgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDk1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZDVjYmMwO1xuICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCAjZDVjYmMwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tcGgge1xuICAgIHdpZHRoOiA4NnB4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIH1cbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tcGxhY2VfYWRkIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4IC0gOTVweCAtIDg1cHgpO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yaWdodDogMXB4IGRvdHRlZCAjZDVjYmMwO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tcGxhY2VfYWRkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDg1cHgpO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgfVxuICAudGVzdGtpdGNoZW5fb2ZmaWNlLS1wbGFjZV9hZGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6IDFweCBkb3R0ZWQgI2Q1Y2JjMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgODVweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTVweDtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9vZmZpY2UtLW1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLnRlc3RraXRjaGVuX29mZmljZS0tbWFwIHtcbiAgICB3aWR0aDogODVweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9vZmZpY2UtLW1hcF9saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDAgMCAxMnB4O1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzYwMzgxMztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNjMDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRyYW5zaXRpb246IC4xNXM7XG59XG5cbi50ZXN0a2l0Y2hlbl9vZmZpY2UtLW1hcF9saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDEwcHg7XG4gIG1hcmdpbjogYXV0byAwO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM2MDM4MTM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnRlc3RraXRjaGVuX29mZmljZS0tbWFwX2xpbms6aG92ZXIge1xuICBvcGFjaXR5OiAuODtcbn1cblxuLm1vZGFsX3Rlc3RraXRjaGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMzA7XG4gIHRyYW5zaXRpb246IC4xNXM7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ubW9kYWxfdGVzdGtpdGNoZW4uYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tYmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogLjM7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tY29udGVudHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbjogLjE1cztcbn1cblxuLm1vZGFsX3Rlc3RraXRjaGVuLS1jb250ZW50cy1tYXAge1xuICB3aWR0aDogNjcwcHg7XG4gIGhlaWdodDogNTAwcHg7XG4gIHRvcDogY2FsYyg1MCUgLSA1MDBweCAvIDIpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDY3MHB4IC8gMiArIDY1cHgpO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLm1vZGFsX3Rlc3RraXRjaGVuLS1jb250ZW50cy1tYXAuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubW9kYWxfdGVzdGtpdGNoZW4tLWNvbnRlbnRzLW1hcCB7XG4gICAgd2lkdGg6IDMzNXB4O1xuICAgIGhlaWdodDogMzUwcHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDM1MHB4IC8gMik7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAzMzVweCAvIDIpO1xuICB9XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tY29udGVudHMtb2ZmaWNlIHtcbiAgd2lkdGg6IDM5MnB4O1xuICBoZWlnaHQ6IDM5NXB4O1xuICB0b3A6IGNhbGMoNTAlIC0gMzk1cHggLyAyKTtcbiAgbGVmdDogY2FsYyg1MCUgLSAzOTJweCAvIDIgKyA2NXB4KTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tY29udGVudHMtb2ZmaWNlLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDI1cHgpIHtcbiAgLm1vZGFsX3Rlc3RraXRjaGVuLS1jb250ZW50cy1vZmZpY2Uge1xuICAgIHdpZHRoOiAzMzVweDtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAzNTBweCAvIDIpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzM1cHggLyAyKTtcbiAgfVxufVxuXG4ubW9kYWxfdGVzdGtpdGNoZW4tLWlubmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMTBweDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4ubW9kYWxfdGVzdGtpdGNoZW4tLWlubmVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfdGVzdGtpdGNoZW4tLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHVybCgvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYnRuX21vZGFsX2Nsb3NlLnBuZyk7XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tcGgge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNXB4IGF1dG87XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLm1vZGFsX3Rlc3RraXRjaGVuLS1tYXBfbGlua19kZXRhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5NnB4O1xuICBoZWlnaHQ6IDIxcHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAubW9kYWxfdGVzdGtpdGNoZW4tLW1hcF9saW5rX2RldGFpbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsX3Rlc3RraXRjaGVuLS1tYXBfdHRsIHtcbiAgZm9udC1mYW1pbHk6IFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiLCBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODoeOCpOODquOCqlwiLCBNZWlyeW8sIE9zYWthLCBcIu+8re+8syDvvLDjgrTjgrfjg4Pjgq9cIiwgXCJNUyBQR290aGljXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDUwcHg7XG4gIGJvcmRlcjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF90ZXN0a2l0Y2hlbi0tbWFwIHtcbiAgICBoZWlnaHQ6IDIzMHB4O1xuICB9XG59XG5cbi5tb2RhbF90ZXN0a2l0Y2hlbi0tdHRsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci9yZWNpcGVzZWFyY2gvaW1hZ2VzL3JlY2lwZS1iZy1iYXIucG5nXCIpO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxMHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQyNXB4KSB7XG4gIC5tb2RhbF90ZXN0a2l0Y2hlbi0tdHRsIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vbWl4aW5cIjtcblxuLnRlc3RraXRjaGVuLW1haW52aXN1YWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNjZGQ3O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy9tYWludmlzdWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgQGluY2x1ZGUgc3Age1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL21haW52aXN1YWwtc3AucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBoZWlnaHQ6IDQwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAzODBweDtcbiAgICB9XG4gIH1cbiAgJi0tbG9nbyB7XG4gICAgcGFkZGluZzogMjVweCAwIDAgMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4vLyB0ZXN0a2l0Y2hpbi9pbmRleC5odG1sXG4udGVzdGtpdGNoZW5fY29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMCA1MHB4IDA7XG4gICYtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYmctcGFnZXR0bC5wbmdcIik7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlOGUzZGY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlOGUzZGY7XG4gIH1cbiAgJi0taW5uZXIge1xuICAgIHdpZHRoOiA5NjBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOjIwcHg7XG4gICAgfVxuICB9XG4gICYtLW5vdGUge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW46IC0yMHB4IDAgNDBweCAwO1xuICB9XG4gICYtLWxpbmtfYm5yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYzOHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjg7XG4gICAgfVxuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiAzMTlweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1ibnIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udGVzdGtpdGNoZW5faW50cm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3Rlc3RraXRjaGVuLWludHJvLWl0ZW0wMS5wbmdcIik7XG4gICAgdG9wOiAxMHB4O1xuICAgIGxlZnQ6LTUwcHg7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2NvbnRhaW5lci90ZXN0a2l0Y2hlbi9pbWFnZXMvdGVzdGtpdGNoZW4taW50cm8taXRlbTAyLnBuZ1wiKTtcbiAgICB0b3A6LTYwcHg7XG4gICAgcmlnaHQ6LTIwcHg7XG4gIH1cbiAgQGluY2x1ZGUgc3Age1xuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgIHRvcDo4cHg7XG4gICAgICBsZWZ0Oi01cHg7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgdG9wOi0zMHB4O1xuICAgICAgcmlnaHQ6MDtcbiAgICB9XG4gIH1cbiAgJi0tdHRsIHtcbiAgICBAaW5jbHVkZSBmeigyNCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA2MHB4IDAgMzBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIEBpbmNsdWRlIGZ6KDE4KTtcbiAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgIH1cbiAgfVxuICAmLS10eHQge1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS43O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAmLS1ib3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogNzgwcHg7XG4gICAgbWFyZ2luOiAzMHB4IGF1dG8gNjBweCBhdXRvO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDIwcHggMTVweCAxMHB4IDE1cHg7XG4gICAgfVxuICB9XG4gICYtLWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzNzBweDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC44O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgfVxuICB9XG4gICYtLWJuciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi50ZXN0a2l0Y2hlbl9pbmRleF9ib3gge1xuICAmLS1jb2xzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWFyZ2luOiAwIDAgMzBweCAwO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLXJlIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICB9XG4gIH1cbiAgJi0tbDEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogNjIwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gICAgfVxuICB9XG4gICYtLXIxIHtcbiAgICB3aWR0aDogMzEwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMTVweCAzMHB4IDE1cHg7XG4gICAgfVxuICB9XG4gICYtLWwyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDQ0NHB4O1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MTQwcHg7XG4gICAgICBsZWZ0Oi0xODBweDtcbiAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgIGhlaWdodDogMTkwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3Rlc3RraXRjaGVuL2ltYWdlcy90ZXN0a2l0Y2hlbi1jaGFyYWN0b3IwMS5wbmdcIik7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tcjIge1xuICAgIHdpZHRoOiA0ODZweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbjogMCAxNXB4IDMwcHggMTVweDtcbiAgICB9XG4gIH1cbiAgJi0taXRlbSB7XG4gICAgd2lkdGg6IDI4MHB4O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgJi0tcGljIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICAmLTAxLFxuICAgICYtMDQge1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi0tbm90ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgJi0wMSB7XG4gICAgICB3aWR0aDogMjIwcHg7XG4gICAgICBtYXJnaW46IC0xMDBweCAwIDAgMjBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbWFyZ2luOiAtMTAwcHggYXV0byAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICAgICYtMDQge1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgbWFyZ2luOiAtMTAwcHggMCAwIDI4MHB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBtYXJnaW46IC0xMDBweCBhdXRvIDAgYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jb21tb24ge1xuICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgbWFyZ2luOi01MHB4IGF1dG8gMCBhdXRvXG4gICAgfVxuICB9XG4gICYtLXR4dCB7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gIH1cbn1cblxuLy8gdGVzdGtpdGNoZW4vbWFwLmh0bWxcbi8vIC5wYWdldHRsX2JveOOCkuS4iuabuOOBjVxuLnRlc3RraXRjaGVuLXBhZ2V0dGxfYm94IHtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDowO1xuICAgIGxlZnQ6MDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDEzNjZweDtcbiAgICBoZWlnaHQ6IDIyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3BhZ2V0dGwtcGljLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcbiAgfVxuICBAaW5jbHVkZSBzcCB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiAxNDBweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3BhZ2V0dGwtcGljLXNwLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG59XG5cbi50ZXN0a2l0Y2hlbl9tYXBfY29udGVudHMge1xuICB3aWR0aDogOTYwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2MHB4IDA7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xuICB9XG59XG5cbi8vIOOCouODs+OCq+ODvOODnuODg+ODl1xuLnRlc3RraXRjaGVuX21hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1ODBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC9jb250YWluZXIvdGVzdGtpdGNoZW4vaW1hZ2VzL3Rlc3RraXRjaGVuLW1hcC5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzA4NjIxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIEBpbmNsdWRlIHNwIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2NvbnRhaW5lci90ZXN0a2l0Y2hlbi9pbWFnZXMvdGVzdGtpdGNoZW4tbWFwLXNwLnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIDIwMHB4IGNlbnRlcjtcbiAgfVxuICAmLS10dGwge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICRjb2xvckJyb3duO1xuICAgIG1hcmdpbjogMCAwIDIwcHggMDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgfVxuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuICB9XG4gICYtLXdyYXAge1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDYwcHggMCAwIDYwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gICYtLWJveCB7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDMwMHB4IDAgMCAwO1xuICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcik7XG4gICAgICBjb2x1bW4tZ2FwOiAxMHB4O1xuICAgICAgcm93LWdhcDogMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA5MHB4O1xuICAgIGhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAxOXB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBAaW5jbHVkZSBmeigxNSk7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JZZWxsb3c7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAxMHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yQnJvd247XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDAwLWhvdmVyO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZmYwMDAwLWhvdmVyO1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1ob2trYWlkbyB7XG4gICAgICBsZWZ0OiA2ODdweDtcbiAgICAgIHRvcDogNDJweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXRvaG9rdSB7XG4gICAgICBsZWZ0OiA2NjBweDtcbiAgICAgIHRvcDogMjIwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1raXRha2FudG8ge1xuICAgICAgbGVmdDogNjY2cHg7XG4gICAgICB0b3A6IDMxMHB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYta2FudG8ge1xuICAgICAgbGVmdDogNjY2cHg7XG4gICAgICB0b3A6IDM1OHB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtdG9reW8ge1xuICAgICAgbGVmdDogNjY2cHg7XG4gICAgICB0b3A6IDQwNnB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtc3lvbmFuIHtcbiAgICAgIGxlZnQ6IDY2NnB4O1xuICAgICAgdG9wOiA0NTRweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWhva3VzaGluZXRzdSB7XG4gICAgICBsZWZ0OiA1NDZweDtcbiAgICAgIHRvcDogMjMwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi10b2thaSB7XG4gICAgICBsZWZ0OiA1NTVweDtcbiAgICAgIHRvcDogMzcwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1oYW5zaGluIHtcbiAgICAgIGxlZnQ6IDQ1MHB4O1xuICAgICAgdG9wOiAzMjBweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLWtlaWhhbiB7XG4gICAgICBsZWZ0OiA0ODVweDtcbiAgICAgIHRvcDogNDMwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1jaHVnb2t1IHtcbiAgICAgIGxlZnQ6IDMzNXB4O1xuICAgICAgdG9wOiAzMzhweDtcbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAmLXNoaWtva3Uge1xuICAgICAgbGVmdDogMzY3cHg7XG4gICAgICB0b3A6IDQ1NnB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYta2l0YWt5dSB7XG4gICAgICBsZWZ0OiAyMjBweDtcbiAgICAgIHRvcDogMzczcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi1uYW5reXUge1xuICAgICAgbGVmdDogMjYycHg7XG4gICAgICB0b3A6IDUwMHB4O1xuICAgICAgQGluY2x1ZGUgc3Age1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYtb2tpbmF3YSB7XG4gICAgICBsZWZ0OiAxMDBweDtcbiAgICAgIHRvcDogNDcwcHg7XG4gICAgICBAaW5jbHVkZSBzcCB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyDllrbmpa3miYDjg6rjgrnjg4hcbi50ZXN0a2l0Y2hlbl9vZmZpY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDYwcHggMDtcbiAgQGluY2x1ZGUgc3Age1xuICAgIG1hcmdpbjogMzBweCAwO1xuICB9XG4gICYtLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICB9XG4gICYtLWFyZWEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMWVmO1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgIH1cbiAgfVxuICAmLS1hcmVhX3R0bCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgZnooMTYpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yQnJvd247XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICB9XG4gIH1cbiAgJi0tYXJlYV9hZGQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luOiAwIDAgMCAyMHB4O1xuICAgIHNwYW4ge1xuICAgIH1cbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIH1cbiAgfVxuICAmLS11cmwge1xuICAgIEBpbmNsdWRlIGZ6KDEyKTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBhZGRpbmc6IDAgMjBweCAwIDA7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAmLS1wbGFjZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDcwcHg7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1Y2JjMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgIH1cbiAgfVxuICAmLS1wcmVmZWN0dXJlIHtcbiAgICB3aWR0aDogOTVweDtcbiAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjNmMWVmO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNkNWNiYzA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogJGNvbG9yQnJvd247XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgbWluLWhlaWdodDogNTBweDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDVjYmMwO1xuICAgICAgbWFyZ2luOiAwIC0xMHB4IDVweCAtMTBweDtcbiAgICB9XG4gIH1cbiAgJi0tcGxhY2VfaW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgZnooMTQpO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cbiAgfVxuICAmLS1saW5rX3NhbGVzX3Nob3Age1xuICAgIHdpZHRoOiAyMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NnB4KTtcbiAgICB9XG4gIH1cbiAgJi0tcGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogOTVweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBkb3R0ZWQgI2Q1Y2JjMDtcbiAgICBib3JkZXItbGVmdDogMXB4IGRvdHRlZCAjZDVjYmMwO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgd2lkdGg6IDg2cHg7XG4gICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgfVxuICB9XG4gICYtLXBsYWNlX2FkZCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4IC0gOTVweCAtIDg1cHgpO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBkb3R0ZWQgI2Q1Y2JjMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4NXB4KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIG1hcmdpbjoxMHB4IDA7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJvcmRlci10b3A6MXB4IGRvdHRlZCAjZDVjYmMwO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgODVweCk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOi01cHg7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYtLW1hcCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgfVxuICB9XG4gICYtLW1hcF9saW5rIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDEycHg7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiAkY29sb3JCcm93bjtcbiAgICBAaW5jbHVkZSBmeigxNCk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvclllbGxvdztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHRyYW5zaXRpb246IC4xNXM7XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDEwcHg7XG4gICAgICBtYXJnaW46IGF1dG8gMDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3JCcm93bjtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvckJyb3duO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgIH1cbiAgfVxufVxuXG4vL+ODouODvOODgOODq1xuLm1vZGFsX3Rlc3RraXRjaGVuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OjEzMDtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICYuYWN0aXZlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG4gICYtLWJnIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6MDtcbiAgICBvcGFjaXR5OiAuMztcbiAgICB3aWR0aDoxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICB9XG4gICYtLWNvbnRlbnRzIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogLjE1cztcbiAgICAmLW1hcCB7XG4gICAgICB3aWR0aDogNjcwcHg7XG4gICAgICBoZWlnaHQ6IDUwMHB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDUwMHB4IC8gMik7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDY3MHB4IC8gMiArIDY1cHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMzUwcHggLyAyKTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMzVweCAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLW9mZmljZSB7XG4gICAgICB3aWR0aDogMzkycHg7XG4gICAgICBoZWlnaHQ6IDM5NXB4O1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDM5NXB4IC8gMik7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDM5MnB4IC8gMiArIDY1cHgpO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIHNwIHtcbiAgICAgICAgd2lkdGg6IDMzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1MHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMzUwcHggLyAyKTtcbiAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAzMzVweCAvIDIpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLS1pbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbiAgJi0tY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206LTMwcHg7XG4gICAgcmlnaHQ6MDtcbiAgICBsZWZ0OjA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDYwcHg7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOnVybCgvY29udGFpbmVyL2NvbW1vbi9pbWFnZXMvYnRuX21vZGFsX2Nsb3NlLnBuZyk7XG4gIH1cbiAgJi0tcGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDVweCBhdXRvO1xuICB9XG4gICYtLWRlc2NyaXB0aW9uIHtcbiAgICBAaW5jbHVkZSBmeigxMik7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxuICAmLS1tYXBfbGlua19kZXRhaWwge1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogN3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiA5NnB4O1xuICAgIGhlaWdodDogMjFweDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDowO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICAmLS1tYXBfdHRsIHtcbiAgICBmb250LWZhbWlseTpcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgXCJIaXJhZ2lubyBLYWt1IEdvdGhpYyBQcm9cIiwgXCLjg6HjgqTjg6rjgqpcIiwgTWVpcnlvLCBPc2FrYSwgXCLvvK3vvLMg77yw44K044K344OD44KvXCIsIFwiTVMgUEdvdGhpY1wiLCBzYW5zLXNlcmlmO1xuICAgIEBpbmNsdWRlIGZ6KDE0KTtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgLy8gZ29vZ2xlbWFwXG4gICYtLW1hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgICBib3JkZXI6MDtcbiAgICBAaW5jbHVkZSBzcCB7XG4gICAgICBoZWlnaHQ6IDIzMHB4O1xuICAgIH1cbiAgfVxuICAmLS10dGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBmeigxOCk7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvY29udGFpbmVyL3JlY2lwZXNlYXJjaC9pbWFnZXMvcmVjaXBlLWJnLWJhci5wbmdcIik7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTBweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgQGluY2x1ZGUgc3Age1xuICAgICAgQGluY2x1ZGUgZnooMTYpO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgbWFyZ2luLXRvcDo1MHB4O1xuICAgIH1cbiAgfVxufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBjb2xvclxuJGNvbG9yQnJvd246ICM2MDM4MTM7XG4kY29sb3JTaWRlbmF2OiAjNDIyMTBCO1xuJGNvbG9yWWVsbG93OiAjZmZjYzAwO1xuJGNvbG9yT3JhbmdlOiAjZmY4MTIzO1xuJGNvbG9yRm9vZHN0dWZmOiAjN2VjMDQ0O1xuJGNvbG9yUHJvZHVjZXI6ICMxZDlkY2Q7XG5cbi8v44Kz44Oz44OT44Oi44O844OJXG4kY29sb3ItY29tYmk6ICNlYTZmMDA7XG4vL+ODm+ODg+ODiOOCqOOCouODouODvOODiVxuJGNvbG9yLWhvdGFpcjogI2VjNTE0Yjtcbi8v44K544OB44O844Og44Oi44O844OJXG4kY29sb3Itc3RlYW06ICM0NmIzZTQ7XG4vL+S4i+OBlOOBl+OCieOBiFxuJGNvbG9yLXByZXBhcmF0aW9uOiAjZmZjMzAwO1xuXG4vLyBpY29uXG4kaWNvbi1jb250YWN0OiBcIlxcYTkwMFwiO1xuJGljb24tY3Jvd246IFwiXFxhOTAxXCI7XG4kaWNvbi1ldmVyaW86IFwiXFxhOTAyXCI7XG4kaWNvbi1mYXE6IFwiXFxhOTAzXCI7XG4kaWNvbi1mbGFnOiBcIlxcYTkwNFwiO1xuJGljb24taG9zcGl0YWw6IFwiXFxhOTA1XCI7IFxuJGljb24tc2VhcmNoOiBcIlxcYTkwNlwiO1xuJGljb24tYmVnaW5uZXI6IFwiXFxhOTA3XCI7XG4kaWNvbi1jYXRhbG9nOiBcIlxcYTkwOFwiO1xuJGljb24tY2hhbmdlOiBcIlxcYTkwOVwiO1xuJGljb24tY29uZmlnOiBcIlxcYTkxMFwiO1xuJGljb24tbG9nb3V0OiBcIlxcYTkxMVwiO1xuJGljb24taG9tZTogXCJcXGE5MTJcIjtcbiRpY29uLWhvc3BpdGFsZm9vZDogXCJcXGE5MTNcIjtcbiRpY29uLWxhYm86IFwiXFxhOTE0XCI7XG4kaWNvbi10ZWNoOiBcIlxcYTkxNVwiO1xuJGljb24tdGVzdGtpdGNoZW46IFwiXFxhOTE2XCI7XG4kaWNvbi1jYXNlOiBcIlxcYTkxN1wiO1xuJGljb24tbG9nbzogXCJcXGE5MThcIjtcbiRpY29uLXJlY2lwZXNlYXJjaDogXCJcXGE5MTlcIjtcbiRpY29uLWxvZ2luOiBcIlxcYTkyMFwiO1xuJGljb24tcGxhdGU6IFwiXFxhOTIxXCI7XG4kaWNvbi1zY2xhc3M6IFwiXFxhOTIyXCI7XG4kaWNvbi1kb3dubG9hZDogXCJcXGE5MjNcIjtcbiRpY29uLXByaW50OiBcIlxcYTkyNFwiO1xuJGljb24tcmVjaXBlOiBcIlxcYTkyNVwiO1xuJGljb24tY2hlY2s6IFwiXFxhOTI2XCI7XG4kaWNvbi10aW1lOiBcIlxcYTkyN1wiO1xuJGljb24tbWVtbzogXCJcXGE5MjhcIjtcbiRpY29uLWFsbDogXCJcXGE5MjlcIjtcbiRpY29uLW5ld3dpbjogXCJcXGE5MzBcIjtcbiRpY29uLWFjbGFzczogXCJcXGE5MzFcIjtcbiRpY29uLWNvY2toYXQ6IFwiXFxhOTMyXCI7XG4kaWNvbi1ub2J1enplcjogXCJcXGE5MzNcIjtcbiRpY29uLWNvbnRpbnVlOiBcIlxcYTkzNFwiO1xuJGljb24tcmV0dXJuOiBcIlxcYTkzNVwiO1xuJGljb24taG9zcGl0YWwwMTogXCJcXGU5MDRcIjtcbiRpY29uLWhvc3BpdGFsMDI6IFwiXFxlOTAzXCI7XG4kaWNvbi1ob3NwaXRhbDAzOiBcIlxcZTkwMlwiO1xuJGljb24taG9zcGl0YWwwNDogXCJcXGU5MDFcIjtcbiRpY29uLWhvc3BpdGFsMDU6IFwiXFxlOTAwXCI7XG4kaWNvbi1ob3NwaXRhbDA2OiBcIlxcZTkwNlwiO1xuJGljb24taG9zcGl0YWwwNzogXCJcXGU5MDVcIjtcbiRpY29uLW1pbmk6IFwiXFxlOTA3XCI7XG4kaWNvbi1jb29rZXZlcmlvOiBcIlxcZTkwOFwiO1xuXG4vLyBYIG1hcmsgKGV4LjxzcGFuIGNsYXNzPVwiY2xvc2VcIj48L3NwYW4+KVxuQG1peGluIG1hcmsteCB7XG4gIC8vIMOX44KS5Zuy44KA5q2j5pa55b2i44KS6L+95Yqg44CA4oC7cG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZl5YWl44KM44Gm44GtXG4gICY6YmVmb3JlLFxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDowO1xuICAgIHJpZ2h0OjA7XG4gICAgdG9wOjA7XG4gICAgYm90dG9tOjA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIC8vIOe3muOBruOCteOCpOOCuuOCkui/veWKoOOAgOKAu+mVt+OBleOBr+aeoOW5hcOX4oiaMuOBj+OCieOBhFxuICB9XG4gICY6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgfVxufVxuXG4vLyBMaW5rLWhvdmVyMe+8muWbm+inkuOBjOODneODg+ODl+OCouODg+ODl+OBmeOCiyBcbkBtaXhpbiBob3Zlci1wb3Age1xuICAvLyBBZGQgcG9zaXppdG9uOmFic29sdXRlIG9yIHJlbGF0aXZlXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMDAsIDE1NSwgNSwgLjMpO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjksIC45KTtcbiAgICB0cmFuc2l0aW9uOiAuMTVzO1xuICB9XG4gICY6aG92ZXIge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpO1xuICAgIH1cbiAgfVxufVxuLy8gTGluay1ob3ZlcjLvvJrmmpfjgoHjga7pu4ToibLog4zmma/jgavjgarjgotcbkBtaXhpbiBob3Zlci1kYXJrIHtcbiAgdHJhbnNpdGlvbjogLjE1cztcbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvclllbGxvdywgNSUpO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICNiNzlhMjE7XG4gIH1cbn1cblxuLy8gYnV0dG9uIOKAu2JhY2tncm91bmQtY29sb3Ig44Gv5YCL5Yil44Gr6Kit5a6aXG5AbWl4aW4gYnRuIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLy8gZm9yIG92ZXIgdzEyODAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vIGZvciBsZXNzIHcxMjgwXG5AbWl4aW4gbGFwdG9wIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEyNzlweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyBmb3Igc3BcbkBtaXhpbiBzcCB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0MjVweCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG4vLyB0byBleGNsdWRlIHNwXG5AbWl4aW4gbm90U3Age1xuICBAbWVkaWEgKG1pbi13aWR0aDogNDI1cHgpIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBpY29tb29uXG5AbWl4aW4gaWNvbjIge1xuXHRmb250LWZhbWlseTogXCJpY29tb29uXCIgIWltcG9ydGFudDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRmb250LXZhcmlhbnQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdHNwZWFrOiBub25lO1xuXHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi8vIGZvbnQtc2l6ZVxuQG1peGluIGZ6KCRzaXplLCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkc2l6ZSArIHB4O1xuXHRmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSArIHJlbTtcbn1cblxuLy8gI2NsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgge1xuXHQmOmFmdGVyIHtcblx0XHRmb250LXNpemU6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdGhlaWdodDogMDtcblx0XHRjb250ZW50OiBcIi5cIjtcblx0fVxufVxuIl19 */
