* {
  box-sizing: border-box;
}

.container {
  display: grid;
  max-width: 1161.9px;
  padding-left: 31px;
  padding-right: 31px;
  margin: 0 auto;
  min-width: 360px;
}
.container .border {
  border-top: 1px solid #d6d6d6;
  width: 100%;
}
@media all and (max-width: 1109.9px) {
  .container {
    padding-left: 31px;
    padding-right: 31px;
  }
}
@media all and (max-width: 991.9px) {
  .container {
    padding-left: 39px;
    padding-right: 39px;
  }
}
@media all and (max-width: 767.9px) {
  .container {
    padding-left: 16px;
    padding-right: 16px;
  }
}
.container.slider-container {
  display: flex;
}

body {
  line-height: 1.2;
  margin: 0;
  position: relative;
  font-family: "Open Sans", sans-serif;
  overflow-x: hidden;
  min-height: 100vh;
}

ul {
  list-style-type: none;
  padding-inline-start: 0;
}

a,
p,
li,
ul,
span {
  margin-block-start: 0;
  margin-block-end: 0;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
}

h1, h2, h3, h4, h5, h6 {
  margin-block-start: 0;
  margin-block-end: 0;
}

button {
  padding-block: 0;
  padding-inline: 0;
  border-width: 0;
  cursor: pointer;
  background: transparent;
}

textarea {
  resize: none;
}

.article {
  padding-top: 40px;
  padding-bottom: 65px;
}
@media all and (max-width: 991.9px) {
  .article {
    padding-top: 30px;
    padding-bottom: 30px;
  }
}

img {
  max-width: 100%;
}

a {
  text-decoration: none;
}
a:active, a:focus, a:hover {
  text-decoration: none;
}

.grey {
  background: #f4f4f4;
}

.white {
  background: #fff;
}

.orange {
  background: #ff7e36;
}

.dark-grey {
  background: #5b636a;
}

.d-n {
  display: none !important;
}

.d-block {
  display: block !important;
}

@media all and (max-width: 767.9px) {
  .m-d-n {
    display: none !important;
  }
}

input, textarea {
  outline: none;
  border: none;
}

.title {
  font-weight: 700;
  font-size: 52px;
  line-height: 115%;
  letter-spacing: -0.02em;
  color: #323538;
}
@media all and (max-width: 991.9px) {
  .title {
    font-size: 44px;
    line-height: 100%;
    letter-spacing: -0.02em;
  }
}
@media all and (max-width: 767.9px) {
  .title {
    font-size: 27px;
    line-height: 137%;
  }
}
.title__link-box {
  display: grid;
  grid-auto-flow: column;
  align-items: center;
  justify-content: space-between;
  gap: 20px;
  margin-bottom: 35px;
  width: 100%;
}
@media all and (max-width: 767.9px) {
  .title__link-box {
    grid-auto-flow: row;
    gap: 10px;
    justify-content: stretch;
  }
}
.title__link {
  border: 1px solid #ff7e36;
  border-radius: 5px;
  padding: 5px 20px;
  font-weight: 600;
  font-size: 16px;
  line-height: 81%;
  text-align: center;
  color: #1f232e;
  padding: 8px 20px;
  text-decoration: none;
  transition: background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.title__link:active, .title__link:focus, .title__link:hover {
  text-decoration: none;
  background: #ff7e36;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .title__link {
    font-size: 15px;
    line-height: 87%;
  }
}
.title__subtitle {
  font-weight: 700;
  font-size: 44px;
  line-height: 100%;
  letter-spacing: -0.02em;
  color: #323538;
}
@media all and (max-width: 767.9px) {
  .title__subtitle {
    font-size: 27px;
    line-height: 137%;
  }
}

.list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  z-index:1;
}
@media all and (max-width: 991.9px) {
  .list {
    grid-template-columns: repeat(2, 1fr);
  }
}

.btn-more {
  display: grid;
  align-items: center;
  font-weight: 600;
  font-size: 15px;
  text-transform: uppercase;
  color: #1f232e;
  border: 1px solid #ff7e36;
  border-radius: 5px;
  padding: 5px 20px;
  width: calc((100% - 60px) / 3);
  justify-self: center;
  margin-top: 30px;
  transition: color 0.3s ease-in-out, background 0.3s ease-in-out;
}
.btn-more:hover {
  color: #fff;
  background: #ff7e36;
}
@media all and (max-width: 991.9px) {
  .btn-more {
    width: calc((100% - 60px) / 2);
  }
}
@media all and (max-width: 575.9px) {
  .btn-more {
    width: 100%;
  }
}

.start-page {
  padding-top: 0 !important;
  margin-top: 20px;
}

.select2-selection {
  background: #f4f4f4;
  border: 1px solid #dbdcde;
}

.select2-search__field {
  border: 1px solid #dbdcde;
  border-radius: 5px;
}

.select2-results__options::-webkit-scrollbar-thumb {
  background: rgb(234, 95, 18);
}
.select2-results__options::-webkit-scrollbar {
  width: 5px;
  height: 3px;
  background-color: rgb(183, 187, 190);
}

.select2-results__option--selected {
  background: rgb(234, 95, 18) !important;
  color: #fff !important;
}

.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background: #f4f4f4;
  color: #0d0d0e;
}

.select2-container--open .select2-dropdown--below {
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border: 0;
}

.select2-container .select2-selection--single {
  height: auto;
  display: grid;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: 400;
  font-size: 15px;
  color: #0d0d0e;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
}

@media all and (max-width: 991.9px) {
  .mob-none {
    display: none;
  }
}

.breadcrumbs {
  margin-bottom: 20px;
  display: inline;
}
.breadcrumbs__box {
  padding-top: 20px;
  margin-bottom: 20px;
}
.breadcrumbs__link {
  display: inline;
  font-weight: 600;
  font-size: 14px;
  line-height: 114%;
  text-decoration: underline;
  color: #201d19;
  transition: color 0.3s ease-in-out;
}
.breadcrumbs__link:hover, .breadcrumbs__link:active, .breadcrumbs__link:focus {
  color: #ff7e36;
}
.breadcrumbs .arrow {
  position: relative;
}
.breadcrumbs .arrow::after {
  content: "";
  display: inline-block;
  width: 4px;
  height: 8px;
  padding-left: 10px;
  padding-right: 8px;
  background: url(../img/breadcrumbs-arrow.svg) no-repeat center center;
}
.breadcrumbs__title {
  display: inline;
  font-weight: 400;
  font-size: 14px;
  line-height: 114%;
  color: #201d19;
  position: relative;
}

.header {
  position: relative;
  z-index: 2;
}
.header__top {
  background: #fff;
  padding: 19px 0;
}
@media all and (max-width: 767.9px) {
  .header__top {
    padding: 13px 0;
  }
}
.header__top-box {
  display: grid;
  grid-auto-flow: column;
  gap: 40px;
  grid-template-columns: repeat(2, auto) 1fr auto;
}
@media all and (max-width: 991.9px) {
  .header__top-box {
    grid-template-columns: repeat(3, 1fr);
    gap: 35px;
  }
}
@media all and (max-width: 767.9px) {
  .header__top-box {
    grid-template-columns: repeat(2, 1fr);
    gap: 30px;
  }
}
.header__top-logo {
  display: grid;
}
@media all and (max-width: 767.9px) {
  .header__top-logo img {
    width: 139px;
    object-fit: cover;
  }
}
.header__top-contacts {
  display: grid;
  gap: 10px;
  align-items: center;
  justify-content: start;
}
@media all and (max-width: 991.9px) {
  .header__top-contacts {
    justify-content: center;
  }
}
@media all and (max-width: 767.9px) {
  .header__top-contacts {
    justify-content: end;
  }
}
@media all and (max-width: 991.9px) {
  .header__top-contacts:last-child {
    justify-self: end;
  }
}
@media all and (max-width: 767.9px) {
  .header__top-contacts:last-child {
    display: none;
  }
}
.header__top-link {
  display: grid;
  gap: 5px;
  grid-auto-flow: column;
  align-items: center;
  position: relative;
  justify-content: start;
  justify-items: start;
}
.header__top-link strong {
  font-weight: 700;
}
.header__top-link::before {
  content: "";
  display: grid;
  width: 24px;
  height: 24px;
}
@media all and (max-width: 767.9px) {
  .header__top-link::before {
    width: 18px;
    height: 18px;
    background-size: contain;
  }
}
@media all and (max-width: 767.9px) {
  .header__top-link {
    gap: 10px;
  }
}
.header__top-link.phone {
  background: url(../img/phone.svg) no-repeat left center;
}
.header__top-link.mail {
  background: url(../img/mail.svg) no-repeat left center;
}
.header__top-link.compare {
  background: url(../img/compare.svg) no-repeat left center;
}
.header__top-link.calculator {
  background: url(../img/calc.svg) no-repeat left center;
}
.header__top-link.map {
  background: url(../img/map.svg) no-repeat left top;
}
.header__top-link:hover .header__top-link-text {
  color: #ff7e36;
}
.header__top-link:hover .header__top-link-text::after {
  opacity: 1;
}
.header__top-link-text {
  font-weight: 400;
  font-size: 15px;
  line-height: 120%;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
  position: relative;
}
.header__top-link-text::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #ff7e36;
  bottom: -1px;
  left: 50%;
  transform: translateX(-50%);
  position: absolute;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
@media all and (max-width: 767.9px) {
  .header__top-link-text {
    font-size: 14px;
    line-height: 129%;
  }
}
.header__top-input {
  border: 1px solid #dbdcde;
  border-radius: 5px;
  padding: 11px 10px;
  background: #f4f4f4;
}
.header__top-search {
  position: relative;
  display: grid;
  align-items: center;
  align-self: center;
}
@media all and (max-width: 991.9px) {
  .header__top-search {
    display: none;
  }
}
.header__top-submit {
  display: grid;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 30px;
  height: 100%;
  cursor: pointer;
  background: url(../img/search.svg) no-repeat center center;
}
.header__bottom {
  background: #4c555e;
}

@media all and (max-width: 991.9px) {
  .nav {
    display: none;
  }
}
.nav__list {
  display: grid;
  grid-auto-flow: column;
  grid-template-columns: repeat(8, auto);
  align-items: center;
  box-shadow: 0 4px 15px 0 rgba(76, 85, 94, 0.5);
}
.nav__subnav-list {
  display: none;
  position: absolute;
  background: #fff;
  top: 65px;
  left: 0;
  width: 100%;
  min-width: 250px;
  box-shadow: 0 4px 15px 0 rgba(76, 85, 94, 0.5);
}
.nav__item {
  display: grid;
  align-items: center;
  justify-items: center;
  position: relative;
  transition: background 0.3s ease-in-out;
}
.nav__item::before {
  content: "";
  height: 30px;
  width: 1px;
  background: #86878c;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  position: absolute;
}
.nav__item:last-child::before {
  display: none;
}
.nav__item:has(.nav__link:hover) {
  background: #3a4147;
}
.nav__item:has(.nav__link:hover)::before {
  display: none;
}
.nav__item:has(+ .nav__item:hover)::before {
  display: none;
}
.nav__item:hover .nav__link ~ .nav__subnav-list {
  display: grid;
  z-index: 3;
}
.nav__link {
  font-weight: 600;
  font-size: 14px;
  padding: 25px 10px;
  height: 100%;
  display: grid;
  align-items: center;
  justify-content: center;
  text-transform: capitalize;
  color: #fff;
  text-transform: uppercase;
  width: 100%;
}
.nav__link.arrow {
  position: relative;
  grid-auto-flow: column;
  gap: 10px;
}
.nav__link.arrow::after {
  content: "";
  background: url(../img/arrow.svg) no-repeat center center;
  width: 10px;
  height: 6px;
  transition: transform 0.3s ease-in-out;
}
.nav__link:hover.arrow::after {
  transform: rotate(180deg);
}
.nav__subnav-link {
  font-weight: 600;
  font-size: 14px;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out, background 0.3s ease-in-out;
  padding: 10px 30px;
  display: grid;
}
.nav__subnav-link:hover {
  color: #ff7e36;
  background: #F4F4F4;
}
.nav__subnav-link.arrow {
  position: relative;
  grid-auto-flow: column;
  gap: 10px;
  display: grid;
  align-items: center;
}
.nav__subnav-link.arrow::after {
  content: "";
  background: url(../img/arrow2.svg) no-repeat center center;
  width: 10px;
  height: 6px;
  transform: rotate(-90deg);
}
.nav__subnav-item {
  position: relative;
}
.nav__subnav-item:hover .nav__subnav-list {
  position: absolute;
  display: grid;
  left: 100%;
  top: 0;
  display: grid;
}

.mobile_top_level {
  display: none;
}

.header-mobile {
  display: none;
  padding: 19px 0;
  gap: 30px;
  grid-template-columns: 27px 1fr;
}
@media all and (max-width: 991.9px) {
  .header-mobile {
    display: grid;
  }
  .header-mobile .header__top-search {
    display: grid;
  }
}
.header-mobile .header__top-input {
  padding: 7px 10px;
}
.header-mobile__box {
  display: grid;
  padding: 20px 16px;
  background: #4C555E;
  position: absolute;
  left: 0;
  height: 100vh;
  width: 100%;
}

.header-btm-mob {
  display: none;
  background: #5D6877;
  padding: 5px 0;
}
@media all and (max-width: 767.9px) {
  .header-btm-mob {
    display: block;
  }
}
.header-btm-mob__box {
  display: grid;
  grid-auto-flow: column;
  grid-template-rows: 1fr;
  grid-template-columns: 18px auto;
  gap: 20px;
}
.header-btm-mob .header-btm__search--mob {
  display: none;
}
@media all and (max-width: 767.9px) {
  .header-btm-mob .header-btm__search--mob {
    display: grid;
    max-width: none;
  }
}
.header-btm-mob .header-btm__search--mob .search-area {
  width: 100%;
  max-width: none;
  position: relative;
  visibility: visible;
  transform: translateY(-50%);
  top: 50%;
}
.header-btm-mob .header-btm__search--mob .search__input {
  padding: 5px 10px;
}
.header-btm-mob .header-btm__search--mob .search {
  border: 1px solid #AAB2C2;
}

.catalog-mobile__navigation {
  display: grid;
  margin-bottom: 35px;
}
.catalog-mobile__logo {
  display: grid;
  gap: 20px;
  grid-auto-flow: column;
  justify-content: space-between;
  grid-template-columns: 1fr;
}
.catalog-mobile__logo img {
  max-width: 236px;
}
.catalog-mobile__logo-link {
  display: grid;
  justify-content: start;
  padding-bottom: 17px;
  border-bottom: 1px solid #fff;
}
.catalog-mobile__logo-close {
  background: none;
  position: absolute;
  right: 16px;
  top: 23px;
}
.catalog-mobile__logo-close img {
  width: 18px;
  height: 18px;
}
.catalog-mobile__container {
  position: fixed;
  align-content: start;
  left: 0;
  top: 0;
  width: 100%;
  height: 100vh;
  z-index: 1000;
  padding-top: 15px;
  background-color: #292d38;
  position: absolute;
  display: grid;
  overflow-y: auto;
  visibility: hidden;
  transform: translateX(-120%);
  transition: visibility 0.3s ease-in-out, transform 0.3s ease-in-out;
}
.catalog-mobile__container.active {
  visibility: visible;
  transform: none;
}
.catalog-mobile__menu-link {
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  text-decoration: none;
}
.catalog-mobile__menu-link:active, .catalog-mobile__menu-link:hover, .catalog-mobile__menu-link:focus {
  color: #ff7e36;
}
.catalog-mobile__button {
  padding: 15px 0;
  border-bottom: 1px solid #727584;
}

.catalog-mobile__button.only_link{
	padding: 0;
}

.catalog-mobile__button.only_link a{
	padding:15px 0; 
	display: inline-block;
	width: 100%;
}
.catalog-mobile__links {
  display: grid;
  gap: 10px;
  padding: 15px 30px;
}
.catalog-mobile__catalog-link {
  font-weight: 400;
  font-size: 15px;
  line-height: 120%;
  color: #fff;
  text-decoration: none;
  transition: color 0.3s ease-in-out;
  padding: 15px 0 18px 15px;
  border-bottom: 1px solid #727584;
  position: relative;
}
.catalog-mobile__catalog-link::before {
  content: "";
  width: 8px;
  height: 8px;
  background: #ff7e36;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  opacity: 1;
  transition: opacity 0.3s ease-in-out;
  border-radius: 50%;
}
.catalog-mobile__catalog-link:active, .catalog-mobile__catalog-link:hover, .catalog-mobile__catalog-link:focus {
  color: #ff7e36;
}
.catalog-mobile__catalog-link:active::before, .catalog-mobile__catalog-link:hover::before, .catalog-mobile__catalog-link:focus::before {
  opacity: 1;
}
.catalog-mobile__btn-box {
  display: grid;
  gap: 18px;
}
.catalog-mobile__btn {
  display: grid;
  font-weight: 600;
  font-size: 15px;
  line-height: 160%;
  text-transform: uppercase;
  color: #0d0d0e;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  position: relative;
  grid-auto-flow: column;
  gap: 5px;
  padding: 9px 12px;
  max-height: 42px;
}
.catalog-mobile__btn::before {
  content: "";
  width: 25px;
  height: 25px;
  background-size: contain;
}
.catalog-mobile__btn.orange {
  background: #ff7e36;
  color: #fff;
  font-weight: 700;
}
.catalog-mobile__btn.white-btn {
  background: #fff;
}
.catalog-mobile__btn.calculator::before {
  background: url(../img/calc.svg) no-repeat center center;
}
.catalog-mobile__btn.compare::before {
  background: url(../img/compare.svg) no-repeat center center;
}

.stop-scroll {
  overflow: hidden;
}

.panel {
  display: grid;
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.3s ease-out;
}
.panel.panel-sub .catalog-mobile__catalog-link {
  padding-left: 60px;
}

.accordion-mob {
  border-bottom: 1px solid #727584;
  cursor: pointer;
  width: 100%;
  text-align: left;
  outline: none;
  position: relative;
  transition: color 0.3s ease-in-out;
  border-radius: 0;
  margin-top: 0;
}
.accordion-mob::before {
  content: "";
  position: absolute;
  background: url(../img/arrow-mob.svg);
  width: 14px;
  height: 8px;
  background-repeat: no-repeat;
  background-position: center;
  right: 0;
  top: 20px;
  transition: transform 0.3s ease-in-out;
}
.accordion-mob.active {
  border: 0;
}
.accordion-mob.active::before {
  transform: rotate(180deg);
}

.catalog-drop {
  position: absolute;
  display: none;
  z-index: 999;
  padding-top: 20px;
}
.catalog-drop__container {
  display: grid;
  grid-auto-flow: column;
  align-items: start;
}
@media all and (max-width: 767.9px) {
  .catalog-drop__container {
    display: none;
  }
}

.footer-top {
  background: #222F3D;
  padding-top: 40px;
  padding-bottom: 40px;
}
.footer-top__box {
  display: grid;
  grid-template-columns: 171px 1fr auto;
  justify-content: space-between;
  gap: 160px;
}
@media all and (max-width: 991.9px) {
  .footer-top__box {
    grid-template-columns: 1fr;
    justify-items: center;
  }
}
.footer-top__links {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 26px 160px;
  justify-content: space-between;
  justify-content: start;
  align-items: start;
  justify-items: start;
}
@media all and (max-width: 991.9px) {
  .footer-top__links {
    display: none;
  }
}
.footer-top__link {
  white-space: nowrap;
  font-weight: 600;
  font-size: 14px;
  text-transform: uppercase;
  color: #fff;
  position: relative;
}
.footer-top__link::before {
  opacity: 0;
  content: "";
  width: 100%;
  height: 1px;
  background: #fff;
  position: absolute;
  bottom: 1px;
  left: 50%;
  transform: translateX(-50%);
  transition: opacity 0.3s ease-in-out;
}
.footer-top__link:hover::before, .footer-top__link:focus::before, .footer-top__link:active::before {
  opacity: 1;
}
.footer-top__contacts {
  display: grid;
  gap: 18px;
  align-items: start;
}
@media all and (max-width: 991.9px) {
  .footer-top__contacts {
    display: none;
  }
}
.footer-top__contacts .header__top-link-text {
  color: #fff;
}
.footer-top__contacts .header__top-link-text strong {
  font-weight: 400;
}
.footer-top__contacts .header__top-link.map {
  align-items: start;
}
.footer-top__contacts .header__top-link.map:hover .header__top-link-text, .footer-top__contacts .header__top-link.map:active .header__top-link-text, .footer-top__contacts .header__top-link.map:focus .header__top-link-text {
  color: #fff;
}
.footer-top__contacts .header__top-link.map:hover .header__top-link-text::after, .footer-top__contacts .header__top-link.map:active .header__top-link-text::after, .footer-top__contacts .header__top-link.map:focus .header__top-link-text::after {
  display: none;
}

.footer-bottom {
  padding: 22px 0;
}
.footer-bottom__box {
  display: grid;
  justify-content: space-between;
  grid-auto-flow: column;
  align-items: center;
  justify-content: start;
  justify-items: start;
}
@media all and (max-width: 1109.9px) {
  .footer-bottom__box {
    grid-auto-flow: row;
    justify-content: start;
    gap: 10px;
  }
}
@media all and (max-width: 767.9px) {
  .footer-bottom__box {
    justify-content: center;
    justify-items: center;
  }
}
.footer-bottom__text {
  font-weight: 400;
  font-size: 12px;
  line-height: 114%;
  color: #555;
  position: relative;
}
@media all and (max-width: 767.9px) {
  .footer-bottom__text {
    text-align: center;
  }
}
.footer-bottom__text.copy {
  padding-right: 5px;
}
@media all and (max-width: 1109.9px) {
  .footer-bottom__text.copy {
    padding-right: 0;
  }
  .footer-bottom__text.copy::before {
    display: none;
  }
}
.footer-bottom__text.footer-feedback {
  display: grid;
  grid-auto-flow: column;
  gap: 5px;
  color: #0d0d0e;
}
.footer-bottom__text.footer-feedback:hover, .footer-bottom__text.footer-feedback:active, .footer-bottom__text.footer-feedback:focus {
  color: #0d0d0e;
}
.footer-bottom__text.footer-feedback .link {
  display: inline;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
}
.footer-bottom__text.footer-feedback .link:hover, .footer-bottom__text.footer-feedback .link:active, .footer-bottom__text.footer-feedback .link:focus {
  color: #ff7e36;
}
.footer-bottom__text.footer-feedback .link::after {
  content: "";
  display: grid;
  width: 100%;
  height: 1px;
  background: #ff7e36;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.footer-bottom__text.footer-feedback .link:hover::after, .footer-bottom__text.footer-feedback .link:active::after, .footer-bottom__text.footer-feedback .link:focus::after {
  opacity: 1;
}
.footer-bottom__text.link {
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
}
.footer-bottom__text.link:hover {
  color: #ff7e36;
}
.footer-bottom__text.link::after {
  content: "";
  display: grid;
  width: 100%;
  height: 1px;
  background: #ff7e36;
  opacity: 0;
  transition: opacity 0.3s ease-in-out;
}
.footer-bottom__text.link:hover::after {
  opacity: 1;
}
@media all and (max-width: 1109.9px) {
  .footer-bottom__text.link {
    padding-left: 10px;
  }
  .footer-bottom__text.link:first-child {
    padding-left: 0;
  }
}
.footer-bottom__text::before {
  position: absolute;
  content: "";
  display: grid;
  width: 1px;
  height: 100%;
  right: 0;
  justify-items: start;
  background: #555;
}
.footer-bottom__text:last-child::before {
  display: none;
}
.footer-bottom__links {
  display: flex;
  align-items: center;
  justify-content: center;
}
.footer-bottom__links .footer-bottom__text {
  padding: 0 5px;
}
@media all and (max-width: 991.9px) {
  .footer-bottom__links {
    flex-wrap: wrap;
  }
}

