@charset "UTF-8";
@import url("//use.fontawesome.com/releases/v5.7.2/css/all.css");
/* mixins
------------------------------------------------------- */
/* 色指定
------------------------------------------------------- */
#top .wrap {
  position: relative;
  width: 100%;
  height: 100%;
  margin: 0 auto;
  padding: 0;
  text-align: center;
}
#top .wrap .content sup {
  font-size: 12px;
  font-size: 0.75rem;
}
#top .wrap .content section {
  overflow-x: hidden;
}
#top .wrap .content section .title {
  position: relative;
  width: 80%;
  margin: 0;
}
#top .wrap .content section .title .titleBG {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: -webkit-gradient(linear, left top, right top, from(rgb(64, 68, 69)), to(rgba(255, 255, 255, 0)));
  background-image: linear-gradient(90deg, rgb(64, 68, 69), rgba(255, 255, 255, 0));
}
#top .wrap .content section .title h2 {
  text-align: left;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 1.4;
  color: #fff;
  margin: 0;
  padding: 10px 10vw;
}
#top .wrap .content section h3 {
  text-align: left;
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 6%;
}
#top .wrap .content section h4 {
  text-align: left;
  font-size: 18px;
  font-size: 1.125rem;
  margin-bottom: 6%;
}
#top .wrap .content section .area01 {
  width: 80%;
  margin: 0 auto;
  padding: 6% 0;
}
#top .wrap .content section .mb {
  margin-bottom: 6%;
}
#top .wrap .content section#point {
  width: 100%;
  padding: 10% 0 0;
}
#top .wrap .content section#point .pointST {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#point .pointST li {
  margin-bottom: 4%;
}
#top .wrap .content section#point .pointST li .imgBox img {
  width: auto;
  height: 16vw;
}
#top .wrap .content section#point .pointST li:nth-child(2) {
  border-bottom: 1px solid #3e3a39;
  padding-bottom: 4%;
}
#top .wrap .content section#point .pointList {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#point .pointList li {
  border-bottom: 1px solid #3e3a39;
  margin-bottom: 4%;
  padding-bottom: 4%;
}
#top .wrap .content section#point .pointList li .imgBox img {
  width: auto;
  height: 10vw;
}
#top .wrap .content section#point .pointArea {
  background: #868b8c;
  padding: 6% 10%;
}
#top .wrap .content section#info {
  margin: 0;
  padding: 10%;
}
#top .wrap .content section#info .infoTxt h2 {
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 1.5;
  margin: 3% auto;
}
#top .wrap .content section#info .infoTxt .cap {
  text-align: center;
  letter-spacing: 0;
  margin: 0 auto 6%;
}
#top .wrap .content section#info .contBtnBox {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#info .contBtnBox .request, #top .wrap .content section#info .contBtnBox .reservation, #top .wrap .content section#info .contBtnBox .infoMap, #top .wrap .content section#info .contBtnBox .popMap {
  width: 100%;
  line-height: 1;
  margin-bottom: 10px;
}
#top .wrap .content section#info .contBtnBox .request a, #top .wrap .content section#info .contBtnBox .reservation a, #top .wrap .content section#info .contBtnBox .infoMap a, #top .wrap .content section#info .contBtnBox .popMap a {
  display: block;
  color: #fff;
  background: #868b8c;
  margin: 0;
  padding: 15px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#top .wrap .content section#position {
  background: #FFF;
}
#top .wrap .content section#position .area01 .txtBlock {
  margin-bottom: 6%;
}
#top .wrap .content section#position .area01 .imgBox {
  /* iOS Safari：width:auto+height:100% で画像が枠外に膨らむのを防ぐ */
  width: 100%;
  max-width: 100%;
  min-width: 0;
  overflow: hidden;
  height: auto;
}
#top .wrap .content section#position .area01 .imgBox img {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
#top .wrap .content section#position .area02 {
  width: 80%;
  margin: 0 auto;
  padding: 10% 0 0;
}
#top .wrap .content section#position .area02 .area_title {
  text-align: center;
  width: 70%;
  border-bottom: 1px solid #3e3a39;
  margin: 0 auto 6%;
  padding-bottom: 3%;
}
#top .wrap .content section#position .area02 h3 {
  text-align: center;
  width: 170px;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .area02 .posiImgList {
  list-style: none;
  padding: 10% 0;
  margin: 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 6.5fr 2px 3.5fr;
  grid-template-columns: 6.5fr 3.5fr;
  -ms-grid-rows: 1fr 2px 0.8fr 2px 0.8fr;
  grid-template-rows: 1fr 0.8fr 0.8fr;
  gap: 2px;
  aspect-ratio: 10/7;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(5) {
  -ms-grid-row: 5;
  -ms-grid-column: 1;
}
#top .wrap .content section#position .area02 .posiImgList > *:nth-child(6) {
  -ms-grid-row: 5;
  -ms-grid-column: 3;
}
#top .wrap .content section#position .area02 .posiImgList > li {
  margin: 0;
  padding: 0;
  height: 100%;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(1) {
  grid-column: 1/-1;
  -ms-grid-row: 1;
  grid-row: 1;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(2) {
  -ms-grid-column: 1;
  grid-column: 1;
  -ms-grid-row: 2;
  -ms-grid-row-span: 2;
  grid-row: 2/4;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(2) .imgBox {
  height: 100%;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(2) img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(3) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
}
#top .wrap .content section#position .area02 .posiImgList > li:nth-child(4) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 3;
  grid-row: 3;
}
#top .wrap .content section#position .area02 .posiImgList--3 {
  /* 3枚版のみ。.posiImgList と併用しない */
  list-style: none;
  padding: 10% 0;
  margin: 0;
  display: -ms-grid;
  display: grid;
  width: 100%;
  min-height: 0;
  -ms-grid-columns: 6.5fr 2px 3.5fr;
  grid-template-columns: 6.5fr 3.5fr;
  /* 上段＝画像の自然な高さのみ。下段は aspect-ratio ではなく行の max で高さを抑える（列幅×4/3 で巨大化するのを防ぐ） */
  -ms-grid-rows: auto 2px minmax(0, clamp(120px, 30vw, 260px));
  grid-template-rows: auto minmax(0, clamp(120px, 30vw, 260px));
      grid-template-areas: "top top" "bl br";
  gap: 2px;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li {
  margin: 0;
  padding: 0;
  min-width: 0;
  min-height: 0;
  overflow: hidden;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 3;
  grid-area: top;
  -ms-grid-row-align: start;
      align-self: start;
  overflow: hidden;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) .imgBox {
  height: auto;
  min-height: 0;
  overflow: hidden;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) img {
  width: 100%;
  height: auto;
  display: block;
  max-width: 100%;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  grid-area: bl;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
  grid-area: br;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) .imgBox,
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) .imgBox {
  height: 100%;
  min-height: 0;
  overflow: hidden;
}
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) img,
#top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
#top .wrap .content section#position .posiCap {
  text-align: left;
  width: 80%;
  font-size: 10px;
  font-size: 0.625rem;
  margin: 0 auto;
}
#top .wrap .content section#position .posiCap.mb {
  margin-bottom: 10%;
}
#top .wrap .content section#position .area03 {
  width: 80%;
  margin: 0 auto;
  padding: 10% 0 0;
}
#top .wrap .content section#position .area03 .posiImgList2 {
  list-style: none;
  padding: 0;
  margin: 10% 0 0;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: 5fr 2px 3fr 2px 2fr;
  grid-template-columns: 5fr 3fr 2fr;
  -ms-grid-rows: 1fr 2px 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 2px;
  aspect-ratio: 24/9;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(1) {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(2) {
  -ms-grid-row: 1;
  -ms-grid-column: 3;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(3) {
  -ms-grid-row: 1;
  -ms-grid-column: 5;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(4) {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(5) {
  -ms-grid-row: 3;
  -ms-grid-column: 3;
}
#top .wrap .content section#position .area03 .posiImgList2 > *:nth-child(6) {
  -ms-grid-row: 3;
  -ms-grid-column: 5;
}
#top .wrap .content section#position .area03 .posiImgList2 > li {
  margin: 0;
  padding: 0;
  height: 100%;
  min-height: 0;
  overflow: hidden;
}
#top .wrap .content section#position .area03 .posiImgList2 > li:nth-child(1) {
  -ms-grid-column: 1;
  grid-column: 1;
  grid-row: 1/-1;
}
#top .wrap .content section#position .area03 .posiImgList2 > li:nth-child(2) {
  -ms-grid-column: 2;
  -ms-grid-column-span: 2;
  grid-column: 2/4;
  -ms-grid-row: 1;
  grid-row: 1;
}
#top .wrap .content section#position .area03 .posiImgList2 > li:nth-child(3) {
  -ms-grid-column: 2;
  grid-column: 2;
  -ms-grid-row: 2;
  grid-row: 2;
}
#top .wrap .content section#position .area03 .posiImgList2 > li:nth-child(4) {
  -ms-grid-column: 3;
  grid-column: 3;
  -ms-grid-row: 2;
  grid-row: 2;
}
#top .wrap .content section#position .area03 .posiImgList2 .imgBox {
  height: 100%;
}
#top .wrap .content section#position .area03 .posiImgList2 .imgBox img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
}
#top .wrap .content section#position .area03.mb {
  margin-bottom: 10%;
}
#top .wrap .content section#position .area03.bg {
  width: 100%;
  background: #f9faf4;
  margin: 0;
  padding: 10% 10%;
}
#top .wrap .content section#position .area03.bg.pb0 {
  padding-bottom: 0;
}
#top .wrap .content section#position h4.posiTitle {
  color: #a48b78;
  margin-top: 6%;
}
#top .wrap .content section#location {
  background: #f9faf4;
}
#top .wrap .content section#location .locSlide {
  margin: 0;
}
#top .wrap .content section#location .locImgList {
  margin: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#location .locImgList li {
  width: 24%;
}
#top .wrap .content section#location .locImgList li .popup-open {
  cursor: pointer;
}
#top .wrap .content section#location .locImgList li .imgBox,
#top .wrap .content section#location .locImgList li .popup-open .imgBox {
  overflow: hidden;
}
#top .wrap .content section#location .locImgList li .popup-open img {
  -webkit-transition: -webkit-transform 0.5s ease;
  transition: -webkit-transform 0.5s ease;
  transition: transform 0.5s ease;
  transition: transform 0.5s ease, -webkit-transform 0.5s ease;
}
#top .wrap .content section#location .locImgList li .popup-open:hover img {
  -webkit-transform: scale(1.1);
          transform: scale(1.1);
}
#top .wrap .content section#location .locImgList #popup_loc01,
#top .wrap .content section#location .locImgList #popup_loc02,
#top .wrap .content section#location .locImgList #popup_loc03,
#top .wrap .content section#location .locImgList #popup_loc04 {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#location .locImgList .popup-overlay {
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-overlay,
#top .wrap .content section#location .locImgList #popup_loc02:checked ~ .popup-overlay,
#top .wrap .content section#location .locImgList #popup_loc03:checked ~ .popup-overlay,
#top .wrap .content section#location .locImgList #popup_loc04:checked ~ .popup-overlay {
  cursor: pointer;
  opacity: 1;
  visibility: visible;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#location .locImgList .popup-window {
  position: relative;
  width: 90vw;
  position: fixed;
  top: 50%;
  left: 50%;
  padding: 20px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  cursor: default;
  min-height: 74%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s ease, visibility 0.5s ease;
  transition: opacity 0.5s ease, visibility 0.5s ease;
}
#top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-window,
#top .wrap .content section#location .locImgList #popup_loc02:checked ~ .popup-window,
#top .wrap .content section#location .locImgList #popup_loc03:checked ~ .popup-window,
#top .wrap .content section#location .locImgList #popup_loc04:checked ~ .popup-window {
  opacity: 1;
  visibility: visible;
  z-index: 10000;
}
#top .wrap .content section#location .locImgList .popup-close {
  cursor: pointer;
  position: absolute;
  bottom: -35px;
  right: 0;
}
#top .wrap .content section#location .locBox {
  width: 80%;
  margin: 0 auto;
  padding: 0 0 10% 0;
}
#top .wrap .content section#location .locBox h4 {
  color: #a48b78;
}
#top .wrap .content section#location .locBox .locImgList2 {
  margin: 6% 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#location .locBox .locImgList2 li {
  width: 49%;
  margin-bottom: 6%;
}
#top .wrap .content section#location .locBox.locBoxW {
  width: 100%;
  background: #fff;
  margin-bottom: 0;
  padding: 4% 0 10%;
}
#top .wrap .content section#location .locBox.locBoxW .txtArea {
  width: 80%;
  margin: 6% auto;
}
#top .wrap .content section#location .locBox.locBoxW .txtArea .txtBlock {
  width: 100%;
}
#top .wrap .content section#location .locBox.locBoxW .w90 {
  width: 90%;
  margin: 0 auto;
}
#top .wrap .content section#location .posiCap {
  text-align: left;
  width: 80%;
  font-size: 10px;
  font-size: 0.625rem;
  margin: 0 auto 10%;
}
#top .wrap .content section#location .posiCap.mb {
  margin-bottom: 10%;
}
#top .wrap .content section#location .locImgList3 {
  margin: 6% 0 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#location .locImgList3 li {
  width: 49%;
}
#top .wrap .content section#design {
  background: #fff;
}
#top .wrap .content section#design .mainArea {
  background: #fff;
}
#top .wrap .content section#design .desBox {
  width: 80%;
  margin: 6% auto;
}
#top .wrap .content section#design .desBox .txtArea {
  margin-bottom: 6%;
}
#top .wrap .content section#design .desBox .imgBox {
  mix-blend-mode: multiply;
}
#top .wrap .content section#design .desBox.box2 {
  margin-top: 0;
}
#top .wrap .content section#design .desBox.box2 .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#design .desBox2 {
  width: 80%;
  margin: 0 auto 10%;
}
#top .wrap .content section#design .desBox03 {
  width: 80%;
  margin: 0 auto 10%;
}
#top .wrap .content section#design .desBox03 .txtArea {
  margin-bottom: 6%;
}
#top .wrap .content section#design .desBox03 .txtArea .txtBlock {
  margin-bottom: 6%;
}
#top .wrap .content section#design .designer {
  color: #fff;
  background: #868b8c;
  padding: 10% 0;
}
#top .wrap .content section#design .designer .designerBox01 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#design .designer .designerBox01 .imgBox {
  width: 150px;
  margin: 0 auto 6%;
}
#top .wrap .content section#design .designer .designerBox01 .txtBox {
  text-align: left;
}
#top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt01 {
  font-size: 11px;
  font-size: 0.6875rem;
  margin-bottom: 3%;
}
#top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt02 {
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 3%;
}
#top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt02 span {
  font-size: 11px;
  font-size: 0.6875rem;
  margin-left: 5px;
}
#top .wrap .content section#design .designer .designerImg {
  width: 80%;
  margin: 6% auto 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#design .designer .designerImg li .imgBox .imgCaption2 {
  color: #fff;
}
#top .wrap .content section#design .designer .designerImg li:nth-child(1) {
  width: 53%;
}
#top .wrap .content section#design .designer .designerImg li:nth-child(2) {
  width: 46%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#design .designer .designerImg li .imgBox .imgCaption2.mb {
  margin-bottom: 3%;
}
#top .wrap .content section#design .designer .desSlideBox h3 {
  text-align: center;
  line-height: 1.3;
  color: #ffffff;
}
#top .wrap .content section#plan {
  background: #fff;
  padding: 0 0 10% 0;
}
#top .wrap .content section#plan .planImg05 {
  margin: 0 auto 6%;
}
#top .wrap .content section#plan .titleArea {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#plan .titleArea .planLead {
  width: 100%;
  font-size: 20px;
  font-size: 1.25rem;
}
#top .wrap .content section#plan .titleArea h3 {
  margin-bottom: 10%;
}
#top .wrap .content section#plan .titleArea .txtBlock {
  margin-bottom: 0;
}
#top .wrap .content section#plan .area01 {
  padding-bottom: 0 !important;
}
#top .wrap .content section#plan .popupArea {
  text-align: center;
  color: #fff;
  background: #595959;
  margin: 6% auto;
  padding: 10% 10%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#plan .planItem {
  width: 45%;
  margin: 0 2% 6%;
}
#top .wrap .content section#plan .planItem img {
  -webkit-box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.2);
          box-shadow: 5px 5px 8px 0px rgba(0, 0, 0, 0.2);
}
#top .wrap .content section#plan .planItem.casbeeBox {
  width: 100%;
  max-width: 1000px;
}
#top .wrap .content section#plan .planItem.itemW {
  width: 80%;
}
#top .wrap .content section#plan #popup1,
#top .wrap .content section#plan #popup2,
#top .wrap .content section#plan #popup3,
#top .wrap .content section#plan #popup4,
#top .wrap .content section#plan #popup5,
#top .wrap .content section#plan #popup6,
#top .wrap .content section#plan #popup7,
#top .wrap .content section#plan #popup8,
#top .wrap .content section#plan #popupmenu01,
#top .wrap .content section#plan #popupmenu02,
#top .wrap .content section#plan #popupmenu03,
#top .wrap .content section#plan #popupmenu04,
#top .wrap .content section#plan #popupmenu05,
#top .wrap .content section#plan #popupmenu06,
#top .wrap .content section#plan #popupmenu07,
#top .wrap .content section#plan #popupmenu08,
#top .wrap .content section#plan #popup_casbee {
  /* label でコントロールするので input は非表示に */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-open {
  cursor: pointer; /* マウスオーバーでカーソルの形状を変えることで、クリックできる要素だとわかりやすいように */
}
#top .wrap .content section#plan .popup-open .popup_casbeeBtn {
  position: relative;
  text-align: center;
  border: 1px solid #CCC;
  padding: 18px 0 15px 0;
}
#top .wrap .content section#plan .popup-open .popup_casbeeBtn::after {
  display: block;
  content: "";
  position: absolute;
  top: 50%;
  right: 10px;
  width: 0;
  height: 0;
  margin-top: -5px;
  border: 5px solid transparent;
  border-left: 5px solid #CCC;
}
#top .wrap .content section#plan .popup-open .popup_casbeeBtn:hover::after {
  border-left: 5px solid #333;
}
#top .wrap .content section#plan .popup-open img {
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-open img:hover {
  opacity: 0.6;
}
#top .wrap .content section#plan .popup-overlay {
  /* input にチェックが入るまでは非表示に */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan #popup1:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup2:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup3:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup4:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup5:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup6:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup7:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup8:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu01:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu02:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu03:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu04:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu05:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu06:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu07:checked ~ .popup-overlay,
