/*  */
/*------------- Hover background gradient --------------*/
@property --myColor1 {
  syntax: "<color>";
  initial-value: #FCA32D;
  inherits: false;
}
@property --myColor2 {
  syntax: "<color>";
  initial-value: #FF6196;
  inherits: false;
}
.button-hover-linearGradient {
  background-image: linear-gradient(105deg, var(--myColor1) 7%, var(--myColor2) 78%);
  transition: --myColor1 0.7s, --myColor2 0.7s;
}
.button-hover-linearGradient:hover {
  --myColor1: #ff933c;
  --myColor2: #ff933c;
}

.button-hover-linearGradient-others-browsers {
  background-image: linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
  background-image: -moz-linear-gradient(105deg, #ff933c 7%, #ff6196 78%);
}

#enterprise .enterprise {
  padding-block: 27px 106px;
}
@media (max-width: 992px) {
  #enterprise .enterprise {
    padding-block: 50px 46px;
  }
  #enterprise .enterprise .container {
    --bs-gutter-x: 50px;
  }
}
#enterprise .enterprise-top {
  margin-bottom: 85px;
}
#enterprise .enterprise-top .breadcrumb-item {
  color: #4C4C4C;
  font-size: 18px;
  font-weight: 300;
  line-height: 45px;
  transition: all 0.3s ease-in-out;
}
#enterprise .enterprise-top .breadcrumb-item:hover {
  color: #1E1E1E;
}
#enterprise .enterprise-top .breadcrumb-item:hover.active {
  color: #FF7D00;
}
#enterprise .enterprise-top .breadcrumb-item.active {
  --bs-breadcrumb-divider-color: $orange-accent;
  color: #FF7D00;
  font-weight: 600;
}
#enterprise .enterprise-top .list-type--item {
  color: #9C9C9C;
  font-size: 18px;
  font-weight: 500;
  line-height: 21.13px;
  transition: all 0.3s ease-in-out;
}
#enterprise .enterprise-top .list-type--item:last-child {
  margin-left: 16px;
  border-left: 1px solid #9C9C9C;
  padding-left: 16px;
}
#enterprise .enterprise-top .list-type--item:hover {
  color: #4C4C4C;
}
#enterprise .enterprise-top .list-type--item.active {
  color: #FF7D00 !important;
  font-weight: 700;
}
#enterprise .enterprise .search {
  position: relative;
  margin-bottom: 97px;
  padding-right: 91px;
  height: -moz-fit-content;
  height: fit-content;
}
@media (max-width: 992px) {
  #enterprise .enterprise .search {
    margin-bottom: 37px;
    padding-right: 0;
  }
}
#enterprise .enterprise .search .form {
  height: -moz-fit-content;
  height: fit-content;
}
#enterprise .enterprise .search .form .row {
  --bs-gutter-x: 46px;
  --bs-gutter-y: 46px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .search .form .row {
    --bs-gutter-y: 32px;
  }
}
#enterprise .enterprise .search .form .submit {
  position: absolute;
  right: 0;
  top: 50%;
}
@media (max-width: 992px) {
  #enterprise .enterprise .search .form .submit {
    position: unset;
    margin-top: 32px;
  }
}
@media (max-width: 992px) {
  #enterprise .enterprise .horizontal {
    display: none !important;
  }
}
#enterprise .enterprise .horizontal--card {
  position: relative;
  gap: 15px;
  transition: all 0.3s ease-in-out;
}
#enterprise .enterprise .horizontal--card:hover {
  box-shadow: 4px 4px 20px 0px rgba(0, 0, 0, 0.1019607843);
}
#enterprise .enterprise .horizontal--card:hover .main-img::after {
  opacity: 1;
}
#enterprise .enterprise .horizontal--card:hover .main-img .wrapper {
  opacity: 1;
  translate: 0 0;
}
#enterprise .enterprise .horizontal--card .main-img {
  position: relative;
  isolation: isolate;
  overflow: hidden;
  min-width: 363px;
  max-width: 363px;
  min-height: 100%;
  padding: 33px 43px;
  flex-grow: 1;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .main-img {
    min-width: 300px;
    max-width: 300px;
  }
}
#enterprise .enterprise .horizontal--card .main-img::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: min(372px, 80%);
  opacity: 0;
  background: linear-gradient(180deg, rgba(30, 30, 30, 0) 0%, #1E1E1E 100%);
  mix-blend-mode: multiply;
  transition: all 0.3s ease-in-out;
  z-index: -2;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper {
  opacity: 0;
  translate: 0 10px;
  transition: all 0.3s ease-in-out;
  width: 100%;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .logo {
  width: 146px;
  height: 42.01px;
  -o-object-fit: contain;
     object-fit: contain;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper {
  margin-top: 39px;
  display: flex;
  justify-content: center;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn {
  border: 1px solid #FF7D00;
  padding: 34px 12px;
  height: 90px;
  display: grid;
  place-items: center;
  width: 100%;
  color: #fff;
  text-align: center;
  transition: all 0.3s ease-in-out;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn:hover {
  background-color: #FF7D00;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn:hover span {
  color: #fff;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn span {
  color: #FF7D00;
}
#enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn::before, #enterprise .enterprise .horizontal--card .main-img .wrapper .btn-wrapper .main-btn::after {
  display: none;
}
#enterprise .enterprise .horizontal--card .text-wrapper {
  gap: 46px;
  padding-top: 29px;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .text-wrapper {
    gap: 32px;
  }
}
#enterprise .enterprise .horizontal--card .text-wrapper .info {
  min-height: 211px;
}
#enterprise .enterprise .horizontal--card .text-wrapper .info h2 {
  color: #4C4C4C;
  font-size: 30px;
  font-weight: 600;
  line-height: 32px;
  padding-inline: 33px;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .text-wrapper .info h2 {
    padding-inline: 20px;
  }
}
#enterprise .enterprise .horizontal--card .text-wrapper .info p {
  margin-block: 23px 39px;
}
#enterprise .enterprise .horizontal--card .text-wrapper .info .tags {
  gap: 29px;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .text-wrapper .info .tags {
    gap: 20px;
  }
}
#enterprise .enterprise .horizontal--card .text-wrapper .info .tags-item {
  color: #9C9C9C;
  font-size: 18px;
  font-weight: 600;
  line-height: 25px;
  display: flex;
  align-items: center;
  flex-wrap: nowrap;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .text-wrapper .info .tags-item {
    font-size: 14px;
  }
}
#enterprise .enterprise .horizontal--card .text-wrapper .info .tags-item img {
  margin-right: 12px;
}
#enterprise .enterprise .horizontal--card .text-wrapper .info p, #enterprise .enterprise .horizontal--card .text-wrapper .info .tags {
  padding-inline: 40px;
}
@media (max-width: 1200px) {
  #enterprise .enterprise .horizontal--card .text-wrapper .info p, #enterprise .enterprise .horizontal--card .text-wrapper .info .tags {
    padding-inline: 20px;
  }
}
#enterprise .enterprise .horizontal--card .text-wrapper .bottom-img {
  height: 191px;
  width: 100%;
}
#enterprise .enterprise .horizontal--card .text-wrapper .bottom-img img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
#enterprise .enterprise .horizontal .horizontal--card + .horizontal--card {
  margin-top: 74px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical {
    display: block !important;
  }
}
#enterprise .enterprise .vertical .row {
  --bs-gutter-x: 61px;
  --bs-gutter-y: 61px;
}
@media (max-width: 1400px) {
  #enterprise .enterprise .vertical .row {
    --bs-gutter-x: 32px;
  }
}
@media (max-width: 1200px) {
  #enterprise .enterprise .vertical .row {
    --bs-gutter-x: 20px;
  }
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical .row {
    --bs-gutter-x: 0;
    --bs-gutter-y: 21px;
  }
}
#enterprise .enterprise .vertical--card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-height: 634px;
  width: 100%;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card {
    width: 100%;
    box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.1019607843);
    min-height: auto;
  }
}
#enterprise .enterprise .vertical--card:hover, #enterprise .enterprise .vertical--card.active {
  box-shadow: 10px 10px 30px 0px rgba(0, 0, 0, 0.1019607843);
}
#enterprise .enterprise .vertical--card:hover .img-wrapper img, #enterprise .enterprise .vertical--card.active .img-wrapper img {
  scale: 1.1;
}
#enterprise .enterprise .vertical--card .img-wrapper {
  height: 286px;
  overflow: hidden;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .img-wrapper {
    height: 201px;
    min-height: 201px;
  }
}
#enterprise .enterprise .vertical--card .img-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  transition: all 0.3s ease-in-out;
}
#enterprise .enterprise .vertical--card .text-wrapper {
  padding: 31px 25px 35px;
  flex-grow: 1 !important;
  height: 100%;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper {
    padding: 37px 29px 29px;
    height: auto;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper span {
  color: #9C9C9C;
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper span {
    font-size: 14px;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper h2 {
  color: #4C4C4C;
  font-size: 25px;
  font-weight: 600;
  line-height: 32px;
  margin-block: 11px 19px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper h2 {
    font-size: 20px;
    margin-block: 3px 10px;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper p {
  color: #9C9C9C;
  font-size: 18px;
  font-weight: 500;
  line-height: 25px;
  margin: 0;
  min-height: 50px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper p {
    font-size: 14px;
    line-height: 20px;
    min-height: auto;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper .infos {
  gap: 12px;
  text-align: start;
  margin-top: 36px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper .infos {
    margin-top: 24px;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper .infos p {
  font-weight: 600;
  min-height: auto;
}
@media (max-width: 1400px) {
  #enterprise .enterprise .vertical--card .text-wrapper .infos p {
    font-size: 15px;
  }
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper .infos p {
    line-height: 1;
  }
}
@media (max-width: 375px) {
  #enterprise .enterprise .vertical--card .text-wrapper .infos p {
    font-size: 12px;
  }
}
#enterprise .enterprise .vertical--card .text-wrapper .infos-item {
  gap: 11px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .text-wrapper .infos-item {
    gap: 9px;
  }
}
#enterprise .enterprise .vertical--card .btn-wrapper {
  margin-top: auto;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .btn-wrapper {
    margin-top: 0;
  }
}
#enterprise .enterprise .vertical--card .main-btn {
  position: relative;
  z-index: 1;
  text-align: center;
  padding-block: 34px;
  width: 100%;
  border: 1px solid transparent;
  transition: all 0.3s ease-in-out;
}
@media (max-width: 992px) {
  #enterprise .enterprise .vertical--card .main-btn {
    border-color: #FF7D00;
    padding-block: 30px;
    font-size: 14px;
    line-height: 12px;
  }
}
#enterprise .enterprise .vertical--card .main-btn:hover {
  border: 1px solid #FF7D00;
}
#enterprise .enterprise .vertical--card .main-btn::before {
  display: none;
}
#enterprise .enterprise .vertical--card .main-btn::after {
  position: unset;
}
#enterprise .enterprise .vertical--card .stretched-link {
  display: flex;
  flex-direction: column;
}
#enterprise .enterprise .pagination {
  margin-top: 106px;
}
@media (max-width: 992px) {
  #enterprise .enterprise .pagination {
    margin-top: 41px;
  }
}
#enterprise p {
  color: #9C9C9C;
  font-size: 18px;
  font-weight: 500;
  line-height: 30px;
}
@media (max-width: 992px) {
  #enterprise p {
    font-size: 14px;
    line-height: 20px;
  }
}
#enterprise .bg-img {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  z-index: -3;
  transition: all 0.3s ease-in-out;
}
#enterprise a {
  text-decoration: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUF0Qm9CO0VBQ0k7QUF3QnhCO0FBdEJvQjtFQUNJO0FBd0J4QjtBQXRCb0I7RUFDSTtBQXdCeEI7QUFyQmdCO0VBQ0k7RUFDQTtBQXVCcEI7QUFuQlE7RUFDSTtBQXFCWjtBQW5CWTtFQUhKO0lBSVE7RUFzQmQ7QUFDRjtBQWpCSTtFQUNJLGNEcGNHO0VDcWNIO0VBQ0E7RUFDQTtBQW1CUjtBQWpCUTtFQU5KO0lBT1E7SUFDQTtFQW9CVjtBQUNGO0FBbEJJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFDQSxnQ0NyZEs7QUR5ZWI7QUFsQkk7RUFBSTtBQXFCUixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvZ2VuZXJhbC9fY29sb3Iuc2NzcyIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc2l0ZS9hc3NldHMvc2Fzcy9wYWdlcy9lbnRlcnByaXNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3NpdGUvYXNzZXRzL3Nhc3MvZ2VuZXJhbC9fdmFyaWFibGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIkZ3JheS0xMDA6ICNGN0Y3Rjc7XG4kZ3JheS0yMDA6ICM5QzlDOUM7XG4kZ3JheS02MDA6ICM0QzRDNEM7XG4kZ3JheS05MDA6ICMxRTFFMUU7XG4kb3JhbmdlLWFjY2VudDogI0ZGN0QwMDtcblxuJHdoaXRlOiAjZmZmO1xuJGJsYWNrOiAjMDAwO1xuLyogICovXG5cbi8qLS0tLS0tLS0tLS0tLSBIb3ZlciBiYWNrZ3JvdW5kIGdyYWRpZW50IC0tLS0tLS0tLS0tLS0tKi9cblxuQHByb3BlcnR5IC0tbXlDb2xvcjEge1xuICAgIHN5bnRheDogJzxjb2xvcj4nO1xuICAgIGluaXRpYWwtdmFsdWU6ICNGQ0EzMkQ7XG4gICAgaW5oZXJpdHM6IGZhbHNlO1xufVxuICBcbkBwcm9wZXJ0eSAtLW15Q29sb3IyIHtcbiAgICBzeW50YXg6ICc8Y29sb3I+JztcbiAgICBpbml0aWFsLXZhbHVlOiAjRkY2MTk2O1xuICAgIGluaGVyaXRzOiBmYWxzZTtcbn1cblxuLmJ1dHRvbi1ob3Zlci1saW5lYXJHcmFkaWVudCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxMDVkZWcsXG4gICAgICAgIHZhcigtLW15Q29sb3IxKSA3JSxcbiAgICAgICAgdmFyKC0tbXlDb2xvcjIpIDc4JVxuICAgICk7XG4gICAgdHJhbnNpdGlvbjogLS1teUNvbG9yMSAwLjdzLCAtLW15Q29sb3IyIDAuN3M7XG4gICAgJjpob3ZlciB7XG4gICAgICAgIC0tbXlDb2xvcjE6ICNmZjkzM2M7XG4gICAgICAgIC0tbXlDb2xvcjI6ICNmZjkzM2M7XG4gICAgfVxufVxuXG4uYnV0dG9uLWhvdmVyLWxpbmVhckdyYWRpZW50LW90aGVycy1icm93c2VycyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxMDVkZWcsXG4gICAgICAgICNmZjkzM2MgNyUsXG4gICAgICAgICNmZjYxOTYgNzglXG4gICAgKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoXG4gICAgICAgIDEwNWRlZyxcbiAgICAgICAgI2ZmOTMzYyA3JSxcbiAgICAgICAgI2ZmNjE5NiA3OCVcbiAgICApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAxMDVkZWcsXG4gICAgICAgICNmZjkzM2MgNyUsXG4gICAgICAgICNmZjYxOTYgNzglXG4gICAgKTtcbn0iLCJAaW1wb3J0ICcuLi9nZW5lcmFsL2NvbG9yJztcbkBpbXBvcnQgJy4uL2dlbmVyYWwvdmFyaWFibGUnO1xuXG4jZW50ZXJwcmlzZSB7XG4gICAgLmVudGVycHJpc2Uge1xuICAgICAgICBwYWRkaW5nLWJsb2NrOiAyN3B4IDEwNnB4O1xuICAgICAgICBcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLWJsb2NrOiA1MHB4IDQ2cHg7XG5cbiAgICAgICAgICAgIC5jb250YWluZXIge1xuICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXg6IDUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi10b3Age1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODVweDtcblxuICAgICAgICAgICAgLmJyZWFkY3J1bWIge1xuICAgICAgICAgICAgICAgICYtaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTkwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWJzLWJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogJG9yYW5nZS1hY2NlbnQ7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkb3JhbmdlLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAubGlzdC10eXBlIHtcbiAgICAgICAgICAgICAgICAmLS1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjEuMTNweDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRvcmFuZ2UtYWNjZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5zZWFyY2gge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOTdweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDkxcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzN3B4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZm9ybSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcblxuICAgICAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgICAgICAtLWJzLWd1dHRlci14OiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICAtLWJzLWd1dHRlci15OiA0NnB4O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAtLWJzLWd1dHRlci15OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmhvcml6b250YWwge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGdhcDogMTVweDtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNHB4IDIwcHggMHB4ICMwMDAwMDAxQTtcblxuICAgICAgICAgICAgICAgICAgICAubWFpbi1pbWcge1xuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAvLyAuYmctaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vICAgICBzY2FsZTogMS4xO1xuICAgICAgICAgICAgICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgICAgICAgICAgICAgLndyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1haW4taW1nIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICBpc29sYXRpb246IGlzb2xhdGU7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAzNjNweDtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzNweCA0M3B4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IE1pbigzNzJweCwgODAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDMwLCAzMCwgMzAsIDApIDAlLCAjMUUxRTFFIDEwMCUpO1xuICAgICAgICAgICAgICAgICAgICAgICAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNsYXRlOiAwIDEwcHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAubG9nbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE0NnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDIuMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb250YWluOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM5cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWFpbi1idG4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzRweCAxMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGxhY2UtaXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlLWFjY2VudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJG9yYW5nZS1hY2NlbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC50ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDQ2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMzJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgaDIge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDMzcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMjNweCAzOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnRhZ3Mge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjlweDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi1pdGVtIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICBwLCAudGFncyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1pbmxpbmU6IDQwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctaW5saW5lOiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAuYm90dG9tLWltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5MXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhvcml6b250YWwtLWNhcmQgKyAuaG9yaXpvbnRhbC0tY2FyZCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzRweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudmVydGljYWwge1xuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5yb3cge1xuICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXg6IDYxcHg7XG4gICAgICAgICAgICAgICAgLS1icy1ndXR0ZXIteTogNjFweDtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXg6IDMycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgLS1icy1ndXR0ZXIteDogMjBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXg6IDA7XG4gICAgICAgICAgICAgICAgICAgIC0tYnMtZ3V0dGVyLXk6IDIxcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi0tY2FyZCB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA2MzRweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICBcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCAzMHB4IDBweCAjMDAwMDAwMUE7XG4gICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMTBweCAxMHB4IDMwcHggMHB4ICMwMDAwMDAxQTtcbiAgICBcbiAgICAgICAgICAgICAgICAgICAgLmltZy13cmFwcGVyIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzY2FsZTogMS4xO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjg2cHg7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDFweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMxcHggMjVweCAzNXB4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM3cHggMjlweCAyOXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFlbTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICBoMiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXktNjAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrOiAxMXB4IDE5cHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2s6IDNweCAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIC5pbmZvcyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEycHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICAmLWl0ZW0ge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTFweDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDlweDtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0bi13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogYXV0bztcblxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1haW4tYnRuIHtcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDM0cHg7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkb3JhbmdlLWFjY2VudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYmxvY2s6IDMwcHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2UtYWNjZW50O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiB1bnNldDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc3RyZXRjaGVkLWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIH0gXG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2luYXRpb24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTA2cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyB1dGlsaXRhcnlcbiAgICBwIHtcbiAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcblxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5iZy1pbWcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgei1pbmRleDogLTM7XG4gICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgICBhIHsgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG59IiwiJGltZzogJy4uL2ltZy8nO1xuJHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbi1vdXQ7XG5cbi8vIHotaW5kZXhcbiR6SW5kZXgtbW9kYWw6IDEwMDAwOyJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/