@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 .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: 0 0 0;
}
#top .wrap .content section#point .pointLeadTxt {
  text-align: center;
  line-height: 1.4;
  background: url(../../img/bg_point.jpg) no-repeat top center/cover;
  margin-bottom: 6%;
  padding: 6% 0;
}
#top .wrap .content section#point .pointList01 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#point .pointList01 li {
  border-bottom: 1px solid #000000;
  margin-bottom: 4%;
  padding-bottom: 4%;
}
#top .wrap .content section#point .pointList01 li .imgBox img {
  width: auto;
  height: 8vw;
}
#top .wrap .content section#point .pointList02 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#point .pointList02 li {
  border-bottom: 1px solid #000000;
  margin-bottom: 4%;
  padding-bottom: 4%;
}
#top .wrap .content section#point .pointList02 li .imgBox {
  width: 75%;
  margin: 0 auto;
}
#top .wrap .content section#info {
  margin: 0;
  padding: 10%;
}
#top .wrap .content section#info .infoTxt .titleBoder {
  text-align: center;
  width: 50%;
  height: 1px;
  background: #726328;
  margin: 6% auto;
}
#top .wrap .content section#info .infoTxt h3 {
  text-align: center;
}
#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 {
  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 {
  display: block;
  color: #fff;
  background: #726328;
  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#info .contBtnBox .request.request a, #top .wrap .content section#info .contBtnBox .reservation.request a, #top .wrap .content section#info .contBtnBox .infoMap.request a {
  background: #666666;
}
#top .wrap .content section#info .contBtnBox .request.infoMap a, #top .wrap .content section#info .contBtnBox .reservation.infoMap a, #top .wrap .content section#info .contBtnBox .infoMap.infoMap a {
  background: #000000;
}
#top .wrap .content section#bnArea a {
  display: block;
}
#top .wrap .content section#bnArea a .bnBox {
  background: #fff;
  margin: 0;
  padding: 10% 10% 10% 0;
}
#top .wrap .content section#bnArea a .bnBox li:nth-child(1) {
  margin-bottom: 6%;
}
#top .wrap .content section#bnArea a .bnBox li:nth-child(2) {
  padding-left: 10%;
}
#top .wrap .content section#bnArea a .bnBox li:nth-child(2) h2 {
  text-align: left;
  font-size: 16px;
  font-size: 1rem;
  margin-bottom: 3%;
}
#top .wrap .content section#bnArea a .bnBox li:nth-child(2) .btnBox {
  width: 130px;
}
#top .wrap .content section#bnArea a .bnBox.re {
  background: #f5f5f5;
  padding: 10% 0 10% 10%;
}
#top .wrap .content section#bnArea a .bnBox.re li:nth-child(2) {
  padding-left: 0;
}
#top .wrap .content section#position {
  padding-bottom: 10%;
}
#top .wrap .content section#position .mainImg {
  position: relative;
  padding-bottom: 6%;
}
#top .wrap .content section#position .mainImg .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#position .titleNew {
  width: 80%;
  margin: 0 auto 6%;
  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#position .titleNew .imgList01 {
  width: 70%;
  margin: 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#position .titleNew .imgList01 li {
  width: 49%;
}
#top .wrap .content section#position .titleNew .imgList01 li .imgBox {
  margin-bottom: 4%;
}
#top .wrap .content section#position .titleNew .txtArea {
  width: 15%;
  margin: 0 0 0 auto;
}
#top .wrap .content section#position .titleNew .txtArea h3 {
  -webkit-writing-mode: vertical-rl;
      -ms-writing-mode: tb-rl;
          writing-mode: vertical-rl;
  margin: 0;
}
#top .wrap .content section#position .spTxt {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .posiCap {
  text-align: justify;
  width: 80%;
  font-size: 10px;
  font-size: 0.625rem;
  margin: 0 auto 10%;
}
#top .wrap .content section#position .posiSTArea {
  text-align: center;
  margin: 0 auto 15%;
}
#top .wrap .content section#position .posiSTArea h3 {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .posiSTArea .txtBlock {
  margin-bottom: 6%;
}
#top .wrap .content section#position .posiSTArea .w80 {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .posiSTArea .posiSTList {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .leadTxtArea {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#position .posiPointArea {
  width: 100%;
  height: 100vh;
  margin: 0 auto;
  padding: 15vh 0 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  overflow: hidden;
}
#top .wrap .content section#position .posiPointArea .catchArea {
  position: relative;
}
#top .wrap .content section#position .posiPointArea .catchArea .posiTitle01,
#top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 {
  opacity: 0;
  visibility: hidden;
}
#top .wrap .content section#position .posiPointArea .catchArea li {
  position: relative;
}
#top .wrap .content section#position .posiPointArea .catchArea li h4 {
  text-align: center;
  width: 100px;
  margin: 0 auto 10%;
}
#top .wrap .content section#position .posiPointArea .catchArea li h4 span {
  font-size: 30px;
  font-size: 1.875rem;
}
#top .wrap .content section#position .posiPointArea .catchArea li:nth-child(1)::after {
  position: absolute;
  bottom: -15px;
  left: 0;
  right: 0;
  content: "";
  width: 30px;
  height: 3px;
  background: #445f7f;
  margin: 0 auto;
}
#top .wrap .content section#position .posiPointArea .catchArea li:nth-child(1).title02::after {
  background: #726328;
}
#top .wrap .content section#position .posiMapArea {
  position: relative;
}
#top .wrap .content section#position .posiMapArea .posimap {
  width: 100%;
  padding: 40px 0;
}
#top .wrap .content section#position .posiMapArea .posiImg .imgBox .imgCaption {
  font-size: 1vw !important;
}
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem01,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem02,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem03,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem04,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem05,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem06,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem07,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem08,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem09,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem10,
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem11 {
  opacity: 0;
  visibility: hidden;
}
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem01 {
  position: absolute;
  top: 0;
  left: 2vw;
  width: 19vw;
}
#top .wrap .content section#position .posiMapArea .posiImg .posiImgItem07 {
  position: absolute;
  top: 0vh;
  left: 2vw;
  width: 24vw;
}
#top .wrap .content section#position .posiMapArea .posiImg .tImg {
  position: absolute;
  top: -3vh;
  right: 2vw;
  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-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
#top .wrap .content section#position .posiMapArea .posiImg .tImg .posiImgItem02 {
  width: 26vw;
  margin-bottom: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .tImg .posiImgItem03 {
  width: 16vw;
}
#top .wrap .content section#position .posiMapArea .posiImg .tImg .posiImgItem08 {
  width: 28vw;
  margin-bottom: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg {
  position: absolute;
  bottom: 0;
  left: 2vw;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem04 {
  width: 25vw;
  margin-right: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem05 {
  width: 25vw;
  margin-right: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem06 {
  width: 17vw;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem09 {
  width: 34vw;
  margin-right: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem10 {
  width: 22vw;
  margin-right: 5px;
}
#top .wrap .content section#position .posiMapArea .posiImg .bImg .posiImgItem11 {
  width: 14vw;
}
#top .wrap .content section#position .posiBox01 {
  margin-bottom: 6%;
}
#top .wrap .content section#position .posiBox01 .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#position .posiBox01 .txtArea {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#position .posiSlide {
  margin: 0 0 6%;
}
#top .wrap .content section#position .posiBox02 {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#position .posiBox02 li:nth-child(1) {
  margin-bottom: 6%;
}
#top .wrap .content section#position .posiBox03 {
  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;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#position .posiBox03 li {
  width: 47%;
  margin-bottom: 10%;
}
#top .wrap .content section#position .posiBox03 li .imgBox {
  margin-bottom: 10px;
}
#top .wrap .content section#position .posiBox03 li .txtArea h4 {
  font-size: 15px;
  font-size: 0.9375rem;
  line-height: 1.3;
  border-bottom: 1px solid #000000;
  margin-bottom: 10px;
  padding-bottom: 10px;
}
#top .wrap .content section#position .posiBox03 li .txtArea .dataTxt {
  text-align: left;
  font-size: 11px;
  font-size: 0.6875rem;
  margin-bottom: 10px;
}
#top .wrap .content section#position .posiBox03 li .txtArea .txtBlock {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 1.3;
}
#top .wrap .content section#position .posiBox04 {
  margin-bottom: 6%;
}
#top .wrap .content section#position .posiBox04 .titleBox {
  margin-bottom: 6%;
  padding-left: 10%;
  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#position .posiBox04 .titleBox h3 {
  width: 40%;
  margin-bottom: 0;
}
#top .wrap .content section#position .posiBox04 .titleBox .imgBox {
  width: 100%;
  margin: 0;
}
#top .wrap .content section#position .posiBox04 .txtArea {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#position .posiBox04 .posiBox04Img {
  width: 80%;
  margin: 6% auto 0;
  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#position .posiBox04 .posiBox04Img li:nth-child(1) {
  width: 35%;
}
#top .wrap .content section#position .posiBox04 .posiBox04Img li:nth-child(1) .imgBox {
  width: 100%;
}
#top .wrap .content section#position .posiBox04 .posiBox04Img li:nth-child(2) {
  width: 60%;
}
#top .wrap .content section#position .posiBox04 .posiBox04Img li:nth-child(2) .imgBox {
  width: 100%;
}
#top .wrap .content section#position .posiBox05 {
  width: 80%;
  border: 1px solid #000000;
  margin: 0 auto;
  padding: 30px;
}
#top .wrap .content section#position .posiBox05 .posiBox05Img {
  margin: 6% 0 0 0;
}
#top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(1) {
  width: 100%;
  margin-bottom: 3%;
}
#top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(2) {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(2) .imgBox {
  width: 49%;
}
#top .wrap .content section#position .shopsSlide {
  margin: 0 0 6%;
}
#top .wrap .content section#position .shopsSlide li {
  margin: 0 4px;
}
#top .wrap .content section#position .shopsSlide li .imgCaption {
  line-height: 1;
  font-size: 10px;
  font-size: 0.625rem;
  margin-top: 3%;
}
#top .wrap .content section#position .shopsSlide li .imgCaption span {
  font-size: 10px;
  font-size: 0.625rem;
}
#top .wrap .content section#residence .mainImg {
  margin-bottom: 6%;
}
#top .wrap .content section#residence .mainImg.mbNone {
  margin-bottom: 0;
}
#top .wrap .content section#residence h2 {
  text-align: center;
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#residence .titleBox {
  width: 80%;
  margin: 0 auto 6%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
