@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSans.eot");
  src: url("/fonts/PTSans.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSans.woff2") format("woff2"), url("/fonts/PTSans.woff") format("woff"), url("/fonts/PTSans.ttf") format("truetype"), url("/fonts/PTSans.svg#PTSans") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSansBold.eot");
  src: url("/fonts/PTSansBold.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansBold.woff2") format("woff2"), url("/fonts/PTSansBold.woff") format("woff"), url("/fonts/PTSansBold.ttf") format("truetype"), url("/fonts/PTSansBold.svg#PTSans") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PTSans";
  src: url("/fonts/PTSansItalic.ttf") format("truetype");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "PTSansNarrow";
  src: url("/fonts/PTSansNarrow.eot");
  src: url("/fonts/PTSansNarrow.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansNarrow.woff2") format("woff2"), url("/fonts/PTSansNarrow.woff") format("woff"), url("/fonts/PTSansNarrow.ttf") format("truetype"), url("/fonts/PTSansNarrow.svg#PTSansNarrow") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PTSansNarrow";
  src: url("/fonts/PTSansNarrowBold.eot");
  src: url("/fonts/PTSansNarrowBold.eot?#iefix") format("embedded-opentype"), url("/fonts/PTSansNarrowBold.woff2") format("woff2"), url("/fonts/PTSansNarrowBold.woff") format("woff"), url("/fonts/PTSansNarrowBold.ttf") format("truetype"), url("/fonts/PTSansNarrowBold.svg#PTSansNarrow") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Light"), local("Montserrat-Light"), url("/fonts/static/Montserrat-Light.ttf") format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat"), local("Montserrat-Regular"), url("/fonts/static/Montserrat-Regular.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat"), local("Montserrat-Regular"), url("/fonts/static/Montserrat-Medium.ttf") format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Bold"), local("Montserrat-Bold"), url("/fonts/static/Montserrat-Bold.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Montserrat";
  font-display: swap;
  src: local("Montserrat Italic"), local("Montserrat Italic"), url("/fonts/static/Montserrat-Italic.ttf") format("truetype");
  font-weight: 700;
  font-style: italic;
}
@font-face {
  font-family: "MyriadProLight";
  src: url("/fonts/MyriadProLight.eot");
  src: url("/fonts/MyriadProLight.eot?#iefix") format("embedded-opentype"), url("/fonts/MyriadProLight.woff") format("woff"), url("/fonts/MyriadProLight.ttf") format("truetype"), url("/fonts/MyriadProLight.svg#MyriadProLight") format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Myriad Pro";
  src: url("/fonts/MyriadPro.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "MyriadProBold";
  src: url("/fonts/MyriadProBold.otf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "PragmaticaC";
  src: url("/fonts/PTPragmaticaCyrillic.ttf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "PragmaticaC";
  src: url("/fonts/PTPragmaticaBoldCyrillic.ttf") format("opentype");
  font-weight: bold;
  font-style: normal;
}
/* --------------------------------- */
.elbow__h1 {
  width: 650px;
  margin: 0 auto;
}

.landing__content {
  max-width: 1920px;
  margin: 0 auto;
  background: #fff;
  overflow: hidden;
}
.landing__content h2 {
  font-size: 33px;
  text-transform: uppercase;
  line-height: 1;
  font-weight: 400;
  color: #000000;
  font-family: "PTSans", sans-serif;
}
.landing__content h3 {
  color: #000000;
}
.landing__content p {
  line-height: 1.3;
  color: #000000;
  font-size: 18px;
}
.landing__content .text-bold {
  font-weight: bold;
}
.landing__content .elbow-1 {
  position: relative;
  overflow: hidden;
}
.landing__content .elbow-1__block-inner {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 1100px;
  height: 100%;
}
.landing__content .elbow-1__block-inner__content-wrapper {
  box-sizing: border-box;
  position: relative;
  width: 470px;
  height: 500px;
  padding-top: 50px;
  margin-right: -40px;
  border-left: 2px solid #000000;
  float: right;
}
.landing__content .elbow-1__block-inner__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-1-1.png) no-repeat;
  padding: 3px 0 16px 10px;
}
.landing__content .elbow-1__block-inner__content-wrapper__text {
  font-size: 17px;
  padding-left: 10px;
  max-width: 400px;
}
.landing__content .elbow-1__block-inner__content-wrapper__bg {
  position: absolute;
  width: 150%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
.landing__content .elbow-1__block-inner__main-caption {
  position: absolute;
  bottom: 20px;
  right: 130px;
  font-size: 130px;
  font-weight: 600;
  font-style: italic;
  color: #fff;
  opacity: 0.4;
}
.landing__content .elbow-2 {
  overflow: hidden;
  background: url(../images/landing/neoprene_lumbar_support/slide-2_bg.jpg) no-repeat;
}
.landing__content .elbow-2__block-inner {
  display: flex;
  justify-content: center;
  margin-left: 140px;
}
.landing__content .elbow-2__block-inner__feature {
  position: relative;
  margin-left: -160px;
}
.landing__content .elbow-2__block-inner__feature__caption {
  position: absolute;
  text-align: right;
  top: 320px;
  right: 170px;
  color: #fff;
}
.landing__content .elbow-3 {
  position: relative;
  margin-top: -8px;
}
.landing__content .elbow-3__content-wrapper {
  position: absolute;
  top: 208px;
  left: 876px;
  width: 510px;
}
.landing__content .elbow-3__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-6-1.png) no-repeat;
  background-size: 100% 100%;
  padding: 4px 0 4px 10px;
}
.landing__content .elbow-3__content-wrapper__text {
  max-width: 300px;
  color: #fff;
  padding: 10px 0 0 10px;
  line-height: 1.1;
}
.landing__content .elbow-3__content-wrapper__img {
  margin-left: 10px;
  margin-top: 50px;
}
.landing__content .elbow-3__content-wrapper-2 {
  position: absolute;
  top: 398px;
  left: 876px;
  width: 458px;
}
.landing__content .elbow-3__content-wrapper-2__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-6-1.png) no-repeat;
  background-size: 100% 100%;
  padding: 4px 0 4px 10px;
}
.landing__content .elbow-3__content-wrapper-2__text {
  max-width: 370px;
  color: #fff;
  padding: 10px 0 0 10px;
  line-height: 1.1;
}
.landing__content .elbow-3__content-wrapper-2__img {
  margin-left: 10px;
  margin-top: 50px;
}
.landing__content .elbow-3__main-caption {
  position: absolute;
  bottom: 10px;
  right: 600px;
  font-size: 130px;
  font-weight: 600;
  font-style: italic;
  color: #fff;
  opacity: 0.4;
}
.landing__content .elbow-3__img-sm {
  display: none;
  width: 100%;
}
.landing__content .elbow-3__poupup {
  display: block;
  position: absolute;
  line-height: 0.64;
  padding: 2px;
  text-align: center;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 20px;
  background: rgba(237, 28, 36, 0);
  transition: all 0.2s;
}
.landing__content .elbow-3__poupup:hover {
  background: rgb(237, 28, 36);
}
.landing__content .elbow-3__poupup-1 {
  top: 230px;
  left: 750px;
}
.landing__content .elbow-3__poupup-2 {
  top: 292px;
  left: 510px;
}
.landing__content .elbow-3__poupup-3 {
  top: 458px;
  left: 490px;
}
.landing__content .elbow-4 {
  position: relative;
  margin-top: -1px;
}
.landing__content .elbow-4__main-caption {
  position: absolute;
  bottom: 10px;
  right: 500px;
  font-size: 130px;
  font-weight: 600;
  font-style: italic;
  color: #fff;
  opacity: 0.4;
}
.landing__content .elbow-4__img-sm {
  display: none;
  width: 100%;
}
.landing__content .elbow-4__poupup {
  display: block;
  position: absolute;
  line-height: 0.64;
  padding: 2px;
  text-align: center;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 20px;
  background: rgba(237, 28, 36, 0);
  transition: all 0.2s;
}
.landing__content .elbow-4__poupup:hover {
  background: rgb(237, 28, 36);
}
.landing__content .elbow-4__poupup-1 {
  top: 260px;
  left: 720px;
}
.landing__content .elbow-4__poupup-2 {
  top: 120px;
  left: 1150px;
}
.landing__content .elbow-4__poupup-3 {
  top: 120px;
  left: 800px;
}
.landing__content .elbow-4__poupup-4 {
  top: 220px;
  left: 1000px;
}
.landing__content .elbow-5 {
  margin-top: -1px;
  position: relative;
  overflow: hidden;
}
.landing__content .elbow-5__block-inner {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 1100px;
  height: 100%;
}
.landing__content .elbow-5__block-inner__content-wrapper {
  box-sizing: border-box;
  position: relative;
  width: 470px;
  height: 500px;
  padding-top: 70px;
  margin-right: -10px;
  border-left: 2px solid #73d3ec;
  float: right;
}
.landing__content .elbow-5__block-inner__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-1-1.png) no-repeat;
  padding: 3px 0 16px 10px;
}
.landing__content .elbow-5__block-inner__content-wrapper__text {
  font-size: 17px;
  padding-left: 10px;
  max-width: 400px;
}
.landing__content .elbow-5__block-inner__content-wrapper__bg {
  position: absolute;
  width: 150%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
.landing__content .elbow-5__block-inner__main-caption {
  position: absolute;
  bottom: 20px;
  right: 130px;
  font-size: 130px;
  font-weight: 600;
  font-style: italic;
  color: #fff;
  opacity: 0.4;
}
.landing__content .elbow-6__block-inner {
  position: relative;
  max-width: 1100px;
  margin: 0 auto;
}
.landing__content .elbow-6__block-inner__content-wrapper {
  position: absolute;
  top: 30px;
  left: 0;
  width: 550px;
}
.landing__content .elbow-6__block-inner__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-6-1.png) no-repeat;
  background-size: 100% 100%;
  padding: 4px 0 4px 10px;
}
.landing__content .elbow-6__block-inner__content-wrapper__text {
  max-width: 370px;
  color: #fff;
  padding: 10px 0 0 10px;
}
.landing__content .elbow-6__block-inner__content-wrapper__img {
  margin-left: 10px;
  margin-top: 50px;
}
.landing__content .elbow-7 {
  overflow: hidden;
  background: url(../images/landing/neoprene_lumbar_support/slide-7_bg.jpg) no-repeat;
}
.landing__content .elbow-7__block-inner {
  display: flex;
  justify-content: center;
  margin-left: 190px;
}
.landing__content .elbow-7__block-inner__feature {
  position: relative;
  margin-left: -190px;
}
.landing__content .elbow-7__block-inner__feature__caption {
  font-size: 19px;
  text-transform: none;
  position: absolute;
  text-align: right;
  top: 332px;
  right: 174px;
  color: #fff;
}
.landing__content .elbow-8 {
  background: url(../images/landing/neoprene_lumbar_support/slide-8_bg.jpg) no-repeat right;
  background-size: cover;
  position: relative;
  overflow: hidden;
  margin-top: -1px;
}
.landing__content .elbow-8__block-inner {
  max-width: 1100px;
  margin: 0 auto;
  height: 100%;
  display: flex;
  justify-content: flex-end;
}
.landing__content .elbow-8__block-inner__content-wrapper {
  box-sizing: border-box;
  width: 470px;
  height: 324px;
  padding-top: 35px;
  margin-left: 20px;
  border-left: 2px solid #fff;
}
.landing__content .elbow-8__block-inner__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-8-2.png) no-repeat;
  padding: 3px 0 16px 10px;
}
.landing__content .elbow-8__block-inner__content-wrapper__text {
  font-size: 17px;
  padding-left: 10px;
  max-width: 400px;
  color: #fff;
}
.landing__content .elbow-9 {
  background: url(../images/landing/neoprene_lumbar_support/slide-9_bg.jpg) no-repeat right;
  background-size: cover;
  background-position: center;
  position: relative;
  overflow: hidden;
  margin-top: -2px;
  padding: 20px 0;
}
.landing__content .elbow-9__block-inner {
  max-width: 1100px;
  margin: 0 auto;
}
.landing__content .elbow-9__block-inner__content-wrapper {
  background: url(../images/landing/neoprene_lumbar_support/slide-9-1.png) no-repeat;
  background-size: 100% 100%;
  box-sizing: border-box;
  width: 1400px;
  height: 255px;
  padding-top: 20px;
  border-left: 2px solid #fff;
}
.landing__content .elbow-9__block-inner__content-wrapper__caption {
  background: url(../images/landing/neoprene_lumbar_support/slide-8-2.png) no-repeat;
  background-size: 100%;
  max-width: 540px;
  padding: 3px 0 6px 10px;
}
.landing__content .elbow-9__block-inner__content-wrapper__text {
  font-size: 17px;
  padding-left: 10px;
  margin-top: 20px;
  max-width: 440px;
  color: #fff;
}
.landing__content .elbow-9__block-inner__content-wrapper:nth-child(2) {
  margin-left: 250px;
  margin-top: -100px;
}
.landing__content .elbow-9__block-inner__content-wrapper:nth-child(3) {
  margin-left: 500px;
  margin-top: -62px;
}
.landing__content .elbow-support-slide-10 {
  max-width: 1920px;
  overflow: hidden;
  position: relative;
  margin-top: -1px;
  background: #eaeaea;
}
.landing__content .elbow-support-slide-10 .img-5 {
  display: block;
  margin-right: 0;
}
.landing__content .elbow-support-slide-10 .block-inner {
  margin: 0 auto;
  max-width: 1208px;
}
.landing__content .elbow-support-slide-10 .block-inner h2 {
  position: absolute;
  top: 20px;
  right: 680px;
  font-size: 42px;
  text-align: center;
  background: url(../images/landing/aeroprene_elbow_support/slide-10-1.png) no-repeat;
  background-size: 100% 100%;
  padding: 10px 30px 10px 140px;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .block__inner {
  height: auto;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form {
  background: rgba(0, 0, 0, 0.4) !important;
  border-radius: 10px;
  top: 200px;
  right: 620px;
  padding-top: 0 !important;
  box-sizing: border-box;
  width: 380px;
  height: auto;
  background: #e00808;
  z-index: 2;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__field {
  margin-bottom: 10px;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__field ::-webkit-input-placeholder {
  color: #fff;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__field .help-block {
  color: #fff;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__field .landingtest-city {
  color: #fff !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__field .form__input {
  background: rgba(183, 183, 183, 0.4) !important;
  color: #fff !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .chosen-single {
  color: #fff !important;
  opacity: 1 !important;
  background: rgba(183, 183, 183, 0.4) !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .runway_bottom__title {
  font-size: 30px;
  line-height: 1;
  text-align: center;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .runway_bottom__title .form-caption_big-text {
  font-size: 48px;
  font-weight: bold;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form--landing {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form form {
  margin-top: 30px;
  height: auto !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .chosen-container {
  width: 100% !important;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .filed button {
  background: #ce2127 !important;
  height: 50px !important;
  padding: 9px 12px 21px 12px;
  margin-top: 12px;
  border: 1px solid #ce2127;
  letter-spacing: 0.1em;
  transition: all 0.3s;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .filed button:hover {
  color: #fff;
  border: 1px solid #fff;
}
.landing__content .elbow-support-slide-10 .elbow-support_bottom .form .form__msg {
  margin-top: 40px;
}
.landing__content .elbow-support-slide-10__left {
  position: absolute;
  top: 0;
  left: 0;
}
.landing__content .elbow-support-slide-10__right {
  position: absolute;
  top: 0;
  right: 0;
}

.b-product {
  overflow: hidden;
}
.b-product .b-product-bg__left {
  position: absolute;
  top: 0;
  left: -90px;
}
.b-product .b-product-bg__right {
  position: absolute;
  top: 0;
  right: 0;
}

.b-product--elbow {
  background: #fff;
  color: #000;
  padding-bottom: 40px;
}
.b-product--elbow .block__inner {
  width: 1200px;
}
@media (max-width: 1200px) {
  .b-product--elbow .block__inner {
    width: 100%;
  }
}
.b-product--elbow .b-product__left {
  width: 52%;
}
@media (max-width: 960px) {
  .b-product--elbow .b-product__left {
    float: none;
    margin: 0 auto;
    margin-bottom: 20px;
    overflow: hidden;
    width: 90%;
  }
}
.b-product--elbow .b-product__right {
  width: 48%;
}
.b-product--elbow .b-product__right .colors-delivery .product__sizes {
  font-size: 16px;
}
.b-product--elbow .b-product__right .colors-delivery .product__sizes #size-select-landing {
  border-radius: 3px;
  border: 1px solid #ebeaea;
  margin-top: 6px;
  width: 104px;
}
@media (max-width: 1200px) {
  .b-product--elbow .b-product__right {
    width: 45%;
  }
}
@media (max-width: 960px) {
  .b-product--elbow .b-product__right {
    margin: 0 auto;
    float: none;
    overflow: hidden;
    width: 80%;
  }
}
@media (max-width: 540px) {
  .b-product--elbow .b-product__right {
    width: 100%;
  }
}
.b-product--elbow .slick-prev {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/arrow_gray_big_left.png) no-repeat;
  left: -42px;
}
.b-product--elbow .slick-next {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/arrow_gray_big_right.png) no-repeat;
  right: -10px;
}
@media (max-width: 1200px) {
  .b-product--elbow .b-product__ontime .credit__question {
    right: 0;
  }
}
.b-product--elbow .b-product__head {
  padding: 30px 0 20px 0;
  margin-bottom: 50px;
}
.b-product--elbow .b-product__head h1 {
  font-family: "PTSans", sans-serif;
  font-size: 40px;
  color: #49344b;
  line-height: 1;
  text-align: center;
}
.b-product--elbow .price-sticker--panas .price-sticker__num {
  margin-top: 16px;
}
.b-product--elbow .price-sticker--panas .price-sticker__num .price__num__changeble, .b-product--elbow .price-sticker--panas .price-sticker__num .price-sticker__sign {
  font-size: 50px;
  padding-bottom: 4px;
}
.b-product--elbow .price-sticker__ssbrf {
  font-size: 12px;
}
.b-product--elbow .b-product__img-wrap {
  height: auto;
  margin: 0 0 20px 0;
  width: auto;
  text-align: center;
}
@media (max-width: 600px) {
  .b-product--elbow .b-product__img {
    width: 100%;
  }
}
@media (max-width: 540px) {
  .b-product--elbow .b-product__img {
    width: 100%;
  }
}
.b-product--elbow .b-product__buttons {
  margin: 13px 0 6px 0;
  max-width: 445px;
  clear: both;
}
@media (max-width: 450px) {
  .b-product--elbow .b-product__buttons {
    width: 97%;
  }
}
.b-product--elbow .b-product__order-quick {
  float: right;
  margin: 0;
}
@media (max-width: 450px) {
  .b-product--elbow .b-product__order-quick {
    float: none;
    margin: 0 auto;
  }
}
.b-product--elbow .b-product__colors {
  padding-top: 20px;
}
.b-product--elbow .b-product__colors li {
  border-radius: 25px;
}
.b-product--elbow .colors__colors img {
  padding: 5px 5px 0 0;
}
.b-product--elbow .b-product__delivery {
  margin-bottom: 20px;
  padding-bottom: 15px;
  border-radius: 10px;
  width: 97%;
  max-width: 380px;
}
.b-product--elbow .delivery__title {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  font-size: 16px;
  margin-bottom: 10px;
}
.b-product--elbow .delivery__row {
  padding-top: 7px;
  padding-bottom: 7px;
  padding-left: 15px;
  padding-right: 15px;
  font-size: 14px;
}
@media (max-width: 450px) {
  .b-product--elbow .delivery__row {
    font-size: 13px;
  }
}
.b-product--elbow .button--red-gr {
  background: linear-gradient(180deg, rgb(197, 31, 38) 0%, rgb(159, 19, 25) 100%);
}
@media (max-width: 450px) {
  .b-product--elbow .button--red-gr {
    display: block;
    margin-bottom: 10px;
  }
}
.b-product--elbow .b-product__img-prev {
  border: 0;
  border-radius: 10px;
}
.b-product--elbow .b-product__images {
  overflow: visible;
  float: none;
  width: 499px;
  height: auto;
  margin: 0 auto;
}
@media (max-width: 600px) {
  .b-product--elbow .b-product__images {
    width: 100%;
  }
}
.b-product--elbow .owl-prev {
  background-image: none;
  margin-left: -34px;
}
.b-product--elbow .owl-next {
  background-image: none;
  margin-right: -34px;
}
.b-product--elbow .icon--arrow-gray-big-left {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/fit-icon-left.png) center center no-repeat;
}
.b-product--elbow .icon--arrow-gray-big-right {
  width: 16px;
  height: 27px;
  background: url(../images/landing/src/fit-icon-right.png) center center no-repeat;
}
.b-product--elbow .p-head__title {
  font-family: "Myriad Pro", "Calibri", "Lucida Sans", "Segoe UI", sans serif;
  font-size: 56px;
  color: #6c6c6c;
  line-height: 1;
  letter-spacing: 30px;
  margin-left: 30px;
}
@media (max-width: 600px) {
  .b-product--elbow .p-head__title {
    font-size: 30px;
    text-align: center;
  }
  .b-product--elbow .p-head__title img {
    width: 100%;
  }
}
.b-product--elbow .b-product__exclusive {
  margin-top: 44px;
}
@media (max-width: 450px) {
  .b-product--elbow .b-product__exclusive {
    text-align: center;
    margin: auto;
    width: 156px;
    float: none;
    clear: both;
  }
}
.b-product--elbow .exclusive__title {
  font-size: 20px;
  font-weight: lighter;
  color: #3b3a3a;
}
.b-product--elbow .exclusive__model {
  margin: 0 15px 15px 0;
  border: 1px solid #ebeaea;
  border-radius: 10px;
  box-sizing: border-box;
}
.b-product--elbow .exclusive__model:nth-child(4) {
  margin-right: 0;
}
.b-product--elbow .exclusive__img {
  border-radius: 10px;
}
.b-product--elbow .exclusive__name {
  border-radius: 0 0 10px 10px;
  font-size: 13px;
}

@media (max-width: 1700px) {
  .landing__content .elbow-1__main-img {
    margin-left: -230px;
  }
  .landing__content .elbow-3 {
    position: relative;
  }
  .landing__content .elbow-3__content-wrapper, .landing__content .elbow-3__content-wrapper-2 {
    left: 676px;
  }
  .landing__content .elbow-3__img {
    margin-left: -200px;
  }
  .landing__content .elbow-3__poupup-1 {
    left: 564px;
  }
  .landing__content .elbow-3__poupup-2 {
    left: 306px;
  }
  .landing__content .elbow-3__poupup-3 {
    left: 286px;
  }
  .landing__content .elbow-4__poupup-1 {
    left: 540px;
  }
  .landing__content .elbow-4__poupup-2 {
    left: 960px;
  }
  .landing__content .elbow-4__poupup-3 {
    left: 636px;
  }
  .landing__content .elbow-4__poupup-4 {
    left: 832px;
  }
  .landing__content .elbow-4__img {
    margin-left: -190px;
  }
  .landing__content .elbow-5__main-img {
    margin-left: -230px;
  }
  .landing__content .elbow-6__img {
    margin-left: -30px;
  }
  .landing__content .elbow-support-slide-10 .block-inner h2 {
    right: 370px;
  }
  .landing__content .elbow-support-slide-10 .block-inner .elbow-support_bottom .block__inner .form--landing {
    right: 520px;
  }
  .landing__content .elbow-support-slide-10 .img-5 {
    margin-left: -250px;
  }
  .landing__content .b-product-bg__left {
    display: none;
  }
  .landing__content .b-product-bg__right {
    display: none;
  }
}
@media (max-width: 1400px) {
  .landing__content .b-product--elbow .block__inner .b-product__left .b-product__img-wrap .b-product__img {
    width: 100%;
  }
  .landing__content .elbow-1__main-img {
    margin-left: -358px;
  }
  .landing__content .elbow-3 {
    position: relative;
  }
  .landing__content .elbow-3__content-wrapper {
    left: 554px;
  }
  .landing__content .elbow-3__img {
    margin-left: -320px;
  }
  .landing__content .elbow-3__content-wrapper-2 {
    left: 554px;
  }
  .landing__content .elbow-3__main-caption {
    right: 200px;
  }
  .landing__content .elbow-3__poupup-1 {
    left: 440px;
  }
  .landing__content .elbow-3__poupup-2 {
    left: 184px;
  }
  .landing__content .elbow-3__poupup-3 {
    left: 168px;
  }
  .landing__content .elbow-4__main-caption {
    right: 200px;
  }
  .landing__content .elbow-4__poupup-1 {
    top: 216px;
    left: 390px;
  }
  .landing__content .elbow-4__poupup-2 {
    top: 98px;
    left: 732px;
  }
  .landing__content .elbow-4__poupup-3 {
    left: 490px;
    top: 104px;
  }
  .landing__content .elbow-4__poupup-4 {
    left: 630px;
    top: 190px;
  }
  .landing__content .elbow-4__img {
    margin-left: -218px;
    width: 1600px;
  }
  .landing__content .elbow-5__main-img {
    margin-left: -358px;
  }
  .landing__content .elbow-6__img {
    margin-left: -270px;
  }
  .landing__content .elbow-support-slide-10 .block-inner h2 {
    right: 210px;
  }
  .landing__content .elbow-support-slide-10 .img-5 {
    margin-left: -336px;
  }
}
@media (max-width: 1200px) {
  .landing__content .elbow-1__block-inner {
    width: 100%;
  }
  .landing__content .elbow-1__block-inner__content-wrapper {
    margin-right: 30px;
    width: 430px;
  }
  .landing__content .elbow-1__block-inner__content-wrapper__caption {
    background-size: 100%;
  }
  .landing__content .elbow-1__block-inner__main-caption {
    right: 10px;
    font-size: 80px;
  }
  .landing__content .elbow-1__main-img {
    margin-left: -240px;
    width: 1430px;
  }
  .landing__content .elbow-2__block-inner {
    align-items: center;
    margin-left: 140px;
  }
  .landing__content .elbow-2__block-inner__feature {
    width: 380px;
    margin-left: -138px;
  }
  .landing__content .elbow-2__block-inner__feature__caption {
    top: 77%;
    right: 38%;
    font-size: 26px;
  }
  .landing__content .elbow-2__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-3 {
    position: relative;
  }
  .landing__content .elbow-3__content-wrapper {
    left: 428px;
    top: 184px;
  }
  .landing__content .elbow-3__img {
    width: 1700px;
    margin-left: -348px;
  }
  .landing__content .elbow-3__content-wrapper-2 {
    left: 430px;
    top: 352px;
  }
  .landing__content .elbow-3__main-caption {
    right: 100px;
  }
  .landing__content .elbow-3__poupup-1 {
    left: 320px;
    top: 196px;
  }
  .landing__content .elbow-3__poupup-2 {
    left: 100px;
    top: 250px;
  }
  .landing__content .elbow-3__poupup-3 {
    left: 80px;
    top: 396px;
  }
  .landing__content .elbow-4__main-caption {
    right: 100px;
  }
  .landing__content .elbow-4__poupup-1 {
    left: 188px;
  }
  .landing__content .elbow-4__poupup-2 {
    left: 530px;
  }
  .landing__content .elbow-4__poupup-3 {
    left: 310px;
    top: 104px;
  }
  .landing__content .elbow-4__poupup-4 {
    left: 400px;
    top: 190px;
  }
  .landing__content .elbow-4__img {
    margin-left: -420px;
    width: 1600px;
  }
  .landing__content .elbow-5__block-inner {
    width: 100%;
  }
  .landing__content .elbow-5__block-inner__content-wrapper {
    margin-right: 30px;
    width: 430px;
  }
  .landing__content .elbow-5__block-inner__content-wrapper__caption {
    background-size: 100%;
  }
  .landing__content .elbow-5__block-inner__main-caption {
    right: 10px;
    font-size: 80px;
  }
  .landing__content .elbow-5__main-img {
    margin-left: -240px;
    width: 1430px;
  }
  .landing__content .elbow-6__block-inner__content-wrapper {
    left: 30px;
  }
  .landing__content .elbow-6__block-inner__content-wrapper__text {
    max-width: 340px;
  }
  .landing__content .elbow-6__block-inner__content-wrapper__img {
    width: 160px;
    margin-top: 20px;
  }
  .landing__content .elbow-6__img {
    margin-left: -273px;
    width: 1600px;
  }
  .landing__content .elbow-7__block-inner {
    align-items: center;
    margin-left: 140px;
  }
  .landing__content .elbow-7__block-inner__feature {
    width: 380px;
    margin-left: -138px;
  }
  .landing__content .elbow-7__block-inner__feature__caption {
    top: 71%;
    right: 34%;
    font-size: 15px;
  }
  .landing__content .elbow-7__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-8 {
    background-position-x: -463px;
  }
  .landing__content .elbow-9__block-inner__content-wrapper__caption {
    font-size: 30px;
    max-width: 530px;
  }
  .landing__content .elbow-support-slide-10 .block-inner h2 {
    right: 112px;
    font-size: 38px;
  }
  .landing__content .elbow-support-slide-10 .block-inner .elbow-support_bottom .block__inner {
    overflow: visible !important;
  }
  .landing__content .elbow-support-slide-10 .block-inner .elbow-support_bottom .block__inner .form--landing {
    right: 406px;
  }
  .landing__content .elbow-support-slide-10 .img-5 {
    margin-left: -498px;
  }
}
@media (max-width: 900px) {
  .landing__content .elbow-1 {
    background: #c9c9cb;
  }
  .landing__content .elbow-1__block-inner {
    position: static;
    transform: none;
  }
  .landing__content .elbow-1__block-inner__content-wrapper {
    float: none;
    margin-right: 0;
    padding: 50px 10px 30px 10px;
    width: 100%;
    height: auto;
    border: none;
  }
  .landing__content .elbow-1__block-inner__content-wrapper__caption {
    padding: 0 0 30px 0;
    background: none;
  }
  .landing__content .elbow-1__block-inner__content-wrapper__text {
    max-width: 100%;
    padding: 0;
  }
  .landing__content .elbow-1__block-inner__main-caption {
    font-size: 56px;
    right: auto;
    left: 10px;
  }
  .landing__content .elbow-1__main-img {
    margin-left: -30%;
    width: 220%;
  }
  .landing__content .elbow-2__block-inner {
    margin-left: 14%;
  }
  .landing__content .elbow-2__block-inner__feature {
    width: 267px;
    margin-left: -105px;
  }
  .landing__content .elbow-2__block-inner__feature__caption {
    font-size: 22px;
  }
  .landing__content .elbow-2__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-3__content-wrapper {
    left: 327px;
    top: 154px;
    width: 404px;
  }
  .landing__content .elbow-3__content-wrapper__caption {
    font-size: 26px;
  }
  .landing__content .elbow-3__content-wrapper__text {
    max-width: 100%;
  }
  .landing__content .elbow-3__img {
    width: 1423px;
    margin-left: -323px;
  }
  .landing__content .elbow-3__content-wrapper-2 {
    left: 328px;
    top: 295px;
    width: 409px;
  }
  .landing__content .elbow-3__content-wrapper-2__caption {
    font-size: 26px;
  }
  .landing__content .elbow-3__main-caption {
    right: auto;
    left: 30px;
    font-size: 78px;
  }
  .landing__content .elbow-3__poupup-1 {
    top: 160px;
    left: 240px;
  }
  .landing__content .elbow-3__poupup-2 {
    left: 50px;
    top: 208px;
  }
  .landing__content .elbow-3__poupup-3 {
    left: 32px;
    top: 328px;
  }
  .landing__content .elbow-4__main-caption {
    right: auto;
    left: 30px;
    font-size: 78px;
  }
  .landing__content .elbow-4__poupup-1 {
    top: 154px;
    left: 136px;
  }
  .landing__content .elbow-4__poupup-2 {
    top: 70px;
    left: 386px;
  }
  .landing__content .elbow-4__poupup-3 {
    left: 208px;
    top: 74px;
  }
  .landing__content .elbow-4__poupup-4 {
    left: 306px;
    top: 144px;
  }
  .landing__content .elbow-4__img {
    margin-left: -336px;
    width: 1244px;
  }
  .landing__content .elbow-5 {
    background: #e0e0e2;
  }
  .landing__content .elbow-5__block-inner {
    position: static;
    transform: none;
  }
  .landing__content .elbow-5__block-inner__content-wrapper {
    float: none;
    margin-right: 0;
    padding: 50px 10px 30px 10px;
    width: 100%;
    height: auto;
    border: none;
  }
  .landing__content .elbow-5__block-inner__content-wrapper__caption {
    padding: 0 0 30px 0;
    background: none;
  }
  .landing__content .elbow-5__block-inner__content-wrapper__text {
    max-width: 100%;
    padding: 0;
  }
  .landing__content .elbow-5__block-inner__main-caption {
    font-size: 56px;
  }
  .landing__content .elbow-5__main-img {
    margin-left: -17%;
    width: 220%;
  }
  .landing__content .elbow-6 {
    background: #5283be;
  }
  .landing__content .elbow-6__block-inner {
    padding: 50px 10px 30px 10px;
  }
  .landing__content .elbow-6__block-inner__content-wrapper {
    position: static;
    width: 100%;
  }
  .landing__content .elbow-6__block-inner__content-wrapper__caption {
    background: none;
    color: #fff;
    padding-left: 0;
  }
  .landing__content .elbow-6__block-inner__content-wrapper__text {
    max-width: 100%;
    padding-top: 30px;
    padding-left: 0;
  }
  .landing__content .elbow-6__block-inner__content-wrapper__img {
    width: 200px;
    margin-left: 0;
  }
  .landing__content .elbow-6__img {
    width: 252%;
    margin-left: -102%;
  }
  .landing__content .elbow-7__block-inner {
    margin-left: 4%;
    margin-right: -13%;
  }
  .landing__content .elbow-7__block-inner__feature {
    width: 320px;
    margin-left: -132px;
  }
  .landing__content .elbow-7__block-inner__feature__caption {
    font-size: 13px;
    right: 35%;
  }
  .landing__content .elbow-7__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-8 {
    background: #ec2028;
  }
  .landing__content .elbow-8__block-inner {
    flex-wrap: wrap;
    flex-direction: column-reverse;
    align-items: center;
    padding: 50px 10px 30px 10px;
  }
  .landing__content .elbow-8__block-inner__content-wrapper {
    text-align: center;
    width: 100%;
    height: auto;
    border: none;
    padding-top: 0;
    margin-left: 0;
  }
  .landing__content .elbow-8__block-inner__content-wrapper__caption {
    padding: 0;
    color: #fff;
    background: none;
  }
  .landing__content .elbow-8__block-inner__content-wrapper__text {
    max-width: 100%;
    padding-left: 0;
    margin-top: 30px;
  }
  .landing__content .elbow-8__block-inner__img {
    width: 100%;
  }
  .landing__content .elbow-9__block-inner__content-wrapper {
    background-size: 130% 107%;
    margin-left: 10px !important;
    margin-top: 0 !important;
    width: 100%;
    height: 230px;
  }
  .landing__content .elbow-9__block-inner__content-wrapper__caption {
    font-size: 30px;
    max-width: 530px;
  }
  .landing__content .elbow-support-slide-10 {
    padding-top: 50px;
    background: #dddddd;
  }
  .landing__content .elbow-support-slide-10 .block-inner h2 {
    position: static;
    padding: 0;
    font-size: 30px;
    background: none;
  }
  .landing__content .elbow-support-slide-10 .block-inner .elbow-support_bottom .block__inner .form--landing {
    position: static;
    width: 100%;
    max-width: 280px;
    margin: 0 auto 30px auto;
  }
  .landing__content .elbow-support-slide-10 .block-inner .elbow-support_bottom .block__inner .form--landing form {
    padding-top: 30px;
  }
  .landing__content .elbow-support-slide-10 .img-5 {
    width: 147%;
    margin-left: -47%;
  }
}
@media (max-width: 767px) {
  .elbow__h1 {
    width: 100%;
  }
  .landing__content .b-product--elbow .block__inner .b-product__head h1 {
    font-size: 26px;
  }
  .landing__content .b-product--elbow .block__inner .b-product__left {
    overflow: visible;
  }
  .landing__content .b-product--elbow .block__inner .b-product__left .b-product__images .slider-slick-images .slick-prev {
    left: -18px;
  }
  .landing__content .elbow-2__block-inner {
    flex-wrap: wrap;
    margin-left: 0;
  }
  .landing__content .elbow-2__block-inner__feature {
    width: 50%;
    margin-left: 0;
  }
  .landing__content .elbow-2__block-inner__feature__caption {
    font-size: 22px;
  }
  .landing__content .elbow-2__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-2__block-inner__feature:nth-child(1), .landing__content .elbow-2__block-inner__feature:nth-child(2) {
    margin-bottom: 16px;
  }
  .landing__content .elbow-3__content-wrapper, .landing__content .elbow-3__content-wrapper-2, .landing__content .elbow-3__poupup, .landing__content .elbow-3__img, .landing__content .elbow-3__main-caption {
    display: none;
  }
  .landing__content .elbow-3__img-sm {
    display: block;
  }
  .landing__content .elbow-4__main-caption {
    font-size: 42px;
    left: 10px;
  }
  .landing__content .elbow-4__img {
    width: 151%;
    margin-left: -40%;
  }
  .landing__content .elbow-4__poupup {
    display: none;
  }
  .landing__content .elbow-7__block-inner {
    flex-wrap: wrap;
    margin-left: 0;
  }
  .landing__content .elbow-7__block-inner__feature {
    width: 50%;
    margin-left: 0;
  }
  .landing__content .elbow-7__block-inner__feature__img {
    width: 100%;
  }
  .landing__content .elbow-7__block-inner__feature:nth-child(1), .landing__content .elbow-7__block-inner__feature:nth-child(2) {
    margin-bottom: 16px;
  }
  .landing__content .elbow-8__block-inner__content-wrapper {
    margin-bottom: 30px;
  }
  .landing__content .elbow-9__block-inner {
    padding-left: 10px;
  }
  .landing__content .elbow-9__block-inner__content-wrapper {
    background-size: 130% 107%;
    margin-left: 0 !important;
    padding-right: 10px;
    width: 100%;
    height: auto;
  }
  .landing__content .elbow-9__block-inner__content-wrapper__caption {
    font-size: 23px;
    max-width: 100%;
    background-size: 100% 100%;
  }
}
@media (max-width: 450px) {
  .landing__content .elbow-2 {
    background-size: cover;
  }
  .landing__content .elbow-2__block-inner__feature {
    width: 100%;
  }
  .landing__content .elbow-2__block-inner__feature__caption {
    font-size: 22px;
  }
  .landing__content .elbow-2__block-inner__feature:nth-child(3) {
    margin-bottom: 16px;
  }
  .landing__content .elbow-7 {
    background-size: cover;
  }
  .landing__content .elbow-7__block-inner__feature {
    width: 100%;
  }
  .landing__content .elbow-7__block-inner__feature__caption {
    font-size: 14px;
  }
  .landing__content .elbow-7__block-inner__feature:nth-child(3) {
    margin-bottom: 16px;
  }
}
#tiptip_holder {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99999;
}

#tiptip_holder.tip_top {
  padding-bottom: 5px;
}

#tiptip_holder.tip_bottom {
  padding-top: 5px;
}

#tiptip_holder.tip_right {
  padding-left: 5px;
}

#tiptip_holder.tip_left {
  padding-right: 5px;
}

#tiptip_content {
  font-size: 20px;
  color: #fff;
  text-shadow: 0 0 2px #000;
  padding: 4px 8px;
  border: 2px solid rgba(255, 255, 255, 0.8);
  background-color: rgba(255, 25, 25, 0.6);
  border-radius: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  box-shadow: 0 0 3px #555;
  -webkit-box-shadow: 0 0 3px #555;
  -moz-box-shadow: 0 0 3px #555;
}

#tiptip_arrow, #tiptip_arrow_inner {
  position: absolute;
  border-color: transparent;
  border-style: solid;
  border-width: 6px;
  height: 0;
  width: 0;
}

