.slideshow {
  background-color: #f0e519;
  width: 100%;
  padding: 0px 50px 50px;
}
.slideshow .slideshowContent {
  width: 100%;
  max-width: 1920px;
  margin: 0 auto;
  position: relative;
}
.slideshow .slideshowContent .swiper-slide {
  height: calc(100vh - 125px);
  min-height: 600px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
}
.slideshow .slideshowContent .swiper-slide .slideMob {
  display: none;
}
.slideshow .slideshowContent .swiper-slide img {
  position: absolute;
  right: 0px;
  left: 0px;
  top: 0px;
  bottom: 0px;
  -o-object-fit: cover;
     object-fit: cover;
}
.slideshow .slideshowContent .swiper-slide .slideText {
  position: relative;
  padding: 50px;
  text-align: left;
  color: #ffffff;
  width: 100%;
  max-width: 60%;
}
.slideshow .slideshowContent .swiper-slide .slideText .slTitle {
  font-size: 54px;
  font-weight: 800;
  line-height: 56px;
  text-transform: uppercase;
  color: #ffffff;
  display: block;
  padding-bottom: 30px;
}
.slideshow .slideshowContent .swiper-slide .slideText .slText {
  display: block;
  color: #ffffff;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 30px;
  padding-bottom: 40px;
}
.slideshow .slideshowContent .swiper-slide .slideText .slBtn {
  background-color: #f0e519;
  color: #333333;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 16px;
  font-weight: 800;
  padding: 20px 30px;
  display: inline-block;
}
.slideshow .slideshowContent .swiper-pagination {
  text-align: left;
  padding: 0px 50px 50px 50px;
}
.slideshow .slideshowContent .swiper-pagination .swiper-pagination-bullet {
  width: 10px;
  height: 10px;
  background: #ffffff;
}

.bannerImage {
  margin: 60px 0px;
}
.bannerImage .bannerImageContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bannerImage .bannerImageContent.left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.bannerImage .bannerImageContent.left .bannerImageText {
  padding-left: 70px;
  padding-right: 70px;
}
.bannerImage .bannerImageContent .bannerImageImage,
.bannerImage .bannerImageContent .bannerImageText {
  width: 50%;
}
.bannerImage .bannerImageContent .bannerImageImage img {
  width: 100%;
}
.bannerImage .bannerImageContent .bannerImageText {
  padding-right: 70px;
}
.bannerImage .bannerImageContent .bannerImageText .bnnTitle {
  font-size: 40px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 50px;
  display: block;
  margin: 20px 0px;
}
.bannerImage .bannerImageContent .bannerImageText .bnnTitle small {
  font-weight: lighter;
}
.bannerImage .bannerImageContent .bannerImageText .bnnText {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}