.banner {
  background: url(../img/banner-ng.jpg) no-repeat center top/cover;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  z-index: 0;
}
@media all and (max-width: 991.9px) {
  .banner {
    max-height: 538px;
  }
}
@media all and (max-width: 767.9px) {
  .banner {
    max-height: 549px;
  }
}
.banner__box {
  padding-top: 120px;
  padding-bottom: 92px;
}
@media all and (max-width: 991.9px) {
  .banner__box {
    padding-top: 61px;
    padding-bottom: 74px;
  }
}
@media all and (max-width: 767.9px) {
  .banner__box {
    padding-top: 57px;
    padding-bottom: 30px;
  }
}
.banner__title-box {
  display: grid;
  gap: 15px;
  margin-bottom: 30px;
}
@media all and (max-width: 767.9px) {
  .banner__title-box {
    gap: 10px;
  }
}
.banner__title {
  font-weight: 700;
  font-size: 87px;
  line-height: 86%;
  text-transform: uppercase;
  color: #fff;
}
@media all and (max-width: 991.9px) {
  .banner__title {
    font-size: 66px;
    line-height: 114%;
  }
}
@media all and (max-width: 767.9px) {
  .banner__title {
    font-size: 38px;
    line-height: 111%;
  }
}
.banner__subtitle {
  font-weight: 600;
  font-size: 32px;
  text-transform: uppercase;
  color: #fff;
}
@media all and (max-width: 991.9px) {
  .banner__subtitle {
    font-size: 24px;
  }
}
@media all and (max-width: 767.9px) {
  .banner__subtitle {
    font-size: 22px;
  }
}
.banner__desc {
  font-weight: 500;
  font-size: 21px;
  color: #fff;
  margin-bottom: 50px;
}
@media all and (max-width: 767.9px) {
  .banner__desc {
    font-size: 18px;
  }
}
.banner__btn-box {
  margin-top: 50px;
  display: grid;
  justify-content: start;
}
@media all and (max-width: 767.9px) {
  .banner__btn-box {
    margin-bottom: 30px;
  }
}
.banner__btn {
  border-radius: 5px;
  padding: 15px 40px;
  background: #ff7e36;
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  transition: background 0.3s ease-in-out;
}
.banner__btn:hover, .banner__btn:active, .banner__btn:focus {
  background: #d0520c;
}

.product-card {
  border-radius: 5px;
  position: relative;
  display: grid;
  align-items: end;
  min-height: 339px;
}
@media all and (max-width: 767.9px) {
  .product-card {
    min-height: 154px;
  }
}
.product-card:hover .product-card__description-bg {
  opacity: 1;
}
.product-card__description-bg {
  opacity: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 3;
  background: rgba(76, 85, 94, 0.85);
  backdrop-filter: blur(6px);
  transition: opacity 0.3s ease-in-out;
}
.product-card__description-box {
  display: grid;
  padding: 20px 20px 54px 20px;
  gap: 15px;
  justify-content: start;
  align-items: start;
  align-content: start;
  border-radius: 5px;
}
@media all and (max-width: 767.9px) {
  .product-card__description-box {
    padding: 10px;
    gap: 5px;
  }
}
.product-card__description {
  font-size: 16px;
  font-weight: 600;
  line-height: 24px;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .product-card__description {
    font-size: 13px;
	line-height:13px;
  }
}
.product-card__img {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  object-fit: cover;
}
.product-card__title-box {
  margin-bottom: 10px;
  display: grid;
  align-items: end;
  backdrop-filter: blur(6px);
  background: rgba(76, 85, 94, 0.85);
  padding: 8px 20px;
  position: relative;
  z-index: 2;
}
.product-card__feedback-box {
  align-self: center;
  display: grid;
  position: relative;
  z-index: 2;
  gap: 40px;
  padding: 20px;
}
.product-card__feedback-text {
  font-weight: 700;
  font-size: 17px;
  text-align: center;
  color: #fff;
  text-transform: uppercase;
}
.product-card__feedback-btn {
  font-weight: 700;
  font-size: 18px;
  color: #fff;
  padding: 10px 40px;
  background: #ff7e36;
  border-radius: 5px;
  transition: background 0.3s ease-in-out;
}
.product-card__feedback-btn:hover {
  background: #d0520c;
}
.product-card__title {
  font-weight: 600;
  font-size: 23px;
  line-height: 157%;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .product-card__title {
    font-size: 16px;
    line-height: 150%;
  }
}

.product__item {
  display: grid;
  grid-template-columns: 1fr;
}

@media all and (max-width: 767.9px) {
  .product-item-feedback {
    grid-column: 1/3;
    min-height: 341px;
  }
}

.advantages-card {
  display: grid;
  gap: 20px;
}
.advantages-card:hover .advantages-card__box, .advantages-card:active .advantages-card__box, .advantages-card:focus .advantages-card__box {
  box-shadow: 0px 8px 35px 0px rgba(0, 0, 0, 0.15);
}
.advantages-card:hover .advantages-card__text, .advantages-card:active .advantages-card__text, .advantages-card:focus .advantages-card__text {
  color: #ff7e36;
}
.advantages-card__box {
  display: grid;
  justify-content: center;
  align-items: center;
  padding: 41px 39px;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  transition: box-shadow 0.3s ease-in-out;
}
.advantages-card__text {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
}

.advantages__list {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 30px;
}
@media all and (max-width: 1109.9px) {
  .advantages__list {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
  .advantages__list .advantages__item {
    max-width: calc((100% - 90px) / 4);
  }
}
@media all and (max-width: 991.9px) {
  .advantages__list .advantages__item {
    max-width: calc((100% - 60px) / 3);
  }
}
@media all and (max-width: 767.9px) {
  .advantages__list .advantages__item {
    max-width: calc((100% - 30px) / 2);
  }
}
@media all and (max-width: 575.9px) {
  .advantages__list .advantages__item {
    width: 100%;
    max-width: none;
  }
}
.advantages__item {
  cursor: pointer;
}

.about .title__link-box {
  margin-bottom: 20px;
}
.about__left {
  display: grid;
}
.about__box {
  display: grid;
  gap: 30px;
  grid-template-columns: 450px auto;
}
@media all and (max-width: 1109.9px) {
  .about__box {
    grid-template-columns: 1fr 1fr;
  }
}
@media all and (max-width: 991.9px) {
  .about__box {
    grid-template-columns: 1fr;
  }
}
.about__text-box {
  display: grid;
  gap: 20px;
}
.about__text {
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #201d19;
}
.about__text.strong {
  font-weight: 600;
}
@media all and (max-width: 767.9px) {
  .about__text {
    font-size: 16px;
    line-height: 162%;
  }
}
.about__link-box {
  display: grid;
  margin-top: 35px;
  gap: 20px;
  align-items: center;
  grid-template-columns: 1fr 1fr;
}
@media all and (max-width: 991.9px) {
  .about__link-box {
    max-height: 430px;
  }
}
@media all and (max-width: 767.9px) {
  .about__link-box {
    grid-template-columns: 1fr;
  }
}
.about__link-box.presentation {
  grid-template-columns: 1fr;
}
.about__link-btn {
  text-align: center;
  padding: 15px 40px;
  font-weight: 700;
  font-size: 15px;
  color: #323538;
  text-transform: uppercase;
  border: 1px solid #ff7e36;
  border-radius: 5px;
  transition: background 0.3s ease-in-out, border 0.3s ease-in-out, color 0.3s ease-in-out;
}
.about__link-btn.dashed {
  border: 1px dashed #85909d;
}
.about__link-btn:hover, .about__link-btn:active, .about__link-btn:focus {
  color: #fff;
  background: #ff7e36;
  border: 1px solid #ff7e36;
}
.about__img-box {
  display: grid;
  border-radius: 5px;
  grid-template-areas: "img orange" "img grey";
  grid-template-columns: 302px auto;
}
@media all and (max-width: 1109.9px) {
  .about__img-box {
    grid-template-columns: auto auto;
  }
}
@media all and (max-width: 991.9px) {
  .about__img-box {
    grid-template-columns: 1fr 1fr;
  }
}
@media all and (max-width: 767.9px) {
  .about__img-box {
    grid-template-areas: "img" "orange" "grey";
    grid-template-columns: 1fr;
    grid-template-rows: repeat(3, 1fr);
  }
}
.about__img {
  grid-area: img;
  height: 100%;
  object-fit: cover;
  border-radius: 5px 0 0 5px;
}
@media all and (max-width: 991.9px) {
  .about__img {
    width: 100%;
  }
}
@media all and (max-width: 767.9px) {
  .about__img {
    max-height: 250px;
    object-position: center top;
    border-radius: 5px 5px 0 0;
  }
}
.about__img-desc.dark-grey {
  grid-area: grey;
  border-radius: 0 0 5px 0;
}
@media all and (max-width: 767.9px) {
  .about__img-desc.dark-grey {
    border-radius: 0 0 5px 5px;
  }
}
.about__img-desc.orange {
  grid-area: orange;
  border-radius: 0 5px 0 0;
}
@media all and (max-width: 767.9px) {
  .about__img-desc.orange {
    border-radius: 0;
  }
}
.about__img-desc {
  padding: 28px;
  display: grid;
  gap: 10px;
}
@media all and (max-width: 767.9px) {
  .about__img-desc {
    padding: 24px 28px;
  }
}
.about__img-text-count {
  font-weight: 600;
  font-size: 52px;
  letter-spacing: -0.02em;
  color: #fff;
}
.about__img-text {
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #fff;
}

.about-page__banner {
  background: url(../img/about-banner.jpg) no-repeat center top/cover;
  min-height: 496px;
  display: grid;
  justify-content: center;
  align-items: center;
}
@media all and (max-width: 991.9px) {
  .about-page__banner {
    min-height: 345px;
  }
}
@media all and (max-width: 767.9px) {
  .about-page__banner {
    min-height: 208px;
  }
}
.about-page .title {
  color: #fff;
  text-align: center;
}
.about-page .title__link-box {
  margin-bottom: 0;
}
.about-page__presentation-btn {
  padding: 15px;
  width: 100%;
  background: #ff7e36;
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  border-radius: 5px;
  text-transform: uppercase;
  transition: background 0.3s ease-in-out;
}
.about-page__presentation-btn:hover, .about-page__presentation-btn:active, .about-page__presentation-btn:focus {
  background: #d0520c;
}
.about-page__text {
  font-weight: 400;
  font-size: 18px;
  line-height: 144%;
  color: #201d19;
}
.about-page__content .about__box {
  margin-top: 30px;
}
.about-page__content .title__link-box {
  margin-bottom: 20px;
}
.about-page__content .title {
  color: #323538;
  font-size: 44px;
}
@media all and (max-width: 767.9px) {
  .about-page__content .title {
    font-size: 27px;
    text-align: left;
  }
}
.about-page__img-box {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 30px;
  margin-top: 30px;
  margin-bottom: 30px;
}
@media all and (max-width: 991.9px) {
  .about-page__img-box {
    grid-template-columns: 1fr;
  }
  .about-page__img-box img {
    margin-left: 15px;
    margin-right: 15px;
  }
}
.about-page__slider-img {
  display: grid;
  border-radius: 5px;
}
.about-page__video {
  width: 100%;
}
.about-page__video-box {
  display: grid;
  margin-top: 20px;
  margin-bottom: 20px;
}
.about-page__text-box {
  display: grid;
  gap: 20px;
}
@media all and (max-width: 767.9px) {
  .about-page__text-box {
    gap: 10px;
  }
}

.calc {
  background: url(../img/calc.jpg) no-repeat center top/cover;
}
.calc .title {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
}
.calc__box {
  display: grid;
  justify-items: center;
  gap: 25px;
}
.calc__text {
  font-weight: 600;
  font-size: 18px;
  line-height: 156%;
  text-align: center;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .calc__text {
    font-size: 16px;
    line-height: 175%;
  }
}
.calc__btn {
  border-radius: 5px;
  padding: 15px 40px;
  background: #ff7e36;
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
  transition: background 0.3s ease-in-out;
}
.calc__btn:hover, .calc__btn:active, .calc__btn:focus {
  background: #d0520c;
}

.news .container {
  display: flex;
}
.news__card {
  display: grid;
  grid-template-columns: 209px auto;
  gap: 0;
  background: #fff;
  border-radius: 5px;
}
@media all and (max-width: 991.9px) {
  .news__card {
    grid-template-columns: minmax(120px, 1fr) auto;
  }
}
@media all and (max-width: 767.9px) {
  .news__card {
    grid-template-columns: 1fr;
    grid-template-rows: 217px auto;
  }
}
.news__card:hover .news__card-title {
  color: #ff7e36;
}
.news__card:hover .news__card-img {
  transform: scale(1.1);
}
.news__card-text {
  padding: 20px 25px;
  border-radius: 0 5px 5px 0;
  display: grid;
  gap: 10px;
  align-content: space-between;
}
@media all and (max-width: 991.9px) {
  .news__card-text {
    padding: 20px;
  }
}
@media all and (max-width: 767.9px) {
  .news__card-text {
    gap: 20px;
  }
}
.news__card-date {
  font-weight: 600;
  font-size: 16px;
  line-height: 150%;
  color: #727584;
}
.news__card-title {
  margin-block-start: 0;
  margin-block-end: 0;
  font-weight: 600;
  font-size: 18px;
  line-height: 144%;
  color: #201d19;
  transition: color 0.3s ease-in-out;
}
.news__card-img-box {
  display: grid;
  overflow: hidden;
  border-radius: 5px 0 0 5px;
}
@media all and (max-width: 767.9px) {
  .news__card-img-box {
    border-radius: 5px 5px 0 0;
  }
}
.news__card-img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  border-radius: 5px 0 0 5px;
  transition: transform 0.3s ease-in-out;
}
@media all and (max-width: 767.9px) {
  .news__card-img {
    border-radius: 5px 5px 0 0;
  }
}
.news__list {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 30px;
}
@media all and (max-width: 991.9px) {
  .news__list {
    grid-template-columns: 1fr;
  }
}
@media all and (max-width: 991.9px) {
  .news__item {
    margin-left: 20px;
  }
}
@media all and (max-width: 575.9px) {
  .news__item {
    margin-left: 0px;
  }
}

.slick-dots {
  position: absolute;
  bottom: -30px;
  list-style: none;
  display: flex;
  justify-content: center;
  padding: 0;
  margin: 0;
}
.slick-dots li {
  margin: 0 5px;
}
.slick-dots li button {
  font-size: 0;
  width: 20px;
  height: 3px;
  background-color: #ccc;
  border: none;
  padding: 0;
  cursor: pointer;
}
.slick-dots li.slick-active button {
  background-color: #333;
}

.feedback {
  background: url(../img/feedback.jpg) no-repeat center top/cover;
}
.feedback .title {
  color: #fff;
  text-align: center;
  margin-bottom: 30px;
}
.feedback__box {
  display: grid;
  justify-items: center;
  gap: 25px;
}
.feedback__text {
  font-weight: 600;
  font-size: 18px;
  line-height: 156%;
  text-align: center;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .feedback__text {
    font-size: 16px;
    line-height: 175%;
  }
}
.feedback__btn {
  border-radius: 5px;
  padding: 15px 40px;
  background: #ff7e36;
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  text-transform: uppercase;
  transition: background 0.3s ease-in-out;
}
.feedback__btn:hover, .feedback__btn:active, .feedback__btn:focus {
  background: #d0520c;
}
.feedback__form {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(3, 1fr);
  justify-self: stretch;
}
@media all and (max-width: 767.9px) {
  .feedback__form {
    grid-template-columns: 1fr;
  }
}
.feedback__input {
  padding: 16px 10px;
  border-radius: 5px;
}
.feedback__input::placeholder {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #121212;
}
.feedback__form-text {
  font-weight: 600;
  font-size: 16px;
  line-height: 125%;
  color: #fff;
  display: inline;
}
.feedback__form-text .feedback__form-link {
  position: relative;
  color: #fff;
}
.feedback__form-text .feedback__form-link::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: #fff;
}

.partners .container {
  display: flex;
}
.partners__list {
  width: 100%;
  margin: 0 auto;
}
.partners__item {
  padding: 10px;
  box-sizing: border-box;
}
.partners__img {
  width: 100%;
  height: auto;
  /*border: 1px solid #ccc;
  border-radius: 5px;*/
}

.certificates-page__list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
@media all and (max-width: 991.9px) {
  .certificates-page__list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media all and (max-width: 575.9px) {
  .certificates-page__list {
    grid-template-columns: repeat(1, 1fr);
  }
}

.certificate-card {
  display: grid;
  gap: 15px;
}
.certificate-card:hover .certificate-card__box, .certificate-card:active .certificate-card__box, .certificate-card:focus .certificate-card__box {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.5);
}
.certificate-card:hover .certificate-card__text, .certificate-card:active .certificate-card__text, .certificate-card:focus .certificate-card__text {
  color: #ff7e36;
  text-decoration: underline;
}
.certificate-card__text {
  font-weight: 600;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
}
.certificate-card__box {
  display: grid;
  padding: 5px;
  background: #fff;
  border-radius: 5px;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.2);
  transition: box-shadow 0.3s ease-in-out;
}
.certificate-card__box img {
  object-fit: cover;
  width: 100%;
}

.contacts-page__box {
  display: grid;
  gap: 30px;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 30px;
}
@media all and (max-width: 991.9px) {
  .contacts-page__box {
    grid-template-columns: 1fr;
  }
}
.contacts-page__block {
  padding: 30px;
  background: #fff;
  border-radius: 5px;
  display: grid;
  gap: 40px;
}
@media all and (max-width: 767.9px) {
  .contacts-page__block {
    padding: 20px 15px;
  }
}
.contacts-page__block-box {
  display: grid;
  gap: 20px;
  position: relative;
}
.contacts-page__block-box::before {
  content: "";
  position: absolute;
  left: 50%;
  bottom: -20px;
  transform: translateX(-50%);
  width: 100%;
  height: 1px;
  background: #d6d6d6;
}
.contacts-page__block-box:last-child::before {
  display: none;
}
.contacts-page__title {
  font-weight: 700;
  font-size: 21px;
  line-height: 129%;
  color: #323538;
}
.contacts-page__block-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 169%;
  color: #0d0d0e;
  position: relative;
  display: grid;
  grid-auto-flow: column;
  justify-items: start;
  justify-content: start;
  gap: 10px;
}
.contacts-page__block-text::before {
  content: "";
  display: grid;
  width: 24px;
  height: 24px;
}
@media all and (max-width: 767.9px) {
  .contacts-page__block-text::before {
    width: 20px;
    height: 20px;
    background-size: cover !important;
  }
}
.contacts-page__block-text.map::before {
  background: url(../img/map.svg) no-repeat center center;
}
.contacts-page__block-text.clock::before {
  background: url(../img/clock.svg) no-repeat center center;
}
.contacts-page__block-text.tel::before {
  background: url(../img/phone.svg) no-repeat center center;
}
.contacts-page__block-text.mail::before {
  background: url(../img/mail.svg) no-repeat center center;
}
.contacts-page__block-text.tel, .contacts-page__block-text.mail {
  cursor: pointer;
  transition: color 0.3s ease-in-out;
}
.contacts-page__block-text.tel:hover, .contacts-page__block-text.tel:active, .contacts-page__block-text.tel:focus, .contacts-page__block-text.mail:hover, .contacts-page__block-text.mail:active, .contacts-page__block-text.mail:focus {
  color: #ff7e36;
}
.contacts-page__map-link {
  font-weight: 700;
  font-size: 15px;
  line-height: 133%;
  text-transform: uppercase;
  color: #ea5f12;
  margin-bottom: -10px;
}
.contacts-page__link-box {
  display: grid;
  gap: 10px;
}
.contacts-page__map {
  width: 100%;
  height: 342px;
  display: grid;
}
.contacts-page__map-box {
  width: 100%;
  height: 342px;
  display: grid;
  border-radius: 5px;
  overflow: hidden;
}

.contacts-feedback__form {
  display: grid;
  grid-template-columns: 1fr;
}
.contacts-feedback__form .feedback__btn {
  display: grid;
  justify-self: center;
  padding: 17px 40px;
  width: calc((100% - 60px) / 3);
}
@media all and (max-width: 767.9px) {
  .contacts-feedback__form .feedback__btn {
    width: 100%;
  }
}
.contacts-feedback__input-box {
  display: grid;
  grid-template-areas: "name phone email" "comment comment comment";
  gap: 30px;
}
@media all and (max-width: 767.9px) {
  .contacts-feedback__input-box {
    grid-template-areas: "name" "phone" "email" "comment";
  }
}
.contacts-feedback__input-box .name {
  grid-area: name;
}
.contacts-feedback__input-box .phone {
  grid-area: phone;
}
.contacts-feedback__input-box .email {
  grid-area: email;
}
.contacts-feedback__input-box .comment {
  grid-area: comment;
}
.contacts-feedback__textarea {
  resize: none;
}
.contacts-feedback__required-text {
  font-style: italic;
  font-weight: 400;
  font-size: 16px;
  line-height: 100%;
  color: #fff;
}

.news-page__list {
  display: grid;
  grid-template-columns: 1fr;
  gap: 30px;
}

.news__card-link-box {
  display: grid;
  grid-auto-flow: column;
  gap: 18px;
  justify-items: start;
  justify-content: start;
  align-items: center;
}
.news__card-link {
  font-size: 16px;
  line-height: 150%;
  text-decoration: underline;
  text-decoration-skip-ink: none;
  color: #e0580c;
  font-weight: 600;
  position: relative;
  display: grid;
  grid-auto-flow: column;
  align-items: center;
  gap: 5px;
}
.news__card-link::after {
  content: "";
  display: grid;
  width: 7px;
  height: 12px;
  background: url(../img/card-arrow.svg) no-repeat center center;
}
.news__card-content {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
}

