#page-top .fv {
  padding: 86px 0 42px;
  background: url(../images/bg_fv.png) no-repeat top center;
  background-size: auto 100%;
}
@media screen and (max-width: 640px) {
  #page-top .fv {
    padding: 49px 20px 26px;
    background-size: 100% auto;
  }
}
#page-top .fv_inner {
  max-width: 1100px;
  margin: 0 auto;
}
#page-top .fv_slide {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#page-top .fv_slide_item {
  width: 350px;
  height: 315px;
  overflow: hidden;
  position: relative;
}
#page-top .fv_slide_item > div {
  position: absolute;
  top: 0;
  left: 0;
}
#page-top .fv_slide_item > div .icon {
  position: absolute;
  top: 12px;
  right: 10px;
  width: 88px;
  height: 88px;
  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;
  text-align: center;
  font-family: "Fraunces", serif;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0;
  border-radius: 50%;
}
#page-top .fv_slide_item > div .icon.styleup {
  background: #ce2f3c;
  color: #faffff;
}
#page-top .fv_slide_item > div .icon.standard {
  -webkit-font-feature-settings: "palt";
          font-feature-settings: "palt";
  background: #fff;
  color: #1c1d2b;
}
@media screen and (max-width: 640px) {
  #page-top .fv_slide {
    display: block;
  }
  #page-top .fv_slide_item {
    width: 100%;
    height: 48vw;
    max-height: 180px;
  }
  #page-top .fv_slide_item:not(:first-child) {
    margin-top: 5px;
  }
  #page-top .fv_slide_item > div .icon {
    top: 6px;
    right: 7px;
    width: 39px;
    height: 39px;
  }
  #page-top .fv_slide_item > div .icon.styleup {
    font-size: 10px;
  }
  #page-top .fv_slide_item > div .icon.standard {
    font-size: 8px;
    letter-spacing: -0.04em;
  }
}
#page-top .fv_morebtn {
  margin-top: 18px;
  text-align: right;
  font-family: "Fraunces", serif;
  font-size: 18px;
  font-weight: 400;
  letter-spacing: 0.1em;
}
#page-top .fv_morebtn a,
#page-top .fv_morebtn a:link,
#page-top .fv_morebtn a:visited {
  color: #333;
  text-decoration: none;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
@media screen and (min-width: 641px) {
  #page-top .fv_morebtn a:hover {
    opacity: 0.6;
    color: #333;
    text-decoration: none;
  }
}
#page-top .fv_morebtn a {
  display: inline-block;
}
#page-top .fv_morebtn a:after {
  content: "";
  display: inline-block;
  width: 18px;
  height: 18px;
  background: url(../images/icon_arrow_b.png) no-repeat;
  background-size: 100% auto;
  margin: 0 0 -3px 6px;
}
@media screen and (max-width: 640px) {
  #page-top .fv_morebtn {
    margin-top: 12px;
  }
}
#page-top .linkmenu {
  padding: 75px 0 117px;
  background: #1c1d2b;
}
@media screen and (max-width: 640px) {
  #page-top .linkmenu {
    padding: 40px 20px 41px;
  }
}
#page-top .linkmenu_inner {
  max-width: 1100px;
  margin: 0 auto;
}
#page-top .linkmenu_navi {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#page-top .linkmenu_navi_item {
  width: 350px;
  height: 70px;
  font-size: 18px;
  letter-spacing: 0.1em;
  position: relative;
}
#page-top .linkmenu_navi_item a,
#page-top .linkmenu_navi_item a:link,
#page-top .linkmenu_navi_item a:visited {
  color: #fff;
  text-decoration: none;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
@media screen and (min-width: 641px) {
  #page-top .linkmenu_navi_item a:hover {
    opacity: 0.6;
    color: #fff;
    text-decoration: none;
  }
}
#page-top .linkmenu_navi_item.wide {
  width: 100%;
}
#page-top .linkmenu_navi_item.new a:before {
  position: absolute;
  content: "NEW";
  top: 13px;
  left: 13px;
  width: 37px;
  height: 37px;
  background: #cea964;
  border-radius: 50%;
  font-family: "Fraunces", serif;
  font-size: 10px;
  letter-spacing: 1px;
  color: #1c1d2b;
  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;
  text-align: center;
}
#page-top .linkmenu_navi_item.childShow .hover_link {
  opacity: 1;
  display: block;
  top: 123%;
  -webkit-transform: translateY(0);
          transform: translateY(0);
  z-index: 100;
}
#page-top .linkmenu_navi_item .small {
  font-size: 80%;
  margin-left: 25px;
}
#page-top .linkmenu_navi_item a.nolink {
  pointer-events: none;
  opacity: 0.5;
}
#page-top .linkmenu_navi_item > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-line-pack: center;
      align-content: center;
  text-align: center;
  width: 100%;
  height: 100%;
  border: 1px solid #e9edf0;
  position: relative;
}
#page-top .linkmenu_navi_item > a:after {
  position: absolute;
  content: "";
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 25px;
  height: 25px;
  background: url(../images/icon_arrow_g.png) no-repeat;
  background-size: 100% auto;
}
#page-top .linkmenu_navi > ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
#page-top .linkmenu_navi > ul:last-of-type {
  margin-bottom: 30px;
}
#page-top .linkmenu_navi > ul > li {
  margin-top: 30px;
}
#page-top .linkmenu_navi > ul > li:not(:nth-child(3n)) {
  margin-right: 25px;
}
#page-top .linkmenu_navi .hover_link {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: -1;
  opacity: 0;
  width: 100%;
  background: #e9edf0;
  padding: 17px 23px 18px;
  -webkit-transition: 0.3s all ease-in;
  transition: 0.3s all ease-in;
}
#page-top .linkmenu_navi .hover_link:before {
  position: absolute;
  content: "";
  top: -28px;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
  width: 0;
  height: 0;
  border-left: 14px solid transparent;
  border-right: 14px solid transparent;
  border-bottom: 28px solid #e9edf0;
}
#page-top .linkmenu_navi .hover_link ul li {
  font-size: 15px;
  letter-spacing: 0.1em;
}
#page-top .linkmenu_navi .hover_link ul li a,
#page-top .linkmenu_navi .hover_link ul li a:link,
#page-top .linkmenu_navi .hover_link ul li a:visited {
  color: #333;
  text-decoration: none;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