#top .wrap .content section#plan #popupmenu08:checked ~ .popup-overlay,
#top .wrap .content section#plan #popup_casbee:checked ~ .popup-overlay {
  /* display: block; */
  cursor: pointer;
  opacity: 1;
  visibility: visible;
  z-index: 9999;
  background-color: rgba(0, 0, 0, 0.7);
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  -webkit-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#top .wrap .content section#plan .popup-window {
  position: relative;
  width: 90vw;
  background-color: #ffffff;
  position: fixed;
  top: 50%;
  left: 50%;
  padding: 20px;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  cursor: default;
  min-height: 74%;
  /* input にチェックが入るまでは非表示に */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity 0.5s ease, visibility 0.5s ease;
  transition: opacity 0.5s ease, visibility 0.5s ease;
}
#top .wrap .content section#plan .popup-window.w_casbee {
  width: 90vw;
  min-height: auto;
}
#top .wrap .content section#plan .popup-window .typeBtn {
  margin: 0 auto 20px;
}
#top .wrap .content section#plan .popup-window .typeBtn li {
  border: 1px solid #CCC;
  margin-bottom: 10px;
}
#top .wrap .content section#plan .popup-window .typeBtn li.cr {
  color: #FFF;
  background: #333;
}
#top .wrap .content section#plan .popup-window .typeBtn li:last-of-type {
  margin-bottom: 0;
}
#top .wrap .content section#plan #popup1:checked ~ .popup-window,
#top .wrap .content section#plan #popup2:checked ~ .popup-window,
#top .wrap .content section#plan #popup3:checked ~ .popup-window,
#top .wrap .content section#plan #popup4:checked ~ .popup-window,
#top .wrap .content section#plan #popup5:checked ~ .popup-window,
#top .wrap .content section#plan #popup6:checked ~ .popup-window,
#top .wrap .content section#plan #popup7:checked ~ .popup-window,
#top .wrap .content section#plan #popup8:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu01:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu02:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu03:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu04:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu05:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu06:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu07:checked ~ .popup-window,
#top .wrap .content section#plan #popupmenu08:checked ~ .popup-window,
#top .wrap .content section#plan #popup_casbee:checked ~ .popup-window {
  opacity: 1;
  visibility: visible;
  z-index: 10000;
}
#top .wrap .content section#plan .popup-text {
  margin: 0;
}
#top .wrap .content section#plan .popup-text img {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}
#top .wrap .content section#plan .popup-text picture {
  display: none;
}
#top .wrap .content section#plan .popup-text picture.popOpen {
  display: block;
}
#top .wrap .content section#plan .popup-text:not(:last-of-type) {
  margin-bottom: 1em;
}
#top .wrap .content section#plan .popup-close {
  cursor: pointer;
  position: absolute;
  bottom: -35px;
  right: 0;
}
#top .wrap .content section#plan .prcBox {
  width: 80%;
  background: #FFF;
  margin: 0 auto;
  padding: 20px 30px;
}
#top .wrap .content section#plan .prcBox .txtBox h3 {
  margin-bottom: 20px;
}
#top .wrap .content section#plan .prcBox .txtBox h3 span {
  font-size: 12px;
  font-size: 0.75rem;
}
#top .wrap .content section#plan .prcBox .imgBox {
  margin: 0 auto;
}
#top .wrap .content section#plan .planBox {
  width: 100%;
  background: #fff;
  padding-bottom: 6%;
}
#top .wrap .content section#plan .planBox .planItemList {
  width: 80%;
  margin: 10% auto 0;
}
#top .wrap .content section#plan .planBox .planItemList li {
  border-bottom: 1px solid #ccc;
  margin-bottom: 6%;
  padding-bottom: 6%;
}
#top .wrap .content section#plan .planBox .planItemList li .imgBox {
  margin-bottom: 3%;
}
#top .wrap .content section#plan .planBox .planItemList li .planItemTxt {
  text-align: justify;
}
#top .wrap .content section#plan .planBox .planItemList li:last-of-type {
  margin-bottom: 0;
}
#top .wrap .content section#plan .planBox2 {
  width: 80%;
  margin: 0 auto;
  padding-top: 6%;
}
#top .wrap .content section#plan .planBox2 h4 {
  color: #a48b78;
}
#top .wrap .content section#plan .plandesigner {
  background: #868b8c;
  color: #fff;
  margin-top: 6%;
  padding: 10% 10%;
}
#top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(1) {
  width: 150px;
  margin: 0 auto 6%;
}
#top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) {
  text-align: left;
}
#top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt {
  font-size: 11px;
  font-size: 0.6875rem;
}
#top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt2 {
  font-size: 20px;
  font-size: 1.25rem;
  margin-bottom: 3%;
}
#top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt2 span {
  font-size: 11px;
  font-size: 0.6875rem;
  margin-left: 5px;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(1) {
  width: 100%;
  margin-bottom: 2%;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(2) {
  width: 49%;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(3) {
  width: 49%;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(4) {
  width: 100%;
}
#top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(4) .caption {
  text-align: right;
  font-size: 11px;
  font-size: 0.6875rem;
  margin-top: 5px;
}
#top .wrap .content section#access {
  padding-bottom: 10%;
}
#top .wrap .content section#access .route {
  width: 80%;
  max-width: 1000px;
  margin: 0 auto;
}
#top .wrap .content section#access .accSTImg {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#top .wrap .content section#access .accSTImg li {
  margin: 0 2px;
}
#top .wrap .content section#access .accSTList {
  width: 80%;
  margin: 0 auto;
  padding-top: 30px;
}
#top .wrap .content section#access .accSTList .list01, #top .wrap .content section#access .accSTList .list02 {
  text-align: left;
  margin: 0 0 30px;
}
#top .wrap .content section#access .accSTList .list01 li .imgBox, #top .wrap .content section#access .accSTList .list02 li .imgBox {
  width: 95%;
}
#top .wrap .content section#access .accSTList .list01 li:nth-child(1), #top .wrap .content section#access .accSTList .list02 li:nth-child(1) {
  border-bottom: 1px solid #ccc;
  padding-bottom: 4%;
}
#top .wrap .content section#access .accSTList .list01.list01, #top .wrap .content section#access .accSTList .list02.list01 {
  margin-bottom: 15%;
}
#top .wrap .content section#redevelopment {
  padding-bottom: 10%;
}
#top .wrap .content section#redevelopment .redevelopmentBox {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#redevelopment .redevelopmentBox li .txtArea {
  margin-top: 6%;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li {
  position: relative;
  text-align: left;
  font-size: 11px;
  font-size: 0.6875rem;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li:nth-child(1) {
  width: 35%;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li:nth-child(2) {
  width: 60%;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li .txtCap {
  list-style: none;
  margin: 10px 0;
  padding: 0;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li .txtCap li {
  position: relative;
  width: 100%;
  line-height: 1.3;
  padding-left: 15px;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li .txtCap li::before {
  content: "◎";
  position: absolute;
  top: 0;
  left: 0;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box02 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#redevelopment .redevelopmentBox2 .box02 .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh {
  padding-bottom: 10%;
}
#top .wrap .content section#zeh .zehBox01 {
  width: 80%;
  margin: 6% auto;
}
#top .wrap .content section#zeh .zehBox01 li:nth-child(2) {
  width: 150px;
  margin: 6% auto 0;
}
#top .wrap .content section#zeh .zehBox02 li:nth-child(1) {
  margin-bottom: 6%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
#top .wrap .content section#zeh .zehBox02 li:nth-child(1) .mLR {
  margin: 0 5px;
}
#top .wrap .content section#zeh .zehBox02 li:nth-child(2) {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#map {
  width: 80%;
  max-width: 1000px;
  margin: 0 auto;
  padding-bottom: 10%;
}
#top .wrap .content section#map h2 {
  display: inline-block;
  font-size: 22px;
  font-size: 1.375rem;
  border-bottom: 1px solid #3e3a39;
  padding-bottom: 10px;
  margin: 0 auto 6%;
}