.new-constructor img, .about-page__list img, .catalog-content img {
  border-radius: 5px;
  display: grid;
}
.new-constructor img{
	margin-bottom:15px;
}
.new-constructor h2, .about-page__list h2, .catalog-content h2 {
  font-weight: 700;
  font-size: 27px;
  line-height: 137%;
  color: #1f232e;
  margin-top: 30px;
  margin-bottom: 20px;
}
.new-constructor h3, .about-page__list h3, .catalog-content h3 {
  font-weight: 700;
  font-size: 21px;
  color: #1f232e;
  margin-top: 30px;
  margin-bottom: 15px;
}
.new-constructor ul, .about-page__list ul, .catalog-content ul {
  display: grid;
  gap: 10px;
  margin-left: 15px;
  margin-top: 20px;
  margin-bottom: 20px;
}
.new-constructor ul li, .about-page__list ul li, .catalog-content ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  position: relative;
  grid-auto-flow: column;
  align-items: start;
  justify-content: start;
  gap: 5px;
  padding-left: 15px;
}
.new-constructor ul li::before, .about-page__list ul li::before, .catalog-content ul li::before {
  content: "";
  width: 8px;
  height: 8px;
  background: #e0580c;
  border-radius: 50%;
  display: grid;
  top: 5px;
  left: 0;
  position: absolute;
}
.new-constructor ul li ul, .about-page__list ul li ul, .catalog-content ul li ul {
  margin-top: 0;
  margin-bottom: 0;
}
.new-constructor ul li ul li::before, .about-page__list ul li ul li::before, .catalog-content ul li ul li::before {
  border: 1px solid #e0580c;
  background: #fff;
}
.new-constructor ol, .about-page__list ol, .catalog-content ol {
  display: grid;
  gap: 10px;
  margin-top: 20px;
  margin-bottom: 20px;
  padding-inline-start: 0;
  padding-left: 27px;
  margin-block-start: 20px;
  margin-block-end: 20px;
}
.new-constructor ol li, .about-page__list ol li, .catalog-content ol li {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  position: relative;
  gap: 5px;
}
.new-constructor ol li::marker, .about-page__list ol li::marker, .catalog-content ol li::marker {
  font-weight: 700;
  color: #0d0d0e;
}
.new-constructor p, .about-page__list p, .catalog-content p {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  margin-bottom: 10px;
}
.new-constructor strong, .about-page__list strong, .catalog-content strong {
  font-weight: 600;
}
.new-constructor i, .about-page__list i, .catalog-content i {
  font-style: italic;
}
.new-constructor table, .about-page__list table, .catalog-content table {
  margin-top: 20px;
  margin-bottom: 20px;
  width: 100%;
  max-width: 1100px;
  border-collapse: collapse;
}
.new-constructor table th, .about-page__list table th, .catalog-content table th {
  background: #fff3ec;
  border: 1px solid #adafb5;
  text-align: start;
  padding: 5px;
}
.new-constructor table th p, .about-page__list table th p, .catalog-content table th p {
  font-weight: 700;
  margin-bottom: 0;
}
.new-constructor table td, .about-page__list table td, .catalog-content table td {
  padding: 5px;
  background: #fff3ec;
  border: 1px solid #adafb5;
}
.new-constructor table td p, .about-page__list table td p, .catalog-content table td p {
  margin-bottom: 0;
}

.ctn_table_metal_param {
  border-radius: 10px;
  background: rgb(255, 255, 255);
  width: 100%;
  max-width: 1100px;
  margin-bottom: 60px;
  overflow-x: auto;
}
.ctn_table_metal_param::-webkit-scrollbar {
  height: 10px;
}
.ctn_table_metal_param::-webkit-scrollbar-track {
  background: rgb(224, 226, 228);
}
.ctn_table_metal_param::-webkit-scrollbar-thumb {
  background-color: #f26c1d;
}

.table_content_metal_param {
  padding: 27px 14px 30px 14px;
}

.table_general_metal_param {
  min-width: 1070px;
  border-collapse: collapse;
  padding: 10px;
}

.table_tr:last-child .text_td:first-child {
  border-radius: 5px;
}

.table_th {
  font-weight: 600;
  padding: 12px;
  font-size: 16px;
  color: #fff;
  background-color: #f26c1d;
}
.table_th:first-child {
  border-radius: 5px 0 0 0;
  text-align: start;
}
.table_th:last-child {
  border-radius: 0 5px 0 0;
}

.thead_table {
  border-radius: 5px 0 5px 0;
}

.tbody_table {
  border-radius: 0 0 5px 5px;
  border-right: 1px solid rgb(173, 175, 181);
  border-bottom: 1px solid rgb(173, 175, 181);
}

.text_td {
  padding: 10px;
  text-align: center;
  border-left: 1px solid rgb(173, 175, 181);
  font-weight: 600;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
}
.text_td:first-child {
  text-align: start;
}

.table_tr:nth-child(even) {
  background-color: rgb(224, 226, 228);
}

.catalog__area {
  display: grid;
  grid-template-columns: 249px 1fr;
  gap: 30px;
  align-items: start;
  margin-bottom: 40px;
  margin-top: 0;
}
@media all and (max-width: 991.9px) {
  .catalog__area {
    grid-template-columns: 1fr;
  }
}
.catalog__btn {
  display: grid;
  width: 100%;
  grid-template-columns: 30px auto;
  gap: 15px;
  padding: 10px 20px;
  border-radius: 5px;
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  color: #0d0d0e;
  text-align: start;
  transition: color 0.3s ease-in-out, background 0.3s ease-in-out, border 0.3s ease-in-out;
  align-items: center;
}
.catalog__btn::before {
  min-height: 50px;
  content: "";
  display: grid;
  height: 100%;
  background-size: cover;
}
.catalog__btn.calculator-btn {
  border: 1px solid #ea5f12;
}
.catalog__btn.calculator-btn::before {
  transition: background 0.3s ease-in-out;
  background: url(../img/calc-o.svg) no-repeat center center;
}
.catalog__btn.calculator-btn:hover, .catalog__btn.calculator-btn:active, .catalog__btn.calculator-btn:focus {
  background: #ea5f12;
  color: #fff;
}
.catalog__btn.calculator-btn:hover::before, .catalog__btn.calculator-btn:active::before, .catalog__btn.calculator-btn:focus::before {
  background: url(../img/calc-w.svg) no-repeat center center;
}
.catalog__btn.question-btn {
  border: 1px solid #b7bbbe;
}
.catalog__btn.question-btn::before {
  background: url(../img/question.png) no-repeat center center;
  background-size: cover;
}
.catalog__btn.comparison-btn {
  background: #fff;
  border: 1px solid #fff;
}
.catalog__btn.comparison-btn::before {
  transition: background 0.3s ease-in-out;
  background: url(../img/comparison-o.svg) no-repeat center center;
}
.catalog__btn.comparison-btn:hover, .catalog__btn.comparison-btn:active, .catalog__btn.comparison-btn:focus {
  background: #ea5f12;
  color: #fff;
}
.catalog__btn.comparison-btn:hover::before, .catalog__btn.comparison-btn:active::before, .catalog__btn.comparison-btn:focus::before {
  background: url(../img/comparison-w.svg) no-repeat center center;
}

.catalog-filter {
  display: grid;
  gap: 20px;
}
@media all and (max-width: 991.9px) {
  .catalog-filter {
    grid-template-columns: repeat(3, 1fr);
  }
  .catalog-filter.ncl {
    grid-template-columns: repeat(1, 1fr);
  }
}
@media all and (max-width: 767.9px) {
  .catalog-filter {
    grid-template-columns: 1fr;
    grid-template-rows: repeat(3, 1fr);
  }
  .catalog-filter.ncl {
    grid-template-columns: repeat(1, 1fr);
	 grid-template-rows: repeat(1, 1fr);
  }
}
.catalog-filter__nav {
  display: grid;
}
@media all and (max-width: 991.9px) {
  .catalog-filter__list {
    display: none;
  }
}
.catalog-filter__item {
  border-radius: 0;
  overflow: hidden;
  background: #fff;
  transition: background 0.3s ease-in-out;
}
.catalog-filter__item:is(.catalog-filter__item.active):first-child {
  border-radius: 5px 5px 0 0;
}
.catalog-filter__item:is(.catalog-filter__item.active):last-child {
  border-radius: 0 0 5px 5px;
}
.catalog-filter__item.active .catalog-filter__title {
  background: #676e76;
  color: #fff;
  font-weight: 600;
  border-bottom: 0;
}
.catalog-filter__item.active .catalog-filter__title:first-child {
  border-top: 0;
}
.catalog-filter__item.active .catalog-filter__title::after {
  transform: rotate(180deg);
}
.catalog-filter__item.active::after {
  content: "";
  background: url(../img/arrow-mob.svg) no-repeat center center;
  transform: rotate(180deg);
}
.catalog-filter__item:hover, .catalog-filter__item:active, .catalog-filter__item:focus {
  background: #c2c5c8;
}
.catalog-filter__title {
  padding: 12px 20px;
  font-weight: 400;
  color: #0d0d0e;
  font-size: 16px;
  line-height: 115%;
  position: relative;
  display: grid;
  justify-content: space-between;
  grid-template-columns: auto 13px;
  gap: 10px;
  cursor: pointer;
  border-top: 1px solid #b7bbbe;
}
.catalog-filter__title:last-child {
  border-bottom: 1px solid #b7bbbe;
}
.catalog-filter__title::after {
  content: "";
  background: url(../img/arrow-grey.svg) no-repeat center center;
  transition: transform 0.3s ease-in-out;
}
.catalog-filter__nav-list {
  display: grid;
  padding: 10px 15px;
  background: #fff;
  gap: 10px;
}
.catalog-filter__nav-link, .catalog-filter .catalog-content__analog-link {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  display: grid;
  gap: 10px;
  grid-template-columns: 6px auto;
  position: relative;
  align-items: center;
  transition: font-weight 0.3s ease-in-out;
}
.catalog-filter__nav-link::before, .catalog-filter .catalog-content__analog-link::before {
  content: "";
  width: 8px;
  height: 8px;
  border-top: 1.5px solid rgb(103, 110, 118);
  border-right: 1.5px solid rgb(103, 110, 118);
  transform: rotate(-135deg);
  transition: border 0.3s ease-in-out;
}
.catalog-filter__nav-link:hover, .catalog-filter__nav-link:active, .catalog-filter__nav-link:focus, .catalog-filter .catalog-content__analog-link:hover, .catalog-filter .catalog-content__analog-link:active, .catalog-filter .catalog-content__analog-link:focus {
  font-weight: 700;
}
.catalog-filter__nav-link:hover::before, .catalog-filter__nav-link:active::before, .catalog-filter__nav-link:focus::before, .catalog-filter .catalog-content__analog-link:hover::before, .catalog-filter .catalog-content__analog-link:active::before, .catalog-filter .catalog-content__analog-link:focus::before {
  color: rgb(234, 95, 18);
  border-top: 2px solid rgb(234, 95, 18);
  border-right: 2px solid rgb(234, 95, 18);
}
.catalog-filter__mob-btn {
  display: none;
  width: 100%;
  border-radius: 5px;
  font-size: 16px;
  line-height: 115%;
  position: relative;
  justify-content: space-between;
  grid-template-columns: auto 13px;
  gap: 10px;
  cursor: pointer;
  padding: 12px 20px;
  background: #676e76;
  color: #fff;
  font-weight: 600;
  border-bottom: 0;
  align-items: center;
}
.catalog-filter__mob-btn::after {
  content: "";
  height: 100%;
  background: url(../img/arrow-grey.svg) no-repeat center center;
  transition: transform 0.3s ease-in-out;
}
@media all and (max-width: 991.9px) {
  .catalog-filter__mob-btn {
    display: grid;
  }
}
.catalog-filter__mob-header {
  display: none;
  justify-content: space-between;
  grid-template-columns: auto 20px;
  align-items: center;
}
.catalog-filter__mob-title {
  color: rgb(31, 35, 46);
  font-size: 25px;
  font-weight: 700;
  line-height: 37px;
  text-align: left;
}

.catalog-content {
  margin-bottom: 40px;
}