#page-top .linkmenu_navi .hover_link ul li a span.fRed{
  color: #f00;
  display: inline-block;
  margin-left: 10px;
	font-style: italic;
}
@media screen and (min-width: 641px) {
  #page-top .linkmenu_navi .hover_link ul li a:hover {
    opacity: 0.6;
    color: #333;
    text-decoration: none;
  }
}
#page-top .linkmenu_navi .hover_link ul li:not(:first-child) {
  margin-top: 6px;
}
#page-top .linkmenu_navi .hover_link ul li a {
  display: block;
}
#page-top .linkmenu_navi .hover_link ul li a:before {
	position: inherit;
    top: auto;
    left: auto;
    border-radius: 0;
	content: "";
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url(../images/icon_arrow_b2.png) no-repeat;
  background-size: 100% auto;
  margin: 0 10px -5px 0;
	-webkit-transform: translateY(0%);
    transform: translateY(0%);
}
@media screen and (max-width: 640px) {
  #page-top .linkmenu_navi_item {
    width: 100%;
  }
  #page-top .linkmenu_navi_item.new a:before {
    top: 50%;
    left: 11px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
  }
  #page-top .linkmenu_navi_item.childShow .hover_link {
    top: 116%;
  }
  #page-top .linkmenu_navi_item.item_photo {
    height: 84px;
  }
  #page-top .linkmenu_navi_item .small {
    display: block;
    width: 100%;
    margin: 0;
    font-size: 13px;
    line-height: 1.35;
  }
  #page-top .linkmenu_navi_item > a:after {
    right: 14px;
  }
  #page-top .linkmenu_navi > ul {
    width: 100%;
  }
  #page-top .linkmenu_navi > ul:last-of-type {
    margin-bottom: 11px;
  }
  #page-top .linkmenu_navi > ul > li {
    margin-top: 11px;
  }
  #page-top .linkmenu_navi > ul > li:not(:nth-child(3n)) {
    margin-right: 0;
  }
  #page-top .linkmenu_navi .hover_link {
    padding: 16px 20px 18px;
  }
  #page-top .linkmenu_navi .hover_link ul li {
    font-size: 15px;
    letter-spacing: 0.1em;
  }
  #page-top .linkmenu_navi .hover_link ul li a,
  #page-top .linkmenu_navi .hover_link ul li a:link,
  #page-top .linkmenu_navi .hover_link ul li a:visited {
    color: #333;
    text-decoration: none;
    -webkit-transition: 0.2s all ease-in-out;
    transition: 0.2s all ease-in-out;
  }
}
@media screen and (max-width: 640px) and (min-width: 641px) {
  #page-top .linkmenu_navi .hover_link ul li a:hover {
    opacity: 0.6;
    color: #333;
    text-decoration: none;
  }
}
@media screen and (max-width: 640px) {
  #page-top .linkmenu_navi .hover_link ul li:not(:first-child) {
    margin-top: 3px;
  }
}
#page-top .footerlink {
  padding: 70px 0 75px;
}
@media screen and (max-width: 640px) {
  #page-top .footerlink {
    padding: 30px 0 47px;
  }
}
#page-top .footerlink_sns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#page-top .footerlink_sns li {
  width: 185px;
}
#page-top .footerlink_sns li a,
#page-top .footerlink_sns li a:link,
#page-top .footerlink_sns li a:visited {
  color: #333;
  text-decoration: none;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
