#homecat .filters {
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
#homecat .filters .bt {
  padding: 10px;
  text-transform: uppercase;
  font-size: 16px;
  font-weight: bold;
  color: #253858;
  background-color: white;
  border-radius: 20px;
  border: 1px solid #253858;
  cursor: pointer;
}
#homecat .filters .bt:hover {
  color: white;
  background-color: #253858;
}
#homecat .filters .bt.active {
  color: white;
  background-color: #253858;
}
#homecat .homeblock {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 10px;
  background-color: white;
  border: 1px solid #f5f5fa;
  border-radius: 10px;
  max-width: 1110px;
  width: 100%;
  margin: 0 auto 30px auto;
}
#homecat .homeblock .left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  gap: 10px;
  width: 450px;
  position: relative;
}
#homecat .homeblock .left button.btn-nicovip {
  text-align: center;
  width: 141px;
}
#homecat .homeblock .left .banner-home {
  border-radius: 10px 10px 0 0;
  background-color: #253858;
  width: 450px;
  height: 150px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
#homecat .homeblock .left .banner-home .flex-left {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 150px;
}
#homecat .homeblock .left .banner-home .flex-left img {
  padding: 5px;
}
#homecat .homeblock .left .banner-home .flex-right {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 15px;
  width: 300px;
}
#homecat .homeblock .left .banner-home .flex-right h2 {
  color: white;
  font-size: 26px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
}
#homecat .homeblock .left .banner-home .flex-right h2 a {
  color: white;
  font-size: 26px;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
}
#homecat .homeblock .left .banner-home .flex-right h2 a:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
#homecat .homeblock .left .links {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  gap: 10px;
}
#homecat .homeblock .left .links .asso {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px;
  font-weight: bold;
  color: #253858;
  background-color: #f5f5fa;
  border-radius: 20px;
  padding: 8px;
}
#homecat .homeblock .left .links .asso:hover {
  background-color: #253858;
}
#homecat .homeblock .left .links .asso:hover a {
  color: white !important;
}
#homecat .homeblock .right {
  display: -ms-flexbox;
  display: flex;
  width: 640px;
}
#homecat .homeblock .right .view_detail_more {
  font-size: 10px;
  line-height: 24px;
  height: 24px;
  width: 140px;
  border-radius: 12px;
}
#homecat .homeblock .right .view_detail_more .nicovip-loupe {
  font-size: 14px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) {
  width: 150px;
  margin: 0 5px !important;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .thumbnail-container {
  width: 150px;
  height: 385px;
  margin: 0;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .thumbnail-container .product-thumbnail {
  height: 148px;
  width: 148px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .thumbnail-container .product-thumbnail img {
  height: 148px;
  width: 148px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-price-and-shipping {
  border-radius: 0 0 30px 30px;
  min-height: 34px;
  height: 34px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-price-and-shipping .price {
  font-size: 18px;
  line-height: 21px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-price-and-shipping .indispo {
  color: #B96300;
  font-size: 11px;
  line-height: 11px;
  text-transform: uppercase;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-price-and-shipping .indispo.rouge {
  color: #BF3A3A;
  font-size: 11px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .reduit {
  color: #DD3400;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-title {
  text-align: center;
  border: none;
  overflow: hidden;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-title a {
  color: #253858 !important;
  font-size: 13px;
  line-height: 15px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-description {
  background: transparent;
  position: initial;
  width: 100%;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  height: 200px;
  -ms-flex-pack: space-evenly;
      justify-content: space-evenly;
  padding: 0 10px;
  box-shadow: none;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .product-feature {
  color: #253858;
  text-align: center;
  font-weight: 500;
  font-style: italic;
  margin: 5px auto;
  font-size: 13px;
  line-height: 13px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .sub_desc {
  padding: 0;
  font-size: 13px;
  line-height: 13px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .highlighted-informations {
  width: 100%;
  height: auto;
  position: initial;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  min-height: 50px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .star_listing {
  height: 15px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .star_listing .av_category_stars {
  height: 15px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .star_listing .av_category_stars a {
  padding: 0;
  font-size: 10px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .star_listing .av_category_stars a .netreviews_review_rate_and_stars {
  height: 15px;
  line-height: 15px;
  width: 85px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .star_listing .av_category_stars a .ratingText {
  font-size: 10px;
  line-height: 15px;
}
#homecat .homeblock .right .product-miniature:not(.accessories).desactivate .product-thumbnail img {
  filter: saturate(0);
  opacity: 0.7;
}
#homecat .homeblock .right .product-miniature:not(.accessories).desactivate .an_productattributes .an_productattributes-add .btn-primary {
  background-color: #979DAA;
  color: #E5E6EA;
}
#homecat .homeblock .right .product-miniature:not(.accessories).noqty .product-thumbnail img {
  filter: saturate(0);
  opacity: 0.7;
}
#homecat .homeblock .right .product-miniature:not(.accessories).noqty .an_productattributes .an_productattributes-add .btn-primary {
  background-color: #979DAA;
  color: #E5E6EA;
}
#homecat .homeblock .right .product-miniature:not(.accessories).hover .product-discounts .prix-degressif {
  height: 109%;
  padding: 10px;
}
#homecat .homeblock .right .product-miniature:not(.accessories).hover .product-discounts .prix-degressif .top .label {
  font-size: 11px;
}
#homecat .homeblock .right .product-miniature:not(.accessories).hover .product-discounts .prix-degressif .bottom .number {
  font-size: 14px;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .an_productattributes-bottom-container {
  width: 100%;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .an_productattributes-bottom-container .an_productattributes-qty-add {
  width: 100%;
}
#homecat .homeblock .right .product-miniature:not(.accessories) .an_productattributes-bottom-container .an_productattributes-qty-add .an_productattributes-qty {
  max-width: calc(100% - 56px);
}
#homecat .homeblock .right .product-miniature:not(.accessories) .an_productattributes-bottom-container .an_productattributes-add {
  width: 100%;
}
#homecat .homeblock .right .js-product-miniature .product-flags li.product-flag {
  font-size: 10px !important;
  line-height: 11px !important;
  padding: 2px 4px !important;
}
#homecat .homeblock .right .an_productattributes {
  padding: 10px;
}
#homecat .homeblock .right .label_attr, #homecat .homeblock .right .an_productattributes .control-label {
  font-size: 11px;
  line-height: 13px;
  margin-bottom: 4px;
  display: block;
  margin-top: 4px;
  padding: 0;
}
#homecat .homeblock .right .label_attr .last-product, #homecat .homeblock .right .an_productattributes .control-label .last-product {
  color: unset;
  display: none;
  border: none;
  padding: 0;
  margin-left: unset;
  text-transform: none;
  font-size: 0;
  width: 0;
}
#homecat .homeblock .right .an_productattributes-bottom-container {
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
}
#homecat .homeblock .right .an_productattributes-bottom-container .an_productattributes-add,
#homecat .homeblock .right .an_productattributes-bottom-container .an_productattributes-qty-add {
  width: 100%;
}
#homecat .homeblock .right .an_productattributes-bottom-container .an_productattributes-add .btn-primary {
  height: auto;
  border-radius: 30px;
  margin-top: 10px;
  font-size: 15px;
  line-height: 1;
}
#homecat .homeblock .right .js-an_productattributes-add-to-cart:before {
  width: 15px;
  height: 15px;
  top: 1px;
  margin-right: 5px;
}
#homecat .homeblock .right .product-miniature .product-description .an_productattributes-add span.price {
  font-style: normal;
  font-weight: bold;
  font-size: 25px;
  line-height: 25px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 25px;
  display: block;
}
#homecat .homeblock .right .an_productattributes .an_pa_product-variants > .product-variants-item ul li {
  margin: 0;
  margin-right: 5px;
  float: none !important;
  display: inline-block;
}

@media (max-width: 1150px) {
  #homecat .homeblock {
    max-width: 470px;
    -ms-flex-direction: column;
        flex-direction: column;
  }
  #homecat .homeblock .right {
    margin-top: 15px;
    width: 450px;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    gap: 8px;
  }
}
@media (max-width: 500px) {
  #homecat {
    max-width: 340px;
    margin: 0 auto;
  }
  #homecat .filters {
    gap: 5px;
  }
  #homecat .filters .bt {
    padding: 8px;
    font-size: 13px;
  }
  #homecat .homeblock {
    max-width: 340px;
    -ms-flex-direction: column;
        flex-direction: column;
  }
  #homecat .homeblock .left {
    width: 320px;
  }
  #homecat .homeblock .left .banner-home {
    width: 320px;
    height: auto;
  }
  #homecat .homeblock .left .banner-home .flex-left {
    width: 90px;
  }
  #homecat .homeblock .left .banner-home .flex-right {
    width: 240px;
  }
  #homecat .homeblock .left button.btn-nicovip {
    font-size: 12px;
    font-weight: 400;
    padding: 0;
    line-height: 30px;
  }
  #homecat .homeblock .right {
    width: 320px;
    gap: 0;
  }
  #homecat .homeblock .right .product-miniature:not(.accessories) {
    margin: 5px !important;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaG9tZWNhdC5jc3MiLCJtYXBwaW5ncyI6IkFBQ0U7RUFDRTtFQUFBO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7QUFBSjtBQUNJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ047QUFBTTtFQUNFO0VBQ0E7QUFFUjtBQUFNO0VBQ0U7RUFDQTtBQUVSO0FBRUU7RUFDRTtFQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQUo7QUFDSTtFQUNFO0VBQUE7RUFDQTtNQUFBO0VBQ0E7RUFDQTtFQUNBO0FBQ047QUFBTTtFQUNFO0VBQ0E7QUFFUjtBQUFNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7TUFBQTtBQUVSO0FBRFE7RUFDRTtFQUFBO0VBQ0E7TUFBQTtFQUNBO01BQUE7RUFDQTtNQUFBO0VBQ0E7QUFHVjtBQUZVO0VBQ0U7QUFJWjtBQURRO0VBQ0U7RUFBQTtFQUNBO01BQUE7RUFDQTtNQUFBO0VBQ0E7TUFBQTtFQUNBO0VBQ0E7QUFHVjtBQUZVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUlaO0FBSFk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBS2Q7QUFKYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBTWhCO0FBQU07RUFDRTtFQUFBO0VBQ0E7TUFBQTtFQUNBO01BQUE7RUFDQTtNQUFBO0VBQ0E7QUFFUjtBQURRO0VBQ0U7RUFBQTtFQUNBO01BQUE7RUFDQTtNQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBR1Y7QUFGVTtFQUNFO0FBSVo7QUFIWTtFQUNFO0FBS2Q7QUFDSTtFQUNFO0VBQUE7RUFDQTtBQUNOO0FBQU07RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBRVI7QUFEUTtFQUNFO0FBR1Y7QUFBTTtFQUNFO0VBQ0E7QUFFUjtBQURRO0VBQ0U7RUFDQTtFQUNBO0FBR1Y7QUFGVTtFQUNFO0VBQ0E7QUFJWjtBQUhZO0VBQ0U7RUFDQTtBQUtkO0FBRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQ0E7TUFBQTtFQUNBO01BQUE7QUFHVjtBQUZVO0VBQ0U7RUFDQTtBQUlaO0FBQVU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBQUVaO0FBRFk7RUFDRTtFQUNBO0FBR2Q7QUFDUTtFQUNFO0FBQ1Y7QUFDUTtFQUNFO0VBQ0E7RUFDQTtBQUNWO0FBQVU7RUFDRTtFQUNBO0VBQ0E7QUFFWjtBQUNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFDQTtNQUFBO0VBQ0E7RUFDQTtNQUFBO0VBQ0E7RUFDQTtBQUNWO0FBQ1E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNWO0FBQ1E7RUFDRTtFQUNBO0VBQ0E7QUFDVjtBQUNRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ1Y7QUFDUTtFQUNFO0FBQ1Y7QUFBVTtFQUNFO0FBRVo7QUFEWTtFQUNFO0VBQ0E7QUFHZDtBQUZjO0VBQ0U7RUFDQTtFQUNBO0FBSWhCO0FBRmM7RUFDRTtFQUNBO0FBSWhCO0FBRVU7RUFDRTtFQUNBO0FBQVo7QUFHWTtFQUNFO0VBQ0E7QUFEZDtBQU1VO0VBQ0U7RUFDQTtBQUpaO0FBT1k7RUFDRTtFQUNBO0FBTGQ7QUFXWTtFQUNFO0VBQ0E7QUFUZDtBQVdnQjtFQUNFO0FBVGxCO0FBYWdCO0VBQ0U7QUFYbEI7QUFpQlE7RUFDRTtBQWZWO0FBZ0JVO0VBQ0U7QUFkWjtBQWVZO0VBQ0U7QUFiZDtBQWdCVTtFQUNFO0FBZFo7QUFrQk07RUFDRTtFQUNBO0VBQ0E7QUFoQlI7QUFrQk07RUFDRTtBQWhCUjtBQWtCTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWhCUjtBQWlCUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFmVjtBQWtCTTtFQUNFO01BQUE7RUFDQTtNQUFBO0VBQ0E7TUFBQTtBQWhCUjtBQWlCUTs7RUFFRTtBQWZWO0FBa0JVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWhCWjtBQW9CTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBbEJSO0FBb0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQWxCUjtBQW9CTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FBbEJSOztBQXdCQTtFQUVJO0lBQ0U7SUFDQTtRQUFBO0VBdEJKO0VBMEJJO0lBQ0U7SUFDQTtJQUNBO1FBQUE7SUFDQTtRQUFBO0lBQ0E7UUFBQTtJQUNBO0VBeEJOO0FBQ0Y7QUE2QkE7RUFDRTtJQUNFO0lBQ0E7RUEzQkY7RUE0QkU7SUFDRTtFQTFCSjtFQTJCSTtJQUNFO0lBQ0E7RUF6Qk47RUE0QkU7SUFDRTtJQUNBO1FBQUE7RUExQko7RUEyQkk7SUFDRTtFQXpCTjtFQTBCTTtJQUNFO0lBQ0E7RUF4QlI7RUF5QlE7SUFDRTtFQXZCVjtFQXlCUTtJQUNFO0VBdkJWO0VBMEJNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RUF4QlI7RUEyQkk7SUFDRTtJQUNBO0VBekJOO0VBMEJNO0lBQ0U7RUF4QlI7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vaG9tZWNhdC8uL19kZXYvZnJvbnQvc2Nzcy9ob21lY2F0LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiI2hvbWVjYXQge1xyXG4gIC5maWx0ZXJzIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBnYXA6IDEwcHg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIC5idCB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiAjMjUzODU4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzI1Mzg1ODtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1Mzg1ODtcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyNTM4NTg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmhvbWVibG9jayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWZhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIG1heC13aWR0aDogMTExMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0byAzMHB4IGF1dG87XHJcbiAgICAubGVmdCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGdhcDogMTBweDtcclxuICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGJ1dHRvbi5idG4tbmljb3ZpcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiAxNDFweDtcclxuICAgICAgfVxyXG4gICAgICAuYmFubmVyLWhvbWUge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1Mzg1ODtcclxuICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC5mbGV4LWxlZnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mbGV4LXJpZ2h0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAubGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiAxMHB4O1xyXG4gICAgICAgIC5hc3NvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGNvbG9yOiAjMjUzODU4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmYTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1Mzg1ODtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yaWdodCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIHdpZHRoOiA2NDBweDtcclxuICAgICAgLnZpZXdfZGV0YWlsX21vcmUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XHJcbiAgICAgICAgLm5pY292aXAtbG91cGUge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucHJvZHVjdC1taW5pYXR1cmU6bm90KC5hY2Nlc3Nvcmllcykge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLnRodW1ibmFpbC1jb250YWluZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzODVweDtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIC5wcm9kdWN0LXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTQ4cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDhweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE0OHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1wcmljZS1hbmQtc2hpcHBpbmcge1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDMwcHggMzBweDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgLnByaWNlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3QtcHJpY2UtYW5kLXNoaXBwaW5nIHtcclxuICAgICAgICAgIC5pbmRpc3BvIHtcclxuICAgICAgICAgICAgY29sb3I6ICNCOTYzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICYucm91Z2Uge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjQkYzQTNBO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVkdWl0IHtcclxuICAgICAgICAgIGNvbG9yOiAjREQzNDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC10aXRsZSB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjUzODU4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgaGVpZ2h0OiAyMDBweDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3QtZmVhdHVyZSB7XHJcbiAgICAgICAgICBjb2xvcjogIzI1Mzg1ODtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWJfZGVzYyB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5oaWdobGlnaHRlZC1pbmZvcm1hdGlvbnMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBwb3NpdGlvbjogaW5pdGlhbDtcclxuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFyX2xpc3Rpbmcge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgLmF2X2NhdGVnb3J5X3N0YXJzIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAubmV0cmV2aWV3c19yZXZpZXdfcmF0ZV9hbmRfc3RhcnMge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnJhdGluZ1RleHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGVzYWN0aXZhdGUge1xyXG4gICAgICAgICAgLnByb2R1Y3QtdGh1bWJuYWlsIGltZ3tcclxuICAgICAgICAgICAgZmlsdGVyOiBzYXR1cmF0ZSgwKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzIHtcclxuICAgICAgICAgICAgLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzLWFkZCAuYnRuLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5NzlEQUE7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNFNUU2RUE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ub3F0eSB7XHJcbiAgICAgICAgICAucHJvZHVjdC10aHVtYm5haWwgaW1ne1xyXG4gICAgICAgICAgICBmaWx0ZXI6IHNhdHVyYXRlKDApO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMge1xyXG4gICAgICAgICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMtYWRkIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk3OURBQTtcclxuICAgICAgICAgICAgICBjb2xvcjogI0U1RTZFQTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmhvdmVyIHtcclxuICAgICAgICAgIC5wcm9kdWN0LWRpc2NvdW50cyB7XHJcbiAgICAgICAgICAgIC5wcml4LWRlZ3Jlc3NpZiB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDklO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgLnRvcCB7XHJcbiAgICAgICAgICAgICAgICAubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzLWJvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMtcXR5LWFkZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMtcXR5IHtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMtYWRkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5qcy1wcm9kdWN0LW1pbmlhdHVyZSAucHJvZHVjdC1mbGFncyBsaS5wcm9kdWN0LWZsYWcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDRweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5hbl9wcm9kdWN0YXR0cmlidXRlcyB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAubGFiZWxfYXR0ciwgLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIC5sYXN0LXByb2R1Y3Qge1xyXG4gICAgICAgICAgY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuYW5fcHJvZHVjdGF0dHJpYnV0ZXMtYm90dG9tLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC5hbl9wcm9kdWN0YXR0cmlidXRlcy1hZGQsXHJcbiAgICAgICAgLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzLXF0eS1hZGQge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hbl9wcm9kdWN0YXR0cmlidXRlcy1hZGQge1xyXG4gICAgICAgICAgLmJ0bi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuanMtYW5fcHJvZHVjdGF0dHJpYnV0ZXMtYWRkLXRvLWNhcnQ6YmVmb3Jle1xyXG4gICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgICAucHJvZHVjdC1taW5pYXR1cmUgLnByb2R1Y3QtZGVzY3JpcHRpb24gLmFuX3Byb2R1Y3RhdHRyaWJ1dGVzLWFkZCBzcGFuLnByaWNlIHtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5hbl9wcm9kdWN0YXR0cmlidXRlcyAuYW5fcGFfcHJvZHVjdC12YXJpYW50cyA+IC5wcm9kdWN0LXZhcmlhbnRzLWl0ZW0gdWwgbGkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDExNTBweCl7XHJcbiAgI2hvbWVjYXQge1xyXG4gICAgLmhvbWVibG9jayB7XHJcbiAgICAgIG1heC13aWR0aDogNDcwcHg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIC5sZWZ0IHtcclxuXHJcbiAgICAgIH1cclxuICAgICAgLnJpZ2h0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiA0NTBweDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KXtcclxuICAjaG9tZWNhdCB7XHJcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAuZmlsdGVycyB7XHJcbiAgICAgIGdhcDogNXB4O1xyXG4gICAgICAuYnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ob21lYmxvY2sge1xyXG4gICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAubGVmdCB7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIC5iYW5uZXItaG9tZSB7XHJcbiAgICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAuZmxleC1sZWZ0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZmxleC1yaWdodCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uLmJ0bi1uaWNvdmlwIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5yaWdodCB7XHJcbiAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgIGdhcDogMDtcclxuICAgICAgICAucHJvZHVjdC1taW5pYXR1cmU6bm90KC5hY2Nlc3Nvcmllcykge1xyXG4gICAgICAgICAgbWFyZ2luOiA1cHggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/