.catalog-content a{color:#ea5f12;}
.catalog-content a:hover{opacity:0.7;}
.catalog-content__analog-title {
  padding-top: 20px;
}
.catalog-content__analog-box {
  border-top: 6px solid #b7bbbe;
}
.catalog-content__analog-list {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  padding: 20px 15px;
  background: #fff3ec;
}
@media all and (max-width: 767.9px) {
  .catalog-content__analog-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
.catalog-content__analog-link {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  display: grid;
  gap: 10px;
  grid-template-columns: 6px auto;
  position: relative;
  align-items: center;
  transition: font-weight 0.3s ease-in-out;
}
.catalog-content__analog-link::before {
  content: "";
  width: 8px;
  height: 8px;
  border-top: 1.5px solid rgb(103, 110, 118);
  border-right: 1.5px solid rgb(103, 110, 118);
  transform: rotate(-135deg);
  transition: border 0.3s ease-in-out;
}
.catalog-content__analog-link:hover, .catalog-content__analog-link:active, .catalog-content__analog-link:focus {
  font-weight: 700;
}
.catalog-content__analog-link:hover::before, .catalog-content__analog-link:active::before, .catalog-content__analog-link:focus::before {
  color: rgb(234, 95, 18);
  border-top: 2px solid rgb(234, 95, 18);
  border-right: 2px solid rgb(234, 95, 18);
}

.active-mob {
  display: grid;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99;
  padding: 20px;
  background: #fff;
  width: 100%;
  height: 100vh;
  overflow-y: auto;
  align-items: start;
  align-content: start;
  gap: 40px;
}
.active-mob .catalog-filter__list {
  display: grid;
}
.active-mob .catalog-filter__mob-btn {
  display: none;
}
.active-mob .catalog-filter__mob-header {
  display: grid;
}

.catalog-item__desc-box {
  display: grid;
  padding-bottom: 30px;
  border-bottom: 6px solid #b7bbbe;
}
.catalog-item__btn-box {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(2, 1fr);
}
.catalog-item__btn-order {
  padding: 12px;
  font-weight: 600;
  font-size: 15px;
  line-height: 87%;
  text-align: center;
  color: #fff;
  background: #ea5f12;
  border: 1px solid #ea5f12;
  border-radius: 5px;
  display: grid;
  grid-template-columns: auto 18px;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease-in-out;
}
.catalog-item__btn-order::after {
  min-height: 16px;
  display: grid;
  content: "";
  background: url(../img/click.svg) no-repeat center center;
  background-size: contain;
}
.catalog-item__btn-order:active, .catalog-item__btn-order:hover, .catalog-item__btn-order:focus {
  background: rgb(208, 82, 12);
}
.catalog-item__btn-compare {
  padding: 12px 25px;
  font-weight: 600;
  font-size: 15px;
  line-height: 87%;
  text-align: center;
  color: #1f232e;
  border: 1px solid #ea5f12;
  border-radius: 5px;
  display: grid;
  grid-template-columns: auto 18px;
  align-items: center;
  justify-content: center;
  gap: 5px;
  transition: color 0.3s ease-in-out, background 0.3s ease-in-out;
  transition: border 0.3s ease-in-out, background 0.3s ease-in-out, color 0.3s ease-in-out;
}
.catalog-item__btn-compare::after {
  min-height: 16px;
  display: grid;
  content: "";
  background: url(../img/comparison-o.svg) no-repeat center center;
  background-size: contain;
  transition: background 0.3s ease-in-out;
}
.catalog-item__btn-compare:active, .catalog-item__btn-compare:hover, .catalog-item__btn-compare:focus {
  background: rgb(208, 82, 12);
  color: #fff;
  border: 1px solid rgb(208, 82, 12);
}
.catalog-item__btn-compare:active::after, .catalog-item__btn-compare:hover::after, .catalog-item__btn-compare:focus::after {
  background: url(../img/comparison-w.svg) no-repeat center center;
  background-size: contain;
}
.catalog-item__desc-list {
  padding: 20px;
  border-radius: 5px;
  border: 1px solid #b7bbbe;
  background: #fff;
  display: grid;
  gap: 15px;
}
.catalog-item__desc-item {
  display: grid;
  gap: 5px;
}
.catalog-item__desc-title {
  color: #0d0d0e;
  font-size: 16px;
  line-height: 115%;
  font-weight: 600;
  display: grid;
  grid-template-columns: 10px auto;
  gap: 5px;
  align-items: center;
}
.catalog-item__desc-title::before {
  content: "";
  width: 10px;
  height: 10px;
  background: #ea5f12;
  border-radius: 50%;
}
.catalog-item__desc-text {
  color: #0d0d0e;
  font-size: 16px;
  line-height: 115%;
  font-weight: 400;
}
.catalog-item__table-box {
  display: grid;
  gap: 40px;
}

.table-elements.vertical caption {
  color: rgb(31, 35, 46);
  font-size: 27px;
  font-weight: 700;
  line-height: 37px;
  text-align: left;
  margin-bottom: 20px;
}
.table-elements.vertical table {
  width: 100%;
  border-spacing: 0;
}
.table-elements.vertical thead {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-align: left;
}
.table-elements.vertical thead th {
  padding: 10px 20px;
  background: #676e76;
  text-align: center;
  border-bottom: 1px solid #b7bbbe;
  border-left: 1px solid #b7bbbe;
}
.table-elements.vertical thead th:first-child {
  border-top-left-radius: 5px;
}
.table-elements.vertical thead th:last-child {
  border-top-right-radius: 5px;
  border-left: 1px solid #b7bbbe;
}
.table-elements.vertical thead th span {
  display: block;
  font-weight: 400;
  font-size: 12px;
}
.table-elements.vertical tbody td {
  font-size: 14px;
  font-weight: 600;
  line-height: 22px;
  color: #0d0d0e;
  padding: 10px;
  background: #fff;
  text-align: center;
  border-bottom: 1px solid #b7bbbe;
  border-right: 1px solid #b7bbbe;
}
.table-elements.vertical tbody td:first-child {
  border-left: 1px solid #b7bbbe;
}
.table-elements.vertical tbody tr:last-child td:last-child {
  border-bottom-right-radius: 5px;
}
.table-elements.vertical tbody tr:last-child td:first-child {
  border-bottom-left-radius: 5px;
}

.table-elements.horizontal caption {
  color: rgb(31, 35, 46);
  font-size: 27px;
  font-weight: 700;
  line-height: 37px;
  text-align: left;
  margin-bottom: 20px;
}
.table-elements.horizontal table {
  width: 100%;
  border-spacing: 0;
}
.table-elements.horizontal thead {
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
  text-align: left;
}
.table-elements.horizontal thead th {
  padding: 10px 20px;
  background: #676e76;
  text-align: center;
  border-bottom: 1px solid #b7bbbe;
  border-right: 1px solid #b7bbbe;
}
.table-elements.horizontal thead th:first-child {
  border-left: 1px solid #b7bbbe;
  border-top-left-radius: 5px;
}
.table-elements.horizontal thead th:last-child {
  border-top-right-radius: 5px;
}
.table-elements.horizontal tbody th {
  background: #676e76;
  color: #fff;
  border-bottom: 1px solid #b7bbbe;
}
.table-elements.horizontal tbody td {
  white-space: nowrap;
  font-size: 14px;
  font-weight: 400;
  line-height: 22px;
  color: #0d0d0e;
  background: #fff;
  padding: 10px;
  text-align: center;
  border-bottom: 1px solid #b7bbbe;
  border-right: 1px solid #b7bbbe;
}
.table-elements.horizontal tbody td:first-child {
  border-left: 1px solid #b7bbbe;
}
.table-elements.horizontal tbody tr:last-child td:first-child {
  border-bottom-left-radius: 5px;
}
.table-elements.horizontal tbody tr:last-child td:last-child {
  border-bottom-right-radius: 5px;
}
.table-elements.horizontal tfoot {
  margin-top: 10px;
}
.table-elements.horizontal tfoot td {
  padding: 10px;
  color: rgb(13, 13, 14);
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  letter-spacing: 0%;
  text-align: left;
}
.table-elements.horizontal tfoot td strong {
  font-weight: 600;
}

.horizontal-scroll {
  overflow-x: auto;
}
.horizontal-scroll::-webkit-scrollbar-thumb {
  background: rgb(234, 95, 18);
}
.horizontal-scroll::-webkit-scrollbar {
  width: 3px;
  height: 5px;
  background-color: rgb(183, 187, 190);
}

.catalog-add-compare__box {
  display: grid;
  gap: 40px;
}
.catalog-add-compare__text {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
}
.catalog-add-compare__table-list {
  display: grid;
  gap: 11px;
  grid-template-columns: repeat(3, 1fr);
  padding: 10px 20px;
  border-radius: 5px;
  background: #fff;
}
.catalog-add-compare__table-title {
  border-radius: 5px 5px 0px 0px;
  background: rgb(103, 110, 118);
  color: #fff;
  padding: 10px 20px;
  color: rgb(255, 255, 255);
  font-size: 16px;
  font-weight: 600;
  line-height: 22px;
}

.catalog-add-compare__table-title a{
	color: #fff;
}
.catalog-add-compare__table-title a:hover{
	opacity:0.75;
}

.catalog-check {
  display: grid;
  grid-template-columns: 16px auto;
  gap: 10px;
  /*align-items: center;*/
  align-items: normal;
}
.catalog-check input {
  display: none;
}
.catalog-check__span {
  display: grid;
}
.catalog-check__span::before {
  content: "";
  width: 17px;
  height: 17px;
  border: 1px solid #676e76;
  border-radius: 4px;
  background-color: #fff;
  cursor: pointer;
}
.catalog-check:has(input:checked) .catalog-check__span::before {
  background-image: url(../img/check.svg);
  background-repeat: no-repeat;
  background-position: center center;
  border: 1px solid #fff;
  background-color: #ea5f12;
}
.catalog-check__table-link {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
}
.catalog-check__table-link:active, .catalog-check__table-link:hover, .catalog-check__table-link:focus {
  text-decoration: underline;
  color: #0d0d0e;
}

.btn-compare {
  display: grid;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 600;
  line-height: 13px;
  letter-spacing: 1px;
  text-align: center;
  border-radius: 5px;
  cursor: pointer;
  padding: 10px 20px;
  background-color: #f26c1d;
  color: #fff;
  border-color: #f26c1d;
  text-transform: uppercase;
  transition: background-color 0.3s ease-in-out;
}
.btn-compare:active, .btn-compare:hover, .btn-compare:focus {
  background-color: #ea5f12;
}
.btn-compare__box {
  display: none;
  justify-content: center;
  position: fixed;
  bottom: 0px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1000;
  border-radius: 5px 5px 0px 0px;
  width: 100%;
  background: #676e76;
  padding: 15px;
}
.btn-compare__box.active {
  display: grid;
}

.compare-page__list {
  display: flex;
  flex-wrap: wrap;
  gap: 30px 70px;
  justify-content: center;
  margin-bottom: 30px;
}
.compare-page__item {
  display: grid;
  padding: 25px 35px;
  border-radius: 5px;
  border: 1px solid #b7bbbe;
  position: relative;
}
.compare-page__item:nth-of-type(2n) {
  background: rgb(255, 239, 230);
}
.compare-page__item:nth-of-type(2n + 1) {
  background: rgb(237, 234, 255);
}
.compare-page__item::before {
  content: "";
  background: url(../img/comparison-g.svg) no-repeat center center;
  width: 31px;
  height: 36px;
  position: absolute;
  top: 50%;
  left: -53px;
  transform: translateY(-50%);
}
.compare-page__item:first-child::before {
  display: none;
}
@media all and (max-width: 991.9px) {
  .compare-page__item {
    padding: 25px 20px;
  }
}
.compare-page__link {
  font-weight: 700;
  font-size: 38px;
  line-height: 132%;
  letter-spacing: -0.03em;
  text-decoration: underline;
  color: #ff7e36;
  transition: color 0.3s ease-in-out;
}
.compare-page__link:active, .compare-page__link:hover, .compare-page__link:focus {
  text-decoration: underline;
  color: #ea5f12;
}
@media all and (max-width: 991.9px) {
  .compare-page__link {
    font-size: 24px;
  }
}
.compare-page__item-close {
  max-width: 15px;
  max-height: 15px;
  display: grid;
  cursor: pointer;
  background: #ff7e36;
  padding: 4px;
  border-radius: 50%;
  position: absolute;
  right: 5px;
  top: 5px;
}
.compare-page__tables {
  display: grid;
  gap: 30px;
}
.compare-page__tables table tbody tr:nth-of-type(2n) td {
  background: rgb(255, 239, 230);
}
.compare-page__tables table tbody tr:nth-of-type(2n+1) td {
  background: rgb(237, 234, 255);
}

.calculator-page__area {
  padding: 20px 30px;
  background: #fff;
  border-radius: 5px;
  display: grid;
  gap: 30px;
  grid-template-columns: repeat(2, 1fr);
  align-items: start;
}
@media all and (max-width: 991.9px) {
  .calculator-page__area {
    grid-template-columns: 1fr;
  }
}
.calculator-page__cards {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}
@media all and (max-width: 767.9px) {
  .calculator-page__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
  }
}
.calculator-page__img-box {
  display: grid;
  border: 1px solid #b7bbbe;
  border-radius: 5px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: border 0.3s ease-in-out;
}
.calculator-page__left {
  display: grid;
  gap: 20px;
}
.calculator-page__form-title {
  font-weight: 700;
  font-size: 21px;
  line-height: 176%;
  color: #1f232e;
  margin-bottom: 10px;
}
.calculator-page__card-title {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  text-align: center;
  transition: font-weight 0.3s ease-in-out;
}
.calculator-page__card {
  display: grid;
  gap: 10px;
}
.calculator-page__card.active .calculator-page__img-box, .calculator-page__card:active .calculator-page__img-box, .calculator-page__card:hover .calculator-page__img-box, .calculator-page__card:focus .calculator-page__img-box {
  border: 1px solid #ea5f12;
}
.calculator-page__card.active .calculator-page__card-title, .calculator-page__card:active .calculator-page__card-title, .calculator-page__card:hover .calculator-page__card-title, .calculator-page__card:focus .calculator-page__card-title {
  font-weight: 600;
}
.calculator-page__input-box {
	display: grid;
	padding: 20px;
	box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
	border-radius: 0 0 5px 5px;
	grid-template-rows: repeat(auto-fit, 45px);
	gap: 10px;
}
.calculator-page__select-box {
  display: grid;
  width: 100%;
}
.calculator-page__select-box .select2-selection {
  background: #f4f4f4;
  border: 1px solid #dbdcde;
}
.calculator-page__select-box .select2-search__field {
  border: 1px solid #dbdcde;
  border-radius: 5px;
}
.calculator-page__select-box .select2-results__options::-webkit-scrollbar-thumb {
  background: rgb(234, 95, 18);
}
.calculator-page__select-box .select2-results__options::-webkit-scrollbar {
  width: 5px;
  height: 3px;
  background-color: rgb(183, 187, 190);
}
.calculator-page__select-box .select2-results__option--selected {
  background: rgb(234, 95, 18) !important;
  color: #fff !important;
}
.calculator-page__select-box .select2-container--default .select2-results__option--highlighted.select2-results__option--selectable {
  background: #f4f4f4;
  color: #0d0d0e;
}
.calculator-page__select-box .select2-container--open .select2-dropdown--below {
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border: 0;
}
.calculator-page__select-box .select2-container .select2-selection--single {
  height: auto;
}
.calculator-page__select-box .select2-container .select2-selection--single .select2-selection__rendered {
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: 400;
  font-size: 15px;
  color: #0d0d0e;
}
.calculator-page__select-box .select2-container--default .select2-selection--single .select2-selection__arrow {
  top: 50%;
  transform: translateY(-50%);
}
.calculator-page__label {
  display: grid;
  grid-template-columns: 0.6fr 1fr auto;
  gap: 10px;
  background: #f4f4f4;
  border: 1px solid #dbdcde;
  padding: 10px;
  border-radius: 5px;
}
.calculator-page__label.mobile {
  display: none;
}
@media all and (max-width: 991.9px) {
  .calculator-page__label.mobile {
    display: grid;
  }
}
.calculator-page__label-text {
  font-weight: 400;
  font-size: 15px;
  line-height: 130%;
  color: #0d0d0e;
}
.calculator-page__input {
  border: 1px solid #b7bbbe;
  border-radius: 3px;
  padding: 1px 10px;
  font-weight: 400;
  font-size: 15px;
  color: #727584;
  display: grid;
}
.calculator-page__btn-box {
  margin-top: 20px;
  display: grid;
  justify-content: center;
}
.calculator-page__input {
  width: 100%;
}
.calculator-page__btn {
  font-weight: 700;
  font-size: 15px;
  color: #fff;
  border-radius: 5px;
  padding: 15px 40px;
  background: #ea5f12;
  display: grid;
  align-items: center;
  justify-content: center;
  transition: background 0.3s ease-in-out;
  display: grid;
  text-transform: uppercase;
  gap: 10px;
  grid-template-columns: auto 18px;
}
.calculator-page__btn:hover, .calculator-page__btn:active, .calculator-page__btn:focus {
  background: #d0520c;
}
.calculator-page__btn::after {
  content: "";
  min-height: 16px;
  display: grid;
  background: url(../img/calc-w.svg) no-repeat center center;
  background-size: contain;
}
.calculator-page__right-img-box {
  display: grid;
  border-radius: 5px;
  background: #fff;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
}
.calculator-page__right-input-box {
  display: grid;
  gap: 20px;
  grid-template-columns: repeat(2, 1fr);
}
.calculator-page__right {
  display: grid;
  gap: 20px;
}

.vacancy__banner {
  background: url(../img/vacancy-banner.jpg) no-repeat center top/cover;
  min-height: 496px;
  display: grid;
  justify-content: center;
  align-items: center;
}
@media all and (max-width: 991.9px) {
  .vacancy__banner {
    min-height: 345px;
  }
}
@media all and (max-width: 767.9px) {
  .vacancy__banner {
    min-height: 208px;
  }
}
.vacancy .title {
  color: #fff;
  text-align: center;
}
.vacancy .title__link-box {
  margin-bottom: 0;
}
.vacancy__contact-select-box {
  display: grid;
}
.vacancy__contact-select-box .select2-container .select2-selection--single .select2-selection__rendered {
  padding: 0 10px;
  background: #f4f4f4;
}
.vacancy__area {
  display: grid;
  grid-template-columns: 291px 1fr;
  gap: 30px;
  align-items: start;
}
@media all and (max-width: 767.9px) {
  .vacancy__area {
    grid-template-columns: 1fr;
  }
}
.vacancy__contact-title {
  font-weight: 700;
  font-size: 21px;
  line-height: 129%;
  color: #0d0d0e;
}
@media all and (max-width: 991.9px) {
  .vacancy__contact-title {
    font-size: 18px;
  }
}
.vacancy__contact-box, .vacancy__contact-form-box {
  padding: 20px;
  background: #fff;
  border-radius: 5px;
  display: grid;
}
.vacancy__contact {
  display: grid;
  gap: 10px;
  padding: 20px 0;
  border-bottom: 1px solid #d6d6d6;
}
.vacancy__contact:first-child {
  padding-top: 0;
}
.vacancy__contact:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}
.vacancy__contact-link {
  display: grid;
  gap: 5px;
  grid-auto-flow: column;
  align-items: center;
  position: relative;
  justify-content: start;
  justify-items: start;
  font-weight: 400;
  font-size: 15px;
  line-height: 120%;
  color: #0d0d0e;
  transition: color 0.3s ease-in-out;
  position: relative;
}
.vacancy__contact-link::before {
  content: "";
  display: grid;
  width: 24px;
  height: 24px;
}
.vacancy__contact-link.tel::before {
  background: url(../img/phone.svg) no-repeat center center;
}
.vacancy__contact-link.mail::before {
  background: url(../img/mail.svg) no-repeat center center;
}
.vacancy__contact-link:active, .vacancy__contact-link:hover, .vacancy__contact-link:focus {
  color: #ff7e36;
}
.vacancy__box-left {
  display: grid;
  gap: 20px;
}
.vacancy__contact-form-box {
  display: grid;
  gap: 20px;
}
.vacancy__contact-form {
  display: grid;
  gap: 10px;
  grid-template-rows: repeat(3, 1fr);
}
.vacancy__contact-input {
  border: 1px solid #b7bbbe;
  border-radius: 3px;
  padding: 1px 10px;
  font-weight: 400;
  font-size: 15px;
  background: #f4f4f4;
}
.vacancy__contact-form-text {
  font-style: italic;
  font-weight: 400;
  font-size: 13px;
  line-height: 123%;
  color: #312c2b;
}
.vacancy__contact-form-btn {
  display: grid;
  padding: 12px;
  background: #ea5f12;
  border-radius: 5px;
  font-weight: 600;
  font-size: 15px;
  line-height: 87%;
  text-align: center;
  color: #fff;
  transition: background 0.3s ease-in-out;
  text-transform: uppercase;
}
.vacancy__contact-form-btn:hover, .vacancy__contact-form-btn:active, .vacancy__contact-form-btn:focus {
  background: rgb(208, 82, 12);
}
.vacancy__list {
  display: grid;
  gap: 30px;
}
.vacancy__item {
  display: grid;
  gap: 20px;
  padding: 20px;
  background: #fff;
  border-radius: 5px;
}
.vacancy__item-title {
  font-weight: 700;
  font-size: 29px;
  line-height: 128%;
  color: #ea5f12;
}
@media all and (max-width: 991.9px) {
  .vacancy__item-title {
    font-size: 23px;
  }
}
@media all and (max-width: 767.9px) {
  .vacancy__item-title {
    font-size: 21px;
  }
}
.vacancy__item-text {
  font-weight: 400;
  font-size: 24px;
  line-height: 112%;
  color: #1f232e;
}
@media all and (max-width: 991.9px) {
  .vacancy__item-text {
    font-size: 21px;
  }
}
@media all and (max-width: 767.9px) {
  .vacancy__item-text {
    font-size: 18px;
  }
}
.vacancy__list-box {
  display: grid;
  gap: 30px;
}
.vacancy__desc {
  display: grid;
  gap: 10px;
}
.vacancy__desc-title {
  font-weight: 700;
  font-size: 21px;
  line-height: 129%;
  color: #1f232e;
}
@media all and (max-width: 991.9px) {
  .vacancy__desc-title {
    font-size: 18px;
  }
}
.vacancy__desc-list {
  display: grid;
  gap: 10px;
}
.vacancy__desc-item {
  padding-left: 15px;
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  display: grid;
  gap: 10px;
  align-items: start;
  grid-auto-flow: column;
  justify-content: start;
}
.vacancy__desc-item::before {
  content: "";
  position: relative;
  top: 7px;
  width: 8px;
  height: 8px;
  display: grid;
  border-radius: 50%;
  background: #ea5f12;
}
.vacancy__item-title-box {
  display: grid;
  gap: 10px;
}

.search-page__form {
  display: grid;
  padding: 5px;
  background: #fff;
  border: 1px solid #dbdcde;
  border-radius: 5px;
  grid-template-columns: 1fr auto;
}
.search-page__input {
  width: 100%;
  border: none;
  padding: 10px;
  font-weight: 600;
  font-size: 18px;
  line-height: 133%;
  color: #1f232e;
}
.search-page__btn {
  padding: 10px 15px;
  background: #ff7e36;
  border-radius: 5px;
  font-weight: 600;
  font-size: 15px;
  line-height: 120%;
  color: #fff;
}
.search-page__text-result {
  margin-top: 15px;
  font-weight: 600;
  font-size: 16px;
  line-height: 137%;
  color: #727584;
}
.search-page__result-list {
  margin-top: 20px;
  display: grid;
  gap: 20px;
}
.search-page__result-link {
  display: grid;
  gap: 10px;
  background: #fff;
  brorder-radius: 5px;
  padding: 20px;
}
.search-page__result-title {
  font-weight: 700;
  font-size: 21px;
  line-height: 129%;
  color: #ea5f12;
}
.search-page__result-text {
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
}
.search-page__result-text strong {
  font-weight: 700;
}

.pagination {
  margin-top: 30px;
  margin-bottom: 30px;
  display: grid;
  align-items: center;
}
.pagination__list {
  display: grid;
  grid-auto-flow: column;
  gap: 10px;
  align-items: end;
  justify-content: center;
}
.pagination__link {
  padding: 4px 10px;
  font-weight: 400;
  font-size: 16px;
  line-height: 137%;
  color: #0d0d0e;
  border: 1px solid #f4f4f4;
  border-radius: 5px;
  transition: border 0.3s ease-in-out;
}
.pagination__link.active {
  background: #ea5f12;
  border-radius: 5px;
  color: #fff;
  border: 1px solid #ea5f12;
}
.pagination__link:hover, .pagination__link:active, .pagination__link:focus {
  border: 1px solid #ea5f12;
}

.error-page {
  background: url(../img/404.jpg) no-repeat center center/cover;
}
.error-page .breadcrumbs__link, .error-page .breadcrumbs__title {
  color: #fff;
}
.error-page .breadcrumbs__link::after {
  background: url(../img/arrow-white.svg) no-repeat center center;
}

.error .title {
  font-weight: 700;
  font-size: 220px;
  line-height: 100%;
  text-align: center;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .error .title {
    font-size: 140px;
  }
}
.error .subtitle {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 38px;
  line-height: 116%;
  text-align: center;
  color: #fff;
}
@media all and (max-width: 767.9px) {
  .error .subtitle {
    font-size: 24px;
  }
}
.error__text {
  font-weight: 600;
  font-size: 21px;
  line-height: 152%;
  text-align: center;
  color: #fff;
}
.error .search-page__form {
  margin-top: 40px;
  margin-bottom: 50px;
}
@media all and (max-width: 767.9px) {
  .error .search-page__form {
    margin-bottom: 20px;
    margin-top: 20px;
  }
  .error .search-page__form .search-page__input {
    padding: 5px;
  }
}
.error__box {
  display: grid;
  max-width: 606px;
  align-items: center;
  margin: 0 auto;
  padding-top: 100px;
  padding-bottom: 100px;
}
@media all and (max-width: 767.9px) {
  .error__box {
    padding-top: 50px;
    padding-bottom: 50px;
  }
}
.error__link {
  display: grid;
  justify-content: center;
  align-items: center;
  padding: 17px 75px;
  font-weight: 700;
  font-size: 15px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  background: #ff7e36;
  border-radius: 5px;
  margin-top: 40px;
}

.modal-order {
  display: grid;
  padding: 40px 30px;
  box-shadow: 0 4px 15px 0 rgba(0, 0, 0, 0.15);
  background: #fff;
  border-radius: 5px;
  cursor: default !important;
  transition: box-shadow 0.3s ease-in-out;
  max-width: 449px;
}
.modal-order__form {
  display: grid;
  gap: 20px;
}
.modal-order__input {
  border-radius: 3px;
  background: #f4f4f4;
  border: 1px solid #dbdcde;
  padding: 8px 10px;
  font-weight: 400;
  font-size: 15px;
  line-height: 130%;
  color: #0d0d0e;
}
.modal-order__required {
  font-style: italic;
  font-weight: 400;
  font-size: 13px;
  line-height: 123%;
  color: #312c2b;
  margin-top: -10px;
}
.modal-order__policy {
  font-weight: 400;
  font-size: 13px;
  line-height: 123%;
  color: #312c2b;
}
.modal-order__btn {
  justify-self: center;
  display: grid;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  padding: 12px 18px;
  background: #ea5f12;
  font-weight: 700;
  font-size: 13px;
  text-transform: uppercase;
  text-align: center;
  color: #fff;
  transition: background 0.3s ease-in-out;
  margin-top: 5px;
}
.modal-order__btn:active, .modal-order__btn:hover, .modal-order__btn:focus {
  background: #ea5f12;
}

.fancybox__carousel.is-draggable .fancybox__slide, .fancybox__carousel.is-draggable .fancybox__slide .fancybox__content {
  cursor: default !important;
}

.fancybox__content > .carousel__button.is-close {
  color: #4c555e;
  right: 5px;
  top: 5px;
}

.catalog-mobile__item {
display: grid;
}

.calculator_error{
	color:#ea5f12;
}