@media only screen and (min-width: 961px) {
  #top .wrap .content section .title {
    width: 50%;
  }
  #top .wrap .content section .title h2 {
    font-size: 22px;
    font-size: 1.375rem;
    padding: 15px 10vw;
  }
  #top .wrap .content section h3 {
    font-size: 22px;
    font-size: 1.375rem;
    margin-bottom: 30px;
  }
  #top .wrap .content section h4 {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 20px;
  }
  #top .wrap .content section .area01 {
    padding: 100px 0;
  }
  #top .wrap .content section .mb {
    margin-bottom: 30px;
  }
  #top .wrap .content section#point {
    padding: 80px 0 0;
  }
  #top .wrap .content section#point .pointST {
    margin-bottom: 30px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#point .pointST li {
    margin: 0 20px;
  }
  #top .wrap .content section#point .pointST li .imgBox img {
    height: 6vw;
  }
  #top .wrap .content section#point .pointST li:nth-child(2) {
    border-bottom: none;
    padding-bottom: 0;
  }
  #top .wrap .content section#point .pointList {
    margin-bottom: 35px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#point .pointList li {
    border-bottom: none;
    border-right: 1px solid #3e3a39;
    margin-bottom: 0;
    padding: 0 3vw;
  }
  #top .wrap .content section#point .pointList li .imgBox img {
    height: 3.5vw;
  }
  #top .wrap .content section#point .pointArea {
    padding: 30px 10%;
  }
  #top .wrap .content section#point .pointArea img {
    width: 35vw;
  }
  #top .wrap .content section#info {
    padding: 60px 10%;
  }
  #top .wrap .content section#info .infoTxt h2 {
    font-size: 2vw;
    margin: 20px auto;
  }
  #top .wrap .content section#info .infoTxt .cap {
    margin-bottom: 30px;
  }
  #top .wrap .content section#info .contBtnBox {
    width: 80%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#info .contBtnBox .request, #top .wrap .content section#info .contBtnBox .reservation, #top .wrap .content section#info .contBtnBox .infoMap, #top .wrap .content section#info .contBtnBox .popMap {
    width: 300px;
    line-height: 1;
    margin: 0;
  }
  #top .wrap .content section#info .contBtnBox .request a, #top .wrap .content section#info .contBtnBox .reservation a, #top .wrap .content section#info .contBtnBox .infoMap a, #top .wrap .content section#info .contBtnBox .popMap a {
    display: block;
    color: #fff;
    margin: 0 5px;
    padding: 15px 15px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#info .contBtnBox .request a:hover, #top .wrap .content section#info .contBtnBox .reservation a:hover, #top .wrap .content section#info .contBtnBox .infoMap a:hover, #top .wrap .content section#info .contBtnBox .popMap a:hover {
    opacity: 1;
    background: #3e3a39;
  }
  #top .wrap .content section#position {
    padding-bottom: 0;
  }
  #top .wrap .content section#position .area01 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  #top .wrap .content section#position .area01 .txtArea {
    width: 38%;
  }
  #top .wrap .content section#position .area01 .txtArea .txtBlock {
    margin-bottom: 0;
  }
  #top .wrap .content section#position .area01 .imgBox {
    width: 56%;
  }
  #top .wrap .content section#position .posiImg2 {
    width: 80%;
    margin: 0 auto;
  }
  #top .wrap .content section#position .area02 {
    padding: 100px 0 0;
  }
  #top .wrap .content section#position .area02 .area_title {
    width: 300px;
    margin: 0 auto 20px;
    padding-bottom: 10px;
  }
  #top .wrap .content section#position .area02 h3 {
    width: 200px;
    margin: 0 auto 30px;
  }
  #top .wrap .content section#position .area02 h4 {
    text-align: center;
  }
  #top .wrap .content section#position .area02 .txtBlock {
    max-width: 800px;
    margin: 0 auto;
  }
  #top .wrap .content section#position .area02 .posiImgList {
    list-style: none;
    padding: 50px 0;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 {
    list-style: none;
    padding: 50px 0;
    display: -ms-grid;
    display: grid;
    width: 100%;
    min-height: 0;
    -ms-grid-columns: 6.5fr 2px 3.5fr;
    grid-template-columns: 6.5fr 3.5fr;
    -ms-grid-rows: auto 2px minmax(0, clamp(180px, 28vw, 360px));
    grid-template-rows: auto minmax(0, clamp(180px, 28vw, 360px));
        grid-template-areas: "top top" "bl br";
    gap: 2px;
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li {
    margin: 0;
    padding: 0;
    min-width: 0;
    min-height: 0;
    overflow: hidden;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
    grid-area: top;
    -ms-grid-row-align: start;
        align-self: start;
    overflow: hidden;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) .imgBox {
    height: auto;
    min-height: 0;
    overflow: hidden;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) img {
    width: 100%;
    height: auto;
    display: block;
    max-width: 100%;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: bl;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
    grid-area: br;
  }
  @media only screen and (min-width: 961px){
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) {
      -ms-grid-row: 1;
      -ms-grid-column: 1;
      -ms-grid-column-span: 3;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) {
      -ms-grid-row: 3;
      -ms-grid-column: 1;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) {
      -ms-grid-row: 3;
      -ms-grid-column: 3;
  }
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) .imgBox,
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) .imgBox {
    height: 100%;
    min-height: 0;
    overflow: hidden;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) img,
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) img {
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    display: block;
  }
  #top .wrap .content section#position .posiCap.mb {
    margin-bottom: 100px;
  }
  #top .wrap .content section#position .area03 {
    padding-top: 100px;
  }
  #top .wrap .content section#position .area03.mb {
    margin-bottom: 100px;
  }
  #top .wrap .content section#position .area03.bg {
    padding: 100px 10%;
  }
  #top .wrap .content section#position .area03 .posiImgList2 {
    margin-top: 100px;
  }
  #top .wrap .content section#position h4.posiTitle {
    margin-top: 50px;
  }
  #top .wrap .content section#location .locImgList {
    width: 80%;
    margin: 0 auto;
  }
  #top .wrap .content section#location .locImgList .popup-window {
    width: 72vw;
    max-width: 1200px;
    min-height: auto;
    top: 53%;
    left: 50%;
    padding: 0;
    -webkit-transform: translate(-50%, -53%);
            transform: translate(-50%, -53%);
  }
  #top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-window {
    width: auto;
    height: 85vh;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-window .popup-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    height: 100%;
    margin: 0;
    width: auto;
  }
  #top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-window .imgBox {
    width: auto;
    height: 100%;
    max-height: 85vh;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#location .locImgList #popup_loc01:checked ~ .popup-window .imgBox img {
    height: 85vh;
    width: auto;
    max-width: 90vw;
    -o-object-fit: contain;
       object-fit: contain;
    display: block;
  }
  #top .wrap .content section#location .locImgList .popup-close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: -35px;
  }
  #top .wrap .content section#location .locBox {
    margin: 0 auto 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#location .locBox .txtArea {
    width: 45%;
  }
  #top .wrap .content section#location .locBox .locImgList2 {
    width: 50%;
    margin: 0;
  }
  #top .wrap .content section#location .locBox.box2 {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
  #top .wrap .content section#location .locBox.box2 .imgBox {
    width: 40%;
    margin-bottom: 0;
  }
  #top .wrap .content section#location .locBox.box2 .txtArea {
    width: 55%;
    margin-bottom: 10px;
  }
  #top .wrap .content section#location .locBox.box3 .imgBox {
    width: 70%;
    margin-bottom: 0;
  }
  #top .wrap .content section#location .locBox.box3 .txtArea {
    width: 25%;
  }
  #top .wrap .content section#location .locBox.box4 {
    margin-bottom: 50px;
    padding-bottom: 0;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content section#location .locBox.box4 .imgBox {
    width: 47%;
    margin-bottom: 0;
  }
  #top .wrap .content section#location .locBox.box4 .txtArea {
    width: 52%;
  }
  #top .wrap .content section#location .locBox.box4 .txtArea .txtBlock {
    width: 90%;
  }
  #top .wrap .content section#location .locBox.box4 .txtArea .locImgList3 li .imgBox {
    width: 100%;
  }
  #top .wrap .content section#location .locBox.locBoxW {
    padding-top: 0;
    padding-bottom: 100px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  #top .wrap .content section#location .locBox.locBoxW .imgBox {
    width: 100%;
  }
  #top .wrap .content section#location .locBox.locBoxW .imgBox.w80 {
    width: 80%;
    margin: 0 auto;
  }
  #top .wrap .content section#location .locBox.locBoxW .imgBox.w90 {
    width: 90%;
    margin: 0 auto;
  }
  #top .wrap .content section#location .locBox.locBoxW .txtArea {
    width: 80%;
    margin: 100px auto;
  }
  #top .wrap .content section#location .locBox.locBoxW .txtArea .txtBlock {
    width: 100%;
  }
  #top .wrap .content section#location .locImgList3 {
    margin: 6% 0 0 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#location .locImgList3 li {
    width: 49%;
  }
  #top .wrap .content section#location .posiCap {
    margin-bottom: 100px;
  }
  #top .wrap .content section#design .desBox {
    margin: 100px auto 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #top .wrap .content section#design .desBox .txtArea {
    width: 45%;
    margin-bottom: 0;
  }
  #top .wrap .content section#design .desBox .imgBox {
    width: 49%;
  }
  #top .wrap .content section#design .desBox.box2 {
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content section#design .desBox.box2 .txtArea {
    width: 35%;
  }
  #top .wrap .content section#design .desBox.box2 .imgBox {
    width: 60%;
    margin-bottom: 0;
  }
  #top .wrap .content section#design .desBox2 {
    margin: 0 auto 100px;
  }
  #top .wrap .content section#design .desBox03 {
    margin: 0 auto 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
  }
  #top .wrap .content section#design .desBox03 .txtArea {
    width: 41%;
    margin-bottom: 0;
  }
  #top .wrap .content section#design .desBox03 .txtArea .txtBlock {
    width: 90%;
    margin-bottom: 30px;
  }
  #top .wrap .content section#design .desBox03 .txtArea .imgBox {
    width: 100%;
  }
  #top .wrap .content section#design .desBox03 .imgBox {
    width: 57%;
  }
  #top .wrap .content section#design .designer {
    padding: 100px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  #top .wrap .content section#design .designer .designerBox01 {
    width: 47%;
    margin: 0;
    padding-left: 10vw;
  }
  #top .wrap .content section#design .designer .designerBox01 .imgBox {
    width: 150px;
    margin: 0 0 20px;
  }
  #top .wrap .content section#design .designer .designerBox01 .txtBox {
    text-align: left;
  }
  #top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt01 {
    font-size: 11px;
    font-size: 0.6875rem;
    margin-bottom: 10px;
  }
  #top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt02 {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 10px;
  }
  #top .wrap .content section#design .designer .designerBox01 .txtBox .designerTxt02 span {
    font-size: 11px;
    font-size: 0.6875rem;
  }
  #top .wrap .content section#design .designer .designerImg {
    width: 47%;
    margin: 0;
    padding-right: 10vw;
  }
  #top .wrap .content section#design .designer .desSlideBox {
    width: 100%;
    margin-top: 100px;
  }
  #top .wrap .content section#design .designer .desSlideBox h3 {
    text-align: center;
    line-height: 1.3;
  }
  #top .wrap .content section#plan {
    padding: 0 0 100px;
  }
  #top .wrap .content section#plan .titleArea h2 {
    margin-bottom: 30px;
  }
  #top .wrap .content section#plan .titleArea h3 {
    margin-bottom: 50px;
  }
  #top .wrap .content section#plan .titleArea .txtBlock {
    text-align: center;
  }
  #top .wrap .content section#plan .planImg05 {
    margin: 0 auto;
  }
  #top .wrap .content section#plan .popupArea {
    margin: 100px auto 0;
    padding: 100px 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#plan .popupArea .planLead {
    width: 100%;
    font-size: 22px;
    font-size: 1.375rem;
    margin-bottom: 50px;
  }
  #top .wrap .content section#plan .planItem {
    width: 29%;
    margin: 0 2% 4% 2%;
  }
  #top .wrap .content section#plan .planItem.itemW {
    width: 40%;
  }
  #top .wrap .content section#plan .planItem.premium {
    width: 68%;
  }
  #top .wrap .content section#plan .popup-window {
    width: 72vw;
    max-width: 1200px;
    min-height: auto;
    top: 53%;
    padding: 0;
  }
  #top .wrap .content section#plan .popup-window.w_casbee {
    width: 50vw;
    max-width: 400px;
  }
  #top .wrap .content section#plan .popup-window .typeBtn {
    position: absolute;
    display: inherit;
    width: 38%;
    left: 4%;
    top: 54%;
    margin: 0 auto;
    padding: 0;
    z-index: 10005;
  }
  #top .wrap .content section#plan .popup-window .typeBtn li {
    border: 1px solid #CCC;
    margin-bottom: 10px;
    cursor: pointer;
  }
  #top .wrap .content section#plan .popup-window .typeBtn li.cr {
    color: #FFF;
    background: #333;
  }
  #top .wrap .content section#plan .popup-window .typeBtn li:last-of-type {
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .popup-close {
    cursor: pointer;
    position: absolute;
    top: 0;
    right: -35px;
  }
  #top .wrap .content section#plan .prcBox {
    max-width: 900px;
    margin: 0 auto;
    padding: 30px 50px;
  }
  #top .wrap .content section#plan .planBox {
    padding-bottom: 100px;
  }
  #top .wrap .content section#plan .planBox .planItemList {
    margin-top: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#plan .planBox .planItemList li {
    width: 28%;
    border-bottom: none;
    margin-bottom: 0;
    padding-bottom: 0;
  }
  #top .wrap .content section#plan .planBox2 {
    padding-top: 100px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#plan .planBox2 div {
    width: 47%;
  }
  #top .wrap .content section#plan .plandesigner {
    background: #868b8c;
    color: #fff;
    margin-top: 80px;
    padding: 80px 10%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
  #top .wrap .content section#plan .plandesigner .txtBlock {
    width: 100%;
  }
  #top .wrap .content section#plan .plandesigner h4 {
    width: 100%;
  }
  #top .wrap .content section#plan .plandesigner .txtArea {
    width: 47%;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .txtBlock {
    font-size: 14px;
    font-size: 0.875rem;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(1) {
    width: 150px;
    margin: 0 0 20px;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) {
    text-align: left;
    width: calc(100% - 200px);
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt {
    font-size: 11px;
    font-size: 0.6875rem;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt2 {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 3%;
  }
  #top .wrap .content section#plan .plandesigner .txtArea .plandesignerBox li:nth-child(2) .plandesignerTxt2 span {
    font-size: 11px;
    font-size: 0.6875rem;
    margin-left: 5px;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea {
    width: 47%;
    margin: 0;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(1) {
    width: 100%;
    margin-bottom: 2%;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(2) {
    width: 49%;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(3) {
    width: 49%;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(4) {
    width: 100%;
  }
  #top .wrap .content section#plan .plandesigner .plandesignerimgArea li:nth-child(4) .caption {
    text-align: right;
    font-size: 11px;
    font-size: 0.6875rem;
    margin-top: 5px;
  }
  #top .wrap .content section#access {
    padding-bottom: 100px;
  }
  #top .wrap .content section#access .accSTImg {
    width: 80%;
    margin: 30px auto 0;
  }
  #top .wrap .content section#access .accSTList {
    padding: 50px 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#access .accSTList .list01, #top .wrap .content section#access .accSTList .list02 {
    width: 53%;
    margin: 0;
  }
  #top .wrap .content section#access .accSTList .list01.list02, #top .wrap .content section#access .accSTList .list02.list02 {
    width: 43%;
  }
  #top .wrap .content section#access .accSTList .list01 li .imgBox, #top .wrap .content section#access .accSTList .list02 li .imgBox {
    text-align: left;
    width: 100%;
    margin: 0;
  }
  #top .wrap .content section#access .accSTList .list01 li .imgBox img, #top .wrap .content section#access .accSTList .list02 li .imgBox img {
    width: auto;
    height: 4.6vw;
    margin: 0;
  }
  #top .wrap .content section#access .accSTList .list01 li:nth-child(1), #top .wrap .content section#access .accSTList .list02 li:nth-child(1) {
    padding-bottom: 20px;
  }
  #top .wrap .content section#access .accSTList .list01 li:nth-child(1) .imgBox img, #top .wrap .content section#access .accSTList .list02 li:nth-child(1) .imgBox img {
    height: 5vw;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox {
    margin-bottom: 50px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox li {
    width: 47%;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox li .txtArea {
    margin-top: 30px;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 {
    width: 80%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 {
    width: 51%;
    margin: 0;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li {
    position: relative;
    text-align: left;
    font-size: 14px;
    font-size: 0.875rem;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li:nth-child(1) .imgBox {
    width: auto;
    height: 100%;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li:nth-child(1) .imgBox img {
    height: 100%;
    -o-object-fit: cover;
       object-fit: cover;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li .txtCap {
    margin-bottom: 60px;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box01 .box01List li .txtCap.capB {
    position: absolute;
    bottom: 0;
    left: 0;
    font-size: 10px;
    font-size: 0.625rem;
    margin-bottom: 0;
  }
  #top .wrap .content section#redevelopment .redevelopmentBox2 .box02 {
    width: 47%;
    margin: 0;
  }
  #top .wrap .content section#zeh {
    padding-bottom: 100px;
  }
  #top .wrap .content section#zeh .zehBox01 {
    margin: 80px auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #top .wrap .content section#zeh .zehBox01 li:nth-child(1) {
    width: calc(100% - 250px);
  }
  #top .wrap .content section#zeh .zehBox01 li:nth-child(2) {
    width: 150px;
    margin: 0;
  }
  #top .wrap .content section#zeh .zehBox02 {
    width: 80%;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#zeh .zehBox02 li {
    position: relative;
  }
  #top .wrap .content section#zeh .zehBox02 li:nth-child(1) {
    width: 53%;
    margin-bottom: 0;
    padding-right: 5%;
  }
  #top .wrap .content section#zeh .zehBox02 li:nth-child(1) .mLR {
    margin: 0 5px;
  }
  #top .wrap .content section#zeh .zehBox02 li:nth-child(2) {
    width: 47%;
    margin: 0;
    border-left: 1px solid #4c483b;
    padding-left: 5%;
  }
  #top .wrap .content section#zeh .zehBox02 li:nth-child(2)::before {
    content: "";
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 0;
    height: 0;
    border-style: solid;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 13px solid #4c483b;
    border-right: 0;
  }
  #top .wrap .content section#map {
    padding-bottom: 60px;
  }
  #top .wrap .content section#map h2 {
    font-size: 22px;
    font-size: 1.375rem;
    margin: 0 auto 6%;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(1) {
    -ms-grid-row: 1;
    -ms-grid-column: 1;
    -ms-grid-column-span: 3;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(2) {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
  }
  #top .wrap .content section#position .area02 .posiImgList--3 > li:nth-child(3) {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
  }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
  #top .wrap .content section#point {
    padding: 6% 0;
  }
  #top .wrap .content section#point .pointLead01 {
    font-size: 28px;
    font-size: 1.75rem;
    margin-bottom: 3%;
  }
  #top .wrap .content section#point .pointLead01 span {
    font-size: 40px;
    font-size: 2.5rem;
  }
  #top .wrap .content section#point .pointLead02 {
    font-size: 24px;
    font-size: 1.5rem;
    margin-bottom: 3%;
    padding-bottom: 3%;
  }
  #top .wrap .content section#point .pointLead02 span {
    font-size: 36px;
    font-size: 2.25rem;
  }
  #top .wrap .content section#info {
    padding: 6% 0;
  }
  #top .wrap .content section#info h2 {
    margin-bottom: 3%;
  }
  #top .wrap .content section#info h3 {
    margin-bottom: 3%;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfYmFzZS5zY3NzIiwidG9wLnNjc3MiLCI8bm8gc291cmNlPiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNFUixnRUFBQTtBQUVSO3lEQUFBO0FBMEJBO3lEQUFBO0FDeEJDO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLGNBQUE7RUFDQSxVQUFBO0VBQ0Esa0JBQUE7QUZDRjtBRUtHO0VETEMsZUFBQTtFQUNBLGtCQUFBO0FER0o7QUVNRztFQUNDLGtCQUFBO0FGSko7QUVNSTtFQUNDLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFNBQUE7QUZKTDtBRU1LO0VBQ0Msa0JBQUE7RUFDQSxNQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esa0hBQUE7RUFBQSxpRkFBQTtBRkpOO0FFTUs7RUFDQyxnQkFBQTtFRDNCRixlQUFBO0VBQ0EsbUJBQUE7RUM0QkUsZ0JBQUE7RUFDQSxXQUFBO0VBQ0EsU0FBQTtFQUNBLGtCQUFBO0FGSE47QUVPSTtFQUNDLGdCQUFBO0VEckNELGVBQUE7RUFDQSxrQkFBQTtFQ3NDQyxpQkFBQTtBRkpMO0FFTUk7RUFDQyxnQkFBQTtFRDFDRCxlQUFBO0VBQ0EsbUJBQUE7RUMyQ0MsaUJBQUE7QUZITDtBRUtJO0VBQ0MsVUFBQTtFQUNBLGNBQUE7RUFDQSxhQUFBO0FGSEw7QUVLSTtFQUNDLGlCQUFBO0FGSEw7QUVRSTtFQUNDLFdBQUE7RUFDQSxnQkFBQTtBRk5MO0FFUUs7RUFDQyxVQUFBO0VBQ0EsY0FBQTtBRk5OO0FFUU07RUFDQyxpQkFBQTtBRk5QO0FFU1E7RUFDQyxXQUFBO0VBQ0EsWUFBQTtBRlBUO0FFWU87RUFDQyxnQ0FBQTtFQUNBLGtCQUFBO0FGVlI7QUVlSztFQUNDLFVBQUE7RUFDQSxjQUFBO0FGYk47QUVlTTtFQUNDLGdDQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBRmJQO0FFZ0JRO0VBQ0MsV0FBQTtFQUNBLFlBQUE7QUZkVDtBRW9C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O0lBQ0EsZUFBQTtFRjllUDtFRTJmRTtJQUNDLG9CQUFBO0VGemZIO0VFMmZHO0lEbnRFRCxlQUFBO0lBQ0EsbUJBQUE7SUNvdEVFLGlCQUFBO0VGeGZKO0VFLzhDSztJQzNSUCxnQkFBQTtJQUFBLG1CQUFBO0lBQUEsd0JBQUE7RUg2T0E7RUU4RE87SUMzU1AsZ0JBQUE7SUFBQSxtQkFBQTtFSDJQQTtFRW1ETztJQzlTUCxnQkFBQTtJQUFBLG1CQUFBO0VIOFBBO0FBNitDQTtBRXVnQkU7RUFRSTtJQUNDLGFBQUE7RUY1Z0JMO0VFOGdCSztJRGh2RUgsZUFBQTtJQUNBLGtCQUFBO0lDaXZFSSxpQkFBQTtFRjNnQk47RUU2Z0JNO0lEcHZFSixlQUFBO0lBQ0EsaUJBQUE7RUQwdURGO0VFNmdCSztJRHh2RUgsZUFBQTtJQUNBLGlCQUFBO0lDeXZFSSxpQkFBQTtJQUNBLGtCQUFBO0VGMWdCTjtFRTRnQk07SUQ3dkVKLGVBQUE7SUFDQSxrQkFBQTtFRG92REY7RUU4Z0JJO0lBQ0MsYUFBQTtFRjVnQkw7RUU4Z0JLO0lBQ0MsaUJBQUE7RUY1Z0JOO0VFOGdCSztJQUNDLGlCQUFBO0VGNWdCTjtBQUNGIiwiZmlsZSI6InRvcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG5AaW1wb3J0IHVybChcIi8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3NcIik7XG4vKiBtaXhpbnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbi8qIOiJsuaMh+WumlxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuI3RvcCAud3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc3VwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRpdGxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLnRpdGxlIC50aXRsZUJHIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiKDY0LCA2OCwgNjkpLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApKTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGUgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMTB2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiBoMyB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiBoNCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmFyZWEwMSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA2JSAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwJSAwIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50U1Qge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRTVCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDQlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludFNUIGxpIC5pbWdCb3ggaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMTZ2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRTVCBsaTpudGgtY2hpbGQoMikge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNlM2EzOTtcbiAgcGFkZGluZy1ib3R0b206IDQlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3Qge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0IGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMzZTNhMzk7XG4gIG1hcmdpbi1ib3R0b206IDQlO1xuICBwYWRkaW5nLWJvdHRvbTogNCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdCBsaSAuaW1nQm94IGltZyB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwdnc7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50QXJlYSB7XG4gIGJhY2tncm91bmQ6ICM4NjhiOGM7XG4gIHBhZGRpbmc6IDYlIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuaW5mb1R4dCBoMiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIG1hcmdpbjogMyUgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5pbmZvVHh0IC5jYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnBvcE1hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiBhLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCBhLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM4NjhiOGM7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMSAudHh0QmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAxIC5pbWdCb3gge1xuICAvKiBpT1MgU2FmYXJp77yad2lkdGg6YXV0bytoZWlnaHQ6MTAwJSDjgafnlLvlg4/jgYzmnqDlpJbjgavohqjjgonjgoDjga7jgpLpmLLjgZAgKi9cbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMSAuaW1nQm94IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMTAlIDAgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5hcmVhX3RpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNzAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNlM2EzOTtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG4gIHBhZGRpbmctYm90dG9tOiAzJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMTAlIDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2LjVmciAzLjVmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMC44ZnIgMC44ZnI7XG4gIGdhcDogMnB4O1xuICBhc3BlY3QtcmF0aW86IDEwLzc7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3QgPiBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0ID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDEvLTE7XG4gIGdyaWQtcm93OiAxO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0ID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAyLzQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3QgPiBsaTpudGgtY2hpbGQoMikgLmltZ0JveCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdCA+IGxpOm50aC1jaGlsZCgyKSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3Zlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdCA+IGxpOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdCA+IGxpOm50aC1jaGlsZCg0KSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyB7XG4gIC8qIDPmnprniYjjga7jgb/jgIIucG9zaUltZ0xpc3Qg44Go5L2155So44GX44Gq44GEICovXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwJSAwO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYuNWZyIDMuNWZyO1xuICAvKiDkuIrmrrXvvJ3nlLvlg4/jga7oh6rnhLbjgarpq5jjgZXjga7jgb/jgILkuIvmrrXjga8gYXNwZWN0LXJhdGlvIOOBp+OBr+OBquOBj+ihjOOBriBtYXgg44Gn6auY44GV44KS5oqR44GI44KL77yI5YiX5bmFw5c0LzMg44Gn5beo5aSn5YyW44GZ44KL44Gu44KS6Ziy44GQ77yJICovXG4gIGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBtaW5tYXgoMCwgY2xhbXAoMTIwcHgsIDMwdncsIDI2MHB4KSk7XG4gIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwidG9wIHRvcFwiIFwiYmwgYnJcIjtcbiAgZ2FwOiAycHg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgbWluLWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgxKSB7XG4gIGdyaWQtYXJlYTogdG9wO1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDEpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3QtLTMgPiBsaTpudGgtY2hpbGQoMikge1xuICBncmlkLWFyZWE6IGJsO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDMpIHtcbiAgZ3JpZC1hcmVhOiBicjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgyKSAuaW1nQm94LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDMpIC5pbWdCb3gge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3QtLTMgPiBsaTpudGgtY2hpbGQoMikgaW1nLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDMpIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUNhcCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lDYXAubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMCUgMCAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMgLnBvc2lJbWdMaXN0MiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMTAlIDAgMDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ZnIgM2ZyIDJmcjtcbiAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiAxZnIgMWZyO1xuICBnYXA6IDJweDtcbiAgYXNwZWN0LXJhdGlvOiAyNC85O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMgLnBvc2lJbWdMaXN0MiA+IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMyAucG9zaUltZ0xpc3QyID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgZ3JpZC1jb2x1bW46IDE7XG4gIGdyaWQtcm93OiAxLy0xO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMgLnBvc2lJbWdMaXN0MiA+IGxpOm50aC1jaGlsZCgyKSB7XG4gIGdyaWQtY29sdW1uOiAyLzQ7XG4gIGdyaWQtcm93OiAxO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMgLnBvc2lJbWdMaXN0MiA+IGxpOm50aC1jaGlsZCgzKSB7XG4gIGdyaWQtY29sdW1uOiAyO1xuICBncmlkLXJvdzogMjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAzIC5wb3NpSW1nTGlzdDIgPiBsaTpudGgtY2hpbGQoNCkge1xuICBncmlkLWNvbHVtbjogMztcbiAgZ3JpZC1yb3c6IDI7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMyAucG9zaUltZ0xpc3QyIC5pbWdCb3gge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMyAucG9zaUltZ0xpc3QyIC5pbWdCb3ggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMubWIge1xuICBtYXJnaW4tYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMy5iZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjlmYWY0O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwJSAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMy5iZy5wYjAge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiBoNC5wb3NpVGl0bGUge1xuICBjb2xvcjogI2E0OGI3ODtcbiAgbWFyZ2luLXRvcDogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjlmYWY0O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NTbGlkZSB7XG4gIG1hcmdpbjogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0IGxpIHtcbiAgd2lkdGg6IDI0JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCBsaSAucG9wdXAtb3BlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCBsaSAuaW1nQm94LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0IGxpIC5wb3B1cC1vcGVuIC5pbWdCb3gge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0IGxpIC5wb3B1cC1vcGVuIGltZyB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgbGkgLnBvcHVwLW9wZW46aG92ZXIgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0ICNwb3B1cF9sb2MwMSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAjcG9wdXBfbG9jMDIsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAzLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0ICNwb3B1cF9sb2MwNCB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAucG9wdXAtb3ZlcmxheSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAjcG9wdXBfbG9jMDE6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0ICNwb3B1cF9sb2MwMjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAzOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAjcG9wdXBfbG9jMDQ6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAucG9wdXAtd2luZG93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogOTB2dztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBwYWRkaW5nOiAyMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBtaW4taGVpZ2h0OiA3NCU7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0ICNwb3B1cF9sb2MwMTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCAjcG9wdXBfbG9jMDI6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAzOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0ICNwb3B1cF9sb2MwNDpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0IC5wb3B1cC1jbG9zZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zNXB4O1xuICByaWdodDogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMCAxMCUgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IGg0IHtcbiAgY29sb3I6ICNhNDhiNzg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCAubG9jSW1nTGlzdDIge1xuICBtYXJnaW46IDYlIDAgMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IC5sb2NJbWdMaXN0MiBsaSB7XG4gIHdpZHRoOiA0OSU7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3gubG9jQm94VyB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA0JSAwIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmxvY0JveFcgLnR4dEFyZWEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDYlIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveC5sb2NCb3hXIC50eHRBcmVhIC50eHRCbG9jayB7XG4gIHdpZHRoOiAxMDAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3gubG9jQm94VyAudzkwIHtcbiAgd2lkdGg6IDkwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLnBvc2lDYXAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODAlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAucG9zaUNhcC5tYiB7XG4gIG1hcmdpbi1ib3R0b206IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdDMge1xuICBtYXJnaW46IDYlIDAgMCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QzIGxpIHtcbiAgd2lkdGg6IDQ5JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAubWFpbkFyZWEge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiA2JSBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94IC50eHRBcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3ggLmltZ0JveCB7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveC5ib3gyIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveC5ib3gyIC5pbWdCb3gge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveDIge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3gwMyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveDAzIC50eHRBcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3gwMyAudHh0QXJlYSAudHh0QmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM4NjhiOGM7XG4gIHBhZGRpbmc6IDEwJSAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyQm94MDEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckJveDAxIC5pbWdCb3gge1xuICB3aWR0aDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyQm94MDEgLnR4dEJveCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJCb3gwMSAudHh0Qm94IC5kZXNpZ25lclR4dDAxIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJCb3gwMSAudHh0Qm94IC5kZXNpZ25lclR4dDAyIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDMlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyQm94MDEgLnR4dEJveCAuZGVzaWduZXJUeHQwMiBzcGFuIHtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckltZyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogNiUgYXV0byAxMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckltZyBsaSAuaW1nQm94IC5pbWdDYXB0aW9uMiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVySW1nIGxpOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiA1MyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJJbWcgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDQ2JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVySW1nIGxpIC5pbWdCb3ggLmltZ0NhcHRpb24yLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogMyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzU2xpZGVCb3ggaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAgMTAlIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkltZzA1IHtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAudGl0bGVBcmVhIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAudGl0bGVBcmVhIC5wbGFuTGVhZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC50aXRsZUFyZWEgaDMge1xuICBtYXJnaW4tYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAudGl0bGVBcmVhIC50eHRCbG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAuYXJlYTAxIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cEFyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjNTk1OTU5O1xuICBtYXJnaW46IDYlIGF1dG87XG4gIHBhZGRpbmc6IDEwJSAxMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0ge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMiUgNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0gaW1nIHtcbiAgYm94LXNoYWRvdzogNXB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbS5jYXNiZWVCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0uaXRlbVcge1xuICB3aWR0aDogODAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDIsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAzLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNCxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDUsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA2LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDgsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDEsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDIsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDMsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDQsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDUsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDYsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDcsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDgsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBfY2FzYmVlIHtcbiAgLyogbGFiZWwg44Gn44Kz44Oz44OI44Ot44O844Or44GZ44KL44Gu44GnIGlucHV0IOOBr+mdnuihqOekuuOBqyAqL1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiB7XG4gIGN1cnNvcjogcG9pbnRlcjsgLyog44Oe44Km44K544Kq44O844OQ44O844Gn44Kr44O844K944Or44Gu5b2i54q244KS5aSJ44GI44KL44GT44Go44Gn44CB44Kv44Oq44OD44Kv44Gn44GN44KL6KaB57Sg44Gg44Go44KP44GL44KK44KE44GZ44GE44KI44GG44GrICovXG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiAucG9wdXBfY2FzYmVlQnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gIHBhZGRpbmc6IDE4cHggMCAxNXB4IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiAucG9wdXBfY2FzYmVlQnRuOjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0NDQztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1vcGVuIC5wb3B1cF9jYXNiZWVCdG46aG92ZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMzMzO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLW9wZW4gaW1nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLW9wZW4gaW1nOmhvdmVyIHtcbiAgb3BhY2l0eTogMC42O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLW92ZXJsYXkge1xuICAvKiBpbnB1dCDjgavjg4Hjgqfjg4Pjgq/jgYzlhaXjgovjgb7jgafjga/pnZ7ooajnpLrjgasgKi9cbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAyOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDM6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNDpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA1OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDY6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA4OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwMTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDI6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTAzOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNDpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDU6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA2OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDg6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwX2Nhc2JlZTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXkge1xuICAvKiBkaXNwbGF5OiBibG9jazsgKi9cbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB6LWluZGV4OiA5OTk5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5MHZ3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG1pbi1oZWlnaHQ6IDc0JTtcbiAgLyogaW5wdXQg44Gr44OB44Kn44OD44Kv44GM5YWl44KL44G+44Gn44Gv6Z2e6KGo56S644GrICovXG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdy53X2Nhc2JlZSB7XG4gIHdpZHRoOiA5MHZ3O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biB7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93IC50eXBlQnRuIGxpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4gbGkuY3Ige1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZDogIzMzMztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4gbGk6bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDE6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAyOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMzpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDQ6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA1OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNjpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDc6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA4OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTAyOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTAzOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA0OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA1OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA2OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA3OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA4OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwX2Nhc2JlZTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDEwMDAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXRleHQge1xuICBtYXJnaW46IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtdGV4dCBpbWcge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtdGV4dCBwaWN0dXJlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC10ZXh0IHBpY3R1cmUucG9wT3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXRleHQ6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgbWFyZ2luLWJvdHRvbTogMWVtO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLWNsb3NlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTM1cHg7XG4gIHJpZ2h0OiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnByY0JveCB7XG4gIHdpZHRoOiA4MCU7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucHJjQm94IC50eHRCb3ggaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnByY0JveCAudHh0Qm94IGgzIHNwYW4ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wcmNCb3ggLmltZ0JveCB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3gge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZy1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3ggLnBsYW5JdGVtTGlzdCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMTAlIGF1dG8gMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94IC5wbGFuSXRlbUxpc3QgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG4gIHBhZGRpbmctYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94IC5wbGFuSXRlbUxpc3QgbGkgLmltZ0JveCB7XG4gIG1hcmdpbi1ib3R0b206IDMlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3ggLnBsYW5JdGVtTGlzdCBsaSAucGxhbkl0ZW1UeHQge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3ggLnBsYW5JdGVtTGlzdCBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3gyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctdG9wOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MiBoNCB7XG4gIGNvbG9yOiAjYTQ4Yjc4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciB7XG4gIGJhY2tncm91bmQ6ICM4NjhiOGM7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tdG9wOiA2JTtcbiAgcGFkZGluZzogMTAlIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnR4dEFyZWEgLnBsYW5kZXNpZ25lckJveCBsaTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogMTUwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSAucGxhbmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRBcmVhIC5wbGFuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDIpIC5wbGFuZGVzaWduZXJUeHQge1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSAucGxhbmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSAucGxhbmRlc2lnbmVyVHh0MiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnR4dEFyZWEgLnBsYW5kZXNpZ25lckJveCBsaTpudGgtY2hpbGQoMikgLnBsYW5kZXNpZ25lclR4dDIgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIGxpOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnBsYW5kZXNpZ25lcmltZ0FyZWEgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDQ5JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnBsYW5kZXNpZ25lcmltZ0FyZWEgbGk6bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDQ5JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnBsYW5kZXNpZ25lcmltZ0FyZWEgbGk6bnRoLWNoaWxkKDQpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIGxpOm50aC1jaGlsZCg0KSAuY2FwdGlvbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDExcHg7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIHtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLnJvdXRlIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RJbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUSW1nIGxpIHtcbiAgbWFyZ2luOiAwIDJweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAxLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMSBsaSAuaW1nQm94LCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMiBsaSAuaW1nQm94IHtcbiAgd2lkdGg6IDk1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAxIGxpOm50aC1jaGlsZCgxKSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IC5saXN0MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIHBhZGRpbmctYm90dG9tOiA0JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAxLmxpc3QwMSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IC5saXN0MDIubGlzdDAxIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94IGxpIC50eHRBcmVhIHtcbiAgbWFyZ2luLXRvcDogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVkZXZlbG9wbWVudCAucmVkZXZlbG9wbWVudEJveDIgLmJveDAxIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVkZXZlbG9wbWVudCAucmVkZXZlbG9wbWVudEJveDIgLmJveDAxIC5ib3gwMUxpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVkZXZlbG9wbWVudCAucmVkZXZlbG9wbWVudEJveDIgLmJveDAxIC5ib3gwMUxpc3QgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMTFweDtcbiAgZm9udC1zaXplOiAwLjY4NzVyZW07XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVkZXZlbG9wbWVudCAucmVkZXZlbG9wbWVudEJveDIgLmJveDAxIC5ib3gwMUxpc3QgbGk6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDM1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEgLmJveDAxTGlzdCBsaTpudGgtY2hpbGQoMikge1xuICB3aWR0aDogNjAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMSAuYm94MDFMaXN0IGxpIC50eHRDYXAge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDEwcHggMDtcbiAgcGFkZGluZzogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEgLmJveDAxTGlzdCBsaSAudHh0Q2FwIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMSAuYm94MDFMaXN0IGxpIC50eHRDYXAgbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4peOXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMiAuaW1nQm94IHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIHtcbiAgcGFkZGluZy1ib3R0b206IDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnplaEJveDAxIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiA2JSBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDEgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDYlIGF1dG8gMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnplaEJveDAyIGxpOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDIgbGk6bnRoLWNoaWxkKDEpIC5tTFIge1xuICBtYXJnaW46IDAgNXB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDIgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbWFwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21hcCBoMiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzNlM2EzOTtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAudGl0bGUge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uIC50aXRsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgcGFkZGluZzogMTVweCAxMHZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLmFyZWEwMSB7XG4gICAgcGFkZGluZzogMTAwcHggMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCB7XG4gICAgcGFkZGluZzogODBweCAwIDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludFNUIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludFNUIGxpIHtcbiAgICBtYXJnaW46IDAgMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50U1QgbGkgLmltZ0JveCBpbWcge1xuICAgIGhlaWdodDogNnZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRTVCBsaTpudGgtY2hpbGQoMikge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjM2UzYTM5O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMCAzdnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3QgbGkgLmltZ0JveCBpbWcge1xuICAgIGhlaWdodDogMy41dnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludEFyZWEge1xuICAgIHBhZGRpbmc6IDMwcHggMTAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRBcmVhIGltZyB7XG4gICAgd2lkdGg6IDM1dnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8ge1xuICAgIHBhZGRpbmc6IDYwcHggMTAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5pbmZvVHh0IGgyIHtcbiAgICBmb250LXNpemU6IDJ2dztcbiAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuaW5mb1R4dCAuY2FwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5wb3BNYXAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luOiAwIDVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDE1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0IGE6aG92ZXIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucG9wTWFwIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogIzNlM2EzOTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAxIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMSAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDM4JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMSAudHh0QXJlYSAudHh0QmxvY2sge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDEgLmltZ0JveCB7XG4gICAgd2lkdGg6IDU2JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lJbWcyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwIDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLmFyZWFfdGl0bGUge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIGgzIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiBoNCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC50eHRCbG9jayB7XG4gICAgbWF4LXdpZHRoOiA4MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3Qge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogNTBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNi41ZnIgMy41ZnI7XG4gICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIG1pbm1heCgwLCBjbGFtcCgxODBweCwgMjh2dywgMzYwcHgpKTtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcInRvcCB0b3BcIiBcImJsIGJyXCI7XG4gICAgZ2FwOiAycHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogMDtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBncmlkLWFyZWE6IHRvcDtcbiAgICBhbGlnbi1zZWxmOiBzdGFydDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgxKSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBncmlkLWFyZWE6IGJsO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAuYXJlYTAyIC5wb3NpSW1nTGlzdC0tMyA+IGxpOm50aC1jaGlsZCgzKSB7XG4gICAgZ3JpZC1hcmVhOiBicjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMiAucG9zaUltZ0xpc3QtLTMgPiBsaTpudGgtY2hpbGQoMikgLmltZ0JveCxcbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDMpIC5pbWdCb3gge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDIpIGltZyxcbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDIgLnBvc2lJbWdMaXN0LS0zID4gbGk6bnRoLWNoaWxkKDMpIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUNhcC5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMge1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMy5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5hcmVhMDMuYmcge1xuICAgIHBhZGRpbmc6IDEwMHB4IDEwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmFyZWEwMyAucG9zaUltZ0xpc3QyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gaDQucG9zaVRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jSW1nTGlzdCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgLnBvcHVwLXdpbmRvdyB7XG4gICAgd2lkdGg6IDcydnc7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICB0b3A6IDUzJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgcGFkZGluZzogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTMlKTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDg1dmg7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93IC5wb3B1cC10ZXh0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93IC5pbWdCb3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA4NXZoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QgI3BvcHVwX2xvYzAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93IC5pbWdCb3ggaW1nIHtcbiAgICBoZWlnaHQ6IDg1dmg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MHZ3O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0IC5wb3B1cC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0zNXB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94IHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveCAubG9jSW1nTGlzdDIge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmJveDIge1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3guYm94MiAuaW1nQm94IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3guYm94MiAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmJveDMgLmltZ0JveCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmJveDMgLnR4dEFyZWEge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3guYm94NCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmJveDQgLmltZ0JveCB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmJveDQgLnR4dEFyZWEge1xuICAgIHdpZHRoOiA1MiU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3guYm94NCAudHh0QXJlYSAudHh0QmxvY2sge1xuICAgIHdpZHRoOiA5MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3guYm94NCAudHh0QXJlYSAubG9jSW1nTGlzdDMgbGkgLmltZ0JveCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3gubG9jQm94VyB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveC5sb2NCb3hXIC5pbWdCb3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAubG9jQm94LmxvY0JveFcgLmltZ0JveC53ODAge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NCb3gubG9jQm94VyAuaW1nQm94Lnc5MCB7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveC5sb2NCb3hXIC50eHRBcmVhIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMTAwcHggYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0JveC5sb2NCb3hXIC50eHRBcmVhIC50eHRCbG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2xvY2F0aW9uIC5sb2NJbWdMaXN0MyB7XG4gICAgbWFyZ2luOiA2JSAwIDAgMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbG9jYXRpb24gLmxvY0ltZ0xpc3QzIGxpIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNsb2NhdGlvbiAucG9zaUNhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94IHtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gNTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveCAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveCAuaW1nQm94IHtcbiAgICB3aWR0aDogNDklO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveC5ib3gyIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94LmJveDIgLnR4dEFyZWEge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94LmJveDIgLmltZ0JveCB7XG4gICAgd2lkdGg6IDYwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveDIge1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc0JveDAzIHtcbiAgICBtYXJnaW46IDAgYXV0byAxMDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzQm94MDMgLnR4dEFyZWEge1xuICAgIHdpZHRoOiA0MSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3gwMyAudHh0QXJlYSAudHh0QmxvY2sge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3gwMyAudHh0QXJlYSAuaW1nQm94IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNCb3gwMyAuaW1nQm94IHtcbiAgICB3aWR0aDogNTclO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzaWduZXJCb3gwMSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckJveDAxIC5pbWdCb3gge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckJveDAxIC50eHRCb3gge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyQm94MDEgLnR4dEJveCAuZGVzaWduZXJUeHQwMSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2Rlc2lnbiAuZGVzaWduZXIgLmRlc2lnbmVyQm94MDEgLnR4dEJveCAuZGVzaWduZXJUeHQwMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckJveDAxIC50eHRCb3ggLmRlc2lnbmVyVHh0MDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNpZ25lckltZyB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1yaWdodDogMTB2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jZGVzaWduIC5kZXNpZ25lciAuZGVzU2xpZGVCb3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNkZXNpZ24gLmRlc2lnbmVyIC5kZXNTbGlkZUJveCBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4ge1xuICAgIHBhZGRpbmc6IDAgMCAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAudGl0bGVBcmVhIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC50aXRsZUFyZWEgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnRpdGxlQXJlYSAudHh0QmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkltZzA1IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXBBcmVhIHtcbiAgICBtYXJnaW46IDEwMHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAxMDBweCAxMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwQXJlYSAucGxhbkxlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5JdGVtIHtcbiAgICB3aWR0aDogMjklO1xuICAgIG1hcmdpbjogMCAyJSA0JSAyJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0uaXRlbVcge1xuICAgIHdpZHRoOiA0MCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5JdGVtLnByZW1pdW0ge1xuICAgIHdpZHRoOiA2OCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyB7XG4gICAgd2lkdGg6IDcydnc7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICB0b3A6IDUzJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cud19jYXNiZWUge1xuICAgIHdpZHRoOiA1MHZ3O1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgd2lkdGg6IDM4JTtcbiAgICBsZWZ0OiA0JTtcbiAgICB0b3A6IDU0JTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAwO1xuICAgIHotaW5kZXg6IDEwMDA1O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4gbGkge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biBsaS5jciB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZDogIzMzMztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93IC50eXBlQnRuIGxpOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtY2xvc2Uge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMzVweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucHJjQm94IHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDMwcHggNTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94IC5wbGFuSXRlbUxpc3Qge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94IC5wbGFuSXRlbUxpc3QgbGkge1xuICAgIHdpZHRoOiAyOCU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MiB7XG4gICAgcGFkZGluZy10b3A6IDEwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MiBkaXYge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciB7XG4gICAgYmFja2dyb3VuZDogIzg2OGI4YztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xuICAgIHBhZGRpbmc6IDgwcHggMTAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRCbG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciBoNCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRBcmVhIC50eHRCbG9jayB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSAucGxhbmRlc2lnbmVyQm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRBcmVhIC5wbGFuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRBcmVhIC5wbGFuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSAucGxhbmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSAucGxhbmRlc2lnbmVyVHh0IHtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAudHh0QXJlYSAucGxhbmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSAucGxhbmRlc2lnbmVyVHh0MiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC50eHRBcmVhIC5wbGFuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDIpIC5wbGFuZGVzaWduZXJUeHQyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnBsYW5kZXNpZ25lcmltZ0FyZWEge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuZGVzaWduZXIgLnBsYW5kZXNpZ25lcmltZ0FyZWEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIGxpOm50aC1jaGlsZCgzKSB7XG4gICAgd2lkdGg6IDQ5JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbmRlc2lnbmVyIC5wbGFuZGVzaWduZXJpbWdBcmVhIGxpOm50aC1jaGlsZCg0KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5kZXNpZ25lciAucGxhbmRlc2lnbmVyaW1nQXJlYSBsaTpudGgtY2hpbGQoNCkgLmNhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUSW1nIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IHtcbiAgICBwYWRkaW5nOiA1MHB4IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IC5saXN0MDEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAyIHtcbiAgICB3aWR0aDogNTMlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMS5saXN0MDIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAyLmxpc3QwMiB7XG4gICAgd2lkdGg6IDQzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMSBsaSAuaW1nQm94LCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMiBsaSAuaW1nQm94IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMSBsaSAuaW1nQm94IGltZywgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IC5saXN0MDIgbGkgLmltZ0JveCBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNC42dnc7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAxIGxpOm50aC1jaGlsZCgxKSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RMaXN0IC5saXN0MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVExpc3QgLmxpc3QwMSBsaTpudGgtY2hpbGQoMSkgLmltZ0JveCBpbWcsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUTGlzdCAubGlzdDAyIGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IGltZyB7XG4gICAgaGVpZ2h0OiA1dnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3ggbGkge1xuICAgIHdpZHRoOiA0NyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3ggbGkgLnR4dEFyZWEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEge1xuICAgIHdpZHRoOiA1MSU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEgLmJveDAxTGlzdCBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMSAuYm94MDFMaXN0IGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3JlZGV2ZWxvcG1lbnQgLnJlZGV2ZWxvcG1lbnRCb3gyIC5ib3gwMSAuYm94MDFMaXN0IGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEgLmJveDAxTGlzdCBsaSAudHh0Q2FwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDEgLmJveDAxTGlzdCBsaSAudHh0Q2FwLmNhcEIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZWRldmVsb3BtZW50IC5yZWRldmVsb3BtZW50Qm94MiAuYm94MDIge1xuICAgIHdpZHRoOiA0NyU7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWgge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC56ZWhCb3gwMSB7XG4gICAgbWFyZ2luOiA4MHB4IGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC56ZWhCb3gwMSBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDEgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnplaEJveDAyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnplaEJveDAyIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNTMlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1yaWdodDogNSU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDIgbGk6bnRoLWNoaWxkKDEpIC5tTFIge1xuICAgIG1hcmdpbjogMCA1cHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuemVoQm94MDIgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDclO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM0YzQ4M2I7XG4gICAgcGFkZGluZy1sZWZ0OiA1JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC56ZWhCb3gwMiBsaTpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAxM3B4IHNvbGlkICM0YzQ4M2I7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvIDYlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQge1xuICAgIHBhZGRpbmc6IDYlIDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExlYWQwMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZDAxIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZDAyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMyU7XG4gICAgcGFkZGluZy1ib3R0b206IDMlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMZWFkMDIgc3BhbiB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyB7XG4gICAgcGFkZGluZzogNiUgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDMlO1xuICB9XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlIFwic2FzczptYXRoXCI7XHJcbkBpbXBvcnQgdXJsKCcvL3VzZS5mb250YXdlc29tZS5jb20vcmVsZWFzZXMvdjUuNy4yL2Nzcy9hbGwuY3NzJyk7XHJcblxyXG4vKiBtaXhpbnNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4vLyAkbm90LXBjOiAxMDIzOy8vIDEwMjRweOacqua6gOOBr+OCv+ODluODrOODg+ODiOOBqOWIpOaWrVxyXG4vLyAkdGFibGV0OiA3Njg7Ly8g44K/44OW44Os44OD44OI44Gu5Z+65rqW44Go44GZ44KL44K144Kk44K6XHJcblxyXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkdmlld3BvcnQ6IGZhbHNlKSB7XHJcbiAgQGlmICR2aWV3cG9ydCB7XHJcbiAgICBmb250LXNpemU6IGdldF92dygkc2l6ZSwgJHZpZXdwb3J0KTtcclxuICB9IEBlbHNlIHtcclxuICAgIGZvbnQtc2l6ZTogJHNpemUgKyBweDtcclxuICAgIGZvbnQtc2l6ZTogbWF0aC5kaXYoJHNpemUgLCAxNikgKyByZW07XHJcbiAgfVxyXG59XHJcblxyXG5AZnVuY3Rpb24gZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpIHtcclxuICBAcmV0dXJuIG1hdGguZGl2KDEwMCAsICR2aWV3cG9ydCkgKiAkc2l6ZSAqIDF2dztcclxufVxyXG5cclxuQG1peGluIGNsZWFyZml4KCkge1xyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxufVxyXG5cclxuLyog6Imy5oyH5a6aXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJHRleHRDb2xvclx0XHQ6ICMzZTNhMzk7XHJcbiRhY2NlbnRDb2xvclx0OiAjODY4YjhjOyIsIkBjaGFyc2V0IFwiVVRGLThcIjtcclxuQHVzZSAnYmFzZScgYXMgYjtcclxuXHJcbi8vIHNtcCAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuI3RvcHtcclxuXHQvL3dyYXBcclxuXHQud3JhcHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHJcblxyXG5cdFx0Ly9jb250ZW50XHJcblx0XHQuY29udGVudHtcclxuXHRcdFxyXG5cdFx0XHRzdXB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHRcdFx0c2VjdGlvbntcclxuXHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XHJcblxyXG5cdFx0XHRcdC50aXRsZXtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0LnRpdGxlQkd7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoNjQsIDY4LCA2OSwgMSksIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTBweCAxMHZ3O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE4KTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogNiUgMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1ie1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0Ly9wb2ludFxyXG5cdFx0XHRcdCYjcG9pbnR7XHJcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAwIDA7XHJcblxyXG5cdFx0XHRcdFx0LnBvaW50U1R7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE2dnc7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvaW50TGlzdHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTB2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9pbnRBcmVhe1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNiUgMTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wb2ludFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vaW5mb1xyXG5cdFx0XHRcdCYjaW5mb3tcclxuXHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmluZm9UeHR7XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMlIGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmNhcHtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250QnRuQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yZXF1ZXN0LC5yZXNlcnZhdGlvbiwuaW5mb01hcCwucG9wTWFwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnJlc2VydmF0aW9ue1xyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ji5yZXF1ZXN0e1xyXG5cdFx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9pbmZvXHJcblxyXG5cdFx0XHRcdC8vcG9zaXRpb25cclxuXHRcdFx0XHQmI3Bvc2l0aW9ue1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHJcblx0XHRcdFx0XHQuYXJlYTAxe1xyXG5cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0LyogaU9TIFNhZmFyae+8mndpZHRoOmF1dG8raGVpZ2h0OjEwMCUg44Gn55S75YOP44GM5p6g5aSW44Gr6Iao44KJ44KA44Gu44KS6Ziy44GQICovXHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lJbWcye1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5hcmVhMDJ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMCUgMCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0LmFyZWFfdGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNzBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucG9zaUltZ0xpc3R7XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMCUgMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYuNWZyIDMuNWZyO1xyXG5cdFx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDAuOGZyIDAuOGZyO1xyXG5cdFx0XHRcdFx0XHRcdGdhcDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogMTAgLyA3O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMSAvIC0xO1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLXJvdzogMiAvIDQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMjtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCg0KXtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtY29sdW1uOiAyO1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wb3NpSW1nTGlzdC0tM3tcclxuXHRcdFx0XHRcdFx0XHQvKiAz5p6a54mI44Gu44G/44CCLnBvc2lJbWdMaXN0IOOBqOS9teeUqOOBl+OBquOBhCAqL1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTAlIDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYuNWZyIDMuNWZyO1xyXG5cdFx0XHRcdFx0XHRcdC8qIOS4iuaute+8neeUu+WDj+OBruiHqueEtuOBqumrmOOBleOBruOBv+OAguS4i+auteOBryBhc3BlY3QtcmF0aW8g44Gn44Gv44Gq44GP6KGM44GuIG1heCDjgafpq5jjgZXjgpLmipHjgYjjgovvvIjliJfluYXDlzQvMyDjgaflt6jlpKfljJbjgZnjgovjga7jgpLpmLLjgZDvvIkgKi9cclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gbWlubWF4KDAsIGNsYW1wKDEyMHB4LCAzMHZ3LCAyNjBweCkpO1xyXG5cdFx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtYXJlYXM6XHJcblx0XHRcdFx0XHRcdFx0XHRcInRvcCB0b3BcIlxyXG5cdFx0XHRcdFx0XHRcdFx0XCJibCBiclwiO1xyXG5cdFx0XHRcdFx0XHRcdGdhcDogMnB4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogdG9wO1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogc3RhcnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtYXJlYTogYmw7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBicjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMiksXHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zaUNhcHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFyZWEwM3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAwIDA7XHJcblxyXG5cdFx0XHRcdFx0XHQucG9zaUltZ0xpc3Qye1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwJSAwIDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDVmciAzZnIgMmZyO1xyXG5cdFx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogMWZyIDFmcjtcclxuXHRcdFx0XHRcdFx0XHRnYXA6IDJweDtcclxuXHRcdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDI0IC8gOTtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiBsaXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMTtcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtcm93OiAxIC8gLTE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDIgLyA0O1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1yb3c6IDE7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDMpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1jb2x1bW46IDI7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLXJvdzogMjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoNCl7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLWNvbHVtbjogMztcclxuXHRcdFx0XHRcdFx0XHRcdGdyaWQtcm93OiAyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmJne1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmOWZhZjQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYucGIwe1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aDQucG9zaVRpdGxle1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogI2E0OGI3ODtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHJcblxyXG5cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcG9zaXRpb25cclxuXHJcblx0XHRcdFx0Ly9sb2NhdGlvblxyXG5cdFx0XHRcdCYjbG9jYXRpb257XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjlmYWY0O1xyXG5cclxuXHRcdFx0XHRcdC5sb2NTbGlkZXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmxvY0ltZ0xpc3R7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI0JTtcclxuXHRcdFx0XHRcdFx0XHQucG9wdXAtb3BlbntcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveCxcclxuXHRcdFx0XHRcdFx0XHQucG9wdXAtb3BlbiAuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnBvcHVwLW9wZW4gaW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnBvcHVwLW9wZW46aG92ZXIgaW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0I3BvcHVwX2xvYzAxLFxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDIsXHJcblx0XHRcdFx0XHRcdCNwb3B1cF9sb2MwMyxcclxuXHRcdFx0XHRcdFx0I3BvcHVwX2xvYzA0e1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wb3B1cC1vdmVybGF5IHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDE6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDI6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDM6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDQ6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5e1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC43KTtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucG9wdXAtd2luZG93IHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDkwdnc7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3NCU7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDE6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHRcdCNwb3B1cF9sb2MwMjpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdFx0I3BvcHVwX2xvYzAzOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0XHQjcG9wdXBfbG9jMDQ6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3d7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucG9wdXAtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMzVweDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdFx0XHQubG9jQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwJSAwO1xyXG5cclxuXHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNhNDhiNzg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxvY0ltZ0xpc3Qye1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNiUgMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5sb2NCb3hXe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0JSAwIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2JSBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC53OTB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvc2lDYXB7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmxvY0ltZ0xpc3Qze1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDYlIDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2xvY2F0aW9uXHJcblxyXG5cdFx0XHRcdC8vZGVzaWduXHJcblx0XHRcdFx0JiNkZXNpZ257XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cclxuXHRcdFx0XHRcdC5tYWluQXJlYXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5kZXNCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0bWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuYm94MntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmRlc0JveDJ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZGVzQm94MDN7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvL2Rlc2lnbmVyXHJcblx0XHRcdFx0XHQuZGVzaWduZXJ7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTAlIDA7XHJcblxyXG5cdFx0XHRcdFx0XHQuZGVzaWduZXJCb3gwMXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5kZXNpZ25lclR4dDAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyVHh0MDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMyU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDExKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5kZXNpZ25lckltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0byAxMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHRpb24ye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MyU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHRpb24ye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5kZXNTbGlkZUJveHtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Ly9kZXNpZ25lclxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9kZXNpZ25cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL3BsYW5cclxuXHRcdFx0XHQmI3BsYW57XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwJSAwO1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnBsYW5JbWcwNXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdC50aXRsZUFyZWF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdC5wbGFuTGVhZHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFyZWEwMXtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9wdXBBcmVhe1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNTk1OTU5O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDYlIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAxMCU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucGxhbkl0ZW17XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAyJSA2JTtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiA1cHggNXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuY2FzYmVlQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCYuaXRlbVd7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCNwb3B1cDEsXHJcblx0XHRcdFx0XHQjcG9wdXAyLFxyXG5cdFx0XHRcdFx0I3BvcHVwMyxcclxuXHRcdFx0XHRcdCNwb3B1cDQsXHJcblx0XHRcdFx0XHQjcG9wdXA1LFxyXG5cdFx0XHRcdFx0I3BvcHVwNixcclxuXHRcdFx0XHRcdCNwb3B1cDcsXHJcblx0XHRcdFx0XHQjcG9wdXA4LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTAxLFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMixcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDMsXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA0LFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNSxcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDYsXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA3LFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwOCxcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBfY2FzYmVle1xyXG5cdFx0XHRcdFx0XHRcdC8qIGxhYmVsIOOBp+OCs+ODs+ODiOODreODvOODq+OBmeOCi+OBruOBpyBpbnB1dCDjga/pnZ7ooajnpLrjgasgKi9cclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwLW9wZW4ge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjsgLyog44Oe44Km44K544Kq44O844OQ44O844Gn44Kr44O844K944Or44Gu5b2i54q244KS5aSJ44GI44KL44GT44Go44Gn44CB44Kv44Oq44OD44Kv44Gn44GN44KL6KaB57Sg44Gg44Go44KP44GL44KK44KE44GZ44GE44KI44GG44GrICovXHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucG9wdXBfY2FzYmVlQnRue1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxOHB4IDAgMTVweCAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjQ0NDO1x0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXAtb3BlbiBpbWcge1xyXG5cdFx0XHRcdFx0XHRcdC8vYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0XHRcdFx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wb3B1cC1vcGVuIGltZzpob3ZlciB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjY7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwLW92ZXJsYXkge1xyXG5cdFx0XHRcdFx0XHQvKiBpbnB1dCDjgavjg4Hjgqfjg4Pjgq/jgYzlhaXjgovjgb7jgafjga/pnZ7ooajnpLrjgasgKi9cclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCNwb3B1cDE6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwMjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXAzOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDQ6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwNTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXA2OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDc6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwODpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDE6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTAyOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDQ6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA1OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDc6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA4OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cF9jYXNiZWU6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5e1xyXG5cdFx0XHRcdFx0XHQvKiBkaXNwbGF5OiBibG9jazsgKi9cclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC43KTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDB2aDtcclxuXHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQvL+ODneODg+ODl+OCouODg+ODl+OBruS4rei6q1xyXG5cdFx0XHRcdFx0LnBvcHVwLXdpbmRvdyB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDkwdnc7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweDtcclxuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcclxuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogNzQlO1xyXG5cdFx0XHRcdFx0XHQvKiBpbnB1dCDjgavjg4Hjgqfjg4Pjgq/jgYzlhaXjgovjgb7jgafjga/pnZ7ooajnpLrjgasgKi9cclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdmlzaWJpbGl0eSAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQvL+eSsOWig+aAp+iDveihqOekuueUqFxyXG5cdFx0XHRcdFx0XHQmLndfY2FzYmVle1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA5MHZ3O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC8vUE9QVVDlhoXliIfjgormm7/jgYjjg5zjgr/jg7NcclxuXHRcdFx0XHRcdFx0LnR5cGVCdG57XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQmLmNye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzMzMztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQvL1BPUFVQ5YaF5YiH44KK5pu/44GI44Oc44K/44OzXHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC8v44Od44OD44OX44Ki44OD44OX44Gu5Lit6LqrXHJcblx0XHRcdFx0XHQjcG9wdXAxOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0I3BvcHVwMjpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cDM6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXA0OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0I3BvcHVwNTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cDY6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXA3OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0I3BvcHVwODpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMjpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMzpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNDpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNjpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNzpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwODpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cF9jYXNiZWU6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3d7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdHBpY3R1cmUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0Ji5wb3BPcGVuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wb3B1cC10ZXh0Om5vdCg6bGFzdC1vZi10eXBlKSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXAtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMzVweDtcclxuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnByY0JveHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucGxhbkJveHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdC5wbGFuSXRlbUxpc3R7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwJSBhdXRvIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5wbGFuSXRlbVR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wbGFuQm94MntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdGg0e1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjYTQ4Yjc4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBsYW5kZXNpZ25lcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA2JTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTAlIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cclxuXHRcdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVyQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVyVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVyVHh0MntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVyaW1nQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCg0KXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuY2FwdGlvbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wbGFuXHJcblxyXG5cclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cdFx0XHRcdCYjYWNjZXNze1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHQucm91dGV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hY2NTVEltZ3tcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMnB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYWNjU1RMaXN0e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHQubGlzdDAxLCAubGlzdDAye1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDk1JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYubGlzdDAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cclxuXHRcdFx0XHQvL3JlZGV2ZWxvcG1lbnRcclxuXHRcdFx0XHQmI3JlZGV2ZWxvcG1lbnR7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdC5yZWRldmVsb3BtZW50Qm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDYlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnJlZGV2ZWxvcG1lbnRCb3gye1xyXG5cclxuXHRcdFx0XHRcdFx0LmJveDAxe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5ib3gwMUxpc3R7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDExKTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQudHh0Q2Fwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIuKXjlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJveDAye1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9yZWRldmVsb3BtZW50XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly96ZWhcclxuXHRcdFx0XHQmI3plaHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMCU7XHJcblxyXG5cdFx0XHRcdFx0LnplaEJveDAxe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDYlIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC56ZWhCb3gwMntcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5tTFJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly96ZWhcclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL21hcFxyXG5cdFx0XHRcdCYjbWFwe1xyXG5cdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwMHB4O1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIyKTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL21hcFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdFxyXG5cdFx0XHR9XHJcblx0XHRcdC8vc2VjdGlvblxyXG5cclxuXHRcdH1cclxuXHRcdC8vY29udGVudFxyXG5cdH1cclxuXHQvL3dyYXBcclxufVxyXG5cclxuLy8gUEMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5NjFweCl7XHJcblx0I3RvcHtcclxuXHRcdC8vd3JhcFxyXG5cdFx0LndyYXB7XHJcblx0XHRcdFxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHRcdHNlY3Rpb257XHJcblxyXG5cdFx0XHRcdC50aXRsZXtcclxuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblxyXG5cdFx0XHRcdFx0LnRpdGxlQkd7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjIpO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDEwdnc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjIpO1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1ie1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL3BvaW50XHJcblx0XHRcdFx0JiNwb2ludHtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDgwcHggMCAwO1xyXG5cclxuXHRcdFx0XHRcdC5wb2ludFNUe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZ2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb2ludExpc3R7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDN2dztcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzLjV2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9pbnRBcmVhe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzV2dztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wb2ludFxyXG5cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL2luZm9cclxuXHRcdFx0XHQmI2luZm97XHJcblx0XHRcdFx0XHRwYWRkaW5nOiA2MHB4IDEwJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmluZm9UeHR7XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMjBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5jYXB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRCdG5Cb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdC5yZXF1ZXN0LC5yZXNlcnZhdGlvbiwuaW5mb01hcCwucG9wTWFwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMDBweDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMTVweDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2luZm9cclxuXHJcblx0XHRcdFx0JiNwb3NpdGlvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdC5hcmVhMDF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzglO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1NiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wb3NpSW1nMntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmFyZWEwMntcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTAwcHggMCAwO1xyXG5cclxuXHRcdFx0XHRcdFx0LmFyZWFfdGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDgwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wb3NpSW1nTGlzdHtcclxuXHRcdFx0XHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiBsaXtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDIpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDMpe1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCg0KXtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnBvc2lJbWdMaXN0LS0ze1xyXG5cdFx0XHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDYuNWZyIDMuNWZyO1xyXG5cdFx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtcm93czogYXV0byBtaW5tYXgoMCwgY2xhbXAoMTgwcHgsIDI4dncsIDM2MHB4KSk7XHJcblx0XHRcdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczpcclxuXHRcdFx0XHRcdFx0XHRcdFwidG9wIHRvcFwiXHJcblx0XHRcdFx0XHRcdFx0XHRcImJsIGJyXCI7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOiAycHg7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gbGl7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiB0b3A7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1zZWxmOiBzdGFydDtcclxuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdD4gbGk6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Z3JpZC1hcmVhOiBibDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0PiBsaTpudGgtY2hpbGQoMyl7XHJcblx0XHRcdFx0XHRcdFx0XHRncmlkLWFyZWE6IGJyO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCgyKSxcclxuXHRcdFx0XHRcdFx0XHQ+IGxpOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3NpQ2Fwe1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5tYntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5hcmVhMDN7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5iZ3tcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMDBweCAxMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnBvc2lJbWdMaXN0MntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGg0LnBvc2lUaXRsZXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNTBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdC8vbG9jYXRpb25cclxuXHRcdFx0XHQmI2xvY2F0aW9ue1xyXG5cclxuXHRcdFx0XHRcdC5sb2NTbGlkZXtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQubG9jSW1nTGlzdHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucG9wdXAtd2luZG93IHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzJ2dztcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcclxuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTMlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MyUpO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCNwb3B1cF9sb2MwMTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA4NXZoO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5wb3B1cC10ZXh0IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3gge1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA4NXZoO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDg1dmg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDkwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQucG9wdXAtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAtMzVweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmxvY0JveHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmxvY0ltZ0xpc3Qye1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5ib3gye1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBlbmQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5ib3gze1xyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmJveDR7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTIlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5sb2NJbWdMaXN0M3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmxvY0JveFd7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCYudzgwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCYudzkwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMDBweCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQubG9jSW1nTGlzdDN7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogNiUgMCAwIDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wb3NpQ2Fwe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMDBweDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vbG9jYXRpb25cclxuXHJcblxyXG5cdFx0XHRcdC8vZGVzaWduXHJcblx0XHRcdFx0JiNkZXNpZ257XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5BcmVhe1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmRlc0JveHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMDBweCBhdXRvIDUwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NSU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ji5ib3gye1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDYwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmRlc0JveDJ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5kZXNCb3gwM3tcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQxJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1NyU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQvL2Rlc2lnbmVyXHJcblx0XHRcdFx0XHQuZGVzaWduZXJ7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuXHJcblx0XHRcdFx0XHRcdC5kZXNpZ25lckJveDAxe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTB2dztcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5kZXNpZ25lclR4dDAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuZGVzaWduZXJUeHQwMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmRlc2lnbmVySW1ne1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwdnc7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHRpb24ye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdDYXB0aW9uMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmLm1ie1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LmRlc1NsaWRlQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvL2Rlc2lnbmVyXHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2Rlc2lnblxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0JiNwbGFue1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDEwMHB4O1xyXG5cclxuXHRcdFx0XHRcdC50aXRsZUFyZWF7XHJcblxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5JbWcwNXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQucG9wdXBBcmVhe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwMHB4IGF1dG8gMDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMTAwcHggMTAlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0LnBsYW5MZWFke1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIyKTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucGxhbkl0ZW17XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDI5JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMiUgNCUgMiU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCYuaXRlbVd7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnByZW1pdW17XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjglO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0LnBvcHVwLXdpbmRvdyB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDcydnc7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUzJTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCYud19jYXNiZWV7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNTB2dztcclxuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNDAwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC8vUE9QVVDlhoXliIfjgormm7/jgYjjg5zjgr/jg7NcclxuXHRcdFx0XHRcdFx0XHQudHlwZUJ0bntcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGluaGVyaXQ7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzglO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogNCU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDU0JTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDA1O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmNye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvL1BPUFVQ5YaF5YiH44KK5pu/44GI44Oc44K/44OzXHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wb3B1cC1jbG9zZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTM1cHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucHJjQm94e1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogOTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzBweCA1MHB4O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wbGFuQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHQucGxhbkl0ZW1MaXN0e1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyOCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5wbGFuSXRlbVR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHQucGxhbkJveDJ7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRkaXZ7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFxyXG5cdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVye1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDgwcHg7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogODBweCAxMCU7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5wbGFuZGVzaWduZXJCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIwMHB4KTtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbGFuZGVzaWduZXJUeHR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDExKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5wbGFuZGVzaWduZXJUeHQye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdFx0XHQucGxhbmRlc2lnbmVyaW1nQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMiU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDQpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5jYXB0aW9ue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHJcblxyXG5cclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9hY2Nlc3NcclxuXHRcdFx0XHQmI2FjY2Vzc3tcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcblx0XHRcdFx0XHQucm91dGV7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuYWNjU1RJbWd7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFjY1NUTGlzdHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAwO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHQubGlzdDAxLCAubGlzdDAye1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmLmxpc3QwMntcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MyU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0LjZ2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA1dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vYWNjZXNzXHJcblxyXG5cdFx0XHRcdC8vcmVkZXZlbG9wbWVudFxyXG5cdFx0XHRcdCYjcmVkZXZlbG9wbWVudHtcclxuXHJcblx0XHRcdFx0XHQucmVkZXZlbG9wbWVudEJveHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ3JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnJlZGV2ZWxvcG1lbnRCb3gye1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0LmJveDAxe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MSU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuYm94MDFMaXN0e1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE0KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50eHRDYXB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5jYXBCe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmJveDAye1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcmVkZXZlbG9wbWVudFxyXG5cclxuXHRcdFx0XHQvL3plaFxyXG5cdFx0XHRcdCYjemVoe1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG5cclxuXHRcdFx0XHRcdC56ZWhCb3gwMXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiA4MHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnplaEJveDAye1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MyU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogNSU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0Lm1MUntcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNGM0ODNiO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQmOjpiZWZvcmV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDEzcHggc29saWQgIzRjNDgzYjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly96ZWhcclxuXHJcblxyXG5cclxuXHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHQvL21hcFxyXG5cdFx0XHRcdCYjbWFwe1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYwcHg7XHJcblxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIyKTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vbWFwXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHR9XHJcblx0XHRcdC8vY29udGVudFxyXG5cdFx0fVxyXG5cdFx0Ly93cmFwXHJcblx0XHRcclxuXHR9XHJcbn1cclxuXHJcbi8vIHRhYmxldChsYW5kc2NhcGUpIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NzY4cHgpIGFuZCAoIG1heC13aWR0aDoxMDI0cHgpIHtcclxuXHRcdCN0b3B7XHJcblx0XHRcdFxyXG5cdFx0XHQud3JhcHtcclxuXHRcdFx0XHQuY29udGVudHtcclxuXHRcdFx0XHRcdHNlY3Rpb257XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JiNwb2ludHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA2JSAwO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5wb2ludExlYWQwMXtcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI4KTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSg0MCk7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5wb2ludExlYWQwMntcclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgzNik7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQmI2luZm97XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNiUgMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHRcdFxyXG5cdFx0fVxyXG59XHJcblxyXG5cclxuIixudWxsXX0= */
