/* Colors */
/* Fonts */
/* Breakpoints */
.sediContainer {
  background-color: #efe4d8;
}
.sediContainer .sediContent {
  width: 100%;
  padding: 60px 10px 80px;
  max-width: 1380px;
  margin: 0 auto;
}
.sediContainer .sediTitle {
  width: 100%;
  font-family: "EB Garamond", serif;
  font-size: 38px;
  font-style: normal;
  font-weight: 400;
  line-height: 58px;
  text-align: center;
}
.sediContainer .sediContentBlocks {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-top: 50px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock {
  width: 50%;
  padding: 10px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div {
  background-color: #f5f1ec;
  border-radius: 5px;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediImage {
  width: 35%;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediImage img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText {
  width: 65%;
  padding: 30px 50px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p {
  font-family: "Alexandria", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 29px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p > a {
  display: block;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p > a i {
  color: #99854d;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p > a > span {
  color: #222;
  text-decoration: underline;
  display: inline-block;
  font-weight: 400;
  margin-left: 10px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p .bottomText {
  margin-top: 20px;
  display: block;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p .bottomText strong {
  text-decoration: underline;
  font-weight: 700;
  font-size: 16px;
  line-height: 21px;
  display: block;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p .bottomText strong a {
  font-size: 22px;
  font-weight: 900;
  cursor: pointer;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText > p .bottomText small {
  text-decoration: underline;
  display: block;
  text-decoration: none;
  font-size: 13px;
  font-style: normal;
  font-weight: 300;
  margin-top: 20px;
  line-height: 18px;
  margin-top: 10px;
}
.sediContainer .sediContentBlocks > .sediSingleBlock > a {
  background-color: #222;
  line-height: 58px;
  padding: 0px 50px;
  margin: 30px auto 0px;
  display: block;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  border-radius: 5px;
  color: #fff;
  text-decoration: none;
}

@media screen and (max-width: 1200px) {
  .sediContainer .sediContentBlocks > .sediSingleBlock {
    width: 100%;
  }
  .sediContainer .sediContentBlocks > .sediSingleBlock > div {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
  }
  .sediContainer .sediContentBlocks > .sediSingleBlock > div .sediImage {
    height: 300px;
  }
}
@media screen and (max-width: 768px) {
  .sediContainer .sediContent {
    padding: 60px 5px 40px;
  }
  .sediContainer .sediContentBlocks > .sediSingleBlock > div .sediText {
    width: 100%;
    padding: 20px 20px 30px;
    text-align: center;
  }
  .sediContainer .sediContentBlocks > .sediSingleBlock > div .sediImage {
    width: 100%;
    height: 140px;
  }
  .sediContainer .sediContentBlocks > .sediSingleBlock > a {
    padding: 0px 20px;
    width: 100%;
    text-align: center;
    margin-top: 10px;
  }
  .sediContainer .sediTitle {
    font-size: 28px;
    line-height: 34px;
  }
}
.archive main.site-main {
  background-color: #efe4d8;
}

.wp-singular article {
  margin-bottom: 0px;
}

/*header blog */
.categoryBlogHeader {
  width: 100%;
  text-align: center;
  color: #222;
  padding: 50px 20px;
}
.categoryBlogHeader h1 {
  font-size: 52px;
  font-weight: 400;
}
.categoryBlogHeader .archive-description {
  width: 100%;
  max-width: 1340px;
  margin: 0 auto;
  color: #222;
  font-weight: 300;
  line-height: 26px;
  text-align: center;
  font-size: 18px;
  font-family: "Alexandria", sans-serif;
  padding-top: 30px;
}

/* listing blog */
.categoryBlogListing {
  width: 100%;
  max-width: 1380px;
  padding: 0px 10px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  /*pagination*/
}
.categoryBlogListing > article {
  width: 50%;
  padding: 10px;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
  margin: 0px 0px 10px;
}
.categoryBlogListing > article .categoryBlogListingContent {
  background-color: #f5f1ec;
  height: 100%;
}
.categoryBlogListing > article a.post-thumbnail {
  display: block;
  height: 320px;
  width: 100%;
}
.categoryBlogListing > article a.post-thumbnail > img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  -webkit-transition: all 0.4s;
  transition: all 0.4s;
}
.categoryBlogListing > article .categoryBlogListingTitile {
  padding: 30px 50px 40px;
}
.categoryBlogListing > article .categoryBlogListingTitile h2 > a,
.categoryBlogListing > article .categoryBlogListingTitile h3 > a,
.categoryBlogListing > article .categoryBlogListingTitile h4 > a {
  color: #222;
  font-family: "EB Garamond", serif;
  font-size: 24px;
  font-style: normal;
  font-weight: 600;
  line-height: 30px;
  text-decoration: none;
}
.categoryBlogListing > article:hover a.post-thumbnail > img {
  opacity: 0.9;
}
.categoryBlogListing .navigation.pagination {
  padding: 80px 0px 90px;
  width: 100%;
  text-align: center;
}
.categoryBlogListing .navigation.pagination .page-numbers {
  padding: 0px 8px;
  text-decoration: none;
}
.categoryBlogListing .navigation.pagination .page-numbers.current {
  font-weight: bold;
}

/* listing without post */
.categoryNotFound {
  padding: 20px 20px 40px;
  text-align: center;
}
.categoryNotFound i {
  font-size: 80px;
}
.categoryNotFound p {
  padding: 20px 0px;
  line-height: 23px;
}
.categoryNotFound a {
  border-radius: 5px;
  display: block;
  background-color: #222;
  font-size: 16px;
  color: #fff;
  text-transform: uppercase;
  line-height: 58px;
  text-decoration: none;
  padding: 0px 20px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}

/*post blog*/
.postHeader {
  position: relative;
  overflow: hidden;
  padding: 0px 20px;
}
.postHeader .post-thumbnail {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-color: #222;
}
.postHeader .post-thumbnail img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.6;
}
.postHeader .postHeaderContent {
  position: relative;
  width: 100%;
  max-width: 890px;
  margin: 0 auto;
  padding: 70px 0px 100px;
}
.postHeader .postHeaderContent h1 {
  font-family: "EB Garamond";
  font-size: 52px;
  font-style: normal;
  font-weight: 400;
  line-height: 58px;
  color: #fff;
  width: 100%;
  text-align: center;
}

.postTextContent {
  width: 100%;
  max-width: 900px;
  margin: 0 auto;
  padding: 70px 10px;
  font-family: "Alexandria", sans-serif;
  font-size: 18px;
  font-style: normal;
  font-weight: 300;
  line-height: 33px;
  position: relative;
}
.postTextContent > p {
  padding-bottom: 30px;
}
.postTextContent ul {
  padding: 0px 0px 20px 20px;
}
.postTextContent ul li {
  padding: 5px 0px;
  list-style-type: disc;
}
.postTextContent ul li::marker {
  color: #efe4d8;
}
.postTextContent a {
  text-decoration: underline;
}
.postTextContent h2,
.postTextContent h3 {
  margin: 0px;
  font-size: 38px;
  padding-bottom: 30px;
  line-height: 42px;
}
.postTextContent h2 {
  font-weight: 600;
}
.postTextContent h3 {
  font-size: 30px;
  font-weight: 400;
  padding-bottom: 20px;
}
.postTextContent .postTextContentRight {
  position: absolute;
  width: 45px;
  top: 0px;
  bottom: 0px;
  right: -45px;
  padding-top: 70px;
}
.postTextContent .postTextContentRight .stickyShare {
  position: sticky;
  top: 70px;
}
.postTextContent .postTextContentRight .stickyShare > span {
  width: 40px;
  height: 40px;
  border: 1px solid #222;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  cursor: pointer;
}
.postTextContent .postTextContentRight .stickyShare .contentShareBtn {
  width: 40px;
  display: none;
}
.postTextContent .postTextContentRight .stickyShare .contentShareBtn button {
  width: 40px;
  height: 40px;
  background-color: transparent;
  border: 0px;
  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;
  cursor: pointer;
}

/* header monete */
.archive.category-monete main.site-main {
  background-color: #f5f1ec;
}

.categoryBlogHeaderMonete {
  height: 530px;
  width: 100%;
  position: relative;
}
.categoryBlogHeaderMonete .categoryBlogHeaderImage {
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
}
.categoryBlogHeaderMonete .categoryBlogHeaderImage > img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.categoryBlogHeaderMonete .categoryBlogHeaderImage:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background: rgba(0, 0, 0, 0.5);
}
.categoryBlogHeaderMonete .page-title {
  position: relative;
  font-family: "EB Garamond";
  font-size: 52px;
  font-weight: 400;
  line-height: 58px;
  color: #fff;
  padding: 70px 20px 90px;
  text-align: center;
}

/* listing monete */
.containerCatBlogMonete {
  background-color: #f5f1ec;
  width: 100%;
  max-width: 1580px;
  margin: 0 auto;
  margin-top: -300px;
  position: relative;
  z-index: 3;
  border-radius: 5px;
}
.containerCatBlogMonete .archive-description {
  padding: 80px 100px 40px;
  text-align: center;
}
.containerCatBlogMonete .archive-description h2,
.containerCatBlogMonete .archive-description h3,
.containerCatBlogMonete .archive-description h4 {
  font-family: "EB Garamond";
  font-size: 38px;
  font-style: normal;
  font-weight: 600;
  color: #222;
  line-height: 42px;
}
.containerCatBlogMonete .archive-description p {
  padding: 20px 0px;
  color: #222;
  line-height: 24px;
}
.containerCatBlogMonete .archive-description p .red {
  color: #c94b4a;
}
.containerCatBlogMonete .archive-description .advise {
  border: 1px solid #222;
  border-radius: 5px;
  padding: 18px 40px;
  font-family: "EB Garamond";
  font-size: 28px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.containerCatBlogMonete .archive-description .advise i,
.containerCatBlogMonete .archive-description .advise a {
  color: #278300;
  margin: 0px 8px;
}
.containerCatBlogMonete .archive-description .advise a {
  font-weight: 700;
}
.containerCatBlogMonete #postListMonete {
  padding: 40px 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem {
  width: 25%;
  padding: 20px 20px 80px;
  text-align: center;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem .postListContentImage {
  width: 100%;
  max-width: 270px;
  margin: 0 auto;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem .postListContentImage img {
  mix-blend-mode: multiply;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem .coinName {
  font-size: 15px;
  padding: 15px 0px 20px;
  min-height: 65px;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem .buyAt {
  font-size: 13px;
  display: block;
  width: 100%;
  text-align: center;
}
.containerCatBlogMonete #postListMonete > .postListMoneteItem [id^=price-] {
  font-weight: 700;
  font-size: 20px;
  display: block;
  padding: 5px;
}

/*RESPONSIVE*/
@media screen and (max-width: 1600px) {
  .containerCatBlogMonete {
    max-width: 95%;
  }
  .containerCatBlogMonete .archive-description {
    padding: 40px 50px 40px;
  }
}
@media screen and (max-width: 1440px) {
  .containerCatBlogMonete #postListMonete {
    padding: 40px 30px;
  }
  .containerCatBlogMonete .archive-description .advise {
    font-size: 24px;
  }
}
@media screen and (max-width: 1200px) {
  .postTextContent .postTextContentRight {
    position: fixed;
    bottom: 10px;
    left: 10px;
    right: auto;
    width: 50px;
    top: auto;
    padding: 0px;
  }
  .postTextContent .postTextContentRight .stickyShare > span {
    width: 50px;
    border-radius: 5px;
    height: 50px;
    background-color: #000;
  }
  .postTextContent .postTextContentRight .stickyShare > span i {
    color: #fff;
  }
  .postTextContent .postTextContentRight .stickyShare .contentShareBtn {
    width: 50px;
  }
  .postTextContent .postTextContentRight .stickyShare .contentShareBtn button {
    width: 50px;
    height: 50px;
    background-color: #fff;
    margin: 5px 0px;
  }
  .containerCatBlogMonete .archive-description {
    padding: 40px 0px 40px;
  }
  .containerCatBlogMonete .archive-description .advise {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    padding: 20px 10px 30px;
  }
  .containerCatBlogMonete .archive-description .advise i {
    padding-bottom: 10px;
  }
  .containerCatBlogMonete .archive-description .advise a {
    margin-top: 10px;
  }
  .containerCatBlogMonete #postListMonete {
    padding: 0px;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem {
    width: 33.3%;
  }
}
@media screen and (max-width: 1024px) {
  .categoryBlogListing > article .categoryBlogListingTitile {
    padding: 20px 30px 30px;
  }
  .categoryBlogListing .navigation.pagination {
    padding: 40px 0px 55px;
  }
  .containerCatBlogMonete {
    margin-top: 0px;
  }
  .categoryBlogHeaderMonete {
    height: auto;
    width: 100%;
  }
}
@media screen and (max-width: 991px) {
  .categoryBlogHeader .archive-description {
    font-size: 16px;
  }
  .categoryBlogListing > article {
    width: 100%;
  }
  .categoryBlogListing > article a.post-thumbnail {
    height: 240px;
  }
}
@media screen and (max-width: 768px) {
  .categoryBlogHeader h1 {
    font-size: 42px;
  }
  .categoryBlogListing > article {
    width: 100%;
    margin-bottom: 0px;
  }
  .categoryBlogListing > article a.post-thumbnail {
    height: 160px;
  }
  .categoryBlogListing > article .categoryBlogListingTitile {
    padding: 15px 20px 20px;
  }
  .categoryBlogListing > article .categoryBlogListingTitile h2 > a {
    font-size: 21px;
  }
  .categoryBlogListing .navigation.pagination {
    padding: 30px 0px 45px;
  }
  .postHeader .postHeaderContent {
    padding: 50px 0px 70px;
  }
  .postHeader .postHeaderContent h1 {
    font-size: 42px;
    font-weight: 400;
    line-height: 44px;
  }
  .postTextContent {
    line-height: 29px;
    padding: 30px 10px;
  }
  .categoryBlogHeaderMonete .page-title {
    font-size: 42px;
    padding: 55px 20px 60px;
  }
  .containerCatBlogMonete .archive-description {
    padding: 20px 0px;
  }
  .containerCatBlogMonete .archive-description h2,
  .containerCatBlogMonete .archive-description h3,
  .containerCatBlogMonete .archive-description h4 {
    line-height: 33px;
    font-size: 30px;
  }
  .containerCatBlogMonete {
    width: 100%;
    max-width: 100%;
    padding: 20px 15px;
  }
  .containerCatBlogMonete .archive-description .advise i {
    font-size: 40px;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 20px 0px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinImage {
    width: 35%;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinInfo {
    width: 65%;
    text-align: left;
    padding-left: 10px;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinInfo .coinName {
    padding: 0px;
    min-height: -webkit-fit-content;
    min-height: -moz-fit-content;
    min-height: fit-content;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinInfo .buyAt {
    text-align: left;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem [id^=price-] {
    padding: 0px;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinBuyPrice {
    padding-top: 15px;
  }
}
@media screen and (max-width: 480px) {
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinImage {
    width: 160px;
  }
  .containerCatBlogMonete #postListMonete > .postListMoneteItem .coinInfo {
    width: calc(100% - 160px);
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImltcG9ydHMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9zZWRpLnNjc3MiLCJibG9nLmNzcyIsImJsb2cuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxXQUFBO0FBYUEsVUFBQTtBQUtBLGdCQUFBO0FDbEJBO0VBQ0MseUJES1c7QUVEWjtBREhDO0VBQ0MsV0FBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxjQUFBO0FDS0Y7QURIQztFQUNDLFdBQUE7RUFDQSxpQ0FBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtBQ0tGO0FERkM7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtFQUNBLGlCQUFBO0FDSUY7QURIRTtFQUNDLFVBQUE7RUFDQSxhQUFBO0FDS0g7QURKRztFQUNDLHlCRHJCSTtFQ3NCSixrQkFBQTtFQUNBLGdCQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QUNNSjtBRExJO0VBQ0MsVUFBQTtBQ09MO0FETks7RUFDQyxXQUFBO0VBQ0EsWUFBQTtFQUNBLG9CQUFBO0tBQUEsaUJBQUE7QUNRTjtBRExJO0VBQ0MsVUFBQTtFQUNBLGtCQUFBO0FDT0w7QUROSztFQUNDLHFDQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBQ1FOO0FEUE07RUFDQyxjQUFBO0FDU1A7QURSTztFQUNDLGNEekNJO0FFbURaO0FEUk87RUFDQyxXRHBEQTtFQ3FEQSwwQkFBQTtFQUNBLHFCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtBQ1VSO0FEUE07RUFDQyxnQkFBQTtFQUNBLGNBQUE7QUNTUDtBRFBPO0VBQ0MsMEJBQUE7RUFDQSxnQkFBQTtFQUNBLGVBQUE7RUFDQSxpQkFBQTtFQUNBLGNBQUE7QUNTUjtBRFJRO0VBQ0MsZUFBQTtFQUNB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O0lBQ0EsK0JBQUE7SUFBQSw0QkFBQTtJQUFBLHVCQUFBO0VEK0RKO0VDN0RHO0lBQ0MsZ0JBQUE7RUQrREo7RUM1REU7SUFDQyxZQUFBO0VEOERIO0VDNURFO0lBQ0MsaUJBQUE7RUQ4REg7QUFDRjtBQ3ZEQTtFQUlJO0lBQ0MsWUFBQTtFRHNESDtFQ3BERTtJQUNDLHlCQUFBO0VEc0RIO0FBQ0YiLCJmaWxlIjoiYmxvZy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBDb2xvcnMgKi9cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzIyMjtcbiRkYXJrYmxhY2s6ICMwMDA7XG4kZGFyay1ncmF5OiAjMzMzO1xuJGJlaWdlOiAjZjVmMWVjO1xuJGRhcmtiZWlnZTogI2VmZTRkODtcbiRncmVlbjogIzI3ODMwMDtcbiRyZWQ6ICNjOTRiNGE7XG4kZ29sZDogIzhhNmM0OTtcbiRnb2xkbGlnaHQ6ICM5OTg1NGQ7XG4kcG9wdXAtb3ZlcmxheTogcmdiYSgzNCwgMzQsIDM0LCAwLjMwKTtcblxuLyogRm9udHMgKi9cbiRmb250QXdlc29tZTogXCJGb250IEF3ZXNvbWUgNiBQcm9cIiwgc2Fucy1zZXJpZjtcbiRmb250RUJHYXJhbW9uZDogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiRmb250QWxleGFuZHJpYTogXCJBbGV4YW5kcmlhXCIsIHNhbnMtc2VyaWY7XG5cbi8qIEJyZWFrcG9pbnRzICovXG4kZGVza3RvcC1sYXJnZTogMTQ0MHB4O1xuJGRlc2t0b3A6IDEyODBweDtcbiRkZXNrdG9wLXNtYWxsOiAxMDI0cHg7XG4kdGFibGV0LWhvcml6b250YWw6IDk5MXB4O1xuJHRhYmxldDogNzY4cHg7XG4kbW9iaWxlLWhvcml6b250YWw6IDY0MHB4O1xuJG1vYmlsZTogNDgwcHg7XG4kbW9iaWxlLXNtYWxsOiAzNzVweDtcbiIsIi5zZWRpQ29udGFpbmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGRhcmtiZWlnZTtcblx0LnNlZGlDb250ZW50IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiA2MHB4IDEwcHggODBweDtcblx0XHRtYXgtd2lkdGg6IDEzODBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxuXHQuc2VkaVRpdGxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcblx0XHRmb250LXNpemU6IDM4cHg7XG5cdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LnNlZGlDb250ZW50QmxvY2tzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHQ+IC5zZWRpU2luZ2xlQmxvY2sge1xuXHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdC5zZWRpSW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zZWRpVGV4dCB7XG5cdFx0XHRcdFx0d2lkdGg6IDY1JTtcblx0XHRcdFx0XHRwYWRkaW5nOiAzMHB4IDUwcHg7XG5cdFx0XHRcdFx0PiBwIHtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkFsZXhhbmRyaWFcIiwgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRcdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRpIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGdvbGRsaWdodDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5ib3R0b21UZXh0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjFweDtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHNtYWxsIHtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBhIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNThweDtcblx0XHRcdFx0cGFkZGluZzogMHB4IDUwcHg7XG5cdFx0XHRcdG1hcmdpbjogMzBweCBhdXRvIDBweDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vMTIwMFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5zZWRpQ29udGFpbmVyIHtcblx0XHQuc2VkaUNvbnRlbnRCbG9ja3Mge1xuXHRcdFx0PiAuc2VkaVNpbmdsZUJsb2NrIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdD4gZGl2IHtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdC5zZWRpSW1hZ2Uge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMDBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuXHQuc2VkaUNvbnRhaW5lciB7XG5cdFx0LnNlZGlDb250ZW50IHtcblx0XHRcdHBhZGRpbmc6IDYwcHggNXB4IDQwcHg7XG5cdFx0fVxuXHRcdC5zZWRpQ29udGVudEJsb2NrcyB7XG5cdFx0XHQ+IC5zZWRpU2luZ2xlQmxvY2sge1xuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0LnNlZGlUZXh0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMjBweCAyMHB4IDMwcHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zZWRpSW1hZ2Uge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE0MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGEge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweCAyMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5zZWRpVGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDM0cHg7XG5cdFx0fVxuXHR9XG59XG4iLCIvKiBDb2xvcnMgKi9cbi8qIEZvbnRzICovXG4vKiBCcmVha3BvaW50cyAqL1xuLnNlZGlDb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlNGQ4O1xufVxuLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDYwcHggMTBweCA4MHB4O1xuICBtYXgtd2lkdGg6IDEzODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uc2VkaUNvbnRhaW5lciAuc2VkaVRpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDM4cHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG4uc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnRCbG9ja3MgPiAuc2VkaVNpbmdsZUJsb2NrIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmMWVjO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYgLnNlZGlJbWFnZSB7XG4gIHdpZHRoOiAzNSU7XG59XG4uc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnRCbG9ja3MgPiAuc2VkaVNpbmdsZUJsb2NrID4gZGl2IC5zZWRpSW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG4uc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnRCbG9ja3MgPiAuc2VkaVNpbmdsZUJsb2NrID4gZGl2IC5zZWRpVGV4dCB7XG4gIHdpZHRoOiA2NSU7XG4gIHBhZGRpbmc6IDMwcHggNTBweDtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYgLnNlZGlUZXh0ID4gcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZXhhbmRyaWFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyOXB4O1xufVxuLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaVRleHQgPiBwID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaVRleHQgPiBwID4gYSBpIHtcbiAgY29sb3I6ICM5OTg1NGQ7XG59XG4uc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnRCbG9ja3MgPiAuc2VkaVNpbmdsZUJsb2NrID4gZGl2IC5zZWRpVGV4dCA+IHAgPiBhID4gc3BhbiB7XG4gIGNvbG9yOiAjMjIyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYgLnNlZGlUZXh0ID4gcCAuYm90dG9tVGV4dCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaVRleHQgPiBwIC5ib3R0b21UZXh0IHN0cm9uZyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYgLnNlZGlUZXh0ID4gcCAuYm90dG9tVGV4dCBzdHJvbmcgYSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaVRleHQgPiBwIC5ib3R0b21UZXh0IHNtYWxsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDBweCA1MHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5zZWRpQ29udGFpbmVyIC5zZWRpQ29udGVudEJsb2NrcyA+IC5zZWRpU2luZ2xlQmxvY2sgPiBkaXYge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaUltYWdlIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggNXB4IDQwcHg7XG4gIH1cbiAgLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGRpdiAuc2VkaVRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc2VkaUNvbnRhaW5lciAuc2VkaUNvbnRlbnRCbG9ja3MgPiAuc2VkaVNpbmdsZUJsb2NrID4gZGl2IC5zZWRpSW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTQwcHg7XG4gIH1cbiAgLnNlZGlDb250YWluZXIgLnNlZGlDb250ZW50QmxvY2tzID4gLnNlZGlTaW5nbGVCbG9jayA+IGEge1xuICAgIHBhZGRpbmc6IDBweCAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5zZWRpQ29udGFpbmVyIC5zZWRpVGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgfVxufVxuLmFyY2hpdmUgbWFpbi5zaXRlLW1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZlNGQ4O1xufVxuXG4ud3Atc2luZ3VsYXIgYXJ0aWNsZSB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLypoZWFkZXIgYmxvZyAqL1xuLmNhdGVnb3J5QmxvZ0hlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjIyO1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG59XG4uY2F0ZWdvcnlCbG9nSGVhZGVyIGgxIHtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhdGVnb3J5QmxvZ0hlYWRlciAuYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZXhhbmRyaWFcIiwgc2Fucy1zZXJpZjtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi8qIGxpc3RpbmcgYmxvZyAqL1xuLmNhdGVnb3J5QmxvZ0xpc3Rpbmcge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzgwcHg7XG4gIHBhZGRpbmc6IDBweCAxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvKnBhZ2luYXRpb24qL1xufVxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgPiBhcnRpY2xlIHtcbiAgd2lkdGg6IDUwJTtcbiAgcGFkZGluZzogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gIG1hcmdpbjogMHB4IDBweCAxMHB4O1xufVxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgPiBhcnRpY2xlIC5jYXRlZ29yeUJsb2dMaXN0aW5nQ29udGVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYxZWM7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5jYXRlZ29yeUJsb2dMaXN0aW5nID4gYXJ0aWNsZSBhLnBvc3QtdGh1bWJuYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMzIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgPiBhcnRpY2xlIGEucG9zdC10aHVtYm5haWwgPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG59XG4uY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGUgLmNhdGVnb3J5QmxvZ0xpc3RpbmdUaXRpbGUge1xuICBwYWRkaW5nOiAzMHB4IDUwcHggNDBweDtcbn1cbi5jYXRlZ29yeUJsb2dMaXN0aW5nID4gYXJ0aWNsZSAuY2F0ZWdvcnlCbG9nTGlzdGluZ1RpdGlsZSBoMiA+IGEsXG4uY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGUgLmNhdGVnb3J5QmxvZ0xpc3RpbmdUaXRpbGUgaDMgPiBhLFxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgPiBhcnRpY2xlIC5jYXRlZ29yeUJsb2dMaXN0aW5nVGl0aWxlIGg0ID4gYSB7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGU6aG92ZXIgYS5wb3N0LXRodW1ibmFpbCA+IGltZyB7XG4gIG9wYWNpdHk6IDAuOTtcbn1cbi5jYXRlZ29yeUJsb2dMaXN0aW5nIC5uYXZpZ2F0aW9uLnBhZ2luYXRpb24ge1xuICBwYWRkaW5nOiA4MHB4IDBweCA5MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgLm5hdmlnYXRpb24ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzIHtcbiAgcGFkZGluZzogMHB4IDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLmNhdGVnb3J5QmxvZ0xpc3RpbmcgLm5hdmlnYXRpb24ucGFnaW5hdGlvbiAucGFnZS1udW1iZXJzLmN1cnJlbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyogbGlzdGluZyB3aXRob3V0IHBvc3QgKi9cbi5jYXRlZ29yeU5vdEZvdW5kIHtcbiAgcGFkZGluZzogMjBweCAyMHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5jYXRlZ29yeU5vdEZvdW5kIGkge1xuICBmb250LXNpemU6IDgwcHg7XG59XG4uY2F0ZWdvcnlOb3RGb3VuZCBwIHtcbiAgcGFkZGluZzogMjBweCAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuLmNhdGVnb3J5Tm90Rm91bmQgYSB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDBweCAyMHB4O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4vKnBvc3QgYmxvZyovXG4ucG9zdEhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMHB4IDIwcHg7XG59XG4ucG9zdEhlYWRlciAucG9zdC10aHVtYm5haWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHJpZ2h0OiAwcHg7XG4gIGJvdHRvbTogMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xufVxuLnBvc3RIZWFkZXIgLnBvc3QtdGh1bWJuYWlsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvcGFjaXR5OiAwLjY7XG59XG4ucG9zdEhlYWRlciAucG9zdEhlYWRlckNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDg5MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogNzBweCAwcHggMTAwcHg7XG59XG4ucG9zdEhlYWRlciAucG9zdEhlYWRlckNvbnRlbnQgaDEge1xuICBmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiO1xuICBmb250LXNpemU6IDUycHg7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9zdFRleHRDb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiA3MHB4IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkFsZXhhbmRyaWFcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucG9zdFRleHRDb250ZW50ID4gcCB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuLnBvc3RUZXh0Q29udGVudCB1bCB7XG4gIHBhZGRpbmc6IDBweCAwcHggMjBweCAyMHB4O1xufVxuLnBvc3RUZXh0Q29udGVudCB1bCBsaSB7XG4gIHBhZGRpbmc6IDVweCAwcHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbn1cbi5wb3N0VGV4dENvbnRlbnQgdWwgbGk6Om1hcmtlciB7XG4gIGNvbG9yOiAjZWZlNGQ4O1xufVxuLnBvc3RUZXh0Q29udGVudCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4ucG9zdFRleHRDb250ZW50IGgyLFxuLnBvc3RUZXh0Q29udGVudCBoMyB7XG4gIG1hcmdpbjogMHB4O1xuICBmb250LXNpemU6IDM4cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbi5wb3N0VGV4dENvbnRlbnQgaDIge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLnBvc3RUZXh0Q29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG4ucG9zdFRleHRDb250ZW50IC5wb3N0VGV4dENvbnRlbnRSaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQ1cHg7XG4gIHRvcDogMHB4O1xuICBib3R0b206IDBweDtcbiAgcmlnaHQ6IC00NXB4O1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cbi5wb3N0VGV4dENvbnRlbnQgLnBvc3RUZXh0Q29udGVudFJpZ2h0IC5zdGlja3lTaGFyZSB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogNzBweDtcbn1cbi5wb3N0VGV4dENvbnRlbnQgLnBvc3RUZXh0Q29udGVudFJpZ2h0IC5zdGlja3lTaGFyZSA+IHNwYW4ge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnBvc3RUZXh0Q29udGVudCAucG9zdFRleHRDb250ZW50UmlnaHQgLnN0aWNreVNoYXJlIC5jb250ZW50U2hhcmVCdG4ge1xuICB3aWR0aDogNDBweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wb3N0VGV4dENvbnRlbnQgLnBvc3RUZXh0Q29udGVudFJpZ2h0IC5zdGlja3lTaGFyZSAuY29udGVudFNoYXJlQnRuIGJ1dHRvbiB7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogaGVhZGVyIG1vbmV0ZSAqL1xuLmFyY2hpdmUuY2F0ZWdvcnktbW9uZXRlIG1haW4uc2l0ZS1tYWluIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjFlYztcbn1cblxuLmNhdGVnb3J5QmxvZ0hlYWRlck1vbmV0ZSB7XG4gIGhlaWdodDogNTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2F0ZWdvcnlCbG9nSGVhZGVyTW9uZXRlIC5jYXRlZ29yeUJsb2dIZWFkZXJJbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG59XG4uY2F0ZWdvcnlCbG9nSGVhZGVyTW9uZXRlIC5jYXRlZ29yeUJsb2dIZWFkZXJJbWFnZSA+IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLmNhdGVnb3J5QmxvZ0hlYWRlck1vbmV0ZSAuY2F0ZWdvcnlCbG9nSGVhZGVySW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICByaWdodDogMHB4O1xuICBib3R0b206IDBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xufVxuLmNhdGVnb3J5QmxvZ0hlYWRlck1vbmV0ZSAucGFnZS10aXRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIjtcbiAgZm9udC1zaXplOiA1MnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogNThweDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDcwcHggMjBweCA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpc3RpbmcgbW9uZXRlICovXG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWYxZWM7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE1ODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1hcmdpbi10b3A6IC0zMDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gIHBhZGRpbmc6IDgwcHggMTAwcHggNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gaDIsXG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBoMyxcbi5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIGg0IHtcbiAgZm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIjtcbiAgZm9udC1zaXplOiAzOHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogNDJweDtcbn1cbi5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIHAge1xuICBwYWRkaW5nOiAyMHB4IDBweDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gcCAucmVkIHtcbiAgY29sb3I6ICNjOTRiNGE7XG59XG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiAuYWR2aXNlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIyMjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxOHB4IDQwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkVCIEdhcmFtb25kXCI7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiAuYWR2aXNlIGksXG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiAuYWR2aXNlIGEge1xuICBjb2xvcjogIzI3ODMwMDtcbiAgbWFyZ2luOiAwcHggOHB4O1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gLmFkdmlzZSBhIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSB7XG4gIHBhZGRpbmc6IDQwcHggODBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSB7XG4gIHdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAjcG9zdExpc3RNb25ldGUgPiAucG9zdExpc3RNb25ldGVJdGVtIC5wb3N0TGlzdENvbnRlbnRJbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSA+IC5wb3N0TGlzdE1vbmV0ZUl0ZW0gLnBvc3RMaXN0Q29udGVudEltYWdlIGltZyB7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbn1cbi5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSA+IC5wb3N0TGlzdE1vbmV0ZUl0ZW0gLmNvaW5OYW1lIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4IDBweCAyMHB4O1xuICBtaW4taGVpZ2h0OiA2NXB4O1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuYnV5QXQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSBbaWRePXByaWNlLV0ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG59XG5cbi8qUkVTUE9OU0lWRSovXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUge1xuICAgIG1heC13aWR0aDogOTUlO1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiA0MHB4IDUwcHggNDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ0MHB4KSB7XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSB7XG4gICAgcGFkZGluZzogNDBweCAzMHB4O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIC5hZHZpc2Uge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5wb3N0VGV4dENvbnRlbnQgLnBvc3RUZXh0Q29udGVudFJpZ2h0IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiAxMHB4O1xuICAgIGxlZnQ6IDEwcHg7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAucG9zdFRleHRDb250ZW50IC5wb3N0VGV4dENvbnRlbnRSaWdodCAuc3RpY2t5U2hhcmUgPiBzcGFuIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIH1cbiAgLnBvc3RUZXh0Q29udGVudCAucG9zdFRleHRDb250ZW50UmlnaHQgLnN0aWNreVNoYXJlID4gc3BhbiBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAucG9zdFRleHRDb250ZW50IC5wb3N0VGV4dENvbnRlbnRSaWdodCAuc3RpY2t5U2hhcmUgLmNvbnRlbnRTaGFyZUJ0biB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLnBvc3RUZXh0Q29udGVudCAucG9zdFRleHRDb250ZW50UmlnaHQgLnN0aWNreVNoYXJlIC5jb250ZW50U2hhcmVCdG4gYnV0dG9uIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDVweCAwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDQwcHggMHB4IDQwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gLmFkdmlzZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDIwcHggMTBweCAzMHB4O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIC5hZHZpc2UgaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gLmFkdmlzZSBhIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSB7XG4gICAgcGFkZGluZzogMHB4O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSA+IC5wb3N0TGlzdE1vbmV0ZUl0ZW0ge1xuICAgIHdpZHRoOiAzMy4zJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXRlZ29yeUJsb2dMaXN0aW5nID4gYXJ0aWNsZSAuY2F0ZWdvcnlCbG9nTGlzdGluZ1RpdGlsZSB7XG4gICAgcGFkZGluZzogMjBweCAzMHB4IDMwcHg7XG4gIH1cbiAgLmNhdGVnb3J5QmxvZ0xpc3RpbmcgLm5hdmlnYXRpb24ucGFnaW5hdGlvbiB7XG4gICAgcGFkZGluZzogNDBweCAwcHggNTVweDtcbiAgfVxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG4gIC5jYXRlZ29yeUJsb2dIZWFkZXJNb25ldGUge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhdGVnb3J5QmxvZ0hlYWRlciAuYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5jYXRlZ29yeUJsb2dMaXN0aW5nID4gYXJ0aWNsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNhdGVnb3J5QmxvZ0xpc3RpbmcgPiBhcnRpY2xlIGEucG9zdC10aHVtYm5haWwge1xuICAgIGhlaWdodDogMjQwcHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5jYXRlZ29yeUJsb2dIZWFkZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgfVxuICAuY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxuICAuY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGUgYS5wb3N0LXRodW1ibmFpbCB7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgfVxuICAuY2F0ZWdvcnlCbG9nTGlzdGluZyA+IGFydGljbGUgLmNhdGVnb3J5QmxvZ0xpc3RpbmdUaXRpbGUge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xuICB9XG4gIC5jYXRlZ29yeUJsb2dMaXN0aW5nID4gYXJ0aWNsZSAuY2F0ZWdvcnlCbG9nTGlzdGluZ1RpdGlsZSBoMiA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxuICAuY2F0ZWdvcnlCbG9nTGlzdGluZyAubmF2aWdhdGlvbi5wYWdpbmF0aW9uIHtcbiAgICBwYWRkaW5nOiAzMHB4IDBweCA0NXB4O1xuICB9XG4gIC5wb3N0SGVhZGVyIC5wb3N0SGVhZGVyQ29udGVudCB7XG4gICAgcGFkZGluZzogNTBweCAwcHggNzBweDtcbiAgfVxuICAucG9zdEhlYWRlciAucG9zdEhlYWRlckNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogNDJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICB9XG4gIC5wb3N0VGV4dENvbnRlbnQge1xuICAgIGxpbmUtaGVpZ2h0OiAyOXB4O1xuICAgIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgfVxuICAuY2F0ZWdvcnlCbG9nSGVhZGVyTW9uZXRlIC5wYWdlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgcGFkZGluZzogNTVweCAyMHB4IDYwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlIC5hcmNoaXZlLWRlc2NyaXB0aW9uIGgyLFxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiBoMyxcbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgLmFyY2hpdmUtZGVzY3JpcHRpb24gaDQge1xuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDIwcHggMTVweDtcbiAgfVxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAuYXJjaGl2ZS1kZXNjcmlwdGlvbiAuYWR2aXNlIGkge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAjcG9zdExpc3RNb25ldGUgPiAucG9zdExpc3RNb25ldGVJdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxuICAuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSAjcG9zdExpc3RNb25ldGUgPiAucG9zdExpc3RNb25ldGVJdGVtIC5jb2luSW1hZ2Uge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkluZm8ge1xuICAgIHdpZHRoOiA2NSU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkluZm8gLmNvaW5OYW1lIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gICAgbWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkluZm8gLmJ1eUF0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG4gIC5jb250YWluZXJDYXRCbG9nTW9uZXRlICNwb3N0TGlzdE1vbmV0ZSA+IC5wb3N0TGlzdE1vbmV0ZUl0ZW0gW2lkXj1wcmljZS1dIHtcbiAgICBwYWRkaW5nOiAwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkJ1eVByaWNlIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkltYWdlIHtcbiAgICB3aWR0aDogMTYwcHg7XG4gIH1cbiAgLmNvbnRhaW5lckNhdEJsb2dNb25ldGUgI3Bvc3RMaXN0TW9uZXRlID4gLnBvc3RMaXN0TW9uZXRlSXRlbSAuY29pbkluZm8ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gIH1cbn0iLCJAaW1wb3J0IFwiaW1wb3J0cy92YXJpYWJsZXNcIjtcblxuQGltcG9ydCBcImNvbXBvbmVudHMvc2VkaVwiO1xuXG4uYXJjaGl2ZSB7XG5cdG1haW4uc2l0ZS1tYWluIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFya2JlaWdlO1xuXHR9XG59XG5cbi53cC1zaW5ndWxhciB7XG5cdGFydGljbGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDBweDtcblx0fVxufVxuXG4vKmhlYWRlciBibG9nICovXG4uY2F0ZWdvcnlCbG9nSGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Y29sb3I6ICRibGFjaztcblx0cGFkZGluZzogNTBweCAyMHB4O1xuXHRoMSB7XG5cdFx0Zm9udC1zaXplOiA1MnB4O1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdH1cblx0LmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1heC13aWR0aDogMTM0MHB4O1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdGNvbG9yOiAjMjIyO1xuXHRcdGZvbnQtd2VpZ2h0OiAzMDA7XG5cdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRmb250LWZhbWlseTogXCJBbGV4YW5kcmlhXCIsIHNhbnMtc2VyaWY7XG5cdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdH1cbn1cblxuLyogbGlzdGluZyBibG9nICovXG4uY2F0ZWdvcnlCbG9nTGlzdGluZyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDEzODBweDtcblx0cGFkZGluZzogMHB4IDEwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LXdyYXA6IHdyYXA7XG5cdD5hcnRpY2xlIHtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0bWFyZ2luOiAwcHggMHB4IDEwcHg7XG5cdFx0LmNhdGVnb3J5QmxvZ0xpc3RpbmdDb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cdFx0YS5wb3N0LXRodW1ibmFpbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMzIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdD5pbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jYXRlZ29yeUJsb2dMaXN0aW5nVGl0aWxlIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggNTBweCA0MHB4O1xuXHRcdFx0aDIsXG5cdFx0XHRoMyxcblx0XHRcdGg0IHtcblx0XHRcdFx0PmEge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIiwgc2VyaWY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGEucG9zdC10aHVtYm5haWwge1xuXHRcdFx0XHQ+aW1nIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAwLjk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LypwYWdpbmF0aW9uKi9cblx0Lm5hdmlnYXRpb24ucGFnaW5hdGlvbiB7XG5cdFx0cGFkZGluZzogODBweCAwcHggOTBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0LnBhZ2UtbnVtYmVycyB7XG5cdFx0XHRwYWRkaW5nOiAwcHggOHB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIGxpc3Rpbmcgd2l0aG91dCBwb3N0ICovXG4uY2F0ZWdvcnlOb3RGb3VuZCB7XG5cdHBhZGRpbmc6IDIwcHggMjBweCA0MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGkge1xuXHRcdGZvbnQtc2l6ZTogODBweDtcblx0fVxuXHRwIHtcblx0XHRwYWRkaW5nOiAyMHB4IDBweDtcblx0XHRsaW5lLWhlaWdodDogMjNweDtcblx0fVxuXHRhIHtcblx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0bGluZS1oZWlnaHQ6IDU4cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHBhZGRpbmc6IDBweCAyMHB4O1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0fVxufVxuXG4vKnBvc3QgYmxvZyovXG4ucG9zdEhlYWRlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMHB4IDIwcHg7XG5cdC5wb3N0LXRodW1ibmFpbCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMHB4O1xuXHRcdGxlZnQ6IDBweDtcblx0XHRyaWdodDogMHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHR9XG5cdH1cblx0LnBvc3RIZWFkZXJDb250ZW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWF4LXdpZHRoOiA4OTBweDtcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRwYWRkaW5nOiA3MHB4IDBweCAxMDBweDtcblx0XHRoMSB7XG5cdFx0XHRmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiO1xuXHRcdFx0Zm9udC1zaXplOiA1MnB4O1xuXHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdGxpbmUtaGVpZ2h0OiA1OHB4O1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cbn1cbi5wb3N0VGV4dENvbnRlbnQge1xuXHR3aWR0aDogMTAwJTtcblx0bWF4LXdpZHRoOiA5MDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBhZGRpbmc6IDcwcHggMTBweDtcblx0Zm9udC1mYW1pbHk6IFwiQWxleGFuZHJpYVwiLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IDMwMDtcblx0bGluZS1oZWlnaHQ6IDMzcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0PnAge1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHR9XG5cdHVsIHtcblx0XHRwYWRkaW5nOiAwcHggMHB4IDIwcHggMjBweDtcblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMHB4O1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuXHRcdFx0Jjo6bWFya2VyIHtcblx0XHRcdFx0Y29sb3I6ICNlZmU0ZDg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdGEge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHR9XG5cdGgyLFxuXHRoMyB7XG5cdFx0bWFyZ2luOiAwcHg7XG5cdFx0Zm9udC1zaXplOiAzOHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAzMHB4O1xuXHRcdGxpbmUtaGVpZ2h0OiA0MnB4O1xuXHR9XG5cdGgyIHtcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHR9XG5cdGgzIHtcblx0XHRmb250LXNpemU6IDMwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMjBweDtcblx0fVxuXG5cdC5wb3N0VGV4dENvbnRlbnRSaWdodCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHdpZHRoOiA0NXB4O1xuXHRcdHRvcDogMHB4O1xuXHRcdGJvdHRvbTogMHB4O1xuXHRcdHJpZ2h0OiAtNDVweDtcblx0XHRwYWRkaW5nLXRvcDogNzBweDtcblx0XHQuc3RpY2t5U2hhcmUge1xuXHRcdFx0cG9zaXRpb246IHN0aWNreTtcblx0XHRcdHRvcDogNzBweDtcblx0XHRcdD5zcGFuIHtcblx0XHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsYWNrO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0fVxuXHRcdFx0LmNvbnRlbnRTaGFyZUJ0biB7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIGhlYWRlciBtb25ldGUgKi9cblxuLmFyY2hpdmUuY2F0ZWdvcnktbW9uZXRlIHtcblx0bWFpbi5zaXRlLW1haW4ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0fVxufVxuXG4uY2F0ZWdvcnlCbG9nSGVhZGVyTW9uZXRlIHtcblx0aGVpZ2h0OiA1MzBweDtcblx0d2lkdGg6IDEwMCU7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0LmNhdGVnb3J5QmxvZ0hlYWRlckltYWdlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwcHg7XG5cdFx0bGVmdDogMHB4O1xuXHRcdHJpZ2h0OiAwcHg7XG5cdFx0Ym90dG9tOiAwcHg7XG5cdFx0PmltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwcHg7XG5cdFx0XHRyaWdodDogMHB4O1xuXHRcdFx0Ym90dG9tOiAwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0fVxuXHR9XG5cdC5wYWdlLXRpdGxlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Zm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIjtcblx0XHRmb250LXNpemU6IDUycHg7XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRsaW5lLWhlaWdodDogNThweDtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdHBhZGRpbmc6IDcwcHggMjBweCA5MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxufVxuXG4vKiBsaXN0aW5nIG1vbmV0ZSAqL1xuXG4uY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRiZWlnZTtcblx0d2lkdGg6IDEwMCU7XG5cdG1heC13aWR0aDogMTU4MHB4O1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWFyZ2luLXRvcDogLTMwMHB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDM7XG5cdGJvcmRlci1yYWRpdXM6IDVweDtcblx0LmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuXHRcdHBhZGRpbmc6IDgwcHggMTAwcHggNDBweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0aDIsXG5cdFx0aDMsXG5cdFx0aDQge1xuXHRcdFx0Zm9udC1mYW1pbHk6IFwiRUIgR2FyYW1vbmRcIjtcblx0XHRcdGZvbnQtc2l6ZTogMzhweDtcblx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDQycHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRjb2xvcjogJGJsYWNrO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHQucmVkIHtcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmFkdmlzZSB7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRwYWRkaW5nOiAxOHB4IDQwcHg7XG5cdFx0XHRmb250LWZhbWlseTogXCJFQiBHYXJhbW9uZFwiO1xuXHRcdFx0Zm9udC1zaXplOiAyOHB4O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGksXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICRncmVlbjtcblx0XHRcdFx0bWFyZ2luOiAwcHggOHB4O1xuXHRcdFx0fVxuXHRcdFx0YSB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0I3Bvc3RMaXN0TW9uZXRlIHtcblx0XHRwYWRkaW5nOiA0MHB4IDgwcHg7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0Pi5wb3N0TGlzdE1vbmV0ZUl0ZW0ge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCA4MHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LnBvc3RMaXN0Q29udGVudEltYWdlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogMjcwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvaW5OYW1lIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAxNXB4IDBweCAyMHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA2NXB4O1xuXHRcdFx0fVxuXHRcdFx0LmJ1eUF0IHtcblx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdFtpZF49XCJwcmljZS1cIl0ge1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qUkVTUE9OU0lWRSovXG5cbi8vMTYwMFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG5cdC5jb250YWluZXJDYXRCbG9nTW9uZXRlIHtcblx0XHRtYXgtd2lkdGg6IDk1JTtcblx0XHQuYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDUwcHggNDBweDtcblx0XHR9XG5cdH1cbn1cblxuLy8xNDQwXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC1sYXJnZSkge1xuXHQuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdFx0I3Bvc3RMaXN0TW9uZXRlIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMzBweDtcblx0XHR9XG5cdH1cblx0LmNvbnRhaW5lckNhdEJsb2dNb25ldGUge1xuXHRcdC5hcmNoaXZlLWRlc2NyaXB0aW9uIHtcblx0XHRcdC5hZHZpc2Uge1xuXHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8vMTIwMFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG5cdC5wb3N0VGV4dENvbnRlbnQge1xuXHRcdC5wb3N0VGV4dENvbnRlbnRSaWdodCB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRsZWZ0OiAxMHB4O1xuXHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdHRvcDogYXV0bztcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdC5zdGlja3lTaGFyZSB7XG5cdFx0XHRcdD5zcGFuIHtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrYmxhY2s7XG5cdFx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuY29udGVudFNoYXJlQnRuIHtcblx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRidXR0b24ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwcHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUwcHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDVweCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmNvbnRhaW5lckNhdEJsb2dNb25ldGUge1xuXHRcdC5hcmNoaXZlLWRlc2NyaXB0aW9uIHtcblx0XHRcdHBhZGRpbmc6IDQwcHggMHB4IDQwcHg7XG5cdFx0XHQuYWR2aXNlIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0cGFkZGluZzogMjBweCAxMHB4IDMwcHg7XG5cdFx0XHRcdGkge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdFx0I3Bvc3RMaXN0TW9uZXRlIHtcblx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdD4ucG9zdExpc3RNb25ldGVJdGVtIHtcblx0XHRcdFx0d2lkdGg6IDMzLjMlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLzEwMjRcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLXNtYWxsKSB7XG5cdC5jYXRlZ29yeUJsb2dMaXN0aW5nIHtcblx0XHQ+YXJ0aWNsZSB7XG5cdFx0XHQuY2F0ZWdvcnlCbG9nTGlzdGluZ1RpdGlsZSB7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMzBweCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uYXZpZ2F0aW9uLnBhZ2luYXRpb24ge1xuXHRcdFx0cGFkZGluZzogNDBweCAwcHggNTVweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdFx0bWFyZ2luLXRvcDogMHB4O1xuXHR9XG5cdC5jYXRlZ29yeUJsb2dIZWFkZXJNb25ldGUge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuXG4vLzk5MVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1ob3Jpem9udGFsKSB7XG5cdC5jYXRlZ29yeUJsb2dIZWFkZXIge1xuXHRcdC5hcmNoaXZlLWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHR9XG5cdH1cblxuXHQuY2F0ZWdvcnlCbG9nTGlzdGluZyB7XG5cdFx0PmFydGljbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRhLnBvc3QtdGh1bWJuYWlsIHtcblx0XHRcdFx0aGVpZ2h0OiAyNDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLy83NjhcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcblx0LmNhdGVnb3J5QmxvZ0hlYWRlciB7XG5cdFx0aDEge1xuXHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdH1cblx0fVxuXHQuY2F0ZWdvcnlCbG9nTGlzdGluZyB7XG5cdFx0PmFydGljbGUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwcHg7XG5cdFx0XHRhLnBvc3QtdGh1bWJuYWlsIHtcblx0XHRcdFx0aGVpZ2h0OiAxNjBweDtcblx0XHRcdH1cblx0XHRcdC5jYXRlZ29yeUJsb2dMaXN0aW5nVGl0aWxlIHtcblx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5jYXRlZ29yeUJsb2dMaXN0aW5nVGl0aWxlIHtcblx0XHRcdFx0aDIge1xuXHRcdFx0XHRcdD5hIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjFweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm5hdmlnYXRpb24ucGFnaW5hdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDBweCA0NXB4O1xuXHRcdH1cblx0fVxuXG5cdC5wb3N0SGVhZGVyIHtcblx0XHQucG9zdEhlYWRlckNvbnRlbnQge1xuXHRcdFx0cGFkZGluZzogNTBweCAwcHggNzBweDtcblx0XHRcdGgxIHtcblx0XHRcdFx0Zm9udC1zaXplOiA0MnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogNDRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucG9zdFRleHRDb250ZW50IHtcblx0XHRsaW5lLWhlaWdodDogMjlweDtcblx0XHRwYWRkaW5nOiAzMHB4IDEwcHg7XG5cdH1cblxuXHQuY2F0ZWdvcnlCbG9nSGVhZGVyTW9uZXRlIHtcblx0XHQucGFnZS10aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDQycHg7XG5cdFx0XHRwYWRkaW5nOiA1NXB4IDIwcHggNjBweDtcblx0XHR9XG5cdH1cblxuXHQuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdFx0LmFyY2hpdmUtZGVzY3JpcHRpb24ge1xuXHRcdFx0cGFkZGluZzogMjBweCAwcHg7XG5cdFx0XHRoMixcblx0XHRcdGgzLFxuXHRcdFx0aDQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzNweDtcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb250YWluZXJDYXRCbG9nTW9uZXRlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjBweCAxNXB4O1xuXHRcdC5hcmNoaXZlLWRlc2NyaXB0aW9uIHtcblx0XHRcdC5hZHZpc2Uge1xuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0I3Bvc3RMaXN0TW9uZXRlIHtcblx0XHRcdD4ucG9zdExpc3RNb25ldGVJdGVtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdHBhZGRpbmc6IDIwcHggMHB4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdC5jb2luSW1hZ2Uge1xuXHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvaW5JbmZvIHtcblx0XHRcdFx0XHR3aWR0aDogNjUlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRcdC5jb2luTmFtZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmJ1eUF0IHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFtpZF49XCJwcmljZS1cIl0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29pbkJ1eVByaWNlIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4vLzQ4MFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZSkge1xuXHQuY29udGFpbmVyQ2F0QmxvZ01vbmV0ZSB7XG5cdFx0I3Bvc3RMaXN0TW9uZXRlIHtcblx0XHRcdD4ucG9zdExpc3RNb25ldGVJdGVtIHtcblx0XHRcdFx0LmNvaW5JbWFnZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDE2MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2luSW5mbyB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE2MHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIl19 */