.order_error{
	text-align:center;
	color:#ea5f12;
}
.feedback_error{
	background: #ff7e3691;
    color: #fff;
    padding: 10px;
    width: 100%;
    text-align: center;
	height: 35px;
}
.clear_list a{color:#ff7e36;}

.catalog-mobile__button .all_link{
	display:none;
}
.catalog-mobile__button.active .all_link{
	margin-left: 30px;
	background: #ff7e36;
	padding: 5px 15px;
	border-radius: 15px;
	color: #fff;
	margin-top: 20px;
	display: inline-block;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNhc3MiLCJfdmFycy5zYXNzIiwiYnJlYWRjcnVtYnMuc2FzcyIsImhlYWRlci5zYXNzIiwiZm9vdGVyLnNhc3MiLCJiYW5uZXIuc2FzcyIsInByb2R1Y3RzLnNhc3MiLCJhZHZhbnRhZ2VzLnNhc3MiLCJhYm91dC5zYXNzIiwiY2FsYy5zYXNzIiwibmV3cy5zYXNzIiwiZmVlZGJhY2suc2FzcyIsInBhcnRuZXJzLnNhc3MiLCJjZXJ0aWZpY2F0ZXMtcGFnZS5zYXNzIiwiY29udGFjdHMuc2FzcyIsIm5ld3MtcGFnZS5zYXNzIiwidGFibGVzLnNhc3MiLCJjYXRhbG9nLnNhc3MiLCJjb21wYXJlLXBhZ2Uuc2FzcyIsImNhbGN1bGF0b3Iuc2FzcyIsInZhY2FuY3kuc2FzcyIsInNlYXJjaC1wYWdlLnNhc3MiLCJlcnJvci5zYXNzIiwibW9kYWwuc2FzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFDQTtFQUNFOzs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0Y7RUFWRjtJQVdJO0lBQ0E7OztBQUNGO0VBYkY7SUFjSTtJQUNBOzs7QUFDRjtFQWhCRjtJQWlCSTtJQUNBOzs7QUFDRjtFQUNFOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBLGFDeEJZO0VEeUJaO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTs7O0FBQ0Y7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUtFO0VBQ0E7RUFDQTtFQUNBOzs7QUFFRjtFQUNFO0VBQ0E7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUY7RUFDRTs7O0FBRUY7RUFDRTtFQUNBOztBQUNBO0VBSEY7SUFJSTtJQUNBOzs7O0FBRUo7RUFDRTs7O0FBRUY7RUFDRTs7QUFDQTtFQUNFOzs7QUFFSjtFQUNFLFlDcEVVOzs7QURxRVo7RUFDRTs7O0FBQ0Y7RUFDRSxZQzFFTzs7O0FEMkVUO0VBQ0UsWUN2RVc7OztBRHlFYjtFQUNFOzs7QUFDRjtFQUNF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RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBQ0o7RUFDRTs7QUFDQTtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOztBQUVOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFDTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFLE9Gdk1HO0VFd01IOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ047RUFDRTs7QUFFRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVSO0VBQ0U7OztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOztFQUNBO0lBQ0U7OztBQUNKO0VBQ0U7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTs7QUFDQTtFQUZGO0lBR0k7SUFDQTs7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTs7QUFDRjtFQUNFOzs7QUFFSjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VB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QUNGO0VBQ0U7O0FBQ0Y7RUFDRTtFQUNBOztBQUNBO0VBQ0UsT2I3REM7O0FhOERQO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7O0FBQ047RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFKRjtJQUtJOzs7QUFDRjtFQUNFOztBQUNGO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDRjtFQUNFOztBQUNKO0VBQ0U7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUN6SEY7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUNSO0VBQ0U7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FDeklSO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDRjtFQUNFOzs7QUFDSjtFQUNFOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0U7RUFDRTs7O0FBQ047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDRjtFQUNFOzs7QUFDSjtFQUNFOzs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFDSjtFQUNFOzs7QUNuREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFOztBQUNBO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDTjtFQUNFOztBQUNBO0VBQ0U7RUFDQTs7QUFDSjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFDQTtFQUNFOzs7QUFFVjtFQUNFO0VBQ0E7O0FBQ0E7RUFIRjtJQUlJOzs7QUFDRjtFQUxGO0lBTUk7SUFDQTs7O0FBQ0Y7RUFDRTs7QUFFQTtFQURGO0lBRUk7OztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBRUU7RUFDRTs7QUFDRjtFQUNFOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFOztBQUNKO0VBQ0U7RUFDQTtFQUNBOztBQUNKO0VBQ0U7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFOztBQUNBO0VBQ0U7RUFDQTtFQUNBOztBQUVOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQXRCRjtJQXVCSTs7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUVKO0VBQ0U7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7O0FBRVI7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNGO0VBQ0U7O0FBQ0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFOztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBOztBQUNGO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7O0FBRUo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFJRTtFQUNFOztBQUVGO0VBQ0U7OztBQUlWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDRjtFQUNFOztBQUdKO0VBQ0U7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFJRTtFQUNFOztBQUNGO0VBQ0U7O0FBQ1Y7RUFDRTs7QUFDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7OztBQUVSO0VBQ0U7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFFSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7O0FBRU47RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUNuakJKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNFOztBQUNKO0VBdEJGO0lBdUJJOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDRjtFQVhGO0lBWUk7OztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBOztBQUlNO0VBQ0U7O0FBRUY7RUFDRTs7O0FDaEVWO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFSRjtJQVNJOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUpGO0lBS0k7SUFDQTtJQUNBOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBOztBQUVFO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDTjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFFQTtFQUNFOztBQUNGO0VBQ0U7RUFDQTtFQUNBOztBQUNKO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBOztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDQTtFQUZGO0lBR0k7OztBQUNOO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTs7QUFDRjtFQUNFOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFLFlsQnRJUzs7QWtCdUlYO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7O0FDL0pGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7OztBQUNGO0VBUkY7SUFTSTs7O0FBQ0o7RUFDRTtFQUNBOztBQUNGO0VBQ0U7O0FBQ0Y7RUFDRTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7OztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFMRjtJQU1JOzs7QUFDSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0U7O0FBRUY7RUFDRTs7QUFDSjtFQUNFLE9uQnJFRzs7QW1Cc0VQO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNKO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7OztBQUNGO0VBUEY7SUFRSTs7O0FBQ0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUxGO0lBTUk7OztBQUNGO0VBUEY7SUFRSTs7O0FBQ0o7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBTEY7SUFNSTs7O0FBQ0o7RUFDRTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNKO0VBQ0U7RUFDQTs7O0FDbExGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOzs7QUFFTjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFOzs7QUMvRU47RUFDRTs7QUFDQTtFQUNFOztBQUNGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQU5GO0lBT0k7OztBQUNKO0VBQ0UsYXJCWFU7RXFCWVY7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQVBGO0lBUUk7OztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7O0FBQ0E7RUFIRjtJQUlJO0lBQ0E7O0VBQ0E7SUFDRTs7O0FBR047RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFQRjtJQVFJO0lBQ0E7OztBQUNKO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWXJCdERLO0VxQnVETDtFQUNBOzs7QUMvREo7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7O0FBRU47RUFDRTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0EiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiX3ZhcnNcIlxyXG4qXHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveFxyXG5cclxuLmNvbnRhaW5lclxyXG4gIGRpc3BsYXk6IGdyaWRcclxuICBtYXgtd2lkdGg6IDExNjEuOXB4XHJcbiAgcGFkZGluZy1sZWZ0OiAzMXB4XHJcbiAgcGFkZGluZy1yaWdodDogMzFweFxyXG4gIG1hcmdpbjogMCBhdXRvXHJcbiAgbWluLXdpZHRoOiAzNjBweFxyXG4gIC5ib3JkZXJcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZDZkNmQ2XHJcbiAgICB3aWR0aDogMTAwJVxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbClcclxuICAgIHBhZGRpbmctbGVmdDogMzFweFxyXG4gICAgcGFkZGluZy1yaWdodDogMzFweFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIHBhZGRpbmctbGVmdDogMzlweFxyXG4gICAgcGFkZGluZy1yaWdodDogMzlweFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIHBhZGRpbmctbGVmdDogMTZweFxyXG4gICAgcGFkZGluZy1yaWdodDogMTZweFxyXG4gICYuc2xpZGVyLWNvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZmxleFxyXG5cclxuYm9keVxyXG4gIGxpbmUtaGVpZ2h0OiAxLjJcclxuICBtYXJnaW46IDBcclxuICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuXHJcbiAgbWluLWhlaWdodDogMTAwdmhcclxuXHJcbnVsXHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXHJcbiAgcGFkZGluZy1pbmxpbmUtc3RhcnQ6IDBcclxuYSxcclxucCxcclxubGksXHJcbnVsLFxyXG5zcGFuXHJcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwXHJcbiAgbWFyZ2luLWJsb2NrLWVuZDogMFxyXG4gIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDBweFxyXG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAwcHhcclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDZcclxuICBtYXJnaW4tYmxvY2stc3RhcnQ6IDBcclxuICBtYXJnaW4tYmxvY2stZW5kOiAwXHJcblxyXG5idXR0b25cclxuICBwYWRkaW5nLWJsb2NrOiAwXHJcbiAgcGFkZGluZy1pbmxpbmU6IDBcclxuICBib3JkZXItd2lkdGg6IDBcclxuICBjdXJzb3I6IHBvaW50ZXJcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxyXG5cclxudGV4dGFyZWFcclxuICByZXNpemU6IG5vbmVcclxuXHJcbi5hcnRpY2xlXHJcbiAgcGFkZGluZy10b3A6IDQwcHhcclxuICBwYWRkaW5nLWJvdHRvbTogNjVweFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIHBhZGRpbmctdG9wOiAzMHB4XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweFxyXG5cclxuaW1nXHJcbiAgbWF4LXdpZHRoOiAxMDAlXHJcblxyXG5hXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgJjphY3RpdmUsICY6Zm9jdXMsICY6aG92ZXJcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG5cclxuLmdyZXlcclxuICBiYWNrZ3JvdW5kOiAkYm9keS1ncmV5XHJcbi53aGl0ZVxyXG4gIGJhY2tncm91bmQ6ICNmZmZcclxuLm9yYW5nZVxyXG4gIGJhY2tncm91bmQ6ICRvcmFuZ2VcclxuLmRhcmstZ3JleVxyXG4gIGJhY2tncm91bmQ6ICRkYXJrLWdyZXlcclxuXHJcbi5kLW5cclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnRcclxuLmQtYmxvY2tcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50XHJcbi5tLWQtblxyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxyXG5cclxuaW5wdXQsIHRleHRhcmVhXHJcbiAgb3V0bGluZTogbm9uZVxyXG4gIGJvcmRlcjogbm9uZVxyXG5cclxuLnRpdGxlXHJcbiAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gIGZvbnQtc2l6ZTogNTJweFxyXG4gIGxpbmUtaGVpZ2h0OiAxMTUlXHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW1cclxuICBjb2xvcjogIzMyMzUzOFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIGZvbnQtc2l6ZTogNDRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCVcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtXHJcbiAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgZm9udC1zaXplOiAyN3B4XHJcbiAgICBsaW5lLWhlaWdodDogMTM3JVxyXG4gICZfX2xpbmstYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIGdhcDogMjBweFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ3JpZC1hdXRvLWZsb3c6IHJvd1xyXG4gICAgICBnYXA6IDEwcHhcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzdHJldGNoXHJcbiAgJl9fbGlua1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZVxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBwYWRkaW5nOiA1cHggMjBweFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogODElXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAkdGV4dC1jb2xvclxyXG4gICAgcGFkZGluZzogOHB4IDIwcHhcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbSwgY29sb3IgJGFuaW1cclxuICAgICY6YWN0aXZlLCAmOmZvY3VzLCAmOmhvdmVyXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICAgIGNvbG9yOiAjZmZmXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgICBsaW5lLWhlaWdodDogODclXHJcbiAgJl9fc3VidGl0bGVcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogNDRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCVcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtXHJcbiAgICBjb2xvcjogIzMyMzUzOFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDI3cHhcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzNyVcclxuXHJcbi5saXN0XHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsMWZyKVxyXG4gIGdhcDogMzBweFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKVxyXG5cclxuLmJ0bi1tb3JlXHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICBmb250LXdlaWdodDogNjAwXHJcbiAgZm9udC1zaXplOiAxNXB4XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gIGNvbG9yOiAjMWYyMzJlXHJcbiAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZVxyXG4gIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gIHBhZGRpbmc6IDVweCAyMHB4XHJcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDMpXHJcbiAganVzdGlmeS1zZWxmOiBjZW50ZXJcclxuICBtYXJnaW4tdG9wOiAzMHB4XHJcbiAgdHJhbnNpdGlvbjogY29sb3IgJGFuaW0sIGJhY2tncm91bmQgJGFuaW1cclxuICAmOmhvdmVyXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgYmFja2dyb3VuZDogJG9yYW5nZVxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gNjBweCkgLyAyKVxyXG4gIEBtZWRpYSBhbGwgYW5kICgkeHMpXHJcbiAgICB3aWR0aDogMTAwJVxyXG5cclxuLnN0YXJ0LXBhZ2VcclxuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50XHJcbiAgbWFyZ2luLXRvcDogMjBweFxyXG5cclxuLnNlbGVjdDItc2VsZWN0aW9uXHJcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNFxyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRjZGVcclxuLnNlbGVjdDItc2VhcmNoX19maWVsZFxyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNkYmRjZGVcclxuICBib3JkZXItcmFkaXVzOiA1cHhcclxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uc1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM0LCA5NSwgMTgpXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuICAgIHdpZHRoOiA1cHhcclxuICAgIGhlaWdodDogM3B4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgzLCAxODcsIDE5MClcclxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZFxyXG4gIGJhY2tncm91bmQ6IHJnYigyMzQsIDk1LCAxOCkgIWltcG9ydGFudFxyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnRcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGVcclxuICBiYWNrZ3JvdW5kOiAjZjRmNGY0XHJcbiAgY29sb3I6ICMwZDBkMGVcclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd1xyXG4gIGJveC1zaGFkb3c6IDAgMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpXHJcbiAgYmFja2dyb3VuZDogI2ZmZlxyXG4gIGJvcmRlcjogMFxyXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcclxuICBoZWlnaHQ6IGF1dG9cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWRcclxuICBwYWRkaW5nLXRvcDogNnB4XHJcbiAgcGFkZGluZy1ib3R0b206IDZweFxyXG4gIGZvbnQtd2VpZ2h0OiA0MDBcclxuICBmb250LXNpemU6IDE1cHhcclxuICBjb2xvcjogIzBkMGQwZVxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd1xyXG4gIHRvcDogNTAlXHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXHJcblxyXG4ubW9iLW5vbmVcclxuICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiIsIiRsOiAnbWF4LXdpZHRoOiAxMTA5LjlweCdcclxuJG06ICdtYXgtd2lkdGg6IDk5MS45cHgnXHJcbiRzOiAnbWF4LXdpZHRoOiA3NjcuOXB4J1xyXG4keHM6ICdtYXgtd2lkdGg6IDU3NS45cHgnXHJcblxyXG4kYW5pbTogMC4zcyBlYXNlLWluLW91dFxyXG4kZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIHNhbnMtc2VyaWZcclxuJG9yYW5nZTogI2ZmN2UzNlxyXG4kb3JhbmdlLWhvdmVyOiAjZDA1MjBjIFxyXG4kYm9keS1ncmV5OiAjZjRmNGY0XHJcbiR0ZXh0LWNvbG9yOiAjMWYyMzJlXHJcbiRibGFjazogIzIwMWQxOVxyXG4kZGFyay1ncmV5OiAgIzViNjM2YVxyXG5cclxuXHJcbiIsIkBpbXBvcnQgXCJfdmFyc1wiXHJcbi5icmVhZGNydW1ic1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICBkaXNwbGF5OiBpbmxpbmVcclxuICAmX19ib3hcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgJl9fbGlua1xyXG4gICAgZGlzcGxheTogaW5saW5lXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE0cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTQlXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG4gICAgY29sb3I6ICMyMDFkMTlcclxuICAgIHRyYW5zaXRpb246IGNvbG9yICRhbmltXHJcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICBjb2xvcjogJG9yYW5nZVxyXG4gIC5hcnJvd1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAmOjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcclxuICAgICAgd2lkdGg6IDRweFxyXG4gICAgICBoZWlnaHQ6IDhweFxyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcclxuICAgICAgcGFkZGluZy1yaWdodDogOHB4XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9icmVhZGNydW1icy1hcnJvdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgJl9fdGl0bGVcclxuICAgIGRpc3BsYXk6IGlubGluZVxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTE0JVxyXG4gICAgY29sb3I6ICMyMDFkMTlcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4iLCJAaW1wb3J0IFwiX3ZhcnNcIlxyXG4uaGVhZGVyXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgei1pbmRleDogMlxyXG4gICZfX3RvcFxyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgcGFkZGluZzogMTlweCAwXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmc6IDEzcHggMFxyXG4gICZfX3RvcC1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGdhcDogNDBweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgYXV0bykgMWZyIGF1dG9cclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxyXG4gICAgICBnYXA6IDM1cHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICAgICBnYXA6IDMwcHhcclxuICAmX190b3AtbG9nb1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgaW1nXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgICB3aWR0aDogMTM5cHhcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlclxyXG4gICZfX3RvcC1jb250YWN0c1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogZW5kXHJcbiAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICAgIGp1c3RpZnktc2VsZjogZW5kXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgJl9fdG9wLWxpbmtcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogNXB4XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgIGp1c3RpZnktaXRlbXM6IHN0YXJ0XHJcbiAgICBzdHJvbmdcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgd2lkdGg6IDI0cHhcclxuICAgICAgaGVpZ2h0OiAyNHB4XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgICB3aWR0aDogMThweFxyXG4gICAgICAgIGhlaWdodDogMThweFxyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBnYXA6IDEwcHhcclxuICAgICYucGhvbmVcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL3Bob25lLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyXHJcbiAgICAmLm1haWxcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL21haWwuc3ZnKSBuby1yZXBlYXQgbGVmdCBjZW50ZXJcclxuICAgICYuY29tcGFyZVxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tcGFyZS5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNlbnRlclxyXG4gICAgJi5jYWxjdWxhdG9yXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYWxjLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2VudGVyXHJcbiAgICAmLm1hcFxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvbWFwLnN2Zykgbm8tcmVwZWF0IGxlZnQgdG9wXHJcbiAgICAmOmhvdmVyIC5oZWFkZXJfX3RvcC1saW5rLXRleHRcclxuICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICY6aG92ZXIgLmhlYWRlcl9fdG9wLWxpbmstdGV4dDo6YWZ0ZXJcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICZfX3RvcC1saW5rLXRleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCVcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAmOjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgICBoZWlnaHQ6IDFweFxyXG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICAgIGJvdHRvbTogLTFweFxyXG4gICAgICBsZWZ0OiA1MCVcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgICBvcGFjaXR5OiAwXHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJGFuaW1cclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjklXHJcbiAgJl9fdG9wLWlucHV0XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkY2RlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIHBhZGRpbmc6IDExcHggMTBweFxyXG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNFxyXG4gICZfX3RvcC1zZWFyY2hcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHJcbiAgJl9fdG9wLXN1Ym1pdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICByaWdodDogMFxyXG4gICAgdG9wOiA1MCVcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxyXG4gICAgd2lkdGg6IDMwcHhcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvc2VhcmNoLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuXHJcbiAgJl9fYm90dG9tXHJcbiAgICBiYWNrZ3JvdW5kOiAjNGM1NTVlXHJcbiAgICAvLyAmOmhhcyguY2F0YWxvZy1tb2JpbGVfX2NvbnRhaW5lci5hY3RpdmUpXHJcbiAgICAvLyAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50XHJcblxyXG4ubmF2XHJcbiAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gICZfX2xpc3RcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDgsIGF1dG8pXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBib3gtc2hhZG93OiAwIDRweCAxNXB4IDAgcmdiYSg3NiwgODUsIDk0LCAwLjUpXHJcbiAgJl9fc3VibmF2LWxpc3RcclxuICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgdG9wOiA2NXB4XHJcbiAgICBsZWZ0OiAwXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgbWluLXdpZHRoOiAyNTBweFxyXG4gICAgYm94LXNoYWRvdzogMCA0cHggMTVweCAwIHJnYmEoNzYsIDg1LCA5NCwgMC41KVxyXG4gICZfX2l0ZW1cclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlclxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRhbmltXHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgaGVpZ2h0OiAzMHB4XHJcbiAgICAgIHdpZHRoOiAxcHhcclxuICAgICAgYmFja2dyb3VuZDogIzg2ODc4Y1xyXG4gICAgICByaWdodDogMFxyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgZGlzcGxheTogbm9uZVxyXG4gICAgJjpoYXMoLm5hdl9fbGluazpob3ZlcilcclxuICAgICAgYmFja2dyb3VuZDogIzNhNDE0N1xyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAmOmhhcygrIC5uYXZfX2l0ZW06aG92ZXIpXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICY6aG92ZXJcclxuICAgICAgLm5hdl9fbGluayB+IC5uYXZfX3N1Ym5hdi1saXN0XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICAgIHotaW5kZXg6IDNcclxuXHJcbiAgJl9fbGlua1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxNHB4XHJcbiAgICBwYWRkaW5nOiAyNXB4IDEwcHhcclxuICAgIGhlaWdodDogMTAwJVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgICYuYXJyb3dcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgICAgZ2FwOiAxMHB4XHJcbiAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgICAgIHdpZHRoOiAxMHB4XHJcbiAgICAgICAgaGVpZ2h0OiA2cHhcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGFuaW1cclxuICAgICY6aG92ZXIuYXJyb3dcclxuICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXHJcbiAgJl9fc3VibmF2LWxpbmtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIHRyYW5zaXRpb246IGNvbG9yICRhbmltLCBiYWNrZ3JvdW5kICRhbmltXHJcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICY6aG92ZXJcclxuICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICAgYmFja2dyb3VuZDogI0Y0RjRGNFxyXG4gICAgJi5hcnJvd1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtblxyXG4gICAgICBnYXA6IDEwcHhcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3cyLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuICAgICAgICB3aWR0aDogMTBweFxyXG4gICAgICAgIGhlaWdodDogNnB4XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKVxyXG4gICZfX3N1Ym5hdi1pdGVtXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6aG92ZXJcclxuICAgICAgLm5hdl9fc3VibmF2LWxpc3RcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgICAgbGVmdDogMTAwJVxyXG4gICAgICAgIHRvcDogMFxyXG4gICAgICAgIGRpc3BsYXk6IGdyaWRcclxuXHJcbi5tb2JpbGVfdG9wX2xldmVsXHJcbiAgZGlzcGxheTogbm9uZVxyXG5cclxuLmhlYWRlci1tb2JpbGVcclxuICBkaXNwbGF5OiBub25lXHJcbiAgcGFkZGluZzogMTlweCAwXHJcbiAgZ2FwOiAzMHB4XHJcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyN3B4IDFmclxyXG4gIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIC5oZWFkZXJfX3RvcC1zZWFyY2hcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gIC5oZWFkZXJfX3RvcC1pbnB1dFxyXG4gICAgcGFkZGluZzogN3B4IDEwcHhcclxuICAmX19ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmc6IDIwcHggMTZweFxyXG4gICAgYmFja2dyb3VuZDogIzRDNTU1RVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICBsZWZ0OiAwXHJcbiAgICBoZWlnaHQ6IDEwMHZoXHJcbiAgICB3aWR0aDogMTAwJVxyXG5cclxuLmhlYWRlci1idG0tbW9iXHJcbiAgZGlzcGxheTogbm9uZVxyXG4gIGJhY2tncm91bmQ6ICM1RDY4NzdcclxuICBwYWRkaW5nOiA1cHggMFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIGRpc3BsYXk6IGJsb2NrXHJcbiAgJl9fYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmclxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxOHB4IGF1dG9cclxuICAgIGdhcDogMjBweFxyXG4gIC5oZWFkZXItYnRtX19zZWFyY2gtLW1vYlxyXG4gICAgZGlzcGxheTogbm9uZVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIG1heC13aWR0aDogbm9uZVxyXG4gICAgLnNlYXJjaC1hcmVhXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIG1heC13aWR0aDogbm9uZVxyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZVxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcclxuICAgICAgdG9wOiA1MCVcclxuICAgIC5zZWFyY2hfX2lucHV0XHJcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4XHJcbiAgICAuc2VhcmNoXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNBQUIyQzJcclxuLmNhdGFsb2ctbW9iaWxlXHJcbiAgJl9fbmF2aWdhdGlvblxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweFxyXG4gICZfX2xvZ29cclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMjBweFxyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtblxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG4gICAgaW1nXHJcbiAgICAgIG1heC13aWR0aDogMjM2cHhcclxuICAmX19sb2dvLWxpbmtcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZlxyXG4gICZfX2xvZ28tY2xvc2VcclxuICAgIGJhY2tncm91bmQ6IG5vbmVcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgcmlnaHQ6IDE2cHhcclxuICAgIHRvcDogMjNweFxyXG4gICAgaW1nXHJcbiAgICAgIHdpZHRoOiAxOHB4XHJcbiAgICAgIGhlaWdodDogMThweFxyXG4gICZfX2NvbnRhaW5lclxyXG4gICAgcG9zaXRpb246IGZpeGVkXHJcbiAgICBhbGlnbi1jb250ZW50OiBzdGFydFxyXG4gICAgbGVmdDogMFxyXG4gICAgdG9wOiAwXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiAxMDB2aFxyXG4gICAgei1pbmRleDogMTAwMFxyXG4gICAgcGFkZGluZy10b3A6IDE1cHhcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOTJkMzhcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgb3ZlcmZsb3cteTogYXV0b1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEyMCUpXHJcbiAgICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDAuM3MgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0XHJcbiAgJl9fY29udGFpbmVyLmFjdGl2ZVxyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZVxyXG4gICAgdHJhbnNmb3JtOiBub25lXHJcbiAgJl9fbWVudS1saW5rXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE0cHhcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcclxuICAgICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgJl9fYnV0dG9uXHJcbiAgICBwYWRkaW5nOiAxNXB4IDBcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzI3NTg0XHJcbiAgJl9fbGlua3NcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG4gICAgcGFkZGluZzogMTVweCAzMHB4XHJcbiAgJl9fY2F0YWxvZy1saW5rXHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbVxyXG4gICAgcGFkZGluZzogMTVweCAwIDE4cHggMTVweFxyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3Mjc1ODRcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIHdpZHRoOiA4cHhcclxuICAgICAgaGVpZ2h0OiA4cHhcclxuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZVxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogMFxyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcclxuICAgICAgb3BhY2l0eTogMFxyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRhbmltXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgJjphY3RpdmUsICY6aG92ZXIsICY6Zm9jdXNcclxuICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIG9wYWNpdHk6IDFcclxuICAmX19idG4tYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDE4cHhcclxuICAmX19idG5cclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDE2MCVcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGdhcDogNXB4XHJcbiAgICBwYWRkaW5nOiA5cHggMTJweFxyXG4gICAgbWF4LWhlaWdodDogNDJweFxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIHdpZHRoOiAyNXB4XHJcbiAgICAgIGhlaWdodDogMjVweFxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgICYub3JhbmdlXHJcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2VcclxuICAgICAgY29sb3I6ICNmZmZcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgJi53aGl0ZS1idG5cclxuICAgICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgJi5jYWxjdWxhdG9yXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYWxjLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuICAgICYuY29tcGFyZVxyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvY29tcGFyZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcblxyXG4uc3RvcC1zY3JvbGxcclxuICBvdmVyZmxvdzogaGlkZGVuXHJcblxyXG4ucGFuZWxcclxuICBkaXNwbGF5OiBncmlkXHJcbiAgbWF4LWhlaWdodDogMFxyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZS1vdXRcclxuICAmLnBhbmVsLXN1YlxyXG4gICAgLmNhdGFsb2ctbW9iaWxlX19jYXRhbG9nLWxpbmtcclxuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4XHJcblxyXG4uYWNjb3JkaW9uLW1vYlxyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzI3NTg0XHJcbiAgY3Vyc29yOiBwb2ludGVyXHJcbiAgd2lkdGg6IDEwMCVcclxuICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgb3V0bGluZTogbm9uZVxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIHRyYW5zaXRpb246IGNvbG9yICRhbmltXHJcbiAgYm9yZGVyLXJhZGl1czogMFxyXG4gIG1hcmdpbi10b3A6IDBcclxuICAmOjpiZWZvcmVcclxuICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2Fzc2V0cy9pbWcvYXJyb3ctbW9iLnN2ZylcclxuICAgIHdpZHRoOiAxNHB4XHJcbiAgICBoZWlnaHQ6IDhweFxyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyXHJcbiAgICByaWdodDogMFxyXG4gICAgdG9wOiAyMHB4XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGFuaW1cclxuICAmLmFjdGl2ZVxyXG4gICAgYm9yZGVyOiAwXHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG5cclxuLmNhdGFsb2ctZHJvcFxyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIGRpc3BsYXk6IG5vbmVcclxuICB6LWluZGV4OiA5OTlcclxuICBwYWRkaW5nLXRvcDogMjBweFxyXG4gICZfX2NvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtblxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcblxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiIsIkBpbXBvcnQgXCJfdmFyc1wiXHJcbi5mb290ZXItdG9wXHJcbiAgYmFja2dyb3VuZDogIzIyMkYzRFxyXG4gIHBhZGRpbmctdG9wOiA0MHB4XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHhcclxuICAmX19ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTcxcHggMWZyIGF1dG9cclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgZ2FwOiAxNjBweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG4gICAgICBqdXN0aWZ5LWl0ZW1zOiBjZW50ZXJcclxuICAmX19saW5rc1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICAgZ2FwOiAyNnB4IDE2MHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgIGFsaWduLWl0ZW1zOiBzdGFydFxyXG4gICAganVzdGlmeS1pdGVtczogc3RhcnRcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgZGlzcGxheTogbm9uZVxyXG4gICZfX2xpbmtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgaGVpZ2h0OiAxcHhcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgYm90dG9tOiAxcHhcclxuICAgICAgbGVmdDogNTAlXHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxyXG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRhbmltXHJcbiAgICAmOmhvdmVyOjpiZWZvcmUsICY6Zm9jdXM6OmJlZm9yZSwgJjphY3RpdmU6OmJlZm9yZVxyXG4gICAgICBvcGFjaXR5OiAxXHJcbiAgJl9fY29udGFjdHNcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMThweFxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIC5oZWFkZXJfX3RvcC1saW5rLXRleHRcclxuICAgICAgY29sb3I6ICNmZmZcclxuICAgICAgc3Ryb25nXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgLmhlYWRlcl9fdG9wLWxpbmsubWFwXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydFxyXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICAgIC5oZWFkZXJfX3RvcC1saW5rLXRleHRcclxuICAgICAgICAgIGNvbG9yOiAjZmZmXHJcbiAgICAgICAgICAmOjphZnRlclxyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lXHJcblxyXG4uZm9vdGVyLWJvdHRvbVxyXG4gIHBhZGRpbmc6IDIycHggMFxyXG4gICZfX2JveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRsKVxyXG4gICAgICBncmlkLWF1dG8tZmxvdzogcm93XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgICAgZ2FwOiAxMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlclxyXG4gICZfX3RleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTJweFxyXG4gICAgbGluZS1oZWlnaHQ6IDExNCVcclxuICAgIGNvbG9yOiAjNTU1XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAmLmNvcHlcclxuICAgICAgcGFkZGluZy1yaWdodDogNXB4XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkbClcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXHJcbiAgICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lXHJcbiAgICAmLmZvb3Rlci1mZWVkYmFja1xyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgICAgZ2FwOiA1cHhcclxuICAgICAgY29sb3I6ICMwZDBkMGVcclxuICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgICAmIC5saW5rXHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lXHJcbiAgICAgICAgY29sb3I6ICMwZDBkMGVcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbVxyXG4gICAgICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXHJcbiAgICAgICAgICBjb2xvcjogJG9yYW5nZVxyXG4gICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICAgIGhlaWdodDogMXB4XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICAgICAgICBvcGFjaXR5OiAwXHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRhbmltXHJcbiAgICAgICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDFcclxuICAgICYubGlua1xyXG4gICAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbVxyXG4gICAgICAmOmhvdmVyXHJcbiAgICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICAgICAgIGhlaWdodDogMXB4XHJcbiAgICAgICAgYmFja2dyb3VuZDogJG9yYW5nZVxyXG4gICAgICAgIG9wYWNpdHk6IDBcclxuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5ICRhbmltXHJcbiAgICAgICY6aG92ZXI6OmFmdGVyXHJcbiAgICAgICAgb3BhY2l0eTogMVxyXG4gICAgICBAbWVkaWEgYWxsIGFuZCAoJGwpXHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwXHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAgd2lkdGg6IDFweFxyXG4gICAgICBoZWlnaHQ6IDEwMCVcclxuICAgICAgcmlnaHQ6IDBcclxuICAgICAganVzdGlmeS1pdGVtczogc3RhcnRcclxuICAgICAgYmFja2dyb3VuZDogIzU1NVxyXG4gICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuXHJcbiAgJl9fbGlua3NcclxuICAgIGRpc3BsYXk6IGZsZXhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAuZm9vdGVyLWJvdHRvbV9fdGV4dFxyXG4gICAgICBwYWRkaW5nOiAwIDVweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBmbGV4LXdyYXA6IHdyYXBcclxuIiwiQGltcG9ydCBcIl92YXJzXCJcclxuLmJhbm5lclxyXG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9iYW5uZXItbmcuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvdmVyXHJcbiAgcGFkZGluZy10b3A6IDBcclxuICBwYWRkaW5nLWJvdHRvbTogMFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIHotaW5kZXg6IDBcclxuICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICBtYXgtaGVpZ2h0OiA1MzhweFxyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIG1heC1oZWlnaHQ6IDU0OXB4XHJcbiAgJl9fYm94XHJcbiAgICBwYWRkaW5nLXRvcDogMTIwcHhcclxuICAgIHBhZGRpbmctYm90dG9tOiA5MnB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIHBhZGRpbmctdG9wOiA2MXB4XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmctdG9wOiA1N3B4XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4XHJcbiAgJl9fdGl0bGUtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDE1cHhcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ2FwOiAxMHB4XHJcbiAgJl9fdGl0bGVcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogODdweFxyXG4gICAgbGluZS1oZWlnaHQ6IDg2JVxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgZm9udC1zaXplOiA2NnB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMTQlXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGZvbnQtc2l6ZTogMzhweFxyXG4gICAgICBsaW5lLWhlaWdodDogMTExJVxyXG4gICZfX3N1YnRpdGxlXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDMycHhcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDIycHhcclxuICAmX19kZXNjXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDIxcHhcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICZfX2J0bi1ib3hcclxuICAgIG1hcmdpbi10b3A6IDUwcHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweFxyXG4gICZfX2J0blxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHhcclxuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2VcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJGFuaW1cclxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXHJcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UtaG92ZXJcclxuIiwiQGltcG9ydCBcIl92YXJzXCJcclxuLnByb2R1Y3QtY2FyZFxyXG4gIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gIGRpc3BsYXk6IGdyaWRcclxuICBhbGlnbi1pdGVtczogZW5kXHJcbiAgbWluLWhlaWdodDogMzM5cHhcclxuICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICBtaW4taGVpZ2h0OiAxNTRweFxyXG4gICY6aG92ZXJcclxuICAgICYgLnByb2R1Y3QtY2FyZF9fZGVzY3JpcHRpb24tYmdcclxuICAgICAgb3BhY2l0eTogMVxyXG4gICZfX2Rlc2NyaXB0aW9uLWJnXHJcbiAgICBvcGFjaXR5OiAwXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIHRvcDogMFxyXG4gICAgbGVmdDogMFxyXG4gICAgei1pbmRleDogM1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSg3NiwgODUsIDk0LCAwLjg1KVxyXG4gICAgYmFja2Ryb3AtZmlsdGVyOiBibHVyKDZweClcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgJGFuaW1cclxuICAmX19kZXNjcmlwdGlvbi1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCA1NHB4IDIwcHhcclxuICAgIGdhcDogMTVweFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydFxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBhbGlnbi1jb250ZW50OiBzdGFydFxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmc6IDEwcHhcclxuICAgICAgZ2FwOiA1cHhcclxuICAmX19kZXNjcmlwdGlvblxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBsaW5lLWhlaWdodDogMjRweFxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZm9udC1zaXplOiAxM3B4XHJcbiAgJl9faW1nXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIHRvcDogNTAlXHJcbiAgICBsZWZ0OiA1MCVcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyXHJcbiAgJl9fdGl0bGUtYm94XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBhbGlnbi1pdGVtczogZW5kXHJcbiAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNnB4KVxyXG4gICAgYmFja2dyb3VuZDogcmdiYSg3NiwgODUsIDk0LCAwLjg1KVxyXG4gICAgcGFkZGluZzogOHB4IDIwcHhcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgei1pbmRleDogMlxyXG4gICZfX2ZlZWRiYWNrLWJveFxyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIHotaW5kZXg6IDJcclxuICAgIGdhcDogNDBweFxyXG4gICAgcGFkZGluZzogMjBweFxyXG4gICZfX2ZlZWRiYWNrLXRleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTdweFxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICZfX2ZlZWRiYWNrLWJ0blxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgcGFkZGluZzogMTBweCA0MHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJGFuaW1cclxuICAgICY6aG92ZXJcclxuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZS1ob3ZlclxyXG4gICZfX3RpdGxlXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDIzcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTclXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgbGluZS1oZWlnaHQ6IDE1MCVcclxuXHJcbi5wcm9kdWN0XHJcbiAgJl9faXRlbVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuLnByb2R1Y3QtaXRlbS1mZWVkYmFja1xyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIGdyaWQtY29sdW1uOiAxLzNcclxuICAgIG1pbi1oZWlnaHQ6IDM0MXB4XHJcbiIsIkBpbXBvcnQgXCJfdmFyc1wiXHJcbi5hZHZhbnRhZ2VzLWNhcmRcclxuICBkaXNwbGF5OiBncmlkXHJcbiAgZ2FwOiAyMHB4XHJcbiAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICYgLmFkdmFudGFnZXMtY2FyZF9fYm94XHJcbiAgICAgIGJveC1zaGFkb3c6IDBweCA4cHggMzVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KVxyXG4gICAgJiAuYWR2YW50YWdlcy1jYXJkX190ZXh0XHJcbiAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgJl9fYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgcGFkZGluZzogNDFweCAzOXB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpXHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93ICRhbmltXHJcbiAgJl9fdGV4dFxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTM3JVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIHRyYW5zaXRpb246IGNvbG9yICRhbmltXHJcbi5hZHZhbnRhZ2VzXHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMWZyKVxyXG4gICAgZ2FwOiAzMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJGwpXHJcbiAgICAgIGRpc3BsYXk6IGZsZXhcclxuICAgICAgZmxleC13cmFwOiB3cmFwXHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICAgIC5hZHZhbnRhZ2VzX19pdGVtXHJcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCgxMDAlIC0gOTBweCkgLyA0IClcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgLmFkdmFudGFnZXNfX2l0ZW1cclxuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDMgKVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICAuYWR2YW50YWdlc19faXRlbVxyXG4gICAgICAgIG1heC13aWR0aDogY2FsYygoMTAwJSAtIDMwcHgpIC8gMiApXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHhzKVxyXG4gICAgICAuYWR2YW50YWdlc19faXRlbVxyXG4gICAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lXHJcblxyXG4gICZfX2l0ZW1cclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4iLCJAaW1wb3J0IFwiX3ZhcnNcIlxyXG4uYWJvdXRcclxuICAudGl0bGVfX2xpbmstYm94XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgJl9fbGVmdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICZfX2JveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAzMHB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQ1MHB4IGF1dG9cclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbClcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9fdGV4dC1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMjBweFxyXG4gICZfX3RleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgbGluZS1oZWlnaHQ6IDE0NCVcclxuICAgIGNvbG9yOiAkYmxhY2tcclxuICAgICYuc3Ryb25nXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNjIlXHJcbiAgJl9fbGluay1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIG1hcmdpbi10b3A6IDM1cHhcclxuICAgIGdhcDogMjBweFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIG1heC1oZWlnaHQ6IDQzMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgICAmLnByZXNlbnRhdGlvblxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG4gICZfX2xpbmstYnRuXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIHBhZGRpbmc6IDE1cHggNDBweFxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICBjb2xvcjogIzMyMzUzOFxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJG9yYW5nZVxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRhbmltLCBib3JkZXIgJGFuaW0sIGNvbG9yICRhbmltXHJcbiAgICAmLmRhc2hlZFxyXG4gICAgICBib3JkZXI6IDFweCBkYXNoZWQgIzg1OTA5ZFxyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgY29sb3I6ICNmZmZcclxuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZVxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlXHJcbiAgJl9faW1nLWJveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImltZyBvcmFuZ2VcIiBcImltZyBncmV5XCJcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzAycHggYXV0b1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRsKVxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gYXV0b1xyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnJcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJpbWdcIiBcIm9yYW5nZVwiIFwiZ3JleVwiXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcilcclxuICAmX19pbWdcclxuICAgIGdyaWQtYXJlYTogaW1nXHJcbiAgICBoZWlnaHQ6IDEwMCVcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICB3aWR0aDogMTAwJVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBtYXgtaGVpZ2h0OiAyNTBweFxyXG4gICAgICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3BcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDBcclxuICAmX19pbWctZGVzYy5kYXJrLWdyZXlcclxuICAgIGdyaWQtYXJlYTogZ3JleVxyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCAwXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4XHJcbiAgJl9faW1nLWRlc2Mub3JhbmdlXHJcbiAgICBncmlkLWFyZWE6IG9yYW5nZVxyXG4gICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBcclxuICAmX19pbWctZGVzY1xyXG4gICAgcGFkZGluZzogMjhweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmc6IDI0cHggMjhweFxyXG4gICZfX2ltZy10ZXh0LWNvdW50XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDUycHhcclxuICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICZfX2ltZy10ZXh0XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE4cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNDQlXHJcbiAgICBjb2xvcjogI2ZmZlxyXG5cclxuLmFib3V0LXBhZ2VcclxuICAmX19iYW5uZXJcclxuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hYm91dC1iYW5uZXIuanBnKSBuby1yZXBlYXQgY2VudGVyIHRvcCAvIGNvdmVyXHJcbiAgICBtaW4taGVpZ2h0OiA0OTZweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgbWluLWhlaWdodDogMzQ1cHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgbWluLWhlaWdodDogMjA4cHhcclxuICAudGl0bGVcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAudGl0bGVfX2xpbmstYm94XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwXHJcbiAgJl9fcHJlc2VudGF0aW9uLWJ0blxyXG4gICAgcGFkZGluZzogMTVweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2VcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZS1ob3ZlclxyXG4gICZfX3RleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgbGluZS1oZWlnaHQ6IDE0NCVcclxuICAgIGNvbG9yOiAjMjAxZDE5XHJcbiAgICAmLnRvcC10ZXh0XHJcbiAgJl9fY29udGVudFxyXG4gICAgLmFib3V0X19ib3hcclxuICAgICAgbWFyZ2luLXRvcDogMzBweFxyXG4gICAgLnRpdGxlX19saW5rLWJveFxyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgICAudGl0bGVcclxuICAgICAgY29sb3I6ICMzMjM1MzhcclxuICAgICAgZm9udC1zaXplOiA0NHB4XHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgICBmb250LXNpemU6IDI3cHhcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgJl9faW1nLWJveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywxZnIpXHJcbiAgICBnYXA6IDMwcHhcclxuICAgIG1hcmdpbi10b3A6IDMwcHhcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuICAgICAgaW1nIFxyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4XHJcbiAgJl9fc2xpZGVyLWltZ1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgJl9fdmlkZW9cclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgJl9fdmlkZW8tYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgJl9fdGV4dC1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMjBweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBnYXA6IDEwcHhcclxuICAgIFxyXG4iLCJAaW1wb3J0IFwiX3ZhcnNcIlxyXG4uY2FsY1xyXG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYWxjLmpwZykgbm8tcmVwZWF0IGNlbnRlciB0b3AgLyBjb3ZlclxyXG4gIC50aXRsZVxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxyXG4gICZfX2JveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1pdGVtczogY2VudGVyXHJcbiAgICBnYXA6IDI1cHhcclxuICAmX190ZXh0XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE4cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTYlXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgICBsaW5lLWhlaWdodDogMTc1JVxyXG4gICZfX2J0blxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBwYWRkaW5nOiAxNXB4IDQwcHhcclxuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2VcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJGFuaW1cclxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXHJcbiAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UtaG92ZXJcclxuIiwiQGltcG9ydCBcIl92YXJzXCJcclxuLm5ld3NcclxuICAuY29udGFpbmVyXHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgJl9fY2FyZFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyMDlweCBhdXRvXHJcbiAgICBnYXA6IDBcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IG1pbm1heCgxMjBweCwgMWZyKSBhdXRvXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogMjE3cHggYXV0b1xyXG4gICAgJjpob3ZlclxyXG4gICAgICAubmV3c19fY2FyZC10aXRsZVxyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgICAgIC5uZXdzX19jYXJkLWltZ1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKVxyXG4gICZfX2NhcmQtdGV4dFxyXG4gICAgcGFkZGluZzogMjBweCAyNXB4XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIHBhZGRpbmc6IDIwcHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ2FwOiAyMHB4XHJcbiAgJl9fY2FyZC1kYXRlXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTAlXHJcbiAgICBjb2xvcjogIzcyNzU4NFxyXG4gICZfX2NhcmQtdGl0bGVcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMFxyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTQ0JVxyXG4gICAgY29sb3I6ICRibGFja1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJGFuaW1cclxuICAmX19jYXJkLWltZy1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIG92ZXJmbG93OiBoaWRkZW5cclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwXHJcbiAgJl9fY2FyZC1pbWdcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgaGVpZ2h0OiAxMDAlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweFxyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICRhbmltXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwXHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICAgZ2FwOiAzMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9faXRlbVxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBtYXJnaW4tbGVmdDogMjBweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCR4cylcclxuICAgICAgbWFyZ2luLWxlZnQ6IDBweFxyXG4uc2xpY2stZG90c1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxyXG4gIGJvdHRvbTogLTMwcHhcclxuICBsaXN0LXN0eWxlOiBub25lXHJcbiAgZGlzcGxheTogZmxleFxyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgcGFkZGluZzogMFxyXG4gIG1hcmdpbjogMFxyXG5cclxuICAmIGxpXHJcbiAgICBtYXJnaW46IDAgNXB4XHJcblxyXG4gICYgbGkgYnV0dG9uXHJcbiAgICBmb250LXNpemU6IDBcclxuICAgIHdpZHRoOiAyMHB4XHJcbiAgICBoZWlnaHQ6IDNweFxyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY1xyXG4gICAgYm9yZGVyOiBub25lXHJcbiAgICBwYWRkaW5nOiAwXHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuXHJcbiAgJiBsaS5zbGljay1hY3RpdmUgYnV0dG9uXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzXHJcbiIsIkBpbXBvcnQgXCJfdmFyc1wiXHJcbi5mZWVkYmFja1xyXG4gIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9mZWVkYmFjay5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gY292ZXJcclxuICAudGl0bGVcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHhcclxuICAmX19ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGp1c3RpZnktaXRlbXM6IGNlbnRlclxyXG4gICAgZ2FwOiAyNXB4XHJcbiAgJl9fdGV4dFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTU2JVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgbGluZS1oZWlnaHQ6IDE3NSVcclxuICAmX19idG5cclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgcGFkZGluZzogMTVweCA0MHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRhbmltXHJcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlLWhvdmVyXHJcbiAgJl9fZm9ybVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLCAxZnIpXHJcbiAgICBqdXN0aWZ5LXNlbGY6IHN0cmV0Y2hcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuICAmX19pbnB1dFxyXG4gICAgcGFkZGluZzogMTZweCAxMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgICY6OnBsYWNlaG9sZGVyXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICAgIGNvbG9yOiAjMTIxMjEyXHJcbiAgJl9fZm9ybS10ZXh0XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjUlXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgZGlzcGxheTogaW5saW5lXHJcbiAgICAuZmVlZGJhY2tfX2Zvcm0tbGlua1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICAgY29sb3I6ICNmZmZcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgY29udGVudDogJydcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgICBib3R0b206IDBcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgd2lkdGg6IDEwMCVcclxuICAgICAgICBoZWlnaHQ6IDFweFxyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZcclxuIiwiQGltcG9ydCBcIl92YXJzXCJcclxuLnBhcnRuZXJzXHJcbiAgLmNvbnRhaW5lclxyXG4gICAgZGlzcGxheTogZmxleFxyXG4gICZfX2xpc3RcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBtYXJnaW46IDAgYXV0b1xyXG4gICZfX2l0ZW1cclxuICAgIHBhZGRpbmc6IDEwcHhcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3hcclxuICAmX19pbWdcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IGF1dG9cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4iLCJAaW1wb3J0IFwiX3ZhcnNcIlxyXG4uY2VydGlmaWNhdGVzLXBhZ2VcclxuICAmX19saXN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgzLDFmcilcclxuICAgIGdhcDogMjBweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgyLDFmcilcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkeHMpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEsMWZyKVxyXG5cclxuLmNlcnRpZmljYXRlLWNhcmRcclxuICBkaXNwbGF5OiBncmlkXHJcbiAgZ2FwOiAxNXB4XHJcbiAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgIC5jZXJ0aWZpY2F0ZS1jYXJkX19ib3hcclxuICAgICAgYm94LXNoYWRvdzogMCAycHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC41KVxyXG4gICAgLmNlcnRpZmljYXRlLWNhcmRfX3RleHRcclxuICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmVcclxuICAmX190ZXh0XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJGFuaW1cclxuICAmX19ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmc6IDVweFxyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpXHJcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93ICRhbmltXHJcbiAgICBpbWdcclxuICAgICAgb2JqZWN0LWZpdDogY292ZXJcclxuICAgICAgd2lkdGg6IDEwMCVcclxuIiwiLmNvbnRhY3RzLXBhZ2VcclxuICAmX19ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMzBweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyXHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9fYmxvY2tcclxuICAgIHBhZGRpbmc6IDMwcHhcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiA0MHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmc6IDIwcHggMTVweFxyXG4gICZfX2Jsb2NrLWJveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6OmJlZm9yZVxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgbGVmdDogNTAlXHJcbiAgICAgIGJvdHRvbTogLTIwcHhcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpXHJcbiAgICAgIHdpZHRoOiAxMDAlXHJcbiAgICAgIGhlaWdodDogMXB4XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkNmQ2ZDZcclxuICAgICY6bGFzdC1jaGlsZDo6YmVmb3JlXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAmX190aXRsZVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAyMXB4XHJcbiAgICBsaW5lLWhlaWdodDogMTI5JVxyXG4gICAgY29sb3I6ICMzMjM1MzhcclxuICAmX19ibG9jay10ZXh0XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNjklXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydFxyXG4gICAganVzdGlmeS1jb250ZW50OiBzdGFydFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICB3aWR0aDogMjRweFxyXG4gICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICAgIHdpZHRoOiAyMHB4XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlciAhaW1wb3J0YW50XHJcbiAgICAmLm1hcDo6YmVmb3JlXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9tYXAuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgJi5jbG9jazo6YmVmb3JlXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jbG9jay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAmLnRlbDo6YmVmb3JlXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9waG9uZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAmLm1haWw6OmJlZm9yZVxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvbWFpbC5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAmLnRlbCwgJi5tYWlsXHJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbVxyXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICAgIGNvbG9yOiAkb3JhbmdlXHJcbiAgJl9fbWFwLWxpbmtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEzMyVcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcclxuICAgIGNvbG9yOiAjZWE1ZjEyXHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMTBweFxyXG4gICZfX2xpbmstYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuICAmX19tYXBcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBoZWlnaHQ6IDM0MnB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgJl9fbWFwLWJveFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGhlaWdodDogMzQycHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG5cclxuLmNvbnRhY3RzLWZlZWRiYWNrXHJcbiAgJl9fZm9ybVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnJcclxuICAgIC5mZWVkYmFja19fYnRuXHJcbiAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAgICAganVzdGlmeS1zZWxmOiBjZW50ZXJcclxuICAgICAgcGFkZGluZzogMTdweCA0MHB4XHJcbiAgICAgIHdpZHRoOiBjYWxjKCAoMTAwJSAtIDYwcHgpLzMpXHJcbiAgICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgICB3aWR0aDogMTAwJVxyXG4gICZfX2lucHV0LWJveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJuYW1lIHBob25lIGVtYWlsXCIgXCJjb21tZW50IGNvbW1lbnQgY29tbWVudFwiXHJcbiAgICBnYXA6IDMwcHhcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJuYW1lXCIgXCJwaG9uZVwiIFwiZW1haWxcIiBcImNvbW1lbnRcIlxyXG4gICAgLm5hbWVcclxuICAgICAgZ3JpZC1hcmVhOiBuYW1lXHJcbiAgICAucGhvbmVcclxuICAgICAgZ3JpZC1hcmVhOiBwaG9uZVxyXG4gICAgLmVtYWlsXHJcbiAgICAgIGdyaWQtYXJlYTogZW1haWxcclxuICAgIC5jb21tZW50XHJcbiAgICAgIGdyaWQtYXJlYTogY29tbWVudFxyXG4gICZfX3RleHRhcmVhXHJcbiAgICByZXNpemU6IG5vbmVcclxuICAmX19yZXF1aXJlZC10ZXh0XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWNcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCVcclxuICAgIGNvbG9yOiAjZmZmXHJcbiIsIi5uZXdzLXBhZ2VcclxuICAmX19saXN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmclxyXG4gICAgZ2FwOiAzMHB4XHJcblxyXG4ubmV3c1xyXG4gICZfX2NhcmQtbGluay1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGdhcDogMThweFxyXG4gICAganVzdGlmeS1pdGVtczogc3RhcnRcclxuICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAmX19jYXJkLWxpbmtcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgbGluZS1oZWlnaHQ6IDE1MCVcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbiAgICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmVcclxuICAgIGNvbG9yOiAjZTA1ODBjXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGdhcDogNXB4XHJcbiAgICAmOjphZnRlclxyXG4gICAgICBjb250ZW50OiAnJ1xyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIHdpZHRoOiA3cHhcclxuICAgICAgaGVpZ2h0OiAxMnB4XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYXJkLWFycm93LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuXHJcbiAgJl9fY2FyZC1jb250ZW50XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG5cclxuLm5ldy1jb25zdHJ1Y3RvciwgLmFib3V0LXBhZ2VfX2xpc3QsIC5jYXRhbG9nLWNvbnRlbnRcclxuICBpbWdcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gIGgyXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDI3cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzFmMjMyZVxyXG4gICAgbWFyZ2luLXRvcDogMzBweFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG4gIGgzXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDIxcHhcclxuICAgIGNvbG9yOiAjMWYyMzJlXHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4XHJcbiAgdWxcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHhcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgIGxpXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICAgIGFsaWduLWl0ZW1zOiBzdGFydFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0XHJcbiAgICAgIGdhcDogNXB4XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweFxyXG4gICAgICAmOjpiZWZvcmVcclxuICAgICAgICBjb250ZW50OiAnJ1xyXG4gICAgICAgIHdpZHRoOiA4cHhcclxuICAgICAgICBoZWlnaHQ6IDhweFxyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlMDU4MGNcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCVcclxuICAgICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgICAgdG9wOiA1cHhcclxuICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICAgIHVsXHJcbiAgICAgICAgbWFyZ2luLXRvcDogMFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgICAgICBsaTo6YmVmb3JlXHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTA1ODBjXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgb2xcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG5cclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgIHBhZGRpbmctaW5saW5lLXN0YXJ0OiAwXHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI3cHhcclxuICAgIG1hcmdpbi1ibG9jay1zdGFydDogMjBweFxyXG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMjBweFxyXG4gICAgbGlcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgICBmb250LXNpemU6IDE2cHhcclxuICAgICAgbGluZS1oZWlnaHQ6IDEzNyVcclxuICAgICAgY29sb3I6ICMwZDBkMGVcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIGdhcDogNXB4XHJcbiAgICAgICY6Om1hcmtlclxyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgICAgICBjb2xvcjogIzBkMGQwZVxyXG4gIHBcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEzNyVcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4XHJcbiAgc3Ryb25nXHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgaVxyXG4gICAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgdGFibGVcclxuICAgIG1hcmdpbi10b3A6IDIwcHhcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBtYXgtd2lkdGg6IDExMDBweFxyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxyXG4gICAgdGhcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZjNlY1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWRhZmI1XHJcbiAgICAgIHRleHQtYWxpZ246IHN0YXJ0XHJcbiAgICAgIHBhZGRpbmc6IDVweFxyXG4gICAgICBwXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAgIHRkXHJcbiAgICAgIHBhZGRpbmc6IDVweFxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmM2VjXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGFmYjVcclxuICAgICAgcFxyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBcclxuIiwiQGltcG9ydCBcIl92YXJzXCJcclxuLmN0bl90YWJsZV9tZXRhbF9wYXJhbVxyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHhcclxuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDI1NSlcclxuICB3aWR0aDogMTAwJVxyXG4gIG1heC13aWR0aDogMTEwMHB4XHJcbiAgbWFyZ2luLWJvdHRvbTogNjBweFxyXG4gIG92ZXJmbG93LXg6IGF1dG9cclxuICAmOjotd2Via2l0LXNjcm9sbGJhclxyXG4gICAgaGVpZ2h0OiAxMHB4XHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcclxuICAgIGJhY2tncm91bmQ6IHJnYigyMjQsIDIyNiwgMjI4KVxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2YzFkXHJcbi50YWJsZV9jb250ZW50X21ldGFsX3BhcmFtXHJcbiAgcGFkZGluZzogMjdweCAxNHB4IDMwcHggMTRweFxyXG4udGFibGVfZ2VuZXJhbF9tZXRhbF9wYXJhbVxyXG4gIG1pbi13aWR0aDogMTA3MHB4XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZVxyXG4gIHBhZGRpbmc6IDEwcHhcclxuLnRhYmxlX3RyXHJcbiAgJjpsYXN0LWNoaWxkXHJcbiAgICAudGV4dF90ZDpmaXJzdC1jaGlsZFxyXG4gICAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuLnRhYmxlX3RoXHJcbiAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gIHBhZGRpbmc6IDEycHhcclxuICBmb250LXNpemU6IDE2cHhcclxuICBjb2xvcjogI2ZmZlxyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmMjZjMWRcclxuICAmOmZpcnN0LWNoaWxkXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDBcclxuICAgIHRleHQtYWxpZ246IHN0YXJ0XHJcbiAgJjpsYXN0LWNoaWxkXHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDBcclxuLnRoZWFkX3RhYmxlXHJcbiAgYm9yZGVyLXJhZGl1czogNXB4IDAgNXB4IDBcclxuLnRib2R5X3RhYmxlXHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHhcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2IoMTczLCAxNzUsIDE4MSlcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiKDE3MywgMTc1LCAxODEpXHJcbi50ZXh0X3RkXHJcbiAgcGFkZGluZzogMTBweFxyXG4gIHRleHQtYWxpZ246IGNlbnRlclxyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiKDE3MywgMTc1LCAxODEpXHJcbiAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gIGZvbnQtc2l6ZTogMTZweFxyXG4gIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgY29sb3I6ICMwZDBkMGVcclxuICAmOmZpcnN0LWNoaWxkXHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydFxyXG4udGFibGVfdHI6bnRoLWNoaWxkKGV2ZW4pXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDIyNCwgMjI2LCAyMjgpXHJcbiIsIi5jYXRhbG9nXHJcbiAgJl9fYXJlYVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyNDlweCAxZnJcclxuICAgIGdhcDogMzBweFxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgICBtYXJnaW4tdG9wOiAwXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9fYnRuXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICB3aWR0aDogMTAwJVxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMHB4IGF1dG9cclxuICAgIGdhcDogMTVweFxyXG4gICAgcGFkZGluZzogMTBweCAyMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEzMyVcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICB0ZXh0LWFsaWduOiBzdGFydFxyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJGFuaW0sIGJhY2tncm91bmQgJGFuaW0sIGJvcmRlciAkYW5pbVxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIG1pbi1oZWlnaHQ6IDUwcHhcclxuICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGhlaWdodDogMTAwJVxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyXHJcbiAgICAmLmNhbGN1bGF0b3ItYnRuXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYTVmMTJcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYWxjLW8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlYTVmMTJcclxuICAgICAgICBjb2xvcjogI2ZmZlxyXG4gICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NhbGMtdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAmLnF1ZXN0aW9uLWJ0blxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9xdWVzdGlvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxyXG4gICAgJi5jb21wYXJpc29uLWJ0blxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmZcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jb21wYXJpc29uLW8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlYTVmMTJcclxuICAgICAgICBjb2xvcjogI2ZmZlxyXG4gICAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NvbXBhcmlzb24tdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcblxyXG4uY2F0YWxvZy1maWx0ZXJcclxuICBkaXNwbGF5OiBncmlkXHJcbiAgZ2FwOiAyMHB4XHJcbiAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxyXG4gIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCgzLCAxZnIpXHJcbiAgJl9fbmF2XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgJl9fbGlzdFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBkaXNwbGF5OiBub25lXHJcbiAgJl9faXRlbVxyXG4gICAgYm9yZGVyLXJhZGl1czogMFxyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG4gICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgJjppcygmLmFjdGl2ZSlcclxuICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwXHJcbiAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4XHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICAuY2F0YWxvZy1maWx0ZXJfX3RpdGxlXHJcbiAgICAgICAgYmFja2dyb3VuZDogIzY3NmU3NlxyXG4gICAgICAgIGNvbG9yOiAjZmZmXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDBcclxuICAgICAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICAgICBib3JkZXItdG9wOiAwXHJcbiAgICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZylcclxuICAgICAgJjo6YWZ0ZXJcclxuICAgICAgICBjb250ZW50OiBcIlwiXHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2Fycm93LW1vYi5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgYmFja2dyb3VuZDogI2MyYzVjOFxyXG5cclxuICAmX190aXRsZVxyXG4gICAgcGFkZGluZzogMTJweCAyMHB4XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTE1JVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxM3B4XHJcbiAgICBnYXA6IDEwcHhcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I3YmJiZVxyXG4gICAgJjo6YWZ0ZXJcclxuICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoL2Fzc2V0cy9pbWcvYXJyb3ctZ3JleS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAkYW5pbVxyXG4gICZfX25hdi1saXN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHhcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgIGdhcDogMTBweFxyXG4gICZfX25hdi1saW5rLCAuY2F0YWxvZy1jb250ZW50X19hbmFsb2ctbGlua1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTM3JVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA2cHggYXV0b1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICB0cmFuc2l0aW9uOiBmb250LXdlaWdodCAkYW5pbVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgd2lkdGg6IDhweFxyXG4gICAgICBoZWlnaHQ6IDhweFxyXG4gICAgICBib3JkZXItdG9wOiAxLjVweCBzb2xpZCByZ2IoMTAzLCAxMTAsIDExOClcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxLjVweCBzb2xpZCByZ2IoMTAzLCAxMTAsIDExOClcclxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZylcclxuICAgICAgdHJhbnNpdGlvbjogYm9yZGVyICRhbmltXHJcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGNvbG9yOiByZ2IoMjM0LCA5NSwgMTgpXHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHJnYigyMzQsIDk1LCAxOClcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCByZ2IoMjM0LCA5NSwgMTgpXHJcblxyXG4gICZfX21vYi1idG5cclxuICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgbGluZS1oZWlnaHQ6IDExNSVcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMTNweFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBjdXJzb3I6IHBvaW50ZXJcclxuICAgIHBhZGRpbmc6IDEycHggMjBweFxyXG4gICAgYmFja2dyb3VuZDogIzY3NmU3NlxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGJvcmRlci1ib3R0b206IDBcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgICY6OmFmdGVyXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgaGVpZ2h0OiAxMDAlXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9hcnJvdy1ncmV5LnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXRcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICZfX21vYi1oZWFkZXJcclxuICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIDIwcHhcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAmX19tb2ItdGl0bGVcclxuICAgIGNvbG9yOiByZ2IoMzEsIDM1LCA0NilcclxuICAgIGZvbnQtc2l6ZTogMjVweFxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgbGluZS1oZWlnaHQ6IDM3cHhcclxuICAgIHRleHQtYWxpZ246IGxlZnRcclxuXHJcbi5jYXRhbG9nLWNvbnRlbnRcclxuICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbiAgJl9fYW5hbG9nLXRpdGxlXHJcbiAgICBwYWRkaW5nLXRvcDogMjBweFxyXG4gICZfX2FuYWxvZy1ib3hcclxuICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjYjdiYmJlXHJcbiAgJl9fYW5hbG9nLWxpc3RcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsMWZyKVxyXG4gICAgcGFkZGluZzogMjBweCAxNXB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmM2VjXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsMWZyKVxyXG4gICZfX2FuYWxvZy1saW5rXHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDZweCBhdXRvXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIHRyYW5zaXRpb246IGZvbnQtd2VpZ2h0ICRhbmltXHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICB3aWR0aDogOHB4XHJcbiAgICAgIGhlaWdodDogOHB4XHJcbiAgICAgIGJvcmRlci10b3A6IDEuNXB4IHNvbGlkIHJnYigxMDMsIDExMCwgMTE4KVxyXG4gICAgICBib3JkZXItcmlnaHQ6IDEuNXB4IHNvbGlkIHJnYigxMDMsIDExMCwgMTE4KVxyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKVxyXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXIgJGFuaW1cclxuICAgICY6aG92ZXIsICY6YWN0aXZlLCAmOmZvY3VzXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgY29sb3I6IHJnYigyMzQsIDk1LCAxOClcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgcmdiKDIzNCwgOTUsIDE4KVxyXG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkIHJnYigyMzQsIDk1LCAxOClcclxuXHJcbi5hY3RpdmUtbW9iXHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIHBvc2l0aW9uOiBmaXhlZFxyXG4gIHRvcDogMFxyXG4gIGxlZnQ6IDBcclxuICB6LWluZGV4OiA5OVxyXG4gIHBhZGRpbmc6IDIwcHhcclxuICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgd2lkdGg6IDEwMCVcclxuICBoZWlnaHQ6IDEwMHZoXHJcbiAgb3ZlcmZsb3cteTogYXV0b1xyXG4gIGFsaWduLWl0ZW1zOiBzdGFydFxyXG4gIGFsaWduLWNvbnRlbnQ6IHN0YXJ0XHJcbiAgZ2FwOiA0MHB4XHJcbiAgLmNhdGFsb2ctZmlsdGVyX19saXN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgLmNhdGFsb2ctZmlsdGVyX19tb2ItYnRuXHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgLmNhdGFsb2ctZmlsdGVyX19tb2ItaGVhZGVyXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcblxyXG4uY2F0YWxvZy1pdGVtXHJcbiAgJl9fZGVzYy1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4XHJcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2I3YmJiZVxyXG4gICZfX2J0bi1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMjBweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICZfX2J0bi1vcmRlclxyXG4gICAgcGFkZGluZzogMTJweFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICBsaW5lLWhlaWdodDogODclXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBiYWNrZ3JvdW5kOiAjZWE1ZjEyXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE1ZjEyXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogYXV0byAxOHB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgJjo6YWZ0ZXJcclxuICAgICAgbWluLWhlaWdodDogMTZweFxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jbGljay5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpblxyXG4gICAgJjphY3RpdmUsICY6aG92ZXIsICY6Zm9jdXNcclxuICAgICAgYmFja2dyb3VuZDogcmdiKDIwOCwgODIsIDEyKVxyXG4gICZfX2J0bi1jb21wYXJlXHJcbiAgICBwYWRkaW5nOiAxMnB4IDI1cHhcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDg3JVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBjb2xvcjogIzFmMjMyZVxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VhNWYxMlxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMThweFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGdhcDogNXB4XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAkYW5pbSwgYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyICRhbmltLCBiYWNrZ3JvdW5kICRhbmltLCBjb2xvciAkYW5pbVxyXG4gICAgJjo6YWZ0ZXJcclxuICAgICAgbWluLWhlaWdodDogMTZweFxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGNvbnRlbnQ6ICcnXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jb21wYXJpc29uLW8uc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgJjphY3RpdmUsICY6aG92ZXIsICY6Zm9jdXNcclxuICAgICAgYmFja2dyb3VuZDogcmdiKDIwOCwgODIsIDEyKVxyXG4gICAgICBjb2xvcjogI2ZmZlxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMjA4LCA4MiwgMTIpXHJcbiAgICAgICY6OmFmdGVyXHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NvbXBhcmlzb24tdy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXHJcbiAgJl9fZGVzYy1saXN0XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTVweFxyXG4gICZfX2Rlc2MtaXRlbVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiA1cHhcclxuICAmX19kZXNjLXRpdGxlXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTE1JVxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxMHB4IGF1dG9cclxuICAgIGdhcDogNXB4XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICB3aWR0aDogMTBweFxyXG4gICAgICBoZWlnaHQ6IDEwcHhcclxuICAgICAgYmFja2dyb3VuZDogI2VhNWYxMlxyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcclxuICAmX19kZXNjLXRleHRcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMTUlXHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgJl9fdGFibGUtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDQwcHhcclxuXHJcbi50YWJsZS1lbGVtZW50cy52ZXJ0aWNhbFxyXG4gIGNhcHRpb25cclxuICAgIGNvbG9yOiByZ2IoMzEsIDM1LCA0NilcclxuICAgIGZvbnQtc2l6ZTogMjdweFxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgbGluZS1oZWlnaHQ6IDM3cHhcclxuICAgIHRleHQtYWxpZ246IGxlZnRcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICB0YWJsZVxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwXHJcbiAgdGhlYWRcclxuICAgIC8vIGJhY2tncm91bmQ6ICNFQTVGMTJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDBcclxuICAgIGxpbmUtaGVpZ2h0OiAyMnB4XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICB0aFxyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHhcclxuICAgICAgYmFja2dyb3VuZDogIzY3NmU3NlxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHhcclxuICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweFxyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YmJiZVxyXG4gICAgICBzcGFuXHJcbiAgICAgICAgZGlzcGxheTogYmxvY2tcclxuICAgICAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4XHJcbiAgdGJvZHlcclxuICAgIHRkXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4XHJcbiAgICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICAgIHBhZGRpbmc6IDEwcHhcclxuICAgICAgYmFja2dyb3VuZDogI2ZmZlxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YmJiZVxyXG4gICAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICB0clxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICB0ZFxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkXHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHhcclxuICAgICAgICB0ZFxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHhcclxuXHJcbi50YWJsZS1lbGVtZW50cy5ob3Jpem9udGFsXHJcbiAgdGFibGVcclxuICBjYXB0aW9uXHJcbiAgICBjb2xvcjogcmdiKDMxLCAzNSwgNDYpXHJcbiAgICBmb250LXNpemU6IDI3cHhcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGxpbmUtaGVpZ2h0OiAzN3B4XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4XHJcbiAgdGFibGVcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICBib3JkZXItc3BhY2luZzogMFxyXG4gIHRoZWFkXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBsaW5lLWhlaWdodDogMjJweFxyXG4gICAgdGV4dC1hbGlnbjogbGVmdFxyXG4gICAgdGhcclxuICAgICAgcGFkZGluZzogMTBweCAyMHB4XHJcbiAgICAgIGJhY2tncm91bmQ6ICM2NzZlNzZcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2I3YmJiZVxyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweFxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNXB4XHJcblxyXG4gIHRib2R5XHJcbiAgICB0aFxyXG4gICAgICBiYWNrZ3JvdW5kOiAjNjc2ZTc2XHJcbiAgICAgIGNvbG9yOiAjZmZmXHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICB0ZFxyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwXHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxyXG4gICAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4XHJcbiAgICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgICAgcGFkZGluZzogMTBweFxyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2I3YmJiZVxyXG4gICAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICB0clxyXG4gICAgICAmOmxhc3QtY2hpbGRcclxuICAgICAgICB0ZFxyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZFxyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHhcclxuICAgICAgICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4XHJcbiAgdGZvb3RcclxuICAgIG1hcmdpbi10b3A6IDEwcHhcclxuICAgIHRkXHJcblxyXG4gICAgICBwYWRkaW5nOiAxMHB4XHJcbiAgICAgIGNvbG9yOiByZ2IoMTMsIDEzLCAxNClcclxuICAgICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgbGluZS1oZWlnaHQ6IDIycHhcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAlXHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnRcclxuICAgICAgc3Ryb25nXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMFxyXG5cclxuLmhvcml6b250YWwtc2Nyb2xsXHJcbiAgb3ZlcmZsb3cteDogYXV0b1xyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjM0LCA5NSwgMTgpXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXJcclxuICAgIHdpZHRoOiAzcHhcclxuICAgIGhlaWdodDogNXB4XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMTgzLCAxODcsIDE5MClcclxuXHJcbi5jYXRhbG9nLWFkZC1jb21wYXJlXHJcbiAgJl9fYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDQwcHhcclxuICAmX190ZXh0XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICZfX3RhYmxlLWxpc3RcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTFweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKVxyXG4gICAgcGFkZGluZzogMTBweCAyMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAmX190YWJsZS10aXRsZVxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwcHggMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMTAzLCAxMTAsIDExOClcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHhcclxuICAgIGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSlcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgbGluZS1oZWlnaHQ6IDIycHhcclxuXHJcbi5jYXRhbG9nLWNoZWNrXHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMTZweCBhdXRvXHJcbiAgZ2FwOiAxMHB4XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gIGlucHV0XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgJl9fc3BhblxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgd2lkdGg6IDE3cHhcclxuICAgICAgaGVpZ2h0OiAxN3B4XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NzZlNzZcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZcclxuICAgICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgJjpoYXMoaW5wdXQ6Y2hlY2tlZClcclxuICAgIC5jYXRhbG9nLWNoZWNrX19zcGFuXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltZy9jaGVjay5zdmcpXHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdFxyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXJcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmXHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNWYxMlxyXG4gICZfX3RhYmxlLWxpbmtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTZweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEzNyVcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICAmOmFjdGl2ZSwgJjpob3ZlciwgJjpmb2N1c1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZVxyXG4gICAgICBjb2xvcjogIzBkMGQwZVxyXG5cclxuLmJ0bi1jb21wYXJlXHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gIGZvbnQtc2l6ZTogMTZweFxyXG4gIGZvbnQtd2VpZ2h0OiA2MDBcclxuICBsaW5lLWhlaWdodDogMTNweFxyXG4gIGxldHRlci1zcGFjaW5nOiAxcHhcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICBib3JkZXItcmFkaXVzOiA1cHhcclxuICBjdXJzb3I6IHBvaW50ZXJcclxuICBwYWRkaW5nOiAxMHB4IDIwcHhcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjI2YzFkXHJcbiAgY29sb3I6ICNmZmZcclxuICBib3JkZXItY29sb3I6ICNmMjZjMWRcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAkYW5pbVxyXG4gICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE1ZjEyXHJcbiAgJl9fYm94XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgcG9zaXRpb246IGZpeGVkXHJcbiAgICBib3R0b206IDBweFxyXG4gICAgbGVmdDogNTAlXHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSlcclxuICAgIHotaW5kZXg6IDEwMDBcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMHB4IDBweFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGJhY2tncm91bmQ6ICM2NzZlNzZcclxuICAgIHBhZGRpbmc6IDE1cHhcclxuICAgICYuYWN0aXZlIFxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiIsIi5jb21wYXJlLXBhZ2VcclxuICAmX19saXN0XHJcbiAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICBmbGV4LXdyYXA6IHdyYXBcclxuICAgIGdhcDogMzBweCA3MHB4XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweFxyXG4gICZfX2l0ZW1cclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmc6IDI1cHggMzVweFxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcclxuICAgICY6bnRoLW9mLXR5cGUoMm4pXHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDIzOSwgMjMwKVxyXG4gICAgJjpudGgtb2YtdHlwZSgybiArIDEpXHJcbiAgICAgIGJhY2tncm91bmQ6IHJnYigyMzcsIDIzNCwgMjU1KVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2NvbXBhcmlzb24tZy5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAgIHdpZHRoOiAzMXB4XHJcbiAgICAgIGhlaWdodDogMzZweFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcclxuICAgICAgdG9wOiA1MCVcclxuICAgICAgbGVmdDogLTUzcHhcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpXHJcbiAgICAmOmZpcnN0LWNoaWxkXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkbSlcclxuICAgICAgcGFkZGluZzogMjVweCAyMHB4XHJcbiAgJl9fbGlua1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAzOHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTMyJVxyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAzZW1cclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbiAgICBjb2xvcjogI2ZmN2UzNlxyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgJGFuaW1cclxuICAgICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lXHJcbiAgICAgIGNvbG9yOiAjZWE1ZjEyXHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICZfX2l0ZW0tY2xvc2VcclxuICAgIG1heC13aWR0aDogMTVweFxyXG4gICAgbWF4LWhlaWdodDogMTVweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgY3Vyc29yOiBwb2ludGVyXHJcbiAgICBiYWNrZ3JvdW5kOiAjZmY3ZTM2XHJcbiAgICBwYWRkaW5nOiA0cHhcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxyXG4gICAgcG9zaXRpb246IGFic29sdXRlXHJcbiAgICByaWdodDogNXB4XHJcbiAgICB0b3A6IDVweFxyXG4gICZfX3RhYmxlc1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAzMHB4XHJcbiAgICB0YWJsZVxyXG4gICAgICB0Ym9keVxyXG4gICAgICAgIHRyOm50aC1vZi10eXBlKDJuKVxyXG4gICAgICAgICAgdGRcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjM5LCAyMzApXHJcbiAgICAgICAgdHI6bnRoLW9mLXR5cGUoMm4rMSlcclxuICAgICAgICAgIHRkXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyMzcsIDIzNCwgMjU1KVxyXG4iLCIuY2FsY3VsYXRvci1wYWdlXHJcbiAgJl9fYXJlYVxyXG4gICAgcGFkZGluZzogMjBweCAzMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMzBweFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKVxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9fY2FyZHNcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDFmcilcclxuICAgIGdhcDogMjBweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBkaXNwbGF5OiBmbGV4XHJcbiAgICAgIGZsZXgtd3JhcDogd3JhcFxyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICZfX2ltZy1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiN2JiYmVcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyICRhbmltXHJcbiAgJl9fbGVmdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgJl9fZm9ybS10aXRsZVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAyMXB4XHJcbiAgICBsaW5lLWhlaWdodDogMTc2JVxyXG4gICAgY29sb3I6ICMxZjIzMmVcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHhcclxuICAmX19jYXJkLXRpdGxlXHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICB0cmFuc2l0aW9uOiBmb250LXdlaWdodCAkYW5pbVxyXG4gICZfX2NhcmRcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG4gICAgJi5hY3RpdmUsICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICAgIC5jYWxjdWxhdG9yLXBhZ2VfX2ltZy1ib3hcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE1ZjEyXHJcbiAgICAgIC5jYWxjdWxhdG9yLXBhZ2VfX2NhcmQtdGl0bGVcclxuICAgICAgICBmb250LXdlaWdodDogNjAwXHJcbiAgJl9faW5wdXQtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBib3gtc2hhZG93OiAwIDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KVxyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHhcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcilcclxuICAgIGdhcDogMTBweFxyXG4gICZfX3NlbGVjdC1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHdpZHRoOiAxMDAlXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25cclxuICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNFxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkY2RlXHJcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkXHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkYmRjZGVcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zXHJcbiAgICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iXHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDIzNCwgOTUsIDE4KVxyXG4gICAgICAmOjotd2Via2l0LXNjcm9sbGJhclxyXG4gICAgICAgIHdpZHRoOiA1cHhcclxuICAgICAgICBoZWlnaHQ6IDNweFxyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigxODMsIDE4NywgMTkwKVxyXG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZFxyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMjM0LCA5NSwgMTgpICFpbXBvcnRhbnRcclxuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudFxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGVcclxuICAgICAgYmFja2dyb3VuZDogI2Y0ZjRmNFxyXG4gICAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvd1xyXG4gICAgICBib3gtc2hhZG93OiAwIDJweCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KVxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICAgIGJvcmRlcjogMFxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXHJcbiAgICAgIGhlaWdodDogYXV0b1xyXG4gICAgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWRcclxuICAgICAgcGFkZGluZy10b3A6IDZweFxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNnB4XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvd1xyXG4gICAgICB0b3A6IDUwJVxyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcclxuICAmX19sYWJlbFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAwLjZmciAxZnIgYXV0b1xyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkY2RlXHJcbiAgICBwYWRkaW5nOiAxMHB4XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgICYubW9iaWxlXHJcbiAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICAgIGRpc3BsYXk6IGdyaWRcclxuICAmX19sYWJlbC10ZXh0XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICZfX2lucHV0XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcclxuICAgIHBhZGRpbmc6IDFweCAxMHB4XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGNvbG9yOiAjNzI3NTg0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgJl9fYnRuLWJveFxyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAmX19pbnB1dFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAmX19idG5cclxuICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgcGFkZGluZzogMTVweCA0MHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWE1ZjEyXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkYW5pbVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZVxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IGF1dG8gMThweFxyXG4gICAgJjpob3ZlciwgJjphY3RpdmUsICY6Zm9jdXNcclxuICAgICAgYmFja2dyb3VuZDogJG9yYW5nZS1ob3ZlclxyXG4gICAgJjo6YWZ0ZXJcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgbWluLWhlaWdodDogMTZweFxyXG4gICAgICBkaXNwbGF5OiBncmlkXHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9jYWxjLXcuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW5cclxuICAmX19yaWdodC1pbWctYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGJhY2tncm91bmQ6ICNmZmZcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpXHJcbiAgJl9fcmlnaHQtaW5wdXQtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDIwcHhcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcilcclxuICAmX19yaWdodFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBcclxuIiwiLnZhY2FuY3lcclxuICAmX19iYW5uZXJcclxuICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy92YWNhbmN5LWJhbm5lci5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgdG9wIC8gY292ZXJcclxuICAgIG1pbi1oZWlnaHQ6IDQ5NnB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRtKVxyXG4gICAgICBtaW4taGVpZ2h0OiAzNDVweFxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBtaW4taGVpZ2h0OiAyMDhweFxyXG4gIC50aXRsZVxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gIC50aXRsZV9fbGluay1ib3hcclxuICAgIG1hcmdpbi1ib3R0b206IDBcclxuICAmX19jb250YWN0LXNlbGVjdC1ib3hcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkXHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweFxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0XHJcbiAgJl9fYXJlYVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAyOTFweCAxZnJcclxuICAgIGdhcDogMzBweFxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyXHJcbiAgJl9fY29udGFjdC10aXRsZVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAyMXB4XHJcbiAgICBsaW5lLWhlaWdodDogMTI5JVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIEBtZWRpYSAgYWxsIGFuZCAoJG0pXHJcbiAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICZfX2NvbnRhY3QtYm94LCAmX19jb250YWN0LWZvcm0tYm94XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAmX19jb250YWN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuICAgIHBhZGRpbmc6IDIwcHggMFxyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkNmQ2ZDZcclxuICAgICY6Zmlyc3QtY2hpbGRcclxuICAgICAgcGFkZGluZy10b3A6IDBcclxuICAgICY6bGFzdC1jaGlsZFxyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMFxyXG4gICAgICBib3JkZXItYm90dG9tOiAwXHJcbiAgJl9fY29udGFjdC1saW5rXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDVweFxyXG4gICAgZ3JpZC1hdXRvLWZsb3c6IGNvbHVtblxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0XHJcbiAgICBqdXN0aWZ5LWl0ZW1zOiBzdGFydFxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZS1pbi1vdXRcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG4gICAgJjo6YmVmb3JlXHJcbiAgICAgIGNvbnRlbnQ6IFwiXCJcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICB3aWR0aDogMjRweFxyXG4gICAgICBoZWlnaHQ6IDI0cHhcclxuICAgICYudGVsXHJcbiAgICAgICY6OmJlZm9yZVxyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvYXNzZXRzL2ltZy9waG9uZS5zdmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyXHJcbiAgICAmLm1haWxcclxuICAgICAgJjo6YmVmb3JlXHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL21haWwuc3ZnKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlclxyXG4gICAgJjphY3RpdmUsICY6aG92ZXIsICY6Zm9jdXNcclxuICAgICAgY29sb3I6ICRvcmFuZ2VcclxuICAmX19ib3gtbGVmdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgJl9fY29udGFjdC1mb3JtLWJveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgJl9fY29udGFjdC1mb3JtXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDMsIDFmcilcclxuICAmX19jb250YWN0LWlucHV0XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjdiYmJlXHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHhcclxuICAgIHBhZGRpbmc6IDFweCAxMHB4XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjRcclxuICAmX19jb250YWN0LWZvcm0tdGV4dFxyXG4gICAgZm9udC1zdHlsZTogaXRhbGljXHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDEzcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjMlXHJcbiAgICBjb2xvcjogIzMxMmMyYlxyXG4gICZfX2NvbnRhY3QtZm9ybS1idG5cclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIHBhZGRpbmc6IDEycHhcclxuICAgIGJhY2tncm91bmQ6ICNlYTVmMTJcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICBsaW5lLWhlaWdodDogODclXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRhbmltXHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMjA4LCA4MiwgMTIpXHJcbiAgJl9fbGlzdFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAzMHB4XHJcbiAgJl9faXRlbVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAmX19pdGVtLXRpdGxlXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDI5cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjglXHJcbiAgICBjb2xvcjogI2VhNWYxMlxyXG4gICAgQG1lZGlhICBhbGwgYW5kICgkbSlcclxuICAgICAgZm9udC1zaXplOiAyM3B4XHJcbiAgICBAbWVkaWEgIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDIxcHhcclxuICAmX19pdGVtLXRleHRcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMjRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDExMiVcclxuICAgIGNvbG9yOiAjMWYyMzJlXHJcbiAgICBAbWVkaWEgIGFsbCBhbmQgKCRtKVxyXG4gICAgICBmb250LXNpemU6IDIxcHhcclxuICAgIEBtZWRpYSAgYWxsIGFuZCAoJHMpXHJcbiAgICAgIGZvbnQtc2l6ZTogMThweFxyXG4gICZfX2xpc3QtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDMwcHhcclxuICAmX19kZXNjXHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuICAmX19kZXNjLXRpdGxlXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDIxcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjklXHJcbiAgICBjb2xvcjogIzFmMjMyZVxyXG4gICAgQG1lZGlhICBhbGwgYW5kICgkbSlcclxuICAgICAgZm9udC1zaXplOiAxOHB4XHJcbiAgJl9fZGVzYy1saXN0XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuICAmX19kZXNjLWl0ZW1cclxuICAgIHBhZGRpbmctbGVmdDogMTVweFxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTM3JVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdhcDogMTBweFxyXG4gICAgYWxpZ24taXRlbXM6IHN0YXJ0XHJcbiAgICBncmlkLWF1dG8tZmxvdzogY29sdW1uXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHN0YXJ0XHJcbiAgICAmOjpiZWZvcmVcclxuICAgICAgY29udGVudDogJydcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlXHJcbiAgICAgIHRvcDogN3B4XHJcbiAgICAgIHdpZHRoOiA4cHhcclxuICAgICAgaGVpZ2h0OiA4cHhcclxuICAgICAgZGlzcGxheTogZ3JpZFxyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcclxuICAgICAgYmFja2dyb3VuZDogI2VhNWYxMlxyXG4gICZfX2l0ZW0tdGl0bGUtYm94XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDEwcHhcclxuIiwiLnNlYXJjaC1wYWdlXHJcbiAgJl9fZm9ybVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgcGFkZGluZzogNXB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGJkY2RlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIGF1dG9cclxuICAmX19pbnB1dFxyXG4gICAgd2lkdGg6IDEwMCVcclxuICAgIGJvcmRlcjogbm9uZVxyXG4gICAgcGFkZGluZzogMTBweFxyXG4gICAgZm9udC13ZWlnaHQ6IDYwMFxyXG4gICAgZm9udC1zaXplOiAxOHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTMzJVxyXG4gICAgY29sb3I6ICMxZjIzMmVcclxuICAmX19idG5cclxuICAgIHBhZGRpbmc6IDEwcHggMTVweFxyXG4gICAgYmFja2dyb3VuZDogI2ZmN2UzNlxyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE1cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICZfX3RleHQtcmVzdWx0XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzcyNzU4NFxyXG4gICZfX3Jlc3VsdC1saXN0XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4XHJcbiAgICBkaXNwbGF5OiBncmlkXHJcbiAgICBnYXA6IDIwcHhcclxuICAmX19yZXN1bHQtbGlua1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAxMHB4XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmXHJcbiAgICBicm9yZGVyLXJhZGl1czogNXB4XHJcbiAgICBwYWRkaW5nOiAyMHB4XHJcbiAgJl9fcmVzdWx0LXRpdGxlXHJcbiAgICBmb250LXdlaWdodDogNzAwXHJcbiAgICBmb250LXNpemU6IDIxcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjklXHJcbiAgICBjb2xvcjogI2VhNWYxMlxyXG4gICZfX3Jlc3VsdC10ZXh0XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDE2cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzclXHJcbiAgICBjb2xvcjogIzBkMGQwZVxyXG4gICAgc3Ryb25nXHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDBcclxuXHJcbi5wYWdpbmF0aW9uXHJcbiAgbWFyZ2luLXRvcDogMzBweFxyXG4gIG1hcmdpbi1ib3R0b206IDMwcHhcclxuICBkaXNwbGF5OiBncmlkXHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICZfX2xpc3RcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGdyaWQtYXV0by1mbG93OiBjb2x1bW5cclxuICAgIGdhcDogMTBweFxyXG4gICAgYWxpZ24taXRlbXM6IGVuZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAmX19saW5rXHJcbiAgICBwYWRkaW5nOiA0cHggMTBweFxyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxNnB4XHJcbiAgICBsaW5lLWhlaWdodDogMTM3JVxyXG4gICAgY29sb3I6ICMwZDBkMGVcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNGY0ZjRcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyICRhbmltXHJcbiAgICAmLmFjdGl2ZVxyXG4gICAgICBiYWNrZ3JvdW5kOiAjZWE1ZjEyXHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gICAgICBjb2xvcjogI2ZmZlxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE1ZjEyXHJcbiAgICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1c1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWE1ZjEyXHJcbiIsIi5lcnJvci1wYWdlXHJcbiAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nLzQwNC5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyIC8gY292ZXJcclxuICAuYnJlYWRjcnVtYnNfX2xpbmssIC5icmVhZGNydW1ic19fdGl0bGVcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgLmJyZWFkY3J1bWJzX19saW5rOjphZnRlclxyXG4gICAgYmFja2dyb3VuZDogdXJsKC9hc3NldHMvaW1nL2Fycm93LXdoaXRlLnN2Zykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXJcclxuXHJcbi5lcnJvclxyXG4gIC50aXRsZVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAyMjBweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCVcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG4gICAgY29sb3I6ICNmZmZcclxuICAgIEBtZWRpYSBhbGwgYW5kICgkcylcclxuICAgICAgZm9udC1zaXplOiAxNDBweFxyXG4gIC5zdWJ0aXRsZVxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseVxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAzOHB4XHJcbiAgICBsaW5lLWhlaWdodDogMTE2JVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXHJcbiAgICBjb2xvcjogI2ZmZlxyXG4gICAgQG1lZGlhIGFsbCBhbmQgKCRzKVxyXG4gICAgICBmb250LXNpemU6IDI0cHhcclxuICAmX190ZXh0XHJcbiAgICBmb250LXdlaWdodDogNjAwXHJcbiAgICBmb250LXNpemU6IDIxcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxNTIlXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgLnNlYXJjaC1wYWdlX19mb3JtXHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHhcclxuICAgICAgbWFyZ2luLXRvcDogMjBweFxyXG4gICAgICAuc2VhcmNoLXBhZ2VfX2lucHV0XHJcbiAgICAgICAgcGFkZGluZzogNXB4XHJcbiAgICAgICAgXHJcblxyXG4gICZfX2JveFxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgbWF4LXdpZHRoOiA2MDZweFxyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxyXG4gICAgbWFyZ2luOiAwIGF1dG9cclxuICAgIHBhZGRpbmctdG9wOiAxMDBweFxyXG4gICAgcGFkZGluZy1ib3R0b206IDEwMHB4XHJcbiAgICBAbWVkaWEgYWxsIGFuZCAoJHMpXHJcbiAgICAgIHBhZGRpbmctdG9wOiA1MHB4XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1MHB4XHJcbiAgJl9fbGlua1xyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIHBhZGRpbmc6IDE3cHggNzVweFxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAxNXB4XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICBiYWNrZ3JvdW5kOiAkb3JhbmdlXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIG1hcmdpbi10b3A6IDQwcHhcclxuIiwiLm1vZGFsLW9yZGVyXHJcbiAgZGlzcGxheTogZ3JpZFxyXG4gIHBhZGRpbmc6IDQwcHggMzBweFxyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpXHJcbiAgYmFja2dyb3VuZDogI2ZmZlxyXG4gIGJvcmRlci1yYWRpdXM6IDVweFxyXG4gIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkYW5pbVxyXG4gIG1heC13aWR0aDogIDQ0OXB4XHJcbiAgJl9fZm9ybVxyXG4gICAgZGlzcGxheTogZ3JpZFxyXG4gICAgZ2FwOiAyMHB4XHJcbiAgJl9faW5wdXRcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweFxyXG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNFxyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RiZGNkZVxyXG4gICAgcGFkZGluZzogOHB4IDEwcHhcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDBcclxuICAgIGZvbnQtc2l6ZTogMTVweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCVcclxuICAgIGNvbG9yOiAjMGQwZDBlXHJcbiAgJl9fcmVxdWlyZWRcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpY1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMFxyXG4gICAgZm9udC1zaXplOiAxM3B4XHJcbiAgICBsaW5lLWhlaWdodDogMTIzJVxyXG4gICAgY29sb3I6ICMzMTJjMmJcclxuICAgIG1hcmdpbi10b3A6IC0xMHB4XHJcbiAgJl9fcG9saWN5XHJcbiAgICBmb250LXdlaWdodDogNDAwXHJcbiAgICBmb250LXNpemU6IDEzcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjMlXHJcbiAgICBjb2xvcjogIzMxMmMyYlxyXG4gICZfX2J0blxyXG4gICAganVzdGlmeS1zZWxmOiBjZW50ZXJcclxuICAgIGRpc3BsYXk6IGdyaWRcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHhcclxuICAgIHBhZGRpbmc6IDEycHggMThweFxyXG4gICAgYmFja2dyb3VuZDogI2VhNWYxMlxyXG4gICAgZm9udC13ZWlnaHQ6IDcwMFxyXG4gICAgZm9udC1zaXplOiAxM3B4XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcclxuICAgIGNvbG9yOiAjZmZmXHJcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRhbmltXHJcbiAgICBtYXJnaW4tdG9wOiA1cHhcclxuICAgICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzXHJcbiAgICAgIGJhY2tncm91bmQ6ICNlYTVmMTJcclxuXHJcbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsIC5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50XHJcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnRcclxuXHJcbi5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlXHJcbiAgY29sb3I6ICM0YzU1NWVcclxuICByaWdodDogNXB4XHJcbiAgdG9wOiA1cHhcclxuIl19 */


.product_options{
	display: grid;
	gap: 10px;
	margin-left: 15px;
	margin-top: 20px;
	margin-bottom: 20px;
}
.product_options li{
	font-weight: 400;
	font-size: 16px;
	line-height: 137%;
	color: #0d0d0e;
	position: relative;
	grid-auto-flow: column;
	align-items: start;
	justify-content: start;
	gap: 5px;
	padding-left: 15px;
}
.product_options li::before {
	content: "";
	width: 8px;
	height: 8px;
	background: #e0580c;
	border-radius: 50%;
	display: grid;
	top: 5px;
	left: 0;
	position: absolute;
}
.product_options li span{
	padding-bottom:0;
}
.product_options li p{
	font-weight: 400;
	font-size: 16px;
	line-height: 137%;
	color: #0d0d0e;
	margin-bottom: 10px;
}
.partners .slick-track{
	display: flex;
	align-items: center;
}