.only-for-mob {
  display: none;
}
@media (max-width: 768px) {
  .only-for-mob {
    display: block;
  }
}

.features {
  padding: 140px 0;
}
@media (max-width: 1200px) {
  .features {
    padding-top: 51px;
    padding-bottom: 60px;
  }
}
.features__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 34px;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
@media (max-width: 768px) {
  .features__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
            flex-direction: column-reverse;
    gap: 0;
  }
}
.features__desktop {
  display: block;
}
@media (max-width: 768px) {
  .features__desktop {
    display: none;
  }
}
.features__mobile {
  display: none;
}
@media (max-width: 768px) {
  .features__mobile {
    display: block;
  }
}
.features .features-title {
  position: relative;
}
.features .features-title__shadow {
  position: absolute;
  opacity: 0.1;
  font-size: 120px;
  letter-spacing: 3.6px;
  line-height: 1.8;
  color: #b2b2b2;
  font-family: "Poppins", sans-serif;
  font-weight: 700;
}
@media (max-width: 1540px) {
  .features .features-title__shadow {
    font-size: 80px;
    line-height: 2;
  }
}
@media (max-width: 1200px) {
  .features .features-title__shadow {
    font-size: 60px;
    line-height: 2;
  }
}
@media (max-width: 768px) {
  .features .features-title__shadow {
    font-size: 32px;
    top: 20px;
  }
}
.features .features-title__text-above {
  font-size: 24px;
  letter-spacing: 0.72px;
  line-height: 1.5;
  font-family: "Poppins", sans-serif;
  font-weight: 500;
  margin-bottom: 9px;
  color: #F88335;
}
@media (max-width: 1540px) {
  .features .features-title__text-above {
    font-size: 18px;
  }
}
@media (max-width: 1200px) {
  .features .features-title__text-above {
    font-size: 14px;
    line-height: 1.5;
    margin-bottom: 5px;
  }
}
.features .features-title__title {
  font-family: "Poppins", sans-serif;
  font-size: 60px;
  line-height: 1;
  letter-spacing: 2.1px;
  color: #041c4d;
  margin-bottom: 23px;
}
@media (max-width: 1540px) {
  .features .features-title__title {
    font-size: 48px;
  }
}
@media (max-width: 1200px) {
  .features .features-title__title {
    font-size: 30px;
    line-height: 1.16;
    margin-bottom: 14px;
  }
}
.features .features-title__title span {
  font-weight: 700;
}
.features__text {
  font-size: 22px;
  letter-spacing: 0.66px;
  line-height: 1.6;
  color: #7f7f88;
  margin-bottom: 64px;
  margin-top: 35px;
}
@media (max-width: 1540px) {
  .features__text {
    font-size: 18px;
  }
}
@media (max-width: 1200px) {
  .features__text {
    font-size: 14px;
    letter-spacing: 0.49px;
    margin-top: 25px;
    margin-bottom: 28px;
  }
}
@media (max-width: 768px) {
  .features__text {
    margin-top: 23px;
    margin-bottom: 27px;
  }
}
.features__right-side {
  position: relative;
  min-width: 589px;
}
@media (max-width: 1200px) {
  .features__right-side {
    min-width: auto;
    max-width: 350px;
  }
}
@media (max-width: 768px) {
  .features__right-side {
    max-width: 100%;
  }
}
.features__right-side img {
  min-width: 555px;
}
@media (max-width: 1200px) {
  .features__right-side img {
    min-width: auto;
  }
}
.features__pin {
  position: absolute;
  font-size: 25px;
  line-height: 1.4;
  letter-spacing: 0.88px;
  color: #fff;
  font-family: "Poppins", sans-serif;
  -webkit-transition: padding-left 0.2s ease-in-out;
  transition: padding-left 0.2s ease-in-out;
}
@media (max-width: 1200px) {
  .features__pin {
    font-size: 14px;
    font-weight: 500;
  }
}
.features__pin:after {
  content: "+";
  color: #fff;
  width: 20px;
  height: 20px;
  border-radius: 100%;
  border: 2px solid #fff;
  background-color: #F88335;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  left: -25px;
  line-height: 0.99;
  font-size: 17px;
  text-align: center;
}
.features__pin:before {
  content: "";
  background-color: #F88335;
  height: 2px;
  width: 0px;
  position: absolute;
  left: -20px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  -webkit-transition: width 0.2s ease-in-out;
  transition: width 0.2s ease-in-out;
}
.features__pin:hover {
  cursor: pointer;
  padding-left: 10px;
}
.features__pin:hover:before {
  width: 30px;
}
.features__pin.active {
  padding-left: 50px;
}
.features__pin.active:before {
  width: 68px;
}
@media (max-width: 1200px) {
  .features .feature-accordion {
    margin-top: 30px;
  }
}
.features .feature-accordion__title {
  color: #2d2d2d;
  cursor: pointer;
  font-family: "Poppins", sans-serif;
  font-weight: 400;
  line-height: 1.5;
  font-size: 28px;
  border: 0px;
  background: none;
  letter-spacing: 0.98px;
  opacity: 0.5;
  padding: 6px;
  text-align: left;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  position: relative;
}
@media (max-width: 1540px) {
  .features .feature-accordion__title {
    font-size: 22px;
    padding: 10px 6px;
  }
}
@media (max-width: 1200px) {
  .features .feature-accordion__title {
    font-size: 18px;
    line-height: 1.5;
  }
}
.features .feature-accordion__title span {
  width: 20px;
  margin-right: 10px;
  padding-right: 20px;
  -webkit-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
          transform: rotate(0deg);
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  display: inline-block;
}
@media (max-width: 1200px) {
  .features .feature-accordion__title span {
    width: 10px;
    padding-right: 10px;
  }
}
.features .feature-accordion__title:hover {
  opacity: 1;
}
.features .feature-accordion__title:before {
  content: "";
  position: absolute;
  width: 70%;
  background-color: #707070;
  height: 2px;
  bottom: 0px;
  -webkit-transition: height 0.2s;
  transition: height 0.2s;
}
@media (max-width: 1200px) {
  .features .feature-accordion__title:before {
    display: none;
  }
}
.features .feature-accordion__panel {
  padding: 0;
  background-color: white;
  overflow: hidden;
  max-height: 56px;
  min-height: 0px;
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1019607843);
          box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1019607843);
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel {
    max-height: 41px;
  }
}
.features .feature-accordion__panel.active {
  -webkit-box-shadow: 6px 6px 30px rgba(0, 0, 0, 0.1019607843);
          box-shadow: 6px 6px 30px rgba(0, 0, 0, 0.1019607843);
  padding: 0 39px;
  padding-bottom: 33px;
}
@media (max-width: 1540px) {
  .features .feature-accordion__panel.active {
    padding: 0 10px;
    padding-bottom: 33px;
  }
}
@media (max-width: 1099px) {
  .features .feature-accordion__panel.active {
    padding: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
  }
}
.features .feature-accordion__panel.active .feature-accordion__title {
  border: 0px;
  margin-left: 0px;
  padding-left: 10px;
  opacity: 1;
}
.features .feature-accordion__panel.active .feature-accordion__title span {
  -webkit-transition: -webkit-transform 0.2s ease-in-out;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  -webkit-transform: rotate(230deg) translateX(4px);
      -ms-transform: rotate(230deg) translateX(4px);
          transform: rotate(230deg) translateX(4px);
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel.active .feature-accordion__title span {
    -webkit-transform: rotate(230deg) translateX(0);
        -ms-transform: rotate(230deg) translateX(0);
            transform: rotate(230deg) translateX(0);
  }
}
.features .feature-accordion__panel.active .feature-accordion__title:before {
  height: 0;
}
.features .feature-accordion__panel.active .feature-accordion__panel-body img {
  -ms-flex-item-align: start;
      align-self: flex-start;
  -webkit-box-shadow: 0px 3px 17px rgba(0, 0, 0, 0.1607843137);
          box-shadow: 0px 3px 17px rgba(0, 0, 0, 0.1607843137);
}
@media (max-width: 1540px) {
  .features .feature-accordion__panel.active .feature-accordion__panel-body img {
    max-width: 158px;
  }
}
.features .feature-accordion__panel:not(:last-child) {
  margin-bottom: 56px;
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel:not(:last-child) {
    margin-bottom: 30px;
  }
}
.features .feature-accordion__panel-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 36px;
  margin-top: 3px;
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel-body {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    margin-top: 10px;
  }
}
.features .feature-accordion__panel-body div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.features .feature-accordion__panel-body div p {
  font-size: 20px;
  line-height: 1.75;
  position: relative;
  padding-left: 23px;
  display: block;
  margin-left: 21px;
  color: #7f7f88;
}
@media (max-width: 1540px) {
  .features .feature-accordion__panel-body div p {
    font-size: 16px;
  }
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel-body div p {
    font-size: 14px;
    line-height: 1.6;
    margin-left: 5px;
  }
}
.features .feature-accordion__panel-body div p:before {
  content: "";
  position: absolute;
  width: 3px;
  height: 47px;
  background-color: #F88335;
  top: 50%;
  left: 0;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
}
.features .feature-accordion__panel-body img {
  -webkit-box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1607843137);
          box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.1607843137);
}
@media (max-width: 1200px) {
  .features .feature-accordion__panel-body img {
    margin: 0 auto;
  }
}
@supports (-webkit-appearance:none){

}

 @media (max-width: 768px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 1200px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 1540px){

@supports (-webkit-appearance:none){

}

}

 @media (max-width: 1099px){

@supports (-webkit-appearance:none){

}

}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9zY3NzL21peGlucy9tZWRpYS5zY3NzIiwiZmVhdHVyZXMvZmVhdHVyZXMuY3NzIiwiZmVhdHVyZXMvZmVhdHVyZXMuc2NzcyIsIi4uL3NyYy9zY3NzL2NvbXBvbmVudHMvdmFycy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWFBO0VBQ0MsYUFBQTtBQ1pEO0FESU07RUFPTjtJQUdRLGNBQUE7RUNWTjtBQUNGOztBQ0pBO0VBQ0UsZ0JBQUE7QURPRjtBRExNO0VFSE47SUFJSSxpQkFBQTtJQUNBLG9CQUFBO0VEUUY7QUFDRjtBQ05FO0VBQ0Usb0JBQUE7RUFBQSxvQkFBQTtFQUFBLGFBQUE7RUFDQSx5QkFBQTtNQUFBLHNCQUFBO1VBQUEsOEJBQUE7RUFDQSxTQUFBO0VBQ0Esd0JBQUE7TUFBQSxxQkFBQTtVQUFBLHVCQUFBO0FEUUo7QURqQk07RUVLSjtJQU1JLDRCQUFBO0lBQUEsOEJBQUE7UUFBQSxrQ0FBQTtZQUFBLDhCQUFBO0lBQ0EsTUFBQTtFRFVKO0FBQ0Y7QUNQRTtFQUNFLGNBQUE7QURTSjtBRDFCTTtFRWdCSjtJQUdJLGFBQUE7RURXSjtBQUNGO0FDUkU7RUFDRSxhQUFBO0FEVUo7QURsQ007RUV1Qko7SUFHSSxjQUFBO0VEWUo7QUFDRjtBQ1RFO0VBQ0Usa0JBQUE7QURXSjtBQ1ZJO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQkFBQTtFQUNBLGdCQUFBO0VBQ0EsY0FBQTtFQUNBLGtDQ3BCTTtFRHFCTixnQkNGTTtBRmNaO0FEcERNO0VFZ0NGO0lBV0ksZUFBQTtJQUNBLGNBQUE7RURhTjtBQUNGO0FEMURNO0VFZ0NGO0lBZUksZUFBQTtJQUNBLGNBQUE7RURlTjtBQUNGO0FEaEVNO0VFZ0NGO0lBb0JJLGVBQUE7SUFDQSxTQUFBO0VEZ0JOO0FBQ0Y7QUNiSTtFQUNFLGVBQUE7RUFDQSxzQkFBQTtFQUNBLGdCQUFBO0VBQ0Esa0NDMUNNO0VEMkNOLGdCQzFCUTtFRDJCUixrQkFBQTtFQUNB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LHlCQUFBO01BQUEsc0JBQUE7VUFBQSxtQkFBQTtBRE1SO0FDSlE7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLGlCQUFBO0VBQ0EsY0FBQTtBRE1WO0FEdFhNO0VFeVdFO0lBU0ksZUFBQTtFRFFWO0FBQ0Y7QUQzWE07RUV5V0U7SUFZSSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxnQkFBQTtFRFVWO0FBQ0Y7QUNSVTtFQUNFLFdBQUE7RUFDQSxrQkFBQTtFQUNBLFVBQUE7RUFDQSxZQUFBO0VBQ0EseUJDOVVGO0VEK1VFLFFBQUE7RUFDQSxPQUFBO0VBQ0EsbUNBQUE7TUFBQSwrQkFBQTtVQUFBLDJCQUFBO0FEVVo7QUNMTTtFQUNFLDJEQUFBO1VBQUEsbURBQUE7QURPUjtBRC9ZTTtFRXVZQTtJQUdJLGNBQUE7RURTUjtBQUNGO0FBQ0E7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUE7O0NBRUM7O0FBRUQ7O0FBRUE7O0FBRUEiLCJmaWxlIjoiZmVhdHVyZXMvZmVhdHVyZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8vICRzaXplczogKFwieHNcIjozMjBweCwgXCJzbVwiOjU3NnB4LCBcIm1kXCI6NzY4cHgsIFwibGdcIjo5OTJweCwgXCJsbVwiOjEwOTlweCwgXCJ4bFwiOjEyMDBweCk7XG5cbkBtaXhpbiBtZWRpYSgkbWlubWF4LCAkbWVkaWEpIHtcblxuICBAZWFjaCAkc2l6ZSwgJHJlc29sdXRpb24gaW4gJGdyaWQtYnJlYWtwb2ludHMge1xuICAgIEBpZiAkbWVkaWE9PSRzaXplIHtcbiAgICAgIEBtZWRpYSAoI3skbWlubWF4fS13aWR0aDogJHJlc29sdXRpb24pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vbmx5LWZvci1tb2Ige1xuXHRkaXNwbGF5OiBub25lO1xuXHRAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcIm1kXCIpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufSIsIi5vbmx5LWZvci1tb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5vbmx5LWZvci1tb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5mZWF0dXJlcyB7XG4gIHBhZGRpbmc6IDE0MHB4IDA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyB7XG4gICAgcGFkZGluZy10b3A6IDUxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cbi5mZWF0dXJlc19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBnYXA6IDM0cHg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlc19fY29udGFpbmVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgZ2FwOiAwO1xuICB9XG59XG4uZmVhdHVyZXNfX2Rlc2t0b3Age1xuICBkaXNwbGF5OiBibG9jaztcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXNfX2Rlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5mZWF0dXJlc19fbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXNfX21vYmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX19zaGFkb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuMTtcbiAgZm9udC1zaXplOiAxMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xuICBsaW5lLWhlaWdodDogMS44O1xuICBjb2xvcjogI2IyYjJiMjtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX19zaGFkb3cge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX19zaGFkb3cge1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogMjtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZXMtdGl0bGVfX3NoYWRvdyB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlcy10aXRsZV9fdGV4dC1hYm92ZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiA5cHg7XG4gIGNvbG9yOiAjRjg4MzM1O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX190ZXh0LWFib3ZlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlcy10aXRsZV9fdGV4dC1hYm92ZSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG4uZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbGV0dGVyLXNwYWNpbmc6IDIuMXB4O1xuICBjb2xvcjogIzA0MWM0ZDtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlcy10aXRsZV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmVzLXRpdGxlX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZXMtdGl0bGVfX3RpdGxlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZlYXR1cmVzX190ZXh0IHtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogMC42NnB4O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBjb2xvcjogIzdmN2Y4ODtcbiAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZlYXR1cmVzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmVzX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNDlweDtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDI4cHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZmVhdHVyZXNfX3RleHQge1xuICAgIG1hcmdpbi10b3A6IDIzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjdweDtcbiAgfVxufVxuLmZlYXR1cmVzX19yaWdodC1zaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4td2lkdGg6IDU4OXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXNfX3JpZ2h0LXNpZGUge1xuICAgIG1pbi13aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmZlYXR1cmVzX19yaWdodC1zaWRlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5mZWF0dXJlc19fcmlnaHQtc2lkZSBpbWcge1xuICBtaW4td2lkdGg6IDU1NXB4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXNfX3JpZ2h0LXNpZGUgaW1nIHtcbiAgICBtaW4td2lkdGg6IGF1dG87XG4gIH1cbn1cbi5mZWF0dXJlc19fcGluIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjg4cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctbGVmdCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXNfX3BpbiB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbn1cbi5mZWF0dXJlc19fcGluOmFmdGVyIHtcbiAgY29udGVudDogXCIrXCI7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjg4MzM1O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGxlZnQ6IC0yNXB4O1xuICBsaW5lLWhlaWdodDogMC45OTtcbiAgZm9udC1zaXplOiAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmVhdHVyZXNfX3BpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjg4MzM1O1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mZWF0dXJlc19fcGluOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG4uZmVhdHVyZXNfX3Bpbjpob3ZlcjpiZWZvcmUge1xuICB3aWR0aDogMzBweDtcbn1cbi5mZWF0dXJlc19fcGluLmFjdGl2ZSB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cbi5mZWF0dXJlc19fcGluLmFjdGl2ZTpiZWZvcmUge1xuICB3aWR0aDogNjhweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fdGl0bGUge1xuICBjb2xvcjogIzJkMmQyZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LWZhbWlseTogXCJQb3BwaW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYm9yZGVyOiAwcHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcGFkZGluZzogNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fdGl0bGUgc3BhbiB7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX190aXRsZSBzcGFuIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG59XG4uZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX190aXRsZTpob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX190aXRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA3MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MDcwNzA7XG4gIGhlaWdodDogMnB4O1xuICBib3R0b206IDBweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMnM7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3RpdGxlOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwge1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNTZweDtcbiAgbWluLWhlaWdodDogMHB4O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYwNzg0Myk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX19wYW5lbCB7XG4gICAgbWF4LWhlaWdodDogNDFweDtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwuYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogNnB4IDZweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKTtcbiAgcGFkZGluZzogMCAzOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzNweDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwuYWN0aXZlIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMzcHg7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDk5cHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwuYWN0aXZlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLmFjdGl2ZSAuZmVhdHVyZS1hY2NvcmRpb25fX3RpdGxlIHtcbiAgYm9yZGVyOiAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgb3BhY2l0eTogMTtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLmFjdGl2ZSAuZmVhdHVyZS1hY2NvcmRpb25fX3RpdGxlIHNwYW4ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjMwZGVnKSB0cmFuc2xhdGVYKDRweCk7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLmFjdGl2ZSAuZmVhdHVyZS1hY2NvcmRpb25fX3RpdGxlIHNwYW4ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIzMGRlZykgdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwuYWN0aXZlIC5mZWF0dXJlLWFjY29yZGlvbl9fdGl0bGU6YmVmb3JlIHtcbiAgaGVpZ2h0OiAwO1xufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwuYWN0aXZlIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwtYm9keSBpbWcge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBib3gtc2hhZG93OiAwcHggM3B4IDE3cHggcmdiYSgwLCAwLCAwLCAwLjE2MDc4NDMxMzcpO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDE1NDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX19wYW5lbC5hY3RpdmUgLmZlYXR1cmUtYWNjb3JkaW9uX19wYW5lbC1ib2R5IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxNThweDtcbiAgfVxufVxuLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDU2cHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLWJvZHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGdhcDogMzZweDtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAuZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX19wYW5lbC1ib2R5IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLWJvZHkgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLWJvZHkgZGl2IHAge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjNweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAyMXB4O1xuICBjb2xvcjogIzdmN2Y4ODtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwtYm9keSBkaXYgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLWJvZHkgZGl2IHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMS42O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbn1cbi5mZWF0dXJlcyAuZmVhdHVyZS1hY2NvcmRpb25fX3BhbmVsLWJvZHkgZGl2IHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogM3B4O1xuICBoZWlnaHQ6IDQ3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGODgzMzU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uZmVhdHVyZXMgLmZlYXR1cmUtYWNjb3JkaW9uX19wYW5lbC1ib2R5IGltZyB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNjA3ODQzMTM3KTtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZlYXR1cmVzIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwtYm9keSBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuXG4gQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCl7XG5cbkBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpe1xuXG59XG5cbn1cblxuIEBtZWRpYSAobWF4LXdpZHRoOiAxNTQwcHgpe1xuXG5Ac3VwcG9ydHMgKC13ZWJraXQtYXBwZWFyYW5jZTpub25lKXtcblxufVxuXG59XG5cbiBAbWVkaWEgKG1heC13aWR0aDogMTA5OXB4KXtcblxuQHN1cHBvcnRzICgtd2Via2l0LWFwcGVhcmFuY2U6bm9uZSl7XG5cbn1cblxufVxuIiwiQGltcG9ydCBcIi4uLy4uL3NyYy9zY3NzL2NvbXBvbmVudHMvdmFyc1wiO1xuQGltcG9ydCBcIi4uLy4uL3NyYy9zY3NzL21peGlucy9tZWRpYVwiO1xuXG4uZmVhdHVyZXMge1xuICBwYWRkaW5nOiAxNDBweCAwO1xuXG4gIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgIHBhZGRpbmctdG9wOiA1MXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJl9fY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IDM0cHg7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJtZFwiKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBnYXA6IDA7XG4gICAgfVxuICB9XG5cbiAgJl9fZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJtZFwiKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX21vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcIm1kXCIpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlcy10aXRsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICZfX3NoYWRvdyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBvcGFjaXR5OiAwLjE7XG4gICAgICBmb250LXNpemU6IDEyMHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgIGNvbG9yOiAjYjJiMmIyO1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi10aXRsZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctYm9sZDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4eGxcIikge1xuICAgICAgICBmb250LXNpemU6IDgwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4bFwiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwibWRcIikge1xuICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgIHRvcDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190ZXh0LWFib3ZlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjcycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC1mYW1pbHk6ICRmZi10aXRsZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgICAgY29sb3I6ICRvcmFuZ2U7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInh4bFwiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX190aXRsZSB7XG4gICAgICBmb250LWZhbWlseTogJGZmLXRpdGxlO1xuICAgICAgZm9udC1zaXplOiA2MHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMi4xcHg7XG4gICAgICBjb2xvcjogIzA0MWM0ZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInh4bFwiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNHB4O1xuICAgICAgfVxuXG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1ib2xkO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC42NnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgY29sb3I6ICM3ZjdmODg7XG4gICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4eGxcIikge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuNDlweDtcbiAgICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwibWRcIikge1xuICAgICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI3cHg7XG4gICAgfVxuICB9XG5cbiAgLy8gJl9fbW9iaWxlLWltYWdlIHtcbiAgLy8gICBkaXNwbGF5OiBub25lO1xuICAvLyAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAvLyAgICAgZGlzcGxheTogYmxvY2s7XG4gIC8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgLy8gICB9XG4gIC8vICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJtZFwiKSB7XG4gIC8vICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vICAgfVxuICAvLyB9XG5cbiAgJl9fcmlnaHQtc2lkZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi13aWR0aDogNTg5cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4bFwiKSB7XG4gICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcIm1kXCIpIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWluLXdpZHRoOiA1NTVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJl9fcGluIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuODhweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtdGl0bGU7XG4gICAgdHJhbnNpdGlvbjogcGFkZGluZy1sZWZ0IDAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInhsXCIpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJHdoaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMC45OTtcbiAgICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IC0yMHB4O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDY4cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZlYXR1cmUtYWNjb3JkaW9uIHtcbiAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInhsXCIpIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgY29sb3I6ICMyZDJkMmQ7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LWZhbWlseTogJGZmLXRpdGxlO1xuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1yZWd1bGFyO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgIGJvcmRlcjogMHB4O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjk4cHg7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICBwYWRkaW5nOiA2cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieHhsXCIpIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDZweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4bFwiKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIH1cblxuICAgICAgc3BhbiB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG5cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzA3MDcwO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAwLjJzO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInhsXCIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGFuZWwge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1heC1oZWlnaHQ6IDU2cHg7XG4gICAgICBtaW4taGVpZ2h0OiAwcHg7XG4gICAgICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAjMDAwMDAwMWE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4bFwiKSB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDQxcHg7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgLy8gbWluLWhlaWdodDogMzExcHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDZweCA2cHggMzBweCAjMDAwMDAwMWE7XG4gICAgICAgIHBhZGRpbmc6IDAgMzlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMzcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4eGxcIikge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwibG1cIikge1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcblxuICAgICAgICAgIC8vIG1pbi1oZWlnaHQ6IDQwMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZlYXR1cmUtYWNjb3JkaW9uX190aXRsZSB7XG4gICAgICAgICAgYm9yZGVyOiAwcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgb3BhY2l0eTogMTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMzBkZWcpIHRyYW5zbGF0ZVgoNHB4KTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMzBkZWcpIHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5mZWF0dXJlLWFjY29yZGlvbl9fcGFuZWwtYm9keSBpbWcge1xuICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMHB4IDNweCAxN3B4ICMwMDAwMDAyOTtcblxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieHhsXCIpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTU4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDU2cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19wYW5lbC1ib2R5IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBnYXA6IDM2cHg7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG5cbiAgICAgIEBpbmNsdWRlIG1lZGlhKFwibWF4XCIsIFwieGxcIikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJtZFwiKSB7XG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIzcHg7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIxcHg7XG4gICAgICAgICAgY29sb3I6ICM3ZjdmODg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEoXCJtYXhcIiwgXCJ4eGxcIikge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInhsXCIpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogM3B4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0N3B4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggIzAwMDAwMDI5O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYShcIm1heFwiLCBcInhsXCIpIHtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiXHJcblxyXG4vLyBHcmlkLlxyXG4vLyBjYW4gYmUgdXNlZCBpbiByZWd1bGFyIHN0eWxlcyBsaWtlIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICdzbScpXHJcbiRncmlkLWJyZWFrcG9pbnRzOiAoXHJcblx0eHM6MzIwcHgsIFxyXG5cdHNtOjU3NnB4LCBcclxuXHRtZDo3NjhweCwgXHJcblx0bGc6OTkycHgsIFxyXG5cdGxtOjEwOTlweCwgXHJcblx0eGw6MTIwMHB4LFxyXG5cdHh4bDoxNTQwcHhcclxuKTtcclxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXHJcblx0c206IDU0MHB4LFxyXG5cdG1kOiA3MjBweCxcclxuXHRsZzogOTYwcHgsXHJcblx0eGw6IDExNDBweFxyXG4pO1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6IDIwcHg7XHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aDogMTU0MHB4O1xyXG5cclxuLy8gRm9udCBmYW1pbGllcy5cclxuJGZmXHRcdFx0OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuJGZmLXRpdGxlXHQ6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcclxuXHJcblxyXG4vLyBGb250IHNpemVzLlxyXG4kZnMtc1x0OiAxMHB4O1xyXG4kZnMteHNcdDogMTJweDtcclxuJGZzLXNtXHQ6IDE0cHg7XHJcbiRmcy1tZFx0OiAxNnB4O1xyXG4kZnMtbGdcdDogMThweDtcclxuJGZzLXhsXHQ6IDIwcHg7XHJcbiRmcy14eGxcdDogMjRweDtcclxuJGZzLXRpdGxlIDogNTBweDtcclxuJGZzLWwgOiA2MHB4O1xyXG5cclxuLy8gRm9udCB3ZWlnaHRzLlxyXG4kZnctbGlnaHRcdFx0OiAzMDA7XHJcbiRmdy1yZWd1bGFyXHRcdDogNDAwO1xyXG4kZnctbWVkaXVtXHRcdDogNTAwO1xyXG4kZnctc2VtaWJvbGRcdDogNjAwO1xyXG4kZnctYm9sZFx0XHQ6IDcwMDtcclxuJGZ3LWV4dHJhYm9sZFx0OiA4MDA7XHJcbiRmdy1ibGFja1x0XHQ6IDkwMDtcclxuXHJcbi8vIExpbmUgaGVpZ2h0cy5cclxuJGxoXHRcdFx0OiAxLjQ7XHJcbiRsaC10aXRsZVx0OiAxLjI7XHJcblxyXG4vLyBDb2xvcnMuXHJcbiR3aGl0ZVx0OiAjZmZmO1xyXG4kYmxhY2tcdDogIzAwMDtcclxuJG9yYW5nZSA6ICNGODgzMzU7XHJcbiRyZWQgOiAjRkYwMDAwO1xyXG4kZGFyayA6ICAjMkQyRDJEO1xyXG4kZGFyay1ibHVlIDogICMxNTIwNjI7XHJcbiRkYXJrLWJsdWUtdGl0bGUgOiAjMDQxQzREO1xyXG4kYmx1ZSA6ICMyOTgyZmY7XHJcbiRncmV5OiAjY2ZkMGQzO1xyXG4kbWVkaXVtLWdyZXk6ICM3RjdGODg7XHJcbiRiaWctdGl0bGU6ICMwMjE4NDY7XHJcbiRzdWJzY3JpYmUtYmx1ZTogIzFFMjg2NDtcclxuXHJcblxyXG5cclxuLy8gT3RoZXJzLlxyXG4kdHJcdFx0OiAwLjM1cztcclxuJHJhZGl1c1x0OiA1cHg7Il19 */