#top .wrap .content section#residence .titleBox .txtArea {
  width: 100%;
  margin-bottom: 6%;
}
#top .wrap .content section#residence .titleBox h3 {
  text-align: center;
}
#top .wrap .content section#residence .titleBox .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#residence .txtArea {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#residence .txtArea01 {
  width: 80%;
  margin: 0 auto 10%;
}
#top .wrap .content section#residence .slideArea {
  position: relative;
  margin: 6% 0 0;
}
#top .wrap .content section#residence .slideArea .residenceSlide {
  margin: 0;
}
#top .wrap .content section#residence .slideArea .residenceSlide .slick-dots {
  bottom: 15px;
}
#top .wrap .content section#residence .slideArea .residenceSlide .slick-dots li {
  margin: 0;
}
#top .wrap .content section#residence .slideArea .residenceSlide .slick-dots li button:before {
  font-size: 40px;
}
#top .wrap .content section#residence .slideArea .arrow_box3 {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 95%;
  margin: 0 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#residence .slideArea .arrow_box3 .prev-arrow {
  display: block;
  width: 30px;
  height: 40px;
  background: url("../../img/arrow01.svg") no-repeat top left/contain;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
}
#top .wrap .content section#residence .slideArea .arrow_box3 .next-arrow {
  display: block;
  width: 30px;
  height: 40px;
  background: url("../../img/arrow02.svg") no-repeat top right/contain;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  cursor: pointer;
  position: relative;
}
#top .wrap .content section#residence .designer {
  background: #f8f7f3;
  padding: 4% 0;
}
#top .wrap .content section#residence .designer .designerBox {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#residence .designer .designerBox li .txtArea {
  width: 100%;
  margin-bottom: 6%;
}
#top .wrap .content section#residence .designer .designerBox li .txtArea .imgBox {
  width: 150px;
  margin: 0 auto 6%;
}
#top .wrap .content section#residence .designer .designerBox li .txtArea .designerName {
  text-align: left;
  font-size: 10px;
  font-size: 0.625rem;
  margin-bottom: 6%;
}
#top .wrap .content section#residence .designer .designerBox li .txtArea .designerName span {
  font-size: 20px;
  font-size: 1.25rem;
}
#top .wrap .content section#residence .designer .designerBox li .txtArea .designerTxt {
  text-align: left;
  font-size: 10px;
  font-size: 0.625rem;
}
#top .wrap .content section#residence .designer .designerBox li:nth-child(2) {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#top .wrap .content section#residence .designer .designerBox li:nth-child(2) .imgBox {
  width: 48%;
}
#top .wrap .content section#plan {
  padding: 10% 0;
}
#top .wrap .content section#plan .mainImg {
  margin-bottom: 6%;
}
#top .wrap .content section#plan h2 {
  margin-bottom: 6%;
}
#top .wrap .content section#plan .planBox01 {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#plan .planBox01 li:nth-child(1) {
  margin-bottom: 6%;
}
#top .wrap .content section#plan .planBox02 {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#plan .planBox02 .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#plan .planBox02 h3 {
  text-align: center;
}
#top .wrap .content section#plan .planBox03 {
  width: 80%;
  border: 1px solid #000000;
  margin: 0 auto;
  padding: 30px;
}
#top .wrap .content section#plan .planBox03 li:nth-child(1) {
  margin-bottom: 6%;
}
#top .wrap .content section#plan .popupArea {
  text-align: center;
  width: 85%;
  margin: 0 auto 10%;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#top .wrap .content section#plan .planItem {
  width: 45%;
  margin: 0 2% 0;
}
#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#access .mainImg {
  margin-bottom: 6%;
}
#top .wrap .content section#access .txtArea h2 {
  margin-bottom: 6%;
}
#top .wrap .content section#access .txtArea h3 {
  text-align: center;
}
#top .wrap .content section#access .txtArea .txtBlock {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#access .route {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#access .accSTArea {
  margin-bottom: 10%;
}
#top .wrap .content section#access .accSTArea li:nth-child(1) {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#access .accSTArea li:nth-child(1) h4 {
  border-bottom: 1px solid #000000;
  margin-bottom: 6%;
  padding-bottom: 10px;
}
#top .wrap .content section#access .accSTArea li:nth-child(1) .accst {
  width: 80%;
  margin-bottom: 4%;
}
#top .wrap .content section#access .accSTArea li:nth-child(2) {
  margin-top: 6%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 5px;
}
#top .wrap .content section#access .accSTArea li:nth-child(2) .imgBox .imgCaption {
  font-size: 1vw;
}
#top .wrap .content section#zeh {
  padding-bottom: 10%;
}
#top .wrap .content section#zeh h2 {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh .inner {
  width: 80%;
  margin: 0 auto;
}
#top .wrap .content section#zeh .inner h3 {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh .titleArea {
  position: relative;
  width: 100%;
  margin: 0;
}
#top .wrap .content section#zeh .titleArea .imgBox {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh .titleArea .titleBox {
  position: relative;
  text-align: left;
  padding-left: 27px;
  overflow: hidden;
}
#top .wrap .content section#zeh .titleArea .titleBox .more02 {
  position: absolute;
  top: 0;
  left: 0;
  height: 60%;
}
#top .wrap .content section#zeh .titleArea .titleBox .titleLine {
  position: absolute;
  top: 0;
  left: 0;
  width: 5px;
  height: 30%;
  background: #726328;
}
#top .wrap .content section#zeh .titleArea .titleBox h2 {
  color: #726328;
}
#top .wrap .content section#zeh .titleArea .titleBox h3 {
  color: #726328;
  margin-bottom: 20px;
}
#top .wrap .content section#zeh .titleArea .titleBox .txtBlock {
  color: #726328;
  margin-bottom: 30px;
}
#top .wrap .content section#zeh .txtArea {
  width: 80%;
  margin: 0 auto 6%;
}
#top .wrap .content section#zeh .txtArea h2 {
  font-size: 20px;
  font-size: 1.25rem;
}
#top .wrap .content section#zeh .area01 {
  width: 80%;
  margin: 0 auto;
  overflow: hidden;
}
#top .wrap .content section#zeh .area01 .logoBox {
  width: 100%;
  margin: 5% auto;
}
#top .wrap .content section#zeh .area01 .logoBox .zehLogo {
  width: 40%;
  margin: 0 auto 5%;
}
#top .wrap .content section#zeh .area01 .logoBox .txtBox {
  width: 100%;
  margin: 0 auto 5%;
}
#top .wrap .content section#zeh .area01 .logoBox .txtBox .leadTxt {
  text-align: justify;
  margin: 0;
}
#top .wrap .content section#zeh .area01 .zehImgBox {
  width: 100%;
  margin-bottom: 5%;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg {
  width: 100%;
  position: relative;
  margin-bottom: 5%;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox {
  color: #fff;
  width: 80%;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  margin-bottom: 0;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle {
  font-size: 18px;
  font-size: 1.125rem;
  text-align: center;
  color: #fff;
  top: 0;
  left: 0;
  margin: 0 0 20px 0;
  display: inline-block;
  position: relative;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle::after {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -10px;
  display: inline-block;
  width: 100%;
  height: 1px;
  -webkit-transform: translate(-50%);
          transform: translate(-50%);
  background-color: #fff;
}
#top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehLead {
  font-size: 12px;
  font-size: 0.75rem;
  text-align: center;
  color: #fff;
}
#top .wrap .content section#zeh .area01 .zehIllustration {
  width: 100%;
  margin: 0 auto;
}
#top .wrap .content section#zeh .area01 .zehIllustration img {
  margin-bottom: 6%;
}
#top .wrap .content section#zeh .area01 .zehIllustration .imgCap2 {
  text-align: justify;
  font-size: 10px;
  font-size: 0.625rem;
  line-height: 1.4;
  margin: 0;
  padding: 0;
}
#top .wrap .content section#map {
  width: 80%;
  max-width: 1000px;
  margin: 0 auto;
  padding-bottom: 10%;
}
#top .wrap .content section#map h2 {
  margin-bottom: 6%;
}

