.index_main .banner {
  width: 100%;
  background: #000;
  text-align: center;
  position: relative;
}
.index_main .banner img {
  max-width: 100%;
}
.index_main .banner .textBox {
  position: absolute;
  top: 35%;
  width: 100%;
}
.index_main .banner .textBox button {
  background: #e60012;
  color: #fff;
  padding: 10px 25px;
  border-radius: 10px;
  border: none;
  font-size: 1.125rem;
  margin-top: 8%;
  opacity: 0;
  cursor: pointer;
  box-shadow: 1px 3px 8px #000;
}
.index_main .banner .textBox button:hover {
  text-decoration: none;
}
.index_main .banner .textBox h3,
.index_main .banner .textBox h1,
.index_main .banner .textBox h4 {
  width: 100%;
  text-align: center;
  font-size: 1.2rem;
  font-weight: normal;
  color: #fff;
  text-shadow: 1px 3px 8px #000;
  transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  /* Firefox 4 */
  -webkit-transition: all 0.3s linear;
  /* Safari 和 Chrome */
  -o-transition: all 0.3s linear;
  /* Opera */
}
.index_main .banner .textBox h1 {
  font-size: 2.6rem;
  color: #fff;
  font-weight: bold;
  margin: 10px 0;
  opacity: 0;
}
.index_main .banner .textBox h4 {
  opacity: 0;
}
.index_main .banner .textBox h3 {
  padding-bottom: 20px;
  opacity: 0;
}
.index_main header {
  width: 100%;
  padding: 0 10px;
  justify-content: space-between;
  position: fixed;
  top: 0;
  background: rgba(0, 0, 0, 0);
  transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  /* Firefox 4 */
  -webkit-transition: all 0.3s linear;
  /* Safari 和 Chrome */
  -o-transition: all 0.3s linear;
  /* Opera */
}
.index_main header .topMenu {
  display: flex;
  align-items: center;
  max-width: 1100px;
  margin: 0 auto;
  height: 80px;
  z-index: 999;
}
.index_main header .topMenu .logo {
  max-width: 200px;
  cursor: pointer;
}
.index_main header .topMenu .menu {
  flex: 1;
}
.index_main header .topMenu .menu ul {
  display: flex;
  justify-content: flex-end;
  position: relative;
}
.index_main header .topMenu .menu ul li {
  margin: 0 20px;
  padding: 0 10px;
  text-align: center;
  color: #fff;
  height: 36px;
  line-height: 2.25rem;
  font-size: 0.875rem;
  cursor: pointer;
  width: 76px;
}
.index_main header .topMenu .menu ul li a {
  color: #fff;
  font-size: 0.875rem;
}
.index_main header .topMenu .menu ul li a:hover {
  text-decoration: none ;
}
.index_main header .topMenu .menu ul li.sideline {
  position: absolute;
  border-bottom: 3px solid #ff0000;
  width: 76px;
  height: 3px;
  top: 35px;
}
.index_main header .topMenu .menu ul .active {
  border-bottom: 3px solid #ff0000;
}
.index_main header .topMenu .menu ul .active:last-child {
  border: none;
}
.index_main .pc_header {
  background: #000000;
  width: 100%;
  left: 0;
  top: 0;
  margin: 0;
  z-index: 999;
}
.index_main .header_h5 {
  background: #000000;
  height: 60px;
  font-size: 0.875rem;
  width: 100%;
  display: none;
  position: fixed;
  top: 0;
  z-index: 999;
}
.index_main .header_h5 .h5MenuTop {
  width: 100%;
  padding: 0 20px;
  height: 60px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.index_main .header_h5 .h5MenuTop .imgBox img {
  width: 150px;
}
.index_main .header_h5 .h5MenuTop .rightBtn .mk-css-icon-menu,
.index_main .header_h5 .h5MenuTop .rightBtn .is-active {
  width: 18px;
  height: 18px;
  transform: translateZ(0);
}
.index_main .header_h5 .h5MenuTop .rightBtn .mk-css-icon-menu .mk-css-icon-menu-line,
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line {
  transition: all 0.15s ease-in-out;
  height: 3px;
  margin-bottom: 3px;
  border-radius: 3px;
  display: block;
  background: #fff;
}
.index_main .header_h5 .h5MenuTop .rightBtn .mk-css-icon-menu .mk-css-icon-menu-line:last-child,
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line:last-child {
  margin: 0;
}
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line {
  position: relative;
}
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line:last-child {
  transform: rotate3d(0, 0, 1, -45deg);
  -webkit-transform: rotate3d(0, 0, 1, -45deg);
  top: -6px;
}
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line:first-child {
  transform: rotate3d(0, 0, 1, 45deg);
  top: 6px;
}
.index_main .header_h5 .h5MenuTop .rightBtn .is-active .mk-css-icon-menu-line:nth-child(2) {
  opacity: 0;
}
.index_main .header_h5 .h5MenuList {
  background: #000;
  position: absolute;
  width: 100%;
  top: 60px;
  z-index: 88888;
  display: none;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
}
.index_main .header_h5 .h5MenuList .menuListItem {
  font-size: 0.875rem;
  font-weight: bold;
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  cursor: pointer;
  color: #fff;
  padding: 12px 20px;
}
.index_main .header_h5 .h5MenuList .menuListItem a {
  color: #fff;
  font-size: 0.875rem;
  font-weight: bold;
}
.index_main .header_h5 .h5MenuList .menuListItem:hover {
  background: rgba(0, 0, 0, 0.02);
}
.index_main .header_h5.active {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 999;
}
.index_main .company {
  max-width: 1100px;
  padding: 0 10px;
  margin: 0 auto;
}
.index_main .company h1 {
  font-size: 1.5625rem;
  margin: 80px 0;
  font-weight: bold;
  color: #000;
  text-align: center;
  width: 100%;
  position: relative;
}
.index_main .company h1:after {
  position: absolute;
  bottom: -5px;
  width: 50px;
  height: 4px;
  left: 50%;
  margin-left: -25px;
  background: #e60012;
  content: '';
}
.index_main .company .textBox {
  width: 100%;
  display: flex;
  justify-content: space-between;
}
.index_main .company .textBox .leftText {
  width: 50%;
  padding-right: 60px;
}
.index_main .company .textBox .leftText h3 {
  font-size: 1.25rem;
  color: #000;
}
.index_main .company .textBox .leftText p {
  font-size: 0.875rem;
  color: #000;
  margin-top: 30px;
  line-height: 2;
}
.index_main .company .textBox .leftText ul {
  margin-top: 30px;
}
.index_main .company .textBox .leftText ul li {
  width: 100%;
  padding: 10px 20px;
  font-size: 0.875rem;
  color: #000;
  border-bottom: 1px solid #ececec;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.index_main .company .textBox .leftText ul li span {
  width: 108px;
}
.index_main .company .textBox .leftText ul li p {
  margin: 0;
  flex: 1;
}
.index_main .company .textBox .rightImg {
  width: 50%;
}
.index_main .company .textBox .rightImg img {
  max-width: 100%;
}
.index_main .company2 {
  width: 100%;
  background: #e5e5e5;
  padding: 30px 0;
  margin-top: 50px;
}
.index_main .company2 .company2Box {
  max-width: 1100px;
  padding: 50px 10px 0 10px;
  margin: 0 auto;
}
.index_main .company2 .company2Box h1 {
  font-size: 1.5625rem;
  margin: 0 0 40px 0;
  font-weight: bold;
  color: #000;
  text-align: center;
  width: 100%;
  position: relative;
}
.index_main .company2 .company2Box h1:after {
  position: absolute;
  bottom: -5px;
  width: 50px;
  height: 4px;
  left: 50%;
  margin-left: -25px;
  background: #e60012;
  content: '';
}
.index_main .company2 .company2Box p {
  font-size: 0.875rem;
  color: #000;
  text-align: center;
  line-height: 2;
}
.index_main .company2 .company2Box .lcList {
  padding: 30px 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
}
.index_main .company2 .company2Box .lcList .listItem {
  background: #000;
  padding: 50px 0;
  text-align: center;
  margin: 0 1%;
  width: 23%;
}
.index_main .company2 .company2Box .lcList .listItem h3 {
  color: #fff;
  font-size: 1.125rem;
  font-weight: normal;
  text-align: center;
}
.index_main .company2 .company2Box .lcList .listItem h4 {
  color: #fff;
  font-weight: normal;
  font-size: 1.5625rem;
  text-align: center;
  margin: 10px 0 40px 0;
}
.index_main .company2 .company2Box .lcList .listItem button {
  background: #e60012;
  color: #fff;
  padding: 5px 15px;
  border-radius: 10px;
  border: none;
  font-size: 1rem;
  cursor: pointer;
}
.index_main .company2 .company2Box .lcList .listItem button:hover {
  background: #c70010;
}
.index_main .caseStudy {
  max-width: 1100px;
  padding: 0 10px;
  margin: 0 auto;
}
.index_main .caseStudy h1 {
  font-size: 1.5625rem;
  margin: 80px 0;
  font-weight: bold;
  color: #000;
  text-align: center;
  width: 100%;
  position: relative;
}
.index_main .caseStudy h1:after {
  position: absolute;
  bottom: -5px;
  width: 50px;
  height: 4px;
  left: 50%;
  margin-left: -25px;
  background: #e60012;
  content: '';
}
.index_main .caseStudy .caseStudyBox {
  min-height: 450px;
  width: 100%;
  border: 1px solid #888888;
  padding: 20px;
  overflow-x: auto;
}
.index_main .caseStudy .caseStudyBox dl {
  min-width: 800px;
  width: 100%;
}
.index_main .caseStudy .caseStudyBox dl dt {
  border-bottom: 2px solid #000;
  padding: 10px 0;
  display: flex;
  justify-content: flex-start;
}
.index_main .caseStudy .caseStudyBox dl dt h3 {
  font-size: 0.875rem;
  width: 20%;
  text-align: center;
}
.index_main .caseStudy .caseStudyBox dl dt h3:last-child {
  width: 40%;
}
.index_main .caseStudy .caseStudyBox dl dd {
  border-bottom: 1px solid #888;
  padding: 10px 0;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.index_main .caseStudy .caseStudyBox dl dd p {
  width: 20%;
  padding: 0 10px;
  text-align: center;
  line-height: 2;
}
.index_main .caseStudy .caseStudyBox dl dd p:last-child {
  width: 40%;
  text-align: left;
}
.index_main .caseStudy .caseStudyBox dl dd p:first-child {
  text-align: left;
}
.index_main .contact {
  width: 100%;
  background: #fff;
}
.index_main .contact .contactBox {
  max-width: 1100px;
  padding: 80px 10px 80px 10px;
  margin: 0 auto;
}
.index_main .contact .contactBox h1 {
  font-size: 1.5625rem;
  margin: 0 0 30px 0;
  font-weight: bold;
  color: #000;
  text-align: center;
  width: 100%;
  position: relative;
}
.index_main .contact .contactBox h1:after {
  position: absolute;
  bottom: -5px;
  width: 50px;
  height: 4px;
  left: 50%;
  margin-left: -25px;
  background: #e60012;
  content: '';
}
.index_main .contact .contactBox h2 {
  font-size: 1.875rem;
  margin: 0;
  font-weight: bold;
  color: #000;
  text-align: center;
  width: 100%;
}
.index_main .contact .contactBox p {
  font-size: 1rem;
  color: #000;
  text-align: center;
  line-height: 2;
}
.index_main .contact .contactBox a {
  background: #e60012;
  margin: 30px auto 0 auto;
  color: #fff;
  font-size: 1.375rem;
  width: 380px;
  text-align: center;
  height: 80px;
  line-height: 5rem;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.index_main .contact .contactBox a img {
  margin-right: 20px;
}
.index_main .contact .contactBox a:hover {
  text-decoration: none;
  background: #c70010;
}
.index_main .contact .contactBox a:hover img {
  opacity: 0.9;
}
.index_main .footer {
  width: 100%;
  background: #000;
  padding: 30px 10px 40px 10px;
}
.index_main .footer .footerBox {
  max-width: 1100px;
  margin: 0 auto;
}
.index_main .footer .footerBox .text {
  margin-top: 10px;
  text-align: center;
}
.index_main .footer .footerBox .text a,
.index_main .footer .footerBox .text p {
  color: #fff;
  margin: 0 15px;
  display: initial;
}
.index_main .footer .footerBox .text p {
  margin: 0 5px;
}
.index_main .copyright {
  max-width: 1000px;
  margin: 0 auto;
  padding: 80px 0 55px 0;
}
.index_main .copyright .copyrightBox {
  padding-top: 50px;
}
.index_main .copyright .copyrightBox .title {
  width: 100%;
  text-align: center;
}
.index_main .copyright .copyrightBox .title h3 {
  font-size: 1.5625rem;
  font-weight: bold;
  color: #000000;
}
.index_main .copyright .copyrightBox .title span {
  font-size: 1.125rem;
  color: #000000;
  text-align: center;
  margin-top: 10px;
  display: block;
}
.index_main .copyright .copyrightBox .title p {
  color: #555;
  margin-top: 10px;
  font-size: 0.875rem;
}
.index_main .copyright .copyrightBox .copyrightCon {
  padding: 30px 0;
}
.index_main .copyright .copyrightBox .copyrightCon img {
  max-width: 100% !important;
  margin: 0 auto;
}
.index_main .copyright .copyrightBox .copyrightCon p {
  font-size: 0.9375rem;
  color: #555;
  line-height: 2;
  margin: 0.8rem 0;
  text-indent: 2rem;
}
.index_main .copyright .copyrightBox .copyrightCon p strong {
  color: #000;
}
.index_main .copyright .newsBtn {
  display: flex;
  justify-content: flex-end;
}
.index_main .copyright .newsBtn a {
  color: #fff;
  background: #0065af;
  display: block;
  width: 110px;
  height: 32px;
  line-height: 2rem;
  text-align: center;
}
.index_main .copyright .newsBtn a:hover {
  text-decoration: none;
  background: #169bd5;
}
.index_main .blankBox {
  width: 100%;
  height: 100vh;
  background: rgba(0, 0, 0, 0.8);
  position: fixed;
  top: 0;
  left: 0;
  display: none;
}
.index_main .imgBigBox {
  position: fixed;
  display: none;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  z-index: 1000;
}
.index_main .imgBigBox .imgBox {
  display: flex;
  width: 100%;
  height: 100vh;
  align-items: center;
  text-align: center;
}
.index_main .imgBigBox .imgBox img {
  max-width: 100%;
  max-height: 100%;
  margin: 0 auto;
}
.index_main .imgBigBox .imgBox.active {
  display: flex !important;
}
@media screen and (max-width: 950px) {
  .index_main .banner .textBox h1 {
    font-size: 2rem;
  }
  .index_main .banner .textBox h3,
  .index_main .banner .textBox h4 {
    font-size: 1rem;
  }
}
@media screen and (max-width: 800px) {
  .index_main .company h1 {
    margin: 40px 0;
  }
  .index_main .company .textBox {
    display: block;
  }
  .index_main .company .textBox .leftText {
    width: 100%;
    padding: 0;
  }
  .index_main .company .textBox .rightImg {
    text-align: center;
    width: 100%;
    margin-top: 50px;
  }
  .index_main .contact .contactBox h2 {
    font-size: 1.375rem;
  }
  .index_main .contact .contactBox p {
    font-size: 0.75rem;
  }
  .index_main .contact .contactBox a {
    height: 60px;
    line-height: 3.75rem;
    width: 300px;
  }
  .index_main .contact .contactBox a img {
    width: 38px;
  }
  .index_main .caseStudy h1 {
    margin: 40px 0;
  }
}
@media screen and (max-width: 765px) {
  .index_main .banner .textBox {
    top: 30%;
  }
  .index_main header {
    display: none;
  }
  .index_main .header_h5 {
    display: block;
  }
  .index_main .company2 .company2Box .lcList .listItem {
    width: 48%;
    margin-bottom: 20px;
  }
  .index_main .footer .footerBox .text p {
    display: block;
    line-height: 2;
  }
}
@media screen and (max-width: 700px) {
  .index_main .banner .textBox h1 {
    font-size: 1.8rem;
  }
  .index_main .banner .textBox h3,
  .index_main .banner .textBox h4 {
    font-size: 0.9rem;
  }
  .index_main .banner .textBox button {
    padding: 6px 25px;
    font-size: 1rem;
  }
}
@media screen and (max-width: 600px) {
  .index_main .banner .textBox h1 {
    font-size: 1.5rem;
  }
  .index_main .banner .textBox h3,
  .index_main .banner .textBox h4 {
    font-size: 0.8rem;
  }
  .index_main .contact .contactBox a {
    height: 50px;
    line-height: 3.125rem;
    width: 240px;
  }
  .index_main .contact .contactBox a img {
    width: 30px;
  }
}
@media screen and (max-width: 540px) {
  .index_main .banner .textBox {
    top: 35%;
  }
  .index_main .banner .textBox h1 {
    font-size: 1.2rem;
    margin: 5px 0;
  }
  .index_main .banner .textBox h3,
  .index_main .banner .textBox h4 {
    font-size: 0.6rem;
  }
  .index_main .banner .textBox button {
    font-size: 0.9rem;
  }
}
@media screen and (max-width: 481px) {
  .index_main .banner {
    overflow: hidden;
  }
  .index_main .banner img {
    height: 100%;
    width: 100%;
    margin-top: 60px;
  }
  .index_main .banner .textBox {
    top: 35%;
  }
  .index_main .banner .textBox h1 {
    font-size: 1.2rem;
    margin: 5px 0;
  }
  .index_main .banner .textBox h3,
  .index_main .banner .textBox h4 {
    font-size: 0.6rem;
  }
  .index_main .banner .textBox button {
    font-size: 0.7rem;
  }
  .index_main .company2 .company2Box .lcList .listItem {
    width: 98%;
    margin-bottom: 20px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,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QkFBQTtFQzlDSjtFRDRDQTtJQUlNLFlBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7RUM3Q047RUR1Q0E7SUFTTSxRQUFBO0VDN0NOO0VEb0NBO0lBV1EsaUJBQUE7SUFDQSxhQUFBO0VDNUNSO0VEZ0NBOztJQWVRLGlCQUFBO0VDM0NSO0VENEJBO0lBa0JRLGlCQUFBO0VDM0NSO0VEeUJBO0lBMEJVLFVBQUE7SUFDQSxtQkFBQTtFQ2hEVjtBQUNGIiwiZmlsZSI6ImluZGV4LmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5pbmRleF9tYWluIHtcclxuICAuYmFubmVye1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBpbWd7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC50ZXh0Qm94e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDozNSU7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIGJ1dHRvbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZTYwMDEyO1xyXG4gICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDI1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDo4JTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiAxcHggM3B4IDhweCAjMDAwO1xyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGgzLGgxLGg0e1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogMXB4IDNweCA4cHggIzAwMDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246YWxsIC4zcyBsaW5lYXI7IC8qIEZpcmVmb3ggNCAqL1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IC8qIFNhZmFyaSDlkowgQ2hyb21lICovXHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IC8qIE9wZXJhICovXHJcbiAgICAgIH1cclxuICAgICAgaDF7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjZyZW07XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW46MTBweCAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgICAgaDR7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgfVxyXG4gICAgICBoM3tcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbToyMHB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgaGVhZGVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOjAgMTBweDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDowO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOmFsbCAuM3MgbGluZWFyOyAvKiBGaXJlZm94IDQgKi9cclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7IC8qIFNhZmFyaSDlkowgQ2hyb21lICovXHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjsgLyogT3BlcmEgKi9cclxuICAgIC50b3BNZW51e1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgIC5sb2dve1xyXG4gICAgICAgIG1heC13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5tZW51e1xyXG4gICAgICAgIGZsZXg6MTtcclxuICAgICAgICB1bHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIG1hcmdpbjowIDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgIGhlaWdodDozNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHdpZHRoOjc2cHg7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc2lkZWxpbmV7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206M3B4IHNvbGlkICNmZjAwMDA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6NzZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICB0b3A6MzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmFjdGl2ZXtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTozcHggc29saWQgI2ZmMDAwMDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGNfaGVhZGVye1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwxKTtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBsZWZ0OjA7XHJcbiAgICB0b3A6MDtcclxuICAgIG1hcmdpbjowO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gIH1cclxuICAuaGVhZGVyX2g1e1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAxKTtcclxuICAgIGhlaWdodDo2MHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6MDtcclxuICAgIHotaW5kZXg6IDk5OTtcclxuICAgIC5oNU1lbnVUb3B7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIHBhZGRpbmc6MCAyMHB4O1xyXG4gICAgICBoZWlnaHQ6NjBweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAuaW1nQm94e1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIHdpZHRoOjE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucmlnaHRCdG57XHJcbiAgICAgICAgLm1rLWNzcy1pY29uLW1lbnUsLmlzLWFjdGl2ZXtcclxuICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAubWstY3NzLWljb24tbWVudS1saW5le1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXMtYWN0aXZle1xyXG4gICAgICAgICAgLm1rLWNzcy1pY29uLW1lbnUtbGluZXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xyXG4gICAgICAgICAgICAgIHRvcDotNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcclxuICAgICAgICAgICAgICB0b3A6NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5oNU1lbnVMaXN0e1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0b3A6NjBweDtcclxuICAgICAgei1pbmRleDogODg4ODg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjMpO1xyXG4gICAgICAubWVudUxpc3RJdGVte1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4zKTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBwYWRkaW5nOjEycHggMjBweDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgdG9wOjA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG4gIH1cclxuICAuY29tcGFueXtcclxuICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgcGFkZGluZzowIDEwcHg7XHJcbiAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgaDF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgbWFyZ2luOjgwcHggMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmFmdGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206LTVweDtcclxuICAgICAgICB3aWR0aDo1MHB4O1xyXG4gICAgICAgIGhlaWdodDo0cHg7XHJcbiAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6LTI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2U2MDAxMjtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRleHRCb3h7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgLmxlZnRUZXh0e1xyXG4gICAgICAgIHdpZHRoOjUwJTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OjYwcHg7XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgIH1cclxuICAgICAgICB1bHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6MzBweDtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOjEwcHggMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWNlY2VjO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgd2lkdGg6MTA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICBtYXJnaW46MDtcclxuICAgICAgICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5yaWdodEltZ3tcclxuICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgaW1ne1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29tcGFueTJ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcclxuICAgIHBhZGRpbmc6MzBweCAwO1xyXG4gICAgbWFyZ2luLXRvcDo1MHB4O1xyXG4gICAgLmNvbXBhbnkyQm94e1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgcGFkZGluZzo1MHB4IDEwcHggMCAxMHB4O1xyXG4gICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luOjAgMCA0MHB4IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTotNXB4O1xyXG4gICAgICAgICAgd2lkdGg6NTBweDtcclxuICAgICAgICAgIGhlaWdodDo0cHg7XHJcbiAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0yNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2MDAxMjtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgfVxyXG4gICAgICAubGNMaXN0e1xyXG4gICAgICAgIHBhZGRpbmc6MzBweCAwO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAubGlzdEl0ZW17XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgICAgICAgcGFkZGluZzo1MHB4IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW46MCAxJTtcclxuICAgICAgICAgIHdpZHRoOjIzJTtcclxuICAgICAgICAgIGgze1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICBjb2xvcjojZmZmO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOjEwcHggMCA0MHB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNjAwMTI7XHJcbiAgICAgICAgICAgIGNvbG9yOiNmZmY7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6NXB4IDE1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzcwMDEwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXNlU3R1ZHl7XHJcbiAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgIHBhZGRpbmc6MCAxMHB4O1xyXG4gICAgbWFyZ2luOjAgYXV0bztcclxuICAgIGgxe1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIG1hcmdpbjo4MHB4IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBjb2xvcjojMDAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJjphZnRlcntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOi01cHg7XHJcbiAgICAgICAgd2lkdGg6NTBweDtcclxuICAgICAgICBoZWlnaHQ6NHB4O1xyXG4gICAgICAgIGxlZnQ6NTAlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0Oi0yNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlNjAwMTI7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXNlU3R1ZHlCb3h7XHJcbiAgICAgIG1pbi1oZWlnaHQ6NDUwcHg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBib3JkZXI6MXB4IHNvbGlkICM4ODg4ODg7XHJcbiAgICAgIHBhZGRpbmc6MjBweDtcclxuICAgICAgb3ZlcmZsb3cteDphdXRvO1xyXG4gICAgICBkbHtcclxuICAgICAgICBtaW4td2lkdGg6IDgwMHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgZHR7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOjJweCBzb2xpZCAjMDAwO1xyXG4gICAgICAgICAgcGFkZGluZzoxMHB4IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgd2lkdGg6MjAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICB3aWR0aDo0MCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgZGR7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjODg4O1xyXG4gICAgICAgICAgcGFkZGluZzoxMHB4IDA7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgIHdpZHRoOjIwJTtcclxuICAgICAgICAgICAgcGFkZGluZzowIDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICB3aWR0aDo0MCU7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnRhY3R7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIC5jb250YWN0Qm94e1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgcGFkZGluZzo4MHB4IDEwcHggODBweCAxMHB4O1xyXG4gICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICBoMXtcclxuICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luOjAgMCAzMHB4IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTotNXB4O1xyXG4gICAgICAgICAgd2lkdGg6NTBweDtcclxuICAgICAgICAgIGhlaWdodDo0cHg7XHJcbiAgICAgICAgICBsZWZ0OjUwJTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0Oi0yNXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2U2MDAxMjtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBoMntcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOjA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgY29sb3I6IzAwMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgfVxyXG4gICAgICBwe1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjojMDAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgfVxyXG4gICAgICBhe1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlNjAwMTI7XHJcbiAgICAgICAgbWFyZ2luOjMwcHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgd2lkdGg6MzgwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGhlaWdodDo4MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDoyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2M3MDAxMDtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgb3BhY2l0eTogLjk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb290ZXJ7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIHBhZGRpbmc6MzBweCAxMHB4IDQwcHggMTBweDtcclxuICAgIC5mb290ZXJCb3h7XHJcbiAgICAgIG1heC13aWR0aDoxMTAwcHg7XHJcbiAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgIC50ZXh0e1xyXG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYSxwe1xyXG4gICAgICAgICAgY29sb3I6I2ZmZjtcclxuICAgICAgICAgIG1hcmdpbjowIDE1cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgbWFyZ2luOjAgNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY29weXJpZ2h0e1xyXG4gICAgbWF4LXdpZHRoOjEwMDBweDtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICBwYWRkaW5nOjgwcHggMCA1NXB4IDA7XHJcbiAgICAuY29weXJpZ2h0Qm94e1xyXG4gICAgICBwYWRkaW5nLXRvcDo1MHB4O1xyXG4gICAgICAudGl0bGV7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLDEpO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBjb2xvcjojNTU1O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDoxMHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY29weXJpZ2h0Q29ue1xyXG4gICAgICAgIHBhZGRpbmc6MzBweCAwO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgIG1heC13aWR0aDoxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgIG1hcmdpbjouOHJlbSAwO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDJyZW07XHJcbiAgICAgICAgICBzdHJvbmd7XHJcbiAgICAgICAgICAgIGNvbG9yOiMwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmV3c0J0bntcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgYXtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA2NWFmO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMTBweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcblxyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyMiwgMTU1LCAyMTMsIDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYmxhbmtCb3h7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gICAgaGVpZ2h0OjEwMHZoO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuOCk7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6MDtcclxuICAgIGxlZnQ6MDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5pbWdCaWdCb3h7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6MTAwMDtcclxuICAgIC5pbWdCb3h7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGltZ3tcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW46MCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZle1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTBweCkge1xyXG4gIC5pbmRleF9tYWlue1xyXG4gICAgLmJhbm5lcntcclxuICAgICAgLnRleHRCb3h7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzLGg0e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gIC5pbmRleF9tYWlue1xyXG4gICAgLmNvbXBhbnl7XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIG1hcmdpbjo0MHB4IDA7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHRCb3h7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLmxlZnRUZXh0e1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6MDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0SW1ne1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6NTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWN0e1xyXG4gICAgICAuY29udGFjdEJveHtcclxuICAgICAgICBoMntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGhlaWdodDo2MHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICB3aWR0aDozMDBweDtcclxuICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgd2lkdGg6MzhweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXNlU3R1ZHl7XHJcbiAgICAgIGgxe1xyXG4gICAgICAgIG1hcmdpbjo0MHB4IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY1cHgpIHtcclxuICAuaW5kZXhfbWFpbntcclxuICAgIC5iYW5uZXJ7XHJcbiAgICAgIC50ZXh0Qm94e1xyXG4gICAgICAgIHRvcDozMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGhlYWRlcntcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5oZWFkZXJfaDV7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmNvbXBhbnkye1xyXG4gICAgICAuY29tcGFueTJCb3h7XHJcbiAgICAgICAgLmxjTGlzdHtcclxuICAgICAgICAgIC5saXN0SXRlbXtcclxuICAgICAgICAgICAgd2lkdGg6NDglO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVye1xyXG4gICAgICAuZm9vdGVyQm94e1xyXG4gICAgICAgIC50ZXh0e1xyXG4gICAgICAgICAgcHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MDBweCkge1xyXG4gIC5pbmRleF9tYWlue1xyXG4gICAgLmJhbm5lcntcclxuICAgICAgLnRleHRCb3h7XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMsaDR7XHJcbiAgICAgICAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b257XHJcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcclxuICAuaW5kZXhfbWFpbntcclxuICAgIC5iYW5uZXJ7XHJcbiAgICAgIC50ZXh0Qm94e1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzLGg0e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAuOHJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250YWN0e1xyXG4gICAgICAuY29udGFjdEJveHtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgaGVpZ2h0OjUwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgIHdpZHRoOjI0MHB4O1xyXG4gICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICB3aWR0aDozMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xyXG4gIC5pbmRleF9tYWlue1xyXG4gICAgLmJhbm5lcntcclxuICAgICAgLnRleHRCb3h7XHJcbiAgICAgICAgdG9wOjM1JTtcclxuICAgICAgICBoMXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgbWFyZ2luOjVweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyxoNHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjlyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MXB4KSB7XHJcbiAgLmluZGV4X21haW57XHJcbiAgICAuYmFubmVye1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBpbWd7XHJcbiAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOjYwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnRleHRCb3h7XHJcbiAgICAgICAgdG9wOjM1JTtcclxuICAgICAgICBoMXtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICAgICAgbWFyZ2luOjVweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyxoNHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjZyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogLjdyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29tcGFueTJ7XHJcbiAgICAgIC5jb21wYW55MkJveHtcclxuICAgICAgICAubGNMaXN0e1xyXG4gICAgICAgICAgLmxpc3RJdGVte1xyXG4gICAgICAgICAgICB3aWR0aDo5OCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIuaW5kZXhfbWFpbiAuYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGV4X21haW4gLmJhbm5lciBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM1JTtcbiAgd2lkdGg6IDEwMCU7XG59XG4uaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlNjAwMTI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMHB4IDI1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgb3BhY2l0eTogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiAxcHggM3B4IDhweCAjMDAwO1xufVxuLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCBidXR0b246aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4uaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGgzLFxuLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCBoMSxcbi5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAxcHggM3B4IDhweCAjMDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAvKiBGaXJlZm94IDQgKi9cbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIC8qIFNhZmFyaSDlkowgQ2hyb21lICovXG4gIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgLyogT3BlcmEgKi9cbn1cbi5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDEge1xuICBmb250LXNpemU6IDIuNnJlbTtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEwcHggMDtcbiAgb3BhY2l0eTogMDtcbn1cbi5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICBvcGFjaXR5OiAwO1xufVxuLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCBoMyB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBvcGFjaXR5OiAwO1xufVxuLmluZGV4X21haW4gaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwKTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgLyogRmlyZWZveCA0ICovXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgbGluZWFyO1xuICAvKiBTYWZhcmkg5ZKMIENocm9tZSAqL1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XG4gIC8qIE9wZXJhICovXG59XG4uaW5kZXhfbWFpbiBoZWFkZXIgLnRvcE1lbnUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogODBweDtcbiAgei1pbmRleDogOTk5O1xufVxuLmluZGV4X21haW4gaGVhZGVyIC50b3BNZW51IC5sb2dvIHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmluZGV4X21haW4gaGVhZGVyIC50b3BNZW51IC5tZW51IHtcbiAgZmxleDogMTtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCBsaSB7XG4gIG1hcmdpbjogMCAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogNzZweDtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCBsaSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lIDtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCBsaS5zaWRlbGluZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNmZjAwMDA7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDNweDtcbiAgdG9wOiAzNXB4O1xufVxuLmluZGV4X21haW4gaGVhZGVyIC50b3BNZW51IC5tZW51IHVsIC5hY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2ZmMDAwMDtcbn1cbi5pbmRleF9tYWluIGhlYWRlciAudG9wTWVudSAubWVudSB1bCAuYWN0aXZlOmxhc3QtY2hpbGQge1xuICBib3JkZXI6IG5vbmU7XG59XG4uaW5kZXhfbWFpbiAucGNfaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiAwO1xuICB6LWluZGV4OiA5OTk7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51VG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVUb3AgLmltZ0JveCBpbWcge1xuICB3aWR0aDogMTUwcHg7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVUb3AgLnJpZ2h0QnRuIC5tay1jc3MtaWNvbi1tZW51LFxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51VG9wIC5yaWdodEJ0biAuaXMtYWN0aXZlIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cbi5pbmRleF9tYWluIC5oZWFkZXJfaDUgLmg1TWVudVRvcCAucmlnaHRCdG4gLm1rLWNzcy1pY29uLW1lbnUgLm1rLWNzcy1pY29uLW1lbnUtbGluZSxcbi5pbmRleF9tYWluIC5oZWFkZXJfaDUgLmg1TWVudVRvcCAucmlnaHRCdG4gLmlzLWFjdGl2ZSAubWstY3NzLWljb24tbWVudS1saW5lIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xuICBoZWlnaHQ6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51VG9wIC5yaWdodEJ0biAubWstY3NzLWljb24tbWVudSAubWstY3NzLWljb24tbWVudS1saW5lOmxhc3QtY2hpbGQsXG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVUb3AgLnJpZ2h0QnRuIC5pcy1hY3RpdmUgLm1rLWNzcy1pY29uLW1lbnUtbGluZTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwO1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51VG9wIC5yaWdodEJ0biAuaXMtYWN0aXZlIC5tay1jc3MtaWNvbi1tZW51LWxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVUb3AgLnJpZ2h0QnRuIC5pcy1hY3RpdmUgLm1rLWNzcy1pY29uLW1lbnUtbGluZTpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtNDVkZWcpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTQ1ZGVnKTtcbiAgdG9wOiAtNnB4O1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51VG9wIC5yaWdodEJ0biAuaXMtYWN0aXZlIC5tay1jc3MtaWNvbi1tZW51LWxpbmU6Zmlyc3QtY2hpbGQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZTNkKDAsIDAsIDEsIDQ1ZGVnKTtcbiAgdG9wOiA2cHg7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVUb3AgLnJpZ2h0QnRuIC5pcy1hY3RpdmUgLm1rLWNzcy1pY29uLW1lbnUtbGluZTpudGgtY2hpbGQoMikge1xuICBvcGFjaXR5OiAwO1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51TGlzdCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNjBweDtcbiAgei1pbmRleDogODg4ODg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVMaXN0IC5tZW51TGlzdEl0ZW0ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAxMnB4IDIwcHg7XG59XG4uaW5kZXhfbWFpbiAuaGVhZGVyX2g1IC5oNU1lbnVMaXN0IC5tZW51TGlzdEl0ZW0gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmluZGV4X21haW4gLmhlYWRlcl9oNSAuaDVNZW51TGlzdCAubWVudUxpc3RJdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyKTtcbn1cbi5pbmRleF9tYWluIC5oZWFkZXJfaDUuYWN0aXZlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueSBoMSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkgaDE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgYmFja2dyb3VuZDogI2U2MDAxMjtcbiAgY29udGVudDogJyc7XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueSAudGV4dEJveCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueSAudGV4dEJveCAubGVmdFRleHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkgLnRleHRCb3ggLmxlZnRUZXh0IGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55IC50ZXh0Qm94IC5sZWZ0VGV4dCBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI7XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueSAudGV4dEJveCAubGVmdFRleHQgdWwge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkgLnRleHRCb3ggLmxlZnRUZXh0IHVsIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzAwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlY2VjZWM7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55IC50ZXh0Qm94IC5sZWZ0VGV4dCB1bCBsaSBzcGFuIHtcbiAgd2lkdGg6IDEwOHB4O1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkgLnRleHRCb3ggLmxlZnRUZXh0IHVsIGxpIHAge1xuICBtYXJnaW46IDA7XG4gIGZsZXg6IDE7XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueSAudGV4dEJveCAucmlnaHRJbWcge1xuICB3aWR0aDogNTAlO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkgLnRleHRCb3ggLnJpZ2h0SW1nIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55MiB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueTIgLmNvbXBhbnkyQm94IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIHBhZGRpbmc6IDUwcHggMTBweCAwIDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkyIC5jb21wYW55MkJveCBoMSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiAwIDAgNDBweCAwO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55MiAuY29tcGFueTJCb3ggaDE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTVweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNHB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMjVweDtcbiAgYmFja2dyb3VuZDogI2U2MDAxMjtcbiAgY29udGVudDogJyc7XG59XG4uaW5kZXhfbWFpbiAuY29tcGFueTIgLmNvbXBhbnkyQm94IHAge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkyIC5jb21wYW55MkJveCAubGNMaXN0IHtcbiAgcGFkZGluZzogMzBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55MiAuY29tcGFueTJCb3ggLmxjTGlzdCAubGlzdEl0ZW0ge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBwYWRkaW5nOiA1MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDElO1xuICB3aWR0aDogMjMlO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkyIC5jb21wYW55MkJveCAubGNMaXN0IC5saXN0SXRlbSBoMyB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55MiAuY29tcGFueTJCb3ggLmxjTGlzdCAubGlzdEl0ZW0gaDQge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTBweCAwIDQwcHggMDtcbn1cbi5pbmRleF9tYWluIC5jb21wYW55MiAuY29tcGFueTJCb3ggLmxjTGlzdCAubGlzdEl0ZW0gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogI2U2MDAxMjtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmluZGV4X21haW4gLmNvbXBhbnkyIC5jb21wYW55MkJveCAubGNMaXN0IC5saXN0SXRlbSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjYzcwMDEwO1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSB7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSBoMSB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgbWFyZ2luOiA4MHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSBoMTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTYwMDEyO1xuICBjb250ZW50OiAnJztcbn1cbi5pbmRleF9tYWluIC5jYXNlU3R1ZHkgLmNhc2VTdHVkeUJveCB7XG4gIG1pbi1oZWlnaHQ6IDQ1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzg4ODg4ODtcbiAgcGFkZGluZzogMjBweDtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cbi5pbmRleF9tYWluIC5jYXNlU3R1ZHkgLmNhc2VTdHVkeUJveCBkbCB7XG4gIG1pbi13aWR0aDogODAwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSAuY2FzZVN0dWR5Qm94IGRsIGR0IHtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSAuY2FzZVN0dWR5Qm94IGRsIGR0IGgzIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB3aWR0aDogMjAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuY2FzZVN0dWR5IC5jYXNlU3R1ZHlCb3ggZGwgZHQgaDM6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiA0MCU7XG59XG4uaW5kZXhfbWFpbiAuY2FzZVN0dWR5IC5jYXNlU3R1ZHlCb3ggZGwgZGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzg4ODtcbiAgcGFkZGluZzogMTBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuY2FzZVN0dWR5IC5jYXNlU3R1ZHlCb3ggZGwgZGQgcCB7XG4gIHdpZHRoOiAyMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjtcbn1cbi5pbmRleF9tYWluIC5jYXNlU3R1ZHkgLmNhc2VTdHVkeUJveCBkbCBkZCBwOmxhc3QtY2hpbGQge1xuICB3aWR0aDogNDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmluZGV4X21haW4gLmNhc2VTdHVkeSAuY2FzZVN0dWR5Qm94IGRsIGRkIHA6Zmlyc3QtY2hpbGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmluZGV4X21haW4gLmNvbnRhY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IHtcbiAgbWF4LXdpZHRoOiAxMTAwcHg7XG4gIHBhZGRpbmc6IDgwcHggMTBweCA4MHB4IDEwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZGV4X21haW4gLmNvbnRhY3QgLmNvbnRhY3RCb3ggaDEge1xuICBmb250LXNpemU6IDI1cHg7XG4gIG1hcmdpbjogMCAwIDMwcHggMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uaW5kZXhfbWFpbiAuY29udGFjdCAuY29udGFjdEJveCBoMTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtNXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICBiYWNrZ3JvdW5kOiAjZTYwMDEyO1xuICBjb250ZW50OiAnJztcbn1cbi5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IGgyIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IHAge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyO1xufVxuLmluZGV4X21haW4gLmNvbnRhY3QgLmNvbnRhY3RCb3ggYSB7XG4gIGJhY2tncm91bmQ6ICNlNjAwMTI7XG4gIG1hcmdpbjogMzBweCBhdXRvIDAgYXV0bztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgd2lkdGg6IDM4MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmluZGV4X21haW4gLmNvbnRhY3QgLmNvbnRhY3RCb3ggYSBpbWcge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG4uaW5kZXhfbWFpbiAuY29udGFjdCAuY29udGFjdEJveCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjYzcwMDEwO1xufVxuLmluZGV4X21haW4gLmNvbnRhY3QgLmNvbnRhY3RCb3ggYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjk7XG59XG4uaW5kZXhfbWFpbiAuZm9vdGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHBhZGRpbmc6IDMwcHggMTBweCA0MHB4IDEwcHg7XG59XG4uaW5kZXhfbWFpbiAuZm9vdGVyIC5mb290ZXJCb3gge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW5kZXhfbWFpbiAuZm9vdGVyIC5mb290ZXJCb3ggLnRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuZm9vdGVyIC5mb290ZXJCb3ggLnRleHQgYSxcbi5pbmRleF9tYWluIC5mb290ZXIgLmZvb3RlckJveCAudGV4dCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIG1hcmdpbjogMCAxNXB4O1xuICBkaXNwbGF5OiBpbml0aWFsO1xufVxuLmluZGV4X21haW4gLmZvb3RlciAuZm9vdGVyQm94IC50ZXh0IHAge1xuICBtYXJnaW46IDAgNXB4O1xufVxuLmluZGV4X21haW4gLmNvcHlyaWdodCB7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogODBweCAwIDU1cHggMDtcbn1cbi5pbmRleF9tYWluIC5jb3B5cmlnaHQgLmNvcHlyaWdodEJveCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xufVxuLmluZGV4X21haW4gLmNvcHlyaWdodCAuY29weXJpZ2h0Qm94IC50aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuY29weXJpZ2h0IC5jb3B5cmlnaHRCb3ggLnRpdGxlIGgzIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4uaW5kZXhfbWFpbiAuY29weXJpZ2h0IC5jb3B5cmlnaHRCb3ggLnRpdGxlIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmluZGV4X21haW4gLmNvcHlyaWdodCAuY29weXJpZ2h0Qm94IC50aXRsZSBwIHtcbiAgY29sb3I6ICM1NTU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5pbmRleF9tYWluIC5jb3B5cmlnaHQgLmNvcHlyaWdodEJveCAuY29weXJpZ2h0Q29uIHtcbiAgcGFkZGluZzogMzBweCAwO1xufVxuLmluZGV4X21haW4gLmNvcHlyaWdodCAuY29weXJpZ2h0Qm94IC5jb3B5cmlnaHRDb24gaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLmluZGV4X21haW4gLmNvcHlyaWdodCAuY29weXJpZ2h0Qm94IC5jb3B5cmlnaHRDb24gcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1NTU7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW46IDAuOHJlbSAwO1xuICB0ZXh0LWluZGVudDogMnJlbTtcbn1cbi5pbmRleF9tYWluIC5jb3B5cmlnaHQgLmNvcHlyaWdodEJveCAuY29weXJpZ2h0Q29uIHAgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uaW5kZXhfbWFpbiAuY29weXJpZ2h0IC5uZXdzQnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbi5pbmRleF9tYWluIC5jb3B5cmlnaHQgLm5ld3NCdG4gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA2NWFmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDExMHB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uaW5kZXhfbWFpbiAuY29weXJpZ2h0IC5uZXdzQnRuIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6ICMxNjliZDU7XG59XG4uaW5kZXhfbWFpbiAuYmxhbmtCb3gge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5pbmRleF9tYWluIC5pbWdCaWdCb3gge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG59XG4uaW5kZXhfbWFpbiAuaW1nQmlnQm94IC5pbWdCb3gge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmluZGV4X21haW4gLmltZ0JpZ0JveCAuaW1nQm94IGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4uaW5kZXhfbWFpbiAuaW1nQmlnQm94IC5pbWdCb3guYWN0aXZlIHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCBoMSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDMsXG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLmluZGV4X21haW4gLmNvbXBhbnkgaDEge1xuICAgIG1hcmdpbjogNDBweCAwO1xuICB9XG4gIC5pbmRleF9tYWluIC5jb21wYW55IC50ZXh0Qm94IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAuaW5kZXhfbWFpbiAuY29tcGFueSAudGV4dEJveCAubGVmdFRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLmluZGV4X21haW4gLmNvbXBhbnkgLnRleHRCb3ggLnJpZ2h0SW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxuICAuaW5kZXhfbWFpbiAuY29udGFjdCAuY29udGFjdEJveCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG4gIC5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IHAge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAuaW5kZXhfbWFpbiAuY29udGFjdCAuY29udGFjdEJveCBhIHtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDYwcHg7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG4gIC5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IGEgaW1nIHtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxuICAuaW5kZXhfbWFpbiAuY2FzZVN0dWR5IGgxIHtcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY1cHgpIHtcbiAgLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCB7XG4gICAgdG9wOiAzMCU7XG4gIH1cbiAgLmluZGV4X21haW4gaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5pbmRleF9tYWluIC5oZWFkZXJfaDUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5pbmRleF9tYWluIC5jb21wYW55MiAuY29tcGFueTJCb3ggLmxjTGlzdCAubGlzdEl0ZW0ge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuICAuaW5kZXhfbWFpbiAuZm9vdGVyIC5mb290ZXJCb3ggLnRleHQgcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IDI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcwMHB4KSB7XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDEge1xuICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDMsXG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA2cHggMjVweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDEge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDMsXG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5jb250YWN0IC5jb250YWN0Qm94IGEge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gIH1cbiAgLmluZGV4X21haW4gLmNvbnRhY3QgLmNvbnRhY3RCb3ggYSBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAuaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IHtcbiAgICB0b3A6IDM1JTtcbiAgfVxuICAuaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGgxIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBtYXJnaW46IDVweCAwO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDMsXG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggaDQge1xuICAgIGZvbnQtc2l6ZTogMC42cmVtO1xuICB9XG4gIC5pbmRleF9tYWluIC5iYW5uZXIgLnRleHRCb3ggYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgxcHgpIHtcbiAgLmluZGV4X21haW4gLmJhbm5lciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxuICAuaW5kZXhfbWFpbiAuYmFubmVyIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gIH1cbiAgLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCB7XG4gICAgdG9wOiAzNSU7XG4gIH1cbiAgLmluZGV4X21haW4gLmJhbm5lciAudGV4dEJveCBoMSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgbWFyZ2luOiA1cHggMDtcbiAgfVxuICAuaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGgzLFxuICAuaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGg0IHtcbiAgICBmb250LXNpemU6IDAuNnJlbTtcbiAgfVxuICAuaW5kZXhfbWFpbiAuYmFubmVyIC50ZXh0Qm94IGJ1dHRvbiB7XG4gICAgZm9udC1zaXplOiAwLjdyZW07XG4gIH1cbiAgLmluZGV4X21haW4gLmNvbXBhbnkyIC5jb21wYW55MkJveCAubGNMaXN0IC5saXN0SXRlbSB7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG59XG4iXX0= */