@media screen and (min-width: 641px) {
  #page-top .footerlink_sns li a:hover {
    opacity: 0.6;
    color: #333;
    text-decoration: none;
  }
}
#page-top .footerlink_sns li .icon {
  width: 80px;
  margin: 0 auto;
  -webkit-filter: drop-shadow(-1.73px 1px 3px rgba(6, 2, 3, 0.09));
          filter: drop-shadow(-1.73px 1px 3px rgba(6, 2, 3, 0.09));
}
#page-top .footerlink_sns li .txt {
  margin-top: 19px;
}
#page-top .footerlink_sns li .txt span {
  display: block;
  text-align: center;
}
#page-top .footerlink_sns li .txt .txt1 {
  font-size: 14px;
}
#page-top .footerlink_sns li .txt .txt2 {
  margin-top: 5px;
  font-size: 12px;
  color: #54556c;
}
@media screen and (max-width: 640px) {
  #page-top .footerlink_sns {
    display: block;
  }
  #page-top .footerlink_sns li {
    width: 100%;
  }
  #page-top .footerlink_sns li:not(:first-child) {
    margin-top: 15px;
  }
  #page-top .footerlink_sns li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 0 20px;
    position: relative;
  }
  #page-top .footerlink_sns li a:after {
    position: absolute;
    content: "";
    top: 50%;
    right: 20px;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    width: 30px;
    height: 30px;
    background: url(../images/icon_arrow_dg.png) no-repeat;
    background-size: 100% auto;
  }
  #page-top .footerlink_sns li .icon {
    width: 50px;
    margin: 0;
  }
  #page-top .footerlink_sns li .txt {
    width: calc(100% - 50px);
    margin-top: 0;
    padding-left: 20px;
  }
  #page-top .footerlink_sns li .txt span {
    text-align: left;
  }
  #page-top .footerlink_sns li .txt .txt1 {
    font-size: 13px;
  }
  #page-top .footerlink_sns li .txt .txt2 {
    margin-top: 3px;
  }
}
#page-top .footerlink_external {
  margin-top: 65px;
  padding-top: 65px;
  border-top: 1px solid #d1dbe3;
  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;
}
#page-top .footerlink_external li a,
#page-top .footerlink_external li a:link,
#page-top .footerlink_external li a:visited {
  color: #333;
  text-decoration: none;
  -webkit-transition: 0.2s all ease-in-out;
  transition: 0.2s all ease-in-out;
}
@media screen and (min-width: 641px) {
  #page-top .footerlink_external li a:hover {
    opacity: 0.6;
    color: #333;
    text-decoration: none;
  }
}
#page-top .footerlink_external li.bnr1 {
  width: 198px;
}
#page-top .footerlink_external li.bnr2 {
  width: 245px;
  margin: 0 62px 0 49px;
  padding-top: 7px;
}
#page-top .footerlink_external li.bnr3 {
  width: 200px;
}
@media screen and (max-width: 640px) {
  #page-top .footerlink_external {
    margin-top: 30px;
    padding-top: 30px;
    display: block;
  }
  #page-top .footerlink_external li.bnr1 {
    width: 52.8%;
    margin: 0 auto;
  }
  #page-top .footerlink_external li.bnr2 {
    width: 65.3333333333%;
    margin: 19px auto 20px;
    padding-top: 0;
  }
  #page-top .footerlink_external li.bnr3 {
    width: 53.3333333333%;
    margin: 0 auto;
  }
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy90b3Auc2NzcyIsImNzcy90b3AuY3NzIiwiZ2xvYmFsL192YXIuc2NzcyIsImdsb2JhbC9fbWl4aW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFNQztFQUNDLG9CQUFBO0VBQ0EseURBQUE7RUFDQSwwQkFBQTtBQ0xGO0FET0U7RUFMRDtJQU1FLHVCQUFBO0lBQ0EsMEJBQUE7RUNKRDtBQUNGO0FETUU7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QUNKSDtBRE9FO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7QUNMSDtBRE1HO0VBQ0MsWUFBQTtFQUNBLGFBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0FDSko7QURLSTtFQUNDLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLE9BQUE7QUNITDtBRElLO0VBQ0Msa0JBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0Esb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLDhCRXpCRztFRjBCSCxlQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQkFBQTtFQUNBLGtCQUFBO0FDRk47QURHTTtFQUNDLG1CQUFBO0VBQ0EsY0FBQTtBQ0RQO0FER007RUFDQyxxQ0FBQTtVQUFBLDZCQUFBO0VBQ0EsZ0JFbERHO0VGbURILGNFbERDO0FEaURSO0FET0c7RUF4Q0Q7SUF5Q0UsY0FBQTtFQ0pGO0VES0U7SUFDQyxXQUFBO0lBQ0EsWUFBQTtJQUNBLGlCQUFBO0VDSEg7RURJRztJQUNDLGVBQUE7RUNGSjtFREtJO0lBQ0MsUUFBQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0lBQ0EsWUFBQTtFQ0hMO0VESUs7SUFDQyxlQUFBO0VDRk47RURJSztJQUNDLGNBQUE7SUFDQSx1QkFBQTtFQ0ZOO0FBQ0Y7QURTRTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSw4QkUxRU07RUYyRU4sZUFBQTtFQUNBLGdCQUFBO0VBQ0EscUJBQUE7QUNQSDtBRXJGQzs7O0VBR0MsV0RIUTtFQ0lSLHFCQUw0QjtFQU10Qix3Q0FBQTtFQUFBLGdDQUFBO0FGdUZSO0FFcEZDO0VBQ0M7SUFDQyxZQUFBO0lBQ1MsV0RYRjtJQ1lQLHFCQWJ3RjtFRm1HekY7QUFDRjtBRExHO0VBQ0MscUJBQUE7QUNPSjtBRE5JO0VBQ0MsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxREFBQTtFQUNBLDBCQUFBO0VBQ0Esb0JBQUE7QUNRTDtBREpHO0VBckJEO0lBc0JFLGdCQUFBO0VDT0Y7QUFDRjtBREhDO0VBQ0MscUJBQUE7RUFDQSxtQkVqSE07QURzSFI7QURIRTtFQUpEO0lBS0UsdUJBQUE7RUNNRDtBQUNGO0FESkU7RUFDQyxpQkFBQTtFQUNBLGNBQUE7QUNNSDtBREhFO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7QUNLSDtBREhHO0VBQ0MsWUFBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0VBQ0EscUJBQUE7RUFDQSxrQkFBQTtBQ0tKO0FFNUlDOzs7RUFHQyxXREZRO0VDR1IscUJIb0l3QjtFR25JbEIsd0NBQUE7RUFBQSxnQ0FBQTtBRjhJUjtBRTNJQztFQUNDO0lBQ0MsWUFBQTtJQUNTLFdEVkY7SUNXUCxxQkFid0Y7RUYwSnpGO0FBQ0Y7QURqQkk7RUFDQyxXQUFBO0FDbUJMO0FEakJJO0VBQ0Msa0JBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7RUFDQSw4QkV0SUk7RUZ1SUosZUFBQTtFQUNBLG1CQUFBO0VBQ0EsY0V0Skc7RUZ1Skgsb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSxrQkFBQTtBQ21CTDtBRGhCSztFQUNDLFVBQUE7RUFDQSxjQUFBO0VBQ0EsU0FBQTtFQUNBLGdDQUFBO1VBQUEsd0JBQUE7RUFDQSxZQUFBO0FDa0JOO0FEZkk7RUFDQyxjQUFBO0VBQ0EsaUJBQUE7QUNpQkw7QURkSztFQUNDLG9CQUFBO0VBQ0EsWUFBQTtBQ2dCTjtBRGJJO0VBQ0Msb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSxtQkFBQTtNQUFBLGVBQUE7RUFDQSx3QkFBQTtNQUFBLHFCQUFBO1VBQUEsdUJBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsbUJBQUE7RUFDQSwwQkFBQTtNQUFBLHFCQUFBO0VBQ0Esa0JBQUE7RUFDQSxXQUFBO0VBQ0EsWUFBQTtFQUNBLHlCQUFBO0VBQ0Esa0JBQUE7QUNlTDtBRGRLO0VBQ0Msa0JBQUE7RUFDQSxXQUFBO0VBQ0EsUUFBQTtFQUNBLFdBQUE7RUFDQSxtQ0FBQTtVQUFBLDJCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxxREFBQTtFQUNBLDBCQUFBO0FDZ0JOO0FEWEc7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLG1CQUFBO01BQUEsZUFBQTtBQ2FKO0FEWkk7RUFDQyxtQkFBQTtBQ2NMO0FEWkk7RUFDQyxnQkFBQTtBQ2NMO0FEYks7RUFDQyxrQkFBQTtBQ2VOO0FEVkc7RUFDQyxrQkFBQTtFQUNBLFNBQUE7RUFDQSxPQUFBO0VBQ0EsV0FBQTtFQUNBLFVBQUE7RUFDQSxXQUFBO0VBQ0EsbUJFNU5LO0VGNk5MLHVCQUFBO0VBQ0Esb0NBQUE7RUFBQSw0QkFBQTtBQ1lKO0FEWEk7RUFDQyxrQkFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsU0FBQTtFQUNBLG1DQUFBO1VBQUEsMkJBQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLG1DQUFBO0VBQ0Esb0NBQUE7RUFDQSxpQ0FBQTtBQ2FMO0FEVks7RUFDQyxlQUFBO0VBQ0EscUJBQUE7QUNZTjtBRTdQQzs7O0VBR0MsV0RIUTtFQ0lSLHFCQUw0QjtFQU10Qix3Q0FBQTtFQUFBLGdDQUFBO0FGK1BSO0FFNVBDO0VBQ0M7SUFDQyxZQUFBO0lBQ1MsV0RYRjtJQ1lQLHFCQWJ3RjtFRjJRekY7QUFDRjtBRHhCTTtFQUNDLGVBQUE7QUMwQlA7QUR4Qk07RUFDQyxjQUFBO0FDMEJQO0FEekJPO0VBQ0MsV0FBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxzREFBQTtFQUNBLDBCQUFBO0VBQ0EscUJBQUE7QUMyQlI7QURwQkc7RUFDQztJQUNDLFdBQUE7RUNzQkg7RURyQkc7SUFDQyxRQUFBO0lBQ0EsVUFBQTtJQUNBLG1DQUFBO1lBQUEsMkJBQUE7RUN1Qko7RURwQkk7SUFDQyxTQUFBO0VDc0JMO0VEbkJHO0lBQ0MsWUFBQTtFQ3FCSjtFRG5CRztJQUNDLGNBQUE7SUFDQSxXQUFBO0lBQ0EsU0FBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtFQ3FCSjtFRGxCSTtJQUNDLFdBQUE7RUNvQkw7RURmRTtJQUNDLFdBQUE7RUNpQkg7RURoQkc7SUFDQyxtQkFBQTtFQ2tCSjtFRGhCRztJQUNDLGdCQUFBO0VDa0JKO0VEakJJO0lBQ0MsZUFBQTtFQ21CTDtFRGRFO0lBQ0MsdUJBQUE7RUNnQkg7RURkSTtJQUNDLGVBQUE7SUFDQSxxQkFBQTtFQ2dCTDtFRXRVRDs7O0lBR0MsV0RIUTtJQ0lSLHFCQUw0QjtJQU10Qix3Q0FBQTtJQUFBLGdDQUFBO0VGd1VOO0FBQ0Y7QUV0VUM7RUFDQztJQUNDLFlBQUE7SUFDUyxXRFhGO0lDWVAscUJBYndGO0VGcVZ6RjtBQUNGO0FEL0VHO0VBa0RJO0lBQ0MsZUFBQTtFQ2dDTjtBQUNGO0FEeEJDO0VBQ0Msb0JBQUE7QUMwQkY7QUR4QkU7RUFIRDtJQUlFLG9CQUFBO0VDMkJEO0FBQ0Y7QUR6QkU7RUFDQyxvQkFBQTtFQUFBLG9CQUFBO0VBQUEsYUFBQTtFQUNBLHdCQUFBO01BQUEscUJBQUE7VUFBQSx1QkFBQTtBQzJCSDtBRDFCRztFQUNDLFlBQUE7QUM0Qko7QUV6V0M7OztFQUdDLFdESFE7RUNJUixxQkFMNEI7RUFNdEIsd0NBQUE7RUFBQSxnQ0FBQTtBRjJXUjtBRXhXQztFQUNDO0lBQ0MsWUFBQTtJQUNTLFdEWEY7SUNZUCxxQkFid0Y7RUZ1WHpGO0FBQ0Y7QUR4Q0k7RUFDQyxXQUFBO0VBQ0EsY0FBQTtFQUNBLGdFQUFBO1VBQUEsd0RBQUE7QUMwQ0w7QUR4Q0k7RUFDQyxnQkFBQTtBQzBDTDtBRHpDSztFQUNDLGNBQUE7RUFDQSxrQkFBQTtBQzJDTjtBRHpDSztFQUNDLGVBQUE7QUMyQ047QUR6Q0s7RUFDQyxlQUFBO0VBQ0EsZUFBQTtFQUNBLGNBQUE7QUMyQ047QUR0Q0c7RUE1QkQ7SUE2QkUsY0FBQTtFQ3lDRjtFRHhDRTtJQUNDLFdBQUE7RUMwQ0g7RUR6Q0c7SUFDQyxnQkFBQTtFQzJDSjtFRHpDRztJQUNDLG9CQUFBO0lBQUEsb0JBQUE7SUFBQSxhQUFBO0lBQ0EseUJBQUE7UUFBQSxzQkFBQTtZQUFBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLGtCQUFBO0VDMkNKO0VEMUNJO0lBQ0Msa0JBQUE7SUFDQSxXQUFBO0lBQ0EsUUFBQTtJQUNBLFdBQUE7SUFDQSxtQ0FBQTtZQUFBLDJCQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxzREFBQTtJQUNBLDBCQUFBO0VDNENMO0VEekNHO0lBQ0MsV0FBQTtJQUNBLFNBQUE7RUMyQ0o7RUR6Q0c7SUFDQyx3QkFBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtFQzJDSjtFRDFDSTtJQUNDLGdCQUFBO0VDNENMO0VEMUNJO0lBQ0MsZUFBQTtFQzRDTDtFRDFDSTtJQUNDLGVBQUE7RUM0Q0w7QUFDRjtBRHRDRTtFQUNDLGdCQUFBO0VBQ0EsaUJBQUE7RUFDQSw2QkFBQTtFQUNBLG9CQUFBO0VBQUEsb0JBQUE7RUFBQSxhQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0VBQ0EseUJBQUE7TUFBQSxzQkFBQTtVQUFBLG1CQUFBO0FDd0NIO0FFamNDOzs7RUFHQyxXREhRO0VDSVIscUJBTDRCO0VBTXRCLHdDQUFBO0VBQUEsZ0NBQUE7QUZtY1I7QUVoY0M7RUFDQztJQUNDLFlBQUE7SUFDUyxXRFhGO0lDWVAscUJBYndGO0VGK2N6RjtBQUNGO0FEbERJO0VBQ0MsWUFBQTtBQ29ETDtBRGpESTtFQUNDLFlBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0FDbURMO0FEaERJO0VBQ0MsWUFBQTtBQ2tETDtBRDlDRztFQXpCRDtJQTBCRSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsY0FBQTtFQ2lERjtFRC9DRztJQUNDLFlBQUE7SUFDQSxjQUFBO0VDaURKO0VEOUNHO0lBQ0MscUJBQUE7SUFDQSxzQkFBQTtJQUNBLGNBQUE7RUNnREo7RUQ3Q0c7SUFDQyxxQkFBQTtJQUNBLGNBQUE7RUMrQ0o7QUFDRiIsImZpbGUiOiJjc3MvdG9wLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbkB1c2UgXCIuLi9nbG9iYWxcIiBhcyAqO1xuXG5AdXNlIFwic2FzczptYXRoXCI7XG5cbiNwYWdlLXRvcCB7XG5cdC5mdiB7XG5cdFx0cGFkZGluZzogODZweCAwIDQycHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iZ19mdi5wbmcpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxMDAlO1xuXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdHBhZGRpbmc6IDQ5cHggMjBweCAyNnB4O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XG5cdFx0fS8vc3BcblxuXHRcdCZfaW5uZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMTAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQmX3NsaWRlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHQmX2l0ZW0ge1xuXHRcdFx0XHR3aWR0aDogMzUwcHg7XG5cdFx0XHRcdGhlaWdodDogMzE1cHg7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0PmRpdiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdC5pY29uIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTJweDtcblx0XHRcdFx0XHRcdHJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDg4cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDg4cHg7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmLWVuX2Y7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHQmLnN0eWxldXAge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjY2UyZjNjO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZhZmZmZjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuc3RhbmRhcmQge1xuXHRcdFx0XHRcdFx0XHRmb250LWZlYXR1cmUtc2V0dGluZ3M6IFwicGFsdFwiO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYy13aGl0ZTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjLWtleTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdCZfaXRlbSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0aGVpZ2h0OiBtYXRoLmRpdigzNjAsIDc1MCkgKiAxMDB2dztcblx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxODBweDtcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0PmRpdiB7XG5cdFx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHRcdHRvcDogNnB4O1xuXHRcdFx0XHRcdFx0XHRyaWdodDogN3B4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzlweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzOXB4O1xuXHRcdFx0XHRcdFx0XHQmLnN0eWxldXAge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmLnN0YW5kYXJkIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDhweDtcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wNGVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9Ly9zcFxuXHRcdH1cblxuXHRcdCZfbW9yZWJ0biB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxOHB4O1xuXHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRmb250LWZhbWlseTogJGYtZW5fZjtcblx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjFlbTtcblx0XHRcdEBpbmNsdWRlIGxpbmtfb3BhY2l0eSgpO1xuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbl9hcnJvd19iLnBuZykgbm8tcmVwZWF0O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIC0zcHggNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdFx0XHR9Ly9zcFxuXHRcdH1cblx0fS8vZnZcblxuXHQubGlua21lbnUge1xuXHRcdHBhZGRpbmc6IDc1cHggMCAxMTdweDtcblx0XHRiYWNrZ3JvdW5kOiAkYy1rZXk7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0cGFkZGluZzogNDBweCAyMHB4IDQxcHg7XG5cdFx0fS8vc3BcblxuXHRcdCZfaW5uZXIge1xuXHRcdFx0bWF4LXdpZHRoOiAxMTAwcHg7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHR9XG5cblx0XHQmX25hdmkge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0Jl9pdGVtIHtcblx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDcwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QGluY2x1ZGUgbGlua19vcGFjaXR5KG5vbmUsICRjLXdoaXRlLCAkYy13aGl0ZSk7XG5cdFx0XHRcdCYud2lkZSB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5uZXcgYTpiZWZvcmUge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRjb250ZW50OiBcIk5FV1wiO1xuXHRcdFx0XHRcdHRvcDogMTNweDtcblx0XHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0XHRcdHdpZHRoOiAzN3B4O1xuXHRcdFx0XHRcdGhlaWdodDogMzdweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjY2VhOTY0O1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRmb250LWZhbWlseTogJGYtZW5fZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRjb2xvcjogJGMta2V5O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jaGlsZFNob3cge1xuXHRcdFx0XHRcdC5ob3Zlcl9saW5rIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHRvcDogMTIzJTtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnNtYWxsIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDgwJTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHQmLm5vbGluayB7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IC41O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+YSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYy1ncmF5O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdHJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25fYXJyb3dfZy5wbmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+dWwge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdD5saSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMzBweDtcblx0XHRcdFx0XHQmOm5vdCg6bnRoLWNoaWxkKDNuKSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaG92ZXJfbGluayB7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjLWdyYXk7XG5cdFx0XHRcdHBhZGRpbmc6IDE3cHggMjNweCAxOHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsIGVhc2UtaW47XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHR0b3A6IC0yOHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdGJvcmRlci1yaWdodDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAyOHB4IHNvbGlkICRjLWdyYXk7XG5cdFx0XHRcdH1cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbGlua19vcGFjaXR5KCk7XG5cdFx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE5cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbl9hcnJvd19iMi5wbmcpIG5vLXJlcGVhdDtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMTBweCAtNXB4IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcblx0XHRcdFx0Jl9pdGVtIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmLm5ldyBhOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDExcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuY2hpbGRTaG93IHtcblx0XHRcdFx0XHRcdC5ob3Zlcl9saW5rIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMTYlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLml0ZW1fcGhvdG8ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4NHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc21hbGwge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjM1O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+YSB7XG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PnVsIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHQmOmxhc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQ+bGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTFweDtcblx0XHRcdFx0XHRcdCY6bm90KDpudGgtY2hpbGQoM24pKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuaG92ZXJfbGluayB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAyMHB4IDE4cHg7XG5cdFx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMWVtO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBsaW5rX29wYWNpdHkoKTtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9Ly9zcFxuXHRcdH1cblx0fS8vbGlua21lbnVcblxuXHQuZm9vdGVybGluayB7XG5cdFx0cGFkZGluZzogNzBweCAwIDc1cHg7XG5cblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0cGFkZGluZzogMzBweCAwIDQ3cHg7XG5cdFx0fS8vc3BcblxuXHRcdCZfc25zIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGxpIHtcblx0XHRcdFx0d2lkdGg6IDE4NXB4O1xuXHRcdFx0XHRAaW5jbHVkZSBsaW5rX29wYWNpdHkoKTtcblx0XHRcdFx0Lmljb24ge1xuXHRcdFx0XHRcdHdpZHRoOiA4MHB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdGZpbHRlcjogZHJvcC1zaGFkb3coLTEuNzNweCAxcHggM3B4IHJnYmEoIzA2MDIwMywgLjA5KSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnR4dCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTlweDtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudHh0MSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC50eHQyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjNTQ1NTZjO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogMjBweDtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25fYXJyb3dfZGcucG5nKSBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTBweDtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnR4dCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQudHh0MSB7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50eHQyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fS8vc3Bcblx0XHR9XG5cblx0XHQmX2V4dGVybmFsIHtcblx0XHRcdG1hcmdpbi10b3A6IDY1cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjVweDtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkYmUzO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGxpIHtcblx0XHRcdFx0QGluY2x1ZGUgbGlua19vcGFjaXR5KCk7XG5cblx0XHRcdFx0Ji5ibnIxIHtcblx0XHRcdFx0XHR3aWR0aDogMTk4cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmJucjIge1xuXHRcdFx0XHRcdHdpZHRoOiAyNDVweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgNjJweCAwIDQ5cHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYm5yMyB7XG5cdFx0XHRcdFx0d2lkdGg6IDIwMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAzMHB4O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdCYuYm5yMSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogcGVyY2VudGFnZShtYXRoLmRpdigzOTYsIDc1MCkpO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5ibnIyIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDQ5MCwgNzUwKSk7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDE5cHggYXV0byAyMHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5ibnIzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiBwZXJjZW50YWdlKG1hdGguZGl2KDQwMCwgNzUwKSk7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH0vL3NwXG5cdFx0fVxuXHR9Ly9mb290ZXJsaW5rXG59XG4iLCIjcGFnZS10b3AgLmZ2IHtcbiAgcGFkZGluZzogODZweCAwIDQycHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmdfZnYucG5nKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjcGFnZS10b3AgLmZ2IHtcbiAgICBwYWRkaW5nOiA0OXB4IDIwcHggMjZweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcbiAgfVxufVxuI3BhZ2UtdG9wIC5mdl9pbm5lciB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbiNwYWdlLXRvcCAuZnZfc2xpZGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4jcGFnZS10b3AgLmZ2X3NsaWRlX2l0ZW0ge1xuICB3aWR0aDogMzUwcHg7XG4gIGhlaWdodDogMzE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAuZnZfc2xpZGVfaXRlbSA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI3BhZ2UtdG9wIC5mdl9zbGlkZV9pdGVtID4gZGl2IC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEycHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA4OHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJGcmF1bmNlc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuI3BhZ2UtdG9wIC5mdl9zbGlkZV9pdGVtID4gZGl2IC5pY29uLnN0eWxldXAge1xuICBiYWNrZ3JvdW5kOiAjY2UyZjNjO1xuICBjb2xvcjogI2ZhZmZmZjtcbn1cbiNwYWdlLXRvcCAuZnZfc2xpZGVfaXRlbSA+IGRpdiAuaWNvbi5zdGFuZGFyZCB7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogXCJwYWx0XCI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMWMxZDJiO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI3BhZ2UtdG9wIC5mdl9zbGlkZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbiAgI3BhZ2UtdG9wIC5mdl9zbGlkZV9pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDQ4dnc7XG4gICAgbWF4LWhlaWdodDogMTgwcHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5mdl9zbGlkZV9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5mdl9zbGlkZV9pdGVtID4gZGl2IC5pY29uIHtcbiAgICB0b3A6IDZweDtcbiAgICByaWdodDogN3B4O1xuICAgIHdpZHRoOiAzOXB4O1xuICAgIGhlaWdodDogMzlweDtcbiAgfVxuICAjcGFnZS10b3AgLmZ2X3NsaWRlX2l0ZW0gPiBkaXYgLmljb24uc3R5bGV1cCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICB9XG4gICNwYWdlLXRvcCAuZnZfc2xpZGVfaXRlbSA+IGRpdiAuaWNvbi5zdGFuZGFyZCB7XG4gICAgZm9udC1zaXplOiA4cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XG4gIH1cbn1cbiNwYWdlLXRvcCAuZnZfbW9yZWJ0biB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LWZhbWlseTogXCJGcmF1bmNlc1wiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG59XG4jcGFnZS10b3AgLmZ2X21vcmVidG4gYSxcbiNwYWdlLXRvcCAuZnZfbW9yZWJ0biBhOmxpbmssXG4jcGFnZS10b3AgLmZ2X21vcmVidG4gYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAjcGFnZS10b3AgLmZ2X21vcmVidG4gYTpob3ZlciB7XG4gICAgb3BhY2l0eTogMC42O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuI3BhZ2UtdG9wIC5mdl9tb3JlYnRuIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4jcGFnZS10b3AgLmZ2X21vcmVidG4gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uX2Fycm93X2IucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW46IDAgMCAtM3B4IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAuZnZfbW9yZWJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTJweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5saW5rbWVudSB7XG4gIHBhZGRpbmc6IDc1cHggMCAxMTdweDtcbiAgYmFja2dyb3VuZDogIzFjMWQyYjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAubGlua21lbnUge1xuICAgIHBhZGRpbmc6IDQwcHggMjBweCA0MXB4O1xuICB9XG59XG4jcGFnZS10b3AgLmxpbmttZW51X2lubmVyIHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpX2l0ZW0ge1xuICB3aWR0aDogMzUwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMC4xZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aV9pdGVtIGEsXG4jcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSBhOmxpbmssXG4jcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aV9pdGVtIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aV9pdGVtLndpZGUge1xuICB3aWR0aDogMTAwJTtcbn1cbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aV9pdGVtLm5ldyBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJORVdcIjtcbiAgdG9wOiAxM3B4O1xuICBsZWZ0OiAxM3B4O1xuICB3aWR0aDogMzdweDtcbiAgaGVpZ2h0OiAzN3B4O1xuICBiYWNrZ3JvdW5kOiAjY2VhOTY0O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGZvbnQtZmFtaWx5OiBcIkZyYXVuY2VzXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGNvbG9yOiAjMWMxZDJiO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpX2l0ZW0uY2hpbGRTaG93IC5ob3Zlcl9saW5rIHtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMTIzJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB6LWluZGV4OiAxMDA7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSAuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSBhLm5vbGluayB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjU7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZWRmMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpX2l0ZW0gPiBhOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uX2Fycm93X2cucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpID4gdWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgPiB1bDpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpID4gdWwgPiBsaSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgPiB1bCA+IGxpOm5vdCg6bnRoLWNoaWxkKDNuKSkge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZTllZGYwO1xuICBwYWRkaW5nOiAxN3B4IDIzcHggMThweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGwgZWFzZS1pbjtcbn1cbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluazpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHRvcDogLTI4cHg7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAyOHB4IHNvbGlkICNlOWVkZjA7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsgdWwgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbn1cbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB1bCBsaSBhLFxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpIC5ob3Zlcl9saW5rIHVsIGxpIGE6bGluayxcbiNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB1bCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB1bCBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsgdWwgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG4jcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpIC5ob3Zlcl9saW5rIHVsIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2ljb25fYXJyb3dfYjIucG5nKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICBtYXJnaW46IDAgMTBweCAtNXB4IDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpX2l0ZW0ubmV3IGE6YmVmb3JlIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAxMXB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgfVxuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbS5jaGlsZFNob3cgLmhvdmVyX2xpbmsge1xuICAgIHRvcDogMTE2JTtcbiAgfVxuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmlfaXRlbS5pdGVtX3Bob3RvIHtcbiAgICBoZWlnaHQ6IDg0cHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpX2l0ZW0gLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICB9XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aV9pdGVtID4gYTphZnRlciB7XG4gICAgcmlnaHQ6IDE0cHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpID4gdWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSA+IHVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTFweDtcbiAgfVxuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmkgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xuICB9XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSA+IHVsID4gbGk6bm90KDpudGgtY2hpbGQoM24pKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB7XG4gICAgcGFkZGluZzogMTZweCAyMHB4IDE4cHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpIC5ob3Zlcl9saW5rIHVsIGxpIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMWVtO1xuICB9XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB1bCBsaSBhLFxuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsgdWwgbGkgYTpsaW5rLFxuICAjcGFnZS10b3AgLmxpbmttZW51X25hdmkgLmhvdmVyX2xpbmsgdWwgbGkgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcbiAgI3BhZ2UtdG9wIC5saW5rbWVudV9uYXZpIC5ob3Zlcl9saW5rIHVsIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAubGlua21lbnVfbmF2aSAuaG92ZXJfbGluayB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogM3B4O1xuICB9XG59XG4jcGFnZS10b3AgLmZvb3Rlcmxpbmsge1xuICBwYWRkaW5nOiA3MHB4IDAgNzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAuZm9vdGVybGluayB7XG4gICAgcGFkZGluZzogMzBweCAwIDQ3cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkge1xuICB3aWR0aDogMTg1cHg7XG59XG4jcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIGEsXG4jcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIGE6bGluayxcbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgYTp2aXNpdGVkIHtcbiAgY29sb3I6ICMzMzM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogMC4ycyBhbGwgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NDFweCkge1xuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIGE6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuNjtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgLmljb24ge1xuICB3aWR0aDogODBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZpbHRlcjogZHJvcC1zaGFkb3coLTEuNzNweCAxcHggM3B4IHJnYmEoNiwgMiwgMywgMC4wOSkpO1xufVxuI3BhZ2UtdG9wIC5mb290ZXJsaW5rX3NucyBsaSAudHh0IHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgLnR4dCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgLnR4dCAudHh0MSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgLnR4dCAudHh0MiB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzU0NTU2Yztcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbiAgI3BhZ2UtdG9wIC5mb290ZXJsaW5rX3NucyBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIGE6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uX2Fycm93X2RnLnBuZykgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19zbnMgbGkgLmljb24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIC50eHQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIC50eHQgc3BhbiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIC50eHQgLnR4dDEge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3Rlcmxpbmtfc25zIGxpIC50eHQgLnR4dDIge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5mb290ZXJsaW5rX2V4dGVybmFsIHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDFkYmUzO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCBsaSBhLFxuI3BhZ2UtdG9wIC5mb290ZXJsaW5rX2V4dGVybmFsIGxpIGE6bGluayxcbiNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCBsaSBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzMzMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjJzIGFsbCBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MXB4KSB7XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCBsaSBhOmhvdmVyIHtcbiAgICBvcGFjaXR5OiAwLjY7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG59XG4jcGFnZS10b3AgLmZvb3RlcmxpbmtfZXh0ZXJuYWwgbGkuYm5yMSB7XG4gIHdpZHRoOiAxOThweDtcbn1cbiNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCBsaS5ibnIyIHtcbiAgd2lkdGg6IDI0NXB4O1xuICBtYXJnaW46IDAgNjJweCAwIDQ5cHg7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG59XG4jcGFnZS10b3AgLmZvb3RlcmxpbmtfZXh0ZXJuYWwgbGkuYm5yMyB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjcGFnZS10b3AgLmZvb3RlcmxpbmtfZXh0ZXJuYWwgbGkuYm5yMSB7XG4gICAgd2lkdGg6IDUyLjglO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gICNwYWdlLXRvcCAuZm9vdGVybGlua19leHRlcm5hbCBsaS5ibnIyIHtcbiAgICB3aWR0aDogNjUuMzMzMzMzMzMzMyU7XG4gICAgbWFyZ2luOiAxOXB4IGF1dG8gMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxuICAjcGFnZS10b3AgLmZvb3RlcmxpbmtfZXh0ZXJuYWwgbGkuYm5yMyB7XG4gICAgd2lkdGg6IDUzLjMzMzMzMzMzMzMlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59IiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44Kr44Op44O8XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kYy1ibGFjazogIzMzMztcbiRjLXdoaXRlOiAjZmZmO1xuJGMta2V5OiAjMWMxZDJiO1xuJGMtZ3JheTogI2U5ZWRmMDtcblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8g44OV44Kp44Oz44OIXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4kZi1qcDogJ05vdG8gU2FucyBKUCcsIHNhbnMtc2VyaWY7XG4vLyBSZWd1bGFyIDQwMFxuLy8gTWVkaXVtIDUwMFxuXG4kZi1qcF9tOiAnTm90byBTZXJpZiBKUCcsIHNlcmlmO1xuLy8gUmVndWxhciA0MDBcblxuJGYtZW5fZjogJ0ZyYXVuY2VzJywgc2VyaWY7XG4vLyBSZWd1bGFyIDQwMFxuXG4kZi1lbl9iOiAnQmFybG93Jywgc2Fucy1zZXJpZjtcbi8vIFJlZ3VsYXIgNDAwXG4iLCJAdXNlIFwidmFyXCIgYXMgKjtcblxuQG1peGluIGxpbmtfb3BhY2l0eSgkdHh0LWRlY286bm9uZSwgJHR4dC1jb2xvcjokYy1ibGFjaywgJHR4dC1jb2xvcjI6JGMtYmxhY2ssICRob3Zlci1kZWNvOm5vbmUpIHtcblx0YSxcblx0YTpsaW5rLFxuXHRhOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAkdHh0LWNvbG9yO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogJHR4dC1kZWNvO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMnMgYWxsIGVhc2UtaW4tb3V0O1xuXHR9XG5cblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjQxcHgpIHtcblx0XHRhOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgY29sb3I6ICR0eHQtY29sb3IyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAkaG92ZXItZGVjbztcblx0XHR9XG5cdH1cbn1cbiJdfQ== */