@media only screen and (min-width: 961px) {
  #top .wrap .content section .area01 {
    padding: 100px 0;
  }
  #top .wrap .content section .mb {
    margin-bottom: 30px;
  }
  #top .wrap .content section#point {
    width: 100%;
    padding: 0 0 0;
  }
  #top .wrap .content section#point .pointLeadTxt {
    font-size: 2vw;
    letter-spacing: 0.2em;
    margin-bottom: 50px;
    padding: 40px 0;
  }
  #top .wrap .content section#point .pointList01 {
    margin-bottom: 30px;
    padding-bottom: 30px;
    border-bottom: 1px solid #000000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#point .pointList01 li {
    border-bottom: none;
    margin-bottom: 0;
    padding: 0 30px;
  }
  #top .wrap .content section#point .pointList01 li .imgBox img {
    height: 4vw;
  }
  #top .wrap .content section#point .pointList01 li:nth-child(1) {
    border-right: 1px solid #000000;
  }
  #top .wrap .content section#point .pointList02 {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
  #top .wrap .content section#point .pointList02 li {
    border-bottom: none;
    margin-bottom: 0;
    padding: 0 30px;
  }
  #top .wrap .content section#point .pointList02 li .imgBox {
    width: auto;
  }
  #top .wrap .content section#point .pointList02 li .imgBox img {
    width: auto;
    height: 6vw;
  }
  #top .wrap .content section#point .pointList02 li:nth-child(1), #top .wrap .content section#point .pointList02 li:nth-child(2) {
    border-right: 1px solid #000000;
  }
  #top .wrap .content section#info {
    padding: 100px 10%;
  }
  #top .wrap .content section#info .infoTxt .titleBoder {
    width: 150px;
    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 {
    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 {
    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 {
    opacity: 1;
    background: #aaaaaa;
  }
  #top .wrap .content section#info .contBtnBox .request.request a, #top .wrap .content section#info .contBtnBox .reservation.request a, #top .wrap .content section#info .contBtnBox .infoMap.request a {
    background: rgb(179, 155, 88);
  }
  #top .wrap .content section#info .contBtnBox .request.request a:hover, #top .wrap .content section#info .contBtnBox .reservation.request a:hover, #top .wrap .content section#info .contBtnBox .infoMap.request a:hover {
    background: #000000;
  }
  #top .wrap .content section#bnArea a .bnBox {
    padding: 80px 10% 80px 0;
    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#bnArea a .bnBox li:nth-child(1) {
    width: 55%;
    margin-bottom: 0;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(1) .imgBox img {
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) {
    width: 35%;
    padding-left: 0;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) h2 {
    margin-bottom: 20px;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) h3 {
    font-size: 2.1vw;
    line-height: 1.4;
    -webkit-transition: all 0.5s ease;
    transition: all 0.5s ease;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) .btnBox svg path {
    -webkit-transition: fill 0.35s ease;
    transition: fill 0.35s ease;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) .btnBox svg .st0 {
    -webkit-transition: stroke 0.35s ease;
    transition: stroke 0.35s ease;
  }
  #top .wrap .content section#bnArea a .bnBox li:nth-child(2) .btnBox svg g:last-of-type {
    -webkit-transition: -webkit-transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    transition: -webkit-transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    transition: transform 0.45s cubic-bezier(0.22, 1, 0.36, 1), -webkit-transform 0.45s cubic-bezier(0.22, 1, 0.36, 1);
    -webkit-transform: translateY(-4px);
            transform: translateY(-4px);
  }
  #top .wrap .content section#bnArea a .bnBox.re {
    padding: 80px 0 80px 10%;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  #top .wrap .content section#bnArea a .bnBox.re li:nth-child(2) {
    padding-left: 0;
  }
  #top .wrap .content section#bnArea a:hover {
    opacity: 1;
  }
  #top .wrap .content section#bnArea a:hover .bnBox li .imgBox img {
    -webkit-transform: scale(1.1);
            transform: scale(1.1);
  }
  #top .wrap .content section#bnArea a:hover .bnBox li h3 {
    color: #726328;
  }
  #top .wrap .content section#bnArea a:hover .bnBox li .btnBox svg path {
    fill: #726328 !important;
  }
  #top .wrap .content section#bnArea a:hover .bnBox li .btnBox svg .st0 {
    stroke: #726328 !important;
  }
  #top .wrap .content section#bnArea a:hover .bnBox li .btnBox svg g:last-of-type {
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
  #top .wrap .content section#position {
    padding-bottom: 100px;
  }
  #top .wrap .content section#position .mainImg {
    padding-bottom: 70px;
  }
  #top .wrap .content section#position .titleNew {
    margin-bottom: 20px;
  }
  #top .wrap .content section#position .titleNew .imgList01 {
    width: calc(100% - 600px);
    max-width: 800px;
  }
  #top .wrap .content section#position .titleNew .imgList01 li {
    width: 49%;
  }
  #top .wrap .content section#position .titleNew .txtArea {
    width: 450px;
    margin: 0 0 0 auto;
  }
  #top .wrap .content section#position .titleNew .txtArea h3 {
    margin: 0 auto 20px;
  }
  #top .wrap .content section#position .posiSTArea {
    margin: 0 auto 150px;
  }
  #top .wrap .content section#position .posiSTArea h3 {
    text-align: center;
    margin-bottom: 30px;
  }
  #top .wrap .content section#position .posiSTArea .txtBlock {
    text-align: center;
    margin-bottom: 0;
  }
  #top .wrap .content section#position .posiSTArea .posiSTList {
    width: 80%;
    gap: 10px;
    margin: 80px auto;
  }
  #top .wrap .content section#position .leadTxtArea h3 {
    text-align: center;
  }
  #top .wrap .content section#position .leadTxtArea .txtBlock {
    text-align: center;
    margin-bottom: 6%;
  }
  #top .wrap .content section#position .posiPointArea {
    padding-top: 10vh;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01,
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 {
    width: 80%;
    max-width: 1200px;
    margin: 0 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li:nth-child(1),
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li:nth-child(1) {
    width: 230px;
    border-right: 3px solid #445f7f;
    margin: 0;
    padding: 0 50px 0 0;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li:nth-child(1)::after,
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li:nth-child(1)::after {
    width: 0;
    height: 0;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li:nth-child(1).title02,
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li:nth-child(1).title02 {
    border-right: 3px solid #726328;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li:nth-child(2),
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li:nth-child(2) {
    width: 60%;
    margin: 0;
    padding: 0 0 0 50px;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li h4,
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li h4 {
    width: 150px;
    margin: 0;
  }
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle01 li h4 span,
  #top .wrap .content section#position .posiPointArea .catchArea .posiTitle02 li h4 span {
    font-size: 4vw;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posimap {
    width: 68vw;
    margin: 0 auto;
    padding: 5vh 0 3vh;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .imgBox .imgCaption {
    font-size: 10px !important;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .posiImgItem01 {
    top: 3vh;
    left: 6vw;
    width: 14vw;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .posiImgItem07 {
    top: 5vh;
    left: 6vw;
    width: 15vw;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .tImg {
    top: 2vh;
    right: 6vw;
    width: 21vw;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .tImg .posiImgItem02 {
    width: 100%;
    margin-bottom: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .tImg .posiImgItem03 {
    width: 50%;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .tImg .posiImgItem08 {
    width: 100%;
    margin-bottom: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg {
    left: 6vw;
    width: 41vw;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem04 {
    width: 40%;
    margin-right: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem05 {
    width: 32.5%;
    margin-right: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem06 {
    width: 22%;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem09 {
    width: 50%;
    margin-right: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem10 {
    width: 29%;
    margin-right: 10px;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg .posiImgItem11 {
    width: 18%;
  }
  #top .wrap .content section#position .posiPointArea .posiMapArea .posiImg .bImg.bImg2 {
    width: 45vw;
  }
  #top .wrap .content section#position .posiBox01 {
    margin: 100px 0;
  }
  #top .wrap .content section#position .posiBox01 .imgBox {
    margin-bottom: 100px;
  }
  #top .wrap .content section#position .posiSlide {
    margin: 0 0 60px;
  }
  #top .wrap .content section#position .posiBox02 {
    margin: 0 auto 60px;
    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#position .posiBox02 li:nth-child(1) {
    width: 48%;
    margin-bottom: 0;
  }
  #top .wrap .content section#position .posiBox02 li:nth-child(2) {
    width: 45%;
  }
  #top .wrap .content section#position .posiBox03 li {
    width: 30%;
    margin-bottom: 50px;
  }
  #top .wrap .content section#position .posiBox03 li .imgBox {
    margin-bottom: 10px;
  }
  #top .wrap .content section#position .posiBox04 {
    margin-bottom: 50px;
  }
  #top .wrap .content section#position .posiBox04 .titleBox {
    margin-bottom: 50px;
  }
  #top .wrap .content section#position .posiBox04 .titleBox .imgBox {
    width: 57%;
  }
  #top .wrap .content section#position .posiBox04 .txtArea {
    margin: 0 auto;
  }
  #top .wrap .content section#position .posiBox04 .posiBox04Img {
    margin: 50px auto 0;
  }
  #top .wrap .content section#position .posiBox05 {
    padding: 40px 80px;
  }
  #top .wrap .content section#position .posiBox05 h3 {
    text-align: center;
    margin: 0 auto 30px;
  }
  #top .wrap .content section#position .posiBox05 h4 {
    text-align: center;
  }
  #top .wrap .content section#position .posiBox05 .txtBlock {
    text-align: center;
  }
  #top .wrap .content section#position .posiBox05 .posiBox05Img {
    margin: 30px 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#position .posiBox05 .posiBox05Img li:nth-child(1) {
    width: 66.7%;
    margin-bottom: 0;
  }
  #top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(2) {
    width: 32%;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
  }
  #top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(2) .imgBox {
    width: 100%;
    margin-bottom: 0;
  }
  #top .wrap .content section#position .posiBox05 .posiBox05Img li:nth-child(2) .imgBox.mb {
    margin-bottom: 1.2vw;
  }
  #top .wrap .content section#residence .mainImg {
    margin-bottom: 100px;
  }
  #top .wrap .content section#residence h2 {
    margin: 0 auto 100px;
  }
  #top .wrap .content section#residence .titleBox {
    width: 90%;
    margin: 0 0 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 100px;
  }
  #top .wrap .content section#residence .titleBox.re {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
    margin: 0 auto 100px 0;
  }
  #top .wrap .content section#residence .titleBox .txtArea {
    width: 35%;
    margin: 0;
  }
  #top .wrap .content section#residence .titleBox .txtArea h2 {
    text-align: left;
    margin: 0;
  }
  #top .wrap .content section#residence .titleBox h3 {
    text-align: left;
  }
  #top .wrap .content section#residence .titleBox .imgBox {
    width: 57%;
    margin-bottom: 0;
  }
  #top .wrap .content section#residence .txtArea01 h3 {
    text-align: center;
  }
  #top .wrap .content section#residence .txtArea01 .txtBlock {
    text-align: center;
  }
  #top .wrap .content section#residence .slideArea {
    position: relative;
    margin: 100px 0;
  }
  #top .wrap .content section#residence .designer .designerBox {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  #top .wrap .content section#residence .designer .designerBox li {
    width: 65%;
  }
  #top .wrap .content section#residence .designer .designerBox li .txtArea {
    margin-bottom: 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#residence .designer .designerBox li .txtArea .imgBox {
    width: 150px;
    margin: 0;
  }
  #top .wrap .content section#residence .designer .designerBox li .txtArea .txtBox {
    width: calc(100% - 200px);
  }
  #top .wrap .content section#residence .designer .designerBox li .txtArea .designerName {
    margin-bottom: 6%;
  }
  #top .wrap .content section#residence .designer .designerBox li .txtArea .designerName span {
    font-size: 20px;
    font-size: 1.25rem;
  }
  #top .wrap .content section#residence .designer .designerBox li:nth-child(2) {
    width: 40%;
  }
  #top .wrap .content section#residence .designer .designerBox li:nth-child(2) .imgBox {
    width: 48%;
  }
  #top .wrap .content section#plan {
    padding: 100px 0;
  }
  #top .wrap .content section#plan .mainImg {
    margin-bottom: 100px;
  }
  #top .wrap .content section#plan h2 {
    margin-bottom: 100px;
  }
  #top .wrap .content section#plan .planBox01 {
    margin: 0 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#plan .planBox01 li:nth-child(1) {
    width: 45%;
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .planBox01 li:nth-child(2) {
    width: 45%;
  }
  #top .wrap .content section#plan .planBox02 .imgBox {
    max-width: 1000px;
    margin: 0 auto 50px;
  }
  #top .wrap .content section#plan .planBox02 h3 {
    margin: 100px auto;
  }
  #top .wrap .content section#plan .planBox03 {
    padding: 40px 80px;
    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 .planBox03 li:nth-child(1) {
    width: 45%;
    margin-bottom: 0;
  }
  #top .wrap .content section#plan .planBox03 li:nth-child(2) {
    width: 45%;
  }
  #top .wrap .content section#plan .popupArea {
    margin: 0 auto;
    padding-bottom: 60px;
  }
  #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 .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#access {
    padding-bottom: 30px;
  }
  #top .wrap .content section#access .mainImg {
    margin-bottom: 100px;
  }
  #top .wrap .content section#access .txtArea h2 {
    margin-bottom: 50px;
  }
  #top .wrap .content section#access .txtArea h3 {
    margin-bottom: 60px;
  }
  #top .wrap .content section#access .txtArea .txtBlock {
    text-align: center;
  }
  #top .wrap .content section#access .route {
    max-width: 1200px;
    margin: 0 auto 80px;
  }
  #top .wrap .content section#access .accSTArea {
    width: 80%;
    margin: 0 auto 100px;
  }
  #top .wrap .content section#access .accSTArea li:nth-child(1) {
    width: 100%;
    margin: 0;
    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#access .accSTArea li:nth-child(1) h4 {
    width: 100%;
    border-bottom: 1px solid #000000;
    margin-bottom: 6%;
    padding-bottom: 10px;
  }
  #top .wrap .content section#access .accSTArea li:nth-child(1) .accst {
    width: 50%;
    margin: 0 0 4%;
  }
  #top .wrap .content section#access .accSTArea li:nth-child(1) .accst img {
    max-width: 360px;
    margin: 0 auto;
  }
  #top .wrap .content section#access .accSTArea li:nth-child(2) .imgBox .imgCaption {
    font-size: 10px;
  }
  #top .wrap .content section#zeh {
    padding-bottom: 100px;
  }
  #top .wrap .content section#zeh h2 {
    margin-bottom: 50px;
  }
  #top .wrap .content section#zeh .inner {
    display: block;
  }
  #top .wrap .content section#zeh .inner h3 {
    font-size: 20px;
    font-size: 1.25rem;
    margin-bottom: 50px;
  }
  #top .wrap .content section#zeh .inner .leadTxt {
    text-align: left;
  }
  #top .wrap .content section#zeh .titleArea {
    margin-bottom: 60px;
  }
  #top .wrap .content section#zeh .titleArea .titleBox {
    padding-left: 3vw;
  }
  #top .wrap .content section#zeh .titleArea .titleBox .more02 {
    height: 100%;
  }
  #top .wrap .content section#zeh .txtArea h2 {
    font-size: 2.3vw;
  }
  #top .wrap .content section#zeh .area01 .logoBox {
    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 .area01 .logoBox .zehLogo {
    width: 16%;
    margin: 0 0 0 0;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
  }
  #top .wrap .content section#zeh .area01 .logoBox .txtBox {
    width: 76%;
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    margin: 0 0 0 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox {
    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 .area01 .zehImgBox .zehImg {
    width: 30%;
    margin-bottom: 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox {
    color: #fff;
    width: 80%;
    height: auto;
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
            transform: translate(-50%, -50%);
    margin-bottom: 0;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehTitle {
    font-size: 24px;
    font-size: 1.5rem;
  }
  #top .wrap .content section#zeh .area01 .zehImgBox .zehImg .txtBox .zehLead {
    font-size: 16px;
    font-size: 1rem;
  }
  #top .wrap .content section#zeh .area01 .zehIllustration {
    width: 60%;
  }
  #top .wrap .content section#zeh .area01 .zehIllustration .imgCap2 {
    text-align: center;
  }
  #top .wrap .content section#map {
    padding-bottom: 60px;
  }
  #top .wrap .content section#map h2 {
    margin-bottom: 50px;
  }
}
@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,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvcC5jc3MiLCJfYmFzZS5zY3NzIiwidG9wLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDRVIsZ0VBQUE7QUFFUjt5REFBQTtBQTBCQTt5REFBQTtBQ3hCQztFQUNDLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxjQUFBO0VBQ0EsVUFBQTtFQUNBLGtCQUFBO0FGQ0Y7QUVJRztFREpDLGVBQUE7RUFDQSxrQkFBQTtBREdKO0FFT0k7RUFDQyxVQUFBO0VBQ0EsY0FBQTtFQUNBLGFBQUE7QUZMTDtBRU9JO0VBQ0MsaUJBQUE7QUZMTDtBRVVJO0VBQ0MsV0FBQTtFQUNBLGNBQUE7QUZSTDtBRVVLO0VBQ0Msa0JBQUE7RUFDQSxnQkFBQTtFQUNBLGtFQUFBO0VBQ0EsaUJBQUE7RUFDQSxhQUFBO0FGUk47QUVXSztFQUNDLFVBQUE7RUFDQSxjQUFBO0FGVE47QUVXTTtFQUNDLGdDQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBRlRQO0FFWVE7RUFDQyxXQUFBO0VBQ0EsV0FBQTtBRlZUO0FFZUs7RUFDQyxVQUFBO0VBQ0EsY0FBQTtBRmJOO0FFZU07RUFDQyxnQ0FBQTtFQUNBLGlCQUFBO0VBQ0Esa0JBQUE7QUZiUDtBRWVPO0VBQ0MsVUFBQTtFQUNBLGNBQUE7QUZiUjtBRXdCSTtFQUNDLFNBQUE7RUFDQSxZQUFBO0FGdEJMO0FFeUJNO0VBQ0Msa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLG1CRDlEUTtFQytEUixlQUFBO0FGdkJQO0FFeUJNO0VBQ0Msa0JBQUE7QUZ2QlA7QUV5Qk07RUFDQyxrQkFBQTtFQUNBLGlCQUFBO0VBQ0EsaUJBQUE7QUZ2QlA7QUUwQks7RUFDQyxVQUFBO0VBQ0EsY0FBQTtBRnhCTjtBRTBCTTtFQUNDLFdBQUE7RUFDQSxjQUFBO0VBQ0EsbUJBQUE7QUZ4QlA7QUUwQk87RUFDQyxjQUFBO0VBQ0EsV0FBQTtFQUNBLG1CRHRGTztFQ3VGUCxTQUFBO0VBQ0EsZUFBQTtFQUNBLG9C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QkFBQTtFRnJoQlA7RUUraEJFO0lBQ0Msb0JBQUE7RUY3aEJIO0VFK2hCRztJQUNDLG1CQUFBO0VGN2hCSjtBQUNGO0FFNGlCRTtFQVFJO0lBQ0MsYUFBQTtFRmpqQkw7RUVtakJLO0lENXRFSCxlQUFBO0lBQ0Esa0JBQUE7SUM2dEVJLGlCQUFBO0VGaGpCTjtFRWtqQk07SURodUVKLGVBQUE7SUFDQSxpQkFBQTtFRGlyREY7RUVrakJLO0lEcHVFSCxlQUFBO0lBQ0EsaUJBQUE7SUNxdUVJLGlCQUFBO0lBQ0Esa0JBQUE7RUYvaUJOO0VFaWpCTTtJRHp1RUosZUFBQTtJQUNBLGtCQUFBO0VEMnJERjtFRW1qQkk7SUFDQyxhQUFBO0VGampCTDtFRW1qQks7SUFDQyxpQkFBQTtFRmpqQk47RUVtakJLO0lBQ0MsaUJBQUE7RUZqakJOO0FBQ0YiLCJmaWxlIjoidG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkBpbXBvcnQgdXJsKFwiLy91c2UuZm9udGF3ZXNvbWUuY29tL3JlbGVhc2VzL3Y1LjcuMi9jc3MvYWxsLmNzc1wiKTtcbi8qIG1peGluc1xuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuLyog6Imy5oyH5a6aXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG4jdG9wIC53cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzdXAge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuYXJlYTAxIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDYlIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24gLm1iIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZFR4dCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltZy9iZ19wb2ludC5qcGcpIG5vLXJlcGVhdCB0b3AgY2VudGVyL2NvdmVyO1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgcGFkZGluZzogNiUgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luLWJvdHRvbTogNCU7XG4gIHBhZGRpbmctYm90dG9tOiA0JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEgbGkgLmltZ0JveCBpbWcge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA4dnc7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAyIGxpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDQlO1xuICBwYWRkaW5nLWJvdHRvbTogNCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAyIGxpIC5pbWdCb3gge1xuICB3aWR0aDogNzUlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuaW5mb1R4dCAudGl0bGVCb2RlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM3MjYzMjg7XG4gIG1hcmdpbjogNiUgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5pbmZvVHh0IGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmluZm9UeHQgLmNhcCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVzZXJ2YXRpb24sICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uIGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM3MjYzMjg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLnJlcXVlc3QgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAucmVxdWVzdCBhIHtcbiAgYmFja2dyb3VuZDogIzY2NjY2Njtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LmluZm9NYXAgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uLmluZm9NYXAgYSwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLmluZm9NYXAuaW5mb01hcCBhIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhIC5ibkJveCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTAlIDEwJSAxMCUgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3ggbGk6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94IGxpOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhIC5ibkJveCBsaTpudGgtY2hpbGQoMikgaDIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94IGxpOm50aC1jaGlsZCgyKSAuYnRuQm94IHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhIC5ibkJveC5yZSB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwJSAwIDEwJSAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94LnJlIGxpOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiB7XG4gIHBhZGRpbmctYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLm1haW5JbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAubWFpbkltZyAuaW1nQm94IHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnRpdGxlTmV3IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAudGl0bGVOZXcgLmltZ0xpc3QwMSB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnRpdGxlTmV3IC5pbWdMaXN0MDEgbGkge1xuICB3aWR0aDogNDklO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC50aXRsZU5ldyAuaW1nTGlzdDAxIGxpIC5pbWdCb3gge1xuICBtYXJnaW4tYm90dG9tOiA0JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAudGl0bGVOZXcgLnR4dEFyZWEge1xuICB3aWR0aDogMTUlO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnRpdGxlTmV3IC50eHRBcmVhIGgzIHtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5zcFR4dCB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQ2FwIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBtYXJnaW46IDAgYXV0byAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lTVEFyZWEge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvIDE1JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVNUQXJlYSBoMyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpU1RBcmVhIC50eHRCbG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpU1RBcmVhIC53ODAge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVNUQXJlYSAucG9zaVNUTGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5sZWFkVHh0QXJlYSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxNXZoIDAgMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgLnBvc2lUaXRsZTAxLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgLnBvc2lUaXRsZTAyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIC5wb3NpVGl0bGUwMiB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgbGkgaDQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luOiAwIGF1dG8gMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgbGkgaDQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIGxpOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTE1cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQ6ICM0NDVmN2Y7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgbGk6bnRoLWNoaWxkKDEpLnRpdGxlMDI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzcyNjMyODtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpbWFwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmltZ0JveCAuaW1nQ2FwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMXZ3ICFpbXBvcnRhbnQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5wb3NpSW1nSXRlbTAxLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAucG9zaUltZ0l0ZW0wMixcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDMsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5wb3NpSW1nSXRlbTA0LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAucG9zaUltZ0l0ZW0wNSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDYsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5wb3NpSW1nSXRlbTA3LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAucG9zaUltZ0l0ZW0wOCxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5wb3NpSW1nSXRlbTEwLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAucG9zaUltZ0l0ZW0xMSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMnZ3O1xuICB3aWR0aDogMTl2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHZoO1xuICBsZWZ0OiAydnc7XG4gIHdpZHRoOiAyNHZ3O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAudEltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtM3ZoO1xuICByaWdodDogMnZ3O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC50SW1nIC5wb3NpSW1nSXRlbTAyIHtcbiAgd2lkdGg6IDI2dnc7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnRJbWcgLnBvc2lJbWdJdGVtMDMge1xuICB3aWR0aDogMTZ2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnRJbWcgLnBvc2lJbWdJdGVtMDgge1xuICB3aWR0aDogMjh2dztcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAydnc7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmJJbWcgLnBvc2lJbWdJdGVtMDQge1xuICB3aWR0aDogMjV2dztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5iSW1nIC5wb3NpSW1nSXRlbTA1IHtcbiAgd2lkdGg6IDI1dnc7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyAucG9zaUltZ0l0ZW0wNiB7XG4gIHdpZHRoOiAxN3Z3O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyAucG9zaUltZ0l0ZW0wOSB7XG4gIHdpZHRoOiAzNHZ3O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmJJbWcgLnBvc2lJbWdJdGVtMTAge1xuICB3aWR0aDogMjJ2dztcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5iSW1nIC5wb3NpSW1nSXRlbTExIHtcbiAgd2lkdGg6IDE0dnc7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwMSB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDEgLmltZ0JveCB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDEgLnR4dEFyZWEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVNsaWRlIHtcbiAgbWFyZ2luOiAwIDAgNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwMiB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwMyB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAzIGxpIHtcbiAgd2lkdGg6IDQ3JTtcbiAgbWFyZ2luLWJvdHRvbTogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDMgbGkgLmltZ0JveCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwMyBsaSAudHh0QXJlYSBoNCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAzIGxpIC50eHRBcmVhIC5kYXRhVHh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAzIGxpIC50eHRBcmVhIC50eHRCbG9jayB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDQge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA0IC50aXRsZUJveCB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xuICBwYWRkaW5nLWxlZnQ6IDEwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAudGl0bGVCb3ggaDMge1xuICB3aWR0aDogNDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDQgLnRpdGxlQm94IC5pbWdCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDQgLnR4dEFyZWEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA0IC5wb3NpQm94MDRJbWcge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDYlIGF1dG8gMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAucG9zaUJveDA0SW1nIGxpOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAzNSU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAucG9zaUJveDA0SW1nIGxpOm50aC1jaGlsZCgxKSAuaW1nQm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAucG9zaUJveDA0SW1nIGxpOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiA2MCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAucG9zaUJveDA0SW1nIGxpOm50aC1jaGlsZCgyKSAuaW1nQm94IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNSB7XG4gIHdpZHRoOiA4MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDUgLnBvc2lCb3gwNUltZyB7XG4gIG1hcmdpbjogNiUgMCAwIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNSAucG9zaUJveDA1SW1nIGxpOm50aC1jaGlsZCgxKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA1IC5wb3NpQm94MDVJbWcgbGk6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA1IC5wb3NpQm94MDVJbWcgbGk6bnRoLWNoaWxkKDIpIC5pbWdCb3gge1xuICB3aWR0aDogNDklO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5zaG9wc1NsaWRlIHtcbiAgbWFyZ2luOiAwIDAgNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnNob3BzU2xpZGUgbGkge1xuICBtYXJnaW46IDAgNHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5zaG9wc1NsaWRlIGxpIC5pbWdDYXB0aW9uIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbWFyZ2luLXRvcDogMyU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnNob3BzU2xpZGUgbGkgLmltZ0NhcHRpb24gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLm1haW5JbWcge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLm1haW5JbWcubWJOb25lIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgaDIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAudGl0bGVCb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAudGl0bGVCb3ggLnR4dEFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC50aXRsZUJveCBoMyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnRpdGxlQm94IC5pbWdCb3gge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnR4dEFyZWEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnR4dEFyZWEwMSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvIDEwJTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnNsaWRlQXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA2JSAwIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5zbGlkZUFyZWEgLnJlc2lkZW5jZVNsaWRlIHtcbiAgbWFyZ2luOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuc2xpZGVBcmVhIC5yZXNpZGVuY2VTbGlkZSAuc2xpY2stZG90cyB7XG4gIGJvdHRvbTogMTVweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnNsaWRlQXJlYSAucmVzaWRlbmNlU2xpZGUgLnNsaWNrLWRvdHMgbGkge1xuICBtYXJnaW46IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5zbGlkZUFyZWEgLnJlc2lkZW5jZVNsaWRlIC5zbGljay1kb3RzIGxpIGJ1dHRvbjpiZWZvcmUge1xuICBmb250LXNpemU6IDQwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5zbGlkZUFyZWEgLmFycm93X2JveDMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuc2xpZGVBcmVhIC5hcnJvd19ib3gzIC5wcmV2LWFycm93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uLy4uL2ltZy9hcnJvdzAxLnN2Z1wiKSBuby1yZXBlYXQgdG9wIGxlZnQvY29udGFpbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5zbGlkZUFyZWEgLmFycm93X2JveDMgLm5leHQtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2Fycm93MDIuc3ZnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQvY29udGFpbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5kZXNpZ25lciB7XG4gIGJhY2tncm91bmQ6ICNmOGY3ZjM7XG4gIHBhZGRpbmc6IDQlIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5kZXNpZ25lciAuZGVzaWduZXJCb3gge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSAuaW1nQm94IHtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSAuZGVzaWduZXJOYW1lIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSAuZGVzaWduZXJOYW1lIHNwYW4ge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSAuZGVzaWduZXJUeHQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBmb250LXNpemU6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5kZXNpZ25lciAuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSAuaW1nQm94IHtcbiAgd2lkdGg6IDQ4JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIHtcbiAgcGFkZGluZzogMTAlIDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAubWFpbkltZyB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gaDIge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MDEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MDEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAyIC5pbWdCb3gge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MDIgaDMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAzIHtcbiAgd2lkdGg6IDgwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzAwMDAwMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDMwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAzIGxpOm50aC1jaGlsZCgxKSB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwQXJlYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDg1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMTAlO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkl0ZW0ge1xuICB3aWR0aDogNDUlO1xuICBtYXJnaW46IDAgMiUgMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbSBpbWcge1xuICBib3gtc2hhZG93OiA1cHggNXB4IDhweCAwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5JdGVtLmNhc2JlZUJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMDBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbS5pdGVtVyB7XG4gIHdpZHRoOiA4MCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAxLFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMixcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDMsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA0LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDYsXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA3LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwOCxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwMSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwMixcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwMyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNCxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNixcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwOCxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cF9jYXNiZWUge1xuICAvKiBsYWJlbCDjgafjgrPjg7Pjg4jjg63jg7zjg6vjgZnjgovjga7jgacgaW5wdXQg44Gv6Z2e6KGo56S644GrICovXG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1vcGVuIHtcbiAgY3Vyc29yOiBwb2ludGVyOyAvKiDjg57jgqbjgrnjgqrjg7zjg5Djg7zjgafjgqvjg7zjgr3jg6vjga7lvaLnirbjgpLlpInjgYjjgovjgZPjgajjgafjgIHjgq/jg6rjg4Pjgq/jgafjgY3jgovopoHntKDjgaDjgajjgo/jgYvjgorjgoTjgZnjgYTjgojjgYbjgasgKi9cbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1vcGVuIC5wb3B1cF9jYXNiZWVCdG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcbiAgcGFkZGluZzogMThweCAwIDE1cHggMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC1vcGVuIC5wb3B1cF9jYXNiZWVCdG46OmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjQ0NDO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLW9wZW4gLnBvcHVwX2Nhc2JlZUJ0bjpob3Zlcjo6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICMzMzM7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiBpbWcge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3BlbiBpbWc6aG92ZXIge1xuICBvcGFjaXR5OiAwLjY7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtb3ZlcmxheSB7XG4gIC8qIGlucHV0IOOBq+ODgeOCp+ODg+OCr+OBjOWFpeOCi+OBvuOBp+OBr+mdnuihqOekuuOBqyAqL1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAxOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDI6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA0OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDU6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA3OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDg6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTAxOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwMjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDM6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA0OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwNTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDY6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwbWVudTA3OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cG1lbnUwODpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBfY2FzYmVlOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSB7XG4gIC8qIGRpc3BsYXk6IGJsb2NrOyAqL1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC43KTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDkwdnc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgcGFkZGluZzogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgbWluLWhlaWdodDogNzQlO1xuICAvKiBpbnB1dCDjgavjg4Hjgqfjg4Pjgq/jgYzlhaXjgovjgb7jgafjga/pnZ7ooajnpLrjgasgKi9cbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgZWFzZSwgdmlzaWJpbGl0eSAwLjVzIGVhc2U7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93LndfY2FzYmVlIHtcbiAgd2lkdGg6IDkwdnc7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93IC50eXBlQnRuIHtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4gbGkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biBsaS5jciB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjMzMzO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biBsaTpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwMTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDI6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXAzOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNDpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDU6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXA2OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gI3BvcHVwNzpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuICNwb3B1cDg6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDE6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDI6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDM6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDQ6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDU6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDY6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDc6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBtZW51MDg6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAjcG9wdXBfY2FzYmVlOmNoZWNrZWQgfiAucG9wdXAtd2luZG93IHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgei1pbmRleDogMTAwMDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtdGV4dCB7XG4gIG1hcmdpbjogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC10ZXh0IGltZyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC10ZXh0IHBpY3R1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXRleHQgcGljdHVyZS5wb3BPcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtdGV4dDpub3QoOmxhc3Qtb2YtdHlwZSkge1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtY2xvc2Uge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMzVweDtcbiAgcmlnaHQ6IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucHJjQm94IHtcbiAgd2lkdGg6IDgwJTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDIwcHggMzBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wcmNCb3ggLnR4dEJveCBoMyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucHJjQm94IC50eHRCb3ggaDMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnByY0JveCAuaW1nQm94IHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5tYWluSW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC50eHRBcmVhIGgyIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC50eHRBcmVhIGgzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAudHh0QXJlYSAudHh0QmxvY2sge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLnJvdXRlIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEge1xuICBtYXJnaW4tYm90dG9tOiAxMCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDEpIGg0IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUQXJlYSBsaTpudGgtY2hpbGQoMSkgLmFjY3N0IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLWJvdHRvbTogNCU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDIpIHtcbiAgbWFyZ2luLXRvcDogNiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiA1cHg7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDIpIC5pbWdCb3ggLmltZ0NhcHRpb24ge1xuICBmb250LXNpemU6IDF2dztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWgge1xuICBwYWRkaW5nLWJvdHRvbTogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuaW5uZXIge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmlubmVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNiU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC50aXRsZUFyZWEgLmltZ0JveCB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAyN3B4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCAubW9yZTAyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogNjAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCAudGl0bGVMaW5lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogMzAlO1xuICBiYWNrZ3JvdW5kOiAjNzI2MzI4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCBoMiB7XG4gIGNvbG9yOiAjNzI2MzI4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCBoMyB7XG4gIGNvbG9yOiAjNzI2MzI4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIC50aXRsZUJveCAudHh0QmxvY2sge1xuICBjb2xvcjogIzcyNjMyODtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnR4dEFyZWEge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0byA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnR4dEFyZWEgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogNSUgYXV0bztcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAubG9nb0JveCAuemVoTG9nbyB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbjogMCBhdXRvIDUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IC50eHRCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG8gNSU7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLmxvZ29Cb3ggLnR4dEJveCAubGVhZFR4dCB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG1hcmdpbjogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDUlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCAuemVoVGl0bGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIDAgMjBweCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCAuemVoVGl0bGU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIGJvdHRvbTogLTEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCAuemVoTGVhZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbGx1c3RyYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaElsbHVzdHJhdGlvbiBpbWcge1xuICBtYXJnaW4tYm90dG9tOiA2JTtcbn1cbiN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSWxsdXN0cmF0aW9uIC5pbWdDYXAyIHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmb250LXNpemU6IDAuNjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4jdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jbWFwIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWJvdHRvbTogMTAlO1xufVxuI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI21hcCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDYlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk2MXB4KSB7XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAuYXJlYTAxIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiAubWIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwIDAgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZFR4dCB7XG4gICAgZm9udC1zaXplOiAydnc7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgcGFkZGluZzogNDBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDAwMDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAxIGxpIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEgbGkgLmltZ0JveCBpbWcge1xuICAgIGhlaWdodDogNHZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDEgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwMDAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExpc3QwMiBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAyIGxpIC5pbWdCb3gge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDIgbGkgLmltZ0JveCBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogNnZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMaXN0MDIgbGk6bnRoLWNoaWxkKDEpLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGlzdDAyIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDAwMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyB7XG4gICAgcGFkZGluZzogMTAwcHggMTAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5pbmZvVHh0IC50aXRsZUJvZGVyIHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmluZm9UeHQgLmNhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0LCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVzZXJ2YXRpb24sICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbiBhLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcCBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHBhZGRpbmc6IDE1cHggMTVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QgYTpob3ZlciwgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlc2VydmF0aW9uIGE6aG92ZXIsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYmFja2dyb3VuZDogI2FhYWFhYTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVxdWVzdC5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5yZXNlcnZhdGlvbi5yZXF1ZXN0IGEsICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIC5jb250QnRuQm94IC5pbmZvTWFwLnJlcXVlc3QgYSB7XG4gICAgYmFja2dyb3VuZDogcmdiKDE3OSwgMTU1LCA4OCk7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2luZm8gLmNvbnRCdG5Cb3ggLnJlcXVlc3QucmVxdWVzdCBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAucmVzZXJ2YXRpb24ucmVxdWVzdCBhOmhvdmVyLCAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyAuY29udEJ0bkJveCAuaW5mb01hcC5yZXF1ZXN0IGE6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhIC5ibkJveCB7XG4gICAgcGFkZGluZzogODBweCAxMCUgODBweCAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94IGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDU1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3ggbGk6bnRoLWNoaWxkKDEpIC5pbWdCb3ggaW1nIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3ggbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94IGxpOm50aC1jaGlsZCgyKSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94IGxpOm50aC1jaGlsZCgyKSBoMyB7XG4gICAgZm9udC1zaXplOiAyLjF2dztcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhIC5ibkJveCBsaTpudGgtY2hpbGQoMikgLmJ0bkJveCBzdmcgcGF0aCB7XG4gICAgdHJhbnNpdGlvbjogZmlsbCAwLjM1cyBlYXNlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3ggbGk6bnRoLWNoaWxkKDIpIC5idG5Cb3ggc3ZnIC5zdDAge1xuICAgIHRyYW5zaXRpb246IHN0cm9rZSAwLjM1cyBlYXNlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3ggbGk6bnRoLWNoaWxkKDIpIC5idG5Cb3ggc3ZnIGc6bGFzdC1vZi10eXBlIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40NXMgY3ViaWMtYmV6aWVyKDAuMjIsIDEsIDAuMzYsIDEpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGEgLmJuQm94LnJlIHtcbiAgICBwYWRkaW5nOiA4MHB4IDAgODBweCAxMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYSAuYm5Cb3gucmUgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2JuQXJlYSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYTpob3ZlciAuYm5Cb3ggbGkgLmltZ0JveCBpbWcge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGE6aG92ZXIgLmJuQm94IGxpIGgzIHtcbiAgICBjb2xvcjogIzcyNjMyODtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGE6aG92ZXIgLmJuQm94IGxpIC5idG5Cb3ggc3ZnIHBhdGgge1xuICAgIGZpbGw6ICM3MjYzMjggIWltcG9ydGFudDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYm5BcmVhIGE6aG92ZXIgLmJuQm94IGxpIC5idG5Cb3ggc3ZnIC5zdDAge1xuICAgIHN0cm9rZTogIzcyNjMyOCAhaW1wb3J0YW50O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNibkFyZWEgYTpob3ZlciAuYm5Cb3ggbGkgLmJ0bkJveCBzdmcgZzpsYXN0LW9mLXR5cGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLm1haW5JbWcge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAudGl0bGVOZXcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC50aXRsZU5ldyAuaW1nTGlzdDAxIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjAwcHgpO1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC50aXRsZU5ldyAuaW1nTGlzdDAxIGxpIHtcbiAgICB3aWR0aDogNDklO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAudGl0bGVOZXcgLnR4dEFyZWEge1xuICAgIHdpZHRoOiA0NTBweDtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC50aXRsZU5ldyAudHh0QXJlYSBoMyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lTVEFyZWEge1xuICAgIG1hcmdpbjogMCBhdXRvIDE1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVNUQXJlYSBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpU1RBcmVhIC50eHRCbG9jayB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpU1RBcmVhIC5wb3NpU1RMaXN0IHtcbiAgICB3aWR0aDogODAlO1xuICAgIGdhcDogMTBweDtcbiAgICBtYXJnaW46IDgwcHggYXV0bztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLmxlYWRUeHRBcmVhIGgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5sZWFkVHh0QXJlYSAudHh0QmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEge1xuICAgIHBhZGRpbmctdG9wOiAxMHZoO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIC5wb3NpVGl0bGUwMSxcbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgLnBvc2lUaXRsZTAyIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDEgbGk6bnRoLWNoaWxkKDEpLFxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzQ0NWY3ZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1MHB4IDAgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDEgbGk6bnRoLWNoaWxkKDEpOjphZnRlcixcbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgLnBvc2lUaXRsZTAyIGxpOm50aC1jaGlsZCgxKTo6YWZ0ZXIge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDEgbGk6bnRoLWNoaWxkKDEpLnRpdGxlMDIsXG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIC5wb3NpVGl0bGUwMiBsaTpudGgtY2hpbGQoMSkudGl0bGUwMiB7XG4gICAgYm9yZGVyLXJpZ2h0OiAzcHggc29saWQgIzcyNjMyODtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDEgbGk6bnRoLWNoaWxkKDIpLFxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDIgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDAgMCA1MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIC5wb3NpVGl0bGUwMSBsaSBoNCxcbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5jYXRjaEFyZWEgLnBvc2lUaXRsZTAyIGxpIGg0IHtcbiAgICB3aWR0aDogMTUwcHg7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAuY2F0Y2hBcmVhIC5wb3NpVGl0bGUwMSBsaSBoNCBzcGFuLFxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLmNhdGNoQXJlYSAucG9zaVRpdGxlMDIgbGkgaDQgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0dnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaW1hcCB7XG4gICAgd2lkdGg6IDY4dnc7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogNXZoIDAgM3ZoO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmltZ0JveCAuaW1nQ2FwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaUltZyAucG9zaUltZ0l0ZW0wMSB7XG4gICAgdG9wOiAzdmg7XG4gICAgbGVmdDogNnZ3O1xuICAgIHdpZHRoOiAxNHZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnBvc2lJbWdJdGVtMDcge1xuICAgIHRvcDogNXZoO1xuICAgIGxlZnQ6IDZ2dztcbiAgICB3aWR0aDogMTV2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC50SW1nIHtcbiAgICB0b3A6IDJ2aDtcbiAgICByaWdodDogNnZ3O1xuICAgIHdpZHRoOiAyMXZ3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLnRJbWcgLnBvc2lJbWdJdGVtMDIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaUltZyAudEltZyAucG9zaUltZ0l0ZW0wMyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC50SW1nIC5wb3NpSW1nSXRlbTA4IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmJJbWcge1xuICAgIGxlZnQ6IDZ2dztcbiAgICB3aWR0aDogNDF2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5iSW1nIC5wb3NpSW1nSXRlbTA0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5iSW1nIC5wb3NpSW1nSXRlbTA1IHtcbiAgICB3aWR0aDogMzIuNSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVBvaW50QXJlYSAucG9zaU1hcEFyZWEgLnBvc2lJbWcgLmJJbWcgLnBvc2lJbWdJdGVtMDYge1xuICAgIHdpZHRoOiAyMiU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyAucG9zaUltZ0l0ZW0wOSB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyAucG9zaUltZ0l0ZW0xMCB7XG4gICAgd2lkdGg6IDI5JTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpUG9pbnRBcmVhIC5wb3NpTWFwQXJlYSAucG9zaUltZyAuYkltZyAucG9zaUltZ0l0ZW0xMSB7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lQb2ludEFyZWEgLnBvc2lNYXBBcmVhIC5wb3NpSW1nIC5iSW1nLmJJbWcyIHtcbiAgICB3aWR0aDogNDV2dztcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwMSB7XG4gICAgbWFyZ2luOiAxMDBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAxIC5pbWdCb3gge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaVNsaWRlIHtcbiAgICBtYXJnaW46IDAgMCA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAyIHtcbiAgICBtYXJnaW46IDAgYXV0byA2MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDIgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNDglO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDIgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDAzIGxpIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDMgbGkgLmltZ0JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNCAudGl0bGVCb3gge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDQgLnRpdGxlQm94IC5pbWdCb3gge1xuICAgIHdpZHRoOiA1NyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDQgLnR4dEFyZWEge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA0IC5wb3NpQm94MDRJbWcge1xuICAgIG1hcmdpbjogNTBweCBhdXRvIDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDUge1xuICAgIHBhZGRpbmc6IDQwcHggODBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNSBoMyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvIDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDUgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNSAudHh0QmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9zaXRpb24gLnBvc2lCb3gwNSAucG9zaUJveDA1SW1nIHtcbiAgICBtYXJnaW46IDMwcHggMCAwIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDUgLnBvc2lCb3gwNUltZyBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA2Ni43JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA1IC5wb3NpQm94MDVJbWcgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMzIlO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb3NpdGlvbiAucG9zaUJveDA1IC5wb3NpQm94MDVJbWcgbGk6bnRoLWNoaWxkKDIpIC5pbWdCb3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Bvc2l0aW9uIC5wb3NpQm94MDUgLnBvc2lCb3gwNUltZyBsaTpudGgtY2hpbGQoMikgLmltZ0JveC5tYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4ydnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAubWFpbkltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSBoMiB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAudGl0bGVCb3gge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnRpdGxlQm94LnJlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgbWFyZ2luOiAwIGF1dG8gMTAwcHggMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC50aXRsZUJveCAudHh0QXJlYSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAudGl0bGVCb3ggLnR4dEFyZWEgaDIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnRpdGxlQm94IGgzIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLnRpdGxlQm94IC5pbWdCb3gge1xuICAgIHdpZHRoOiA1NyU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC50eHRBcmVhMDEgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC50eHRBcmVhMDEgLnR4dEJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuc2xpZGVBcmVhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAxMDBweCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpIHtcbiAgICB3aWR0aDogNjUlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpIC50eHRBcmVhIC5pbWdCb3gge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBtYXJnaW46IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpIC50eHRBcmVhIC50eHRCb3gge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpIC50eHRBcmVhIC5kZXNpZ25lck5hbWUge1xuICAgIG1hcmdpbi1ib3R0b206IDYlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNyZXNpZGVuY2UgLmRlc2lnbmVyIC5kZXNpZ25lckJveCBsaSAudHh0QXJlYSAuZGVzaWduZXJOYW1lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3Jlc2lkZW5jZSAuZGVzaWduZXIgLmRlc2lnbmVyQm94IGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcmVzaWRlbmNlIC5kZXNpZ25lciAuZGVzaWduZXJCb3ggbGk6bnRoLWNoaWxkKDIpIC5pbWdCb3gge1xuICAgIHdpZHRoOiA0OCU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4ge1xuICAgIHBhZGRpbmc6IDEwMHB4IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLm1haW5JbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAxIHtcbiAgICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3gwMSBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAxIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAyIC5pbWdCb3gge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5Cb3gwMiBoMyB7XG4gICAgbWFyZ2luOiAxMDBweCBhdXRvO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MDMge1xuICAgIHBhZGRpbmc6IDQwcHggODBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucGxhbkJveDAzIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuQm94MDMgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cEFyZWEge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wbGFuSXRlbSB7XG4gICAgd2lkdGg6IDI5JTtcbiAgICBtYXJnaW46IDAgMiUgNCUgMiU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBsYW5JdGVtLml0ZW1XIHtcbiAgICB3aWR0aDogNDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cge1xuICAgIHdpZHRoOiA3MnZ3O1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgdG9wOiA1MyU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93LndfY2FzYmVlIHtcbiAgICB3aWR0aDogNTB2dztcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgIHdpZHRoOiAzOCU7XG4gICAgbGVmdDogNCU7XG4gICAgdG9wOiA1NCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICB6LWluZGV4OiAxMDAwNTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcGxhbiAucG9wdXAtd2luZG93IC50eXBlQnRuIGxpIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwbGFuIC5wb3B1cC13aW5kb3cgLnR5cGVCdG4gbGkuY3Ige1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQ6ICMzMzM7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLXdpbmRvdyAudHlwZUJ0biBsaTpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnBvcHVwLWNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogLTM1cHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BsYW4gLnByY0JveCB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAzMHB4IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAubWFpbkltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAudHh0QXJlYSBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC50eHRBcmVhIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLnR4dEFyZWEgLnR4dEJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAucm91dGUge1xuICAgIG1heC13aWR0aDogMTIwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDgwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RBcmVhIHtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogMCBhdXRvIDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNhY2Nlc3MgLmFjY1NUQXJlYSBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDEpIGg0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbiAgICBtYXJnaW4tYm90dG9tOiA2JTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDEpIC5hY2NzdCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDAgMCA0JTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jYWNjZXNzIC5hY2NTVEFyZWEgbGk6bnRoLWNoaWxkKDEpIC5hY2NzdCBpbWcge1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI2FjY2VzcyAuYWNjU1RBcmVhIGxpOm50aC1jaGlsZCgyKSAuaW1nQm94IC5pbWdDYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmlubmVyIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuaW5uZXIgLmxlYWRUeHQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAudGl0bGVBcmVhIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnRpdGxlQXJlYSAudGl0bGVCb3gge1xuICAgIHBhZGRpbmctbGVmdDogM3Z3O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnRpdGxlQXJlYSAudGl0bGVCb3ggLm1vcmUwMiB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLnR4dEFyZWEgaDIge1xuICAgIGZvbnQtc2l6ZTogMi4zdnc7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC5sb2dvQm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLmxvZ29Cb3ggLnplaExvZ28ge1xuICAgIHdpZHRoOiAxNiU7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLmxvZ29Cb3ggLnR4dEJveCB7XG4gICAgd2lkdGg6IDc2JTtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMCAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaEltZ0JveCAuemVoSW1nIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3plaCAuYXJlYTAxIC56ZWhJbWdCb3ggLnplaEltZyAudHh0Qm94IC56ZWhUaXRsZSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiN6ZWggLmFyZWEwMSAuemVoSW1nQm94IC56ZWhJbWcgLnR4dEJveCAuemVoTGVhZCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaElsbHVzdHJhdGlvbiB7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jemVoIC5hcmVhMDEgLnplaElsbHVzdHJhdGlvbiAuaW1nQ2FwMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNtYXAgaDIge1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCB7XG4gICAgcGFkZGluZzogNiUgMDtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jcG9pbnQgLnBvaW50TGVhZDAxIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDMlO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMZWFkMDEgc3BhbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNwb2ludCAucG9pbnRMZWFkMDIge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMyU7XG4gIH1cbiAgI3RvcCAud3JhcCAuY29udGVudCBzZWN0aW9uI3BvaW50IC5wb2ludExlYWQwMiBzcGFuIHtcbiAgICBmb250LXNpemU6IDM2cHg7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIHtcbiAgICBwYWRkaW5nOiA2JSAwO1xuICB9XG4gICN0b3AgLndyYXAgLmNvbnRlbnQgc2VjdGlvbiNpbmZvIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzJTtcbiAgfVxuICAjdG9wIC53cmFwIC5jb250ZW50IHNlY3Rpb24jaW5mbyBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMyU7XG4gIH1cbn0iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcbkB1c2UgXCJzYXNzOm1hdGhcIjtcclxuQGltcG9ydCB1cmwoJy8vdXNlLmZvbnRhd2Vzb21lLmNvbS9yZWxlYXNlcy92NS43LjIvY3NzL2FsbC5jc3MnKTtcclxuXHJcbi8qIG1peGluc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi8vICRub3QtcGM6IDEwMjM7Ly8gMTAyNHB45pyq5rqA44Gv44K/44OW44Os44OD44OI44Go5Yik5patXHJcbi8vICR0YWJsZXQ6IDc2ODsvLyDjgr/jg5bjg6zjg4Pjg4jjga7ln7rmupbjgajjgZnjgovjgrXjgqTjgrpcclxuXHJcbkBtaXhpbiBmb250LXNpemUoJHNpemUsICR2aWV3cG9ydDogZmFsc2UpIHtcclxuICBAaWYgJHZpZXdwb3J0IHtcclxuICAgIGZvbnQtc2l6ZTogZ2V0X3Z3KCRzaXplLCAkdmlld3BvcnQpO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZSArIHB4O1xyXG4gICAgZm9udC1zaXplOiBtYXRoLmRpdigkc2l6ZSAsIDE2KSArIHJlbTtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBnZXRfdncoJHNpemUsICR2aWV3cG9ydCkge1xyXG4gIEByZXR1cm4gbWF0aC5kaXYoMTAwICwgJHZpZXdwb3J0KSAqICRzaXplICogMXZ3O1xyXG59XHJcblxyXG5AbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiDoibLmjIflrppcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xyXG4kdGV4dENvbG9yXHRcdDogIzAwMDAwMDtcclxuJGFjY2VudENvbG9yXHQ6ICM3MjYzMjg7XHJcbiRiZ0NvbG9yXHQ6ICNmNWY1ZjU7IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AdXNlICdiYXNlJyBhcyBiO1xyXG5cclxuLy8gc21wIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4jdG9we1xyXG5cdC8vd3JhcFxyXG5cdC53cmFwe1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0Ly9jb250ZW50XHJcblx0XHQuY29udGVudHtcclxuXHRcdFxyXG5cdFx0XHRzdXB7XHJcblx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHQvL3NlY3Rpb25cclxuXHRcdFx0c2VjdGlvbntcclxuXHJcblx0XHRcdFx0LmFyZWEwMXtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDYlIDA7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5tYntcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdC8vcG9pbnRcclxuXHRcdFx0XHQmI3BvaW50e1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMDtcclxuXHJcblx0XHRcdFx0XHQucG9pbnRMZWFkVHh0e1xyXG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWcvYmdfcG9pbnQuanBnKSBuby1yZXBlYXQgdG9wIGNlbnRlciAvIGNvdmVyO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNiUgMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9pbnRMaXN0MDF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0JTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDh2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wb2ludExpc3QwMntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDQlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA3NSU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcG9pbnRcclxuXHJcblx0XHRcdFx0Ly9pbmZvXHJcblx0XHRcdFx0JiNpbmZve1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTAlO1xyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQuaW5mb1R4dHtcclxuXHRcdFx0XHRcdFx0LnRpdGxlQm9kZXJ7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2JSBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuY2Fwe1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmNvbnRCdG5Cb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnJlcXVlc3QsIC5yZXNlcnZhdGlvbiwgLmluZm9NYXB7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0YXtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucmVzZXJ2YXRpb257XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnJlcXVlc3R7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNjY2NjY2O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLmluZm9NYXB7XHJcblx0XHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vaW5mb1xyXG5cclxuXHRcdFx0XHQvL2JuQXJlYVxyXG5cdFx0XHRcdCYjYm5BcmVhe1xyXG5cclxuXHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0LmJuQm94e1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAxMCUgMTAlIDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE2KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuYnRuQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMzBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnJle1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYmdDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwJSAwIDEwJSAxMCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5idG5Cb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2JuQXJlYVxyXG5cclxuXHRcdFx0XHQvL3Bvc2l0aW9uXHJcblx0XHRcdFx0JiNwb3NpdGlvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMCU7XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5JbWd7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDYlO1xyXG5cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnRpdGxlTmV3e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0LmltZ0xpc3QwMXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ5JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0JTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0d3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5zcFR4dHtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaUNhcHtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMCU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvc2lTVEFyZWF7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTUlO1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Lnc4MHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucG9zaVNUTGlzdHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHJcblxyXG5cdFx0XHRcdFx0LmxlYWRUeHRBcmVhe1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0Ly9wYWRkaW5nLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaVBvaW50QXJlYXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXZoIDAgMDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcblx0XHRcdFx0XHRcdC5jYXRjaEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQucG9zaVRpdGxlMDEsXHJcblx0XHRcdFx0XHRcdFx0LnBvc2lUaXRsZTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucG9zaVRpdGxlMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMzApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogLTE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogM3B4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM0NDVmN2Y7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji50aXRsZTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaU1hcEFyZWF7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHRcdC5wb3NpbWFwe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggMDtcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wb3NpSW1ne1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHRpb257XHJcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXZ3ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wMSxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wMixcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wMyxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNCxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNSxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNixcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNyxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wOCxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wOSxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0xMCxcclxuXHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0xMXtcclxuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE5dnc7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTA3e1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwdmg7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAydnc7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjR2dztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnRJbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHR0b3A6IC0zdmg7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyNnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wM3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2dnc7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wOHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmJJbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAydnc7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTA0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjV2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMDZ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxN3Z3O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMDl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzNHZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTEwe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjJ2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0xMXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE0dnc7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaUJveDAxe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lTbGlkZXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaUJveDAye1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byA2JTtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaUJveDAze1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDclO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDE1KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGIuJHRleHRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuZGF0YVR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTEpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgxMik7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaUJveDA0e1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwJTtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDQwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnBvc2lCb3gwNEltZ3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogNiUgYXV0byAwO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDM1JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lCb3gwNXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdC5wb3NpQm94MDVJbWd7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA2JSAwIDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuc2hvcHNTbGlkZXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNiU7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgNHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQ2FwdGlvbntcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMyU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3Bvc2l0aW9uXHJcblxyXG5cdFx0XHRcdC8vcmVzaWRlbmNlXHJcblx0XHRcdFx0JiNyZXNpZGVuY2V7XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5JbWd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5tYk5vbmV7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEFyZWEwMXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNsaWRlQXJlYXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDYlIDAgMDtcclxuXHJcblx0XHRcdFx0XHRcdC5yZXNpZGVuY2VTbGlkZXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0LnNsaWNrLWRvdHN7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zbGljay1kb3RzIGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYXJyb3dfYm94M3tcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDk1JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdC5wcmV2LWFycm93IHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi8uLi9pbWcvYXJyb3cwMS5zdmdcIikgbm8tcmVwZWF0IHRvcCBsZWZ0IC8gY29udGFpbjtcclxuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOnJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQubmV4dC1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vLi4vaW1nL2Fycm93MDIuc3ZnXCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQgLyBjb250YWluO1xyXG5cdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcdC5kZXNpZ25lcntcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y4ZjdmMztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNCUgMDtcclxuXHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5kZXNpZ25lckJveHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRsaXtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyTmFtZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDIwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmRlc2lnbmVyVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcmVzaWRlbmNlXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9wbGFuXHJcblx0XHRcdFx0JiNwbGFue1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTAlIDA7XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5JbWd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5Cb3gwMXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNiU7XHJcblxyXG5cdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5Cb3gwMntcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5Cb3gwM3tcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvcHVwQXJlYXtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODUlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAxMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wbGFuSXRlbXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIlIDA7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogNXB4IDVweCA4cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLmNhc2JlZUJveHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmLml0ZW1Xe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQjcG9wdXAxLFxyXG5cdFx0XHRcdFx0I3BvcHVwMixcclxuXHRcdFx0XHRcdCNwb3B1cDMsXHJcblx0XHRcdFx0XHQjcG9wdXA0LFxyXG5cdFx0XHRcdFx0I3BvcHVwNSxcclxuXHRcdFx0XHRcdCNwb3B1cDYsXHJcblx0XHRcdFx0XHQjcG9wdXA3LFxyXG5cdFx0XHRcdFx0I3BvcHVwOCxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMSxcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDIsXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTAzLFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNCxcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDUsXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA2LFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNyxcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDgsXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0I3BvcHVwX2Nhc2JlZXtcclxuXHRcdFx0XHRcdFx0XHQvKiBsYWJlbCDjgafjgrPjg7Pjg4jjg63jg7zjg6vjgZnjgovjga7jgacgaW5wdXQg44Gv6Z2e6KGo56S644GrICovXHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC1vcGVuIHtcclxuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7IC8qIOODnuOCpuOCueOCquODvOODkOODvOOBp+OCq+ODvOOCveODq+OBruW9oueKtuOCkuWkieOBiOOCi+OBk+OBqOOBp+OAgeOCr+ODquODg+OCr+OBp+OBjeOCi+imgee0oOOBoOOBqOOCj+OBi+OCiuOChOOBmeOBhOOCiOOBhuOBqyAqL1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnBvcHVwX2Nhc2JlZUJ0bntcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDQ0M7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMThweCAwIDE1cHggMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC01cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiA1cHggc29saWQgI0NDQztcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjMzMzO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvcHVwLW9wZW4gaW1nIHtcclxuXHRcdFx0XHRcdFx0XHQvL2JvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRcdFx0XHRcdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXAtb3BlbiBpbWc6aG92ZXIge1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC42O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb3B1cC1vdmVybGF5IHtcclxuXHRcdFx0XHRcdFx0LyogaW5wdXQg44Gr44OB44Kn44OD44Kv44GM5YWl44KL44G+44Gn44Gv6Z2e6KGo56S644GrICovXHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQjcG9wdXAxOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDI6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwMzpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXA0OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDU6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwNjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXA3OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cDg6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTAxOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwMjpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDM6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA0OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwNTpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDY6Y2hlY2tlZCB+IC5wb3B1cC1vdmVybGF5LFxyXG5cdFx0XHRcdFx0I3BvcHVwbWVudTA3OmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheSxcclxuXHRcdFx0XHRcdCNwb3B1cG1lbnUwODpjaGVja2VkIH4gLnBvcHVwLW92ZXJsYXksXHJcblx0XHRcdFx0XHQjcG9wdXBfY2FzYmVlOmNoZWNrZWQgfiAucG9wdXAtb3ZlcmxheXtcclxuXHRcdFx0XHRcdFx0LyogZGlzcGxheTogYmxvY2s7ICovXHJcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcclxuXHRcdFx0XHRcdFx0ei1pbmRleDogOTk5OTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuNyk7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwdmg7XHJcblx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ly/jg53jg4Pjg5fjgqLjg4Pjg5fjga7kuK3ouqtcclxuXHRcdFx0XHRcdC5wb3B1cC13aW5kb3cge1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA5MHZ3O1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XHJcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDc0JTtcclxuXHRcdFx0XHRcdFx0LyogaW5wdXQg44Gr44OB44Kn44OD44Kv44GM5YWl44KL44G+44Gn44Gv6Z2e6KGo56S644GrICovXHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UsIHZpc2liaWxpdHkgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0Ly/nkrDlooPmgKfog73ooajnpLrnlKhcclxuXHRcdFx0XHRcdFx0Ji53X2Nhc2JlZXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogOTB2dztcclxuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQvL1BPUFVQ5YaF5YiH44KK5pu/44GI44Oc44K/44OzXHJcblx0XHRcdFx0XHRcdC50eXBlQnRue1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0Ji5jcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNGRkY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMzMzM7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0Ly9QT1BVUOWGheWIh+OCiuabv+OBiOODnOOCv+ODs1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQvL+ODneODg+ODl+OCouODg+ODl+OBruS4rei6q1xyXG5cdFx0XHRcdFx0I3BvcHVwMTpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cDI6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXAzOmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0I3BvcHVwNDpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cDU6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXA2OmNoZWNrZWQgfiAucG9wdXAtd2luZG93LFxyXG5cdFx0XHRcdFx0I3BvcHVwNzpjaGVja2VkIH4gLnBvcHVwLXdpbmRvdyxcclxuXHRcdFx0XHRcdCNwb3B1cDg6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDE6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDI6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDM6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDQ6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDU6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDY6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDc6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBtZW51MDg6Y2hlY2tlZCB+IC5wb3B1cC13aW5kb3csXHJcblx0XHRcdFx0XHQjcG9wdXBfY2FzYmVlOmNoZWNrZWQgfiAucG9wdXAtd2luZG93e1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxMDAwMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9wdXAtdGV4dCB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRwaWN0dXJlIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdCYucG9wT3BlbiB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9wdXAtdGV4dDpub3QoOmxhc3Qtb2YtdHlwZSkge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDFlbVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvcHVwLWNsb3NlIHtcclxuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogLTM1cHg7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wcmNCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkY7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHQudHh0Qm94e1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTIpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcGxhblxyXG5cclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cdFx0XHRcdCYjYWNjZXNze1xyXG5cclxuXHRcdFx0XHRcdC5tYWluSW1ne1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucm91dGV7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFjY1NUQXJlYXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAlO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5hY2NzdHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNCU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNiU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0Z2FwOiA1cHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdDYXB0aW9ue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cclxuXHRcdFx0XHQvL3plaFxyXG5cdFx0XHRcdCYjemVoe1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQuaW5uZXJ7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC50aXRsZUFyZWF7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnRpdGxlQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcclxuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQubW9yZTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudGl0bGVMaW5le1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwJTtcclxuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBiLiRhY2NlbnRDb2xvcjtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDYlO1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmFyZWEwMXtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQubG9nb0JveHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDUlIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnplaExvZ297XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNSU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQubGVhZFR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjoganVzdGlmeTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuemVoSW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG4gICAgXHRcdFx0bWFyZ2luLWJvdHRvbTogNSU7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnplaEltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuemVoVGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOjphZnRlcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC56ZWhMZWFke1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDEyKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnplaElsbHVzdHJhdGlvbntcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0NhcDJ7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vemVoXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0Ly9tYXBcclxuXHRcdFx0XHQmI21hcHtcclxuXHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMDBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwJTtcclxuXHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vbWFwXHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdFx0XHJcblx0XHRcdH1cclxuXHRcdFx0Ly9zZWN0aW9uXHJcblx0XHR9XHJcblx0XHQvL2NvbnRlbnRcclxuXHR9XHJcblx0Ly93cmFwXHJcbn1cclxuXHJcbi8vIFBDIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6OTYxcHgpe1xyXG5cdCN0b3B7XHJcblx0XHQvL3dyYXBcclxuXHRcdC53cmFwe1xyXG5cdFx0XHRcclxuXHRcdFx0Ly9jb250ZW50XHJcblx0XHRcdC5jb250ZW50e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdC8vc2VjdGlvblxyXG5cdFx0XHRzZWN0aW9ue1xyXG5cclxuXHRcdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMTAwcHggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lm1ie1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHR9XHJcblxyXG5cclxuXHRcdFx0XHRcclxuXHRcdFx0XHQvL3BvaW50XHJcblx0XHRcdFx0JiNwb2ludHtcclxuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0cGFkZGluZzogMCAwIDA7XHJcblxyXG5cdFx0XHRcdFx0LnBvaW50TGVhZFR4dHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAydnc7XHJcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjJlbTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNDBweCAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdC5wb2ludExpc3QwMXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0dnc7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvaW50TGlzdDAye1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZ2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSksICY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgYi4kdGV4dENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3BvaW50XHJcblxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdC8vaW5mb1xyXG5cdFx0XHRcdCYjaW5mb3tcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDEwJTtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LmluZm9UeHR7XHJcblx0XHRcdFx0XHRcdC50aXRsZUJvZGVye1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDIwcHggYXV0bztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuY2Fwe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5jb250QnRuQm94e1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHQucmVxdWVzdCwgLnJlc2VydmF0aW9uLCAuaW5mb01hcHtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRhe1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCA1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNhYWFhYWE7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCYucmVxdWVzdHtcclxuXHRcdFx0XHRcdFx0XHRcdGF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYigxNzkgMTU1IDg4KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzAwMDAwMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2luZm9cclxuXHJcblx0XHRcdFx0Ly9ibkFyZWFcclxuXHRcdFx0XHQmI2JuQXJlYXtcclxuXHJcblx0XHRcdFx0XHRhe1xyXG5cclxuXHRcdFx0XHRcdFx0LmJuQm94e1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDgwcHggMTAlIDgwcHggMDtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDU1JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4xdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5idG5Cb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ly8gU1ZH5YaF44Gr5Z+L44KB6L6844G+44KM44Gm44GE44KLPHN0eWxlPuOCiOOCiuWEquWFiOOBl+OBpuWItuW+oeOBmeOCi+OBn+OCgeOAgWhvdmVy5YG044GvIWltcG9ydGFudOOBp+S4iuabuOOBjeOBmeOCi1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogZmlsbCAwLjM1cyBlYXNlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LnN0MHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogc3Ryb2tlIDAuMzVzIGVhc2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQvLyDnn6LljbDvvIjmnKvlsL7jga5n77yJ44Gg44GR44KS44CM5LiK4oaS5LiL44CN44Gr44G144KP44Gj44Go56e75YuVXHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRnOmxhc3Qtb2YtdHlwZXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNDVzIGN1YmljLWJlemllcigwLjIyLCAxLCAwLjM2LCAxKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmLnJle1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogODBweCAwIDgwcHggMTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuYnRuQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQmOmhvdmVye1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5ibkJveHtcclxuXHRcdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IGIuJGFjY2VudENvbG9yO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5idG5Cb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0c3Zne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGF0aHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmlsbDogYi4kYWNjZW50Q29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5zdDB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogYi4kYWNjZW50Q29sb3IgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGc6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL2JuQXJlYVxyXG5cclxuXHRcdFx0XHQvL3Bvc2l0aW9uXHJcblx0XHRcdFx0JiNwb3NpdGlvbntcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuXHJcblx0XHRcdFx0XHQubWFpbkltZ3tcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGl0bGVOZXd7XHJcblx0XHRcdFx0XHRcdC8vd2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblxyXG5cdFx0XHRcdFx0XHQuaW1nTGlzdDAxe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA2MDBweCk7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4MDBweDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDklO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LnBvc2lTVEFyZWF7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDE1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wb3NpU1RMaXN0e1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdFx0Z2FwOiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogODBweCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0LmxlYWRUeHRBcmVhe1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHRcdFx0XHRcdC5wb3NpUG9pbnRBcmVhe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTB2aDtcclxuXHJcblx0XHRcdFx0XHRcdC5jYXRjaEFyZWF7XHJcblxyXG5cdFx0XHRcdFx0XHRcdC5wb3NpVGl0bGUwMSxcclxuXHRcdFx0XHRcdFx0XHQucG9zaVRpdGxlMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMjAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIzMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICM0NDVmN2Y7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNTBweCAwIDA7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ji50aXRsZTAye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAzcHggc29saWQgYi4kYWNjZW50Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2MCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDUwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE1MHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiA0dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wb3NpTWFwQXJlYXtcclxuXHJcblx0XHRcdFx0XHRcdFx0LnBvc2ltYXB7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjh2dztcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogNXZoIDAgM3ZoO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0LnBvc2lJbWd7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0NhcHRpb257XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDN2aDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTR2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTA3e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDV2aDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTV2dztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0LnRJbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogMnZoO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogNnZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjF2dztcclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTAze1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wOHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1x0XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcclxuXHRcdFx0XHRcdFx0XHRcdC5iSW1ne1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA2dnc7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MXZ3O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQucG9zaUltZ0l0ZW0wNXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzIuNSU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5wb3NpSW1nSXRlbTA2e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMiU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMDl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMTB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI5JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnBvc2lJbWdJdGVtMTF7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHQmLmJJbWcye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0NXZ3O1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVx0XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQucG9zaUJveDAxe1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQucG9zaVNsaWRle1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCA2MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lCb3gwMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNjBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDglO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lCb3gwM3tcclxuXHJcblx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5kYXRhVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lCb3gwNHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHJcblx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1NyU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRBcmVhe1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wb3NpQm94MDRJbWd7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiA1MHB4IGF1dG8gMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKXtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0LmltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBvc2lCb3gwNXtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogNDBweCA4MHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDMwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0aDR7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnBvc2lCb3gwNUltZ3tcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDMwcHggMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA2Ni43JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzIlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYubWJ7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjJ2dztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcG9zaXRpb25cclxuXHJcblx0XHRcdFx0Ly9yZXNpZGVuY2VcclxuXHRcdFx0XHQmI3Jlc2lkZW5jZXtcclxuXHJcblx0XHRcdFx0XHQubWFpbkltZ3tcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAwcHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGl0bGVCb3h7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA5MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcclxuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0Ji5yZXtcclxuXHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMTAwcHggMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDU3JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC50eHRCbG9ja3tcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudHh0QXJlYTAxe1xyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnNsaWRlQXJlYXtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0XHQucmVzaWRlbmNlU2xpZGV7XHJcblx0XHJcblx0XHRcdFx0XHRcdFx0LnNsaWNrLWRvdHN7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5zbGljay1kb3RzIGxpe1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuc2xpY2stZG90cyBsaSBidXR0b246YmVmb3Jle1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuYXJyb3dfYm94M3tcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQucHJldi1hcnJvdyB7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5uZXh0LWFycm93IHtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQuZGVzaWduZXJ7XHJcblxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQuZGVzaWduZXJCb3h7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG5cdFx0XHRcdFx0XHRcdGxpe1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDY1JTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQudHh0QXJlYXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0LnR4dEJveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5kZXNpZ25lck5hbWV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNiU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyMCk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC5kZXNpZ25lclR4dHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0OCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Ly9yZXNpZGVuY2VcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdC8vcGxhblxyXG5cdFx0XHRcdCYjcGxhbntcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDEwMHB4IDA7XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5JbWd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5Cb3gwMXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnBsYW5Cb3gwMntcclxuXHJcblx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAwcHg7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gNTBweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRoM3tcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwMHB4IGF1dG87XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5wbGFuQm94MDN7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDQwcHggODBweDtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMil7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0LnBvcHVwQXJlYXtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC5wbGFuSXRlbXtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjklO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAyJSA0JSAyJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0Ji5pdGVtV3tcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA0MCU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdC5wb3B1cC13aW5kb3cge1xyXG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MnZ3O1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTIwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MyU7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQmLndfY2FzYmVle1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwdnc7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQvL1BPUFVQ5YaF5YiH44KK5pu/44GI44Oc44K/44OzXHJcblx0XHRcdFx0XHRcdFx0LnR5cGVCdG57XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmhlcml0O1xyXG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDM4JTtcclxuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDQlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiA1NCU7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMDAwNTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRsaXtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0NDQztcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0Ji5jcntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMzMzO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdCY6bGFzdC1vZi10eXBle1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0Ly9QT1BVUOWGheWIh+OCiuabv+OBiOODnOOCv+ODs1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQucG9wdXAtY2xvc2Uge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC0zNXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnByY0JveHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggNTBweDtcclxuXHRcclxuXHRcdFx0XHRcdFx0XHQudHh0Qm94e1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC5pbWdCb3h7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vcGxhblxyXG5cclxuXHRcdFx0XHQvL2FjY2Vzc1xyXG5cdFx0XHRcdCYjYWNjZXNze1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDMwcHg7XHJcblxyXG5cdFx0XHRcdFx0Lm1haW5JbWd7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnR4dEFyZWF7XHJcblxyXG5cdFx0XHRcdFx0XHRoMntcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LnJvdXRle1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEyMDBweDtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gODBweDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5hY2NTVEFyZWF7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEwMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0bGl7XHJcblx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHRoNHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBiLiR0ZXh0Q29sb3I7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDYlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdC5hY2NzdHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgNCU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNjBweDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKXtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQm94e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHQuaW1nQ2FwdGlvbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC8vYWNjZXNzXHJcblxyXG5cdFx0XHRcdFx0Ly96ZWhcclxuXHRcdFx0XHRcdCYjemVoe1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwcHg7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDUwcHg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0LmlubmVye1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdGgze1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMjApO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNTBweDtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0LmxlYWRUeHR7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0LnRpdGxlQXJlYXtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA2MHB4O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdC50aXRsZUJveHtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogM3Z3O1xyXG5cdFxyXG5cdFx0XHRcdFx0XHRcdFx0Lm1vcmUwMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnRpdGxlTGluZXtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQudHh0QmxvY2t7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0LnR4dEFyZWF7XHJcblx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIuM3Z3O1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnR4dEJsb2Nre1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQuYXJlYTAxe1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHQubG9nb0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnplaExvZ297XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24tc2VsZjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdC50eHRCb3h7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDc2JTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1zZWxmOiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdC5sZWFkVHh0e1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0LnplaEltZ0JveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHRcdFx0LnplaEltZ3tcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0LnR4dEJveHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuemVoVGl0bGV7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGIuZm9udC1zaXplKDI0KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVye1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuemVoTGVhZHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMTYpO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdC56ZWhJbGx1c3RyYXRpb257XHJcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0XHRpbWd7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHQuaW1nQ2FwMntcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHRcdFx0XHRcdFxyXG5cdFxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdC8vemVoXHJcblxyXG5cdFx0XHRcdFx0XHJcblx0XHRcdFx0Ly9tYXBcclxuXHRcdFx0XHQmI21hcHtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG5cclxuXHRcdFx0XHRcdGgye1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL21hcFxyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQvL3NlY3Rpb25cclxuXHRcdFx0fVxyXG5cdFx0XHQvL2NvbnRlbnRcclxuXHRcdH1cclxuXHRcdC8vd3JhcFxyXG5cdFx0XHJcblx0fVxyXG59XHJcblxyXG4vLyB0YWJsZXQobGFuZHNjYXBlKSAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjc2OHB4KSBhbmQgKCBtYXgtd2lkdGg6MTAyNHB4KSB7XHJcblx0XHQjdG9we1xyXG5cdFx0XHRcclxuXHRcdFx0LndyYXB7XHJcblx0XHRcdFx0LmNvbnRlbnR7XHJcblx0XHRcdFx0XHRzZWN0aW9ue1xyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdCYjcG9pbnR7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogNiUgMDtcclxuXHRcdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0XHQucG9pbnRMZWFkMDF7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyOCk7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoNDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHQucG9pbnRMZWFkMDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBiLmZvbnQtc2l6ZSgyNCk7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0XHRcdFx0c3BhbntcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYi5mb250LXNpemUoMzYpO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdFx0JiNpbmZve1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDYlIDA7XHJcblx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHRcdFx0aDJ7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0aDN7XHJcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzJTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcclxuXHRcdH1cclxufVxyXG5cclxuXHJcbiJdfQ== */