#tiptip_holder.tip_top #tiptip_arrow {
  border-top-color: #fff;
  border-top-color: rgba(255, 255, 255, 0.35);
}

#tiptip_holder.tip_bottom #tiptip_arrow {
  border-bottom-color: #fff;
  border-bottom-color: rgba(255, 255, 255, 0.35);
}

#tiptip_holder.tip_right #tiptip_arrow {
  border-right-color: #fff;
  border-right-color: rgba(255, 255, 255, 0.35);
}

#tiptip_holder.tip_left #tiptip_arrow {
  border-left-color: #fff;
  border-left-color: rgba(255, 255, 255, 0.35);
}

#tiptip_holder.tip_top #tiptip_arrow_inner {
  margin-top: -7px;
  margin-left: -6px;
  border-top-color: rgb(255, 255, 255);
  border-top-color: rgba(255, 255, 255, 0.92);
}

#tiptip_holder.tip_bottom #tiptip_arrow_inner {
  margin-top: -5px;
  margin-left: -6px;
  border-bottom-color: rgb(255, 255, 255);
  border-bottom-color: rgba(255, 255, 255, 0.92);
}

#tiptip_holder.tip_right #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -5px;
  border-right-color: rgb(255, 255, 255);
  border-right-color: rgba(255, 255, 255, 0.92);
}