.bannerImageCtaYellow {
  margin: 60px 0px;
}
.bannerImageCtaYellow .bannerImageContent {
  background-color: #f0e519;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.bannerImageCtaYellow .bannerImageContent.left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.bannerImageCtaYellow .bannerImageContent > div {
  width: 50%;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageImage {
  position: relative;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageImage img {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageText {
  padding: 120px 60px;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnTitle {
  font-size: 35px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 39px;
  display: block;
  margin: 20px 0px;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnText {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnBtn {
  background-color: #333333;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 16px;
  font-weight: 800;
  margin: 20px 0px;
  padding: 20px 30px;
  display: block;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.sliderCat {
  margin: 60px 0px;
}
.sliderCat .sliderCatTop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.sliderCat .sliderCatTop .sliderCatTopTitle {
  font-size: 40px;
  line-height: 50px;
  text-transform: uppercase;
}
.sliderCat .catslideshow {
  margin-top: 70px;
  padding-bottom: 40px;
}
.sliderCat .catslideshow .swiper-wrapper .swiper-slide a {
  background-color: #e9e9e9;
  text-decoration: none;
}
.sliderCat .catslideshow .swiper-wrapper .swiper-slide a .rptTitle {
  text-align: left;
  width: 100%;
  padding: 10px 20px 20px;
  text-transform: uppercase;
  text-decoration: none;
  font-weight: 600;
  min-height: 70px;
  font-size: 16px;
  word-break: break-word;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: end;
}
.sliderCat .catslideshow .swiper-scrollbar.swiper-scrollbar-horizontal {
  opacity: 1 !important;
  left: 0px;
  bottom: 0px;
  right: 0px;
  width: auto;
  background: #e9e9e9;
  height: 2px;
}
.sliderCat .sliderBtnBottom {
  display: none;
}

.bannerIcon {
  margin: 60px 0px;
}
.bannerIcon .bannerIconContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.bannerIcon .bannerIconContent .leftIconRepeater,
.bannerIcon .bannerIconContent .rightIconRepeater {
  width: 50%;
}
.bannerIcon .bannerIconContent .rightIconRepeater {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine {
  width: 100%;
  border-top: 1px solid #333333;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 20px 0px 30px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine img {
  width: 40px;
  -o-object-fit: contain;
     object-fit: contain;
}
.bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine > div {
  width: calc(100% - 50px);
}
.bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine > div > span {
  font-size: 30px;
  font-weight: bold;
}
.bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine > div > p {
  padding: 10px 0px;
  font-size: 24px;
}
.bannerIcon .bannerIconContent .leftIconRepeater {
  padding-right: 50px;
}
.bannerIcon .bannerIconContent .leftIconRepeater img {
  position: sticky;
  top: 0px;
}
.bannerIcon .bannerIconContent .bottomIconRepeater {
  display: none;
}
.bannerIcon .centerIconHeadline {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 60px;
  width: 100%;
}
.bannerIcon .centerIconHeadline .centerIconTitle {
  font-size: 40px;
  line-height: 50px;
  text-transform: uppercase;
}

.bannerBgImage {
  margin: 60px 0px;
}
.bannerBgImage .bannerBgImageContent {
  position: relative;
  min-height: 510px;
  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;
}
.bannerBgImage .bannerBgImageContent:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  background-color: #000;
  z-index: 1;
  opacity: 0.7;
}
.bannerBgImage .bannerBgImageContent > img {
  position: absolute;
  top: 0px;
  left: 0px;
  bottom: 0px;
  right: 0px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.bannerBgImage .bannerBgImageContent .bannerBgTextContent {
  position: relative;
  z-index: 2;
  padding: 100px 120px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.bannerBgImage .bannerBgImageContent .bannerBgTextContent .bannerBgText {
  color: #ffffff;
  font-size: 40px;
  font-weight: 500;
  line-height: 50px;
  padding-bottom: 40px;
  text-align: center;
}
.bannerBgImage .bannerBgImageContent .bannerBgTextContent .linkBtn {
  margin: 0 auto;
}

.bannerNumber {
  background-color: #f0e519;
  margin: 60px 0px;
}
.bannerNumber .bannerNumberContent {
  padding: 70px 0px 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.bannerNumber .bannerNumberContent .leftBannerNumber {
  width: 45%;
  padding-right: 80px;
}
.bannerNumber .bannerNumberContent .leftBannerNumber .titleNb {
  font-size: 40px;
  line-height: 50px;
}
.bannerNumber .bannerNumberContent .leftBannerNumber .titleNb strong {
  display: block;
}
.bannerNumber .bannerNumberContent .leftBannerNumber .textNb {
  font-size: 18px;
  font-weight: 400;
  line-height: 28px;
}
.bannerNumber .bannerNumberContent .rightBannerNUmber {
  width: 45%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.bannerNumber .bannerNumberContent .rightBannerNUmber .lineCounter {
  width: 100%;
  background-color: #ffffff;
  padding: 30px 35px;
  margin-bottom: 25px;
}
.bannerNumber .bannerNumberContent .rightBannerNUmber .lineCounter .counterText {
  font-size: 30px;
  font-weight: 700;
  line-height: 36px;
  word-wrap: break-word;
}
.bannerNumber .counter {
  position: relative;
  font-size: 80px;
  font-weight: 800;
  font-weight: bold;
  color: #333;
  opacity: 0;
  -webkit-transform: translateY(20px);
          transform: translateY(20px);
  -webkit-transition: all 0.6s ease;
  transition: all 0.6s ease;
  padding-right: 50px;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}
.bannerNumber .counter.visible {
  opacity: 1;
  -webkit-transform: translateY(0);
          transform: translateY(0);
}
.bannerNumber .counter::after {
  content: "+";
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 0;
  -webkit-transition: opacity 0.4s ease;
  transition: opacity 0.4s ease;
}
.bannerNumber .counter.finished::after {
  opacity: 1;
}

.bannerImageCtaWhite {
  margin: 60px 0px;
}
.bannerImageCtaWhite .bannerImageContent {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
}
.bannerImageCtaWhite .bannerImageContent.left {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
}
.bannerImageCtaWhite .bannerImageContent.left > div.bannerImageText {
  padding: 0px 0px 0px 200px;
}
.bannerImageCtaWhite .bannerImageContent > div {
  width: 50%;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageImage {
  position: relative;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageImage img {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageText {
  padding: 0px 200px 0px 0px;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnTitle {
  font-size: 35px;
  text-transform: uppercase;
  font-weight: 700;
  line-height: 39px;
  display: block;
  margin: 20px 0px;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnText {
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnBtn {
  background-color: #333333;
  color: #ffffff;
  text-transform: uppercase;
  text-decoration: none;
  font-size: 16px;
  font-weight: 800;
  margin: 40px 0px 20px;
  padding: 20px 30px;
  display: block;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.csPageTitle {
  padding: 70px 0px 80px;
}
.csPageTitle h1 {
  margin: 0px;
  font-size: 54px;
  font-weight: 800;
  line-height: 56px;
  text-transform: uppercase;
}

.sliderYellow .sliderYellowContent .sliderYellowTopTitle {
  font-size: 40px;
  text-transform: uppercase;
  line-height: 50px;
}
.sliderYellow .sliderYellowContent .yellowslideshow {
  margin: 50px 0px;
}
.sliderYellow .sliderYellowContent .swiper-wrapper {
  padding-bottom: 50px;
}
.sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide {
  padding: 40px 20px;
  height: auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide:nth-child(even) {
  background-color: #f0e519;
}
.sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide:nth-child(odd) {
  background-color: #DBD117;
}
.sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide .rptTitle {
  font-size: 80px;
  font-weight: 800;
  text-align: left;
  padding-bottom: 10px;
}
.sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide .rptText {
  text-align: left;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
.sliderYellow .sliderYellowContent .swiper-scrollbar.swiper-scrollbar-horizontal {
  opacity: 1 !important;
  left: 0px;
  bottom: 0px;
  right: 0px;
  width: auto;
  background: #e9e9e9;
  height: 2px;
}

.repeaterPeople .repeaterPeopleContent .repeaterPeopleTopTitle {
  font-size: 40px;
  text-transform: uppercase;
  line-height: 50px;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 40px;
  margin-right: -20px;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide {
  width: 20%;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent {
  margin: 0px 20px 20px 0px;
  position: relative;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent:before {
  content: "";
  position: absolute;
  left: 0px;
  bottom: 0px;
  right: 0px;
  top: 0px;
  background: -webkit-gradient(linear, left bottom, left top, from(#000), color-stop(40%, rgba(0, 0, 0, 0)));
  background: linear-gradient(0deg, #000 0%, rgba(0, 0, 0, 0) 40%);
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent img {
  width: 100%;
  display: block;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent {
  position: absolute;
  left: 0px;
  bottom: 0px;
  right: 0px;
  z-index: 3;
  padding: 20px;
  z-index: 3;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptTitle {
  color: #ffffff;
  font-size: 16px;
  line-height: 20px;
  font-weight: 800;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptText {
  color: #ffffff;
  font-size: 13px;
  font-style: normal;
  font-weight: 600;
  line-height: 13px;
  min-height: 30px;
  padding-top: 5px;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptEmail,
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptPhone {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-top: 10px;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptEmail span,
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptPhone span {
  color: #ffffff;
  font-size: 13px;
  margin-right: 5px;
  display: inline-block;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptEmail p,
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptPhone p {
  color: #f0e519;
  font-size: 13px;
}
.repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent .rptEmail {
  padding-top: 4px;
}

@media screen and (max-width: 1200px) {
  .slideshow {
    background-color: #f0e519;
    width: 100%;
    padding: 0px 15px 15px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText {
    padding: 60px 30px;
  }
  .bannerIcon {
    margin: 40px 0px;
  }
  .bannerIcon .bannerIconContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .bannerIcon .bannerIconContent .centerIconHeadline {
    margin-bottom: 20px;
  }
  .bannerIcon .bannerIconContent .centerIconHeadline .linkBtn {
    display: none;
  }
  .bannerIcon .bannerIconContent .centerIconHeadline .centerIconTitle {
    width: 100%;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater,
  .bannerIcon .bannerIconContent .rightIconRepeater {
    width: 100%;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater {
    padding-right: 0px;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater img {
    width: 100%;
    margin-bottom: 30px;
    height: 315px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .bannerIcon .bannerIconContent .bottomIconRepeater {
    display: block;
  }
  .bannerNumber .bannerNumberContent .rightBannerNUmber {
    width: 55%;
  }
  .bannerImageCtaWhite .bannerImageContent.left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  .bannerImageCtaWhite .bannerImageContent.left > div.bannerImageText {
    padding: 0px 0px 0px 70px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText {
    padding: 0px 70px 0px 0px;
  }
  .csPageTitle {
    padding: 60px 0px 20px;
  }
  .csPageTitle h1 {
    margin: 0px;
    font-size: 46px;
    font-weight: 800;
    line-height: 48px;
    text-transform: uppercase;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide {
    width: 25%;
  }
}
@media screen and (max-width: 991px) {
  .slideshow .slideshowContent .swiper-slide .slideText {
    padding: 15px 15px 120px;
    max-width: 80%;
  }
  .slideshow .slideshowContent .swiper-pagination {
    padding: 0px 15px 30px 15px;
  }
  .bannerImage .bannerImageContent.left {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse;
  }
  .bannerImage .bannerImageContent.left .bannerImageText {
    padding-left: 0px;
    padding-right: 0px;
  }
  .bannerImage .bannerImageContent .bannerImageImage {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .bannerImage .bannerImageContent .bannerImageText {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding-right: 0px;
  }
  .bannerImage .bannerImageContent .bannerImageImage,
  .bannerImage .bannerImageContent .bannerImageText {
    width: 100%;
  }
  .bannerImageCtaYellow .bannerImageContent > div {
    width: 100%;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageImage {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    height: 315px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageImage img {
    position: relative;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding: 30px 15px;
  }
  .sliderCat {
    margin: 30px 0px 40px;
  }
  .sliderCat .sliderCatTop .linkBtn {
    display: none;
  }
  .sliderCat .catslideshow {
    margin-top: 40px;
    padding-bottom: 20px;
  }
  .sliderCat .sliderBtnBottom {
    display: block;
  }
  .bannerBgImage .bannerBgImageContent .bannerBgTextContent {
    padding: 50px 60px;
  }
  .bannerNumber .bannerNumberContent .rightBannerNUmber,
  .bannerNumber .bannerNumberContent .leftBannerNumber {
    width: 100%;
  }
  .bannerNumber .bannerNumberContent .leftBannerNumber {
    padding-right: 0px;
    padding-bottom: 40px;
  }
  .bannerImageCtaWhite .bannerImageContent.left > div.bannerImageText {
    padding: 0px 0px 0px 0px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText {
    width: 100%;
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageImage {
    height: 295px;
    width: 100%;
    -o-object-fit: cover;
       object-fit: cover;
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide {
    width: 33.3%;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent {
    padding: 10px;
  }
}
@media screen and (max-width: 640px) {
  .slideshow .slideshowContent .swiper-slide {
    height: auto;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
    min-height: calc(100vh - 95px);
  }
  .slideshow .slideshowContent .swiper-slide:before {
    content: "";
    z-index: 10;
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), color-stop(55%, rgba(0, 0, 0, 0.8)));
    background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.8) 55%);
  }
  .slideshow .slideshowContent .swiper-slide .slideDesk {
    display: none;
  }
  .slideshow .slideshowContent .swiper-slide .slideMob {
    display: block;
  }
  .slideshow .slideshowContent .swiper-slide .slideText {
    width: 100%;
    max-width: 100%;
    padding: 140px 15px 70px;
    position: relative;
    z-index: 11;
  }
  .slideshow .slideshowContent .swiper-slide .slideText .slTitle {
    font-size: 28px;
    line-height: 32px;
    padding-bottom: 20px;
  }
  .slideshow .slideshowContent .swiper-slide .slideText .slText {
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 20px;
  }
  .slideshow .slideshowContent .swiper-slide .slideText .slBtn {
    width: 100%;
    padding: 20px 10px;
    text-align: center;
  }
  .slideshow .slideshowContent .swiper-pagination {
    padding: 0px 15px 15px 15px;
  }
  .bannerImage {
    margin: 15px 0px 40px;
  }
  .bannerImage .bannerImageContent .bannerImageText .bnnTitle {
    margin: 20px 0px;
    font-size: 28px;
    line-height: 32px;
  }
  .bannerImage .bannerImageContent .bannerImageText .bnnText {
    font-size: 18px;
  }
  .bannerImageCtaYellow {
    margin-bottom: 35px;
  }
  .bannerImageCtaYellow .bannerImageContent > div {
    width: 100%;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageImage {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1;
    height: 315px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageImage img {
    position: relative;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText {
    -webkit-box-ordinal-group: 3;
        -ms-flex-order: 2;
            order: 2;
    padding: 30px 15px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnTitle {
    font-size: 26px;
    font-weight: 500;
    line-height: 28px;
    margin-top: 0px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnText {
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
  }
  .bannerImageCtaYellow .bannerImageContent > div.bannerImageText .bnnBtn {
    padding: 20px 10px;
    width: 100%;
    font-size: 16px;
    text-align: center;
  }
  .sliderCat {
    margin: 0px 0px 40px;
    overflow: hidden;
  }
  .sliderCat .sliderCatTop {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
  }
  .sliderCat .sliderCatTop .sliderCatTopTitle {
    font-size: 26px;
    line-height: 34px;
    text-transform: uppercase;
  }
  .sliderCat .catslideshow {
    margin-top: 35px;
    overflow: visible;
  }
  .sliderCat .catslideshow .swiper-wrapper .swiper-slide a {
    background-color: #e9e9e9;
    text-decoration: none;
  }
  .sliderCat .catslideshow .swiper-wrapper .swiper-slide a .rptTitle {
    text-align: left;
    width: 100%;
    padding: 5px 10px 20px;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    min-height: 70px;
    font-size: 15px;
    word-break: break-word;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: end;
  }
  .sliderCat .catslideshow .swiper-scrollbar.swiper-scrollbar-horizontal {
    opacity: 1 !important;
    left: 0px;
    bottom: 0px;
    right: 0px;
    width: auto;
    background: #e9e9e9;
    height: 2px;
  }
  .bannerIcon {
    margin: 40px 0px;
  }
  .bannerIcon .bannerIconContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .bannerIcon .bannerIconContent .centerIconHeadline {
    margin-bottom: 20px;
  }
  .bannerIcon .bannerIconContent .centerIconHeadline .centerIconTitle {
    font-size: 26px;
    line-height: 34px;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater,
  .bannerIcon .bannerIconContent .rightIconRepeater {
    width: 100%;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater {
    padding-right: 0px;
  }
  .bannerIcon .bannerIconContent .leftIconRepeater img {
    width: 100%;
    margin-bottom: 30px;
    height: 315px;
    -o-object-fit: cover;
       object-fit: cover;
  }
  .bannerIcon .bannerIconContent .bottomIconRepeater {
    display: block;
  }
  .bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine > div > span {
    font-size: 20px;
    word-break: break-word;
  }
  .bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine > div > p {
    font-size: 18px;
  }
  .bannerIcon .bannerIconContent .rightIconRepeater .icnRptLine img {
    width: 30px;
  }
  .bannerIcon .bannerIconContent .bottomIconRepeater .linkBtn {
    padding: 20px 10px;
    width: 100%;
    display: block;
    font-size: 15px;
  }
  .bannerBgImage {
    margin: 30px 0px;
  }
  .bannerBgImage .bannerBgImageContent {
    position: relative;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
  .bannerBgImage .bannerBgImageContent .bannerBgTextContent {
    padding: 70px 15px 45px;
  }
  .bannerBgImage .bannerBgImageContent .bannerBgTextContent .bannerBgText {
    font-size: 26px;
    font-weight: 500;
    line-height: 30px;
  }
  .bannerBgImage .bannerBgImageContent .bannerBgTextContent .linkBtn {
    margin: 0 auto;
    text-align: center;
    padding: 20px 10px;
    width: 100%;
  }
  .bannerNumber {
    margin: 30px 0px;
  }
  .bannerNumber .bannerNumberContent {
    padding: 30px 0px;
  }
  .bannerNumber .bannerNumberContent .rightBannerNUmber,
  .bannerNumber .bannerNumberContent .leftBannerNumber {
    width: 100%;
  }
  .bannerNumber .bannerNumberContent .leftBannerNumber {
    padding-right: 0px;
    padding-bottom: 40px;
  }
  .bannerNumber .bannerNumberContent .leftBannerNumber .titleNb {
    font-size: 26px;
    line-height: 34px;
  }
  .bannerNumber .bannerNumberContent .leftBannerNumber .textNb {
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
  }
  .bannerNumber .bannerNumberContent .rightBannerNUmber .lineCounter {
    padding: 20px 15px 15px;
  }
  .bannerNumber .bannerNumberContent .rightBannerNUmber .lineCounter .counterText {
    font-size: 26px;
    font-weight: 700;
    line-height: 28px;
    padding-top: 20px;
  }
  .bannerNumber .counter {
    font-size: 55px;
    line-height: 50px;
    font-weight: 800;
    padding-right: 35px;
    letter-spacing: -4px;
  }
  .bannerImageCtaWhite {
    margin: 30px 0px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText {
    padding-right: 0px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnTitle {
    font-size: 26px;
    font-weight: 500;
    line-height: 34px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnText {
    font-size: 18px;
    font-weight: 400;
    line-height: 30px;
  }
  .bannerImageCtaWhite .bannerImageContent > div.bannerImageText .bnnBtn {
    margin-top: 30px;
    font-size: 15px;
    padding: 20px 10px;
    font-size: 15px;
  }
  .csPageTitle {
    padding: 30px 0px 20px;
  }
  .csPageTitle h1 {
    margin: 0px;
    font-size: 28px;
    font-weight: 800;
    line-height: 32px;
    text-transform: uppercase;
  }
  .sliderYellow {
    overflow: hidden;
  }
  .sliderYellow .sliderYellowContent .sliderYellowTopTitle {
    margin: 20px 0px;
    font-size: 28px;
    line-height: 32px;
  }
  .sliderYellow .sliderYellowContent .yellowslideshow {
    overflow: visible;
    margin: 30px 0px 20px;
  }
  .sliderYellow .sliderYellowContent .swiper-wrapper {
    padding-bottom: 40px;
  }
  .sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide {
    padding: 20px;
  }
  .sliderYellow .sliderYellowContent .swiper-wrapper .swiper-slide .rptTitle {
    font-size: 70px;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleTopTitle {
    margin: 20px 0px;
    font-size: 28px;
    line-height: 32px;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide {
    width: 50%;
  }
}
@media screen and (max-width: 480px) {
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt {
    margin-right: 0px;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide {
    width: 100%;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent {
    margin-right: 0px;
    height: 330px;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent img {
    width: 100%;
    height: 100%;
    display: block;
    -o-object-fit: cover;
       object-fit: cover;
    -o-object-position: center top;
       object-position: center top;
  }
  .repeaterPeople .repeaterPeopleContent .repeaterPeopleContentRpt .rptlide .rptlideContent .rpttextcontent {
    padding: 20px;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJsb2Nrcy5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiYmxvY2tzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNDLHlCQ0NRO0VEQVIsV0FBQTtFQUNBLHNCQUFBO0FFRkQ7QUZHQztFQUNDLFdBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtBRURGO0FGRUU7RUFDQywyQkFBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSx1QkFBQTtNQUFBLG9CQUFBO1VBQUEsMkJBQUE7QUVBSDtBRkNHO0VBQ0MsYUFBQTtBRUNKO0FGQ0c7RUFDQyxrQkFBQTtFQUNBLFVBQUE7RUFDQSxTQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxvQkFBQTtLQUFBLGlCQUFBO0FFQ0o7QUZDRztFQUNDLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGdCQUFBO0VBQ0EsY0NoQ0k7RURpQ0osV0FBQTtFQUNBLGNBQUE7QUVDSjtBRkFJO0VBQ0MsZUFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSx5QkFBQTtFQUNBLGNDeENHO0VEeUNILGNBQUE7RUFDQSxvQkFBQTtBRUVMO0FGQUk7RUFDQyxjQUFBO0VBQ0EsY0M5Q0c7RUQrQ0gsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLG9CQUFBO0FFRUw7QUZBSTtFQUNDLHlCQ2xESTtFRG1ESixjQ3RERztFRHVESCx5QkFBQTtFQUNBLHFCQUFBO0VBQ0EsZUFBQTtFQUNBLGdCQUFBO0VBQ0Esa0JBQUE7RUFDQSxxQkFBQTtBRUVMO0FGRUU7RUFDQyxnQkFBQTtFQUNBLDJCQUFBO0FFQUg7QUZDRztFQUNDLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJDdkVJO0FDd0VSOztBRk1BO0VBQ0MsZ0JBQUE7QUVIRDtBRklDO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7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Y0FBQTtJQUNBLG9CQUFBO09BQUEsaUJBQUE7SUFDQSw4QkFBQTtPQUFBLDJCQUFBO0VFM0pMO0VGNkpJO0lBQ0MsYUFBQTtFRTNKTDtBQUNGIiwiZmlsZSI6ImJsb2Nrcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwidmFyaWFibGVzXCI7XG5cbi8vQkxPQ0sgU0xJREVTSE9XXG4uc2xpZGVzaG93IHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0d2lkdGg6IDEwMCU7XG5cdHBhZGRpbmc6IDBweCA1MHB4IDUwcHg7XG5cdC5zbGlkZXNob3dDb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDE5MjBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMjVweCk7XG5cdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0LnNsaWRlTW9iIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0fVxuXHRcdFx0LnNsaWRlVGV4dCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzogNTBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogNjAlO1xuXHRcdFx0XHQuc2xUaXRsZSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiA1NHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDU2cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbFRleHQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbEJ0biB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnN3aXBlci1wYWdpbmF0aW9uIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRwYWRkaW5nOiAwcHggNTBweCA1MHB4IDUwcHg7XG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vL0JMT0NLIElNQUdFXG4uYmFubmVySW1hZ2Uge1xuXHRtYXJnaW46IDYwcHggMHB4O1xuXHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCYubGVmdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHQuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA3MHB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmFubmVySW1hZ2VJbWFnZSxcblx0XHQuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5iYW5uZXJJbWFnZUltYWdlIHtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDcwcHg7XG5cdFx0XHQuYm5uVGl0bGUge1xuXHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDBweDtcblx0XHRcdFx0c21hbGwge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYm5uVGV4dCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vQkxPQ0sgSU1BR0UgWUVMTE9XXG4uYmFubmVySW1hZ2VDdGFZZWxsb3cge1xuXHRtYXJnaW46IDYwcHggMHB4O1xuXHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdCYubGVmdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0fVxuXHRcdD4gZGl2IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHQmLmJhbm5lckltYWdlSW1hZ2Uge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0cGFkZGluZzogMTIwcHggNjBweDtcblx0XHRcdFx0LmJublRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDM1cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJublRleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ibm5CdG4ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAzMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1heC13aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy9CTE9DSyBDQVQgU0xJREVcbi5zbGlkZXJDYXQge1xuXHRtYXJnaW46IDYwcHggMHB4O1xuXHQuc2xpZGVyQ2F0VG9wIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdC5zbGlkZXJDYXRUb3BUaXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cdC5jYXRzbGlkZXNob3cge1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdC5zd2lwZXItc2xpZGUge1xuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0LnJwdFRpdGxlIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMjBweCAyMHB4O1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA3MHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZW5kO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuc3dpcGVyLXNjcm9sbGJhci5zd2lwZXItc2Nyb2xsYmFyLWhvcml6b250YWwge1xuXHRcdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZ3JleTtcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdH1cblx0fVxuXHQuc2xpZGVyQnRuQm90dG9tIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi8vIEJMT0NLIElDT04gU0NST0xMXG4uYmFubmVySWNvbiB7XG5cdG1hcmdpbjogNjBweCAwcHg7XG5cdC5iYW5uZXJJY29uQ29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0LmxlZnRJY29uUmVwZWF0ZXIsXG5cdFx0LnJpZ2h0SWNvblJlcGVhdGVyIHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0fVxuXHRcdC5yaWdodEljb25SZXBlYXRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdC5pY25ScHRMaW5lIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0cGFkZGluZzogMjBweCAwcHggMzBweDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD4gcCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4IDBweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmxlZnRJY29uUmVwZWF0ZXIge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNTBweDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGlja3k7XG5cdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm90dG9tSWNvblJlcGVhdGVyIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG5cdC5jZW50ZXJJY29uSGVhZGxpbmUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQuY2VudGVySWNvblRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogNDBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cbn1cblxuLy8gQkxPQ0sgQkcgSU1BR0Vcbi5iYW5uZXJCZ0ltYWdlIHtcblx0bWFyZ2luOiA2MHB4IDBweDtcblx0LmJhbm5lckJnSW1hZ2VDb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogNTEwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0b3BhY2l0eTogMC43O1xuXHRcdH1cblx0XHQ+IGltZyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDBweDtcblx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0LmJhbm5lckJnVGV4dENvbnRlbnQge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdHBhZGRpbmc6IDEwMHB4IDEyMHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQuYmFubmVyQmdUZXh0IHtcblx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdC5saW5rQnRuIHtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJMT0NLIE5VTUJFUlxuLmJhbm5lck51bWJlciB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdG1hcmdpbjogNjBweCAwcHg7XG5cdC5iYW5uZXJOdW1iZXJDb250ZW50IHtcblx0XHRwYWRkaW5nOiA3MHB4IDBweCA4MHB4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHQubGVmdEJhbm5lck51bWJlciB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0cGFkZGluZy1yaWdodDogODBweDtcblx0XHRcdC50aXRsZU5iIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRleHROYiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodEJhbm5lck5VbWJlciB7XG5cdFx0XHR3aWR0aDogNDUlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC5saW5lQ291bnRlciB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggMzVweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjVweDtcblx0XHRcdFx0LmNvdW50ZXJUZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzZweDtcblx0XHRcdFx0XHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ly8gY291bnRlciBudW1iZXJcblx0LmNvdW50ZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRjb2xvcjogIzMzMztcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcblx0XHR0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDUwcHg7XG5cdFx0bWF4LXdpZHRoOiBmaXQtY29udGVudDtcblx0XHQmLnZpc2libGUge1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHR9XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCIrXCI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xuXHRcdH1cblx0XHQmLmZpbmlzaGVkIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy8gQkxPQ0sgQ1RBIFdISVRFXG4uYmFubmVySW1hZ2VDdGFXaGl0ZSB7XG5cdG1hcmdpbjogNjBweCAwcHg7XG5cdC5iYW5uZXJJbWFnZUNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdCYubGVmdCB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdCYuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwcHggMHB4IDBweCAyMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQ+IGRpdiB7XG5cdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0Ji5iYW5uZXJJbWFnZUltYWdlIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmJhbm5lckltYWdlVGV4dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAyMDBweCAwcHggMHB4O1xuXHRcdFx0XHQuYm5uVGl0bGUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMzVweDtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM5cHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOiAyMHB4IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm5uVGV4dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJubkJ0biB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0bWFyZ2luOiA0MHB4IDBweCAyMHB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vQkxPQ0sgUEFHRSBUSVRMRVxuLmNzUGFnZVRpdGxlIHtcblx0cGFkZGluZzogNzBweCAwcHggODBweDtcblx0aDEge1xuXHRcdG1hcmdpbjogMHB4O1xuXHRcdGZvbnQtc2l6ZTogNTRweDtcblx0XHRmb250LXdlaWdodDogODAwO1xuXHRcdGxpbmUtaGVpZ2h0OiA1NnB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxuLy8gQkxPQ0sgU0xJREVSIFlFTExPV1xuLnNsaWRlclllbGxvdyB7XG5cdC5zbGlkZXJZZWxsb3dDb250ZW50IHtcblx0XHQuc2xpZGVyWWVsbG93VG9wVGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiA0MHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdH1cblx0XHQueWVsbG93c2xpZGVzaG93IHtcblx0XHRcdG1hcmdpbjogNTBweCAwcHg7XG5cdFx0fVxuXG5cdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1MHB4O1xuXHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMjBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93TGlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJwdFRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDgwcHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ycHRUZXh0IHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG5cdFx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRib3R0b206IDBweDtcblx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0fVxuXHR9XG59XG5cbi8vIEJMT0NLIFJFUEVBVEVSIFBFT1BMRVxuXG4ucmVwZWF0ZXJQZW9wbGUge1xuXHQucmVwZWF0ZXJQZW9wbGVDb250ZW50IHtcblx0XHQucmVwZWF0ZXJQZW9wbGVUb3BUaXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDUwcHg7XG5cdFx0fVxuXHRcdC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuXHRcdFx0LnJwdGxpZGUge1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHQucnB0bGlkZUNvbnRlbnQge1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDIwcHggMjBweCAwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHR0b3A6IDBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgwZGVnLCAjMDAwIDAlLCByZ2JhKDAsIDAsIDAsIDApIDQwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQucnB0dGV4dGNvbnRlbnQge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHRcdFx0LnJwdFRpdGxlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ycHRUZXh0IHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnJwdEVtYWlsLFxuXHRcdFx0XHRcdFx0LnJwdFBob25lIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ycHRFbWFpbCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xuXHQuc2xpZGVzaG93IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkeWVsbG93O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDBweCAxNXB4IDE1cHg7XG5cdH1cblxuXHQuYmFubmVySW1hZ2VDdGFZZWxsb3cge1xuXHRcdC5iYW5uZXJJbWFnZUNvbnRlbnQge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHQmLmJhbm5lckltYWdlVGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogNjBweCAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lckljb24ge1xuXHRcdG1hcmdpbjogNDBweCAwcHg7XG5cdFx0LmJhbm5lckljb25Db250ZW50IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHQuY2VudGVySWNvbkhlYWRsaW5lIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHRcdFx0LmxpbmtCdG4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNlbnRlckljb25UaXRsZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sZWZ0SWNvblJlcGVhdGVyLFxuXHRcdFx0LnJpZ2h0SWNvblJlcGVhdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQubGVmdEljb25SZXBlYXRlciB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzE1cHg7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib3R0b21JY29uUmVwZWF0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVyTnVtYmVyIHtcblx0XHQuYmFubmVyTnVtYmVyQ29udGVudCB7XG5cdFx0XHQucmlnaHRCYW5uZXJOVW1iZXIge1xuXHRcdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXJJbWFnZUN0YVdoaXRlIHtcblx0XHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRcdCYubGVmdCB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0PiBkaXYge1xuXHRcdFx0XHRcdCYuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweCAwcHggMHB4IDcwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQ+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggNzBweCAwcHggMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jc1BhZ2VUaXRsZSB7XG5cdFx0cGFkZGluZzogNjBweCAwcHggMjBweDtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogNDhweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cblx0LnJlcGVhdGVyUGVvcGxlIHtcblx0XHQucmVwZWF0ZXJQZW9wbGVDb250ZW50IHtcblx0XHRcdC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQge1xuXHRcdFx0XHQucnB0bGlkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuXHQuc2xpZGVzaG93IHtcblx0XHQuc2xpZGVzaG93Q29udGVudCB7XG5cdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0LnNsaWRlVGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTVweCAxNXB4IDEyMHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogODAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3dpcGVyLXBhZ2luYXRpb24ge1xuXHRcdFx0XHRwYWRkaW5nOiAwcHggMTVweCAzMHB4IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lckltYWdlIHtcblx0XHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRcdCYubGVmdCB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcblx0XHRcdFx0LmJhbm5lckltYWdlVGV4dCB7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmFubmVySW1hZ2VJbWFnZSB7XG5cdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0fVxuXHRcdFx0LmJhbm5lckltYWdlVGV4dCB7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwcHg7XG5cdFx0XHR9XG5cdFx0XHQuYmFubmVySW1hZ2VJbWFnZSxcblx0XHRcdC5iYW5uZXJJbWFnZVRleHQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVySW1hZ2VDdGFZZWxsb3cge1xuXHRcdC5iYW5uZXJJbWFnZUNvbnRlbnQge1xuXHRcdFx0PiBkaXYge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Ji5iYW5uZXJJbWFnZUltYWdlIHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRoZWlnaHQ6IDMxNXB4O1xuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2xpZGVyQ2F0IHtcblx0XHRtYXJnaW46IDMwcHggMHB4IDQwcHg7XG5cdFx0LnNsaWRlckNhdFRvcCB7XG5cdFx0XHQubGlua0J0biB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXRzbGlkZXNob3cge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdH1cblx0XHQuc2xpZGVyQnRuQm90dG9tIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXJCZ0ltYWdlIHtcblx0XHQuYmFubmVyQmdJbWFnZUNvbnRlbnQge1xuXHRcdFx0LmJhbm5lckJnVGV4dENvbnRlbnQge1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4IDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lck51bWJlciB7XG5cdFx0LmJhbm5lck51bWJlckNvbnRlbnQge1xuXHRcdFx0LnJpZ2h0QmFubmVyTlVtYmVyLFxuXHRcdFx0LmxlZnRCYW5uZXJOdW1iZXIge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdC5sZWZ0QmFubmVyTnVtYmVyIHtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMHB4O1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVySW1hZ2VDdGFXaGl0ZSB7XG5cdFx0LmJhbm5lckltYWdlQ29udGVudCB7XG5cdFx0XHQmLmxlZnQge1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0Ji5iYW5uZXJJbWFnZVRleHQge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDBweCAwcHggMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBkaXYuYmFubmVySW1hZ2VUZXh0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0fVxuXHRcdFx0PiBkaXYuYmFubmVySW1hZ2VJbWFnZSB7XG5cdFx0XHRcdGhlaWdodDogMjk1cHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0b3JkZXI6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnJlcGVhdGVyUGVvcGxlIHtcblx0XHQucmVwZWF0ZXJQZW9wbGVDb250ZW50IHtcblx0XHRcdC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQge1xuXHRcdFx0XHQucnB0bGlkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDMzLjMlO1xuXHRcdFx0XHRcdC5ycHRsaWRlQ29udGVudCB7XG5cdFx0XHRcdFx0XHQucnB0dGV4dGNvbnRlbnQge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHQuc2xpZGVzaG93IHtcblx0XHQuc2xpZGVzaG93Q29udGVudCB7XG5cdFx0XHQuc3dpcGVyLXNsaWRlIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA5NXB4KTtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMHB4O1xuXHRcdFx0XHRcdGJvdHRvbTogMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDBweDtcblx0XHRcdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44KSA1NSUpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zbGlkZURlc2sge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNsaWRlTW9iIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2xpZGVUZXh0IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTQwcHggMTVweCA3MHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMTtcblx0XHRcdFx0XHQuc2xUaXRsZSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2xUZXh0IHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zbEJ0biB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMTBweDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0XHRcdHBhZGRpbmc6IDBweCAxNXB4IDE1cHggMTVweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVySW1hZ2Uge1xuXHRcdG1hcmdpbjogMTVweCAwcHggNDBweDtcblx0XHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRcdC5iYW5uZXJJbWFnZVRleHQge1xuXHRcdFx0XHQuYm5uVGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5ibm5UZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVySW1hZ2VDdGFZZWxsb3cge1xuXHRcdG1hcmdpbi1ib3R0b206IDM1cHg7XG5cdFx0LmJhbm5lckltYWdlQ29udGVudCB7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHQmLmJhbm5lckltYWdlSW1hZ2Uge1xuXHRcdFx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0XHRcdGhlaWdodDogMzE1cHg7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5iYW5uZXJJbWFnZVRleHQge1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMwcHggMTVweDtcblx0XHRcdFx0XHQuYm5uVGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuYm5uVGV4dCB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5ibm5CdG4ge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNsaWRlckNhdCB7XG5cdFx0bWFyZ2luOiAwcHggMHB4IDQwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQuc2xpZGVyQ2F0VG9wIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0LnNsaWRlckNhdFRvcFRpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2F0c2xpZGVzaG93IHtcblx0XHRcdG1hcmdpbi10b3A6IDM1cHg7XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdFx0LnN3aXBlci13cmFwcGVyIHtcblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleTtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHRcdC5ycHRUaXRsZSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMTBweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGVuZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG5cdFx0XHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0XHRcdFx0bGVmdDogMHB4O1xuXHRcdFx0XHRib3R0b206IDBweDtcblx0XHRcdFx0cmlnaHQ6IDBweDtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRncmV5O1xuXHRcdFx0XHRoZWlnaHQ6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmFubmVySWNvbiB7XG5cdFx0bWFyZ2luOiA0MHB4IDBweDtcblx0XHQuYmFubmVySWNvbkNvbnRlbnQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdC5jZW50ZXJJY29uSGVhZGxpbmUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRcdFx0XHQuY2VudGVySWNvblRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5sZWZ0SWNvblJlcGVhdGVyLFxuXHRcdFx0LnJpZ2h0SWNvblJlcGVhdGVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQubGVmdEljb25SZXBlYXRlciB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzE1cHg7XG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib3R0b21JY29uUmVwZWF0ZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5yaWdodEljb25SZXBlYXRlciB7XG5cdFx0XHRcdC5pY25ScHRMaW5lIHtcblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQ+IHAge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ib3R0b21JY29uUmVwZWF0ZXIge1xuXHRcdFx0XHQubGlua0J0biB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXJCZ0ltYWdlIHtcblx0XHRtYXJnaW46IDMwcHggMHB4O1xuXHRcdC5iYW5uZXJCZ0ltYWdlQ29udGVudCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdC5iYW5uZXJCZ1RleHRDb250ZW50IHtcblx0XHRcdFx0cGFkZGluZzogNzBweCAxNXB4IDQ1cHg7XG5cdFx0XHRcdC5iYW5uZXJCZ1RleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5rQnRuIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lck51bWJlciB7XG5cdFx0bWFyZ2luOiAzMHB4IDBweDtcblx0XHQuYmFubmVyTnVtYmVyQ29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDBweDtcblx0XHRcdC5yaWdodEJhbm5lck5VbWJlcixcblx0XHRcdC5sZWZ0QmFubmVyTnVtYmVyIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHQubGVmdEJhbm5lck51bWJlciB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHRcdC50aXRsZU5iIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRleHROYiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnJpZ2h0QmFubmVyTlVtYmVyIHtcblx0XHRcdFx0LmxpbmVDb3VudGVyIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4IDE1cHggMTVweDtcblx0XHRcdFx0XHQuY291bnRlclRleHQge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb3VudGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogNTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1MHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDM1cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLTRweDtcblx0XHR9XG5cdH1cblxuXHQuYmFubmVySW1hZ2VDdGFXaGl0ZSB7XG5cdFx0bWFyZ2luOiAzMHB4IDBweDtcblx0XHQuYmFubmVySW1hZ2VDb250ZW50IHtcblx0XHRcdD4gZGl2LmJhbm5lckltYWdlVGV4dCB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDBweDtcblx0XHRcdFx0LmJublRpdGxlIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm5uVGV4dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJubkJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweCAxMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jc1BhZ2VUaXRsZSB7XG5cdFx0cGFkZGluZzogMzBweCAwcHggMjBweDtcblx0XHRoMSB7XG5cdFx0XHRtYXJnaW46IDBweDtcblx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cblx0LnNsaWRlclllbGxvdyB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQuc2xpZGVyWWVsbG93Q29udGVudCB7XG5cdFx0XHQuc2xpZGVyWWVsbG93VG9wVGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdFx0LnllbGxvd3NsaWRlc2hvdyB7XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRtYXJnaW46IDMwcHggMHB4IDIwcHg7XG5cdFx0XHR9XG5cdFx0XHQuc3dpcGVyLXdyYXBwZXIge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHRcdFx0LnN3aXBlci1zbGlkZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMjBweDtcblx0XHRcdFx0XHQucnB0VGl0bGUge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA3MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yZXBlYXRlclBlb3BsZSB7XG5cdFx0LnJlcGVhdGVyUGVvcGxlQ29udGVudCB7XG5cdFx0XHQucmVwZWF0ZXJQZW9wbGVUb3BUaXRsZSB7XG5cdFx0XHRcdG1hcmdpbjogMjBweCAwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjhweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHR9XG5cdFx0XHQucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IHtcblx0XHRcdFx0LnJwdGxpZGUge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcblx0LnJlcGVhdGVyUGVvcGxlIHtcblx0XHQucmVwZWF0ZXJQZW9wbGVDb250ZW50IHtcblx0XHRcdC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdFx0LnJwdGxpZGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdC5ycHRsaWRlQ29udGVudCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDBweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzMwcHg7XG5cdFx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ycHR0ZXh0Y29udGVudCB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDIwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIvLyBDb2xvdXJzXG4kd2hpdGU6ICNmZmZmZmY7XG4kYmxhY2s6ICMzMzMzMzM7XG4kYmxhY2tEYXJrOiAjMTMxMzEzO1xuJGJsYWNrU3VEYXJrOiAjMWQxZDFkO1xuJHllbGxvdzogI2YwZTUxOTtcbiR5ZWxsb3dMaWdodDogI0RCRDExNztcbiR5ZWxsb3dEYXJrOiAjYTA5ODAxO1xuJGdyZXk6ICNlOWU5ZTk7XG4kZ3JleURhcms6ICM5OTk5OTk7XG4kcmVkOiAjY2IwMDAwO1xuXG4vLyBGb250c1xuJGZvbnRBd2Vzb21lOiBcIkZvbnQgQXdlc29tZSA2IFByb1wiO1xuIiwiLnNsaWRlc2hvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGU1MTk7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwcHggNTBweCA1MHB4O1xufVxuLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSB7XG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNXB4KTtcbiAgbWluLWhlaWdodDogNjAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSAuc2xpZGVNb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXNsaWRlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDBweDtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXNsaWRlIC5zbGlkZVRleHQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDUwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA2MCU7XG59XG4uc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItc2xpZGUgLnNsaWRlVGV4dCAuc2xUaXRsZSB7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG4uc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItc2xpZGUgLnNsaWRlVGV4dCAuc2xUZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xufVxuLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXNsaWRlIC5zbGlkZVRleHQgLnNsQnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZTUxOTtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMHB4IDUwcHggNTBweCA1MHB4O1xufVxuLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXBhZ2luYXRpb24gLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5iYW5uZXJJbWFnZSB7XG4gIG1hcmdpbjogNjBweCAwcHg7XG59XG4uYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5iYW5uZXJJbWFnZSAuYmFubmVySW1hZ2VDb250ZW50LmxlZnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG59XG4uYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudC5sZWZ0IC5iYW5uZXJJbWFnZVRleHQge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG59XG4uYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VJbWFnZSxcbi5iYW5uZXJJbWFnZSAuYmFubmVySW1hZ2VDb250ZW50IC5iYW5uZXJJbWFnZVRleHQge1xuICB3aWR0aDogNTAlO1xufVxuLmJhbm5lckltYWdlIC5iYW5uZXJJbWFnZUNvbnRlbnQgLmJhbm5lckltYWdlSW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VUZXh0IHtcbiAgcGFkZGluZy1yaWdodDogNzBweDtcbn1cbi5iYW5uZXJJbWFnZSAuYmFubmVySW1hZ2VDb250ZW50IC5iYW5uZXJJbWFnZVRleHQgLmJublRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCAwcHg7XG59XG4uYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VUZXh0IC5ibm5UaXRsZSBzbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyO1xufVxuLmJhbm5lckltYWdlIC5iYW5uZXJJbWFnZUNvbnRlbnQgLmJhbm5lckltYWdlVGV4dCAuYm5uVGV4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi5iYW5uZXJJbWFnZUN0YVllbGxvdyB7XG4gIG1hcmdpbjogNjBweCAwcHg7XG59XG4uYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGU1MTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG4uYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudC5sZWZ0IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYge1xuICB3aWR0aDogNTAlO1xufVxuLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VJbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlSW1hZ2UgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuICBwYWRkaW5nOiAxMjBweCA2MHB4O1xufVxuLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IC5ibm5UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggMHB4O1xufVxuLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IC5ibm5UZXh0IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCAuYm5uQnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogODAwO1xuICBtYXJnaW46IDIwcHggMHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uc2xpZGVyQ2F0IHtcbiAgbWFyZ2luOiA2MHB4IDBweDtcbn1cbi5zbGlkZXJDYXQgLnNsaWRlckNhdFRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5zbGlkZXJDYXQgLnNsaWRlckNhdFRvcCAuc2xpZGVyQ2F0VG9wVGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNsaWRlckNhdCAuY2F0c2xpZGVzaG93IHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG4uc2xpZGVyQ2F0IC5jYXRzbGlkZXNob3cgLnN3aXBlci13cmFwcGVyIC5zd2lwZXItc2xpZGUgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5zbGlkZXJDYXQgLmNhdHNsaWRlc2hvdyAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBhIC5ycHRUaXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBlbmQ7XG59XG4uc2xpZGVyQ2F0IC5jYXRzbGlkZXNob3cgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgaGVpZ2h0OiAycHg7XG59XG4uc2xpZGVyQ2F0IC5zbGlkZXJCdG5Cb3R0b20ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFubmVySWNvbiB7XG4gIG1hcmdpbjogNjBweCAwcHg7XG59XG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmxlZnRJY29uUmVwZWF0ZXIsXG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLnJpZ2h0SWNvblJlcGVhdGVyIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAucmlnaHRJY29uUmVwZWF0ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5yaWdodEljb25SZXBlYXRlciAuaWNuUnB0TGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzMzMzMzMztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAyMHB4IDBweCAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLnJpZ2h0SWNvblJlcGVhdGVyIC5pY25ScHRMaW5lIGltZyB7XG4gIHdpZHRoOiA0MHB4O1xuICBvYmplY3QtZml0OiBjb250YWluO1xufVxuLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5yaWdodEljb25SZXBlYXRlciAuaWNuUnB0TGluZSA+IGRpdiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbn1cbi5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAucmlnaHRJY29uUmVwZWF0ZXIgLmljblJwdExpbmUgPiBkaXYgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAucmlnaHRJY29uUmVwZWF0ZXIgLmljblJwdExpbmUgPiBkaXYgPiBwIHtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAubGVmdEljb25SZXBlYXRlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG59XG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmxlZnRJY29uUmVwZWF0ZXIgaW1nIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwcHg7XG59XG4uYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmJvdHRvbUljb25SZXBlYXRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uYmFubmVySWNvbiAuY2VudGVySWNvbkhlYWRsaW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5iYW5uZXJJY29uIC5jZW50ZXJJY29uSGVhZGxpbmUgLmNlbnRlckljb25UaXRsZSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5iYW5uZXJCZ0ltYWdlIHtcbiAgbWFyZ2luOiA2MHB4IDBweDtcbn1cbi5iYW5uZXJCZ0ltYWdlIC5iYW5uZXJCZ0ltYWdlQ29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogNTEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhbm5lckJnSW1hZ2UgLmJhbm5lckJnSW1hZ2VDb250ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDE7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi5iYW5uZXJCZ0ltYWdlIC5iYW5uZXJCZ0ltYWdlQ29udGVudCA+IGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5iYW5uZXJCZ0ltYWdlIC5iYW5uZXJCZ0ltYWdlQ29udGVudCAuYmFubmVyQmdUZXh0Q29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMTAwcHggMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLmJhbm5lckJnSW1hZ2UgLmJhbm5lckJnSW1hZ2VDb250ZW50IC5iYW5uZXJCZ1RleHRDb250ZW50IC5iYW5uZXJCZ1RleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5iYW5uZXJCZ0ltYWdlIC5iYW5uZXJCZ0ltYWdlQ29udGVudCAuYmFubmVyQmdUZXh0Q29udGVudCAubGlua0J0biB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYmFubmVyTnVtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZTUxOTtcbiAgbWFyZ2luOiA2MHB4IDBweDtcbn1cbi5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQge1xuICBwYWRkaW5nOiA3MHB4IDBweCA4MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLmxlZnRCYW5uZXJOdW1iZXIge1xuICB3aWR0aDogNDUlO1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAubGVmdEJhbm5lck51bWJlciAudGl0bGVOYiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG4uYmFubmVyTnVtYmVyIC5iYW5uZXJOdW1iZXJDb250ZW50IC5sZWZ0QmFubmVyTnVtYmVyIC50aXRsZU5iIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAubGVmdEJhbm5lck51bWJlciAudGV4dE5iIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLnJpZ2h0QmFubmVyTlVtYmVyIHtcbiAgd2lkdGg6IDQ1JTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAucmlnaHRCYW5uZXJOVW1iZXIgLmxpbmVDb3VudGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDMwcHggMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cbi5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLnJpZ2h0QmFubmVyTlVtYmVyIC5saW5lQ291bnRlciAuY291bnRlclRleHQge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG4uYmFubmVyTnVtYmVyIC5jb3VudGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDgwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzMzMztcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwcHgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmJhbm5lck51bWJlciAuY291bnRlci52aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuLmJhbm5lck51bWJlciAuY291bnRlcjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIitcIjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC40cyBlYXNlO1xufVxuLmJhbm5lck51bWJlciAuY291bnRlci5maW5pc2hlZDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmFubmVySW1hZ2VDdGFXaGl0ZSB7XG4gIG1hcmdpbjogNjBweCAwcHg7XG59XG4uYmFubmVySW1hZ2VDdGFXaGl0ZSAuYmFubmVySW1hZ2VDb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cbi5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQubGVmdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQubGVmdCA+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuICBwYWRkaW5nOiAwcHggMHB4IDBweCAyMDBweDtcbn1cbi5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYge1xuICB3aWR0aDogNTAlO1xufVxuLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZUltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZUltYWdlIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuICBwYWRkaW5nOiAwcHggMjAwcHggMHB4IDBweDtcbn1cbi5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IC5ibm5UaXRsZSB7XG4gIGZvbnQtc2l6ZTogMzVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM5cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIwcHggMHB4O1xufVxuLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQgLmJublRleHQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQgLmJubkJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbWFyZ2luOiA0MHB4IDBweCAyMHB4O1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uY3NQYWdlVGl0bGUge1xuICBwYWRkaW5nOiA3MHB4IDBweCA4MHB4O1xufVxuLmNzUGFnZVRpdGxlIGgxIHtcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogNTRweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zbGlkZXJZZWxsb3cgLnNsaWRlclllbGxvd0NvbnRlbnQgLnNsaWRlclllbGxvd1RvcFRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi5zbGlkZXJZZWxsb3cgLnNsaWRlclllbGxvd0NvbnRlbnQgLnllbGxvd3NsaWRlc2hvdyB7XG4gIG1hcmdpbjogNTBweCAwcHg7XG59XG4uc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC5zd2lwZXItd3JhcHBlciB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuLnNsaWRlclllbGxvdyAuc2xpZGVyWWVsbG93Q29udGVudCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gIHBhZGRpbmc6IDQwcHggMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuLnNsaWRlclllbGxvdyAuc2xpZGVyWWVsbG93Q29udGVudCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQoZXZlbikge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBlNTE5O1xufVxuLnNsaWRlclllbGxvdyAuc2xpZGVyWWVsbG93Q29udGVudCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZTpudGgtY2hpbGQob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEQkQxMTc7XG59XG4uc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ycHRUaXRsZSB7XG4gIGZvbnQtc2l6ZTogODBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4uc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ycHRUZXh0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cbi5zbGlkZXJZZWxsb3cgLnNsaWRlclllbGxvd0NvbnRlbnQgLnN3aXBlci1zY3JvbGxiYXIuc3dpcGVyLXNjcm9sbGJhci1ob3Jpem9udGFsIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICB3aWR0aDogYXV0bztcbiAgYmFja2dyb3VuZDogI2U5ZTllOTtcbiAgaGVpZ2h0OiAycHg7XG59XG5cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZVRvcFRpdGxlIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogLTIwcHg7XG59XG4ucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IHtcbiAgbWFyZ2luOiAwcHggMjBweCAyMHB4IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICByaWdodDogMHB4O1xuICB0b3A6IDBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsICMwMDAgMCUsIHJnYmEoMCwgMCwgMCwgMCkgNDAlKTtcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IC5ycHR0ZXh0Y29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgei1pbmRleDogMztcbiAgcGFkZGluZzogMjBweDtcbiAgei1pbmRleDogMztcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IC5ycHR0ZXh0Y29udGVudCAucnB0VGl0bGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IC5ycHR0ZXh0Y29udGVudCAucnB0VGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gIG1pbi1oZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIC5ycHRsaWRlQ29udGVudCAucnB0dGV4dGNvbnRlbnQgLnJwdEVtYWlsLFxuLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQgLnJwdHRleHRjb250ZW50IC5ycHRQaG9uZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQgLnJwdHRleHRjb250ZW50IC5ycHRFbWFpbCBzcGFuLFxuLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQgLnJwdHRleHRjb250ZW50IC5ycHRQaG9uZSBzcGFuIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IC5ycHR0ZXh0Y29udGVudCAucnB0RW1haWwgcCxcbi5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZUNvbnRlbnRScHQgLnJwdGxpZGUgLnJwdGxpZGVDb250ZW50IC5ycHR0ZXh0Y29udGVudCAucnB0UGhvbmUgcCB7XG4gIGNvbG9yOiAjZjBlNTE5O1xuICBmb250LXNpemU6IDEzcHg7XG59XG4ucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIC5ycHRsaWRlQ29udGVudCAucnB0dGV4dGNvbnRlbnQgLnJwdEVtYWlsIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zbGlkZXNob3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGU1MTk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMHB4IDE1cHggMTVweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuICAgIHBhZGRpbmc6IDYwcHggMzBweDtcbiAgfVxuICAuYmFubmVySWNvbiB7XG4gICAgbWFyZ2luOiA0MHB4IDBweDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAuY2VudGVySWNvbkhlYWRsaW5lIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAuY2VudGVySWNvbkhlYWRsaW5lIC5saW5rQnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAuY2VudGVySWNvbkhlYWRsaW5lIC5jZW50ZXJJY29uVGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAubGVmdEljb25SZXBlYXRlcixcbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5yaWdodEljb25SZXBlYXRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5sZWZ0SWNvblJlcGVhdGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5sZWZ0SWNvblJlcGVhdGVyIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICBoZWlnaHQ6IDMxNXB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAuYm90dG9tSWNvblJlcGVhdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuYmFubmVyTnVtYmVyIC5iYW5uZXJOdW1iZXJDb250ZW50IC5yaWdodEJhbm5lck5VbWJlciB7XG4gICAgd2lkdGg6IDU1JTtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFXaGl0ZSAuYmFubmVySW1hZ2VDb250ZW50LmxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFXaGl0ZSAuYmFubmVySW1hZ2VDb250ZW50LmxlZnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA3MHB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IHtcbiAgICBwYWRkaW5nOiAwcHggNzBweCAwcHggMHB4O1xuICB9XG4gIC5jc1BhZ2VUaXRsZSB7XG4gICAgcGFkZGluZzogNjBweCAwcHggMjBweDtcbiAgfVxuICAuY3NQYWdlVGl0bGUgaDEge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICBmb250LXdlaWdodDogODAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cbiAgLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXNsaWRlIC5zbGlkZVRleHQge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMjBweDtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgfVxuICAuc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItcGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogMHB4IDE1cHggMzBweCAxNXB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZSAuYmFubmVySW1hZ2VDb250ZW50LmxlZnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxuICAuYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudC5sZWZ0IC5iYW5uZXJJbWFnZVRleHQge1xuICAgIHBhZGRpbmctbGVmdDogMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAuYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VJbWFnZSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmJhbm5lckltYWdlIC5iYW5uZXJJbWFnZUNvbnRlbnQgLmJhbm5lckltYWdlVGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZSAuYmFubmVySW1hZ2VDb250ZW50IC5iYW5uZXJJbWFnZUltYWdlLFxuICAuYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VUZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VJbWFnZSB7XG4gICAgb3JkZXI6IDE7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZUltYWdlIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG4gIC5zbGlkZXJDYXQge1xuICAgIG1hcmdpbjogMzBweCAwcHggNDBweDtcbiAgfVxuICAuc2xpZGVyQ2F0IC5zbGlkZXJDYXRUb3AgLmxpbmtCdG4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLnNsaWRlckNhdCAuY2F0c2xpZGVzaG93IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zbGlkZXJDYXQgLnNsaWRlckJ0bkJvdHRvbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgLmJhbm5lckJnSW1hZ2UgLmJhbm5lckJnSW1hZ2VDb250ZW50IC5iYW5uZXJCZ1RleHRDb250ZW50IHtcbiAgICBwYWRkaW5nOiA1MHB4IDYwcHg7XG4gIH1cbiAgLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAucmlnaHRCYW5uZXJOVW1iZXIsXG4gIC5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLmxlZnRCYW5uZXJOdW1iZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLmxlZnRCYW5uZXJOdW1iZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFXaGl0ZSAuYmFubmVySW1hZ2VDb250ZW50LmxlZnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IHtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCAwcHg7XG4gIH1cbiAgLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VJbWFnZSB7XG4gICAgaGVpZ2h0OiAyOTVweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIHtcbiAgICB3aWR0aDogMzMuMyU7XG4gIH1cbiAgLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQgLnJwdHRleHRjb250ZW50IHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDk1cHgpO1xuICB9XG4gIC5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgei1pbmRleDogMTA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMHB4O1xuICAgIGJvdHRvbTogMHB4O1xuICAgIGxlZnQ6IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMCwgMCwgMCwgMCkgMCUsIHJnYmEoMCwgMCwgMCwgMC44KSA1NSUpO1xuICB9XG4gIC5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSAuc2xpZGVEZXNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSAuc2xpZGVNb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSAuc2xpZGVUZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMTQwcHggMTVweCA3MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMTtcbiAgfVxuICAuc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItc2xpZGUgLnNsaWRlVGV4dCAuc2xUaXRsZSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5zbGlkZXNob3cgLnNsaWRlc2hvd0NvbnRlbnQgLnN3aXBlci1zbGlkZSAuc2xpZGVUZXh0IC5zbFRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICAuc2xpZGVzaG93IC5zbGlkZXNob3dDb250ZW50IC5zd2lwZXItc2xpZGUgLnNsaWRlVGV4dCAuc2xCdG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnNsaWRlc2hvdyAuc2xpZGVzaG93Q29udGVudCAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgIHBhZGRpbmc6IDBweCAxNXB4IDE1cHggMTVweDtcbiAgfVxuICAuYmFubmVySW1hZ2Uge1xuICAgIG1hcmdpbjogMTVweCAwcHggNDBweDtcbiAgfVxuICAuYmFubmVySW1hZ2UgLmJhbm5lckltYWdlQ29udGVudCAuYmFubmVySW1hZ2VUZXh0IC5ibm5UaXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDBweDtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbiAgLmJhbm5lckltYWdlIC5iYW5uZXJJbWFnZUNvbnRlbnQgLmJhbm5lckltYWdlVGV4dCAuYm5uVGV4dCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVllbGxvdyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhbm5lckltYWdlQ3RhWWVsbG93IC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VJbWFnZSB7XG4gICAgb3JkZXI6IDE7XG4gICAgaGVpZ2h0OiAzMTVweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZUltYWdlIGltZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZzogMzBweCAxNXB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCAuYm5uVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFZZWxsb3cgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQgLmJublRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVllbGxvdyAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCAuYm5uQnRuIHtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2xpZGVyQ2F0IHtcbiAgICBtYXJnaW46IDBweCAwcHggNDBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zbGlkZXJDYXQgLnNsaWRlckNhdFRvcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAuc2xpZGVyQ2F0IC5zbGlkZXJDYXRUb3AgLnNsaWRlckNhdFRvcFRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuc2xpZGVyQ2F0IC5jYXRzbGlkZXNob3cge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIH1cbiAgLnNsaWRlckNhdCAuY2F0c2xpZGVzaG93IC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIGEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG4gIC5zbGlkZXJDYXQgLmNhdHNsaWRlc2hvdyAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSBhIC5ycHRUaXRsZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHggMTBweCAyMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgbWluLWhlaWdodDogNzBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBlbmQ7XG4gIH1cbiAgLnNsaWRlckNhdCAuY2F0c2xpZGVzaG93IC5zd2lwZXItc2Nyb2xsYmFyLnN3aXBlci1zY3JvbGxiYXItaG9yaXpvbnRhbCB7XG4gICAgb3BhY2l0eTogMSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDBweDtcbiAgICBib3R0b206IDBweDtcbiAgICByaWdodDogMHB4O1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6ICNlOWU5ZTk7XG4gICAgaGVpZ2h0OiAycHg7XG4gIH1cbiAgLmJhbm5lckljb24ge1xuICAgIG1hcmdpbjogNDBweCAwcHg7XG4gIH1cbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmNlbnRlckljb25IZWFkbGluZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmNlbnRlckljb25IZWFkbGluZSAuY2VudGVySWNvblRpdGxlIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5sZWZ0SWNvblJlcGVhdGVyLFxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLnJpZ2h0SWNvblJlcGVhdGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmxlZnRJY29uUmVwZWF0ZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmxlZnRJY29uUmVwZWF0ZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIGhlaWdodDogMzE1cHg7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gIH1cbiAgLmJhbm5lckljb24gLmJhbm5lckljb25Db250ZW50IC5ib3R0b21JY29uUmVwZWF0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAucmlnaHRJY29uUmVwZWF0ZXIgLmljblJwdExpbmUgPiBkaXYgPiBzcGFuIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLnJpZ2h0SWNvblJlcGVhdGVyIC5pY25ScHRMaW5lID4gZGl2ID4gcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG4gIC5iYW5uZXJJY29uIC5iYW5uZXJJY29uQ29udGVudCAucmlnaHRJY29uUmVwZWF0ZXIgLmljblJwdExpbmUgaW1nIHtcbiAgICB3aWR0aDogMzBweDtcbiAgfVxuICAuYmFubmVySWNvbiAuYmFubmVySWNvbkNvbnRlbnQgLmJvdHRvbUljb25SZXBlYXRlciAubGlua0J0biB7XG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAuYmFubmVyQmdJbWFnZSB7XG4gICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgfVxuICAuYmFubmVyQmdJbWFnZSAuYmFubmVyQmdJbWFnZUNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbiAgfVxuICAuYmFubmVyQmdJbWFnZSAuYmFubmVyQmdJbWFnZUNvbnRlbnQgLmJhbm5lckJnVGV4dENvbnRlbnQge1xuICAgIHBhZGRpbmc6IDcwcHggMTVweCA0NXB4O1xuICB9XG4gIC5iYW5uZXJCZ0ltYWdlIC5iYW5uZXJCZ0ltYWdlQ29udGVudCAuYmFubmVyQmdUZXh0Q29udGVudCAuYmFubmVyQmdUZXh0IHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxuICAuYmFubmVyQmdJbWFnZSAuYmFubmVyQmdJbWFnZUNvbnRlbnQgLmJhbm5lckJnVGV4dENvbnRlbnQgLmxpbmtCdG4ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhbm5lck51bWJlciB7XG4gICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgfVxuICAuYmFubmVyTnVtYmVyIC5iYW5uZXJOdW1iZXJDb250ZW50IHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweDtcbiAgfVxuICAuYmFubmVyTnVtYmVyIC5iYW5uZXJOdW1iZXJDb250ZW50IC5yaWdodEJhbm5lck5VbWJlcixcbiAgLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAubGVmdEJhbm5lck51bWJlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAubGVmdEJhbm5lck51bWJlciB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLmxlZnRCYW5uZXJOdW1iZXIgLnRpdGxlTmIge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxuICAuYmFubmVyTnVtYmVyIC5iYW5uZXJOdW1iZXJDb250ZW50IC5sZWZ0QmFubmVyTnVtYmVyIC50ZXh0TmIge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5iYW5uZXJOdW1iZXIgLmJhbm5lck51bWJlckNvbnRlbnQgLnJpZ2h0QmFubmVyTlVtYmVyIC5saW5lQ291bnRlciB7XG4gICAgcGFkZGluZzogMjBweCAxNXB4IDE1cHg7XG4gIH1cbiAgLmJhbm5lck51bWJlciAuYmFubmVyTnVtYmVyQ29udGVudCAucmlnaHRCYW5uZXJOVW1iZXIgLmxpbmVDb3VudGVyIC5jb3VudGVyVGV4dCB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbiAgLmJhbm5lck51bWJlciAuY291bnRlciB7XG4gICAgZm9udC1zaXplOiA1NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTRweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFXaGl0ZSB7XG4gICAgbWFyZ2luOiAzMHB4IDBweDtcbiAgfVxuICAuYmFubmVySW1hZ2VDdGFXaGl0ZSAuYmFubmVySW1hZ2VDb250ZW50ID4gZGl2LmJhbm5lckltYWdlVGV4dCB7XG4gICAgcGFkZGluZy1yaWdodDogMHB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IC5ibm5UaXRsZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbiAgLmJhbm5lckltYWdlQ3RhV2hpdGUgLmJhbm5lckltYWdlQ29udGVudCA+IGRpdi5iYW5uZXJJbWFnZVRleHQgLmJublRleHQge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG4gIC5iYW5uZXJJbWFnZUN0YVdoaXRlIC5iYW5uZXJJbWFnZUNvbnRlbnQgPiBkaXYuYmFubmVySW1hZ2VUZXh0IC5ibm5CdG4ge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbiAgLmNzUGFnZVRpdGxlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweCAyMHB4O1xuICB9XG4gIC5jc1BhZ2VUaXRsZSBoMSB7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuc2xpZGVyWWVsbG93IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5zbGlkZXJZZWxsb3cgLnNsaWRlclllbGxvd0NvbnRlbnQgLnNsaWRlclllbGxvd1RvcFRpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAuc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC55ZWxsb3dzbGlkZXNob3cge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIG1hcmdpbjogMzBweCAwcHggMjBweDtcbiAgfVxuICAuc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC5zd2lwZXItd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gIH1cbiAgLnNsaWRlclllbGxvdyAuc2xpZGVyWWVsbG93Q29udGVudCAuc3dpcGVyLXdyYXBwZXIgLnN3aXBlci1zbGlkZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgfVxuICAuc2xpZGVyWWVsbG93IC5zbGlkZXJZZWxsb3dDb250ZW50IC5zd2lwZXItd3JhcHBlciAuc3dpcGVyLXNsaWRlIC5ycHRUaXRsZSB7XG4gICAgZm9udC1zaXplOiA3MHB4O1xuICB9XG4gIC5yZXBlYXRlclBlb3BsZSAucmVwZWF0ZXJQZW9wbGVDb250ZW50IC5yZXBlYXRlclBlb3BsZVRvcFRpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMHB4O1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgfVxuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIC5ycHRsaWRlQ29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgaGVpZ2h0OiAzMzBweDtcbiAgfVxuICAucmVwZWF0ZXJQZW9wbGUgLnJlcGVhdGVyUGVvcGxlQ29udGVudCAucmVwZWF0ZXJQZW9wbGVDb250ZW50UnB0IC5ycHRsaWRlIC5ycHRsaWRlQ29udGVudCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIH1cbiAgLnJlcGVhdGVyUGVvcGxlIC5yZXBlYXRlclBlb3BsZUNvbnRlbnQgLnJlcGVhdGVyUGVvcGxlQ29udGVudFJwdCAucnB0bGlkZSAucnB0bGlkZUNvbnRlbnQgLnJwdHRleHRjb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG59Il19 */