#tiptip_holder.tip_left #tiptip_arrow_inner {
  margin-top: -6px;
  margin-left: -7px;
  border-left-color: rgb(255, 255, 255);
  border-left-color: rgba(255, 255, 255, 0.92);
}

/* Webkit Hacks  */
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  #tiptip_content {
    padding: 4px 8px 5px 8px;
    background-color: rgba(255, 25, 25, 0.6);
  }
  #tiptip_holder.tip_bottom #tiptip_arrow_inner {
    border-bottom-color: #fff;
  }
  #tiptip_holder.tip_top #tiptip_arrow_inner {
    border-top-color: #fff;
  }
  #tiptip_holder.tip_right #tiptip_arrow_inner {
    border-right-color: #fff;
  }
  #tiptip_holder.tip_left #tiptip_arrow_inner {
    border-left-color: #fff;
  }
}
.dop_menu--item1 {
  width: 16% !important;
}
.dop_menu--item2 {
  width: 16% !important;
}
.dop_menu--item3 {
  width: 17% !important;
}
.dop_menu--item4 {
  width: 13% !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIkM6L09TL2RvbWFpbnMveWFtYWd1Y2hpLXJlZ2lvbi5sb2MvZnJvbnRlbmQvc2Nzcy9jb21tb24vYmFzZS9fdHlwb2dyYXBoeS5zY3NzIiwiQzovT1MvZG9tYWlucy95YW1hZ3VjaGktcmVnaW9uLmxvYy9mcm9udGVuZC9zY3NzL2xhbmRpbmcvdXRpbHMvX3ZhcnMuc2NzcyIsIkM6L09TL2RvbWFpbnMveWFtYWd1Y2hpLXJlZ2lvbi5sb2MvZnJvbnRlbmQvc2Nzcy9sYW5kaW5nL3BhZ2VzL19hZXJvcHJlbmVfZWxib3dfc3VwcG9ydC5zY3NzIiwiQzovT1MvZG9tYWlucy95YW1hZ3VjaGktcmVnaW9uLmxvYy9mcm9udGVuZC9zY3NzL2xhbmRpbmcvdXRpbHMvX21peGlucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBS0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUtBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFLQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFJQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FDdEdKO0FDN0JBO0VBQ0U7RUFDQTs7O0FBRUY7RUFDRTtFQUNBO0VBQ0EsWURFWTtFQ0RaOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EL0RNO0VDZ0VOOztBQUlOO0VBQ0U7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EbkZJOztBQ3dGWjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0EsT0R2R007RUN3R047RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0EsT0Q1SE07RUM2SE47RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRDVJUTtFQzZJUjs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0R6SlE7RUMwSlI7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxPRHpMUTtFQzBMUjs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0R0TVE7RUN1TVI7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLE9EN1FNO0VDOFFOOztBQUtKO0VBQ0U7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBLE9EblNJO0VDb1NKOztBQUVGO0VBQ0U7RUFDQTs7QUFLUjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0Q5VEk7O0FDbVVaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsT0Q5Vkk7O0FDbVdaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsT0RqWUk7O0FDbVlOO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBS1I7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUNBO0VBQTZCLE9EdmJ6Qjs7QUN3Yko7RUFDRSxPRHpiRTs7QUMyYko7RUFDRTs7QUFFRjtFQUNFO0VBQ0E7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7O0FBQ0E7RUFDRTtFQUNBOztBQUdKO0VBQ0U7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTs7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0UsT0R4ZUU7RUN5ZUY7O0FBR0o7RUFDRTs7QUFJTjtFQUNFO0VBQ0E7RUFDQTs7QUFFRjtFQUNFO0VBQ0E7RUFDQTs7O0FBS047RUFDRTs7QUFHRTtFQUNFO0VBQ0E7RUFDQTs7QUFHRjtFQUNFO0VBQ0E7RUFDQTs7O0FBS047RUFDRSxZRGpoQlk7RUNraEJaLE9EamhCWTtFQ2toQlo7O0FBQ0E7RUFDRTs7QUN6Y0E7RUR3Y0Y7SUFHSTs7O0FBR0o7RUFDRTs7QUNyY0E7RURvY0Y7SUFHSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7QUFHSjtFQUNFOztBQUVFO0VBSUU7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNwZU47RUR3ZEY7SUFpQkk7OztBQy9kRjtFRDhjRjtJQW9CSTtJQUNBO0lBQ0E7SUFDQTs7O0FDdGRGO0VEK2JGO0lBMEJJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7O0FDL2ZBO0VEa2dCQTtJQUVJOzs7QUFJTjtFQUNFO0VBQ0E7O0FBRUE7RUFDRSxhRGxtQlM7RUNtbUJUO0VBQ0E7RUFDQTtFQUNBOztBQUlGO0VBQ0U7O0FBQ0E7RUFDRTtFQUNBOztBQUlOO0VBQ0U7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUNqaEJBO0VEbWhCRjtJQUVJOzs7QUNoaEJGO0VEOGdCRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7RUFDQTs7QUNwaEJBO0VEaWhCRjtJQUtJOzs7QUFHSjtFQUNFO0VBQ0E7O0FDM2hCQTtFRHloQkY7SUFJSTtJQUNBOzs7QUFHSjtFQUNFOztBQUVBO0VBQ0U7O0FBSUY7RUFDRTs7QUFHSjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNua0JBO0VEOGpCRjtJQU9JOzs7QUFHSjtFQUNFOztBQ3prQkE7RUR3a0JGO0lBR0k7SUFDQTs7O0FBR0o7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUNsbUJBO0VENmxCRjtJQU9JOzs7QUFHSjtFQUNFO0VBQ0E7O0FBRUY7RUFDRTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0U7RUFDQTtFQUNBOztBQUVGO0VBQ0UsYUQvdEJVO0VDZ3VCVjtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQy9uQkE7RUR5bkJGO0lBUUk7SUFDQTs7RUFDQTtJQUNFOzs7QUFJTjtFQUNFOztBQy9uQkE7RUQ4bkJGO0lBR0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7O0FBR0o7RUFDRTtFQUNBO0VBQ0E7O0FBRUY7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNFOztBQUdKO0VBQ0U7O0FBRUY7RUFDRTtFQUNBOzs7QUFJSjtFQUdNO0lBQ0U7O0VBR0o7SUFDRTs7RUFDQTtJQUNFOztFQUdGO0lBQ0U7O0VBR0Y7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBSUY7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQUlGO0lBQ0U7O0VBSUY7SUFDRTs7RUFLQTtJQUNFOztFQUlFO0lBQ0U7O0VBS1I7SUFDRTs7RUFJRjtJQUNFOztFQUVGO0lBQ0U7OztBQU1SO0VBTVk7SUFDRTs7RUFPUjtJQUNFOztFQUdKO0lBQ0U7O0VBQ0E7SUFDRTs7RUFHRjtJQUNFOztFQUVGO0lBQ0U7O0VBR0Y7SUFDRTs7RUFFRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFJRjtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBSUY7SUFDRTs7RUFJRjtJQUNFOztFQUtBO0lBQ0U7O0VBR0o7SUFDRTs7O0FBTVI7RUFHTTtJQUNFOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUdKO0lBQ0U7SUFDQTs7RUFHSjtJQUNFO0lBQ0E7O0VBSUY7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQUtSO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFJRjtJQUNFOztFQUVGO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFJRjtJQUNFOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUdKO0lBQ0U7SUFDQTs7RUFHSjtJQUNFO0lBQ0E7O0VBS0E7SUFDRTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7SUFDQTs7RUFJTjtJQUNFO0lBQ0E7O0VBSUY7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7RUFFRjtJQUNFOztFQUtSO0lBQ0U7O0VBS0k7SUFDRTtJQUNBOztFQU9KO0lBQ0U7SUFDQTs7RUFHQTtJQUNFOztFQUNBO0lBQ0U7O0VBS1I7SUFDRTs7O0FBTVI7RUFFSTtJQUNFOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUdKO0lBQ0U7SUFDQTtJQUNBOztFQUdKO0lBQ0U7SUFDQTs7RUFJRjtJQUNFOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7O0VBTU47SUFDRTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7RUFFRjtJQUNFOztFQUdKO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7SUFDQTs7RUFDQTtJQUNFOztFQUdKO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUlGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFFRjtJQUNFO0lBQ0E7O0VBR0o7SUFDRTs7RUFDQTtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFHSjtJQUNFOztFQUdKO0lBQ0U7SUFDQTs7RUFHSjtJQUNFOztFQUNBO0lBQ0U7O0VBQ0E7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQSxPRDV3Q0U7SUM2d0NGOztFQUVGO0lBQ0U7SUFDQTtJQUNBOztFQUVGO0lBQ0U7SUFDQTs7RUFJTjtJQUNFO0lBQ0E7O0VBSUY7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7O0VBRUY7SUFDRTs7RUFLUjtJQUNFOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBLE9EaDBDRTtJQ2kwQ0Y7O0VBRUY7SUFDRTtJQUNBO0lBQ0E7O0VBR0o7SUFDRTs7RUFNRjtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBOztFQUtSO0lBQ0U7SUFDQTs7RUFFRTtJQUNFO0lBQ0E7SUFDQTtJQUNBOztFQUlFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7O0VBQ0E7SUFDRTs7RUFNVjtJQUNFO0lBQ0E7OztBQU1SO0VBQ0U7SUFDRTs7RUFNTTtJQUNFOztFQUdKO0lBQ0U7O0VBR0k7SUFDRTs7RUFRVjtJQUNFO0lBQ0E7O0VBQ0E7SUFDRTtJQUNBOztFQUNBO0lBQ0U7O0VBRUY7SUFDRTs7RUFFRjtJQUNFOztFQU1OO0lBQ0U7O0VBRUY7SUFDRTs7RUFJRjtJQUNFO0lBQ0E7O0VBRUY7SUFDRTtJQUNBOztFQUVGO0lBQ0U7O0VBSUY7SUFDRTtJQUNBOztFQUNBO0lBQ0U7SUFDQTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7O0VBT0o7SUFDRTs7RUFLSjtJQUNFOztFQUNBO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTs7RUFDQTtJQUNFO0lBQ0E7SUFDQTs7O0FBUVo7RUFFSTtJQUNFOztFQUVFO0lBQ0U7O0VBQ0E7SUFDRTs7RUFFRjtJQUNFOztFQUtSO0lBQ0U7O0VBRUU7SUFDRTs7RUFDQTtJQUNFOztFQUVGO0lBQ0U7OztBQVFaO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTs7O0FBR0Y7RUFDRTtFQUNBLE9EbmlEWTtFQ29pRFo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFLGtCRDFqRFk7RUMyakRaOzs7QUFHRjtFQUNFLHFCRC9qRFk7RUNna0RaOzs7QUFHRjtFQUNFLG9CRHBrRFk7RUNxa0RaOzs7QUFHRjtFQUNFLG1CRHprRFk7RUMwa0RaOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7SUFDRTtJQUNBOztFQUVGO0lBQ0UscUJEaG5EVTs7RUNrbkRaO0lBQ0Usa0JEbm5EVTs7RUNxbkRaO0lBQ0Usb0JEdG5EVTs7RUN3bkRaO0lBQ0UsbUJEem5EVTs7O0FDOG5EWjtFQUNFOztBQUVGO0VBQ0U7O0FBRUY7RUFDRTs7QUFFRjtFQUNFIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BUU2Fucyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fucy5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRTYW5zLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fucy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnMuc3ZnI1BUU2FucycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFRTYW5zJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRTYW5zQm9sZC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRTYW5zQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc0JvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zQm9sZC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zQm9sZC5zdmcjUFRTYW5zJykgZm9ybWF0KCdzdmcnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnUFRTYW5zJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRTYW5zSXRhbGljLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQVFNhbnNOYXJyb3cnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3cuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvdy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvdy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3cud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvdy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvUFRTYW5zTmFycm93LnN2ZyNQVFNhbnNOYXJyb3cnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1BUU2Fuc05hcnJvdyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvd0JvbGQuZW90Jyk7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvd0JvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9QVFNhbnNOYXJyb3dCb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvd0JvbGQud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvd0JvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL1BUU2Fuc05hcnJvd0JvbGQuc3ZnI1BUU2Fuc05hcnJvdycpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCBMaWdodCcpLCBsb2NhbCgnTW9udHNlcnJhdC1MaWdodCcpLCB1cmwoJy9mb250cy9zdGF0aWMvTW9udHNlcnJhdC1MaWdodC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0JyksIGxvY2FsKCdNb250c2VycmF0LVJlZ3VsYXInKSwgdXJsKCcvZm9udHMvc3RhdGljL01vbnRzZXJyYXQtUmVndWxhci50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcbiAgICBmb250LWRpc3BsYXk6IHN3YXA7XHJcbiAgICBzcmM6IGxvY2FsKCdNb250c2VycmF0JyksIGxvY2FsKCdNb250c2VycmF0LVJlZ3VsYXInKSwgdXJsKCcvZm9udHMvc3RhdGljL01vbnRzZXJyYXQtTWVkaXVtLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuICAgIGZvbnQtZGlzcGxheTogc3dhcDtcclxuICAgIHNyYzogbG9jYWwoJ01vbnRzZXJyYXQgQm9sZCcpLCBsb2NhbCgnTW9udHNlcnJhdC1Cb2xkJyksIHVybCgnL2ZvbnRzL3N0YXRpYy9Nb250c2VycmF0LUJvbGQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ01vbnRzZXJyYXQnO1xyXG4gICAgZm9udC1kaXNwbGF5OiBzd2FwO1xyXG4gICAgc3JjOiBsb2NhbCgnTW9udHNlcnJhdCBJdGFsaWMnKSwgbG9jYWwoJ01vbnRzZXJyYXQgSXRhbGljJyksIHVybCgnL2ZvbnRzL3N0YXRpYy9Nb250c2VycmF0LUl0YWxpYy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnTXlyaWFkUHJvTGlnaHQnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9NeXJpYWRQcm9MaWdodC5lb3QnKTtcclxuICAgIHNyYzogdXJsKCcvZm9udHMvTXlyaWFkUHJvTGlnaHQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcclxuICAgICAgICB1cmwoJy9mb250cy9NeXJpYWRQcm9MaWdodC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgdXJsKCcvZm9udHMvTXlyaWFkUHJvTGlnaHQudHRmJykgZm9ybWF0KCd0cnVldHlwZScpLFxyXG4gICAgICAgIHVybCgnL2ZvbnRzL015cmlhZFByb0xpZ2h0LnN2ZyNNeXJpYWRQcm9MaWdodCcpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ015cmlhZCBQcm8nO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9NeXJpYWRQcm8ub3RmJykgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ015cmlhZFByb0JvbGQnO1xyXG4gICAgc3JjOiB1cmwoJy9mb250cy9NeXJpYWRQcm9Cb2xkLm90ZicpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6ICdQcmFnbWF0aWNhQyc7XHJcbiAgICBzcmM6IHVybCgnL2ZvbnRzL1BUUHJhZ21hdGljYUN5cmlsbGljLnR0ZicpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogJ1ByYWdtYXRpY2FDJztcclxuICAgIHNyYzogdXJsKCcvZm9udHMvUFRQcmFnbWF0aWNhQm9sZEN5cmlsbGljLnR0ZicpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn0iLCIkZm9udC1wdC1zYW5zOiAnUFRTYW5zJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtcHQtc2Fucy1uYXJyb3c6ICdQVFNhbnNOYXJyb3cnLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1hcmlhbDogJ0FyaWFsJywgJ0hlbHZldGljYSBOZXVlJywgJ0hlbHZldGljYScsIHNhbnMtc2VyaWY7XHJcbiRmb250LXRhaG9tYTogJ1RhaG9tYScsICdWZXJkYW5hJywgJ1NlZ29lJywgc2Fucy1zZXJpZjtcclxuJGZvbnQtbXlyaWFkOiAnTXlyaWFkIFBybycsICdDYWxpYnJpJywgJ0x1Y2lkYSBTYW5zJywgJ1NlZ29lIFVJJywgc2FucyBzZXJpZjtcclxuJGZvbnQtbXlyaWFkLWxpZ2h0OiAnTXlyaWFkUHJvTGlnaHQnLCBzYW5zIHNlcmlmO1xyXG4kZm9udC1teXJpYWQtYm9sZDogJ015cmlhZFByb0JvbGQnLCBzYW5zIHNlcmlmO1xyXG4kZm9udC1wcmFnbWF0aWNhLWM6ICdQcmFnbWF0aWNhQycsIHNhbnMgc2VyaWY7XHJcblxyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRjb2xvci1ibGFjazogIzAwMDtcclxuJGNvbG9yLXJlZC10ZXN0OiAjOTUwODA0O1xyXG5cclxuJGNvbG9yLXZpbm91czogIzU4MDAwMDtcclxuJGNvbG9yLW9yYW5nZS1saWdodDogI2ZmNDIwMDtcclxuJGNvbG9yLWdyYXktZGFya2VzdC1kYXJrOiAjMWQxZDFkO1xyXG4kY29sb3ItZ3JlZW46ICM0Yzk3MTQ7XHJcbiRjb2xvci1ncmF5LWxpZ2h0OiAjMzIzMjMyO1xyXG4kY29sb3ItZ3JheS1saWdodDI6ICMzMzMzMzM7XHJcbiRjb2xvci1ncmF5LWxpZ2h0MzogIzM4MzgzODtcclxuJGNvbG9yLXJlZC1kYXJrZXN0LWRhcms6ICM1ODAwMDA7XHJcblxyXG4kY29sb3ItdGV4dC1ncmV5LWxpZ2h0OiAjZDNkM2QzO1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cclxuJGNvbG9yLXdoaXRlLWJlaWdlOiAjZGZkY2Q3O1xyXG4kY29sb3ItcmVkLWxpZ2h0OiAjYzgxNDExO1xyXG4kY29sb3ItcmVkOiAjOWIwODA1O1xyXG4kY29sb3ItcmVkLWRhcms6ICM4MzBhMDY7XHJcbiRjb2xvci1yZWQtZGFya2VzdC1saWdodDogIzcxMDgwNTtcclxuJGNvbG9yLXJlZC1kYXJrZXN0OiAjNzEwODBiO1xyXG5cclxuJGNvbG9yLWdyYXktbGlnaHRlcjogI2I3YjdiNztcclxuXHJcbiRjb2xvci1ncmF5OiAjMjQyNDI0O1xyXG4kY29sb3ItZ3JheS1kYXJrZXN0OiAjMTgxODE4O1xyXG4kY29sb3ItYmx1ZS1saWdodDogIzQzYmVjNDtcclxuJGNvbG9yLWdyZWVuLWxpZ2h0OiAjOGZjNzY1O1xyXG4kY29sb3Itb3JhbmdlLWRhcms6ICNjNjVjMDY7XHJcbiRjb2xvci1vcmFuZ2U6ICNmMzcxMDg7XHJcblxyXG4kY29sb3ItdGV4dC13aGl0ZS1kYXJrZXN0OiAjZTZlNmU2O1xyXG4kY29sb3ItdGV4dC1ncmV5OiAjN2Q3ZDdkO1xyXG5cclxuJGNvbG9yLWJvcmRlci1ncmV5OiAkY29sb3ItZ3JheS1saWdodDtcclxuJGNvbG9yLWJveC1iZy1ncmF5LWRhcmtlc3Q6ICRjb2xvci1ncmF5LWRhcmtlc3Q7XHJcblxyXG4kY29sb3ItdGl0bGUtbGlnaHQtYmx1ZTogJGNvbG9yLWJsdWUtbGlnaHQ7IiwiLmVsYm93X19oMSB7XHJcbiAgd2lkdGg6IDY1MHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5sYW5kaW5nX19jb250ZW50e1xyXG4gIG1heC13aWR0aDogMTkyMHB4O1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGgye1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUFRTYW5zXCIsIHNhbnMtc2VyaWY7XHJcbiAgfVxyXG4gIGgze1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgfVxyXG4gIHB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgfVxyXG4gIC50ZXh0LWJvbGR7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICB9XHJcbiAgLmVsYm93LTF7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgd2lkdGg6IDExMDBweDtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAmX19jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNDBweDtcclxuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDAwMDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvbmVvcHJlbmVfbHVtYmFyX3N1cHBvcnQvc2xpZGUtMS0xLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgcGFkZGluZzogM3B4IDAgMTZweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fYmd7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMTUwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LTJ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL25lb3ByZW5lX2x1bWJhcl9zdXBwb3J0L3NsaWRlLTJfYmcuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNDBweDtcclxuICAgICAgJl9fZmVhdHVyZXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNjBweDtcclxuICAgICAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICB0b3A6IDMyMHB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LTN7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtOHB4O1xyXG4gICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjA4cHg7XHJcbiAgICAgIGxlZnQ6IDg3NnB4O1xyXG4gICAgICB3aWR0aDogNTEwcHg7XHJcbiAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL25lb3ByZW5lX2x1bWJhcl9zdXBwb3J0L3NsaWRlLTYtMS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMCA0cHggMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0e1xyXG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX2NvbnRlbnQtd3JhcHBlci0ye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMzk4cHg7XHJcbiAgICAgIGxlZnQ6IDg3NnB4O1xyXG4gICAgICB3aWR0aDogNDU4cHg7XHJcbiAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL25lb3ByZW5lX2x1bWJhcl9zdXBwb3J0L3NsaWRlLTYtMS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiA0cHggMCA0cHggMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX190ZXh0e1xyXG4gICAgICAgIG1heC13aWR0aDogMzcwcHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiA2MDBweDtcclxuICAgICAgZm9udC1zaXplOiAxMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcbiAgICAmX19pbWctc217XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fcG91cHVwe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMC42NDtcclxuICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzcsMjgsMzYsMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM3LDI4LDM2LDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wb3VwdXAtMXtcclxuICAgICAgdG9wOiAyMzBweDtcclxuICAgICAgbGVmdDogNzUwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wb3VwdXAtMntcclxuICAgICAgdG9wOiAyOTJweDtcclxuICAgICAgbGVmdDogNTEwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wb3VwdXAtM3tcclxuICAgICAgdG9wOiA0NThweDtcclxuICAgICAgbGVmdDogNDkwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbGJvdy00e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBib3R0b206IDEwcHg7XHJcbiAgICAgIHJpZ2h0OiA1MDBweDtcclxuICAgICAgZm9udC1zaXplOiAxMzBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICBvcGFjaXR5OiAwLjQ7XHJcbiAgICB9XHJcbiAgICAmX19pbWctc217XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgJl9fcG91cHVwe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsaW5lLWhlaWdodDogMC42NDtcclxuICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgyMzcsMjgsMzYsMCk7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgICAmOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjM3LDI4LDM2LDEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmX19wb3VwdXAtMXtcclxuICAgICAgdG9wOiAyNjBweDtcclxuICAgICAgbGVmdDogNzIwcHg7XHJcbiAgICB9XHJcbiAgICAmX19wb3VwdXAtMntcclxuICAgICAgdG9wOiAxMjBweDtcclxuICAgICAgbGVmdDogMTE1MHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcG91cHVwLTN7XHJcbiAgICAgIHRvcDogMTIwcHg7XHJcbiAgICAgIGxlZnQ6IDgwMHB4O1xyXG4gICAgfVxyXG4gICAgJl9fcG91cHVwLTR7XHJcbiAgICAgIHRvcDogMjIwcHg7XHJcbiAgICAgIGxlZnQ6IDEwMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LTV7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNzNkM2VjO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL25lb3ByZW5lX2x1bWJhcl9zdXBwb3J0L3NsaWRlLTEtMS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDE2cHggMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fdGV4dHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX2Jne1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDE1MCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAxMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDEzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgb3BhY2l0eTogMC40O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbGJvdy02e1xyXG4gICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWF4LXdpZHRoOiAxMTAwcHg7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAmX19jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMzBweDs7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogNTUwcHg7XHJcbiAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9uZW9wcmVuZV9sdW1iYXJfc3VwcG9ydC9zbGlkZS02LTEucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDRweCAwIDRweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAzNzBweDtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWd7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5lbGJvdy03e1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9uZW9wcmVuZV9sdW1iYXJfc3VwcG9ydC9zbGlkZS03X2JnLmpwZykgbm8tcmVwZWF0O1xyXG4gICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTkwcHg7XHJcbiAgICAgICZfX2ZlYXR1cmV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTkwcHg7XHJcbiAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICB0b3A6IDMzMnB4O1xyXG4gICAgICAgICAgcmlnaHQ6IDE3NHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LTh7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvbmVvcHJlbmVfbHVtYmFyX3N1cHBvcnQvc2xpZGUtOF9iZy5qcGcpIG5vLXJlcGVhdCByaWdodDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgd2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgIGhlaWdodDogMzI0cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbGFuZGluZy9uZW9wcmVuZV9sdW1iYXJfc3VwcG9ydC9zbGlkZS04LTIucG5nKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMCAxNnB4IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZfX3RleHR7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LTl7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvbmVvcHJlbmVfbHVtYmFyX3N1cHBvcnQvc2xpZGUtOV9iZy5qcGcpIG5vLXJlcGVhdCByaWdodDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICBtYXgtd2lkdGg6IDExMDBweDtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvbmVvcHJlbmVfbHVtYmFyX3N1cHBvcnQvc2xpZGUtOS0xLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgd2lkdGg6IDE0MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDI1NXB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvbmVvcHJlbmVfbHVtYmFyX3N1cHBvcnQvc2xpZGUtOC0yLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDNweCAwIDZweCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgIG1heC13aWR0aDogNDQwcHg7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IC0xMDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNTAwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtNjJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmVsYm93LXN1cHBvcnQtc2xpZGUtMTAge1xyXG4gICAgbWF4LXdpZHRoOiAxOTIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcbiAgICAuaW1nLTV7XHJcbiAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5ibG9jay1pbm5lciB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBtYXgtd2lkdGg6IDEyMDhweDtcclxuICAgICAgaDJ7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICByaWdodDogNjgwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvYWVyb3ByZW5lX2VsYm93X3N1cHBvcnQvc2xpZGUtMTAtMS5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDMwcHggMTBweCAxNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LXN1cHBvcnRfYm90dG9te1xyXG4gICAgICAuYmxvY2tfX2lubmVye1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgfVxyXG4gICAgICAuZm9ybXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgIHRvcDogMjAwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDYyMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlMDA4MDg7XHJcbiAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAuZm9ybV9fZmllbGR7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtjb2xvcjokY29sb3Itd2hpdGU7fVxyXG4gICAgICAgICAgLmhlbHAtYmxvY2t7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubGFuZGluZ3Rlc3QtY2l0eXtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZvcm1fX2lucHV0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDE4MywxODMsMTgzLDAuNCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hvc2VuLXNpbmdsZXtcclxuICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGUgIWltcG9ydGFudDtcclxuICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTgzLDE4MywxODMsMC40KSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJ1bndheV9ib3R0b21fX3RpdGxle1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAuZm9ybS1jYXB0aW9uX2JpZy10ZXh0e1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS0tbGFuZGluZ3tcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hvc2VuLWNvbnRhaW5lcntcclxuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5maWxlZHtcclxuICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2NlMjEyNyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogOXB4IDEycHggMjFweCAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2UyMTI3O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4xZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgYnV0dG9uOmhvdmVye1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtX19tc2d7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJl9fbGVmdHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAmX19yaWdodHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmItcHJvZHVjdHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAuYi1wcm9kdWN0LWJne1xyXG4gICAgJl9fbGVmdHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IC05MHB4O1xyXG4gICAgfVxyXG5cclxuICAgICZfX3JpZ2h0e1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYi1wcm9kdWN0LS1lbGJvd3tcclxuICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbiAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAuYmxvY2tfX2lubmVyIHtcclxuICAgIHdpZHRoOiAxMjAwcHg7XHJcbiAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2xlZnR7XHJcbiAgICB3aWR0aDogNTIlO1xyXG4gICAgQGluY2x1ZGUgbW1ke1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgbWFyZ2luOjAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9fcmlnaHR7XHJcbiAgICB3aWR0aDogNDglO1xyXG4gICAgLmNvbG9ycy1kZWxpdmVyeXtcclxuICAgICAgLnByb2R1Y3RfX3NpemVze1xyXG5cclxuXHJcblxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAjc2l6ZS1zZWxlY3QtbGFuZGluZ3tcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmVhZWE7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSBsZ3tcclxuICAgICAgd2lkdGg6IDQ1JTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1tZHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgeHN7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stcHJldntcclxuICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgaGVpZ2h0OiAyN3B4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sYW5kaW5nL3NyYy9hcnJvd19ncmF5X2JpZ19sZWZ0LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgbGVmdDogLTQycHg7XHJcbiAgfVxyXG4gIC5zbGljay1uZXh0e1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvc3JjL2Fycm93X2dyYXlfYmlnX3JpZ2h0LnBuZykgbm8tcmVwZWF0O1xyXG4gICAgcmlnaHQ6IC0xMHB4O1xyXG4gIH1cclxuICAuYi1wcm9kdWN0X19vbnRpbWV7XHJcbiAgICAuY3JlZGl0X19xdWVzdGlvbntcclxuICAgICAgQGluY2x1ZGUgbGd7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9faGVhZHtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAyMHB4IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG5cclxuICAgIGgxe1xyXG4gICAgICBmb250LWZhbWlseTogJGZvbnQtcHQtc2FucztcclxuICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICBjb2xvcjogIzQ5MzQ0YjtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnByaWNlLXN0aWNrZXItLXBhbmFze1xyXG4gICAgLnByaWNlLXN0aWNrZXJfX251bXtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgLnByaWNlX19udW1fX2NoYW5nZWJsZSwgLnByaWNlLXN0aWNrZXJfX3NpZ257XHJcbiAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnByaWNlLXN0aWNrZXJfX3NzYnJmIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcblxyXG4gIC5iLXByb2R1Y3RfX2ltZy13cmFwe1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweCAwO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2ltZ3tcclxuICAgIEBpbmNsdWRlIHNtbXtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAaW5jbHVkZSB4c3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2J1dHRvbnMge1xyXG4gICAgbWFyZ2luOiAxM3B4IDAgNnB4IDA7XHJcbiAgICBtYXgtd2lkdGg6IDQ0NXB4O1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBAaW5jbHVkZSB4eHN7XHJcbiAgICAgIHdpZHRoOiA5NyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX29yZGVyLXF1aWNrIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIEBpbmNsdWRlIHh4c3tcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1wcm9kdWN0X19jb2xvcnMge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcblxyXG4gICAgbGl7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2xvcnNfX2NvbG9ycyB7XHJcbiAgICBpbWcge1xyXG4gICAgICBwYWRkaW5nOiA1cHggNXB4IDAgMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmItcHJvZHVjdF9fZGVsaXZlcnl7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgd2lkdGg6IDk3JTtcclxuICAgIG1heC13aWR0aDozODBweDtcclxuICB9XHJcbiAgLmRlbGl2ZXJ5X190aXRsZXtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDEwcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIC5kZWxpdmVyeV9fcm93e1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgQGluY2x1ZGUgeHhze1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idXR0b24tLXJlZC1ncntcclxuICAgIGJhY2tncm91bmQgOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDE5NywgMzEsIDM4LCAxKSAwJSwgcmdiYSgxNTksIDE5LCAyNSwgMSkgMTAwJSk7XHJcbiAgICBAaW5jbHVkZSB4eHN7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYi1wcm9kdWN0X19pbWctcHJldntcclxuICAgIGJvcmRlcjowO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICB9XHJcbiAgLmItcHJvZHVjdF9faW1hZ2Vze1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHdpZHRoOiA0OTlweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgQGluY2x1ZGUgc21te1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLm93bC1wcmV2e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMzRweDtcclxuICB9XHJcbiAgLm93bC1uZXh0e1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIG1hcmdpbi1yaWdodDogLTM0cHg7XHJcbiAgfVxyXG4gIC5pY29uLS1hcnJvdy1ncmF5LWJpZy1sZWZ0e1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvc3JjL2ZpdC1pY29uLWxlZnQucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICB9XHJcbiAgLmljb24tLWFycm93LWdyYXktYmlnLXJpZ2h0e1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2xhbmRpbmcvc3JjL2ZpdC1pY29uLXJpZ2h0LnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XHJcbiAgfVxyXG4gIC5wLWhlYWRfX3RpdGxle1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LW15cmlhZDtcclxuICAgIGZvbnQtc2l6ZTogNTZweDtcclxuICAgIGNvbG9yOiAjNmM2YzZjO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgQGluY2x1ZGUgc21te1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaW1ne1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iLXByb2R1Y3RfX2V4Y2x1c2l2ZXtcclxuICAgIG1hcmdpbi10b3A6IDQ0cHg7XHJcbiAgICBAaW5jbHVkZSB4eHN7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICB3aWR0aDoxNTZweDtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZXhjbHVzaXZlX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHRlcjtcclxuICAgIGNvbG9yOiMzYjNhM2E7XHJcbiAgfVxyXG4gIC5leGNsdXNpdmVfX21vZGVse1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMTVweCAwO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCAjZWJlYWVhO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZXhjbHVzaXZlX19pbWd7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gIH1cclxuICAuZXhjbHVzaXZlX19uYW1le1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDEwcHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7XHJcbiAgLmxhbmRpbmdfX2NvbnRlbnR7XHJcbiAgICAuZWxib3ctMXtcclxuICAgICAgJl9fbWFpbi1pbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTN7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJl9fY29udGVudC13cmFwcGVyLCAmX19jb250ZW50LXdyYXBwZXItMntcclxuICAgICAgICBsZWZ0OiA2NzZweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICZfX3BvdXB1cC0xe1xyXG4gICAgICAgIGxlZnQ6IDU2NHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC0ye1xyXG4gICAgICAgIGxlZnQ6IDMwNnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC0ze1xyXG4gICAgICAgIGxlZnQ6IDI4NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctNHtcclxuICAgICAgJl9fcG91cHVwLTF7XHJcbiAgICAgICAgbGVmdDogNTQwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTJ7XHJcbiAgICAgICAgbGVmdDogOTYwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTN7XHJcbiAgICAgICAgbGVmdDogNjM2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTR7XHJcbiAgICAgICAgbGVmdDogODMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMTkwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy01e1xyXG4gICAgICAmX19tYWluLWltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIzMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctNntcclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LXN1cHBvcnQtc2xpZGUtMTB7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICBoMntcclxuICAgICAgICAgIHJpZ2h0OiAzNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmVsYm93LXN1cHBvcnRfYm90dG9te1xyXG4gICAgICAgICAgLmJsb2NrX19pbm5lcntcclxuICAgICAgICAgICAgLmZvcm0tLWxhbmRpbmd7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDUyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbWctNXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTI1MHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYi1wcm9kdWN0LWJne1xyXG4gICAgICAmX19sZWZ0e1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcmlnaHR7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogMTQwMHB4KXtcclxuICAubGFuZGluZ19fY29udGVudHtcclxuICAgIC5iLXByb2R1Y3QtLWVsYm93e1xyXG4gICAgICAuYmxvY2tfX2lubmVye1xyXG4gICAgICAgIC5iLXByb2R1Y3RfX2xlZnR7XHJcbiAgICAgICAgICAuYi1wcm9kdWN0X19pbWctd3JhcHtcclxuICAgICAgICAgICAgLmItcHJvZHVjdF9faW1ne1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctMXtcclxuICAgICAgJl9fbWFpbi1pbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zNThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTN7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgIGxlZnQ6IDU1NHB4O1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0zMjBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19jb250ZW50LXdyYXBwZXItMntcclxuICAgICAgICBsZWZ0OiA1NTRweDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgIHJpZ2h0OiAyMDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMXtcclxuICAgICAgICBsZWZ0OiA0NDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMntcclxuICAgICAgICBsZWZ0OiAxODRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtM3tcclxuICAgICAgICBsZWZ0OiAxNjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTR7XHJcbiAgICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgICByaWdodDogMjAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTF7XHJcbiAgICAgICAgdG9wOiAyMTZweDtcclxuICAgICAgICBsZWZ0OiAzOTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMntcclxuICAgICAgICB0b3A6IDk4cHg7XHJcbiAgICAgICAgbGVmdDogNzMycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTN7XHJcbiAgICAgICAgbGVmdDogNDkwcHg7XHJcbiAgICAgICAgdG9wOiAxMDRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtNHtcclxuICAgICAgICBsZWZ0OiA2MzBweDtcclxuICAgICAgICB0b3A6IDE5MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTIxOHB4O1xyXG4gICAgICAgIHdpZHRoOiAxNjAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy01e1xyXG4gICAgICAmX19tYWluLWltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTM1OHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctNntcclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjcwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy1zdXBwb3J0LXNsaWRlLTEwe1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICByaWdodDogMjEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbWctNXtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMzNnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmVsYm93LTF7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX21haW4taW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE0MzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTJ7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0MHB4O1xyXG4gICAgICAgICZfX2ZlYXR1cmV7XHJcbiAgICAgICAgICB3aWR0aDogMzgwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTEzOHB4O1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgdG9wOiA3NyU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAzOCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX2ltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctM3tcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmX19jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgbGVmdDogNDI4cHg7XHJcbiAgICAgICAgdG9wOiAxODRweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDE3MDBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTM0OHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQtd3JhcHBlci0ye1xyXG4gICAgICAgIGxlZnQ6IDQzMHB4O1xyXG4gICAgICAgIHRvcDogMzUycHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgIHJpZ2h0OiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMXtcclxuICAgICAgICBsZWZ0OiAzMjBweDtcclxuICAgICAgICB0b3A6IDE5NnB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC0ye1xyXG4gICAgICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgICAgIHRvcDogMjUwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTN7XHJcbiAgICAgICAgbGVmdDogODBweDtcclxuICAgICAgICB0b3A6IDM5NnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctNHtcclxuICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgIHJpZ2h0OiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMXtcclxuICAgICAgICBsZWZ0OiAxODhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMntcclxuICAgICAgICBsZWZ0OiA1MzBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtM3tcclxuICAgICAgICBsZWZ0OiAzMTBweDtcclxuICAgICAgICB0b3A6IDEwNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC00e1xyXG4gICAgICAgIGxlZnQ6IDQwMHB4O1xyXG4gICAgICAgIHRvcDogMTkwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtNDIwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE2MDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTV7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgIHdpZHRoOiA0MzBweDtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX21haW4taW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjQwcHg7XHJcbiAgICAgICAgd2lkdGg6IDE0MzBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTZ7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM0MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9faW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTI3M3B4O1xyXG4gICAgICAgIHdpZHRoOiAxNjAwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy03e1xyXG4gICAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNDBweDtcclxuICAgICAgICAmX19mZWF0dXJle1xyXG4gICAgICAgICAgd2lkdGg6IDM4MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMzhweDtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIHRvcDogNzElO1xyXG4gICAgICAgICAgICByaWdodDogMzQlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTh7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb24teDogLTQ2M3B4O1xyXG4gICAgfVxyXG4gICAgLmVsYm93LTl7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MzBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy1zdXBwb3J0LXNsaWRlLTEwe1xyXG4gICAgICAuYmxvY2staW5uZXJ7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICByaWdodDogMTEycHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5lbGJvdy1zdXBwb3J0X2JvdHRvbXtcclxuICAgICAgICAgIC5ibG9ja19faW5uZXJ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIC5mb3JtLS1sYW5kaW5ne1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiA0MDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW1nLTV7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00OThweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogOTAwcHgpe1xyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmVsYm93LTF7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjOWM5Y2I7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAxMHB4IDMwcHggMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3RleHR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19tYWluLWltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMwJTtcclxuICAgICAgICB3aWR0aDogMjIwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTJ7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNCU7XHJcbiAgICAgICAgJl9fZmVhdHVyZXtcclxuICAgICAgICAgIHdpZHRoOiAyNjdweDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTA1cHg7XHJcbiAgICAgICAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmX19pbWd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTN7XHJcbiAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICBsZWZ0OiAzMjdweDtcclxuICAgICAgICB0b3A6IDE1NHB4O1xyXG4gICAgICAgIHdpZHRoOiA0MDRweDtcclxuICAgICAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmX190ZXh0e1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDE0MjNweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTMyM3B4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX2NvbnRlbnQtd3JhcHBlci0ye1xyXG4gICAgICAgIGxlZnQ6IDMyOHB4O1xyXG4gICAgICAgIHRvcDogMjk1cHg7XHJcbiAgICAgICAgd2lkdGg6IDQwOXB4O1xyXG4gICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNzhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMXtcclxuICAgICAgICB0b3A6IDE2MHB4O1xyXG4gICAgICAgIGxlZnQ6IDI0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC0ye1xyXG4gICAgICAgIGxlZnQ6IDUwcHg7XHJcbiAgICAgICAgdG9wOiAyMDhweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtM3tcclxuICAgICAgICBsZWZ0OiAzMnB4O1xyXG4gICAgICAgIHRvcDogMzI4cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy00e1xyXG4gICAgICAmX19tYWluLWNhcHRpb257XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDc4cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTF7XHJcbiAgICAgICAgdG9wOiAxNTRweDtcclxuICAgICAgICBsZWZ0OiAxMzZweDtcclxuICAgICAgfVxyXG4gICAgICAmX19wb3VwdXAtMntcclxuICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgbGVmdDogMzg2cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwLTN7XHJcbiAgICAgICAgbGVmdDogMjA4cHg7XHJcbiAgICAgICAgdG9wOiA3NHB4O1xyXG4gICAgICB9XHJcbiAgICAgICZfX3BvdXB1cC00e1xyXG4gICAgICAgIGxlZnQ6IDMwNnB4O1xyXG4gICAgICAgIHRvcDogMTQ0cHg7XHJcbiAgICAgIH1cclxuICAgICAgJl9faW1ne1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMzM2cHg7XHJcbiAgICAgICAgd2lkdGg6IDEyNDRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNlMGUwZTI7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICZfX2NvbnRlbnQtd3JhcHBlcntcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogNTBweCAxMHB4IDMwcHggMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDMwcHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3RleHR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJl9fbWFpbi1jYXB0aW9ue1xyXG4gICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19tYWluLWltZ3tcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE3JTtcclxuICAgICAgICB3aWR0aDogMjIwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTZ7XHJcbiAgICAgIGJhY2tncm91bmQ6ICM1MjgzYmU7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweCAzMHB4IDEwcHg7XHJcbiAgICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9fdGV4dHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJl9faW1ne1xyXG4gICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDI1MiU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMDIlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctN3tcclxuICAgICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEzJTtcclxuICAgICAgICAmX19mZWF0dXJle1xyXG4gICAgICAgICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMzJweDtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDM1JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX2ltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctOHtcclxuICAgICAgYmFja2dyb3VuZDogI2VjMjAyODtcclxuICAgICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTBweCAzMHB4IDEwcHg7XHJcbiAgICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX3RleHR7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmX19pbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy05e1xyXG4gICAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgICAmX19jb250ZW50LXdyYXBwZXJ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzMCUgMTA3JTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMjMwcHg7XHJcbiAgICAgICAgICAmX19jYXB0aW9ue1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNTMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctc3VwcG9ydC1zbGlkZS0xMHtcclxuICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNkZGRkZGQ7XHJcbiAgICAgIC5ibG9jay1pbm5lcntcclxuICAgICAgICBoMntcclxuICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmVsYm93LXN1cHBvcnRfYm90dG9te1xyXG4gICAgICAgICAgLmJsb2NrX19pbm5lcntcclxuICAgICAgICAgICAgLmZvcm0tLWxhbmRpbmd7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBtYXgtd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDMwcHggYXV0bztcclxuICAgICAgICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5pbWctNXtcclxuICAgICAgICB3aWR0aDogMTQ3JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTQ3JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xyXG4gIC5lbGJvd19faDEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmItcHJvZHVjdC0tZWxib3d7XHJcbiAgICAgIC5ibG9ja19faW5uZXJ7XHJcbiAgICAgICAgLmItcHJvZHVjdF9faGVhZHtcclxuICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5iLXByb2R1Y3RfX2xlZnR7XHJcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgICAgICAgIC5iLXByb2R1Y3RfX2ltYWdlc3tcclxuICAgICAgICAgICAgLnNsaWRlci1zbGljay1pbWFnZXN7XHJcbiAgICAgICAgICAgICAgLnNsaWNrLXByZXZ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy0ye1xyXG4gICAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgJl9fZmVhdHVyZXtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZfX2ltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctM3tcclxuICAgICAgJl9fY29udGVudC13cmFwcGVyLCAmX19jb250ZW50LXdyYXBwZXItMiwgJl9fcG91cHVwLCAmX19pbWcsICZfX21haW4tY2FwdGlvbntcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgICZfX2ltZy1zbXtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTR7XHJcbiAgICAgICZfX21haW4tY2FwdGlvbntcclxuICAgICAgICBmb250LXNpemU6IDQycHg7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmX19pbWd7XHJcbiAgICAgICAgd2lkdGg6IDE1MSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC00MCU7XHJcbiAgICAgIH1cclxuICAgICAgJl9fcG91cHVwe1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy03e1xyXG4gICAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgJl9fZmVhdHVyZXtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICZfX2ltZ3tcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgxKSwgJjpudGgtY2hpbGQoMil7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWxib3ctOHtcclxuICAgICAgJl9fYmxvY2staW5uZXJ7XHJcbiAgICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5lbGJvdy05e1xyXG4gICAgICAmX19ibG9jay1pbm5lcntcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgJl9fY29udGVudC13cmFwcGVye1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzAlIDEwNyU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgJl9fY2FwdGlvbntcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDogNDUwcHgpe1xyXG4gIC5sYW5kaW5nX19jb250ZW50e1xyXG4gICAgLmVsYm93LTJ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgICZfX2ZlYXR1cmV7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsYm93LTd7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICZfX2Jsb2NrLWlubmVye1xyXG4gICAgICAgICZfX2ZlYXR1cmV7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICZfX2NhcHRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpe1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG4jdGlwdGlwX2hvbGRlci50aXBfdG9wIHtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4jdGlwdGlwX2hvbGRlci50aXBfYm90dG9tIHtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4jdGlwdGlwX2hvbGRlci50aXBfcmlnaHQge1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4jdGlwdGlwX2hvbGRlci50aXBfbGVmdCB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4jdGlwdGlwX2NvbnRlbnQge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIHRleHQtc2hhZG93OiAwIDAgMnB4ICMwMDA7XHJcbiAgcGFkZGluZzogNHB4IDhweDtcclxuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuOCk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjUsMjUsMC42KTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm94LXNoYWRvdzogMCAwIDNweCAjNTU1O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDNweCAjNTU1O1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDNweCAjNTU1O1xyXG59XHJcblxyXG4jdGlwdGlwX2Fycm93LCAjdGlwdGlwX2Fycm93X2lubmVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gIGJvcmRlci13aWR0aDogNnB4O1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMDtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX3RvcCAjdGlwdGlwX2Fycm93IHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX2JvdHRvbSAjdGlwdGlwX2Fycm93IHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX3JpZ2h0ICN0aXB0aXBfYXJyb3cge1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX2xlZnQgI3RpcHRpcF9hcnJvdyB7XHJcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjM1KTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX3RvcCAjdGlwdGlwX2Fycm93X2lubmVyIHtcclxuICBtYXJnaW4tdG9wOiAtN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gIGJvcmRlci10b3AtY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkyKTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX2JvdHRvbSAjdGlwdGlwX2Fycm93X2lubmVyIHtcclxuICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYigyNTUsMjU1LDI1NSk7XHJcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkyKTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX3JpZ2h0ICN0aXB0aXBfYXJyb3dfaW5uZXIge1xyXG4gIG1hcmdpbi10b3A6IC02cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2IoMjU1LDI1NSwyNTUpO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkyKTtcclxufVxyXG5cclxuI3RpcHRpcF9ob2xkZXIudGlwX2xlZnQgI3RpcHRpcF9hcnJvd19pbm5lciB7XHJcbiAgbWFyZ2luLXRvcDogLTZweDtcclxuICBtYXJnaW4tbGVmdDogLTdweDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogcmdiKDI1NSwyNTUsMjU1KTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjkyKTtcclxufVxyXG5cclxuLyogV2Via2l0IEhhY2tzICAqL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOjApIHtcclxuICAjdGlwdGlwX2NvbnRlbnQge1xyXG4gICAgcGFkZGluZzogNHB4IDhweCA1cHggOHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjUsMjUsMC42KTtcclxuICB9XHJcbiAgI3RpcHRpcF9ob2xkZXIudGlwX2JvdHRvbSAjdGlwdGlwX2Fycm93X2lubmVyIHtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbiAgI3RpcHRpcF9ob2xkZXIudGlwX3RvcCAjdGlwdGlwX2Fycm93X2lubmVyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbiAgI3RpcHRpcF9ob2xkZXIudGlwX3JpZ2h0ICN0aXB0aXBfYXJyb3dfaW5uZXIge1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgfVxyXG4gICN0aXB0aXBfaG9sZGVyLnRpcF9sZWZ0ICN0aXB0aXBfYXJyb3dfaW5uZXIge1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbi5kb3BfbWVudSB7XHJcbiAgJi0taXRlbTEge1xyXG4gICAgd2lkdGg6IDE2JSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmLS1pdGVtMiB7XHJcbiAgICB3aWR0aDogMTYlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICYtLWl0ZW0zIHtcclxuICAgIHdpZHRoOiAxNyUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgJi0taXRlbTQge1xyXG4gICAgd2lkdGg6IDEzJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIlxyXG5AbWl4aW4gbmxneCB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTY5OXB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuQG1peGluIG5sZyB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBubWQge1xyXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDEwMjNweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbnNtIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbnhzIHtcclxuICBAbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA0NTBweCkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbnh4cyB7XHJcbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMzUwcHgpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5AbWl4aW4gZmFkZUluKCRvcGFjaXR5KSB7XHJcblx0b3BhY2l0eTogJG9wYWNpdHk7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluO1xyXG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLWluO1xyXG59XHJcblxyXG5AbWl4aW4gZmFkZU91dCgkb3BhY2l0eSkge1xyXG5cdG9wYWNpdHk6ICRvcGFjaXR5O1xyXG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4yNXMgZWFzZS1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMjVzIGVhc2Utb3V0O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjI1cyBlYXNlLW91dDtcclxufVxyXG5cclxuQG1peGluIGJhY2tncm91bmRJbWFnZUluKCkge1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQtaW1hZ2UgMC4yNXMgZWFzZS1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWltYWdlIDAuMjVzIGVhc2Utb3V0O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAwLjI1cyBlYXNlLW91dDtcclxufVxyXG4kYmlnU2NyZWVuLW1lZGlhOiAyMTAwcHg7IFxyXG4kbWlkZGxlU2NyZWVuLW1lZGlhOiAxODAwcHg7IFxyXG4kZnVsbFNjcmVlbi1tZWRpYTogMTI1MHB4O1xyXG4kbGctbWVkaWE6IDEyMDBweDtcclxuJG1kLW1lZGlhOiAxMDI0cHg7XHJcbiRtbWQtbWVkaWE6IDk2MHB4O1xyXG4kc20tbWVkaWE6IDc4MHB4O1xyXG4kc21tLW1lZGlhOiA2MDBweDtcclxuJHhzLW1lZGlhOiA1NDBweDtcclxuJHh4cy1tZWRpYTogNDUwcHg7XHJcblxyXG5cclxuQG1peGluIGJpZ1NjcmVlbnsgXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogI3skYmlnU2NyZWVuLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufVxyXG5cclxuQG1peGluIG1pZGRsZVNjcmVlbnsgXHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbWlkZGxlU2NyZWVuLW1lZGlhfSl7XHJcbiAgICAgICBAY29udGVudDtcclxuIH1cclxufVxyXG5cclxuQG1peGluIGZ1bGxTY3JlZW57XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skZnVsbFNjcmVlbi1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuIFxyXG5AbWl4aW4gbGd7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbGctbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiBtZHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtZC1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuQG1peGluIG1tZHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtbWQtbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiBzbXtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbS1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuQG1peGluIHNtbXtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRzbW0tbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59XHJcbkBtaXhpbiB4c3tcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR4cy1tZWRpYX0pe1xyXG4gICAgICAgQGNvbnRlbnQ7XHJcbiB9XHJcbn1cclxuQG1peGluIHh4c3tcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyR4eHMtbWVkaWF9KXtcclxuICAgICAgIEBjb250ZW50O1xyXG4gfVxyXG59Il0sImZpbGUiOiJhZXJvcHJlbmVfZWxib3dfc3VwcG9ydC5jc3MifQ== */
